From 29cd84dc232dd2c5edc714a79532972e38151d72 Mon Sep 17 00:00:00 2001 From: USERSATOSHI Date: Thu, 23 May 2024 20:56:19 +0530 Subject: [PATCH] docs: updated to v2.3.2 --- data/docs.json | 101200 ++++++++------- docs/.nojekyll | 0 docs/assets/highlight.css | 14 + docs/assets/main.js | 0 docs/assets/search.js | 2 +- docs/assets/style.css | 0 docs/classes/KeyValue.html | 112 +- docs/classes/KeyValueCacher.html | 196 +- docs/classes/KeyValueData.html | 34 +- docs/classes/KeyValueFileManager.html | 483 + docs/classes/KeyValueTable.html | 772 +- docs/classes/MemMap.html | 42 +- docs/classes/OldKeyValue.html | 1510 - docs/classes/OldKeyValueCacher.html | 317 - docs/classes/OldKeyValueData.html | 283 - docs/classes/OldKeyValueTable.html | 1751 - docs/classes/Receiver.html | 490 +- docs/classes/Referencer.html | 78 +- docs/classes/Transmitter.html | 194 +- docs/classes/WideColumnar.html | 60 +- docs/classes/WideColumnarColumn.html | 104 +- docs/classes/WideColumnarData.html | 24 +- docs/classes/WideColumnarTable.html | 58 +- docs/enums/CacheType.html | 26 +- docs/enums/DatabaseEvents.html | 54 +- docs/enums/DatabaseMethod.html | 48 +- .../Permissions.html} | 122 +- docs/enums/ReceiverOpCodes.html | 26 +- docs/enums/ReferenceType.html | 18 +- docs/enums/TransmitterOpCodes.html | 24 +- docs/functions/JSONParser.html | 14 +- ...l => checkIfTargetPresentInBitWiseOr.html} | 32 +- docs/functions/convertV1KeyValuetov2.html | 14 +- docs/functions/createHash.html | 14 +- docs/functions/createHashRawString.html | 14 +- docs/functions/decodeHash.html | 14 +- docs/functions/decrypt.html | 14 +- docs/functions/encrypt.html | 14 +- docs/functions/parse.html | 14 +- docs/functions/stringify.html | 14 +- docs/index.html | 12 +- docs/interfaces/CacherOptions.html | 22 +- docs/interfaces/Hash.html | 18 +- docs/interfaces/ISocket.html | 3898 + docs/interfaces/KeyValueCacheConfig.html | 24 +- docs/interfaces/KeyValueDataConfig.html | 20 +- docs/interfaces/KeyValueDataInterface.html | 22 +- docs/interfaces/KeyValueEncryptionConfig.html | 18 +- docs/interfaces/KeyValueFileConfig.html | 41 +- docs/interfaces/KeyValueJSONOption.html | 20 +- docs/interfaces/KeyValueOptions.html | 24 +- docs/interfaces/KeyValueTableOptions.html | 16 +- docs/interfaces/LogBlock.html | 22 +- docs/interfaces/MemMapOptions.html | 18 +- docs/interfaces/ReceiverDataFormat.html | 35 +- docs/interfaces/ReceiverOptions.html | 43 +- .../TransmitterAnaylzeDataFormat.html | 18 +- docs/interfaces/TransmitterCreateOptions.html | 18 +- docs/interfaces/TransmitterDataFormat.html | 33 +- docs/interfaces/TransmitterOptions.html | 32 +- docs/interfaces/UserConfig.html | 149 + docs/interfaces/WideColumnarCacheConfig.html | 20 +- .../interfaces/WideColumnarColumnOptions.html | 22 +- docs/interfaces/WideColumnarDataConfig.html | 20 +- .../interfaces/WideColumnarDataInterface.html | 20 +- .../WideColumnarEncryptionConfig.html | 16 +- docs/interfaces/WideColumnarFileConfig.html | 16 +- docs/interfaces/WideColumnarOptions.html | 24 +- docs/interfaces/WideColumnarTableOptions.html | 20 +- docs/modules.html | 24 +- docs/types/ColumnType.html | 14 +- docs/types/DatabaseOptions.html | 14 +- docs/types/DeepRequired.html | 14 +- docs/types/Key.html | 14 +- docs/types/KeyValueDataValueType.html | 14 +- docs/types/KeyValueTypeList.html | 14 +- docs/types/Optional.html | 14 +- docs/types/PossibleDatabaseTypes.html | 14 +- docs/types/TransmitterQuery.html | 144 - docs/types/ValidJSON.html | 14 +- docs/types/Value.html | 14 +- docs/types/WideColumnarDataType.html | 14 +- docs/variables/ReferenceConstantSpace.html | 14 +- package-lock.json | 4 +- package.json | 2 +- 85 files changed, 59717 insertions(+), 53486 deletions(-) mode change 100755 => 100644 docs/.nojekyll mode change 100755 => 100644 docs/assets/highlight.css mode change 100755 => 100644 docs/assets/main.js mode change 100755 => 100644 docs/assets/search.js mode change 100755 => 100644 docs/assets/style.css mode change 100755 => 100644 docs/classes/KeyValue.html mode change 100755 => 100644 docs/classes/KeyValueCacher.html mode change 100755 => 100644 docs/classes/KeyValueData.html create mode 100644 docs/classes/KeyValueFileManager.html mode change 100755 => 100644 docs/classes/KeyValueTable.html mode change 100755 => 100644 docs/classes/MemMap.html delete mode 100755 docs/classes/OldKeyValue.html delete mode 100755 docs/classes/OldKeyValueCacher.html delete mode 100755 docs/classes/OldKeyValueData.html delete mode 100755 docs/classes/OldKeyValueTable.html mode change 100755 => 100644 docs/classes/Receiver.html mode change 100755 => 100644 docs/classes/Referencer.html mode change 100755 => 100644 docs/classes/Transmitter.html mode change 100755 => 100644 docs/classes/WideColumnar.html mode change 100755 => 100644 docs/classes/WideColumnarColumn.html mode change 100755 => 100644 docs/classes/WideColumnarData.html mode change 100755 => 100644 docs/classes/WideColumnarTable.html mode change 100755 => 100644 docs/enums/CacheType.html mode change 100755 => 100644 docs/enums/DatabaseEvents.html mode change 100755 => 100644 docs/enums/DatabaseMethod.html rename docs/{functions/parseTransmitterQuery.html => enums/Permissions.html} (59%) mode change 100755 => 100644 mode change 100755 => 100644 docs/enums/ReceiverOpCodes.html mode change 100755 => 100644 docs/enums/ReferenceType.html mode change 100755 => 100644 docs/enums/TransmitterOpCodes.html mode change 100755 => 100644 docs/functions/JSONParser.html rename docs/functions/{returnParseString.html => checkIfTargetPresentInBitWiseOr.html} (84%) mode change 100755 => 100644 mode change 100755 => 100644 docs/functions/convertV1KeyValuetov2.html mode change 100755 => 100644 docs/functions/createHash.html mode change 100755 => 100644 docs/functions/createHashRawString.html mode change 100755 => 100644 docs/functions/decodeHash.html mode change 100755 => 100644 docs/functions/decrypt.html mode change 100755 => 100644 docs/functions/encrypt.html mode change 100755 => 100644 docs/functions/parse.html mode change 100755 => 100644 docs/functions/stringify.html mode change 100755 => 100644 docs/index.html mode change 100755 => 100644 docs/interfaces/CacherOptions.html mode change 100755 => 100644 docs/interfaces/Hash.html create mode 100644 docs/interfaces/ISocket.html mode change 100755 => 100644 docs/interfaces/KeyValueCacheConfig.html mode change 100755 => 100644 docs/interfaces/KeyValueDataConfig.html mode change 100755 => 100644 docs/interfaces/KeyValueDataInterface.html mode change 100755 => 100644 docs/interfaces/KeyValueEncryptionConfig.html mode change 100755 => 100644 docs/interfaces/KeyValueFileConfig.html mode change 100755 => 100644 docs/interfaces/KeyValueJSONOption.html mode change 100755 => 100644 docs/interfaces/KeyValueOptions.html mode change 100755 => 100644 docs/interfaces/KeyValueTableOptions.html mode change 100755 => 100644 docs/interfaces/LogBlock.html mode change 100755 => 100644 docs/interfaces/MemMapOptions.html mode change 100755 => 100644 docs/interfaces/ReceiverDataFormat.html mode change 100755 => 100644 docs/interfaces/ReceiverOptions.html mode change 100755 => 100644 docs/interfaces/TransmitterAnaylzeDataFormat.html mode change 100755 => 100644 docs/interfaces/TransmitterCreateOptions.html mode change 100755 => 100644 docs/interfaces/TransmitterDataFormat.html mode change 100755 => 100644 docs/interfaces/TransmitterOptions.html create mode 100644 docs/interfaces/UserConfig.html mode change 100755 => 100644 docs/interfaces/WideColumnarCacheConfig.html mode change 100755 => 100644 docs/interfaces/WideColumnarColumnOptions.html mode change 100755 => 100644 docs/interfaces/WideColumnarDataConfig.html mode change 100755 => 100644 docs/interfaces/WideColumnarDataInterface.html mode change 100755 => 100644 docs/interfaces/WideColumnarEncryptionConfig.html mode change 100755 => 100644 docs/interfaces/WideColumnarFileConfig.html mode change 100755 => 100644 docs/interfaces/WideColumnarOptions.html mode change 100755 => 100644 docs/interfaces/WideColumnarTableOptions.html mode change 100755 => 100644 docs/modules.html mode change 100755 => 100644 docs/types/ColumnType.html mode change 100755 => 100644 docs/types/DatabaseOptions.html mode change 100755 => 100644 docs/types/DeepRequired.html mode change 100755 => 100644 docs/types/Key.html mode change 100755 => 100644 docs/types/KeyValueDataValueType.html mode change 100755 => 100644 docs/types/KeyValueTypeList.html mode change 100755 => 100644 docs/types/Optional.html mode change 100755 => 100644 docs/types/PossibleDatabaseTypes.html delete mode 100755 docs/types/TransmitterQuery.html mode change 100755 => 100644 docs/types/ValidJSON.html mode change 100755 => 100644 docs/types/Value.html mode change 100755 => 100644 docs/types/WideColumnarDataType.html mode change 100755 => 100644 docs/variables/ReferenceConstantSpace.html diff --git a/data/docs.json b/data/docs.json index 863fa0d..291dac8 100755 --- a/data/docs.json +++ b/data/docs.json @@ -23,7 +23,7 @@ "fileName": "lib/typings/enum.ts", "line": 6, "character": 4, - "url": "https://github.com/akaruidevelopment/aoi.db/blob/22a4df8/lib/typings/enum.ts#L6" + "url": "https://github.com/akaruidevelopment/aoi.db/blob/3b8dba5/lib/typings/enum.ts#L6" } ], "type": { @@ -42,7 +42,7 @@ "fileName": "lib/typings/enum.ts", "line": 7, "character": 4, - "url": "https://github.com/akaruidevelopment/aoi.db/blob/22a4df8/lib/typings/enum.ts#L7" + "url": "https://github.com/akaruidevelopment/aoi.db/blob/3b8dba5/lib/typings/enum.ts#L7" } ], "type": { @@ -61,7 +61,7 @@ "fileName": "lib/typings/enum.ts", "line": 4, "character": 4, - "url": "https://github.com/akaruidevelopment/aoi.db/blob/22a4df8/lib/typings/enum.ts#L4" + "url": "https://github.com/akaruidevelopment/aoi.db/blob/3b8dba5/lib/typings/enum.ts#L4" } ], "type": { @@ -80,7 +80,7 @@ "fileName": "lib/typings/enum.ts", "line": 2, "character": 4, - "url": "https://github.com/akaruidevelopment/aoi.db/blob/22a4df8/lib/typings/enum.ts#L2" + "url": "https://github.com/akaruidevelopment/aoi.db/blob/3b8dba5/lib/typings/enum.ts#L2" } ], "type": { @@ -99,7 +99,7 @@ "fileName": "lib/typings/enum.ts", "line": 5, "character": 4, - "url": "https://github.com/akaruidevelopment/aoi.db/blob/22a4df8/lib/typings/enum.ts#L5" + "url": "https://github.com/akaruidevelopment/aoi.db/blob/3b8dba5/lib/typings/enum.ts#L5" } ], "type": { @@ -118,7 +118,7 @@ "fileName": "lib/typings/enum.ts", "line": 3, "character": 4, - "url": "https://github.com/akaruidevelopment/aoi.db/blob/22a4df8/lib/typings/enum.ts#L3" + "url": "https://github.com/akaruidevelopment/aoi.db/blob/3b8dba5/lib/typings/enum.ts#L3" } ], "type": { @@ -145,7 +145,7 @@ "fileName": "lib/typings/enum.ts", "line": 1, "character": 12, - "url": "https://github.com/akaruidevelopment/aoi.db/blob/22a4df8/lib/typings/enum.ts#L1" + "url": "https://github.com/akaruidevelopment/aoi.db/blob/3b8dba5/lib/typings/enum.ts#L1" } ] }, @@ -167,7 +167,7 @@ "fileName": "lib/typings/enum.ts", "line": 41, "character": 4, - "url": "https://github.com/akaruidevelopment/aoi.db/blob/22a4df8/lib/typings/enum.ts#L41" + "url": "https://github.com/akaruidevelopment/aoi.db/blob/3b8dba5/lib/typings/enum.ts#L41" } ], "type": { @@ -186,7 +186,7 @@ "fileName": "lib/typings/enum.ts", "line": 39, "character": 4, - "url": "https://github.com/akaruidevelopment/aoi.db/blob/22a4df8/lib/typings/enum.ts#L39" + "url": "https://github.com/akaruidevelopment/aoi.db/blob/3b8dba5/lib/typings/enum.ts#L39" } ], "type": { @@ -205,7 +205,7 @@ "fileName": "lib/typings/enum.ts", "line": 33, "character": 4, - "url": "https://github.com/akaruidevelopment/aoi.db/blob/22a4df8/lib/typings/enum.ts#L33" + "url": "https://github.com/akaruidevelopment/aoi.db/blob/3b8dba5/lib/typings/enum.ts#L33" } ], "type": { @@ -213,6 +213,44 @@ "value": "connect" } }, + { + "id": 46, + "name": "Connection", + "variant": "declaration", + "kind": 16, + "flags": {}, + "sources": [ + { + "fileName": "lib/typings/enum.ts", + "line": 46, + "character": 4, + "url": "https://github.com/akaruidevelopment/aoi.db/blob/3b8dba5/lib/typings/enum.ts#L46" + } + ], + "type": { + "type": "literal", + "value": "connection" + } + }, + { + "id": 47, + "name": "Data", + "variant": "declaration", + "kind": 16, + "flags": {}, + "sources": [ + { + "fileName": "lib/typings/enum.ts", + "line": 47, + "character": 4, + "url": "https://github.com/akaruidevelopment/aoi.db/blob/3b8dba5/lib/typings/enum.ts#L47" + } + ], + "type": { + "type": "literal", + "value": "data" + } + }, { "id": 45, "name": "Debug", @@ -224,7 +262,7 @@ "fileName": "lib/typings/enum.ts", "line": 45, "character": 4, - "url": "https://github.com/akaruidevelopment/aoi.db/blob/22a4df8/lib/typings/enum.ts#L45" + "url": "https://github.com/akaruidevelopment/aoi.db/blob/3b8dba5/lib/typings/enum.ts#L45" } ], "type": { @@ -243,7 +281,7 @@ "fileName": "lib/typings/enum.ts", "line": 37, "character": 4, - "url": "https://github.com/akaruidevelopment/aoi.db/blob/22a4df8/lib/typings/enum.ts#L37" + "url": "https://github.com/akaruidevelopment/aoi.db/blob/3b8dba5/lib/typings/enum.ts#L37" } ], "type": { @@ -262,7 +300,7 @@ "fileName": "lib/typings/enum.ts", "line": 43, "character": 4, - "url": "https://github.com/akaruidevelopment/aoi.db/blob/22a4df8/lib/typings/enum.ts#L43" + "url": "https://github.com/akaruidevelopment/aoi.db/blob/3b8dba5/lib/typings/enum.ts#L43" } ], "type": { @@ -281,7 +319,7 @@ "fileName": "lib/typings/enum.ts", "line": 34, "character": 4, - "url": "https://github.com/akaruidevelopment/aoi.db/blob/22a4df8/lib/typings/enum.ts#L34" + "url": "https://github.com/akaruidevelopment/aoi.db/blob/3b8dba5/lib/typings/enum.ts#L34" } ], "type": { @@ -300,7 +338,7 @@ "fileName": "lib/typings/enum.ts", "line": 38, "character": 4, - "url": "https://github.com/akaruidevelopment/aoi.db/blob/22a4df8/lib/typings/enum.ts#L38" + "url": "https://github.com/akaruidevelopment/aoi.db/blob/3b8dba5/lib/typings/enum.ts#L38" } ], "type": { @@ -319,7 +357,7 @@ "fileName": "lib/typings/enum.ts", "line": 36, "character": 4, - "url": "https://github.com/akaruidevelopment/aoi.db/blob/22a4df8/lib/typings/enum.ts#L36" + "url": "https://github.com/akaruidevelopment/aoi.db/blob/3b8dba5/lib/typings/enum.ts#L36" } ], "type": { @@ -338,7 +376,7 @@ "fileName": "lib/typings/enum.ts", "line": 40, "character": 4, - "url": "https://github.com/akaruidevelopment/aoi.db/blob/22a4df8/lib/typings/enum.ts#L40" + "url": "https://github.com/akaruidevelopment/aoi.db/blob/3b8dba5/lib/typings/enum.ts#L40" } ], "type": { @@ -357,7 +395,7 @@ "fileName": "lib/typings/enum.ts", "line": 42, "character": 4, - "url": "https://github.com/akaruidevelopment/aoi.db/blob/22a4df8/lib/typings/enum.ts#L42" + "url": "https://github.com/akaruidevelopment/aoi.db/blob/3b8dba5/lib/typings/enum.ts#L42" } ], "type": { @@ -376,7 +414,7 @@ "fileName": "lib/typings/enum.ts", "line": 35, "character": 4, - "url": "https://github.com/akaruidevelopment/aoi.db/blob/22a4df8/lib/typings/enum.ts#L35" + "url": "https://github.com/akaruidevelopment/aoi.db/blob/3b8dba5/lib/typings/enum.ts#L35" } ], "type": { @@ -395,7 +433,7 @@ "fileName": "lib/typings/enum.ts", "line": 44, "character": 4, - "url": "https://github.com/akaruidevelopment/aoi.db/blob/22a4df8/lib/typings/enum.ts#L44" + "url": "https://github.com/akaruidevelopment/aoi.db/blob/3b8dba5/lib/typings/enum.ts#L44" } ], "type": { @@ -411,6 +449,8 @@ 41, 39, 33, + 46, + 47, 45, 37, 43, @@ -429,7 +469,7 @@ "fileName": "lib/typings/enum.ts", "line": 32, "character": 12, - "url": "https://github.com/akaruidevelopment/aoi.db/blob/22a4df8/lib/typings/enum.ts#L32" + "url": "https://github.com/akaruidevelopment/aoi.db/blob/3b8dba5/lib/typings/enum.ts#L32" } ] }, @@ -451,7 +491,7 @@ "fileName": "lib/typings/enum.ts", "line": 23, "character": 4, - "url": "https://github.com/akaruidevelopment/aoi.db/blob/22a4df8/lib/typings/enum.ts#L23" + "url": "https://github.com/akaruidevelopment/aoi.db/blob/3b8dba5/lib/typings/enum.ts#L23" } ], "type": { @@ -470,7 +510,7 @@ "fileName": "lib/typings/enum.ts", "line": 29, "character": 4, - "url": "https://github.com/akaruidevelopment/aoi.db/blob/22a4df8/lib/typings/enum.ts#L29" + "url": "https://github.com/akaruidevelopment/aoi.db/blob/3b8dba5/lib/typings/enum.ts#L29" } ], "type": { @@ -489,7 +529,7 @@ "fileName": "lib/typings/enum.ts", "line": 18, "character": 4, - "url": "https://github.com/akaruidevelopment/aoi.db/blob/22a4df8/lib/typings/enum.ts#L18" + "url": "https://github.com/akaruidevelopment/aoi.db/blob/3b8dba5/lib/typings/enum.ts#L18" } ], "type": { @@ -508,7 +548,7 @@ "fileName": "lib/typings/enum.ts", "line": 16, "character": 4, - "url": "https://github.com/akaruidevelopment/aoi.db/blob/22a4df8/lib/typings/enum.ts#L16" + "url": "https://github.com/akaruidevelopment/aoi.db/blob/3b8dba5/lib/typings/enum.ts#L16" } ], "type": { @@ -527,7 +567,7 @@ "fileName": "lib/typings/enum.ts", "line": 14, "character": 4, - "url": "https://github.com/akaruidevelopment/aoi.db/blob/22a4df8/lib/typings/enum.ts#L14" + "url": "https://github.com/akaruidevelopment/aoi.db/blob/3b8dba5/lib/typings/enum.ts#L14" } ], "type": { @@ -546,7 +586,7 @@ "fileName": "lib/typings/enum.ts", "line": 28, "character": 4, - "url": "https://github.com/akaruidevelopment/aoi.db/blob/22a4df8/lib/typings/enum.ts#L28" + "url": "https://github.com/akaruidevelopment/aoi.db/blob/3b8dba5/lib/typings/enum.ts#L28" } ], "type": { @@ -565,7 +605,7 @@ "fileName": "lib/typings/enum.ts", "line": 27, "character": 4, - "url": "https://github.com/akaruidevelopment/aoi.db/blob/22a4df8/lib/typings/enum.ts#L27" + "url": "https://github.com/akaruidevelopment/aoi.db/blob/3b8dba5/lib/typings/enum.ts#L27" } ], "type": { @@ -584,7 +624,7 @@ "fileName": "lib/typings/enum.ts", "line": 26, "character": 4, - "url": "https://github.com/akaruidevelopment/aoi.db/blob/22a4df8/lib/typings/enum.ts#L26" + "url": "https://github.com/akaruidevelopment/aoi.db/blob/3b8dba5/lib/typings/enum.ts#L26" } ], "type": { @@ -603,7 +643,7 @@ "fileName": "lib/typings/enum.ts", "line": 15, "character": 4, - "url": "https://github.com/akaruidevelopment/aoi.db/blob/22a4df8/lib/typings/enum.ts#L15" + "url": "https://github.com/akaruidevelopment/aoi.db/blob/3b8dba5/lib/typings/enum.ts#L15" } ], "type": { @@ -622,7 +662,7 @@ "fileName": "lib/typings/enum.ts", "line": 22, "character": 4, - "url": "https://github.com/akaruidevelopment/aoi.db/blob/22a4df8/lib/typings/enum.ts#L22" + "url": "https://github.com/akaruidevelopment/aoi.db/blob/3b8dba5/lib/typings/enum.ts#L22" } ], "type": { @@ -641,7 +681,7 @@ "fileName": "lib/typings/enum.ts", "line": 24, "character": 4, - "url": "https://github.com/akaruidevelopment/aoi.db/blob/22a4df8/lib/typings/enum.ts#L24" + "url": "https://github.com/akaruidevelopment/aoi.db/blob/3b8dba5/lib/typings/enum.ts#L24" } ], "type": { @@ -660,7 +700,7 @@ "fileName": "lib/typings/enum.ts", "line": 25, "character": 4, - "url": "https://github.com/akaruidevelopment/aoi.db/blob/22a4df8/lib/typings/enum.ts#L25" + "url": "https://github.com/akaruidevelopment/aoi.db/blob/3b8dba5/lib/typings/enum.ts#L25" } ], "type": { @@ -679,7 +719,7 @@ "fileName": "lib/typings/enum.ts", "line": 20, "character": 4, - "url": "https://github.com/akaruidevelopment/aoi.db/blob/22a4df8/lib/typings/enum.ts#L20" + "url": "https://github.com/akaruidevelopment/aoi.db/blob/3b8dba5/lib/typings/enum.ts#L20" } ], "type": { @@ -698,7 +738,7 @@ "fileName": "lib/typings/enum.ts", "line": 21, "character": 4, - "url": "https://github.com/akaruidevelopment/aoi.db/blob/22a4df8/lib/typings/enum.ts#L21" + "url": "https://github.com/akaruidevelopment/aoi.db/blob/3b8dba5/lib/typings/enum.ts#L21" } ], "type": { @@ -717,7 +757,7 @@ "fileName": "lib/typings/enum.ts", "line": 17, "character": 4, - "url": "https://github.com/akaruidevelopment/aoi.db/blob/22a4df8/lib/typings/enum.ts#L17" + "url": "https://github.com/akaruidevelopment/aoi.db/blob/3b8dba5/lib/typings/enum.ts#L17" } ], "type": { @@ -736,7 +776,7 @@ "fileName": "lib/typings/enum.ts", "line": 19, "character": 4, - "url": "https://github.com/akaruidevelopment/aoi.db/blob/22a4df8/lib/typings/enum.ts#L19" + "url": "https://github.com/akaruidevelopment/aoi.db/blob/3b8dba5/lib/typings/enum.ts#L19" } ], "type": { @@ -755,7 +795,7 @@ "fileName": "lib/typings/enum.ts", "line": 12, "character": 4, - "url": "https://github.com/akaruidevelopment/aoi.db/blob/22a4df8/lib/typings/enum.ts#L12" + "url": "https://github.com/akaruidevelopment/aoi.db/blob/3b8dba5/lib/typings/enum.ts#L12" } ], "type": { @@ -793,19 +833,143 @@ "fileName": "lib/typings/enum.ts", "line": 10, "character": 12, - "url": "https://github.com/akaruidevelopment/aoi.db/blob/22a4df8/lib/typings/enum.ts#L10" + "url": "https://github.com/akaruidevelopment/aoi.db/blob/3b8dba5/lib/typings/enum.ts#L10" + } + ] + }, + { + "id": 2699, + "name": "Permissions", + "variant": "declaration", + "kind": 8, + "flags": {}, + "children": [ + { + "id": 2704, + "name": "Admin", + "variant": "declaration", + "kind": 16, + "flags": {}, + "sources": [ + { + "fileName": "lib/Remote/typings/enum.ts", + "line": 23, + "character": 4, + "url": "https://github.com/akaruidevelopment/aoi.db/blob/3b8dba5/lib/Remote/typings/enum.ts#L23" + } + ], + "type": { + "type": "literal", + "value": 16 + } + }, + { + "id": 2703, + "name": "Manage", + "variant": "declaration", + "kind": 16, + "flags": {}, + "sources": [ + { + "fileName": "lib/Remote/typings/enum.ts", + "line": 22, + "character": 4, + "url": "https://github.com/akaruidevelopment/aoi.db/blob/3b8dba5/lib/Remote/typings/enum.ts#L22" + } + ], + "type": { + "type": "literal", + "value": 8 + } + }, + { + "id": 2700, + "name": "ROnly", + "variant": "declaration", + "kind": 16, + "flags": {}, + "sources": [ + { + "fileName": "lib/Remote/typings/enum.ts", + "line": 19, + "character": 4, + "url": "https://github.com/akaruidevelopment/aoi.db/blob/3b8dba5/lib/Remote/typings/enum.ts#L19" + } + ], + "type": { + "type": "literal", + "value": 1 + } + }, + { + "id": 2702, + "name": "RW", + "variant": "declaration", + "kind": 16, + "flags": {}, + "sources": [ + { + "fileName": "lib/Remote/typings/enum.ts", + "line": 21, + "character": 4, + "url": "https://github.com/akaruidevelopment/aoi.db/blob/3b8dba5/lib/Remote/typings/enum.ts#L21" + } + ], + "type": { + "type": "literal", + "value": 4 + } + }, + { + "id": 2701, + "name": "WOnly", + "variant": "declaration", + "kind": 16, + "flags": {}, + "sources": [ + { + "fileName": "lib/Remote/typings/enum.ts", + "line": 20, + "character": 4, + "url": "https://github.com/akaruidevelopment/aoi.db/blob/3b8dba5/lib/Remote/typings/enum.ts#L20" + } + ], + "type": { + "type": "literal", + "value": 2 + } + } + ], + "groups": [ + { + "title": "Enumeration Members", + "children": [ + 2704, + 2703, + 2700, + 2702, + 2701 + ] + } + ], + "sources": [ + { + "fileName": "lib/Remote/typings/enum.ts", + "line": 18, + "character": 12, + "url": "https://github.com/akaruidevelopment/aoi.db/blob/3b8dba5/lib/Remote/typings/enum.ts#L18" } ] }, { - "id": 2350, + "id": 2692, "name": "ReceiverOpCodes", "variant": "declaration", "kind": 8, "flags": {}, "children": [ { - "id": 2355, + "id": 2697, "name": "AckAnalyze", "variant": "declaration", "kind": 16, @@ -815,7 +979,7 @@ "fileName": "lib/Remote/typings/enum.ts", "line": 14, "character": 4, - "url": "https://github.com/akaruidevelopment/aoi.db/blob/22a4df8/lib/Remote/typings/enum.ts#L14" + "url": "https://github.com/akaruidevelopment/aoi.db/blob/3b8dba5/lib/Remote/typings/enum.ts#L14" } ], "type": { @@ -824,7 +988,7 @@ } }, { - "id": 2351, + "id": 2693, "name": "AckConnect", "variant": "declaration", "kind": 16, @@ -834,7 +998,7 @@ "fileName": "lib/Remote/typings/enum.ts", "line": 10, "character": 4, - "url": "https://github.com/akaruidevelopment/aoi.db/blob/22a4df8/lib/Remote/typings/enum.ts#L10" + "url": "https://github.com/akaruidevelopment/aoi.db/blob/3b8dba5/lib/Remote/typings/enum.ts#L10" } ], "type": { @@ -843,7 +1007,7 @@ } }, { - "id": 2356, + "id": 2698, "name": "AckDisconnect", "variant": "declaration", "kind": 16, @@ -853,7 +1017,7 @@ "fileName": "lib/Remote/typings/enum.ts", "line": 15, "character": 4, - "url": "https://github.com/akaruidevelopment/aoi.db/blob/22a4df8/lib/Remote/typings/enum.ts#L15" + "url": "https://github.com/akaruidevelopment/aoi.db/blob/3b8dba5/lib/Remote/typings/enum.ts#L15" } ], "type": { @@ -862,7 +1026,7 @@ } }, { - "id": 2354, + "id": 2696, "name": "AckOperation", "variant": "declaration", "kind": 16, @@ -872,7 +1036,7 @@ "fileName": "lib/Remote/typings/enum.ts", "line": 13, "character": 4, - "url": "https://github.com/akaruidevelopment/aoi.db/blob/22a4df8/lib/Remote/typings/enum.ts#L13" + "url": "https://github.com/akaruidevelopment/aoi.db/blob/3b8dba5/lib/Remote/typings/enum.ts#L13" } ], "type": { @@ -881,7 +1045,7 @@ } }, { - "id": 2353, + "id": 2695, "name": "ConnectionDenied", "variant": "declaration", "kind": 16, @@ -891,7 +1055,7 @@ "fileName": "lib/Remote/typings/enum.ts", "line": 12, "character": 4, - "url": "https://github.com/akaruidevelopment/aoi.db/blob/22a4df8/lib/Remote/typings/enum.ts#L12" + "url": "https://github.com/akaruidevelopment/aoi.db/blob/3b8dba5/lib/Remote/typings/enum.ts#L12" } ], "type": { @@ -900,7 +1064,7 @@ } }, { - "id": 2352, + "id": 2694, "name": "Pong", "variant": "declaration", "kind": 16, @@ -910,7 +1074,7 @@ "fileName": "lib/Remote/typings/enum.ts", "line": 11, "character": 4, - "url": "https://github.com/akaruidevelopment/aoi.db/blob/22a4df8/lib/Remote/typings/enum.ts#L11" + "url": "https://github.com/akaruidevelopment/aoi.db/blob/3b8dba5/lib/Remote/typings/enum.ts#L11" } ], "type": { @@ -923,12 +1087,12 @@ { "title": "Enumeration Members", "children": [ - 2355, - 2351, - 2356, - 2354, - 2353, - 2352 + 2697, + 2693, + 2698, + 2696, + 2695, + 2694 ] } ], @@ -937,19 +1101,19 @@ "fileName": "lib/Remote/typings/enum.ts", "line": 9, "character": 12, - "url": "https://github.com/akaruidevelopment/aoi.db/blob/22a4df8/lib/Remote/typings/enum.ts#L9" + "url": "https://github.com/akaruidevelopment/aoi.db/blob/3b8dba5/lib/Remote/typings/enum.ts#L9" } ] }, { - "id": 46, + "id": 48, "name": "ReferenceType", "variant": "declaration", "kind": 8, "flags": {}, "children": [ { - "id": 47, + "id": 49, "name": "Cache", "variant": "declaration", "kind": 16, @@ -957,9 +1121,9 @@ "sources": [ { "fileName": "lib/typings/enum.ts", - "line": 49, + "line": 51, "character": 4, - "url": "https://github.com/akaruidevelopment/aoi.db/blob/22a4df8/lib/typings/enum.ts#L49" + "url": "https://github.com/akaruidevelopment/aoi.db/blob/3b8dba5/lib/typings/enum.ts#L51" } ], "type": { @@ -968,7 +1132,7 @@ } }, { - "id": 48, + "id": 50, "name": "File", "variant": "declaration", "kind": 16, @@ -976,9 +1140,9 @@ "sources": [ { "fileName": "lib/typings/enum.ts", - "line": 50, + "line": 52, "character": 4, - "url": "https://github.com/akaruidevelopment/aoi.db/blob/22a4df8/lib/typings/enum.ts#L50" + "url": "https://github.com/akaruidevelopment/aoi.db/blob/3b8dba5/lib/typings/enum.ts#L52" } ], "type": { @@ -991,29 +1155,29 @@ { "title": "Enumeration Members", "children": [ - 47, - 48 + 49, + 50 ] } ], "sources": [ { "fileName": "lib/typings/enum.ts", - "line": 48, + "line": 50, "character": 12, - "url": "https://github.com/akaruidevelopment/aoi.db/blob/22a4df8/lib/typings/enum.ts#L48" + "url": "https://github.com/akaruidevelopment/aoi.db/blob/3b8dba5/lib/typings/enum.ts#L50" } ] }, { - "id": 2344, + "id": 2686, "name": "TransmitterOpCodes", "variant": "declaration", "kind": 8, "flags": {}, "children": [ { - "id": 2348, + "id": 2690, "name": "Analyze", "variant": "declaration", "kind": 16, @@ -1023,7 +1187,7 @@ "fileName": "lib/Remote/typings/enum.ts", "line": 5, "character": 4, - "url": "https://github.com/akaruidevelopment/aoi.db/blob/22a4df8/lib/Remote/typings/enum.ts#L5" + "url": "https://github.com/akaruidevelopment/aoi.db/blob/3b8dba5/lib/Remote/typings/enum.ts#L5" } ], "type": { @@ -1032,7 +1196,7 @@ } }, { - "id": 2345, + "id": 2687, "name": "Connect", "variant": "declaration", "kind": 16, @@ -1042,7 +1206,7 @@ "fileName": "lib/Remote/typings/enum.ts", "line": 2, "character": 4, - "url": "https://github.com/akaruidevelopment/aoi.db/blob/22a4df8/lib/Remote/typings/enum.ts#L2" + "url": "https://github.com/akaruidevelopment/aoi.db/blob/3b8dba5/lib/Remote/typings/enum.ts#L2" } ], "type": { @@ -1051,7 +1215,7 @@ } }, { - "id": 2349, + "id": 2691, "name": "Disconnect", "variant": "declaration", "kind": 16, @@ -1061,7 +1225,7 @@ "fileName": "lib/Remote/typings/enum.ts", "line": 6, "character": 4, - "url": "https://github.com/akaruidevelopment/aoi.db/blob/22a4df8/lib/Remote/typings/enum.ts#L6" + "url": "https://github.com/akaruidevelopment/aoi.db/blob/3b8dba5/lib/Remote/typings/enum.ts#L6" } ], "type": { @@ -1070,7 +1234,7 @@ } }, { - "id": 2347, + "id": 2689, "name": "Operation", "variant": "declaration", "kind": 16, @@ -1080,7 +1244,7 @@ "fileName": "lib/Remote/typings/enum.ts", "line": 4, "character": 4, - "url": "https://github.com/akaruidevelopment/aoi.db/blob/22a4df8/lib/Remote/typings/enum.ts#L4" + "url": "https://github.com/akaruidevelopment/aoi.db/blob/3b8dba5/lib/Remote/typings/enum.ts#L4" } ], "type": { @@ -1089,7 +1253,7 @@ } }, { - "id": 2346, + "id": 2688, "name": "Ping", "variant": "declaration", "kind": 16, @@ -1099,7 +1263,7 @@ "fileName": "lib/Remote/typings/enum.ts", "line": 3, "character": 4, - "url": "https://github.com/akaruidevelopment/aoi.db/blob/22a4df8/lib/Remote/typings/enum.ts#L3" + "url": "https://github.com/akaruidevelopment/aoi.db/blob/3b8dba5/lib/Remote/typings/enum.ts#L3" } ], "type": { @@ -1112,11 +1276,11 @@ { "title": "Enumeration Members", "children": [ - 2348, - 2345, - 2349, - 2347, - 2346 + 2690, + 2687, + 2691, + 2689, + 2688 ] } ], @@ -1125,19 +1289,19 @@ "fileName": "lib/Remote/typings/enum.ts", "line": 1, "character": 12, - "url": "https://github.com/akaruidevelopment/aoi.db/blob/22a4df8/lib/Remote/typings/enum.ts#L1" + "url": "https://github.com/akaruidevelopment/aoi.db/blob/3b8dba5/lib/Remote/typings/enum.ts#L1" } ] }, { - "id": 363, + "id": 312, "name": "KeyValue", "variant": "declaration", "kind": 128, "flags": {}, "children": [ { - "id": 406, + "id": 355, "name": "constructor", "variant": "declaration", "kind": 512, @@ -1147,12 +1311,12 @@ "fileName": "lib/KeyValue/src/database.ts", "line": 49, "character": 4, - "url": "https://github.com/akaruidevelopment/aoi.db/blob/22a4df8/lib/KeyValue/src/database.ts#L49" + "url": "https://github.com/akaruidevelopment/aoi.db/blob/3b8dba5/lib/KeyValue/src/database.ts#L49" } ], "signatures": [ { - "id": 407, + "id": 356, "name": "new KeyValue", "variant": "signature", "kind": 16384, @@ -1185,12 +1349,12 @@ "fileName": "lib/KeyValue/src/database.ts", "line": 49, "character": 4, - "url": "https://github.com/akaruidevelopment/aoi.db/blob/22a4df8/lib/KeyValue/src/database.ts#L49" + "url": "https://github.com/akaruidevelopment/aoi.db/blob/3b8dba5/lib/KeyValue/src/database.ts#L49" } ], "parameters": [ { - "id": 408, + "id": 357, "name": "options", "variant": "param", "kind": 32768, @@ -1205,7 +1369,7 @@ }, "type": { "type": "reference", - "target": 562, + "target": 582, "name": "KeyValueOptions", "package": "@akarui/aoi.db" } @@ -1213,7 +1377,7 @@ ], "type": { "type": "reference", - "target": 363, + "target": 312, "name": "default", "package": "@akarui/aoi.db" }, @@ -1231,7 +1395,7 @@ } }, { - "id": 409, + "id": 358, "name": "#options", "variant": "declaration", "kind": 1024, @@ -1243,16 +1407,16 @@ "fileName": "lib/KeyValue/src/database.ts", "line": 22, "character": 4, - "url": "https://github.com/akaruidevelopment/aoi.db/blob/22a4df8/lib/KeyValue/src/database.ts#L22" + "url": "https://github.com/akaruidevelopment/aoi.db/blob/3b8dba5/lib/KeyValue/src/database.ts#L22" } ], "type": { "type": "reference", - "target": 614, + "target": 637, "typeArguments": [ { "type": "reference", - "target": 562, + "target": 582, "name": "KeyValueOptions", "package": "@akarui/aoi.db" } @@ -1262,7 +1426,7 @@ } }, { - "id": 414, + "id": 363, "name": "readyAt", "variant": "declaration", "kind": 1024, @@ -1272,7 +1436,7 @@ "fileName": "lib/KeyValue/src/database.ts", "line": 30, "character": 4, - "url": "https://github.com/akaruidevelopment/aoi.db/blob/22a4df8/lib/KeyValue/src/database.ts#L30" + "url": "https://github.com/akaruidevelopment/aoi.db/blob/3b8dba5/lib/KeyValue/src/database.ts#L30" } ], "type": { @@ -1281,7 +1445,7 @@ } }, { - "id": 410, + "id": 359, "name": "tables", "variant": "declaration", "kind": 1024, @@ -1291,7 +1455,7 @@ "fileName": "lib/KeyValue/src/database.ts", "line": 23, "character": 4, - "url": "https://github.com/akaruidevelopment/aoi.db/blob/22a4df8/lib/KeyValue/src/database.ts#L23" + "url": "https://github.com/akaruidevelopment/aoi.db/blob/3b8dba5/lib/KeyValue/src/database.ts#L23" } ], "type": { @@ -1308,14 +1472,14 @@ { "type": "reflection", "declaration": { - "id": 411, + "id": 360, "name": "__type", "variant": "declaration", "kind": 65536, "flags": {}, "children": [ { - "id": 413, + "id": 362, "name": "ready", "variant": "declaration", "kind": 1024, @@ -1325,7 +1489,7 @@ "fileName": "lib/KeyValue/src/database.ts", "line": 27, "character": 12, - "url": "https://github.com/akaruidevelopment/aoi.db/blob/22a4df8/lib/KeyValue/src/database.ts#L27" + "url": "https://github.com/akaruidevelopment/aoi.db/blob/3b8dba5/lib/KeyValue/src/database.ts#L27" } ], "type": { @@ -1334,7 +1498,7 @@ } }, { - "id": 412, + "id": 361, "name": "table", "variant": "declaration", "kind": 1024, @@ -1344,15 +1508,12 @@ "fileName": "lib/KeyValue/src/database.ts", "line": 26, "character": 12, - "url": "https://github.com/akaruidevelopment/aoi.db/blob/22a4df8/lib/KeyValue/src/database.ts#L26" + "url": "https://github.com/akaruidevelopment/aoi.db/blob/3b8dba5/lib/KeyValue/src/database.ts#L26" } ], "type": { "type": "reference", - "target": { - "sourceFileName": "lib/KeyValue/src/newtable.ts", - "qualifiedName": "default" - }, + "target": 105, "name": "default", "package": "@akarui/aoi.db" } @@ -1362,8 +1523,8 @@ { "title": "Properties", "children": [ - 413, - 412 + 362, + 361 ] } ], @@ -1372,7 +1533,7 @@ "fileName": "lib/KeyValue/src/database.ts", "line": 25, "character": 8, - "url": "https://github.com/akaruidevelopment/aoi.db/blob/22a4df8/lib/KeyValue/src/database.ts#L25" + "url": "https://github.com/akaruidevelopment/aoi.db/blob/3b8dba5/lib/KeyValue/src/database.ts#L25" } ] } @@ -1384,7 +1545,7 @@ "defaultValue": "{}" }, { - "id": 403, + "id": 352, "name": "captureRejectionSymbol", "variant": "declaration", "kind": 1024, @@ -1439,7 +1600,7 @@ "type": "query", "queryType": { "type": "reference", - "target": 144, + "target": 143, "name": "captureRejectionSymbol", "package": "@types/node", "qualifiedName": "EventEmitter.captureRejectionSymbol" @@ -1452,7 +1613,7 @@ } }, { - "id": 404, + "id": 353, "name": "captureRejections", "variant": "declaration", "kind": 1024, @@ -1513,7 +1674,7 @@ } }, { - "id": 405, + "id": 354, "name": "defaultMaxListeners", "variant": "declaration", "kind": 1024, @@ -1734,7 +1895,7 @@ } }, { - "id": 402, + "id": 351, "name": "errorMonitor", "variant": "declaration", "kind": 1024, @@ -1805,7 +1966,7 @@ "type": "query", "queryType": { "type": "reference", - "target": 143, + "target": 142, "name": "errorMonitor", "package": "@types/node", "qualifiedName": "EventEmitter.errorMonitor" @@ -1818,7 +1979,7 @@ } }, { - "id": 420, + "id": 369, "name": "options", "variant": "declaration", "kind": 262144, @@ -1826,13 +1987,13 @@ "sources": [ { "fileName": "lib/KeyValue/src/database.ts", - "line": 276, + "line": 287, "character": 8, - "url": "https://github.com/akaruidevelopment/aoi.db/blob/22a4df8/lib/KeyValue/src/database.ts#L276" + "url": "https://github.com/akaruidevelopment/aoi.db/blob/3b8dba5/lib/KeyValue/src/database.ts#L287" } ], "getSignature": { - "id": 421, + "id": 370, "name": "options", "variant": "signature", "kind": 524288, @@ -1840,18 +2001,18 @@ "sources": [ { "fileName": "lib/KeyValue/src/database.ts", - "line": 276, + "line": 287, "character": 4, - "url": "https://github.com/akaruidevelopment/aoi.db/blob/22a4df8/lib/KeyValue/src/database.ts#L276" + "url": "https://github.com/akaruidevelopment/aoi.db/blob/3b8dba5/lib/KeyValue/src/database.ts#L287" } ], "type": { "type": "reference", - "target": 614, + "target": 637, "typeArguments": [ { "type": "reference", - "target": 562, + "target": 582, "name": "KeyValueOptions", "package": "@akarui/aoi.db" } @@ -1862,7 +2023,7 @@ } }, { - "id": 415, + "id": 364, "name": "#finalizeOptions", "variant": "declaration", "kind": 2048, @@ -1872,14 +2033,14 @@ "sources": [ { "fileName": "lib/KeyValue/src/database.ts", - "line": 95, + "line": 98, "character": 4, - "url": "https://github.com/akaruidevelopment/aoi.db/blob/22a4df8/lib/KeyValue/src/database.ts#L95" + "url": "https://github.com/akaruidevelopment/aoi.db/blob/3b8dba5/lib/KeyValue/src/database.ts#L98" } ], "signatures": [ { - "id": 416, + "id": 365, "name": "#finalizeOptions", "variant": "signature", "kind": 4096, @@ -1907,14 +2068,14 @@ "sources": [ { "fileName": "lib/KeyValue/src/database.ts", - "line": 95, + "line": 98, "character": 4, - "url": "https://github.com/akaruidevelopment/aoi.db/blob/22a4df8/lib/KeyValue/src/database.ts#L95" + "url": "https://github.com/akaruidevelopment/aoi.db/blob/3b8dba5/lib/KeyValue/src/database.ts#L98" } ], "parameters": [ { - "id": 417, + "id": 366, "name": "options", "variant": "param", "kind": 32768, @@ -1929,7 +2090,7 @@ }, "type": { "type": "reference", - "target": 562, + "target": 582, "name": "KeyValueOptions", "package": "@akarui/aoi.db" } @@ -1937,11 +2098,11 @@ ], "type": { "type": "reference", - "target": 614, + "target": 637, "typeArguments": [ { "type": "reference", - "target": 562, + "target": 582, "name": "KeyValueOptions", "package": "@akarui/aoi.db" } @@ -1953,7 +2114,7 @@ ] }, { - "id": 484, + "id": 430, "name": "[captureRejectionSymbol]", "variant": "declaration", "kind": 2048, @@ -1970,7 +2131,7 @@ ], "signatures": [ { - "id": 485, + "id": 431, "name": "[captureRejectionSymbol]", "variant": "signature", "kind": 4096, @@ -1986,7 +2147,7 @@ ], "parameters": [ { - "id": 486, + "id": 432, "name": "error", "variant": "param", "kind": 32768, @@ -2004,7 +2165,7 @@ } }, { - "id": 487, + "id": 433, "name": "event", "variant": "param", "kind": 32768, @@ -2017,7 +2178,7 @@ } }, { - "id": 488, + "id": 434, "name": "args", "variant": "param", "kind": 32768, @@ -2052,7 +2213,7 @@ } }, { - "id": 489, + "id": 435, "name": "addListener", "variant": "declaration", "kind": 2048, @@ -2068,7 +2229,7 @@ ], "signatures": [ { - "id": 490, + "id": 436, "name": "addListener", "variant": "signature", "kind": 4096, @@ -2111,7 +2272,7 @@ ], "parameters": [ { - "id": 491, + "id": 437, "name": "eventName", "variant": "param", "kind": 32768, @@ -2133,7 +2294,7 @@ } }, { - "id": 492, + "id": 438, "name": "listener", "variant": "param", "kind": 32768, @@ -2143,7 +2304,7 @@ "type": { "type": "reflection", "declaration": { - "id": 493, + "id": 439, "name": "__type", "variant": "declaration", "kind": 65536, @@ -2159,7 +2320,7 @@ ], "signatures": [ { - "id": 494, + "id": 440, "name": "__type", "variant": "signature", "kind": 4096, @@ -2175,7 +2336,7 @@ ], "parameters": [ { - "id": 495, + "id": 441, "name": "args", "variant": "param", "kind": 32768, @@ -2204,7 +2365,7 @@ ], "type": { "type": "reference", - "target": 363, + "target": 312, "name": "default", "package": "@akarui/aoi.db" }, @@ -2222,7 +2383,7 @@ } }, { - "id": 458, + "id": 407, "name": "all", "variant": "declaration", "kind": 2048, @@ -2230,14 +2391,14 @@ "sources": [ { "fileName": "lib/KeyValue/src/database.ts", - "line": 458, + "line": 469, "character": 10, - "url": "https://github.com/akaruidevelopment/aoi.db/blob/22a4df8/lib/KeyValue/src/database.ts#L458" + "url": "https://github.com/akaruidevelopment/aoi.db/blob/3b8dba5/lib/KeyValue/src/database.ts#L469" } ], "signatures": [ { - "id": 459, + "id": 408, "name": "all", "variant": "signature", "kind": 4096, @@ -2272,14 +2433,14 @@ "sources": [ { "fileName": "lib/KeyValue/src/database.ts", - "line": 458, + "line": 469, "character": 4, - "url": "https://github.com/akaruidevelopment/aoi.db/blob/22a4df8/lib/KeyValue/src/database.ts#L458" + "url": "https://github.com/akaruidevelopment/aoi.db/blob/3b8dba5/lib/KeyValue/src/database.ts#L469" } ], "parameters": [ { - "id": 460, + "id": 409, "name": "table", "variant": "param", "kind": 32768, @@ -2298,7 +2459,7 @@ } }, { - "id": 461, + "id": 410, "name": "query", "variant": "param", "kind": 32768, @@ -2316,7 +2477,7 @@ "type": { "type": "reflection", "declaration": { - "id": 462, + "id": 411, "name": "__type", "variant": "declaration", "kind": 65536, @@ -2324,14 +2485,14 @@ "sources": [ { "fileName": "lib/KeyValue/src/database.ts", - "line": 460, + "line": 471, "character": 16, - "url": "https://github.com/akaruidevelopment/aoi.db/blob/22a4df8/lib/KeyValue/src/database.ts#L460" + "url": "https://github.com/akaruidevelopment/aoi.db/blob/3b8dba5/lib/KeyValue/src/database.ts#L471" } ], "signatures": [ { - "id": 463, + "id": 412, "name": "__type", "variant": "signature", "kind": 4096, @@ -2339,21 +2500,21 @@ "sources": [ { "fileName": "lib/KeyValue/src/database.ts", - "line": 460, + "line": 471, "character": 16, - "url": "https://github.com/akaruidevelopment/aoi.db/blob/22a4df8/lib/KeyValue/src/database.ts#L460" + "url": "https://github.com/akaruidevelopment/aoi.db/blob/3b8dba5/lib/KeyValue/src/database.ts#L471" } ], "parameters": [ { - "id": 464, + "id": 413, "name": "value", "variant": "param", "kind": 32768, "flags": {}, "type": { "type": "reference", - "target": 86, + "target": 85, "name": "default", "package": "@akarui/aoi.db" } @@ -2369,7 +2530,7 @@ } }, { - "id": 465, + "id": 414, "name": "limit", "variant": "param", "kind": 32768, @@ -2390,7 +2551,7 @@ } }, { - "id": 466, + "id": 415, "name": "order", "variant": "param", "kind": 32768, @@ -2423,22 +2584,8 @@ }, "typeArguments": [ { - "type": "union", - "types": [ - { - "type": "intrinsic", - "name": "undefined" - }, - { - "type": "array", - "elementType": { - "type": "reference", - "target": 86, - "name": "default", - "package": "@akarui/aoi.db" - } - } - ] + "type": "intrinsic", + "name": "unknown" } ], "name": "Promise", @@ -2448,7 +2595,7 @@ ] }, { - "id": 482, + "id": 428, "name": "avgPing", "variant": "declaration", "kind": 2048, @@ -2456,14 +2603,14 @@ "sources": [ { "fileName": "lib/KeyValue/src/database.ts", - "line": 553, + "line": 564, "character": 10, - "url": "https://github.com/akaruidevelopment/aoi.db/blob/22a4df8/lib/KeyValue/src/database.ts#L553" + "url": "https://github.com/akaruidevelopment/aoi.db/blob/3b8dba5/lib/KeyValue/src/database.ts#L564" } ], "signatures": [ { - "id": 483, + "id": 429, "name": "avgPing", "variant": "signature", "kind": 4096, @@ -2471,9 +2618,9 @@ "sources": [ { "fileName": "lib/KeyValue/src/database.ts", - "line": 553, + "line": 564, "character": 4, - "url": "https://github.com/akaruidevelopment/aoi.db/blob/22a4df8/lib/KeyValue/src/database.ts#L553" + "url": "https://github.com/akaruidevelopment/aoi.db/blob/3b8dba5/lib/KeyValue/src/database.ts#L564" } ], "type": { @@ -2495,7 +2642,7 @@ ] }, { - "id": 467, + "id": 416, "name": "backup", "variant": "declaration", "kind": 2048, @@ -2503,14 +2650,14 @@ "sources": [ { "fileName": "lib/KeyValue/src/database.ts", - "line": 481, + "line": 492, "character": 4, - "url": "https://github.com/akaruidevelopment/aoi.db/blob/22a4df8/lib/KeyValue/src/database.ts#L481" + "url": "https://github.com/akaruidevelopment/aoi.db/blob/3b8dba5/lib/KeyValue/src/database.ts#L492" } ], "signatures": [ { - "id": 468, + "id": 417, "name": "backup", "variant": "signature", "kind": 4096, @@ -2545,9 +2692,9 @@ "sources": [ { "fileName": "lib/KeyValue/src/database.ts", - "line": 481, + "line": 492, "character": 4, - "url": "https://github.com/akaruidevelopment/aoi.db/blob/22a4df8/lib/KeyValue/src/database.ts#L481" + "url": "https://github.com/akaruidevelopment/aoi.db/blob/3b8dba5/lib/KeyValue/src/database.ts#L492" } ], "type": { @@ -2558,7 +2705,7 @@ ] }, { - "id": 435, + "id": 384, "name": "clear", "variant": "declaration", "kind": 2048, @@ -2566,14 +2713,14 @@ "sources": [ { "fileName": "lib/KeyValue/src/database.ts", - "line": 354, + "line": 365, "character": 10, - "url": "https://github.com/akaruidevelopment/aoi.db/blob/22a4df8/lib/KeyValue/src/database.ts#L354" + "url": "https://github.com/akaruidevelopment/aoi.db/blob/3b8dba5/lib/KeyValue/src/database.ts#L365" } ], "signatures": [ { - "id": 436, + "id": 385, "name": "clear", "variant": "signature", "kind": 4096, @@ -2608,14 +2755,14 @@ "sources": [ { "fileName": "lib/KeyValue/src/database.ts", - "line": 354, + "line": 365, "character": 4, - "url": "https://github.com/akaruidevelopment/aoi.db/blob/22a4df8/lib/KeyValue/src/database.ts#L354" + "url": "https://github.com/akaruidevelopment/aoi.db/blob/3b8dba5/lib/KeyValue/src/database.ts#L365" } ], "parameters": [ { - "id": 437, + "id": 386, "name": "table", "variant": "param", "kind": 32768, @@ -2653,7 +2800,7 @@ ] }, { - "id": 442, + "id": 391, "name": "clearAll", "variant": "declaration", "kind": 2048, @@ -2661,14 +2808,14 @@ "sources": [ { "fileName": "lib/KeyValue/src/database.ts", - "line": 390, + "line": 401, "character": 10, - "url": "https://github.com/akaruidevelopment/aoi.db/blob/22a4df8/lib/KeyValue/src/database.ts#L390" + "url": "https://github.com/akaruidevelopment/aoi.db/blob/3b8dba5/lib/KeyValue/src/database.ts#L401" } ], "signatures": [ { - "id": 443, + "id": 392, "name": "clearAll", "variant": "signature", "kind": 4096, @@ -2703,9 +2850,9 @@ "sources": [ { "fileName": "lib/KeyValue/src/database.ts", - "line": 390, + "line": 401, "character": 4, - "url": "https://github.com/akaruidevelopment/aoi.db/blob/22a4df8/lib/KeyValue/src/database.ts#L390" + "url": "https://github.com/akaruidevelopment/aoi.db/blob/3b8dba5/lib/KeyValue/src/database.ts#L401" } ], "type": { @@ -2727,7 +2874,7 @@ ] }, { - "id": 418, + "id": 367, "name": "connect", "variant": "declaration", "kind": 2048, @@ -2735,14 +2882,14 @@ "sources": [ { "fileName": "lib/KeyValue/src/database.ts", - "line": 164, + "line": 172, "character": 10, - "url": "https://github.com/akaruidevelopment/aoi.db/blob/22a4df8/lib/KeyValue/src/database.ts#L164" + "url": "https://github.com/akaruidevelopment/aoi.db/blob/3b8dba5/lib/KeyValue/src/database.ts#L172" } ], "signatures": [ { - "id": 419, + "id": 368, "name": "connect", "variant": "signature", "kind": 4096, @@ -2773,9 +2920,9 @@ "sources": [ { "fileName": "lib/KeyValue/src/database.ts", - "line": 164, + "line": 172, "character": 4, - "url": "https://github.com/akaruidevelopment/aoi.db/blob/22a4df8/lib/KeyValue/src/database.ts#L164" + "url": "https://github.com/akaruidevelopment/aoi.db/blob/3b8dba5/lib/KeyValue/src/database.ts#L172" } ], "type": { @@ -2797,7 +2944,7 @@ ] }, { - "id": 431, + "id": 380, "name": "delete", "variant": "declaration", "kind": 2048, @@ -2805,14 +2952,14 @@ "sources": [ { "fileName": "lib/KeyValue/src/database.ts", - "line": 336, + "line": 347, "character": 10, - "url": "https://github.com/akaruidevelopment/aoi.db/blob/22a4df8/lib/KeyValue/src/database.ts#L336" + "url": "https://github.com/akaruidevelopment/aoi.db/blob/3b8dba5/lib/KeyValue/src/database.ts#L347" } ], "signatures": [ { - "id": 432, + "id": 381, "name": "delete", "variant": "signature", "kind": 4096, @@ -2847,14 +2994,14 @@ "sources": [ { "fileName": "lib/KeyValue/src/database.ts", - "line": 336, + "line": 347, "character": 4, - "url": "https://github.com/akaruidevelopment/aoi.db/blob/22a4df8/lib/KeyValue/src/database.ts#L336" + "url": "https://github.com/akaruidevelopment/aoi.db/blob/3b8dba5/lib/KeyValue/src/database.ts#L347" } ], "parameters": [ { - "id": 433, + "id": 382, "name": "table", "variant": "param", "kind": 32768, @@ -2873,7 +3020,7 @@ } }, { - "id": 434, + "id": 383, "name": "key", "variant": "param", "kind": 32768, @@ -2911,7 +3058,7 @@ ] }, { - "id": 472, + "id": 418, "name": "deleteMany", "variant": "declaration", "kind": 2048, @@ -2919,14 +3066,14 @@ "sources": [ { "fileName": "lib/KeyValue/src/database.ts", - "line": 536, + "line": 547, "character": 10, - "url": "https://github.com/akaruidevelopment/aoi.db/blob/22a4df8/lib/KeyValue/src/database.ts#L536" + "url": "https://github.com/akaruidevelopment/aoi.db/blob/3b8dba5/lib/KeyValue/src/database.ts#L547" } ], "signatures": [ { - "id": 473, + "id": 419, "name": "deleteMany", "variant": "signature", "kind": 4096, @@ -2966,14 +3113,14 @@ "sources": [ { "fileName": "lib/KeyValue/src/database.ts", - "line": 536, + "line": 547, "character": 4, - "url": "https://github.com/akaruidevelopment/aoi.db/blob/22a4df8/lib/KeyValue/src/database.ts#L536" + "url": "https://github.com/akaruidevelopment/aoi.db/blob/3b8dba5/lib/KeyValue/src/database.ts#L547" } ], "parameters": [ { - "id": 474, + "id": 420, "name": "table", "variant": "param", "kind": 32768, @@ -2992,7 +3139,7 @@ } }, { - "id": 475, + "id": 421, "name": "query", "variant": "param", "kind": 32768, @@ -3010,7 +3157,7 @@ "type": { "type": "reflection", "declaration": { - "id": 476, + "id": 422, "name": "__type", "variant": "declaration", "kind": 65536, @@ -3018,14 +3165,14 @@ "sources": [ { "fileName": "lib/KeyValue/src/database.ts", - "line": 538, + "line": 549, "character": 16, - "url": "https://github.com/akaruidevelopment/aoi.db/blob/22a4df8/lib/KeyValue/src/database.ts#L538" + "url": "https://github.com/akaruidevelopment/aoi.db/blob/3b8dba5/lib/KeyValue/src/database.ts#L549" } ], "signatures": [ { - "id": 477, + "id": 423, "name": "__type", "variant": "signature", "kind": 4096, @@ -3033,21 +3180,21 @@ "sources": [ { "fileName": "lib/KeyValue/src/database.ts", - "line": 538, + "line": 549, "character": 16, - "url": "https://github.com/akaruidevelopment/aoi.db/blob/22a4df8/lib/KeyValue/src/database.ts#L538" + "url": "https://github.com/akaruidevelopment/aoi.db/blob/3b8dba5/lib/KeyValue/src/database.ts#L549" } ], "parameters": [ { - "id": 478, + "id": 424, "name": "value", "variant": "param", "kind": 32768, "flags": {}, "type": { "type": "reference", - "target": 86, + "target": 85, "name": "default", "package": "@akarui/aoi.db" } @@ -3072,7 +3219,7 @@ "typeArguments": [ { "type": "intrinsic", - "name": "void" + "name": "unknown" } ], "name": "Promise", @@ -3082,7 +3229,7 @@ ] }, { - "id": 538, + "id": 484, "name": "emit", "variant": "declaration", "kind": 2048, @@ -3098,7 +3245,7 @@ ], "signatures": [ { - "id": 539, + "id": 485, "name": "emit", "variant": "signature", "kind": 4096, @@ -3161,7 +3308,7 @@ ], "parameters": [ { - "id": 540, + "id": 486, "name": "eventName", "variant": "param", "kind": 32768, @@ -3183,7 +3330,7 @@ } }, { - "id": 541, + "id": 487, "name": "args", "variant": "param", "kind": 32768, @@ -3218,7 +3365,7 @@ } }, { - "id": 560, + "id": 506, "name": "eventNames", "variant": "declaration", "kind": 2048, @@ -3234,7 +3381,7 @@ ], "signatures": [ { - "id": 561, + "id": 507, "name": "eventNames", "variant": "signature", "kind": 4096, @@ -3309,7 +3456,7 @@ } }, { - "id": 451, + "id": 400, "name": "findMany", "variant": "declaration", "kind": 2048, @@ -3317,14 +3464,14 @@ "sources": [ { "fileName": "lib/KeyValue/src/database.ts", - "line": 433, + "line": 444, "character": 10, - "url": "https://github.com/akaruidevelopment/aoi.db/blob/22a4df8/lib/KeyValue/src/database.ts#L433" + "url": "https://github.com/akaruidevelopment/aoi.db/blob/3b8dba5/lib/KeyValue/src/database.ts#L444" } ], "signatures": [ { - "id": 452, + "id": 401, "name": "findMany", "variant": "signature", "kind": 4096, @@ -3359,14 +3506,14 @@ "sources": [ { "fileName": "lib/KeyValue/src/database.ts", - "line": 433, + "line": 444, "character": 4, - "url": "https://github.com/akaruidevelopment/aoi.db/blob/22a4df8/lib/KeyValue/src/database.ts#L433" + "url": "https://github.com/akaruidevelopment/aoi.db/blob/3b8dba5/lib/KeyValue/src/database.ts#L444" } ], "parameters": [ { - "id": 453, + "id": 402, "name": "table", "variant": "param", "kind": 32768, @@ -3385,7 +3532,7 @@ } }, { - "id": 454, + "id": 403, "name": "query", "variant": "param", "kind": 32768, @@ -3401,7 +3548,7 @@ "type": { "type": "reflection", "declaration": { - "id": 455, + "id": 404, "name": "__type", "variant": "declaration", "kind": 65536, @@ -3409,14 +3556,14 @@ "sources": [ { "fileName": "lib/KeyValue/src/database.ts", - "line": 435, + "line": 446, "character": 15, - "url": "https://github.com/akaruidevelopment/aoi.db/blob/22a4df8/lib/KeyValue/src/database.ts#L435" + "url": "https://github.com/akaruidevelopment/aoi.db/blob/3b8dba5/lib/KeyValue/src/database.ts#L446" } ], "signatures": [ { - "id": 456, + "id": 405, "name": "__type", "variant": "signature", "kind": 4096, @@ -3424,21 +3571,21 @@ "sources": [ { "fileName": "lib/KeyValue/src/database.ts", - "line": 435, + "line": 446, "character": 15, - "url": "https://github.com/akaruidevelopment/aoi.db/blob/22a4df8/lib/KeyValue/src/database.ts#L435" + "url": "https://github.com/akaruidevelopment/aoi.db/blob/3b8dba5/lib/KeyValue/src/database.ts#L446" } ], "parameters": [ { - "id": 457, + "id": 406, "name": "value", "variant": "param", "kind": 32768, "flags": {}, "type": { "type": "reference", - "target": 86, + "target": 85, "name": "default", "package": "@akarui/aoi.db" } @@ -3462,22 +3609,8 @@ }, "typeArguments": [ { - "type": "union", - "types": [ - { - "type": "intrinsic", - "name": "undefined" - }, - { - "type": "array", - "elementType": { - "type": "reference", - "target": 86, - "name": "default", - "package": "@akarui/aoi.db" - } - } - ] + "type": "intrinsic", + "name": "unknown" } ], "name": "Promise", @@ -3487,7 +3620,7 @@ ] }, { - "id": 444, + "id": 393, "name": "findOne", "variant": "declaration", "kind": 2048, @@ -3495,14 +3628,14 @@ "sources": [ { "fileName": "lib/KeyValue/src/database.ts", - "line": 409, + "line": 420, "character": 10, - "url": "https://github.com/akaruidevelopment/aoi.db/blob/22a4df8/lib/KeyValue/src/database.ts#L409" + "url": "https://github.com/akaruidevelopment/aoi.db/blob/3b8dba5/lib/KeyValue/src/database.ts#L420" } ], "signatures": [ { - "id": 445, + "id": 394, "name": "findOne", "variant": "signature", "kind": 4096, @@ -3537,14 +3670,14 @@ "sources": [ { "fileName": "lib/KeyValue/src/database.ts", - "line": 409, + "line": 420, "character": 4, - "url": "https://github.com/akaruidevelopment/aoi.db/blob/22a4df8/lib/KeyValue/src/database.ts#L409" + "url": "https://github.com/akaruidevelopment/aoi.db/blob/3b8dba5/lib/KeyValue/src/database.ts#L420" } ], "parameters": [ { - "id": 446, + "id": 395, "name": "table", "variant": "param", "kind": 32768, @@ -3563,7 +3696,7 @@ } }, { - "id": 447, + "id": 396, "name": "query", "variant": "param", "kind": 32768, @@ -3579,7 +3712,7 @@ "type": { "type": "reflection", "declaration": { - "id": 448, + "id": 397, "name": "__type", "variant": "declaration", "kind": 65536, @@ -3587,14 +3720,14 @@ "sources": [ { "fileName": "lib/KeyValue/src/database.ts", - "line": 411, + "line": 422, "character": 15, - "url": "https://github.com/akaruidevelopment/aoi.db/blob/22a4df8/lib/KeyValue/src/database.ts#L411" + "url": "https://github.com/akaruidevelopment/aoi.db/blob/3b8dba5/lib/KeyValue/src/database.ts#L422" } ], "signatures": [ { - "id": 449, + "id": 398, "name": "__type", "variant": "signature", "kind": 4096, @@ -3602,21 +3735,21 @@ "sources": [ { "fileName": "lib/KeyValue/src/database.ts", - "line": 411, + "line": 422, "character": 15, - "url": "https://github.com/akaruidevelopment/aoi.db/blob/22a4df8/lib/KeyValue/src/database.ts#L411" + "url": "https://github.com/akaruidevelopment/aoi.db/blob/3b8dba5/lib/KeyValue/src/database.ts#L422" } ], "parameters": [ { - "id": 450, + "id": 399, "name": "value", "variant": "param", "kind": 32768, "flags": {}, "type": { "type": "reference", - "target": 86, + "target": 85, "name": "default", "package": "@akarui/aoi.db" } @@ -3646,13 +3779,9 @@ "type": "intrinsic", "name": "undefined" }, - { - "type": "literal", - "value": null - }, { "type": "reference", - "target": 86, + "target": 85, "name": "default", "package": "@akarui/aoi.db" } @@ -3666,102 +3795,7 @@ ] }, { - "id": 469, - "name": "fullRepair", - "variant": "declaration", - "kind": 2048, - "flags": {}, - "sources": [ - { - "fileName": "lib/KeyValue/src/database.ts", - "line": 516, - "character": 10, - "url": "https://github.com/akaruidevelopment/aoi.db/blob/22a4df8/lib/KeyValue/src/database.ts#L516" - } - ], - "signatures": [ - { - "id": 470, - "name": "fullRepair", - "variant": "signature", - "kind": 4096, - "flags": {}, - "comment": { - "summary": [], - "blockTags": [ - { - "tag": "@description", - "content": [ - { - "kind": "text", - "text": "perform a full repair of table" - } - ] - }, - { - "tag": "@returns", - "content": [] - }, - { - "tag": "@example", - "content": [ - { - "kind": "code", - "text": "```js\n.fullRepair(\"main\");\n```" - } - ] - } - ] - }, - "sources": [ - { - "fileName": "lib/KeyValue/src/database.ts", - "line": 516, - "character": 4, - "url": "https://github.com/akaruidevelopment/aoi.db/blob/22a4df8/lib/KeyValue/src/database.ts#L516" - } - ], - "parameters": [ - { - "id": 471, - "name": "table", - "variant": "param", - "kind": 32768, - "flags": {}, - "comment": { - "summary": [ - { - "kind": "text", - "text": "table to repair" - } - ] - }, - "type": { - "type": "intrinsic", - "name": "string" - } - } - ], - "type": { - "type": "reference", - "target": { - "sourceFileName": "node_modules/typescript/lib/lib.es5.d.ts", - "qualifiedName": "Promise" - }, - "typeArguments": [ - { - "type": "intrinsic", - "name": "void" - } - ], - "name": "Promise", - "package": "typescript" - } - } - ] - }, - { - "id": 427, + "id": 376, "name": "get", "variant": "declaration", "kind": 2048, @@ -3769,14 +3803,14 @@ "sources": [ { "fileName": "lib/KeyValue/src/database.ts", - "line": 317, + "line": 328, "character": 10, - "url": "https://github.com/akaruidevelopment/aoi.db/blob/22a4df8/lib/KeyValue/src/database.ts#L317" + "url": "https://github.com/akaruidevelopment/aoi.db/blob/3b8dba5/lib/KeyValue/src/database.ts#L328" } ], "signatures": [ { - "id": 428, + "id": 377, "name": "get", "variant": "signature", "kind": 4096, @@ -3811,14 +3845,14 @@ "sources": [ { "fileName": "lib/KeyValue/src/database.ts", - "line": 317, + "line": 328, "character": 4, - "url": "https://github.com/akaruidevelopment/aoi.db/blob/22a4df8/lib/KeyValue/src/database.ts#L317" + "url": "https://github.com/akaruidevelopment/aoi.db/blob/3b8dba5/lib/KeyValue/src/database.ts#L328" } ], "parameters": [ { - "id": 429, + "id": 378, "name": "table", "variant": "param", "kind": 32768, @@ -3837,7 +3871,7 @@ } }, { - "id": 430, + "id": 379, "name": "key", "variant": "param", "kind": 32768, @@ -3864,23 +3898,8 @@ }, "typeArguments": [ { - "type": "union", - "types": [ - { - "type": "intrinsic", - "name": "undefined" - }, - { - "type": "literal", - "value": null - }, - { - "type": "reference", - "target": 86, - "name": "default", - "package": "@akarui/aoi.db" - } - ] + "type": "intrinsic", + "name": "unknown" } ], "name": "Promise", @@ -3890,7 +3909,7 @@ ] }, { - "id": 530, + "id": 476, "name": "getMaxListeners", "variant": "declaration", "kind": 2048, @@ -3906,7 +3925,7 @@ ], "signatures": [ { - "id": 531, + "id": 477, "name": "getMaxListeners", "variant": "signature", "kind": 4096, @@ -3939,7 +3958,7 @@ "kind": "inline-tag", "tag": "@link", "text": "defaultMaxListeners", - "target": 405 + "target": 354 }, { "kind": "text", @@ -3983,7 +4002,7 @@ } }, { - "id": 438, + "id": 387, "name": "has", "variant": "declaration", "kind": 2048, @@ -3991,14 +4010,14 @@ "sources": [ { "fileName": "lib/KeyValue/src/database.ts", - "line": 373, + "line": 384, "character": 10, - "url": "https://github.com/akaruidevelopment/aoi.db/blob/22a4df8/lib/KeyValue/src/database.ts#L373" + "url": "https://github.com/akaruidevelopment/aoi.db/blob/3b8dba5/lib/KeyValue/src/database.ts#L384" } ], "signatures": [ { - "id": 439, + "id": 388, "name": "has", "variant": "signature", "kind": 4096, @@ -4033,14 +4052,14 @@ "sources": [ { "fileName": "lib/KeyValue/src/database.ts", - "line": 373, + "line": 384, "character": 4, - "url": "https://github.com/akaruidevelopment/aoi.db/blob/22a4df8/lib/KeyValue/src/database.ts#L373" + "url": "https://github.com/akaruidevelopment/aoi.db/blob/3b8dba5/lib/KeyValue/src/database.ts#L384" } ], "parameters": [ { - "id": 440, + "id": 389, "name": "table", "variant": "param", "kind": 32768, @@ -4059,7 +4078,7 @@ } }, { - "id": 441, + "id": 390, "name": "key", "variant": "param", "kind": 32768, @@ -4086,17 +4105,8 @@ }, "typeArguments": [ { - "type": "union", - "types": [ - { - "type": "intrinsic", - "name": "undefined" - }, - { - "type": "intrinsic", - "name": "boolean" - } - ] + "type": "intrinsic", + "name": "unknown" } ], "name": "Promise", @@ -4106,7 +4116,7 @@ ] }, { - "id": 542, + "id": 488, "name": "listenerCount", "variant": "declaration", "kind": 2048, @@ -4122,7 +4132,7 @@ ], "signatures": [ { - "id": 543, + "id": 489, "name": "listenerCount", "variant": "signature", "kind": 4096, @@ -4173,7 +4183,7 @@ ], "parameters": [ { - "id": 544, + "id": 490, "name": "eventName", "variant": "param", "kind": 32768, @@ -4203,7 +4213,7 @@ } }, { - "id": 545, + "id": 491, "name": "listener", "variant": "param", "kind": 32768, @@ -4248,7 +4258,7 @@ } }, { - "id": 532, + "id": 478, "name": "listeners", "variant": "declaration", "kind": 2048, @@ -4264,7 +4274,7 @@ ], "signatures": [ { - "id": 533, + "id": 479, "name": "listeners", "variant": "signature", "kind": 4096, @@ -4311,7 +4321,7 @@ ], "parameters": [ { - "id": 534, + "id": 480, "name": "eventName", "variant": "param", "kind": 32768, @@ -4359,7 +4369,7 @@ } }, { - "id": 517, + "id": 463, "name": "off", "variant": "declaration", "kind": 2048, @@ -4375,7 +4385,7 @@ ], "signatures": [ { - "id": 518, + "id": 464, "name": "off", "variant": "signature", "kind": 4096, @@ -4418,7 +4428,7 @@ ], "parameters": [ { - "id": 519, + "id": 465, "name": "eventName", "variant": "param", "kind": 32768, @@ -4440,7 +4450,7 @@ } }, { - "id": 520, + "id": 466, "name": "listener", "variant": "param", "kind": 32768, @@ -4450,7 +4460,7 @@ "type": { "type": "reflection", "declaration": { - "id": 521, + "id": 467, "name": "__type", "variant": "declaration", "kind": 65536, @@ -4466,7 +4476,7 @@ ], "signatures": [ { - "id": 522, + "id": 468, "name": "__type", "variant": "signature", "kind": 4096, @@ -4482,7 +4492,7 @@ ], "parameters": [ { - "id": 523, + "id": 469, "name": "args", "variant": "param", "kind": 32768, @@ -4511,7 +4521,7 @@ ], "type": { "type": "reference", - "target": 363, + "target": 312, "name": "default", "package": "@akarui/aoi.db" }, @@ -4529,7 +4539,7 @@ } }, { - "id": 496, + "id": 442, "name": "on", "variant": "declaration", "kind": 2048, @@ -4545,7 +4555,7 @@ ], "signatures": [ { - "id": 497, + "id": 443, "name": "on", "variant": "signature", "kind": 4096, @@ -4656,7 +4666,7 @@ ], "parameters": [ { - "id": 498, + "id": 444, "name": "eventName", "variant": "param", "kind": 32768, @@ -4686,7 +4696,7 @@ } }, { - "id": 499, + "id": 445, "name": "listener", "variant": "param", "kind": 32768, @@ -4704,7 +4714,7 @@ "type": { "type": "reflection", "declaration": { - "id": 500, + "id": 446, "name": "__type", "variant": "declaration", "kind": 65536, @@ -4720,7 +4730,7 @@ ], "signatures": [ { - "id": 501, + "id": 447, "name": "__type", "variant": "signature", "kind": 4096, @@ -4736,7 +4746,7 @@ ], "parameters": [ { - "id": 502, + "id": 448, "name": "args", "variant": "param", "kind": 32768, @@ -4765,7 +4775,7 @@ ], "type": { "type": "reference", - "target": 363, + "target": 312, "name": "default", "package": "@akarui/aoi.db" }, @@ -4783,7 +4793,7 @@ } }, { - "id": 503, + "id": 449, "name": "once", "variant": "declaration", "kind": 2048, @@ -4799,7 +4809,7 @@ ], "signatures": [ { - "id": 504, + "id": 450, "name": "once", "variant": "signature", "kind": 4096, @@ -4886,7 +4896,7 @@ ], "parameters": [ { - "id": 505, + "id": 451, "name": "eventName", "variant": "param", "kind": 32768, @@ -4916,7 +4926,7 @@ } }, { - "id": 506, + "id": 452, "name": "listener", "variant": "param", "kind": 32768, @@ -4934,7 +4944,7 @@ "type": { "type": "reflection", "declaration": { - "id": 507, + "id": 453, "name": "__type", "variant": "declaration", "kind": 65536, @@ -4950,7 +4960,7 @@ ], "signatures": [ { - "id": 508, + "id": 454, "name": "__type", "variant": "signature", "kind": 4096, @@ -4966,7 +4976,7 @@ ], "parameters": [ { - "id": 509, + "id": 455, "name": "args", "variant": "param", "kind": 32768, @@ -4995,7 +5005,7 @@ ], "type": { "type": "reference", - "target": 363, + "target": 312, "name": "default", "package": "@akarui/aoi.db" }, @@ -5013,7 +5023,7 @@ } }, { - "id": 479, + "id": 425, "name": "ping", "variant": "declaration", "kind": 2048, @@ -5021,14 +5031,14 @@ "sources": [ { "fileName": "lib/KeyValue/src/database.ts", - "line": 546, + "line": 557, "character": 10, - "url": "https://github.com/akaruidevelopment/aoi.db/blob/22a4df8/lib/KeyValue/src/database.ts#L546" + "url": "https://github.com/akaruidevelopment/aoi.db/blob/3b8dba5/lib/KeyValue/src/database.ts#L557" } ], "signatures": [ { - "id": 480, + "id": 426, "name": "ping", "variant": "signature", "kind": 4096, @@ -5036,14 +5046,14 @@ "sources": [ { "fileName": "lib/KeyValue/src/database.ts", - "line": 546, + "line": 557, "character": 4, - "url": "https://github.com/akaruidevelopment/aoi.db/blob/22a4df8/lib/KeyValue/src/database.ts#L546" + "url": "https://github.com/akaruidevelopment/aoi.db/blob/3b8dba5/lib/KeyValue/src/database.ts#L557" } ], "parameters": [ { - "id": 481, + "id": 427, "name": "table", "variant": "param", "kind": 32768, @@ -5063,7 +5073,7 @@ "typeArguments": [ { "type": "intrinsic", - "name": "number" + "name": "unknown" } ], "name": "Promise", @@ -5073,7 +5083,7 @@ ] }, { - "id": 546, + "id": 492, "name": "prependListener", "variant": "declaration", "kind": 2048, @@ -5089,7 +5099,7 @@ ], "signatures": [ { - "id": 547, + "id": 493, "name": "prependListener", "variant": "signature", "kind": 4096, @@ -5188,7 +5198,7 @@ ], "parameters": [ { - "id": 548, + "id": 494, "name": "eventName", "variant": "param", "kind": 32768, @@ -5218,7 +5228,7 @@ } }, { - "id": 549, + "id": 495, "name": "listener", "variant": "param", "kind": 32768, @@ -5236,7 +5246,7 @@ "type": { "type": "reflection", "declaration": { - "id": 550, + "id": 496, "name": "__type", "variant": "declaration", "kind": 65536, @@ -5252,7 +5262,7 @@ ], "signatures": [ { - "id": 551, + "id": 497, "name": "__type", "variant": "signature", "kind": 4096, @@ -5268,7 +5278,7 @@ ], "parameters": [ { - "id": 552, + "id": 498, "name": "args", "variant": "param", "kind": 32768, @@ -5297,7 +5307,7 @@ ], "type": { "type": "reference", - "target": 363, + "target": 312, "name": "default", "package": "@akarui/aoi.db" }, @@ -5315,7 +5325,7 @@ } }, { - "id": 553, + "id": 499, "name": "prependOnceListener", "variant": "declaration", "kind": 2048, @@ -5331,7 +5341,7 @@ ], "signatures": [ { - "id": 554, + "id": 500, "name": "prependOnceListener", "variant": "signature", "kind": 4096, @@ -5406,7 +5416,7 @@ ], "parameters": [ { - "id": 555, + "id": 501, "name": "eventName", "variant": "param", "kind": 32768, @@ -5436,7 +5446,7 @@ } }, { - "id": 556, + "id": 502, "name": "listener", "variant": "param", "kind": 32768, @@ -5454,7 +5464,7 @@ "type": { "type": "reflection", "declaration": { - "id": 557, + "id": 503, "name": "__type", "variant": "declaration", "kind": 65536, @@ -5470,7 +5480,7 @@ ], "signatures": [ { - "id": 558, + "id": 504, "name": "__type", "variant": "signature", "kind": 4096, @@ -5486,7 +5496,7 @@ ], "parameters": [ { - "id": 559, + "id": 505, "name": "args", "variant": "param", "kind": 32768, @@ -5515,7 +5525,7 @@ ], "type": { "type": "reference", - "target": 363, + "target": 312, "name": "default", "package": "@akarui/aoi.db" }, @@ -5533,7 +5543,7 @@ } }, { - "id": 535, + "id": 481, "name": "rawListeners", "variant": "declaration", "kind": 2048, @@ -5549,7 +5559,7 @@ ], "signatures": [ { - "id": 536, + "id": 482, "name": "rawListeners", "variant": "signature", "kind": 4096, @@ -5604,7 +5614,7 @@ ], "parameters": [ { - "id": 537, + "id": 483, "name": "eventName", "variant": "param", "kind": 32768, @@ -5652,7 +5662,7 @@ } }, { - "id": 524, + "id": 470, "name": "removeAllListeners", "variant": "declaration", "kind": 2048, @@ -5668,7 +5678,7 @@ ], "signatures": [ { - "id": 525, + "id": 471, "name": "removeAllListeners", "variant": "signature", "kind": 4096, @@ -5727,7 +5737,7 @@ ], "parameters": [ { - "id": 526, + "id": 472, "name": "event", "variant": "param", "kind": 32768, @@ -5752,7 +5762,7 @@ ], "type": { "type": "reference", - "target": 363, + "target": 312, "name": "default", "package": "@akarui/aoi.db" }, @@ -5770,7 +5780,7 @@ } }, { - "id": 510, + "id": 456, "name": "removeListener", "variant": "declaration", "kind": 2048, @@ -5786,7 +5796,7 @@ ], "signatures": [ { - "id": 511, + "id": 457, "name": "removeListener", "variant": "signature", "kind": 4096, @@ -5941,7 +5951,7 @@ ], "parameters": [ { - "id": 512, + "id": 458, "name": "eventName", "variant": "param", "kind": 32768, @@ -5963,7 +5973,7 @@ } }, { - "id": 513, + "id": 459, "name": "listener", "variant": "param", "kind": 32768, @@ -5973,7 +5983,7 @@ "type": { "type": "reflection", "declaration": { - "id": 514, + "id": 460, "name": "__type", "variant": "declaration", "kind": 65536, @@ -5989,7 +5999,7 @@ ], "signatures": [ { - "id": 515, + "id": 461, "name": "__type", "variant": "signature", "kind": 4096, @@ -6005,7 +6015,7 @@ ], "parameters": [ { - "id": 516, + "id": 462, "name": "args", "variant": "param", "kind": 32768, @@ -6034,7 +6044,7 @@ ], "type": { "type": "reference", - "target": 363, + "target": 312, "name": "default", "package": "@akarui/aoi.db" }, @@ -6052,7 +6062,7 @@ } }, { - "id": 422, + "id": 371, "name": "set", "variant": "declaration", "kind": 2048, @@ -6060,14 +6070,14 @@ "sources": [ { "fileName": "lib/KeyValue/src/database.ts", - "line": 294, + "line": 305, "character": 10, - "url": "https://github.com/akaruidevelopment/aoi.db/blob/22a4df8/lib/KeyValue/src/database.ts#L294" + "url": "https://github.com/akaruidevelopment/aoi.db/blob/3b8dba5/lib/KeyValue/src/database.ts#L305" } ], "signatures": [ { - "id": 423, + "id": 372, "name": "set", "variant": "signature", "kind": 4096, @@ -6102,14 +6112,14 @@ "sources": [ { "fileName": "lib/KeyValue/src/database.ts", - "line": 294, + "line": 305, "character": 4, - "url": "https://github.com/akaruidevelopment/aoi.db/blob/22a4df8/lib/KeyValue/src/database.ts#L294" + "url": "https://github.com/akaruidevelopment/aoi.db/blob/3b8dba5/lib/KeyValue/src/database.ts#L305" } ], "parameters": [ { - "id": 424, + "id": 373, "name": "table", "variant": "param", "kind": 32768, @@ -6128,7 +6138,7 @@ } }, { - "id": 425, + "id": 374, "name": "key", "variant": "param", "kind": 32768, @@ -6147,7 +6157,7 @@ } }, { - "id": 426, + "id": 375, "name": "value", "variant": "param", "kind": 32768, @@ -6169,7 +6179,7 @@ "typeArguments": [ { "type": "reference", - "target": 591, + "target": 614, "name": "KeyValueDataInterface", "package": "@akarui/aoi.db" } @@ -6198,7 +6208,7 @@ ] }, { - "id": 527, + "id": 473, "name": "setMaxListeners", "variant": "declaration", "kind": 2048, @@ -6214,7 +6224,7 @@ ], "signatures": [ { - "id": 528, + "id": 474, "name": "setMaxListeners", "variant": "signature", "kind": 4096, @@ -6305,7 +6315,7 @@ ], "parameters": [ { - "id": 529, + "id": 475, "name": "n", "variant": "param", "kind": 32768, @@ -6320,7 +6330,7 @@ ], "type": { "type": "reference", - "target": 363, + "target": 312, "name": "default", "package": "@akarui/aoi.db" }, @@ -6338,7 +6348,7 @@ } }, { - "id": 395, + "id": 344, "name": "addAbortListener", "variant": "declaration", "kind": 2048, @@ -6355,7 +6365,7 @@ ], "signatures": [ { - "id": 396, + "id": 345, "name": "addAbortListener", "variant": "signature", "kind": 4096, @@ -6462,7 +6472,7 @@ ], "parameters": [ { - "id": 397, + "id": 346, "name": "signal", "variant": "param", "kind": 32768, @@ -6480,7 +6490,7 @@ } }, { - "id": 398, + "id": 347, "name": "resource", "variant": "param", "kind": 32768, @@ -6490,7 +6500,7 @@ "type": { "type": "reflection", "declaration": { - "id": 399, + "id": 348, "name": "__type", "variant": "declaration", "kind": 65536, @@ -6506,7 +6516,7 @@ ], "signatures": [ { - "id": 400, + "id": 349, "name": "__type", "variant": "signature", "kind": 4096, @@ -6522,7 +6532,7 @@ ], "parameters": [ { - "id": 401, + "id": 350, "name": "event", "variant": "param", "kind": 32768, @@ -6574,7 +6584,7 @@ } }, { - "id": 364, + "id": 313, "name": "defaultOptions", "variant": "declaration", "kind": 2048, @@ -6586,12 +6596,12 @@ "fileName": "lib/KeyValue/src/database.ts", "line": 59, "character": 11, - "url": "https://github.com/akaruidevelopment/aoi.db/blob/22a4df8/lib/KeyValue/src/database.ts#L59" + "url": "https://github.com/akaruidevelopment/aoi.db/blob/3b8dba5/lib/KeyValue/src/database.ts#L59" } ], "signatures": [ { - "id": 365, + "id": 314, "name": "defaultOptions", "variant": "signature", "kind": 4096, @@ -6628,16 +6638,16 @@ "fileName": "lib/KeyValue/src/database.ts", "line": 59, "character": 4, - "url": "https://github.com/akaruidevelopment/aoi.db/blob/22a4df8/lib/KeyValue/src/database.ts#L59" + "url": "https://github.com/akaruidevelopment/aoi.db/blob/3b8dba5/lib/KeyValue/src/database.ts#L59" } ], "type": { "type": "reference", - "target": 614, + "target": 637, "typeArguments": [ { "type": "reference", - "target": 562, + "target": 582, "name": "KeyValueOptions", "package": "@akarui/aoi.db" } @@ -6649,7 +6659,7 @@ ] }, { - "id": 384, + "id": 333, "name": "getEventListeners", "variant": "declaration", "kind": 2048, @@ -6666,7 +6676,7 @@ ], "signatures": [ { - "id": 385, + "id": 334, "name": "getEventListeners", "variant": "signature", "kind": 4096, @@ -6737,7 +6747,7 @@ ], "parameters": [ { - "id": 386, + "id": 335, "name": "emitter", "variant": "param", "kind": 32768, @@ -6770,7 +6780,7 @@ } }, { - "id": 387, + "id": 336, "name": "name", "variant": "param", "kind": 32768, @@ -6818,7 +6828,7 @@ } }, { - "id": 388, + "id": 337, "name": "getMaxListeners", "variant": "declaration", "kind": 2048, @@ -6835,7 +6845,7 @@ ], "signatures": [ { - "id": 389, + "id": 338, "name": "getMaxListeners", "variant": "signature", "kind": 4096, @@ -6898,7 +6908,7 @@ ], "parameters": [ { - "id": 390, + "id": 339, "name": "emitter", "variant": "param", "kind": 32768, @@ -6949,7 +6959,7 @@ } }, { - "id": 380, + "id": 329, "name": "listenerCount", "variant": "declaration", "kind": 2048, @@ -6966,7 +6976,7 @@ ], "signatures": [ { - "id": 381, + "id": 330, "name": "listenerCount", "variant": "signature", "kind": 4096, @@ -7038,7 +7048,7 @@ ], "parameters": [ { - "id": 382, + "id": 331, "name": "emitter", "variant": "param", "kind": 32768, @@ -7065,7 +7075,7 @@ } }, { - "id": 383, + "id": 332, "name": "eventName", "variant": "param", "kind": 32768, @@ -7113,7 +7123,7 @@ } }, { - "id": 375, + "id": 324, "name": "on", "variant": "declaration", "kind": 2048, @@ -7130,7 +7140,7 @@ ], "signatures": [ { - "id": 376, + "id": 325, "name": "on", "variant": "signature", "kind": 4096, @@ -7242,7 +7252,7 @@ ], "parameters": [ { - "id": 377, + "id": 326, "name": "emitter", "variant": "param", "kind": 32768, @@ -7261,7 +7271,7 @@ } }, { - "id": 378, + "id": 327, "name": "eventName", "variant": "param", "kind": 32768, @@ -7282,7 +7292,7 @@ } }, { - "id": 379, + "id": 328, "name": "options", "variant": "param", "kind": 32768, @@ -7330,7 +7340,7 @@ } }, { - "id": 366, + "id": 315, "name": "once", "variant": "declaration", "kind": 2048, @@ -7352,7 +7362,7 @@ ], "signatures": [ { - "id": 367, + "id": 316, "name": "once", "variant": "signature", "kind": 4096, @@ -7503,7 +7513,7 @@ ], "parameters": [ { - "id": 368, + "id": 317, "name": "emitter", "variant": "param", "kind": 32768, @@ -7521,7 +7531,7 @@ } }, { - "id": 369, + "id": 318, "name": "eventName", "variant": "param", "kind": 32768, @@ -7543,7 +7553,7 @@ } }, { - "id": 370, + "id": 319, "name": "options", "variant": "param", "kind": 32768, @@ -7587,7 +7597,7 @@ } }, { - "id": 371, + "id": 320, "name": "once", "variant": "signature", "kind": 4096, @@ -7603,7 +7613,7 @@ ], "parameters": [ { - "id": 372, + "id": 321, "name": "emitter", "variant": "param", "kind": 32768, @@ -7621,7 +7631,7 @@ } }, { - "id": 373, + "id": 322, "name": "eventName", "variant": "param", "kind": 32768, @@ -7634,7 +7644,7 @@ } }, { - "id": 374, + "id": 323, "name": "options", "variant": "param", "kind": 32768, @@ -7685,7 +7695,7 @@ } }, { - "id": 391, + "id": 340, "name": "setMaxListeners", "variant": "declaration", "kind": 2048, @@ -7702,7 +7712,7 @@ ], "signatures": [ { - "id": 392, + "id": 341, "name": "setMaxListeners", "variant": "signature", "kind": 4096, @@ -7737,7 +7747,7 @@ ], "parameters": [ { - "id": 393, + "id": 342, "name": "n", "variant": "param", "kind": 32768, @@ -7767,7 +7777,7 @@ } }, { - "id": 394, + "id": 343, "name": "eventTargets", "variant": "param", "kind": 32768, @@ -7826,70 +7836,69 @@ { "title": "Constructors", "children": [ - 406 + 355 ] }, { "title": "Properties", "children": [ - 409, - 414, - 410, - 403, - 404, - 405, - 402 + 358, + 363, + 359, + 352, + 353, + 354, + 351 ] }, { "title": "Accessors", "children": [ - 420 + 369 ] }, { "title": "Methods", "children": [ - 415, - 484, - 489, - 458, - 482, - 467, - 435, - 442, - 418, - 431, - 472, - 538, - 560, - 451, - 444, - 469, - 427, - 530, - 438, - 542, - 532, - 517, - 496, - 503, - 479, - 546, - 553, - 535, - 524, - 510, - 422, - 527, - 395, 364, + 430, + 435, + 407, + 428, + 416, 384, - 388, + 391, + 367, 380, - 375, - 366, - 391 + 418, + 484, + 506, + 400, + 393, + 376, + 476, + 387, + 488, + 478, + 463, + 442, + 449, + 425, + 492, + 499, + 481, + 470, + 456, + 371, + 473, + 344, + 313, + 333, + 337, + 329, + 324, + 315, + 340 ] } ], @@ -7898,7 +7907,7 @@ "fileName": "lib/KeyValue/src/database.ts", "line": 21, "character": 21, - "url": "https://github.com/akaruidevelopment/aoi.db/blob/22a4df8/lib/KeyValue/src/database.ts#L21" + "url": "https://github.com/akaruidevelopment/aoi.db/blob/3b8dba5/lib/KeyValue/src/database.ts#L21" } ], "extendedTypes": [ @@ -7914,68 +7923,66 @@ ] }, { - "id": 49, + "id": 51, "name": "KeyValueCacher", "variant": "declaration", "kind": 128, "flags": {}, "children": [ { - "id": 50, + "id": 52, "name": "constructor", "variant": "declaration", "kind": 512, "flags": {}, "sources": [ { - "fileName": "lib/KeyValue/src/cache.ts", + "fileName": "lib/KeyValue/src/LRUcache.ts", "line": 9, - "character": 4, - "url": "https://github.com/akaruidevelopment/aoi.db/blob/22a4df8/lib/KeyValue/src/cache.ts#L9" + "character": 2, + "url": "https://github.com/akaruidevelopment/aoi.db/blob/3b8dba5/lib/KeyValue/src/LRUcache.ts#L9" } ], "signatures": [ { - "id": 51, + "id": 53, "name": "new KeyValueCacher", "variant": "signature", "kind": 16384, "flags": {}, "sources": [ { - "fileName": "lib/KeyValue/src/cache.ts", + "fileName": "lib/KeyValue/src/LRUcache.ts", "line": 9, - "character": 4, - "url": "https://github.com/akaruidevelopment/aoi.db/blob/22a4df8/lib/KeyValue/src/cache.ts#L9" + "character": 2, + "url": "https://github.com/akaruidevelopment/aoi.db/blob/3b8dba5/lib/KeyValue/src/LRUcache.ts#L9" } ], "parameters": [ { - "id": 52, - "name": "options", + "id": 54, + "name": "capacity", "variant": "param", "kind": 32768, "flags": {}, "type": { - "type": "reference", - "target": 605, - "name": "CacherOptions", - "package": "@akarui/aoi.db" + "type": "intrinsic", + "name": "number" } } ], "type": { "type": "reference", - "target": 49, - "name": "default", + "target": 51, + "name": "LRUCache", "package": "@akarui/aoi.db" } } ] }, { - "id": 54, - "name": "#data", + "id": 56, + "name": "cache", "variant": "declaration", "kind": 1024, "flags": { @@ -7983,17 +7990,17 @@ }, "sources": [ { - "fileName": "lib/KeyValue/src/cache.ts", - "line": 8, - "character": 4, - "url": "https://github.com/akaruidevelopment/aoi.db/blob/22a4df8/lib/KeyValue/src/cache.ts#L8" + "fileName": "lib/KeyValue/src/LRUcache.ts", + "line": 6, + "character": 10, + "url": "https://github.com/akaruidevelopment/aoi.db/blob/3b8dba5/lib/KeyValue/src/LRUcache.ts#L6" } ], "type": { "type": "reference", "target": { - "sourceFileName": "node_modules/typescript/lib/lib.es5.d.ts", - "qualifiedName": "Record" + "sourceFileName": "node_modules/typescript/lib/lib.es2015.collection.d.ts", + "qualifiedName": "Map" }, "typeArguments": [ { @@ -8002,244 +8009,130 @@ }, { "type": "reference", - "target": { - "sourceFileName": "node_modules/@akarui/structures/src/Group/index.ts", - "qualifiedName": "default" - }, - "typeArguments": [ - { - "type": "intrinsic", - "name": "string" - }, - { - "type": "reference", - "target": 86, - "name": "default", - "package": "@akarui/aoi.db" - } - ], + "target": 85, "name": "default", - "package": "@akarui/structures" + "package": "@akarui/aoi.db" } ], - "name": "Record", + "name": "Map", "package": "typescript" } }, { - "id": 53, - "name": "options", + "id": 55, + "name": "capacity", "variant": "declaration", "kind": 1024, - "flags": {}, + "flags": { + "isPrivate": true + }, "sources": [ { - "fileName": "lib/KeyValue/src/cache.ts", - "line": 7, - "character": 4, - "url": "https://github.com/akaruidevelopment/aoi.db/blob/22a4df8/lib/KeyValue/src/cache.ts#L7" + "fileName": "lib/KeyValue/src/LRUcache.ts", + "line": 5, + "character": 10, + "url": "https://github.com/akaruidevelopment/aoi.db/blob/3b8dba5/lib/KeyValue/src/LRUcache.ts#L5" } ], "type": { - "type": "reference", - "target": 605, - "name": "CacherOptions", - "package": "@akarui/aoi.db" - } - }, - { - "id": 75, - "name": "data", - "variant": "declaration", - "kind": 262144, - "flags": {}, - "sources": [ - { - "fileName": "lib/KeyValue/src/cache.ts", - "line": 37, - "character": 8, - "url": "https://github.com/akaruidevelopment/aoi.db/blob/22a4df8/lib/KeyValue/src/cache.ts#L37" - } - ], - "getSignature": { - "id": 76, - "name": "data", - "variant": "signature", - "kind": 524288, - "flags": {}, - "sources": [ - { - "fileName": "lib/KeyValue/src/cache.ts", - "line": 37, - "character": 4, - "url": "https://github.com/akaruidevelopment/aoi.db/blob/22a4df8/lib/KeyValue/src/cache.ts#L37" - } - ], - "type": { - "type": "reference", - "target": { - "sourceFileName": "node_modules/typescript/lib/lib.es5.d.ts", - "qualifiedName": "Record" - }, - "typeArguments": [ - { - "type": "intrinsic", - "name": "string" - }, - { - "type": "reference", - "target": { - "sourceFileName": "node_modules/@akarui/structures/src/Group/index.ts", - "qualifiedName": "default" - }, - "typeArguments": [ - { - "type": "intrinsic", - "name": "string" - }, - { - "type": "reference", - "target": 86, - "name": "default", - "package": "@akarui/aoi.db" - } - ], - "name": "default", - "package": "@akarui/structures" - } - ], - "name": "Record", - "package": "typescript" - } + "type": "intrinsic", + "name": "number" } }, { - "id": 73, - "name": "size", + "id": 57, + "name": "queue", "variant": "declaration", - "kind": 262144, - "flags": {}, + "kind": 1024, + "flags": { + "isPrivate": true + }, "sources": [ { - "fileName": "lib/KeyValue/src/cache.ts", - "line": 34, - "character": 8, - "url": "https://github.com/akaruidevelopment/aoi.db/blob/22a4df8/lib/KeyValue/src/cache.ts#L34" + "fileName": "lib/KeyValue/src/LRUcache.ts", + "line": 7, + "character": 10, + "url": "https://github.com/akaruidevelopment/aoi.db/blob/3b8dba5/lib/KeyValue/src/LRUcache.ts#L7" } ], - "getSignature": { - "id": 74, - "name": "size", - "variant": "signature", - "kind": 524288, - "flags": {}, - "sources": [ - { - "fileName": "lib/KeyValue/src/cache.ts", - "line": 34, - "character": 4, - "url": "https://github.com/akaruidevelopment/aoi.db/blob/22a4df8/lib/KeyValue/src/cache.ts#L34" - } - ], - "type": { - "type": "reference", - "target": { - "sourceFileName": "node_modules/@akarui/structures/src/Group/index.ts", - "qualifiedName": "default" - }, - "typeArguments": [ - { - "type": "intrinsic", - "name": "string" - }, - { - "type": "reference", - "target": 86, - "name": "default", - "package": "@akarui/aoi.db" - } - ], - "name": "default", - "package": "@akarui/structures" - } + "type": { + "type": "reference", + "target": { + "sourceFileName": "node_modules/@akarui/structures/src/PriorityQueue/index.ts", + "qualifiedName": "default" + }, + "name": "default", + "package": "@akarui/structures" } }, { - "id": 66, - "name": "clear", + "id": 77, + "name": "all", "variant": "declaration", "kind": 2048, "flags": {}, "sources": [ { - "fileName": "lib/KeyValue/src/cache.ts", - "line": 26, - "character": 4, - "url": "https://github.com/akaruidevelopment/aoi.db/blob/22a4df8/lib/KeyValue/src/cache.ts#L26" + "fileName": "lib/KeyValue/src/LRUcache.ts", + "line": 64, + "character": 2, + "url": "https://github.com/akaruidevelopment/aoi.db/blob/3b8dba5/lib/KeyValue/src/LRUcache.ts#L64" } ], "signatures": [ { - "id": 67, - "name": "clear", + "id": 78, + "name": "all", "variant": "signature", "kind": 4096, "flags": {}, "sources": [ { - "fileName": "lib/KeyValue/src/cache.ts", - "line": 26, - "character": 4, - "url": "https://github.com/akaruidevelopment/aoi.db/blob/22a4df8/lib/KeyValue/src/cache.ts#L26" - } - ], - "parameters": [ - { - "id": 68, - "name": "file", - "variant": "param", - "kind": 32768, - "flags": {}, - "type": { - "type": "intrinsic", - "name": "string" - } + "fileName": "lib/KeyValue/src/LRUcache.ts", + "line": 64, + "character": 2, + "url": "https://github.com/akaruidevelopment/aoi.db/blob/3b8dba5/lib/KeyValue/src/LRUcache.ts#L64" } ], "type": { - "type": "intrinsic", - "name": "void" + "type": "array", + "elementType": { + "type": "reference", + "target": 85, + "name": "default", + "package": "@akarui/aoi.db" + } } } ] }, { - "id": 77, - "name": "clearAll", + "id": 75, + "name": "clear", "variant": "declaration", "kind": 2048, "flags": {}, "sources": [ { - "fileName": "lib/KeyValue/src/cache.ts", - "line": 40, - "character": 4, - "url": "https://github.com/akaruidevelopment/aoi.db/blob/22a4df8/lib/KeyValue/src/cache.ts#L40" + "fileName": "lib/KeyValue/src/LRUcache.ts", + "line": 59, + "character": 2, + "url": "https://github.com/akaruidevelopment/aoi.db/blob/3b8dba5/lib/KeyValue/src/LRUcache.ts#L59" } ], "signatures": [ { - "id": 78, - "name": "clearAll", + "id": 76, + "name": "clear", "variant": "signature", "kind": 4096, "flags": {}, "sources": [ { - "fileName": "lib/KeyValue/src/cache.ts", - "line": 40, - "character": 4, - "url": "https://github.com/akaruidevelopment/aoi.db/blob/22a4df8/lib/KeyValue/src/cache.ts#L40" + "fileName": "lib/KeyValue/src/LRUcache.ts", + "line": 59, + "character": 2, + "url": "https://github.com/akaruidevelopment/aoi.db/blob/3b8dba5/lib/KeyValue/src/LRUcache.ts#L59" } ], "type": { @@ -8250,61 +8143,111 @@ ] }, { - "id": 62, - "name": "delete", + "id": 79, + "name": "findOne", "variant": "declaration", "kind": 2048, "flags": {}, "sources": [ { - "fileName": "lib/KeyValue/src/cache.ts", - "line": 21, - "character": 4, - "url": "https://github.com/akaruidevelopment/aoi.db/blob/22a4df8/lib/KeyValue/src/cache.ts#L21" + "fileName": "lib/KeyValue/src/LRUcache.ts", + "line": 67, + "character": 2, + "url": "https://github.com/akaruidevelopment/aoi.db/blob/3b8dba5/lib/KeyValue/src/LRUcache.ts#L67" } ], "signatures": [ { - "id": 63, - "name": "delete", + "id": 80, + "name": "findOne", "variant": "signature", "kind": 4096, "flags": {}, "sources": [ { - "fileName": "lib/KeyValue/src/cache.ts", - "line": 21, - "character": 4, - "url": "https://github.com/akaruidevelopment/aoi.db/blob/22a4df8/lib/KeyValue/src/cache.ts#L21" + "fileName": "lib/KeyValue/src/LRUcache.ts", + "line": 67, + "character": 2, + "url": "https://github.com/akaruidevelopment/aoi.db/blob/3b8dba5/lib/KeyValue/src/LRUcache.ts#L67" } ], "parameters": [ { - "id": 64, - "name": "key", - "variant": "param", - "kind": 32768, - "flags": {}, - "type": { - "type": "intrinsic", - "name": "string" - } - }, - { - "id": 65, - "name": "file", + "id": 81, + "name": "query", "variant": "param", "kind": 32768, "flags": {}, "type": { - "type": "intrinsic", - "name": "string" + "type": "reflection", + "declaration": { + "id": 82, + "name": "__type", + "variant": "declaration", + "kind": 65536, + "flags": {}, + "sources": [ + { + "fileName": "lib/KeyValue/src/LRUcache.ts", + "line": 67, + "character": 17, + "url": "https://github.com/akaruidevelopment/aoi.db/blob/3b8dba5/lib/KeyValue/src/LRUcache.ts#L67" + } + ], + "signatures": [ + { + "id": 83, + "name": "__type", + "variant": "signature", + "kind": 4096, + "flags": {}, + "sources": [ + { + "fileName": "lib/KeyValue/src/LRUcache.ts", + "line": 67, + "character": 17, + "url": "https://github.com/akaruidevelopment/aoi.db/blob/3b8dba5/lib/KeyValue/src/LRUcache.ts#L67" + } + ], + "parameters": [ + { + "id": 84, + "name": "data", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "reference", + "target": 85, + "name": "default", + "package": "@akarui/aoi.db" + } + } + ], + "type": { + "type": "intrinsic", + "name": "boolean" + } + } + ] + } } } ], "type": { - "type": "intrinsic", - "name": "boolean" + "type": "union", + "types": [ + { + "type": "intrinsic", + "name": "undefined" + }, + { + "type": "reference", + "target": 85, + "name": "default", + "package": "@akarui/aoi.db" + } + ] } } ] @@ -8317,10 +8260,10 @@ "flags": {}, "sources": [ { - "fileName": "lib/KeyValue/src/cache.ts", - "line": 17, - "character": 4, - "url": "https://github.com/akaruidevelopment/aoi.db/blob/22a4df8/lib/KeyValue/src/cache.ts#L17" + "fileName": "lib/KeyValue/src/LRUcache.ts", + "line": 15, + "character": 2, + "url": "https://github.com/akaruidevelopment/aoi.db/blob/3b8dba5/lib/KeyValue/src/LRUcache.ts#L15" } ], "signatures": [ @@ -8332,10 +8275,10 @@ "flags": {}, "sources": [ { - "fileName": "lib/KeyValue/src/cache.ts", - "line": 17, - "character": 4, - "url": "https://github.com/akaruidevelopment/aoi.db/blob/22a4df8/lib/KeyValue/src/cache.ts#L17" + "fileName": "lib/KeyValue/src/LRUcache.ts", + "line": 15, + "character": 2, + "url": "https://github.com/akaruidevelopment/aoi.db/blob/3b8dba5/lib/KeyValue/src/LRUcache.ts#L15" } ], "parameters": [ @@ -8349,17 +8292,6 @@ "type": "intrinsic", "name": "string" } - }, - { - "id": 61, - "name": "file", - "variant": "param", - "kind": 32768, - "flags": {}, - "type": { - "type": "intrinsic", - "name": "string" - } } ], "type": { @@ -8371,7 +8303,7 @@ }, { "type": "reference", - "target": 86, + "target": 85, "name": "default", "package": "@akarui/aoi.db" } @@ -8381,38 +8313,38 @@ ] }, { - "id": 79, - "name": "getFileCache", + "id": 65, + "name": "has", "variant": "declaration", "kind": 2048, "flags": {}, "sources": [ { - "fileName": "lib/KeyValue/src/cache.ts", - "line": 43, - "character": 4, - "url": "https://github.com/akaruidevelopment/aoi.db/blob/22a4df8/lib/KeyValue/src/cache.ts#L43" + "fileName": "lib/KeyValue/src/LRUcache.ts", + "line": 39, + "character": 2, + "url": "https://github.com/akaruidevelopment/aoi.db/blob/3b8dba5/lib/KeyValue/src/LRUcache.ts#L39" } ], "signatures": [ { - "id": 80, - "name": "getFileCache", + "id": 66, + "name": "has", "variant": "signature", "kind": 4096, "flags": {}, "sources": [ { - "fileName": "lib/KeyValue/src/cache.ts", - "line": 43, - "character": 4, - "url": "https://github.com/akaruidevelopment/aoi.db/blob/22a4df8/lib/KeyValue/src/cache.ts#L43" + "fileName": "lib/KeyValue/src/LRUcache.ts", + "line": 39, + "character": 2, + "url": "https://github.com/akaruidevelopment/aoi.db/blob/3b8dba5/lib/KeyValue/src/LRUcache.ts#L39" } ], "parameters": [ { - "id": 81, - "name": "file", + "id": 67, + "name": "key", "variant": "param", "kind": 32768, "flags": {}, @@ -8423,61 +8355,44 @@ } ], "type": { - "type": "reference", - "target": { - "sourceFileName": "node_modules/@akarui/structures/src/Group/index.ts", - "qualifiedName": "default" - }, - "typeArguments": [ - { - "type": "intrinsic", - "name": "string" - }, - { - "type": "reference", - "target": 86, - "name": "default", - "package": "@akarui/aoi.db" - } - ], - "name": "default", - "package": "@akarui/structures" + "type": "intrinsic", + "name": "boolean" } } ] }, { - "id": 69, - "name": "has", + "id": 61, + "name": "put", "variant": "declaration", "kind": 2048, "flags": {}, "sources": [ { - "fileName": "lib/KeyValue/src/cache.ts", - "line": 30, - "character": 4, - "url": "https://github.com/akaruidevelopment/aoi.db/blob/22a4df8/lib/KeyValue/src/cache.ts#L30" + "fileName": "lib/KeyValue/src/LRUcache.ts", + "line": 25, + "character": 2, + "url": "https://github.com/akaruidevelopment/aoi.db/blob/3b8dba5/lib/KeyValue/src/LRUcache.ts#L25" } ], "signatures": [ { - "id": 70, - "name": "has", + "id": 62, + "name": "put", "variant": "signature", "kind": 4096, "flags": {}, "sources": [ { - "fileName": "lib/KeyValue/src/cache.ts", - "line": 30, - "character": 4, - "url": "https://github.com/akaruidevelopment/aoi.db/blob/22a4df8/lib/KeyValue/src/cache.ts#L30" + "fileName": "lib/KeyValue/src/LRUcache.ts", + "line": 25, + "character": 2, + "url": "https://github.com/akaruidevelopment/aoi.db/blob/3b8dba5/lib/KeyValue/src/LRUcache.ts#L25" } ], "parameters": [ { - "id": 71, + "id": 63, "name": "key", "variant": "param", "kind": 32768, @@ -8488,57 +8403,59 @@ } }, { - "id": 72, - "name": "file", + "id": 64, + "name": "value", "variant": "param", "kind": 32768, "flags": {}, "type": { - "type": "intrinsic", - "name": "string" + "type": "reference", + "target": 85, + "name": "default", + "package": "@akarui/aoi.db" } } ], "type": { "type": "intrinsic", - "name": "boolean" + "name": "void" } } ] }, { - "id": 82, - "name": "replace", + "id": 72, + "name": "remove", "variant": "declaration", "kind": 2048, "flags": {}, "sources": [ { - "fileName": "lib/KeyValue/src/cache.ts", - "line": 46, - "character": 4, - "url": "https://github.com/akaruidevelopment/aoi.db/blob/22a4df8/lib/KeyValue/src/cache.ts#L46" + "fileName": "lib/KeyValue/src/LRUcache.ts", + "line": 55, + "character": 2, + "url": "https://github.com/akaruidevelopment/aoi.db/blob/3b8dba5/lib/KeyValue/src/LRUcache.ts#L55" } ], "signatures": [ { - "id": 83, - "name": "replace", + "id": 73, + "name": "remove", "variant": "signature", "kind": 4096, "flags": {}, "sources": [ { - "fileName": "lib/KeyValue/src/cache.ts", - "line": 46, - "character": 4, - "url": "https://github.com/akaruidevelopment/aoi.db/blob/22a4df8/lib/KeyValue/src/cache.ts#L46" + "fileName": "lib/KeyValue/src/LRUcache.ts", + "line": 55, + "character": 2, + "url": "https://github.com/akaruidevelopment/aoi.db/blob/3b8dba5/lib/KeyValue/src/LRUcache.ts#L55" } ], "parameters": [ { - "id": 84, - "name": "file", + "id": 74, + "name": "key", "variant": "param", "kind": 32768, "flags": {}, @@ -8546,34 +8463,6 @@ "type": "intrinsic", "name": "string" } - }, - { - "id": 85, - "name": "json", - "variant": "param", - "kind": 32768, - "flags": {}, - "type": { - "type": "reference", - "target": { - "sourceFileName": "node_modules/typescript/lib/lib.es5.d.ts", - "qualifiedName": "Record" - }, - "typeArguments": [ - { - "type": "intrinsic", - "name": "string" - }, - { - "type": "reference", - "target": 601, - "name": "KeyValueJSONOption", - "package": "@akarui/aoi.db" - } - ], - "name": "Record", - "package": "typescript" - } } ], "type": { @@ -8584,46 +8473,57 @@ ] }, { - "id": 55, - "name": "set", + "id": 68, + "name": "updatePriority", "variant": "declaration", "kind": 2048, - "flags": {}, + "flags": { + "isPrivate": true + }, "sources": [ { - "fileName": "lib/KeyValue/src/cache.ts", - "line": 13, - "character": 6, - "url": "https://github.com/akaruidevelopment/aoi.db/blob/22a4df8/lib/KeyValue/src/cache.ts#L13" + "fileName": "lib/KeyValue/src/LRUcache.ts", + "line": 43, + "character": 10, + "url": "https://github.com/akaruidevelopment/aoi.db/blob/3b8dba5/lib/KeyValue/src/LRUcache.ts#L43" } ], "signatures": [ { - "id": 56, - "name": "set", + "id": 69, + "name": "updatePriority", "variant": "signature", "kind": 4096, "flags": {}, "sources": [ { - "fileName": "lib/KeyValue/src/cache.ts", - "line": 13, - "character": 6, - "url": "https://github.com/akaruidevelopment/aoi.db/blob/22a4df8/lib/KeyValue/src/cache.ts#L13" + "fileName": "lib/KeyValue/src/LRUcache.ts", + "line": 43, + "character": 2, + "url": "https://github.com/akaruidevelopment/aoi.db/blob/3b8dba5/lib/KeyValue/src/LRUcache.ts#L43" } ], "parameters": [ { - "id": 57, - "name": "data", + "id": 70, + "name": "key", "variant": "param", "kind": 32768, "flags": {}, "type": { - "type": "reference", - "target": 86, - "name": "default", - "package": "@akarui/aoi.db" + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 71, + "name": "timestamp", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "intrinsic", + "name": "number" } } ], @@ -8639,55 +8539,49 @@ { "title": "Constructors", "children": [ - 50 + 52 ] }, { "title": "Properties", "children": [ - 54, - 53 - ] - }, - { - "title": "Accessors", - "children": [ - 75, - 73 + 56, + 55, + 57 ] }, { "title": "Methods", "children": [ - 66, 77, - 62, - 58, + 75, 79, - 69, - 82, - 55 + 58, + 65, + 61, + 72, + 68 ] } ], "sources": [ { - "fileName": "lib/KeyValue/src/cache.ts", - "line": 6, - "character": 21, - "url": "https://github.com/akaruidevelopment/aoi.db/blob/22a4df8/lib/KeyValue/src/cache.ts#L6" + "fileName": "lib/KeyValue/src/LRUcache.ts", + "line": 4, + "character": 6, + "url": "https://github.com/akaruidevelopment/aoi.db/blob/3b8dba5/lib/KeyValue/src/LRUcache.ts#L4" } ] }, { - "id": 86, + "id": 85, "name": "KeyValueData", "variant": "declaration", "kind": 128, "flags": {}, "children": [ { - "id": 89, + "id": 88, "name": "constructor", "variant": "declaration", "kind": 512, @@ -8695,14 +8589,14 @@ "sources": [ { "fileName": "lib/KeyValue/src/data.ts", - "line": 28, - "character": 4, - "url": "https://github.com/akaruidevelopment/aoi.db/blob/22a4df8/lib/KeyValue/src/data.ts#L28" + "line": 31, + "character": 1, + "url": "https://github.com/akaruidevelopment/aoi.db/blob/3b8dba5/lib/KeyValue/src/data.ts#L31" } ], "signatures": [ { - "id": 90, + "id": 89, "name": "new KeyValueData", "variant": "signature", "kind": 16384, @@ -8742,14 +8636,14 @@ "sources": [ { "fileName": "lib/KeyValue/src/data.ts", - "line": 28, - "character": 4, - "url": "https://github.com/akaruidevelopment/aoi.db/blob/22a4df8/lib/KeyValue/src/data.ts#L28" + "line": 31, + "character": 1, + "url": "https://github.com/akaruidevelopment/aoi.db/blob/3b8dba5/lib/KeyValue/src/data.ts#L31" } ], "parameters": [ { - "id": 91, + "id": 90, "name": "data", "variant": "param", "kind": 32768, @@ -8768,7 +8662,7 @@ "typeArguments": [ { "type": "reference", - "target": 591, + "target": 614, "name": "KeyValueDataInterface", "package": "@akarui/aoi.db" }, @@ -8784,7 +8678,7 @@ ], "type": { "type": "reference", - "target": 86, + "target": 85, "name": "default", "package": "@akarui/aoi.db" } @@ -8792,7 +8686,7 @@ ] }, { - "id": 92, + "id": 91, "name": "file", "variant": "declaration", "kind": 1024, @@ -8800,9 +8694,9 @@ "sources": [ { "fileName": "lib/KeyValue/src/data.ts", - "line": 6, - "character": 4, - "url": "https://github.com/akaruidevelopment/aoi.db/blob/22a4df8/lib/KeyValue/src/data.ts#L6" + "line": 9, + "character": 1, + "url": "https://github.com/akaruidevelopment/aoi.db/blob/3b8dba5/lib/KeyValue/src/data.ts#L9" } ], "type": { @@ -8811,7 +8705,7 @@ } }, { - "id": 93, + "id": 92, "name": "key", "variant": "declaration", "kind": 1024, @@ -8819,9 +8713,9 @@ "sources": [ { "fileName": "lib/KeyValue/src/data.ts", - "line": 7, - "character": 4, - "url": "https://github.com/akaruidevelopment/aoi.db/blob/22a4df8/lib/KeyValue/src/data.ts#L7" + "line": 10, + "character": 1, + "url": "https://github.com/akaruidevelopment/aoi.db/blob/3b8dba5/lib/KeyValue/src/data.ts#L10" } ], "type": { @@ -8830,7 +8724,7 @@ } }, { - "id": 95, + "id": 94, "name": "type", "variant": "declaration", "kind": 1024, @@ -8838,20 +8732,20 @@ "sources": [ { "fileName": "lib/KeyValue/src/data.ts", - "line": 9, - "character": 4, - "url": "https://github.com/akaruidevelopment/aoi.db/blob/22a4df8/lib/KeyValue/src/data.ts#L9" + "line": 12, + "character": 1, + "url": "https://github.com/akaruidevelopment/aoi.db/blob/3b8dba5/lib/KeyValue/src/data.ts#L12" } ], "type": { "type": "reference", - "target": 616, + "target": 639, "name": "KeyValueTypeList", "package": "@akarui/aoi.db" } }, { - "id": 94, + "id": 93, "name": "value", "variant": "declaration", "kind": 1024, @@ -8859,9 +8753,9 @@ "sources": [ { "fileName": "lib/KeyValue/src/data.ts", - "line": 8, - "character": 4, - "url": "https://github.com/akaruidevelopment/aoi.db/blob/22a4df8/lib/KeyValue/src/data.ts#L8" + "line": 11, + "character": 1, + "url": "https://github.com/akaruidevelopment/aoi.db/blob/3b8dba5/lib/KeyValue/src/data.ts#L11" } ], "type": { @@ -8870,7 +8764,7 @@ } }, { - "id": 104, + "id": 103, "name": "size", "variant": "declaration", "kind": 262144, @@ -8878,13 +8772,13 @@ "sources": [ { "fileName": "lib/KeyValue/src/data.ts", - "line": 85, - "character": 8, - "url": "https://github.com/akaruidevelopment/aoi.db/blob/22a4df8/lib/KeyValue/src/data.ts#L85" + "line": 92, + "character": 5, + "url": "https://github.com/akaruidevelopment/aoi.db/blob/3b8dba5/lib/KeyValue/src/data.ts#L92" } ], "getSignature": { - "id": 105, + "id": 104, "name": "size", "variant": "signature", "kind": 524288, @@ -8892,9 +8786,9 @@ "sources": [ { "fileName": "lib/KeyValue/src/data.ts", - "line": 85, - "character": 4, - "url": "https://github.com/akaruidevelopment/aoi.db/blob/22a4df8/lib/KeyValue/src/data.ts#L85" + "line": 92, + "character": 1, + "url": "https://github.com/akaruidevelopment/aoi.db/blob/3b8dba5/lib/KeyValue/src/data.ts#L92" } ], "type": { @@ -8904,7 +8798,7 @@ } }, { - "id": 96, + "id": 95, "name": "#getType", "variant": "declaration", "kind": 2048, @@ -8914,14 +8808,14 @@ "sources": [ { "fileName": "lib/KeyValue/src/data.ts", - "line": 40, - "character": 4, - "url": "https://github.com/akaruidevelopment/aoi.db/blob/22a4df8/lib/KeyValue/src/data.ts#L40" + "line": 43, + "character": 1, + "url": "https://github.com/akaruidevelopment/aoi.db/blob/3b8dba5/lib/KeyValue/src/data.ts#L43" } ], "signatures": [ { - "id": 97, + "id": 96, "name": "#getType", "variant": "signature", "kind": 4096, @@ -8949,14 +8843,14 @@ "sources": [ { "fileName": "lib/KeyValue/src/data.ts", - "line": 40, - "character": 4, - "url": "https://github.com/akaruidevelopment/aoi.db/blob/22a4df8/lib/KeyValue/src/data.ts#L40" + "line": 43, + "character": 1, + "url": "https://github.com/akaruidevelopment/aoi.db/blob/3b8dba5/lib/KeyValue/src/data.ts#L43" } ], "parameters": [ { - "id": 98, + "id": 97, "name": "value", "variant": "param", "kind": 32768, @@ -8977,7 +8871,7 @@ ], "type": { "type": "reference", - "target": 616, + "target": 639, "name": "KeyValueTypeList", "package": "@akarui/aoi.db" } @@ -8985,7 +8879,7 @@ ] }, { - "id": 99, + "id": 98, "name": "#parseValue", "variant": "declaration", "kind": 2048, @@ -8995,14 +8889,14 @@ "sources": [ { "fileName": "lib/KeyValue/src/data.ts", - "line": 49, - "character": 4, - "url": "https://github.com/akaruidevelopment/aoi.db/blob/22a4df8/lib/KeyValue/src/data.ts#L49" + "line": 52, + "character": 1, + "url": "https://github.com/akaruidevelopment/aoi.db/blob/3b8dba5/lib/KeyValue/src/data.ts#L52" } ], "signatures": [ { - "id": 100, + "id": 99, "name": "#parseValue", "variant": "signature", "kind": 4096, @@ -9030,14 +8924,14 @@ "sources": [ { "fileName": "lib/KeyValue/src/data.ts", - "line": 49, - "character": 4, - "url": "https://github.com/akaruidevelopment/aoi.db/blob/22a4df8/lib/KeyValue/src/data.ts#L49" + "line": 52, + "character": 1, + "url": "https://github.com/akaruidevelopment/aoi.db/blob/3b8dba5/lib/KeyValue/src/data.ts#L52" } ], "parameters": [ { - "id": 101, + "id": 100, "name": "data", "variant": "param", "kind": 32768, @@ -9056,7 +8950,7 @@ "typeArguments": [ { "type": "reference", - "target": 591, + "target": 614, "name": "KeyValueDataInterface", "package": "@akarui/aoi.db" }, @@ -9078,7 +8972,7 @@ ] }, { - "id": 102, + "id": 101, "name": "toJSON", "variant": "declaration", "kind": 2048, @@ -9086,14 +8980,14 @@ "sources": [ { "fileName": "lib/KeyValue/src/data.ts", - "line": 73, - "character": 4, - "url": "https://github.com/akaruidevelopment/aoi.db/blob/22a4df8/lib/KeyValue/src/data.ts#L73" + "line": 80, + "character": 1, + "url": "https://github.com/akaruidevelopment/aoi.db/blob/3b8dba5/lib/KeyValue/src/data.ts#L80" } ], "signatures": [ { - "id": 103, + "id": 102, "name": "toJSON", "variant": "signature", "kind": 4096, @@ -9137,14 +9031,14 @@ "sources": [ { "fileName": "lib/KeyValue/src/data.ts", - "line": 73, - "character": 4, - "url": "https://github.com/akaruidevelopment/aoi.db/blob/22a4df8/lib/KeyValue/src/data.ts#L73" + "line": 80, + "character": 1, + "url": "https://github.com/akaruidevelopment/aoi.db/blob/3b8dba5/lib/KeyValue/src/data.ts#L80" } ], "type": { "type": "reference", - "target": 601, + "target": 624, "name": "KeyValueJSONOption", "package": "@akarui/aoi.db" } @@ -9152,7 +9046,7 @@ ] }, { - "id": 87, + "id": 86, "name": "emptyData", "variant": "declaration", "kind": 2048, @@ -9162,14 +9056,14 @@ "sources": [ { "fileName": "lib/KeyValue/src/data.ts", - "line": 93, - "character": 11, - "url": "https://github.com/akaruidevelopment/aoi.db/blob/22a4df8/lib/KeyValue/src/data.ts#L93" + "line": 100, + "character": 8, + "url": "https://github.com/akaruidevelopment/aoi.db/blob/3b8dba5/lib/KeyValue/src/data.ts#L100" } ], "signatures": [ { - "id": 88, + "id": 87, "name": "emptyData", "variant": "signature", "kind": 4096, @@ -9199,14 +9093,14 @@ "sources": [ { "fileName": "lib/KeyValue/src/data.ts", - "line": 93, - "character": 4, - "url": "https://github.com/akaruidevelopment/aoi.db/blob/22a4df8/lib/KeyValue/src/data.ts#L93" + "line": 100, + "character": 1, + "url": "https://github.com/akaruidevelopment/aoi.db/blob/3b8dba5/lib/KeyValue/src/data.ts#L100" } ], "type": { "type": "reference", - "target": 86, + "target": 85, "name": "default", "package": "@akarui/aoi.db" } @@ -9218,141 +9112,112 @@ { "title": "Constructors", "children": [ - 89 + 88 ] }, { "title": "Properties", "children": [ + 91, 92, - 93, - 95, - 94 + 94, + 93 ] }, { "title": "Accessors", "children": [ - 104 + 103 ] }, { "title": "Methods", "children": [ - 96, - 99, - 102, - 87 + 95, + 98, + 101, + 86 ] } ], "sources": [ { "fileName": "lib/KeyValue/src/data.ts", - "line": 5, + "line": 8, "character": 21, - "url": "https://github.com/akaruidevelopment/aoi.db/blob/22a4df8/lib/KeyValue/src/data.ts#L5" + "url": "https://github.com/akaruidevelopment/aoi.db/blob/3b8dba5/lib/KeyValue/src/data.ts#L8" } ] }, { - "id": 106, - "name": "KeyValueTable", + "id": 508, + "name": "KeyValueFileManager", "variant": "declaration", "kind": 128, "flags": {}, "children": [ { - "id": 147, + "id": 509, "name": "constructor", "variant": "declaration", "kind": 512, "flags": {}, "sources": [ { - "fileName": "lib/KeyValue/src/table.ts", - "line": 94, - "character": 4, - "url": "https://github.com/akaruidevelopment/aoi.db/blob/22a4df8/lib/KeyValue/src/table.ts#L94" + "fileName": "lib/KeyValue/src/FileManager.ts", + "line": 14, + "character": 1, + "url": "https://github.com/akaruidevelopment/aoi.db/blob/3b8dba5/lib/KeyValue/src/FileManager.ts#L14" } ], "signatures": [ { - "id": 148, - "name": "new KeyValueTable", + "id": 510, + "name": "new KeyValueFileManager", "variant": "signature", "kind": 16384, "flags": {}, - "comment": { - "summary": [], - "blockTags": [ - { - "tag": "@description", - "content": [ - { - "kind": "text", - "text": "Creates a new table" - } - ] - }, - { - "tag": "@mermaid", - "content": [ - { - "kind": "text", - "text": "graph LR;\nA[KeyValue] --> B[Table];" - } - ] - } - ] - }, "sources": [ { - "fileName": "lib/KeyValue/src/table.ts", - "line": 94, - "character": 4, - "url": "https://github.com/akaruidevelopment/aoi.db/blob/22a4df8/lib/KeyValue/src/table.ts#L94" + "fileName": "lib/KeyValue/src/FileManager.ts", + "line": 14, + "character": 1, + "url": "https://github.com/akaruidevelopment/aoi.db/blob/3b8dba5/lib/KeyValue/src/FileManager.ts#L14" } ], "parameters": [ { - "id": 149, - "name": "options", + "id": 511, + "name": "maxSize", "variant": "param", "kind": 32768, "flags": {}, - "comment": { - "summary": [ - { - "kind": "text", - "text": "The options for the table" - } - ] - }, "type": { - "type": "reference", - "target": 589, - "name": "KeyValueTableOptions", - "package": "@akarui/aoi.db" + "type": "intrinsic", + "name": "number" } }, { - "id": 150, - "name": "db", + "id": 512, + "name": "hashSize", "variant": "param", "kind": 32768, "flags": {}, - "comment": { - "summary": [ - { - "kind": "text", - "text": "The database instance" - } - ] + "type": { + "type": "intrinsic", + "name": "number" }, + "defaultValue": "20" + }, + { + "id": 513, + "name": "table", + "variant": "param", + "kind": 32768, + "flags": {}, "type": { "type": "reference", - "target": 363, + "target": 105, "name": "default", "package": "@akarui/aoi.db" } @@ -9360,26 +9225,16 @@ ], "type": { "type": "reference", - "target": 106, + "target": 508, "name": "default", "package": "@akarui/aoi.db" - }, - "overwrites": { - "type": "reference", - "target": -1, - "name": "EventEmitter.constructor" } } - ], - "overwrites": { - "type": "reference", - "target": -1, - "name": "EventEmitter.constructor" - } + ] }, { - "id": 167, - "name": "#cache", + "id": 516, + "name": "#array", "variant": "declaration", "kind": 1024, "flags": { @@ -9387,22 +9242,28 @@ }, "sources": [ { - "fileName": "lib/KeyValue/src/table.ts", - "line": 61, - "character": 4, - "url": "https://github.com/akaruidevelopment/aoi.db/blob/22a4df8/lib/KeyValue/src/table.ts#L61" + "fileName": "lib/KeyValue/src/FileManager.ts", + "line": 11, + "character": 1, + "url": "https://github.com/akaruidevelopment/aoi.db/blob/3b8dba5/lib/KeyValue/src/FileManager.ts#L11" } ], "type": { - "type": "reference", - "target": 49, - "name": "default", - "package": "@akarui/aoi.db" + "type": "array", + "elementType": { + "type": "reference", + "target": { + "sourceFileName": "lib/KeyValue/src/File.ts", + "qualifiedName": "default" + }, + "name": "default", + "package": "@akarui/aoi.db" + } } }, { - "id": 173, - "name": "#intervals", + "id": 515, + "name": "#hashSize", "variant": "declaration", "kind": 1024, "flags": { @@ -9410,116 +9271,20 @@ }, "sources": [ { - "fileName": "lib/KeyValue/src/table.ts", - "line": 67, - "character": 4, - "url": "https://github.com/akaruidevelopment/aoi.db/blob/22a4df8/lib/KeyValue/src/table.ts#L67" + "fileName": "lib/KeyValue/src/FileManager.ts", + "line": 10, + "character": 1, + "url": "https://github.com/akaruidevelopment/aoi.db/blob/3b8dba5/lib/KeyValue/src/FileManager.ts#L10" } ], "type": { - "type": "reflection", - "declaration": { - "id": 174, - "name": "__type", - "variant": "declaration", - "kind": 65536, - "flags": {}, - "children": [ - { - "id": 176, - "name": "delete", - "variant": "declaration", - "kind": 1024, - "flags": {}, - "sources": [ - { - "fileName": "lib/KeyValue/src/table.ts", - "line": 69, - "character": 8, - "url": "https://github.com/akaruidevelopment/aoi.db/blob/22a4df8/lib/KeyValue/src/table.ts#L69" - } - ], - "type": { - "type": "union", - "types": [ - { - "type": "literal", - "value": null - }, - { - "type": "reference", - "target": { - "sourceFileName": "node_modules/@types/node/timers.d.ts", - "qualifiedName": "__global.NodeJS.Timeout" - }, - "name": "Timeout", - "package": "@types/node", - "qualifiedName": "__global.NodeJS.Timeout" - } - ] - }, - "defaultValue": "..." - }, - { - "id": 175, - "name": "set", - "variant": "declaration", - "kind": 1024, - "flags": {}, - "sources": [ - { - "fileName": "lib/KeyValue/src/table.ts", - "line": 68, - "character": 8, - "url": "https://github.com/akaruidevelopment/aoi.db/blob/22a4df8/lib/KeyValue/src/table.ts#L68" - } - ], - "type": { - "type": "union", - "types": [ - { - "type": "literal", - "value": null - }, - { - "type": "reference", - "target": { - "sourceFileName": "node_modules/@types/node/timers.d.ts", - "qualifiedName": "__global.NodeJS.Timeout" - }, - "name": "Timeout", - "package": "@types/node", - "qualifiedName": "__global.NodeJS.Timeout" - } - ] - }, - "defaultValue": "..." - } - ], - "groups": [ - { - "title": "Properties", - "children": [ - 176, - 175 - ] - } - ], - "sources": [ - { - "fileName": "lib/KeyValue/src/table.ts", - "line": 67, - "character": 17, - "url": "https://github.com/akaruidevelopment/aoi.db/blob/22a4df8/lib/KeyValue/src/table.ts#L67" - } - ] - } - }, - "defaultValue": "..." + "type": "intrinsic", + "name": "number" + } }, { - "id": 163, - "name": "#queue", + "id": 514, + "name": "#maxSize", "variant": "declaration", "kind": 1024, "flags": { @@ -9527,109 +9292,20 @@ }, "sources": [ { - "fileName": "lib/KeyValue/src/table.ts", - "line": 57, - "character": 4, - "url": "https://github.com/akaruidevelopment/aoi.db/blob/22a4df8/lib/KeyValue/src/table.ts#L57" + "fileName": "lib/KeyValue/src/FileManager.ts", + "line": 9, + "character": 1, + "url": "https://github.com/akaruidevelopment/aoi.db/blob/3b8dba5/lib/KeyValue/src/FileManager.ts#L9" } ], "type": { - "type": "reflection", - "declaration": { - "id": 164, - "name": "__type", - "variant": "declaration", - "kind": 65536, - "flags": {}, - "children": [ - { - "id": 166, - "name": "delete", - "variant": "declaration", - "kind": 1024, - "flags": {}, - "sources": [ - { - "fileName": "lib/KeyValue/src/table.ts", - "line": 59, - "character": 8, - "url": "https://github.com/akaruidevelopment/aoi.db/blob/22a4df8/lib/KeyValue/src/table.ts#L59" - } - ], - "type": { - "type": "reference", - "target": { - "sourceFileName": "node_modules/typescript/lib/lib.es5.d.ts", - "qualifiedName": "Record" - }, - "typeArguments": [ - { - "type": "intrinsic", - "name": "string" - }, - { - "type": "array", - "elementType": { - "type": "intrinsic", - "name": "string" - } - } - ], - "name": "Record", - "package": "typescript" - }, - "defaultValue": "..." - }, - { - "id": 165, - "name": "set", - "variant": "declaration", - "kind": 1024, - "flags": {}, - "sources": [ - { - "fileName": "lib/KeyValue/src/table.ts", - "line": 58, - "character": 8, - "url": "https://github.com/akaruidevelopment/aoi.db/blob/22a4df8/lib/KeyValue/src/table.ts#L58" - } - ], - "type": { - "type": "array", - "elementType": { - "type": "reference", - "target": 86, - "name": "default", - "package": "@akarui/aoi.db" - } - }, - "defaultValue": "..." - } - ], - "groups": [ - { - "title": "Properties", - "children": [ - 166, - 165 - ] - } - ], - "sources": [ - { - "fileName": "lib/KeyValue/src/table.ts", - "line": 57, - "character": 13, - "url": "https://github.com/akaruidevelopment/aoi.db/blob/22a4df8/lib/KeyValue/src/table.ts#L57" - } - ] - } - }, - "defaultValue": "..." + "type": "intrinsic", + "name": "number" + } }, { - "id": 168, - "name": "#queued", + "id": 518, + "name": "#rehashing", "variant": "declaration", "kind": 1024, "flags": { @@ -9637,1231 +9313,1248 @@ }, "sources": [ { - "fileName": "lib/KeyValue/src/table.ts", - "line": 62, - "character": 4, - "url": "https://github.com/akaruidevelopment/aoi.db/blob/22a4df8/lib/KeyValue/src/table.ts#L62" + "fileName": "lib/KeyValue/src/FileManager.ts", + "line": 13, + "character": 1, + "url": "https://github.com/akaruidevelopment/aoi.db/blob/3b8dba5/lib/KeyValue/src/FileManager.ts#L13" } ], "type": { - "type": "reflection", - "declaration": { - "id": 169, - "name": "__type", - "variant": "declaration", - "kind": 65536, - "flags": {}, - "children": [ - { - "id": 172, - "name": "delete", - "variant": "declaration", - "kind": 1024, - "flags": {}, - "sources": [ - { - "fileName": "lib/KeyValue/src/table.ts", - "line": 65, - "character": 8, - "url": "https://github.com/akaruidevelopment/aoi.db/blob/22a4df8/lib/KeyValue/src/table.ts#L65" - } - ], - "type": { - "type": "intrinsic", - "name": "boolean" - }, - "defaultValue": "false" - }, - { - "id": 171, - "name": "reference", - "variant": "declaration", - "kind": 1024, - "flags": {}, - "sources": [ - { - "fileName": "lib/KeyValue/src/table.ts", - "line": 64, - "character": 8, - "url": "https://github.com/akaruidevelopment/aoi.db/blob/22a4df8/lib/KeyValue/src/table.ts#L64" - } - ], - "type": { - "type": "intrinsic", - "name": "boolean" - }, - "defaultValue": "false" - }, - { - "id": 170, - "name": "set", - "variant": "declaration", - "kind": 1024, - "flags": {}, - "sources": [ - { - "fileName": "lib/KeyValue/src/table.ts", - "line": 63, - "character": 8, - "url": "https://github.com/akaruidevelopment/aoi.db/blob/22a4df8/lib/KeyValue/src/table.ts#L63" - } - ], - "type": { - "type": "intrinsic", - "name": "boolean" - }, - "defaultValue": "false" - } - ], - "groups": [ - { - "title": "Properties", - "children": [ - 172, - 171, - 170 - ] - } - ], - "sources": [ - { - "fileName": "lib/KeyValue/src/table.ts", - "line": 62, - "character": 14, - "url": "https://github.com/akaruidevelopment/aoi.db/blob/22a4df8/lib/KeyValue/src/table.ts#L62" - } - ] - } + "type": "intrinsic", + "name": "boolean" }, - "defaultValue": "..." + "defaultValue": "false" }, { - "id": 152, - "name": "db", + "id": 517, + "name": "#table", "variant": "declaration", "kind": 1024, - "flags": {}, + "flags": { + "isPrivate": true + }, "sources": [ { - "fileName": "lib/KeyValue/src/table.ts", - "line": 46, - "character": 4, - "url": "https://github.com/akaruidevelopment/aoi.db/blob/22a4df8/lib/KeyValue/src/table.ts#L46" + "fileName": "lib/KeyValue/src/FileManager.ts", + "line": 12, + "character": 1, + "url": "https://github.com/akaruidevelopment/aoi.db/blob/3b8dba5/lib/KeyValue/src/FileManager.ts#L12" } ], "type": { "type": "reference", - "target": 363, + "target": 105, "name": "default", "package": "@akarui/aoi.db" } }, { - "id": 157, - "name": "files", + "id": 523, + "name": "hashSize", "variant": "declaration", - "kind": 1024, + "kind": 262144, "flags": {}, "sources": [ { - "fileName": "lib/KeyValue/src/table.ts", - "line": 51, - "character": 4, - "url": "https://github.com/akaruidevelopment/aoi.db/blob/22a4df8/lib/KeyValue/src/table.ts#L51" + "fileName": "lib/KeyValue/src/FileManager.ts", + "line": 61, + "character": 5, + "url": "https://github.com/akaruidevelopment/aoi.db/blob/3b8dba5/lib/KeyValue/src/FileManager.ts#L61" } ], - "type": { - "type": "array", - "elementType": { - "type": "reflection", - "declaration": { - "id": 158, - "name": "__type", - "variant": "declaration", - "kind": 65536, - "flags": {}, - "children": [ - { - "id": 161, - "name": "isInWriteMode", - "variant": "declaration", - "kind": 1024, - "flags": { - "isOptional": true - }, - "sources": [ - { - "fileName": "lib/KeyValue/src/table.ts", - "line": 54, - "character": 8, - "url": "https://github.com/akaruidevelopment/aoi.db/blob/22a4df8/lib/KeyValue/src/table.ts#L54" - } - ], - "type": { - "type": "intrinsic", - "name": "boolean" - } - }, - { - "id": 159, - "name": "name", - "variant": "declaration", - "kind": 1024, - "flags": {}, - "sources": [ - { - "fileName": "lib/KeyValue/src/table.ts", - "line": 52, - "character": 8, - "url": "https://github.com/akaruidevelopment/aoi.db/blob/22a4df8/lib/KeyValue/src/table.ts#L52" - } - ], - "type": { - "type": "intrinsic", - "name": "string" - } - }, - { - "id": 160, - "name": "size", - "variant": "declaration", - "kind": 1024, - "flags": {}, - "sources": [ - { - "fileName": "lib/KeyValue/src/table.ts", - "line": 53, - "character": 8, - "url": "https://github.com/akaruidevelopment/aoi.db/blob/22a4df8/lib/KeyValue/src/table.ts#L53" - } - ], - "type": { - "type": "intrinsic", - "name": "number" - } - } - ], - "groups": [ - { - "title": "Properties", - "children": [ - 161, - 159, - 160 - ] - } - ], - "sources": [ - { - "fileName": "lib/KeyValue/src/table.ts", - "line": 51, - "character": 12, - "url": "https://github.com/akaruidevelopment/aoi.db/blob/22a4df8/lib/KeyValue/src/table.ts#L51" - } - ] + "getSignature": { + "id": 524, + "name": "hashSize", + "variant": "signature", + "kind": 524288, + "flags": {}, + "sources": [ + { + "fileName": "lib/KeyValue/src/FileManager.ts", + "line": 61, + "character": 1, + "url": "https://github.com/akaruidevelopment/aoi.db/blob/3b8dba5/lib/KeyValue/src/FileManager.ts#L61" } + ], + "type": { + "type": "intrinsic", + "name": "number" } } }, { - "id": 184, - "name": "locked", + "id": 521, + "name": "maxHashArraySize", "variant": "declaration", - "kind": 1024, + "kind": 262144, "flags": {}, "sources": [ { - "fileName": "lib/KeyValue/src/table.ts", - "line": 78, - "character": 4, - "url": "https://github.com/akaruidevelopment/aoi.db/blob/22a4df8/lib/KeyValue/src/table.ts#L78" + "fileName": "lib/KeyValue/src/FileManager.ts", + "line": 57, + "character": 5, + "url": "https://github.com/akaruidevelopment/aoi.db/blob/3b8dba5/lib/KeyValue/src/FileManager.ts#L57" } ], - "type": { - "type": "intrinsic", - "name": "boolean" - }, - "defaultValue": "false" + "getSignature": { + "id": 522, + "name": "maxHashArraySize", + "variant": "signature", + "kind": 524288, + "flags": {}, + "sources": [ + { + "fileName": "lib/KeyValue/src/FileManager.ts", + "line": 57, + "character": 1, + "url": "https://github.com/akaruidevelopment/aoi.db/blob/3b8dba5/lib/KeyValue/src/FileManager.ts#L57" + } + ], + "type": { + "type": "intrinsic", + "name": "number" + } + } }, { - "id": 179, - "name": "logData", + "id": 531, + "name": "#getHashIndex", "variant": "declaration", - "kind": 1024, - "flags": {}, + "kind": 2048, + "flags": { + "isPrivate": true + }, "sources": [ { - "fileName": "lib/KeyValue/src/table.ts", - "line": 73, - "character": 4, - "url": "https://github.com/akaruidevelopment/aoi.db/blob/22a4df8/lib/KeyValue/src/table.ts#L73" + "fileName": "lib/KeyValue/src/FileManager.ts", + "line": 100, + "character": 1, + "url": "https://github.com/akaruidevelopment/aoi.db/blob/3b8dba5/lib/KeyValue/src/FileManager.ts#L100" } ], - "type": { - "type": "reflection", - "declaration": { - "id": 180, - "name": "__type", - "variant": "declaration", - "kind": 65536, + "signatures": [ + { + "id": 532, + "name": "#getHashIndex", + "variant": "signature", + "kind": 4096, "flags": {}, - "children": [ + "sources": [ { - "id": 183, - "name": "fullWriter", - "variant": "declaration", - "kind": 1024, - "flags": {}, - "sources": [ - { - "fileName": "lib/KeyValue/src/table.ts", - "line": 76, - "character": 8, - "url": "https://github.com/akaruidevelopment/aoi.db/blob/22a4df8/lib/KeyValue/src/table.ts#L76" - } - ], - "type": { - "type": "reference", - "target": { - "sourceFileName": "node_modules/@types/node/fs.d.ts", - "qualifiedName": "\"fs\".WriteStream" - }, - "name": "WriteStream", - "package": "@types/node", - "qualifiedName": "\"fs\".WriteStream" - } - }, + "fileName": "lib/KeyValue/src/FileManager.ts", + "line": 100, + "character": 1, + "url": "https://github.com/akaruidevelopment/aoi.db/blob/3b8dba5/lib/KeyValue/src/FileManager.ts#L100" + } + ], + "parameters": [ { - "id": 182, - "name": "size", - "variant": "declaration", - "kind": 1024, + "id": 533, + "name": "hash", + "variant": "param", + "kind": 32768, "flags": {}, - "sources": [ - { - "fileName": "lib/KeyValue/src/table.ts", - "line": 75, - "character": 8, - "url": "https://github.com/akaruidevelopment/aoi.db/blob/22a4df8/lib/KeyValue/src/table.ts#L75" - } - ], "type": { "type": "intrinsic", - "name": "number" - } - }, - { - "id": 181, - "name": "writer", - "variant": "declaration", - "kind": 1024, - "flags": {}, - "sources": [ - { - "fileName": "lib/KeyValue/src/table.ts", - "line": 74, - "character": 8, - "url": "https://github.com/akaruidevelopment/aoi.db/blob/22a4df8/lib/KeyValue/src/table.ts#L74" - } - ], - "type": { - "type": "reference", - "target": { - "sourceFileName": "node_modules/@types/node/fs.d.ts", - "qualifiedName": "\"fs\".WriteStream" - }, - "name": "WriteStream", - "package": "@types/node", - "qualifiedName": "\"fs\".WriteStream" + "name": "string" } } ], - "groups": [ + "type": { + "type": "intrinsic", + "name": "number" + } + } + ] + }, + { + "id": 525, + "name": "#hash", + "variant": "declaration", + "kind": 2048, + "flags": { + "isPrivate": true + }, + "sources": [ + { + "fileName": "lib/KeyValue/src/FileManager.ts", + "line": 65, + "character": 1, + "url": "https://github.com/akaruidevelopment/aoi.db/blob/3b8dba5/lib/KeyValue/src/FileManager.ts#L65" + } + ], + "signatures": [ + { + "id": 526, + "name": "#hash", + "variant": "signature", + "kind": 4096, + "flags": {}, + "sources": [ { - "title": "Properties", - "children": [ - 183, - 182, - 181 - ] + "fileName": "lib/KeyValue/src/FileManager.ts", + "line": 65, + "character": 1, + "url": "https://github.com/akaruidevelopment/aoi.db/blob/3b8dba5/lib/KeyValue/src/FileManager.ts#L65" } ], - "sources": [ + "parameters": [ { - "fileName": "lib/KeyValue/src/table.ts", - "line": 73, - "character": 14, - "url": "https://github.com/akaruidevelopment/aoi.db/blob/22a4df8/lib/KeyValue/src/table.ts#L73" + "id": 527, + "name": "key", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "intrinsic", + "name": "string" + } } - ] + ], + "type": { + "type": "intrinsic", + "name": "string" + } } - } + ] }, { - "id": 162, - "name": "logHash", + "id": 534, + "name": "#rehash", "variant": "declaration", - "kind": 1024, - "flags": {}, + "kind": 2048, + "flags": { + "isPrivate": true + }, "sources": [ { - "fileName": "lib/KeyValue/src/table.ts", - "line": 56, - "character": 4, - "url": "https://github.com/akaruidevelopment/aoi.db/blob/22a4df8/lib/KeyValue/src/table.ts#L56" + "fileName": "lib/KeyValue/src/FileManager.ts", + "line": 105, + "character": 7, + "url": "https://github.com/akaruidevelopment/aoi.db/blob/3b8dba5/lib/KeyValue/src/FileManager.ts#L105" } ], - "type": { - "type": "intrinsic", - "name": "string" - } + "signatures": [ + { + "id": 535, + "name": "#rehash", + "variant": "signature", + "kind": 4096, + "flags": {}, + "sources": [ + { + "fileName": "lib/KeyValue/src/FileManager.ts", + "line": 105, + "character": 1, + "url": "https://github.com/akaruidevelopment/aoi.db/blob/3b8dba5/lib/KeyValue/src/FileManager.ts#L105" + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "intrinsic", + "name": "void" + } + ], + "name": "Promise", + "package": "typescript" + } + } + ] }, { - "id": 151, - "name": "options", + "id": 528, + "name": "add", "variant": "declaration", - "kind": 1024, + "kind": 2048, "flags": {}, "sources": [ { - "fileName": "lib/KeyValue/src/table.ts", - "line": 45, - "character": 4, - "url": "https://github.com/akaruidevelopment/aoi.db/blob/22a4df8/lib/KeyValue/src/table.ts#L45" + "fileName": "lib/KeyValue/src/FileManager.ts", + "line": 73, + "character": 7, + "url": "https://github.com/akaruidevelopment/aoi.db/blob/3b8dba5/lib/KeyValue/src/FileManager.ts#L73" } ], - "type": { - "type": "reference", - "target": 589, - "name": "KeyValueTableOptions", - "package": "@akarui/aoi.db" - } + "signatures": [ + { + "id": 529, + "name": "add", + "variant": "signature", + "kind": 4096, + "flags": {}, + "sources": [ + { + "fileName": "lib/KeyValue/src/FileManager.ts", + "line": 73, + "character": 1, + "url": "https://github.com/akaruidevelopment/aoi.db/blob/3b8dba5/lib/KeyValue/src/FileManager.ts#L73" + } + ], + "parameters": [ + { + "id": 530, + "name": "data", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "reference", + "target": 85, + "name": "default", + "package": "@akarui/aoi.db" + } + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "intrinsic", + "name": "unknown" + } + ], + "name": "Promise", + "package": "typescript" + } + } + ] }, { - "id": 153, - "name": "paths", + "id": 547, + "name": "all", "variant": "declaration", - "kind": 1024, + "kind": 2048, "flags": {}, "sources": [ { - "fileName": "lib/KeyValue/src/table.ts", - "line": 47, - "character": 4, - "url": "https://github.com/akaruidevelopment/aoi.db/blob/22a4df8/lib/KeyValue/src/table.ts#L47" + "fileName": "lib/KeyValue/src/FileManager.ts", + "line": 237, + "character": 7, + "url": "https://github.com/akaruidevelopment/aoi.db/blob/3b8dba5/lib/KeyValue/src/FileManager.ts#L237" } ], - "type": { - "type": "reflection", - "declaration": { - "id": 154, - "name": "__type", - "variant": "declaration", - "kind": 65536, + "signatures": [ + { + "id": 548, + "name": "all", + "variant": "signature", + "kind": 4096, "flags": {}, - "children": [ + "sources": [ { - "id": 156, - "name": "log", - "variant": "declaration", - "kind": 1024, + "fileName": "lib/KeyValue/src/FileManager.ts", + "line": 237, + "character": 1, + "url": "https://github.com/akaruidevelopment/aoi.db/blob/3b8dba5/lib/KeyValue/src/FileManager.ts#L237" + } + ], + "parameters": [ + { + "id": 549, + "name": "query", + "variant": "param", + "kind": 32768, "flags": {}, - "sources": [ - { - "fileName": "lib/KeyValue/src/table.ts", - "line": 49, - "character": 8, - "url": "https://github.com/akaruidevelopment/aoi.db/blob/22a4df8/lib/KeyValue/src/table.ts#L49" - } - ], "type": { - "type": "intrinsic", - "name": "string" + "type": "reflection", + "declaration": { + "id": 550, + "name": "__type", + "variant": "declaration", + "kind": 65536, + "flags": {}, + "sources": [ + { + "fileName": "lib/KeyValue/src/FileManager.ts", + "line": 238, + "character": 9, + "url": "https://github.com/akaruidevelopment/aoi.db/blob/3b8dba5/lib/KeyValue/src/FileManager.ts#L238" + } + ], + "signatures": [ + { + "id": 551, + "name": "__type", + "variant": "signature", + "kind": 4096, + "flags": {}, + "sources": [ + { + "fileName": "lib/KeyValue/src/FileManager.ts", + "line": 238, + "character": 9, + "url": "https://github.com/akaruidevelopment/aoi.db/blob/3b8dba5/lib/KeyValue/src/FileManager.ts#L238" + } + ], + "parameters": [ + { + "id": 552, + "name": "d", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "reference", + "target": 85, + "name": "default", + "package": "@akarui/aoi.db" + } + } + ], + "type": { + "type": "intrinsic", + "name": "boolean" + } + } + ] + } } }, { - "id": 155, - "name": "reference", - "variant": "declaration", - "kind": 1024, + "id": 553, + "name": "limit", + "variant": "param", + "kind": 32768, "flags": {}, - "sources": [ - { - "fileName": "lib/KeyValue/src/table.ts", - "line": 48, - "character": 8, - "url": "https://github.com/akaruidevelopment/aoi.db/blob/22a4df8/lib/KeyValue/src/table.ts#L48" - } - ], "type": { "type": "intrinsic", - "name": "string" + "name": "number" } - } - ], - "groups": [ + }, { - "title": "Properties", - "children": [ - 156, - 155 - ] + "id": 554, + "name": "order", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "union", + "types": [ + { + "type": "literal", + "value": "desc" + }, + { + "type": "literal", + "value": "firstN" + }, + { + "type": "literal", + "value": "asc" + } + ] + } } ], - "sources": [ - { - "fileName": "lib/KeyValue/src/table.ts", - "line": 47, - "character": 12, - "url": "https://github.com/akaruidevelopment/aoi.db/blob/22a4df8/lib/KeyValue/src/table.ts#L47" - } - ] + "type": { + "type": "reference", + "target": { + "sourceFileName": "node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "intrinsic", + "name": "unknown" + } + ], + "name": "Promise", + "package": "typescript" + } } - } + ] }, { - "id": 178, - "name": "readyAt", + "id": 542, + "name": "clear", "variant": "declaration", - "kind": 1024, + "kind": 2048, "flags": {}, "sources": [ { - "fileName": "lib/KeyValue/src/table.ts", - "line": 72, - "character": 4, - "url": "https://github.com/akaruidevelopment/aoi.db/blob/22a4df8/lib/KeyValue/src/table.ts#L72" + "fileName": "lib/KeyValue/src/FileManager.ts", + "line": 195, + "character": 1, + "url": "https://github.com/akaruidevelopment/aoi.db/blob/3b8dba5/lib/KeyValue/src/FileManager.ts#L195" } ], - "type": { - "type": "intrinsic", - "name": "number" - } + "signatures": [ + { + "id": 543, + "name": "clear", + "variant": "signature", + "kind": 4096, + "flags": {}, + "sources": [ + { + "fileName": "lib/KeyValue/src/FileManager.ts", + "line": 195, + "character": 1, + "url": "https://github.com/akaruidevelopment/aoi.db/blob/3b8dba5/lib/KeyValue/src/FileManager.ts#L195" + } + ], + "type": { + "type": "union", + "types": [ + { + "type": "intrinsic", + "name": "undefined" + }, + { + "type": "reference", + "target": { + "sourceFileName": "node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "intrinsic", + "name": "unknown" + } + ], + "name": "Promise", + "package": "typescript" + } + ] + } + } + ] }, { - "id": 177, - "name": "referencer", + "id": 561, + "name": "findMany", "variant": "declaration", - "kind": 1024, + "kind": 2048, "flags": {}, "sources": [ { - "fileName": "lib/KeyValue/src/table.ts", - "line": 71, - "character": 4, - "url": "https://github.com/akaruidevelopment/aoi.db/blob/22a4df8/lib/KeyValue/src/table.ts#L71" + "fileName": "lib/KeyValue/src/FileManager.ts", + "line": 317, + "character": 7, + "url": "https://github.com/akaruidevelopment/aoi.db/blob/3b8dba5/lib/KeyValue/src/FileManager.ts#L317" } ], - "type": { - "type": "reference", - "target": { - "sourceFileName": "lib/global/referencer.ts", - "qualifiedName": "default" - }, - "name": "default", - "package": "@akarui/aoi.db" - } + "signatures": [ + { + "id": 562, + "name": "findMany", + "variant": "signature", + "kind": 4096, + "flags": {}, + "sources": [ + { + "fileName": "lib/KeyValue/src/FileManager.ts", + "line": 317, + "character": 1, + "url": "https://github.com/akaruidevelopment/aoi.db/blob/3b8dba5/lib/KeyValue/src/FileManager.ts#L317" + } + ], + "parameters": [ + { + "id": 563, + "name": "query", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "reflection", + "declaration": { + "id": 564, + "name": "__type", + "variant": "declaration", + "kind": 65536, + "flags": {}, + "sources": [ + { + "fileName": "lib/KeyValue/src/FileManager.ts", + "line": 317, + "character": 23, + "url": "https://github.com/akaruidevelopment/aoi.db/blob/3b8dba5/lib/KeyValue/src/FileManager.ts#L317" + } + ], + "signatures": [ + { + "id": 565, + "name": "__type", + "variant": "signature", + "kind": 4096, + "flags": {}, + "sources": [ + { + "fileName": "lib/KeyValue/src/FileManager.ts", + "line": 317, + "character": 23, + "url": "https://github.com/akaruidevelopment/aoi.db/blob/3b8dba5/lib/KeyValue/src/FileManager.ts#L317" + } + ], + "parameters": [ + { + "id": 566, + "name": "d", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "reference", + "target": 85, + "name": "default", + "package": "@akarui/aoi.db" + } + } + ], + "type": { + "type": "intrinsic", + "name": "boolean" + } + } + ] + } + } + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "intrinsic", + "name": "unknown" + } + ], + "name": "Promise", + "package": "typescript" + } + } + ] }, { - "id": 185, - "name": "repairMode", + "id": 555, + "name": "findOne", "variant": "declaration", - "kind": 1024, + "kind": 2048, "flags": {}, "sources": [ { - "fileName": "lib/KeyValue/src/table.ts", - "line": 80, - "character": 4, - "url": "https://github.com/akaruidevelopment/aoi.db/blob/22a4df8/lib/KeyValue/src/table.ts#L80" + "fileName": "lib/KeyValue/src/FileManager.ts", + "line": 295, + "character": 7, + "url": "https://github.com/akaruidevelopment/aoi.db/blob/3b8dba5/lib/KeyValue/src/FileManager.ts#L295" } ], - "type": { - "type": "intrinsic", - "name": "boolean" - }, - "defaultValue": "false" - }, - { - "id": 144, - "name": "captureRejectionSymbol", - "variant": "declaration", - "kind": 1024, - "flags": { - "isStatic": true, - "isExternal": true, - "isReadonly": true - }, - "comment": { - "summary": [ - { - "kind": "text", - "text": "Value: " - }, - { - "kind": "code", - "text": "`Symbol.for('nodejs.rejection')`" - }, - { - "kind": "text", - "text": "\n\nSee how to write a custom " - }, - { - "kind": "code", - "text": "`rejection handler`" - }, - { - "kind": "text", - "text": "." + "signatures": [ + { + "id": 556, + "name": "findOne", + "variant": "signature", + "kind": 4096, + "flags": {}, + "sources": [ + { + "fileName": "lib/KeyValue/src/FileManager.ts", + "line": 295, + "character": 1, + "url": "https://github.com/akaruidevelopment/aoi.db/blob/3b8dba5/lib/KeyValue/src/FileManager.ts#L295" + } + ], + "parameters": [ + { + "id": 557, + "name": "query", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "reflection", + "declaration": { + "id": 558, + "name": "__type", + "variant": "declaration", + "kind": 65536, + "flags": {}, + "sources": [ + { + "fileName": "lib/KeyValue/src/FileManager.ts", + "line": 295, + "character": 22, + "url": "https://github.com/akaruidevelopment/aoi.db/blob/3b8dba5/lib/KeyValue/src/FileManager.ts#L295" + } + ], + "signatures": [ + { + "id": 559, + "name": "__type", + "variant": "signature", + "kind": 4096, + "flags": {}, + "sources": [ + { + "fileName": "lib/KeyValue/src/FileManager.ts", + "line": 295, + "character": 22, + "url": "https://github.com/akaruidevelopment/aoi.db/blob/3b8dba5/lib/KeyValue/src/FileManager.ts#L295" + } + ], + "parameters": [ + { + "id": 560, + "name": "d", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "reference", + "target": 85, + "name": "default", + "package": "@akarui/aoi.db" + } + } + ], + "type": { + "type": "intrinsic", + "name": "boolean" + } + } + ] + } + } + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "union", + "types": [ + { + "type": "intrinsic", + "name": "undefined" + }, + { + "type": "reference", + "target": 85, + "name": "default", + "package": "@akarui/aoi.db" + } + ] + } + ], + "name": "Promise", + "package": "typescript" } - ], - "blockTags": [ - { - "tag": "@since", - "content": [ + } + ] + }, + { + "id": 539, + "name": "get", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "sources": [ + { + "fileName": "lib/KeyValue/src/FileManager.ts", + "line": 175, + "character": 1, + "url": "https://github.com/akaruidevelopment/aoi.db/blob/3b8dba5/lib/KeyValue/src/FileManager.ts#L175" + } + ], + "signatures": [ + { + "id": 540, + "name": "get", + "variant": "signature", + "kind": 4096, + "flags": {}, + "sources": [ + { + "fileName": "lib/KeyValue/src/FileManager.ts", + "line": 175, + "character": 1, + "url": "https://github.com/akaruidevelopment/aoi.db/blob/3b8dba5/lib/KeyValue/src/FileManager.ts#L175" + } + ], + "parameters": [ + { + "id": 541, + "name": "key", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "intrinsic", + "name": "string" + } + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ { - "kind": "text", - "text": "v13.4.0, v12.16.0" + "type": "intrinsic", + "name": "unknown" } - ] + ], + "name": "Promise", + "package": "typescript" } - ] - }, + } + ] + }, + { + "id": 567, + "name": "getFirstN", + "variant": "declaration", + "kind": 2048, + "flags": {}, "sources": [ { - "fileName": "node_modules/@types/node/events.d.ts", - "line": 402, - "character": 24 + "fileName": "lib/KeyValue/src/FileManager.ts", + "line": 343, + "character": 7, + "url": "https://github.com/akaruidevelopment/aoi.db/blob/3b8dba5/lib/KeyValue/src/FileManager.ts#L343" } ], - "type": { - "type": "query", - "queryType": { - "type": "reference", - "target": 144, - "name": "captureRejectionSymbol", - "package": "@types/node", - "qualifiedName": "EventEmitter.captureRejectionSymbol" + "signatures": [ + { + "id": 568, + "name": "getFirstN", + "variant": "signature", + "kind": 4096, + "flags": {}, + "sources": [ + { + "fileName": "lib/KeyValue/src/FileManager.ts", + "line": 343, + "character": 1, + "url": "https://github.com/akaruidevelopment/aoi.db/blob/3b8dba5/lib/KeyValue/src/FileManager.ts#L343" + } + ], + "parameters": [ + { + "id": 569, + "name": "query", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "reflection", + "declaration": { + "id": 570, + "name": "__type", + "variant": "declaration", + "kind": 65536, + "flags": {}, + "sources": [ + { + "fileName": "lib/KeyValue/src/FileManager.ts", + "line": 343, + "character": 24, + "url": "https://github.com/akaruidevelopment/aoi.db/blob/3b8dba5/lib/KeyValue/src/FileManager.ts#L343" + } + ], + "signatures": [ + { + "id": 571, + "name": "__type", + "variant": "signature", + "kind": 4096, + "flags": {}, + "sources": [ + { + "fileName": "lib/KeyValue/src/FileManager.ts", + "line": 343, + "character": 24, + "url": "https://github.com/akaruidevelopment/aoi.db/blob/3b8dba5/lib/KeyValue/src/FileManager.ts#L343" + } + ], + "parameters": [ + { + "id": 572, + "name": "d", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "reference", + "target": 85, + "name": "default", + "package": "@akarui/aoi.db" + } + } + ], + "type": { + "type": "intrinsic", + "name": "boolean" + } + } + ] + } + } + }, + { + "id": 573, + "name": "limit", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "intrinsic", + "name": "number" + } + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "intrinsic", + "name": "unknown" + } + ], + "name": "Promise", + "package": "typescript" + } } - }, - "inheritedFrom": { - "type": "reference", - "target": -1, - "name": "EventEmitter.captureRejectionSymbol" - } + ] }, { - "id": 145, - "name": "captureRejections", + "id": 544, + "name": "has", "variant": "declaration", - "kind": 1024, - "flags": { - "isStatic": true, - "isExternal": true - }, - "comment": { - "summary": [ - { - "kind": "text", - "text": "Value: [boolean](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Data_structures#Boolean_type)\n\nChange the default " - }, - { - "kind": "code", - "text": "`captureRejections`" - }, - { - "kind": "text", - "text": " option on all new " - }, - { - "kind": "code", - "text": "`EventEmitter`" - }, - { - "kind": "text", - "text": " objects." + "kind": 2048, + "flags": {}, + "sources": [ + { + "fileName": "lib/KeyValue/src/FileManager.ts", + "line": 216, + "character": 1, + "url": "https://github.com/akaruidevelopment/aoi.db/blob/3b8dba5/lib/KeyValue/src/FileManager.ts#L216" + } + ], + "signatures": [ + { + "id": 545, + "name": "has", + "variant": "signature", + "kind": 4096, + "flags": {}, + "sources": [ + { + "fileName": "lib/KeyValue/src/FileManager.ts", + "line": 216, + "character": 1, + "url": "https://github.com/akaruidevelopment/aoi.db/blob/3b8dba5/lib/KeyValue/src/FileManager.ts#L216" + } + ], + "parameters": [ + { + "id": 546, + "name": "key", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "intrinsic", + "name": "string" + } + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "intrinsic", + "name": "unknown" + } + ], + "name": "Promise", + "package": "typescript" } - ], - "blockTags": [ - { - "tag": "@since", - "content": [ + } + ] + }, + { + "id": 519, + "name": "initialize", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "sources": [ + { + "fileName": "lib/KeyValue/src/FileManager.ts", + "line": 21, + "character": 7, + "url": "https://github.com/akaruidevelopment/aoi.db/blob/3b8dba5/lib/KeyValue/src/FileManager.ts#L21" + } + ], + "signatures": [ + { + "id": 520, + "name": "initialize", + "variant": "signature", + "kind": 4096, + "flags": {}, + "sources": [ + { + "fileName": "lib/KeyValue/src/FileManager.ts", + "line": 21, + "character": 1, + "url": "https://github.com/akaruidevelopment/aoi.db/blob/3b8dba5/lib/KeyValue/src/FileManager.ts#L21" + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ { - "kind": "text", - "text": "v13.4.0, v12.16.0" + "type": "intrinsic", + "name": "void" } - ] + ], + "name": "Promise", + "package": "typescript" } - ] - }, + } + ] + }, + { + "id": 580, + "name": "ping", + "variant": "declaration", + "kind": 2048, + "flags": {}, "sources": [ { - "fileName": "node_modules/@types/node/events.d.ts", - "line": 409, - "character": 15 + "fileName": "lib/KeyValue/src/FileManager.ts", + "line": 391, + "character": 7, + "url": "https://github.com/akaruidevelopment/aoi.db/blob/3b8dba5/lib/KeyValue/src/FileManager.ts#L391" } ], - "type": { - "type": "intrinsic", - "name": "boolean" - }, - "inheritedFrom": { - "type": "reference", - "target": -1, - "name": "EventEmitter.captureRejections" - } + "signatures": [ + { + "id": 581, + "name": "ping", + "variant": "signature", + "kind": 4096, + "flags": {}, + "sources": [ + { + "fileName": "lib/KeyValue/src/FileManager.ts", + "line": 391, + "character": 1, + "url": "https://github.com/akaruidevelopment/aoi.db/blob/3b8dba5/lib/KeyValue/src/FileManager.ts#L391" + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "intrinsic", + "name": "unknown" + } + ], + "name": "Promise", + "package": "typescript" + } + } + ] }, { - "id": 146, - "name": "defaultMaxListeners", + "id": 536, + "name": "remove", "variant": "declaration", - "kind": 1024, - "flags": { - "isStatic": true, - "isExternal": true - }, - "comment": { - "summary": [ - { - "kind": "text", - "text": "By default, a maximum of " - }, - { - "kind": "code", - "text": "`10`" - }, - { - "kind": "text", - "text": " listeners can be registered for any single\nevent. This limit can be changed for individual " - }, - { - "kind": "code", - "text": "`EventEmitter`" - }, - { - "kind": "text", - "text": " instances\nusing the " - }, - { - "kind": "code", - "text": "`emitter.setMaxListeners(n)`" - }, - { - "kind": "text", - "text": " method. To change the default\nfor _all_" - }, - { - "kind": "code", - "text": "`EventEmitter`" - }, - { - "kind": "text", - "text": " instances, the " - }, - { - "kind": "code", - "text": "`events.defaultMaxListeners`" - }, - { - "kind": "text", - "text": "property can be used. If this value is not a positive number, a " - }, - { - "kind": "code", - "text": "`RangeError`" - }, - { - "kind": "text", - "text": "is thrown.\n\nTake caution when setting the " - }, - { - "kind": "code", - "text": "`events.defaultMaxListeners`" - }, - { - "kind": "text", - "text": " because the\nchange affects _all_" - }, - { - "kind": "code", - "text": "`EventEmitter`" - }, - { - "kind": "text", - "text": " instances, including those created before\nthe change is made. However, calling " - }, - { - "kind": "code", - "text": "`emitter.setMaxListeners(n)`" - }, - { - "kind": "text", - "text": " still has\nprecedence over " - }, - { - "kind": "code", - "text": "`events.defaultMaxListeners`" - }, - { - "kind": "text", - "text": ".\n\nThis is not a hard limit. The " - }, - { - "kind": "code", - "text": "`EventEmitter`" - }, - { - "kind": "text", - "text": " instance will allow\nmore listeners to be added but will output a trace warning to stderr indicating\nthat a \"possible EventEmitter memory leak\" has been detected. For any single" - }, - { - "kind": "code", - "text": "`EventEmitter`" - }, - { - "kind": "text", - "text": ", the " - }, - { - "kind": "code", - "text": "`emitter.getMaxListeners()`" - }, - { - "kind": "text", - "text": " and " - }, - { - "kind": "code", - "text": "`emitter.setMaxListeners()`" - }, - { - "kind": "text", - "text": "methods can be used to\ntemporarily avoid this warning:\n\n" - }, - { - "kind": "code", - "text": "```js\nimport { EventEmitter } from 'node:events';\nconst emitter = new EventEmitter();\nemitter.setMaxListeners(emitter.getMaxListeners() + 1);\nemitter.once('event', () => {\n // do stuff\n emitter.setMaxListeners(Math.max(emitter.getMaxListeners() - 1, 0));\n});\n```" - }, - { - "kind": "text", - "text": "\n\nThe " - }, - { - "kind": "code", - "text": "`--trace-warnings`" - }, - { - "kind": "text", - "text": " command-line flag can be used to display the\nstack trace for such warnings.\n\nThe emitted warning can be inspected with " - }, - { - "kind": "code", - "text": "`process.on('warning')`" - }, - { - "kind": "text", - "text": " and will\nhave the additional " - }, - { - "kind": "code", - "text": "`emitter`" - }, - { - "kind": "text", - "text": ", " - }, - { - "kind": "code", - "text": "`type`" - }, - { - "kind": "text", - "text": ", and " - }, - { - "kind": "code", - "text": "`count`" - }, - { - "kind": "text", - "text": " properties, referring to\nthe event emitter instance, the event's name and the number of attached\nlisteners, respectively.\nIts " - }, - { - "kind": "code", - "text": "`name`" - }, - { - "kind": "text", - "text": " property is set to " - }, - { - "kind": "code", - "text": "`'MaxListenersExceededWarning'`" - }, - { - "kind": "text", - "text": "." - } - ], - "blockTags": [ - { - "tag": "@since", - "content": [ - { - "kind": "text", - "text": "v0.11.2" - } - ] - } - ] - }, - "sources": [ - { - "fileName": "node_modules/@types/node/events.d.ts", - "line": 446, - "character": 15 - } - ], - "type": { - "type": "intrinsic", - "name": "number" - }, - "inheritedFrom": { - "type": "reference", - "target": -1, - "name": "EventEmitter.defaultMaxListeners" - } - }, - { - "id": 143, - "name": "errorMonitor", - "variant": "declaration", - "kind": 1024, - "flags": { - "isStatic": true, - "isExternal": true, - "isReadonly": true - }, - "comment": { - "summary": [ - { - "kind": "text", - "text": "This symbol shall be used to install a listener for only monitoring " - }, - { - "kind": "code", - "text": "`'error'`" - }, - { - "kind": "text", - "text": "events. Listeners installed using this symbol are called before the regular" - }, - { - "kind": "code", - "text": "`'error'`" - }, - { - "kind": "text", - "text": " listeners are called.\n\nInstalling a listener using this symbol does not change the behavior once an" - }, - { - "kind": "code", - "text": "`'error'`" - }, - { - "kind": "text", - "text": " event is emitted. Therefore, the process will still crash if no\nregular " - }, - { - "kind": "code", - "text": "`'error'`" - }, - { - "kind": "text", - "text": " listener is installed." - } - ], - "blockTags": [ - { - "tag": "@since", - "content": [ - { - "kind": "text", - "text": "v13.6.0, v12.17.0" - } - ] - } - ] - }, - "sources": [ - { - "fileName": "node_modules/@types/node/events.d.ts", - "line": 395, - "character": 24 - } - ], - "type": { - "type": "query", - "queryType": { - "type": "reference", - "target": 143, - "name": "errorMonitor", - "package": "@types/node", - "qualifiedName": "EventEmitter.errorMonitor" - } - }, - "inheritedFrom": { - "type": "reference", - "target": -1, - "name": "EventEmitter.errorMonitor" - } - }, - { - "id": 234, - "name": "cache", - "variant": "declaration", - "kind": 262144, + "kind": 2048, "flags": {}, "sources": [ { - "fileName": "lib/KeyValue/src/table.ts", - "line": 668, - "character": 8, - "url": "https://github.com/akaruidevelopment/aoi.db/blob/22a4df8/lib/KeyValue/src/table.ts#L668" + "fileName": "lib/KeyValue/src/FileManager.ts", + "line": 155, + "character": 1, + "url": "https://github.com/akaruidevelopment/aoi.db/blob/3b8dba5/lib/KeyValue/src/FileManager.ts#L155" } ], - "getSignature": { - "id": 235, - "name": "cache", - "variant": "signature", - "kind": 524288, - "flags": { - "isPrivate": true - }, - "comment": { - "summary": [], - "blockTags": [ - { - "tag": "@returns", - "content": [] - } - ] - }, - "sources": [ - { - "fileName": "lib/KeyValue/src/table.ts", - "line": 668, - "character": 4, - "url": "https://github.com/akaruidevelopment/aoi.db/blob/22a4df8/lib/KeyValue/src/table.ts#L668" - } - ], - "type": { - "type": "reference", - "target": 49, - "name": "default", - "package": "@akarui/aoi.db" - } - } - }, - { - "id": 219, - "name": "queue", - "variant": "declaration", - "kind": 262144, - "flags": {}, - "sources": [ + "signatures": [ { - "fileName": "lib/KeyValue/src/table.ts", - "line": 576, - "character": 8, - "url": "https://github.com/akaruidevelopment/aoi.db/blob/22a4df8/lib/KeyValue/src/table.ts#L576" - } - ], - "getSignature": { - "id": 220, - "name": "queue", - "variant": "signature", - "kind": 524288, - "flags": {}, - "comment": { - "summary": [], - "blockTags": [ - { - "tag": "@description", - "content": [ - { - "kind": "text", - "text": "Gets the queue" - } - ] - }, + "id": 537, + "name": "remove", + "variant": "signature", + "kind": 4096, + "flags": {}, + "sources": [ { - "tag": "@returns", - "content": [ - { - "kind": "text", - "text": "The queue" - } - ] - }, + "fileName": "lib/KeyValue/src/FileManager.ts", + "line": 155, + "character": 1, + "url": "https://github.com/akaruidevelopment/aoi.db/blob/3b8dba5/lib/KeyValue/src/FileManager.ts#L155" + } + ], + "parameters": [ { - "tag": "@example", - "content": [ - { - "kind": "code", - "text": "```js\n.queue\n```" - } - ] + "id": 538, + "name": "data", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "intrinsic", + "name": "string" + } } - ] - }, - "sources": [ - { - "fileName": "lib/KeyValue/src/table.ts", - "line": 576, - "character": 4, - "url": "https://github.com/akaruidevelopment/aoi.db/blob/22a4df8/lib/KeyValue/src/table.ts#L576" - } - ], - "type": { - "type": "reflection", - "declaration": { - "id": 221, - "name": "__type", - "variant": "declaration", - "kind": 65536, - "flags": {}, - "children": [ + ], + "type": { + "type": "union", + "types": [ { - "id": 223, - "name": "delete", - "variant": "declaration", - "kind": 1024, - "flags": {}, - "sources": [ - { - "fileName": "lib/KeyValue/src/table.ts", - "line": 59, - "character": 8, - "url": "https://github.com/akaruidevelopment/aoi.db/blob/22a4df8/lib/KeyValue/src/table.ts#L59" - } - ], - "type": { - "type": "reference", - "target": { - "sourceFileName": "node_modules/typescript/lib/lib.es5.d.ts", - "qualifiedName": "Record" - }, - "typeArguments": [ - { - "type": "intrinsic", - "name": "string" - }, - { - "type": "array", - "elementType": { - "type": "intrinsic", - "name": "string" - } - } - ], - "name": "Record", - "package": "typescript" - }, - "defaultValue": "..." + "type": "intrinsic", + "name": "undefined" }, { - "id": 222, - "name": "set", - "variant": "declaration", - "kind": 1024, - "flags": {}, - "sources": [ + "type": "reference", + "target": { + "sourceFileName": "node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ { - "fileName": "lib/KeyValue/src/table.ts", - "line": 58, - "character": 8, - "url": "https://github.com/akaruidevelopment/aoi.db/blob/22a4df8/lib/KeyValue/src/table.ts#L58" + "type": "intrinsic", + "name": "unknown" } ], - "type": { - "type": "array", - "elementType": { - "type": "reference", - "target": 86, - "name": "default", - "package": "@akarui/aoi.db" - } - }, - "defaultValue": "..." - } - ], - "groups": [ - { - "title": "Properties", - "children": [ - 223, - 222 - ] - } - ], - "sources": [ - { - "fileName": "lib/KeyValue/src/table.ts", - "line": 57, - "character": 13, - "url": "https://github.com/akaruidevelopment/aoi.db/blob/22a4df8/lib/KeyValue/src/table.ts#L57" + "name": "Promise", + "package": "typescript" } ] } } - } + ] }, { - "id": 188, - "name": "#checkIntegrity", + "id": 574, + "name": "removeMany", "variant": "declaration", "kind": 2048, - "flags": { - "isPrivate": true - }, + "flags": {}, "sources": [ { - "fileName": "lib/KeyValue/src/table.ts", - "line": 164, - "character": 10, - "url": "https://github.com/akaruidevelopment/aoi.db/blob/22a4df8/lib/KeyValue/src/table.ts#L164" + "fileName": "lib/KeyValue/src/FileManager.ts", + "line": 370, + "character": 7, + "url": "https://github.com/akaruidevelopment/aoi.db/blob/3b8dba5/lib/KeyValue/src/FileManager.ts#L370" } ], "signatures": [ { - "id": 189, - "name": "#checkIntegrity", + "id": 575, + "name": "removeMany", "variant": "signature", "kind": 4096, - "flags": { - "isPrivate": true - }, - "comment": { - "summary": [], - "blockTags": [ - { - "tag": "@description", - "content": [ - { - "kind": "text", - "text": "Checks the integrity of the table and does a small self repair if needed" - } - ] - } - ] - }, + "flags": {}, "sources": [ { - "fileName": "lib/KeyValue/src/table.ts", - "line": 164, - "character": 4, - "url": "https://github.com/akaruidevelopment/aoi.db/blob/22a4df8/lib/KeyValue/src/table.ts#L164" + "fileName": "lib/KeyValue/src/FileManager.ts", + "line": 370, + "character": 1, + "url": "https://github.com/akaruidevelopment/aoi.db/blob/3b8dba5/lib/KeyValue/src/FileManager.ts#L370" + } + ], + "parameters": [ + { + "id": 576, + "name": "query", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "reflection", + "declaration": { + "id": 577, + "name": "__type", + "variant": "declaration", + "kind": 65536, + "flags": {}, + "sources": [ + { + "fileName": "lib/KeyValue/src/FileManager.ts", + "line": 370, + "character": 25, + "url": "https://github.com/akaruidevelopment/aoi.db/blob/3b8dba5/lib/KeyValue/src/FileManager.ts#L370" + } + ], + "signatures": [ + { + "id": 578, + "name": "__type", + "variant": "signature", + "kind": 4096, + "flags": {}, + "sources": [ + { + "fileName": "lib/KeyValue/src/FileManager.ts", + "line": 370, + "character": 25, + "url": "https://github.com/akaruidevelopment/aoi.db/blob/3b8dba5/lib/KeyValue/src/FileManager.ts#L370" + } + ], + "parameters": [ + { + "id": 579, + "name": "d", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "reference", + "target": 85, + "name": "default", + "package": "@akarui/aoi.db" + } + } + ], + "type": { + "type": "intrinsic", + "name": "boolean" + } + } + ] + } + } } ], "type": { @@ -10873,7 +10566,7 @@ "typeArguments": [ { "type": "intrinsic", - "name": "void" + "name": "unknown" } ], "name": "Promise", @@ -10881,1210 +10574,1055 @@ } } ] + } + ], + "groups": [ + { + "title": "Constructors", + "children": [ + 509 + ] }, { - "id": 202, - "name": "#createNewFile", + "title": "Properties", + "children": [ + 516, + 515, + 514, + 518, + 517 + ] + }, + { + "title": "Accessors", + "children": [ + 523, + 521 + ] + }, + { + "title": "Methods", + "children": [ + 531, + 525, + 534, + 528, + 547, + 542, + 561, + 555, + 539, + 567, + 544, + 519, + 580, + 536, + 574 + ] + } + ], + "sources": [ + { + "fileName": "lib/KeyValue/src/FileManager.ts", + "line": 8, + "character": 21, + "url": "https://github.com/akaruidevelopment/aoi.db/blob/3b8dba5/lib/KeyValue/src/FileManager.ts#L8" + } + ] + }, + { + "id": 105, + "name": "KeyValueTable", + "variant": "declaration", + "kind": 128, + "flags": {}, + "children": [ + { + "id": 146, + "name": "constructor", "variant": "declaration", - "kind": 2048, - "flags": { - "isPrivate": true - }, + "kind": 512, + "flags": {}, "sources": [ { - "fileName": "lib/KeyValue/src/table.ts", - "line": 423, - "character": 10, - "url": "https://github.com/akaruidevelopment/aoi.db/blob/22a4df8/lib/KeyValue/src/table.ts#L423" + "fileName": "lib/KeyValue/src/Table.ts", + "line": 36, + "character": 1, + "url": "https://github.com/akaruidevelopment/aoi.db/blob/3b8dba5/lib/KeyValue/src/Table.ts#L36" } ], "signatures": [ { - "id": 203, - "name": "#createNewFile", + "id": 147, + "name": "new KeyValueTable", "variant": "signature", - "kind": 4096, - "flags": { - "isPrivate": true - }, - "comment": { - "summary": [], - "blockTags": [ - { - "tag": "@description", - "content": [ - { - "kind": "text", - "text": "Creates a new file" - } - ] - }, - { - "tag": "@returns", - "content": [ - { - "kind": "text", - "text": "The name of the new file" - } - ] - } - ] - }, - "sources": [ - { - "fileName": "lib/KeyValue/src/table.ts", - "line": 423, - "character": 4, - "url": "https://github.com/akaruidevelopment/aoi.db/blob/22a4df8/lib/KeyValue/src/table.ts#L423" - } - ], - "type": { - "type": "reference", - "target": { - "sourceFileName": "node_modules/typescript/lib/lib.es5.d.ts", - "qualifiedName": "Promise" - }, - "typeArguments": [ - { - "type": "intrinsic", - "name": "string" - } - ], - "name": "Promise", - "package": "typescript" - } - } - ] - }, - { - "id": 236, - "name": "#delete", - "variant": "declaration", - "kind": 2048, - "flags": { - "isPrivate": true - }, - "sources": [ - { - "fileName": "lib/KeyValue/src/table.ts", - "line": 672, - "character": 10, - "url": "https://github.com/akaruidevelopment/aoi.db/blob/22a4df8/lib/KeyValue/src/table.ts#L672" - } - ], - "signatures": [ - { - "id": 237, - "name": "#delete", - "variant": "signature", - "kind": 4096, + "kind": 16384, "flags": {}, "sources": [ { - "fileName": "lib/KeyValue/src/table.ts", - "line": 672, - "character": 4, - "url": "https://github.com/akaruidevelopment/aoi.db/blob/22a4df8/lib/KeyValue/src/table.ts#L672" + "fileName": "lib/KeyValue/src/Table.ts", + "line": 36, + "character": 1, + "url": "https://github.com/akaruidevelopment/aoi.db/blob/3b8dba5/lib/KeyValue/src/Table.ts#L36" } ], "parameters": [ { - "id": 238, - "name": "key", + "id": 148, + "name": "options", "variant": "param", "kind": 32768, "flags": {}, "type": { - "type": "intrinsic", - "name": "string" + "type": "reference", + "target": 612, + "name": "KeyValueTableOptions", + "package": "@akarui/aoi.db" } }, { - "id": 239, - "name": "file", + "id": 149, + "name": "db", "variant": "param", "kind": 32768, "flags": {}, "type": { - "type": "intrinsic", - "name": "string" + "type": "reference", + "target": 312, + "name": "default", + "package": "@akarui/aoi.db" } } ], "type": { "type": "reference", - "target": { - "sourceFileName": "node_modules/typescript/lib/lib.es5.d.ts", - "qualifiedName": "Promise" - }, - "typeArguments": [ - { - "type": "intrinsic", - "name": "void" - } - ], - "name": "Promise", - "package": "typescript" + "target": 105, + "name": "default", + "package": "@akarui/aoi.db" + }, + "overwrites": { + "type": "reference", + "target": -1, + "name": "EventEmitter.constructor" } } - ] + ], + "overwrites": { + "type": "reference", + "target": -1, + "name": "EventEmitter.constructor" + } }, { - "id": 240, - "name": "#deleteFlush", + "id": 151, + "name": "#db", "variant": "declaration", - "kind": 2048, + "kind": 1024, "flags": { "isPrivate": true }, "sources": [ { - "fileName": "lib/KeyValue/src/table.ts", - "line": 695, - "character": 10, - "url": "https://github.com/akaruidevelopment/aoi.db/blob/22a4df8/lib/KeyValue/src/table.ts#L695" + "fileName": "lib/KeyValue/src/Table.ts", + "line": 20, + "character": 1, + "url": "https://github.com/akaruidevelopment/aoi.db/blob/3b8dba5/lib/KeyValue/src/Table.ts#L20" } ], - "signatures": [ + "type": { + "type": "reference", + "target": 312, + "name": "default", + "package": "@akarui/aoi.db" + } + }, + { + "id": 152, + "name": "#fileManager", + "variant": "declaration", + "kind": 1024, + "flags": { + "isPrivate": true + }, + "sources": [ { - "id": 241, - "name": "#deleteFlush", - "variant": "signature", - "kind": 4096, - "flags": { - "isPrivate": true - }, - "comment": { - "summary": [], - "blockTags": [ - { - "tag": "@description", - "content": [ - { - "kind": "text", - "text": "Flushes the delete queue" - } - ] - }, - { - "tag": "@returns", - "content": [] - } - ] - }, - "sources": [ - { - "fileName": "lib/KeyValue/src/table.ts", - "line": 695, - "character": 4, - "url": "https://github.com/akaruidevelopment/aoi.db/blob/22a4df8/lib/KeyValue/src/table.ts#L695" - } - ], - "type": { - "type": "reference", - "target": { - "sourceFileName": "node_modules/typescript/lib/lib.es5.d.ts", - "qualifiedName": "Promise" - }, - "typeArguments": [ - { - "type": "intrinsic", - "name": "void" - } - ], - "name": "Promise", - "package": "typescript" - } + "fileName": "lib/KeyValue/src/Table.ts", + "line": 21, + "character": 1, + "url": "https://github.com/akaruidevelopment/aoi.db/blob/3b8dba5/lib/KeyValue/src/Table.ts#L21" } - ] + ], + "type": { + "type": "reference", + "target": 508, + "name": "default", + "package": "@akarui/aoi.db" + } }, { - "id": 247, - "name": "#fetchFile", + "id": 150, + "name": "#options", "variant": "declaration", - "kind": 2048, + "kind": 1024, "flags": { "isPrivate": true }, "sources": [ { - "fileName": "lib/KeyValue/src/table.ts", - "line": 821, - "character": 10, - "url": "https://github.com/akaruidevelopment/aoi.db/blob/22a4df8/lib/KeyValue/src/table.ts#L821" + "fileName": "lib/KeyValue/src/Table.ts", + "line": 19, + "character": 1, + "url": "https://github.com/akaruidevelopment/aoi.db/blob/3b8dba5/lib/KeyValue/src/Table.ts#L19" } ], - "signatures": [ + "type": { + "type": "reference", + "target": 612, + "name": "KeyValueTableOptions", + "package": "@akarui/aoi.db" + } + }, + { + "id": 154, + "name": "isFlushing", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "sources": [ { - "id": 248, - "name": "#fetchFile", - "variant": "signature", - "kind": 4096, - "flags": { - "isPrivate": true - }, - "comment": { - "summary": [], - "blockTags": [ - { - "tag": "@description", - "content": [ - { - "kind": "text", - "text": "Fetches the file" - } - ] - }, - { - "tag": "@returns", - "content": [ - { - "kind": "text", - "text": "The file" - } - ] - } - ] - }, - "sources": [ - { - "fileName": "lib/KeyValue/src/table.ts", - "line": 821, - "character": 4, - "url": "https://github.com/akaruidevelopment/aoi.db/blob/22a4df8/lib/KeyValue/src/table.ts#L821" - } - ], - "parameters": [ - { - "id": 249, - "name": "file", - "variant": "param", - "kind": 32768, - "flags": {}, - "comment": { - "summary": [ - { - "kind": "text", - "text": "The file to fetch" - } - ] - }, - "type": { - "type": "intrinsic", - "name": "string" - } - } - ], - "type": { - "type": "reference", - "target": { - "sourceFileName": "node_modules/typescript/lib/lib.es5.d.ts", - "qualifiedName": "Promise" - }, - "typeArguments": [ - { - "type": "reference", - "target": { - "sourceFileName": "node_modules/typescript/lib/lib.es5.d.ts", - "qualifiedName": "Record" - }, - "typeArguments": [ - { - "type": "intrinsic", - "name": "string" - }, - { - "type": "reference", - "target": 601, - "name": "KeyValueJSONOption", - "package": "@akarui/aoi.db" - } - ], - "name": "Record", - "package": "typescript" - } - ], - "name": "Promise", - "package": "typescript" - } + "fileName": "lib/KeyValue/src/Table.ts", + "line": 23, + "character": 1, + "url": "https://github.com/akaruidevelopment/aoi.db/blob/3b8dba5/lib/KeyValue/src/Table.ts#L23" } - ] + ], + "type": { + "type": "intrinsic", + "name": "boolean" + }, + "defaultValue": "false" }, { - "id": 208, - "name": "#fileSize", + "id": 153, + "name": "locked", "variant": "declaration", - "kind": 2048, - "flags": { - "isPrivate": true - }, + "kind": 1024, + "flags": {}, "sources": [ { - "fileName": "lib/KeyValue/src/table.ts", - "line": 518, - "character": 10, - "url": "https://github.com/akaruidevelopment/aoi.db/blob/22a4df8/lib/KeyValue/src/table.ts#L518" + "fileName": "lib/KeyValue/src/Table.ts", + "line": 22, + "character": 1, + "url": "https://github.com/akaruidevelopment/aoi.db/blob/3b8dba5/lib/KeyValue/src/Table.ts#L22" } ], - "signatures": [ + "type": { + "type": "intrinsic", + "name": "boolean" + }, + "defaultValue": "false" + }, + { + "id": 159, + "name": "logData", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "sources": [ { - "id": 209, - "name": "#fileSize", - "variant": "signature", - "kind": 4096, - "flags": { - "isPrivate": true - }, - "comment": { - "summary": [], - "blockTags": [ - { - "tag": "@description", - "content": [ - { - "kind": "text", - "text": "gets the size of the file" - } - ] - }, - { - "tag": "@returns", - "content": [ - { - "kind": "text", - "text": "The size of the file" - } - ] + "fileName": "lib/KeyValue/src/Table.ts", + "line": 28, + "character": 1, + "url": "https://github.com/akaruidevelopment/aoi.db/blob/3b8dba5/lib/KeyValue/src/Table.ts#L28" + } + ], + "type": { + "type": "reflection", + "declaration": { + "id": 160, + "name": "__type", + "variant": "declaration", + "kind": 65536, + "flags": {}, + "children": [ + { + "id": 161, + "name": "fd", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "sources": [ + { + "fileName": "lib/KeyValue/src/Table.ts", + "line": 29, + "character": 2, + "url": "https://github.com/akaruidevelopment/aoi.db/blob/3b8dba5/lib/KeyValue/src/Table.ts#L29" + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "node_modules/@types/node/fs/promises.d.ts", + "qualifiedName": "\"fs/promises\".FileHandle" + }, + "name": "FileHandle", + "package": "@types/node", + "qualifiedName": "\"fs/promises\".FileHandle" } - ] - }, - "sources": [ + }, { - "fileName": "lib/KeyValue/src/table.ts", - "line": 518, - "character": 4, - "url": "https://github.com/akaruidevelopment/aoi.db/blob/22a4df8/lib/KeyValue/src/table.ts#L518" - } - ], - "parameters": [ + "id": 163, + "name": "fileSize", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "sources": [ + { + "fileName": "lib/KeyValue/src/Table.ts", + "line": 31, + "character": 2, + "url": "https://github.com/akaruidevelopment/aoi.db/blob/3b8dba5/lib/KeyValue/src/Table.ts#L31" + } + ], + "type": { + "type": "intrinsic", + "name": "number" + } + }, { - "id": 210, - "name": "file", - "variant": "param", - "kind": 32768, + "id": 164, + "name": "logIV", + "variant": "declaration", + "kind": 1024, "flags": {}, - "comment": { - "summary": [ - { - "kind": "text", - "text": "The file to get the size of" - } - ] - }, + "sources": [ + { + "fileName": "lib/KeyValue/src/Table.ts", + "line": 32, + "character": 2, + "url": "https://github.com/akaruidevelopment/aoi.db/blob/3b8dba5/lib/KeyValue/src/Table.ts#L32" + } + ], "type": { "type": "intrinsic", "name": "string" } - } - ], - "type": { - "type": "reference", - "target": { - "sourceFileName": "node_modules/typescript/lib/lib.es5.d.ts", - "qualifiedName": "Promise" }, - "typeArguments": [ - { + { + "id": 162, + "name": "size", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "sources": [ + { + "fileName": "lib/KeyValue/src/Table.ts", + "line": 30, + "character": 2, + "url": "https://github.com/akaruidevelopment/aoi.db/blob/3b8dba5/lib/KeyValue/src/Table.ts#L30" + } + ], + "type": { "type": "intrinsic", "name": "number" } - ], - "name": "Promise", - "package": "typescript" - } + } + ], + "groups": [ + { + "title": "Properties", + "children": [ + 161, + 163, + 164, + 162 + ] + } + ], + "sources": [ + { + "fileName": "lib/KeyValue/src/Table.ts", + "line": 28, + "character": 11, + "url": "https://github.com/akaruidevelopment/aoi.db/blob/3b8dba5/lib/KeyValue/src/Table.ts#L28" + } + ] } - ] + } }, { - "id": 227, - "name": "#get", + "id": 155, + "name": "paths", "variant": "declaration", - "kind": 2048, - "flags": { - "isPrivate": true - }, + "kind": 1024, + "flags": {}, "sources": [ { - "fileName": "lib/KeyValue/src/table.ts", - "line": 626, - "character": 10, - "url": "https://github.com/akaruidevelopment/aoi.db/blob/22a4df8/lib/KeyValue/src/table.ts#L626" + "fileName": "lib/KeyValue/src/Table.ts", + "line": 24, + "character": 1, + "url": "https://github.com/akaruidevelopment/aoi.db/blob/3b8dba5/lib/KeyValue/src/Table.ts#L24" } ], - "signatures": [ - { - "id": 228, - "name": "#get", - "variant": "signature", - "kind": 4096, - "flags": { - "isPrivate": true - }, - "comment": { - "summary": [], - "blockTags": [ - { - "tag": "@returns", - "content": [] - } - ] - }, - "sources": [ - { - "fileName": "lib/KeyValue/src/table.ts", - "line": 626, - "character": 4, - "url": "https://github.com/akaruidevelopment/aoi.db/blob/22a4df8/lib/KeyValue/src/table.ts#L626" - } - ], - "parameters": [ + "type": { + "type": "reflection", + "declaration": { + "id": 156, + "name": "__type", + "variant": "declaration", + "kind": 65536, + "flags": {}, + "children": [ { - "id": 229, - "name": "key", - "variant": "param", - "kind": 32768, + "id": 157, + "name": "log", + "variant": "declaration", + "kind": 1024, "flags": {}, - "comment": { - "summary": [ - { - "kind": "text", - "text": "key of the data" - } - ] - }, + "sources": [ + { + "fileName": "lib/KeyValue/src/Table.ts", + "line": 25, + "character": 2, + "url": "https://github.com/akaruidevelopment/aoi.db/blob/3b8dba5/lib/KeyValue/src/Table.ts#L25" + } + ], "type": { "type": "intrinsic", "name": "string" } }, { - "id": 230, - "name": "file", - "variant": "param", - "kind": 32768, + "id": 158, + "name": "table", + "variant": "declaration", + "kind": 1024, "flags": {}, - "comment": { - "summary": [ - { - "kind": "text", - "text": "file where the data is stored" - } - ] - }, + "sources": [ + { + "fileName": "lib/KeyValue/src/Table.ts", + "line": 26, + "character": 2, + "url": "https://github.com/akaruidevelopment/aoi.db/blob/3b8dba5/lib/KeyValue/src/Table.ts#L26" + } + ], "type": { "type": "intrinsic", "name": "string" } } ], - "type": { - "type": "reference", - "target": { - "sourceFileName": "node_modules/typescript/lib/lib.es5.d.ts", - "qualifiedName": "Promise" - }, - "typeArguments": [ - { - "type": "reference", - "target": 86, - "name": "default", - "package": "@akarui/aoi.db" - } - ], - "name": "Promise", - "package": "typescript" - } - } - ] - }, - { - "id": 200, - "name": "#getCurrentFile", - "variant": "declaration", - "kind": 2048, - "flags": { - "isPrivate": true - }, - "sources": [ - { - "fileName": "lib/KeyValue/src/table.ts", - "line": 413, - "character": 4, - "url": "https://github.com/akaruidevelopment/aoi.db/blob/22a4df8/lib/KeyValue/src/table.ts#L413" - } - ], - "signatures": [ - { - "id": 201, - "name": "#getCurrentFile", - "variant": "signature", - "kind": 4096, - "flags": {}, - "comment": { - "summary": [], - "blockTags": [ - { - "tag": "@description", - "content": [ - { - "kind": "text", - "text": "Gets the current file" - } - ] - }, - { - "tag": "@returns", - "content": [ - { - "kind": "text", - "text": "The current file" - } - ] - } - ] - }, - "sources": [ + "groups": [ { - "fileName": "lib/KeyValue/src/table.ts", - "line": 413, - "character": 4, - "url": "https://github.com/akaruidevelopment/aoi.db/blob/22a4df8/lib/KeyValue/src/table.ts#L413" + "title": "Properties", + "children": [ + 157, + 158 + ] } ], - "type": { - "type": "intrinsic", - "name": "string" - } + "sources": [ + { + "fileName": "lib/KeyValue/src/Table.ts", + "line": 24, + "character": 9, + "url": "https://github.com/akaruidevelopment/aoi.db/blob/3b8dba5/lib/KeyValue/src/Table.ts#L24" + } + ] } - ] + } }, { - "id": 192, - "name": "#getHashLog", + "id": 165, + "name": "readyAt", "variant": "declaration", - "kind": 2048, - "flags": { - "isPrivate": true - }, + "kind": 1024, + "flags": {}, "sources": [ { - "fileName": "lib/KeyValue/src/table.ts", - "line": 286, - "character": 10, - "url": "https://github.com/akaruidevelopment/aoi.db/blob/22a4df8/lib/KeyValue/src/table.ts#L286" + "fileName": "lib/KeyValue/src/Table.ts", + "line": 34, + "character": 1, + "url": "https://github.com/akaruidevelopment/aoi.db/blob/3b8dba5/lib/KeyValue/src/Table.ts#L34" } ], - "signatures": [ - { - "id": 193, - "name": "#getHashLog", - "variant": "signature", - "kind": 4096, - "flags": { - "isPrivate": true - }, - "comment": { - "summary": [], - "blockTags": [ - { - "tag": "@description", - "content": [ - { - "kind": "text", - "text": "Gets the hash of the transaction log" - } - ] - }, - { - "tag": "@returns", - "content": [ - { - "kind": "text", - "text": "The hash of the transaction log" - } - ] - } - ] - }, - "sources": [ - { - "fileName": "lib/KeyValue/src/table.ts", - "line": 286, - "character": 4, - "url": "https://github.com/akaruidevelopment/aoi.db/blob/22a4df8/lib/KeyValue/src/table.ts#L286" - } - ], - "type": { - "type": "reference", - "target": { - "sourceFileName": "node_modules/typescript/lib/lib.es5.d.ts", - "qualifiedName": "Promise" - }, - "typeArguments": [ - { - "type": "intrinsic", - "name": "string" - } - ], - "name": "Promise", - "package": "typescript" - } - } - ] + "type": { + "type": "intrinsic", + "name": "number" + }, + "defaultValue": "-1" }, { - "id": 198, - "name": "#set", + "id": 143, + "name": "captureRejectionSymbol", "variant": "declaration", - "kind": 2048, + "kind": 1024, "flags": { - "isPrivate": true + "isStatic": true, + "isExternal": true, + "isReadonly": true }, - "sources": [ - { - "fileName": "lib/KeyValue/src/table.ts", - "line": 351, - "character": 10, - "url": "https://github.com/akaruidevelopment/aoi.db/blob/22a4df8/lib/KeyValue/src/table.ts#L351" - } - ], - "signatures": [ - { - "id": 199, - "name": "#set", - "variant": "signature", - "kind": 4096, - "flags": { - "isPrivate": true + "comment": { + "summary": [ + { + "kind": "text", + "text": "Value: " }, - "comment": { - "summary": [], - "blockTags": [ - { - "tag": "@description", - "content": [ - { - "kind": "text", - "text": "Sets the data in the file" - } - ] - }, - { - "tag": "@returns", - "content": [] - } - ] + { + "kind": "code", + "text": "`Symbol.for('nodejs.rejection')`" }, - "sources": [ - { - "fileName": "lib/KeyValue/src/table.ts", - "line": 351, - "character": 4, - "url": "https://github.com/akaruidevelopment/aoi.db/blob/22a4df8/lib/KeyValue/src/table.ts#L351" - } - ], - "type": { - "type": "reference", - "target": { - "sourceFileName": "node_modules/typescript/lib/lib.es5.d.ts", - "qualifiedName": "Promise" - }, - "typeArguments": [ + { + "kind": "text", + "text": "\n\nSee how to write a custom " + }, + { + "kind": "code", + "text": "`rejection handler`" + }, + { + "kind": "text", + "text": "." + } + ], + "blockTags": [ + { + "tag": "@since", + "content": [ { - "type": "intrinsic", - "name": "void" + "kind": "text", + "text": "v13.4.0, v12.16.0" } - ], - "name": "Promise", - "package": "typescript" + ] } - } - ] - }, - { - "id": 190, - "name": "#syncWithLogs", - "variant": "declaration", - "kind": 2048, - "flags": { - "isPrivate": true + ] }, "sources": [ { - "fileName": "lib/KeyValue/src/table.ts", - "line": 247, - "character": 10, - "url": "https://github.com/akaruidevelopment/aoi.db/blob/22a4df8/lib/KeyValue/src/table.ts#L247" + "fileName": "node_modules/@types/node/events.d.ts", + "line": 402, + "character": 24 } ], - "signatures": [ - { - "id": 191, - "name": "#syncWithLogs", - "variant": "signature", - "kind": 4096, - "flags": { - "isPrivate": true - }, - "comment": { - "summary": [], - "blockTags": [ - { - "tag": "@description", - "content": [ - { - "kind": "text", - "text": "Syncs the table with the transaction log" - } - ] - } - ] - }, - "sources": [ - { - "fileName": "lib/KeyValue/src/table.ts", - "line": 247, - "character": 4, - "url": "https://github.com/akaruidevelopment/aoi.db/blob/22a4df8/lib/KeyValue/src/table.ts#L247" - } - ], - "type": { - "type": "reference", - "target": { - "sourceFileName": "node_modules/typescript/lib/lib.es5.d.ts", - "qualifiedName": "Promise" - }, - "typeArguments": [ - { - "type": "intrinsic", - "name": "void" - } - ], - "name": "Promise", - "package": "typescript" - } + "type": { + "type": "query", + "queryType": { + "type": "reference", + "target": 143, + "name": "captureRejectionSymbol", + "package": "@types/node", + "qualifiedName": "EventEmitter.captureRejectionSymbol" } - ] + }, + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "EventEmitter.captureRejectionSymbol" + } }, { - "id": 194, - "name": "#wal", + "id": 144, + "name": "captureRejections", "variant": "declaration", - "kind": 2048, + "kind": 1024, "flags": { - "isPrivate": true + "isStatic": true, + "isExternal": true }, - "sources": [ - { - "fileName": "lib/KeyValue/src/table.ts", - "line": 315, - "character": 10, - "url": "https://github.com/akaruidevelopment/aoi.db/blob/22a4df8/lib/KeyValue/src/table.ts#L315" - } - ], - "signatures": [ - { - "id": 195, - "name": "#wal", - "variant": "signature", - "kind": 4096, - "flags": { - "isPrivate": true + "comment": { + "summary": [ + { + "kind": "text", + "text": "Value: [boolean](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Data_structures#Boolean_type)\n\nChange the default " }, - "comment": { - "summary": [], - "blockTags": [ - { - "tag": "@description", - "content": [ - { - "kind": "text", - "text": "Writes to the transaction log" - } - ] - }, - { - "tag": "@returns", - "content": [] - } - ] + { + "kind": "code", + "text": "`captureRejections`" }, - "sources": [ - { - "fileName": "lib/KeyValue/src/table.ts", - "line": 315, - "character": 4, - "url": "https://github.com/akaruidevelopment/aoi.db/blob/22a4df8/lib/KeyValue/src/table.ts#L315" - } - ], - "parameters": [ - { - "id": 196, - "name": "data", - "variant": "param", - "kind": 32768, - "flags": {}, - "comment": { - "summary": [ - { - "kind": "text", - "text": "data to write to the transaction log" - } - ] - }, - "type": { - "type": "reference", - "target": 86, - "name": "default", - "package": "@akarui/aoi.db" - } - }, - { - "id": 197, - "name": "method", - "variant": "param", - "kind": 32768, - "flags": {}, - "comment": { - "summary": [ - { - "kind": "text", - "text": "the method used when wal was called" - } - ] - }, - "type": { - "type": "reference", - "target": 14, - "name": "DatabaseMethod", - "package": "@akarui/aoi.db" - } - } - ], - "type": { - "type": "reference", - "target": { - "sourceFileName": "node_modules/typescript/lib/lib.es5.d.ts", - "qualifiedName": "Promise" - }, - "typeArguments": [ + { + "kind": "text", + "text": " option on all new " + }, + { + "kind": "code", + "text": "`EventEmitter`" + }, + { + "kind": "text", + "text": " objects." + } + ], + "blockTags": [ + { + "tag": "@since", + "content": [ { - "type": "intrinsic", - "name": "void" + "kind": "text", + "text": "v13.4.0, v12.16.0" } - ], - "name": "Promise", - "package": "typescript" + ] } - } - ] - }, - { - "id": 285, - "name": "[captureRejectionSymbol]", - "variant": "declaration", - "kind": 2048, - "flags": { - "isExternal": true, - "isOptional": true + ] }, "sources": [ { "fileName": "node_modules/@types/node/events.d.ts", - "line": 112, - "character": 8 - } - ], - "signatures": [ - { - "id": 286, - "name": "[captureRejectionSymbol]", - "variant": "signature", - "kind": 4096, - "flags": { - "isExternal": true - }, - "sources": [ - { - "fileName": "node_modules/@types/node/events.d.ts", - "line": 112, - "character": 8 - } - ], - "parameters": [ - { - "id": 287, - "name": "error", - "variant": "param", - "kind": 32768, - "flags": { - "isExternal": true - }, - "type": { - "type": "reference", - "target": { - "sourceFileName": "node_modules/typescript/lib/lib.es5.d.ts", - "qualifiedName": "Error" - }, - "name": "Error", - "package": "typescript" - } - }, - { - "id": 288, - "name": "event", - "variant": "param", - "kind": 32768, - "flags": { - "isExternal": true - }, - "type": { - "type": "intrinsic", - "name": "string" - } - }, - { - "id": 289, - "name": "args", - "variant": "param", - "kind": 32768, - "flags": { - "isExternal": true, - "isRest": true - }, - "type": { - "type": "array", - "elementType": { - "type": "intrinsic", - "name": "any" - } - } - } - ], - "type": { - "type": "intrinsic", - "name": "void" - }, - "inheritedFrom": { - "type": "reference", - "target": -1, - "name": "EventEmitter.[captureRejectionSymbol]" - } + "line": 409, + "character": 15 } ], + "type": { + "type": "intrinsic", + "name": "boolean" + }, "inheritedFrom": { "type": "reference", "target": -1, - "name": "EventEmitter.[captureRejectionSymbol]" + "name": "EventEmitter.captureRejections" } }, { - "id": 290, - "name": "addListener", + "id": 145, + "name": "defaultMaxListeners", "variant": "declaration", - "kind": 2048, + "kind": 1024, "flags": { + "isStatic": true, "isExternal": true }, - "sources": [ - { - "fileName": "node_modules/@types/node/events.d.ts", - "line": 545, - "character": 16 - } - ], - "signatures": [ - { - "id": 291, - "name": "addListener", - "variant": "signature", - "kind": 4096, - "flags": { - "isExternal": true + "comment": { + "summary": [ + { + "kind": "text", + "text": "By default, a maximum of " }, - "comment": { - "summary": [ - { - "kind": "text", - "text": "Alias for " - }, - { - "kind": "code", - "text": "`emitter.on(eventName, listener)`" - }, + { + "kind": "code", + "text": "`10`" + }, + { + "kind": "text", + "text": " listeners can be registered for any single\nevent. This limit can be changed for individual " + }, + { + "kind": "code", + "text": "`EventEmitter`" + }, + { + "kind": "text", + "text": " instances\nusing the " + }, + { + "kind": "code", + "text": "`emitter.setMaxListeners(n)`" + }, + { + "kind": "text", + "text": " method. To change the default\nfor _all_" + }, + { + "kind": "code", + "text": "`EventEmitter`" + }, + { + "kind": "text", + "text": " instances, the " + }, + { + "kind": "code", + "text": "`events.defaultMaxListeners`" + }, + { + "kind": "text", + "text": "property can be used. If this value is not a positive number, a " + }, + { + "kind": "code", + "text": "`RangeError`" + }, + { + "kind": "text", + "text": "is thrown.\n\nTake caution when setting the " + }, + { + "kind": "code", + "text": "`events.defaultMaxListeners`" + }, + { + "kind": "text", + "text": " because the\nchange affects _all_" + }, + { + "kind": "code", + "text": "`EventEmitter`" + }, + { + "kind": "text", + "text": " instances, including those created before\nthe change is made. However, calling " + }, + { + "kind": "code", + "text": "`emitter.setMaxListeners(n)`" + }, + { + "kind": "text", + "text": " still has\nprecedence over " + }, + { + "kind": "code", + "text": "`events.defaultMaxListeners`" + }, + { + "kind": "text", + "text": ".\n\nThis is not a hard limit. The " + }, + { + "kind": "code", + "text": "`EventEmitter`" + }, + { + "kind": "text", + "text": " instance will allow\nmore listeners to be added but will output a trace warning to stderr indicating\nthat a \"possible EventEmitter memory leak\" has been detected. For any single" + }, + { + "kind": "code", + "text": "`EventEmitter`" + }, + { + "kind": "text", + "text": ", the " + }, + { + "kind": "code", + "text": "`emitter.getMaxListeners()`" + }, + { + "kind": "text", + "text": " and " + }, + { + "kind": "code", + "text": "`emitter.setMaxListeners()`" + }, + { + "kind": "text", + "text": "methods can be used to\ntemporarily avoid this warning:\n\n" + }, + { + "kind": "code", + "text": "```js\nimport { EventEmitter } from 'node:events';\nconst emitter = new EventEmitter();\nemitter.setMaxListeners(emitter.getMaxListeners() + 1);\nemitter.once('event', () => {\n // do stuff\n emitter.setMaxListeners(Math.max(emitter.getMaxListeners() - 1, 0));\n});\n```" + }, + { + "kind": "text", + "text": "\n\nThe " + }, + { + "kind": "code", + "text": "`--trace-warnings`" + }, + { + "kind": "text", + "text": " command-line flag can be used to display the\nstack trace for such warnings.\n\nThe emitted warning can be inspected with " + }, + { + "kind": "code", + "text": "`process.on('warning')`" + }, + { + "kind": "text", + "text": " and will\nhave the additional " + }, + { + "kind": "code", + "text": "`emitter`" + }, + { + "kind": "text", + "text": ", " + }, + { + "kind": "code", + "text": "`type`" + }, + { + "kind": "text", + "text": ", and " + }, + { + "kind": "code", + "text": "`count`" + }, + { + "kind": "text", + "text": " properties, referring to\nthe event emitter instance, the event's name and the number of attached\nlisteners, respectively.\nIts " + }, + { + "kind": "code", + "text": "`name`" + }, + { + "kind": "text", + "text": " property is set to " + }, + { + "kind": "code", + "text": "`'MaxListenersExceededWarning'`" + }, + { + "kind": "text", + "text": "." + } + ], + "blockTags": [ + { + "tag": "@since", + "content": [ { "kind": "text", - "text": "." - } - ], - "blockTags": [ - { - "tag": "@since", - "content": [ - { - "kind": "text", - "text": "v0.1.26" - } - ] + "text": "v0.11.2" } ] + } + ] + }, + "sources": [ + { + "fileName": "node_modules/@types/node/events.d.ts", + "line": 446, + "character": 15 + } + ], + "type": { + "type": "intrinsic", + "name": "number" + }, + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "EventEmitter.defaultMaxListeners" + } + }, + { + "id": 142, + "name": "errorMonitor", + "variant": "declaration", + "kind": 1024, + "flags": { + "isStatic": true, + "isExternal": true, + "isReadonly": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "This symbol shall be used to install a listener for only monitoring " }, - "sources": [ - { - "fileName": "node_modules/@types/node/events.d.ts", - "line": 545, - "character": 16 - } - ], - "parameters": [ - { - "id": 292, - "name": "eventName", - "variant": "param", - "kind": 32768, - "flags": { - "isExternal": true - }, - "type": { - "type": "union", - "types": [ - { - "type": "intrinsic", - "name": "string" - }, - { - "type": "intrinsic", - "name": "symbol" - } - ] - } - }, - { - "id": 293, - "name": "listener", - "variant": "param", - "kind": 32768, - "flags": { - "isExternal": true - }, - "type": { - "type": "reflection", - "declaration": { - "id": 294, - "name": "__type", - "variant": "declaration", - "kind": 65536, - "flags": { - "isExternal": true - }, - "sources": [ - { - "fileName": "node_modules/@types/node/events.d.ts", - "line": 545, - "character": 66 - } - ], - "signatures": [ - { - "id": 295, - "name": "__type", - "variant": "signature", - "kind": 4096, - "flags": { - "isExternal": true - }, - "sources": [ - { - "fileName": "node_modules/@types/node/events.d.ts", - "line": 545, - "character": 66 - } - ], - "parameters": [ - { - "id": 296, - "name": "args", - "variant": "param", - "kind": 32768, - "flags": { - "isExternal": true, - "isRest": true - }, - "type": { - "type": "array", - "elementType": { - "type": "intrinsic", - "name": "any" - } - } - } - ], - "type": { - "type": "intrinsic", - "name": "void" - } - } - ] - } - } - } - ], - "type": { - "type": "reference", - "target": 106, - "name": "default", - "package": "@akarui/aoi.db" + { + "kind": "code", + "text": "`'error'`" }, - "inheritedFrom": { - "type": "reference", - "target": -1, - "name": "EventEmitter.addListener" + { + "kind": "text", + "text": "events. Listeners installed using this symbol are called before the regular" + }, + { + "kind": "code", + "text": "`'error'`" + }, + { + "kind": "text", + "text": " listeners are called.\n\nInstalling a listener using this symbol does not change the behavior once an" + }, + { + "kind": "code", + "text": "`'error'`" + }, + { + "kind": "text", + "text": " event is emitted. Therefore, the process will still crash if no\nregular " + }, + { + "kind": "code", + "text": "`'error'`" + }, + { + "kind": "text", + "text": " listener is installed." + } + ], + "blockTags": [ + { + "tag": "@since", + "content": [ + { + "kind": "text", + "text": "v13.6.0, v12.17.0" + } + ] } + ] + }, + "sources": [ + { + "fileName": "node_modules/@types/node/events.d.ts", + "line": 395, + "character": 24 } ], + "type": { + "type": "query", + "queryType": { + "type": "reference", + "target": 142, + "name": "errorMonitor", + "package": "@types/node", + "qualifiedName": "EventEmitter.errorMonitor" + } + }, "inheritedFrom": { "type": "reference", "target": -1, - "name": "EventEmitter.addListener" + "name": "EventEmitter.errorMonitor" } }, { - "id": 281, - "name": "addTableToLog", + "id": 168, + "name": "db", "variant": "declaration", - "kind": 2048, + "kind": 262144, "flags": {}, "sources": [ { - "fileName": "lib/KeyValue/src/table.ts", - "line": 1193, - "character": 10, - "url": "https://github.com/akaruidevelopment/aoi.db/blob/22a4df8/lib/KeyValue/src/table.ts#L1193" + "fileName": "lib/KeyValue/src/Table.ts", + "line": 51, + "character": 5, + "url": "https://github.com/akaruidevelopment/aoi.db/blob/3b8dba5/lib/KeyValue/src/Table.ts#L51" + } + ], + "getSignature": { + "id": 169, + "name": "db", + "variant": "signature", + "kind": 524288, + "flags": {}, + "sources": [ + { + "fileName": "lib/KeyValue/src/Table.ts", + "line": 51, + "character": 1, + "url": "https://github.com/akaruidevelopment/aoi.db/blob/3b8dba5/lib/KeyValue/src/Table.ts#L51" + } + ], + "type": { + "type": "reference", + "target": 312, + "name": "default", + "package": "@akarui/aoi.db" + } + } + }, + { + "id": 170, + "name": "fileManager", + "variant": "declaration", + "kind": 262144, + "flags": {}, + "sources": [ + { + "fileName": "lib/KeyValue/src/Table.ts", + "line": 55, + "character": 5, + "url": "https://github.com/akaruidevelopment/aoi.db/blob/3b8dba5/lib/KeyValue/src/Table.ts#L55" + } + ], + "getSignature": { + "id": 171, + "name": "fileManager", + "variant": "signature", + "kind": 524288, + "flags": {}, + "sources": [ + { + "fileName": "lib/KeyValue/src/Table.ts", + "line": 55, + "character": 1, + "url": "https://github.com/akaruidevelopment/aoi.db/blob/3b8dba5/lib/KeyValue/src/Table.ts#L55" + } + ], + "type": { + "type": "reference", + "target": 508, + "name": "default", + "package": "@akarui/aoi.db" + } + } + }, + { + "id": 166, + "name": "options", + "variant": "declaration", + "kind": 262144, + "flags": {}, + "sources": [ + { + "fileName": "lib/KeyValue/src/Table.ts", + "line": 47, + "character": 5, + "url": "https://github.com/akaruidevelopment/aoi.db/blob/3b8dba5/lib/KeyValue/src/Table.ts#L47" + } + ], + "getSignature": { + "id": 167, + "name": "options", + "variant": "signature", + "kind": 524288, + "flags": {}, + "sources": [ + { + "fileName": "lib/KeyValue/src/Table.ts", + "line": 47, + "character": 1, + "url": "https://github.com/akaruidevelopment/aoi.db/blob/3b8dba5/lib/KeyValue/src/Table.ts#L47" + } + ], + "type": { + "type": "reference", + "target": 612, + "name": "KeyValueTableOptions", + "package": "@akarui/aoi.db" + } + } + }, + { + "id": 176, + "name": "#getLogData", + "variant": "declaration", + "kind": 2048, + "flags": { + "isPrivate": true + }, + "sources": [ + { + "fileName": "lib/KeyValue/src/Table.ts", + "line": 80, + "character": 7, + "url": "https://github.com/akaruidevelopment/aoi.db/blob/3b8dba5/lib/KeyValue/src/Table.ts#L80" } ], "signatures": [ { - "id": 282, - "name": "addTableToLog", + "id": 177, + "name": "#getLogData", "variant": "signature", "kind": 4096, "flags": {}, "sources": [ { - "fileName": "lib/KeyValue/src/table.ts", - "line": 1193, - "character": 4, - "url": "https://github.com/akaruidevelopment/aoi.db/blob/22a4df8/lib/KeyValue/src/table.ts#L1193" + "fileName": "lib/KeyValue/src/Table.ts", + "line": 80, + "character": 1, + "url": "https://github.com/akaruidevelopment/aoi.db/blob/3b8dba5/lib/KeyValue/src/Table.ts#L80" } ], "type": { @@ -12106,234 +11644,72 @@ ] }, { - "id": 264, - "name": "all", + "id": 174, + "name": "#getPaths", "variant": "declaration", "kind": 2048, - "flags": {}, + "flags": { + "isPrivate": true + }, "sources": [ { - "fileName": "lib/KeyValue/src/table.ts", - "line": 984, - "character": 10, - "url": "https://github.com/akaruidevelopment/aoi.db/blob/22a4df8/lib/KeyValue/src/table.ts#L984" + "fileName": "lib/KeyValue/src/Table.ts", + "line": 69, + "character": 1, + "url": "https://github.com/akaruidevelopment/aoi.db/blob/3b8dba5/lib/KeyValue/src/Table.ts#L69" } ], "signatures": [ { - "id": 265, - "name": "all", + "id": 175, + "name": "#getPaths", "variant": "signature", "kind": 4096, "flags": {}, - "comment": { - "summary": [], - "blockTags": [ - { - "tag": "@returns", - "content": [] - }, - { - "tag": "@example", - "content": [ - { - "kind": "code", - "text": "```js\n.all(() => true, 10) // returns the first 10 data\n```" - } - ] - } - ] - }, "sources": [ { - "fileName": "lib/KeyValue/src/table.ts", - "line": 984, - "character": 4, - "url": "https://github.com/akaruidevelopment/aoi.db/blob/22a4df8/lib/KeyValue/src/table.ts#L984" - } - ], - "parameters": [ - { - "id": 266, - "name": "query", - "variant": "param", - "kind": 32768, - "flags": { - "isOptional": true - }, - "comment": { - "summary": [ - { - "kind": "text", - "text": "The query to find the data" - } - ] - }, - "type": { - "type": "reflection", - "declaration": { - "id": 267, - "name": "__type", - "variant": "declaration", - "kind": 65536, - "flags": {}, - "sources": [ - { - "fileName": "lib/KeyValue/src/table.ts", - "line": 984, - "character": 22, - "url": "https://github.com/akaruidevelopment/aoi.db/blob/22a4df8/lib/KeyValue/src/table.ts#L984" - } - ], - "signatures": [ - { - "id": 268, - "name": "__type", - "variant": "signature", - "kind": 4096, - "flags": {}, - "sources": [ - { - "fileName": "lib/KeyValue/src/table.ts", - "line": 984, - "character": 22, - "url": "https://github.com/akaruidevelopment/aoi.db/blob/22a4df8/lib/KeyValue/src/table.ts#L984" - } - ], - "parameters": [ - { - "id": 269, - "name": "value", - "variant": "param", - "kind": 32768, - "flags": {}, - "type": { - "type": "reference", - "target": 86, - "name": "default", - "package": "@akarui/aoi.db" - } - }, - { - "id": 270, - "name": "index", - "variant": "param", - "kind": 32768, - "flags": {}, - "type": { - "type": "intrinsic", - "name": "number" - } - } - ], - "type": { - "type": "intrinsic", - "name": "boolean" - } - } - ] - } - } - }, - { - "id": 271, - "name": "limit", - "variant": "param", - "kind": 32768, - "flags": { - "isOptional": true - }, - "comment": { - "summary": [ - { - "kind": "text", - "text": "The limit of the data" - } - ] - }, - "type": { - "type": "intrinsic", - "name": "number" - } + "fileName": "lib/KeyValue/src/Table.ts", + "line": 69, + "character": 1, + "url": "https://github.com/akaruidevelopment/aoi.db/blob/3b8dba5/lib/KeyValue/src/Table.ts#L69" } ], "type": { - "type": "reference", - "target": { - "sourceFileName": "node_modules/typescript/lib/lib.es5.d.ts", - "qualifiedName": "Promise" - }, - "typeArguments": [ - { - "type": "array", - "elementType": { - "type": "reference", - "target": 86, - "name": "default", - "package": "@akarui/aoi.db" - } - } - ], - "name": "Promise", - "package": "typescript" + "type": "intrinsic", + "name": "void" } } ] }, { - "id": 242, - "name": "clear", + "id": 180, + "name": "#syncWithLog", "variant": "declaration", "kind": 2048, - "flags": {}, + "flags": { + "isPrivate": true + }, "sources": [ { - "fileName": "lib/KeyValue/src/table.ts", - "line": 762, - "character": 10, - "url": "https://github.com/akaruidevelopment/aoi.db/blob/22a4df8/lib/KeyValue/src/table.ts#L762" + "fileName": "lib/KeyValue/src/Table.ts", + "line": 133, + "character": 7, + "url": "https://github.com/akaruidevelopment/aoi.db/blob/3b8dba5/lib/KeyValue/src/Table.ts#L133" } ], "signatures": [ { - "id": 243, - "name": "clear", + "id": 181, + "name": "#syncWithLog", "variant": "signature", "kind": 4096, "flags": {}, - "comment": { - "summary": [], - "blockTags": [ - { - "tag": "@description", - "content": [ - { - "kind": "text", - "text": "Clears the table" - } - ] - }, - { - "tag": "@returns", - "content": [] - }, - { - "tag": "@example", - "content": [ - { - "kind": "code", - "text": "```js\n.clear()\n```" - } - ] - } - ] - }, "sources": [ { - "fileName": "lib/KeyValue/src/table.ts", - "line": 762, - "character": 4, - "url": "https://github.com/akaruidevelopment/aoi.db/blob/22a4df8/lib/KeyValue/src/table.ts#L762" + "fileName": "lib/KeyValue/src/Table.ts", + "line": 133, + "character": 1, + "url": "https://github.com/akaruidevelopment/aoi.db/blob/3b8dba5/lib/KeyValue/src/Table.ts#L133" } ], "type": { @@ -12355,79 +11731,61 @@ ] }, { - "id": 231, - "name": "delete", + "id": 182, + "name": "#wal", "variant": "declaration", "kind": 2048, - "flags": {}, + "flags": { + "isPrivate": true + }, "sources": [ { - "fileName": "lib/KeyValue/src/table.ts", - "line": 649, - "character": 10, - "url": "https://github.com/akaruidevelopment/aoi.db/blob/22a4df8/lib/KeyValue/src/table.ts#L649" + "fileName": "lib/KeyValue/src/Table.ts", + "line": 160, + "character": 7, + "url": "https://github.com/akaruidevelopment/aoi.db/blob/3b8dba5/lib/KeyValue/src/Table.ts#L160" } ], "signatures": [ { - "id": 232, - "name": "delete", + "id": 183, + "name": "#wal", "variant": "signature", "kind": 4096, "flags": {}, - "comment": { - "summary": [], - "blockTags": [ - { - "tag": "@description", - "content": [ - { - "kind": "text", - "text": "Deletes the data" - } - ] - }, - { - "tag": "@returns", - "content": [] - }, - { - "tag": "@example", - "content": [ - { - "kind": "code", - "text": "```js\n.delete(\"key\")\n```" - } - ] - } - ] - }, "sources": [ { - "fileName": "lib/KeyValue/src/table.ts", - "line": 649, - "character": 4, - "url": "https://github.com/akaruidevelopment/aoi.db/blob/22a4df8/lib/KeyValue/src/table.ts#L649" + "fileName": "lib/KeyValue/src/Table.ts", + "line": 160, + "character": 1, + "url": "https://github.com/akaruidevelopment/aoi.db/blob/3b8dba5/lib/KeyValue/src/Table.ts#L160" } ], "parameters": [ { - "id": 233, - "name": "key", + "id": 184, + "name": "data", "variant": "param", "kind": 32768, "flags": {}, - "comment": { - "summary": [ - { - "kind": "text", - "text": "The key of the data" - } - ] - }, "type": { - "type": "intrinsic", - "name": "string" + "type": "reference", + "target": 85, + "name": "default", + "package": "@akarui/aoi.db" + } + }, + { + "id": 185, + "name": "method", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "reference", + "target": 14, + "name": "DatabaseMethod", + "package": "@akarui/aoi.db" } } ], @@ -12439,17 +11797,8 @@ }, "typeArguments": [ { - "type": "union", - "types": [ - { - "type": "literal", - "value": null - }, - { - "type": "intrinsic", - "name": "void" - } - ] + "type": "intrinsic", + "name": "void" } ], "name": "Promise", @@ -12459,185 +11808,107 @@ ] }, { - "id": 274, - "name": "deleteMany", + "id": 234, + "name": "[captureRejectionSymbol]", "variant": "declaration", "kind": 2048, - "flags": {}, + "flags": { + "isExternal": true, + "isOptional": true + }, "sources": [ { - "fileName": "lib/KeyValue/src/table.ts", - "line": 1177, - "character": 10, - "url": "https://github.com/akaruidevelopment/aoi.db/blob/22a4df8/lib/KeyValue/src/table.ts#L1177" + "fileName": "node_modules/@types/node/events.d.ts", + "line": 112, + "character": 8 } ], "signatures": [ { - "id": 275, - "name": "deleteMany", + "id": 235, + "name": "[captureRejectionSymbol]", "variant": "signature", "kind": 4096, - "flags": {}, - "comment": { - "summary": [], - "blockTags": [ - { - "tag": "@description", - "content": [ - { - "kind": "text", - "text": "Deletes the data" - } - ] - }, - { - "tag": "@returns", - "content": [ - { - "kind": "text", - "text": "The data deleted if query is provided else boolean if whole table is cleared" - } - ] - }, - { - "tag": "@example", - "content": [ - { - "kind": "code", - "text": "```js\n.deleteMany((v, index) => v.value === \"value\")\n```" - } - ] - } - ] + "flags": { + "isExternal": true }, "sources": [ { - "fileName": "lib/KeyValue/src/table.ts", - "line": 1177, - "character": 4, - "url": "https://github.com/akaruidevelopment/aoi.db/blob/22a4df8/lib/KeyValue/src/table.ts#L1177" + "fileName": "node_modules/@types/node/events.d.ts", + "line": 112, + "character": 8 } ], "parameters": [ { - "id": 276, - "name": "query", + "id": 236, + "name": "error", "variant": "param", "kind": 32768, "flags": { - "isOptional": true + "isExternal": true }, - "comment": { - "summary": [ - { - "kind": "text", - "text": "The query to find the data" - } - ] + "type": { + "type": "reference", + "target": { + "sourceFileName": "node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Error" + }, + "name": "Error", + "package": "typescript" + } + }, + { + "id": 237, + "name": "event", + "variant": "param", + "kind": 32768, + "flags": { + "isExternal": true }, "type": { - "type": "reflection", - "declaration": { - "id": 277, - "name": "__type", - "variant": "declaration", - "kind": 65536, - "flags": {}, - "sources": [ - { - "fileName": "lib/KeyValue/src/table.ts", - "line": 1177, - "character": 29, - "url": "https://github.com/akaruidevelopment/aoi.db/blob/22a4df8/lib/KeyValue/src/table.ts#L1177" - } - ], - "signatures": [ - { - "id": 278, - "name": "__type", - "variant": "signature", - "kind": 4096, - "flags": {}, - "sources": [ - { - "fileName": "lib/KeyValue/src/table.ts", - "line": 1177, - "character": 29, - "url": "https://github.com/akaruidevelopment/aoi.db/blob/22a4df8/lib/KeyValue/src/table.ts#L1177" - } - ], - "parameters": [ - { - "id": 279, - "name": "value", - "variant": "param", - "kind": 32768, - "flags": {}, - "type": { - "type": "reference", - "target": 86, - "name": "default", - "package": "@akarui/aoi.db" - } - }, - { - "id": 280, - "name": "index", - "variant": "param", - "kind": 32768, - "flags": {}, - "type": { - "type": "intrinsic", - "name": "number" - } - } - ], - "type": { - "type": "intrinsic", - "name": "boolean" - } - } - ] + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 238, + "name": "args", + "variant": "param", + "kind": 32768, + "flags": { + "isExternal": true, + "isRest": true + }, + "type": { + "type": "array", + "elementType": { + "type": "intrinsic", + "name": "any" } } } ], "type": { + "type": "intrinsic", + "name": "void" + }, + "inheritedFrom": { "type": "reference", - "target": { - "sourceFileName": "node_modules/typescript/lib/lib.es5.d.ts", - "qualifiedName": "Promise" - }, - "typeArguments": [ - { - "type": "union", - "types": [ - { - "type": "literal", - "value": true - }, - { - "type": "array", - "elementType": { - "type": "reference", - "target": 86, - "name": "default", - "package": "@akarui/aoi.db" - } - } - ] - } - ], - "name": "Promise", - "package": "typescript" + "target": -1, + "name": "EventEmitter.[captureRejectionSymbol]" } } - ] + ], + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "EventEmitter.[captureRejectionSymbol]" + } }, { - "id": 339, - "name": "emit", + "id": 239, + "name": "addListener", "variant": "declaration", "kind": 2048, "flags": { @@ -12646,14 +11917,14 @@ "sources": [ { "fileName": "node_modules/@types/node/events.d.ts", - "line": 807, + "line": 545, "character": 16 } ], "signatures": [ { - "id": 340, - "name": "emit", + "id": 240, + "name": "addListener", "variant": "signature", "kind": 4096, "flags": { @@ -12663,35 +11934,15 @@ "summary": [ { "kind": "text", - "text": "Synchronously calls each of the listeners registered for the event named" - }, - { - "kind": "code", - "text": "`eventName`" - }, - { - "kind": "text", - "text": ", in the order they were registered, passing the supplied arguments\nto each.\n\nReturns " - }, - { - "kind": "code", - "text": "`true`" - }, - { - "kind": "text", - "text": " if the event had listeners, " + "text": "Alias for " }, { "kind": "code", - "text": "`false`" + "text": "`emitter.on(eventName, listener)`" }, { "kind": "text", - "text": " otherwise.\n\n" - }, - { - "kind": "code", - "text": "```js\nimport { EventEmitter } from 'node:events';\nconst myEmitter = new EventEmitter();\n\n// First listener\nmyEmitter.on('event', function firstListener() {\n console.log('Helloooo! first listener');\n});\n// Second listener\nmyEmitter.on('event', function secondListener(arg1, arg2) {\n console.log(`event with parameters ${arg1}, ${arg2} in second listener`);\n});\n// Third listener\nmyEmitter.on('event', function thirdListener(...args) {\n const parameters = args.join(', ');\n console.log(`event with parameters ${parameters} in third listener`);\n});\n\nconsole.log(myEmitter.listeners('event'));\n\nmyEmitter.emit('event', 1, 2, 3, 4, 5);\n\n// Prints:\n// [\n// [Function: firstListener],\n// [Function: secondListener],\n// [Function: thirdListener]\n// ]\n// Helloooo! first listener\n// event with parameters 1, 2 in second listener\n// event with parameters 1, 2, 3, 4, 5 in third listener\n```" + "text": "." } ], "blockTags": [ @@ -12709,13 +11960,13 @@ "sources": [ { "fileName": "node_modules/@types/node/events.d.ts", - "line": 807, + "line": 545, "character": 16 } ], "parameters": [ { - "id": 341, + "id": 241, "name": "eventName", "variant": "param", "kind": 32768, @@ -12737,31 +11988,473 @@ } }, { - "id": 342, - "name": "args", + "id": 242, + "name": "listener", "variant": "param", "kind": 32768, "flags": { - "isExternal": true, - "isRest": true + "isExternal": true }, "type": { - "type": "array", - "elementType": { - "type": "intrinsic", - "name": "any" + "type": "reflection", + "declaration": { + "id": 243, + "name": "__type", + "variant": "declaration", + "kind": 65536, + "flags": { + "isExternal": true + }, + "sources": [ + { + "fileName": "node_modules/@types/node/events.d.ts", + "line": 545, + "character": 66 + } + ], + "signatures": [ + { + "id": 244, + "name": "__type", + "variant": "signature", + "kind": 4096, + "flags": { + "isExternal": true + }, + "sources": [ + { + "fileName": "node_modules/@types/node/events.d.ts", + "line": 545, + "character": 66 + } + ], + "parameters": [ + { + "id": 245, + "name": "args", + "variant": "param", + "kind": 32768, + "flags": { + "isExternal": true, + "isRest": true + }, + "type": { + "type": "array", + "elementType": { + "type": "intrinsic", + "name": "any" + } + } + } + ], + "type": { + "type": "intrinsic", + "name": "void" + } + } + ] } } } ], "type": { - "type": "intrinsic", - "name": "boolean" + "type": "reference", + "target": 105, + "name": "default", + "package": "@akarui/aoi.db" }, "inheritedFrom": { "type": "reference", "target": -1, - "name": "EventEmitter.emit" + "name": "EventEmitter.addListener" + } + } + ], + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "EventEmitter.addListener" + } + }, + { + "id": 206, + "name": "all", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "sources": [ + { + "fileName": "lib/KeyValue/src/Table.ts", + "line": 222, + "character": 7, + "url": "https://github.com/akaruidevelopment/aoi.db/blob/3b8dba5/lib/KeyValue/src/Table.ts#L222" + } + ], + "signatures": [ + { + "id": 207, + "name": "all", + "variant": "signature", + "kind": 4096, + "flags": {}, + "sources": [ + { + "fileName": "lib/KeyValue/src/Table.ts", + "line": 222, + "character": 1, + "url": "https://github.com/akaruidevelopment/aoi.db/blob/3b8dba5/lib/KeyValue/src/Table.ts#L222" + } + ], + "parameters": [ + { + "id": 208, + "name": "query", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "reflection", + "declaration": { + "id": 209, + "name": "__type", + "variant": "declaration", + "kind": 65536, + "flags": {}, + "sources": [ + { + "fileName": "lib/KeyValue/src/Table.ts", + "line": 223, + "character": 9, + "url": "https://github.com/akaruidevelopment/aoi.db/blob/3b8dba5/lib/KeyValue/src/Table.ts#L223" + } + ], + "signatures": [ + { + "id": 210, + "name": "__type", + "variant": "signature", + "kind": 4096, + "flags": {}, + "sources": [ + { + "fileName": "lib/KeyValue/src/Table.ts", + "line": 223, + "character": 9, + "url": "https://github.com/akaruidevelopment/aoi.db/blob/3b8dba5/lib/KeyValue/src/Table.ts#L223" + } + ], + "parameters": [ + { + "id": 211, + "name": "d", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "reference", + "target": 85, + "name": "default", + "package": "@akarui/aoi.db" + } + } + ], + "type": { + "type": "intrinsic", + "name": "boolean" + } + } + ] + } + } + }, + { + "id": 212, + "name": "limit", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "intrinsic", + "name": "number" + } + }, + { + "id": 213, + "name": "order", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "union", + "types": [ + { + "type": "literal", + "value": "desc" + }, + { + "type": "literal", + "value": "firstN" + }, + { + "type": "literal", + "value": "asc" + } + ] + } + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "intrinsic", + "name": "unknown" + } + ], + "name": "Promise", + "package": "typescript" + } + } + ] + }, + { + "id": 201, + "name": "clear", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "sources": [ + { + "fileName": "lib/KeyValue/src/Table.ts", + "line": 213, + "character": 7, + "url": "https://github.com/akaruidevelopment/aoi.db/blob/3b8dba5/lib/KeyValue/src/Table.ts#L213" + } + ], + "signatures": [ + { + "id": 202, + "name": "clear", + "variant": "signature", + "kind": 4096, + "flags": {}, + "sources": [ + { + "fileName": "lib/KeyValue/src/Table.ts", + "line": 213, + "character": 1, + "url": "https://github.com/akaruidevelopment/aoi.db/blob/3b8dba5/lib/KeyValue/src/Table.ts#L213" + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "intrinsic", + "name": "void" + } + ], + "name": "Promise", + "package": "typescript" + } + } + ] + }, + { + "id": 198, + "name": "delete", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "sources": [ + { + "fileName": "lib/KeyValue/src/Table.ts", + "line": 208, + "character": 7, + "url": "https://github.com/akaruidevelopment/aoi.db/blob/3b8dba5/lib/KeyValue/src/Table.ts#L208" + } + ], + "signatures": [ + { + "id": 199, + "name": "delete", + "variant": "signature", + "kind": 4096, + "flags": {}, + "sources": [ + { + "fileName": "lib/KeyValue/src/Table.ts", + "line": 208, + "character": 1, + "url": "https://github.com/akaruidevelopment/aoi.db/blob/3b8dba5/lib/KeyValue/src/Table.ts#L208" + } + ], + "parameters": [ + { + "id": 200, + "name": "key", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "intrinsic", + "name": "string" + } + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "intrinsic", + "name": "void" + } + ], + "name": "Promise", + "package": "typescript" + } + } + ] + }, + { + "id": 288, + "name": "emit", + "variant": "declaration", + "kind": 2048, + "flags": { + "isExternal": true + }, + "sources": [ + { + "fileName": "node_modules/@types/node/events.d.ts", + "line": 807, + "character": 16 + } + ], + "signatures": [ + { + "id": 289, + "name": "emit", + "variant": "signature", + "kind": 4096, + "flags": { + "isExternal": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Synchronously calls each of the listeners registered for the event named" + }, + { + "kind": "code", + "text": "`eventName`" + }, + { + "kind": "text", + "text": ", in the order they were registered, passing the supplied arguments\nto each.\n\nReturns " + }, + { + "kind": "code", + "text": "`true`" + }, + { + "kind": "text", + "text": " if the event had listeners, " + }, + { + "kind": "code", + "text": "`false`" + }, + { + "kind": "text", + "text": " otherwise.\n\n" + }, + { + "kind": "code", + "text": "```js\nimport { EventEmitter } from 'node:events';\nconst myEmitter = new EventEmitter();\n\n// First listener\nmyEmitter.on('event', function firstListener() {\n console.log('Helloooo! first listener');\n});\n// Second listener\nmyEmitter.on('event', function secondListener(arg1, arg2) {\n console.log(`event with parameters ${arg1}, ${arg2} in second listener`);\n});\n// Third listener\nmyEmitter.on('event', function thirdListener(...args) {\n const parameters = args.join(', ');\n console.log(`event with parameters ${parameters} in third listener`);\n});\n\nconsole.log(myEmitter.listeners('event'));\n\nmyEmitter.emit('event', 1, 2, 3, 4, 5);\n\n// Prints:\n// [\n// [Function: firstListener],\n// [Function: secondListener],\n// [Function: thirdListener]\n// ]\n// Helloooo! first listener\n// event with parameters 1, 2 in second listener\n// event with parameters 1, 2, 3, 4, 5 in third listener\n```" + } + ], + "blockTags": [ + { + "tag": "@since", + "content": [ + { + "kind": "text", + "text": "v0.1.26" + } + ] + } + ] + }, + "sources": [ + { + "fileName": "node_modules/@types/node/events.d.ts", + "line": 807, + "character": 16 + } + ], + "parameters": [ + { + "id": 290, + "name": "eventName", + "variant": "param", + "kind": 32768, + "flags": { + "isExternal": true + }, + "type": { + "type": "union", + "types": [ + { + "type": "intrinsic", + "name": "string" + }, + { + "type": "intrinsic", + "name": "symbol" + } + ] + } + }, + { + "id": 291, + "name": "args", + "variant": "param", + "kind": 32768, + "flags": { + "isExternal": true, + "isRest": true + }, + "type": { + "type": "array", + "elementType": { + "type": "intrinsic", + "name": "any" + } + } + } + ], + "type": { + "type": "intrinsic", + "name": "boolean" + }, + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "EventEmitter.emit" } } ], @@ -12772,7 +12465,7 @@ } }, { - "id": 361, + "id": 310, "name": "eventNames", "variant": "declaration", "kind": 2048, @@ -12788,7 +12481,7 @@ ], "signatures": [ { - "id": 362, + "id": 311, "name": "eventNames", "variant": "signature", "kind": 4096, @@ -12863,122 +12556,85 @@ } }, { - "id": 257, + "id": 220, "name": "findMany", "variant": "declaration", "kind": 2048, "flags": {}, "sources": [ { - "fileName": "lib/KeyValue/src/table.ts", - "line": 927, - "character": 10, - "url": "https://github.com/akaruidevelopment/aoi.db/blob/22a4df8/lib/KeyValue/src/table.ts#L927" + "fileName": "lib/KeyValue/src/Table.ts", + "line": 234, + "character": 7, + "url": "https://github.com/akaruidevelopment/aoi.db/blob/3b8dba5/lib/KeyValue/src/Table.ts#L234" } ], "signatures": [ { - "id": 258, + "id": 221, "name": "findMany", "variant": "signature", "kind": 4096, "flags": {}, - "comment": { - "summary": [], - "blockTags": [ - { - "tag": "@returns", - "content": [] - }, - { - "tag": "@example", - "content": [ - { - "kind": "code", - "text": "```js\n.findMany((v, index) => v.value === \"value\")\n```" - } - ] - } - ] - }, "sources": [ { - "fileName": "lib/KeyValue/src/table.ts", - "line": 927, - "character": 4, - "url": "https://github.com/akaruidevelopment/aoi.db/blob/22a4df8/lib/KeyValue/src/table.ts#L927" + "fileName": "lib/KeyValue/src/Table.ts", + "line": 234, + "character": 1, + "url": "https://github.com/akaruidevelopment/aoi.db/blob/3b8dba5/lib/KeyValue/src/Table.ts#L234" } ], "parameters": [ { - "id": 259, + "id": 222, "name": "query", "variant": "param", "kind": 32768, "flags": {}, - "comment": { - "summary": [ - { - "kind": "text", - "text": "The query to find the data" - } - ] - }, "type": { "type": "reflection", "declaration": { - "id": 260, + "id": 223, "name": "__type", "variant": "declaration", "kind": 65536, "flags": {}, "sources": [ { - "fileName": "lib/KeyValue/src/table.ts", - "line": 927, - "character": 26, - "url": "https://github.com/akaruidevelopment/aoi.db/blob/22a4df8/lib/KeyValue/src/table.ts#L927" + "fileName": "lib/KeyValue/src/Table.ts", + "line": 234, + "character": 23, + "url": "https://github.com/akaruidevelopment/aoi.db/blob/3b8dba5/lib/KeyValue/src/Table.ts#L234" } ], "signatures": [ { - "id": 261, + "id": 224, "name": "__type", "variant": "signature", "kind": 4096, "flags": {}, "sources": [ { - "fileName": "lib/KeyValue/src/table.ts", - "line": 927, - "character": 26, - "url": "https://github.com/akaruidevelopment/aoi.db/blob/22a4df8/lib/KeyValue/src/table.ts#L927" + "fileName": "lib/KeyValue/src/Table.ts", + "line": 234, + "character": 23, + "url": "https://github.com/akaruidevelopment/aoi.db/blob/3b8dba5/lib/KeyValue/src/Table.ts#L234" } ], "parameters": [ { - "id": 262, - "name": "value", + "id": 225, + "name": "d", "variant": "param", "kind": 32768, "flags": {}, "type": { "type": "reference", - "target": 86, + "target": 85, "name": "default", "package": "@akarui/aoi.db" } - }, - { - "id": 263, - "name": "index", - "variant": "param", - "kind": 32768, - "flags": {}, - "type": { - "type": "intrinsic", - "name": "number" - } } ], "type": { @@ -12999,13 +12655,8 @@ }, "typeArguments": [ { - "type": "array", - "elementType": { - "type": "reference", - "target": 86, - "name": "default", - "package": "@akarui/aoi.db" - } + "type": "intrinsic", + "name": "unknown" } ], "name": "Promise", @@ -13015,136 +12666,85 @@ ] }, { - "id": 250, + "id": 214, "name": "findOne", "variant": "declaration", "kind": 2048, "flags": {}, "sources": [ { - "fileName": "lib/KeyValue/src/table.ts", - "line": 857, - "character": 10, - "url": "https://github.com/akaruidevelopment/aoi.db/blob/22a4df8/lib/KeyValue/src/table.ts#L857" + "fileName": "lib/KeyValue/src/Table.ts", + "line": 230, + "character": 7, + "url": "https://github.com/akaruidevelopment/aoi.db/blob/3b8dba5/lib/KeyValue/src/Table.ts#L230" } ], "signatures": [ { - "id": 251, + "id": 215, "name": "findOne", "variant": "signature", "kind": 4096, "flags": {}, - "comment": { - "summary": [], - "blockTags": [ - { - "tag": "@description", - "content": [ - { - "kind": "text", - "text": "Finds the data" - } - ] - }, - { - "tag": "@returns", - "content": [ - { - "kind": "text", - "text": "The data" - } - ] - }, - { - "tag": "@example", - "content": [ - { - "kind": "code", - "text": "```js\n.findOne((v, index) => v.value === \"value\")\n```" - } - ] - } - ] - }, "sources": [ { - "fileName": "lib/KeyValue/src/table.ts", - "line": 857, - "character": 4, - "url": "https://github.com/akaruidevelopment/aoi.db/blob/22a4df8/lib/KeyValue/src/table.ts#L857" + "fileName": "lib/KeyValue/src/Table.ts", + "line": 230, + "character": 1, + "url": "https://github.com/akaruidevelopment/aoi.db/blob/3b8dba5/lib/KeyValue/src/Table.ts#L230" } ], "parameters": [ { - "id": 252, + "id": 216, "name": "query", "variant": "param", "kind": 32768, "flags": {}, - "comment": { - "summary": [ - { - "kind": "text", - "text": "The query to find the data" - } - ] - }, "type": { "type": "reflection", "declaration": { - "id": 253, + "id": 217, "name": "__type", "variant": "declaration", "kind": 65536, "flags": {}, "sources": [ { - "fileName": "lib/KeyValue/src/table.ts", - "line": 857, - "character": 25, - "url": "https://github.com/akaruidevelopment/aoi.db/blob/22a4df8/lib/KeyValue/src/table.ts#L857" + "fileName": "lib/KeyValue/src/Table.ts", + "line": 230, + "character": 22, + "url": "https://github.com/akaruidevelopment/aoi.db/blob/3b8dba5/lib/KeyValue/src/Table.ts#L230" } ], "signatures": [ { - "id": 254, + "id": 218, "name": "__type", "variant": "signature", "kind": 4096, "flags": {}, "sources": [ { - "fileName": "lib/KeyValue/src/table.ts", - "line": 857, - "character": 25, - "url": "https://github.com/akaruidevelopment/aoi.db/blob/22a4df8/lib/KeyValue/src/table.ts#L857" + "fileName": "lib/KeyValue/src/Table.ts", + "line": 230, + "character": 22, + "url": "https://github.com/akaruidevelopment/aoi.db/blob/3b8dba5/lib/KeyValue/src/Table.ts#L230" } ], "parameters": [ { - "id": 255, - "name": "value", + "id": 219, + "name": "d", "variant": "param", "kind": 32768, "flags": {}, "type": { "type": "reference", - "target": 86, + "target": 85, "name": "default", "package": "@akarui/aoi.db" } - }, - { - "id": 256, - "name": "index", - "variant": "param", - "kind": 32768, - "flags": {}, - "type": { - "type": "intrinsic", - "name": "number" - } } ], "type": { @@ -13168,12 +12768,12 @@ "type": "union", "types": [ { - "type": "literal", - "value": null + "type": "intrinsic", + "name": "undefined" }, { "type": "reference", - "target": 86, + "target": 85, "name": "default", "package": "@akarui/aoi.db" } @@ -13187,68 +12787,45 @@ ] }, { - "id": 272, - "name": "fullRepair", + "id": 195, + "name": "get", "variant": "declaration", "kind": 2048, "flags": {}, "sources": [ { - "fileName": "lib/KeyValue/src/table.ts", - "line": 1004, - "character": 10, - "url": "https://github.com/akaruidevelopment/aoi.db/blob/22a4df8/lib/KeyValue/src/table.ts#L1004" + "fileName": "lib/KeyValue/src/Table.ts", + "line": 204, + "character": 7, + "url": "https://github.com/akaruidevelopment/aoi.db/blob/3b8dba5/lib/KeyValue/src/Table.ts#L204" } ], "signatures": [ { - "id": 273, - "name": "fullRepair", + "id": 196, + "name": "get", "variant": "signature", "kind": 4096, "flags": {}, - "comment": { - "summary": [], - "blockTags": [ - { - "tag": "@description", - "content": [ - { - "kind": "text", - "text": "Executes a full repair on the table" - } - ] - }, - { - "tag": "@returns", - "content": [] - }, - { - "tag": "@example", - "content": [ - { - "kind": "code", - "text": "```ts\n.fullRepair()\n```" - } - ] - }, - { - "tag": "@note", - "content": [ - { - "kind": "text", - "text": "This method is very slow and should only be used when the table is corrupted" - } - ] - } - ] - }, "sources": [ { - "fileName": "lib/KeyValue/src/table.ts", - "line": 1004, - "character": 4, - "url": "https://github.com/akaruidevelopment/aoi.db/blob/22a4df8/lib/KeyValue/src/table.ts#L1004" + "fileName": "lib/KeyValue/src/Table.ts", + "line": 204, + "character": 1, + "url": "https://github.com/akaruidevelopment/aoi.db/blob/3b8dba5/lib/KeyValue/src/Table.ts#L204" + } + ], + "parameters": [ + { + "id": 197, + "name": "key", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "intrinsic", + "name": "string" + } } ], "type": { @@ -13260,7 +12837,7 @@ "typeArguments": [ { "type": "intrinsic", - "name": "boolean" + "name": "unknown" } ], "name": "Promise", @@ -13270,170 +12847,32 @@ ] }, { - "id": 224, - "name": "get", + "id": 178, + "name": "getLogs", "variant": "declaration", "kind": 2048, "flags": {}, "sources": [ { - "fileName": "lib/KeyValue/src/table.ts", - "line": 591, - "character": 10, - "url": "https://github.com/akaruidevelopment/aoi.db/blob/22a4df8/lib/KeyValue/src/table.ts#L591" + "fileName": "lib/KeyValue/src/Table.ts", + "line": 104, + "character": 7, + "url": "https://github.com/akaruidevelopment/aoi.db/blob/3b8dba5/lib/KeyValue/src/Table.ts#L104" } ], "signatures": [ { - "id": 225, - "name": "get", + "id": 179, + "name": "getLogs", "variant": "signature", "kind": 4096, "flags": {}, - "comment": { - "summary": [], - "blockTags": [ - { - "tag": "@description", - "content": [ - { - "kind": "text", - "text": "Get the value for the key" - } - ] - }, - { - "tag": "@returns", - "content": [] - }, - { - "tag": "@example", - "content": [ - { - "kind": "code", - "text": "```js\n.get(\"key\")\n```" - } - ] - } - ] - }, "sources": [ { - "fileName": "lib/KeyValue/src/table.ts", - "line": 591, - "character": 4, - "url": "https://github.com/akaruidevelopment/aoi.db/blob/22a4df8/lib/KeyValue/src/table.ts#L591" - } - ], - "parameters": [ - { - "id": 226, - "name": "key", - "variant": "param", - "kind": 32768, - "flags": {}, - "comment": { - "summary": [ - { - "kind": "text", - "text": "The key of the data" - } - ] - }, - "type": { - "type": "intrinsic", - "name": "string" - } - } - ], - "type": { - "type": "reference", - "target": { - "sourceFileName": "node_modules/typescript/lib/lib.es5.d.ts", - "qualifiedName": "Promise" - }, - "typeArguments": [ - { - "type": "union", - "types": [ - { - "type": "literal", - "value": null - }, - { - "type": "reference", - "target": 86, - "name": "default", - "package": "@akarui/aoi.db" - } - ] - } - ], - "name": "Promise", - "package": "typescript" - } - } - ] - }, - { - "id": 211, - "name": "getLogs", - "variant": "declaration", - "kind": 2048, - "flags": {}, - "sources": [ - { - "fileName": "lib/KeyValue/src/table.ts", - "line": 534, - "character": 10, - "url": "https://github.com/akaruidevelopment/aoi.db/blob/22a4df8/lib/KeyValue/src/table.ts#L534" - } - ], - "signatures": [ - { - "id": 212, - "name": "getLogs", - "variant": "signature", - "kind": 4096, - "flags": {}, - "comment": { - "summary": [], - "blockTags": [ - { - "tag": "@description", - "content": [ - { - "kind": "text", - "text": "get the transaction log" - } - ] - }, - { - "tag": "@returns", - "content": [ - { - "kind": "text", - "text": "The transaction log" - } - ] - }, - { - "tag": "@example", - "content": [ - { - "kind": "code", - "text": "```js\n.getLogs()\n```" - } - ] - } - ] - }, - "sources": [ - { - "fileName": "lib/KeyValue/src/table.ts", - "line": 534, - "character": 4, - "url": "https://github.com/akaruidevelopment/aoi.db/blob/22a4df8/lib/KeyValue/src/table.ts#L534" + "fileName": "lib/KeyValue/src/Table.ts", + "line": 104, + "character": 1, + "url": "https://github.com/akaruidevelopment/aoi.db/blob/3b8dba5/lib/KeyValue/src/Table.ts#L104" } ], "type": { @@ -13446,142 +12885,10 @@ { "type": "array", "elementType": { - "type": "reflection", - "declaration": { - "id": 213, - "name": "__type", - "variant": "declaration", - "kind": 65536, - "flags": {}, - "children": [ - { - "id": 214, - "name": "key", - "variant": "declaration", - "kind": 1024, - "flags": {}, - "sources": [ - { - "fileName": "lib/KeyValue/src/table.ts", - "line": 542, - "character": 12, - "url": "https://github.com/akaruidevelopment/aoi.db/blob/22a4df8/lib/KeyValue/src/table.ts#L542" - } - ], - "type": { - "type": "intrinsic", - "name": "string" - } - }, - { - "id": 218, - "name": "method", - "variant": "declaration", - "kind": 1024, - "flags": {}, - "sources": [ - { - "fileName": "lib/KeyValue/src/table.ts", - "line": 546, - "character": 12, - "url": "https://github.com/akaruidevelopment/aoi.db/blob/22a4df8/lib/KeyValue/src/table.ts#L546" - } - ], - "type": { - "type": "reference", - "target": 14, - "name": "DatabaseMethod", - "package": "@akarui/aoi.db" - } - }, - { - "id": 217, - "name": "ttl", - "variant": "declaration", - "kind": 1024, - "flags": {}, - "sources": [ - { - "fileName": "lib/KeyValue/src/table.ts", - "line": 545, - "character": 12, - "url": "https://github.com/akaruidevelopment/aoi.db/blob/22a4df8/lib/KeyValue/src/table.ts#L545" - } - ], - "type": { - "type": "intrinsic", - "name": "number" - } - }, - { - "id": 216, - "name": "type", - "variant": "declaration", - "kind": 1024, - "flags": {}, - "sources": [ - { - "fileName": "lib/KeyValue/src/table.ts", - "line": 544, - "character": 12, - "url": "https://github.com/akaruidevelopment/aoi.db/blob/22a4df8/lib/KeyValue/src/table.ts#L544" - } - ], - "type": { - "type": "intrinsic", - "name": "string" - } - }, - { - "id": 215, - "name": "value", - "variant": "declaration", - "kind": 1024, - "flags": {}, - "sources": [ - { - "fileName": "lib/KeyValue/src/table.ts", - "line": 543, - "character": 12, - "url": "https://github.com/akaruidevelopment/aoi.db/blob/22a4df8/lib/KeyValue/src/table.ts#L543" - } - ], - "type": { - "type": "union", - "types": [ - { - "type": "literal", - "value": null - }, - { - "type": "intrinsic", - "name": "string" - } - ] - } - } - ], - "groups": [ - { - "title": "Properties", - "children": [ - 214, - 218, - 217, - 216, - 215 - ] - } - ], - "sources": [ - { - "fileName": "lib/KeyValue/src/table.ts", - "line": 541, - "character": 28, - "url": "https://github.com/akaruidevelopment/aoi.db/blob/22a4df8/lib/KeyValue/src/table.ts#L541" - } - ] - } + "type": "reference", + "target": 619, + "name": "LogBlock", + "package": "@akarui/aoi.db" } } ], @@ -13592,7 +12899,7 @@ ] }, { - "id": 331, + "id": 280, "name": "getMaxListeners", "variant": "declaration", "kind": 2048, @@ -13608,7 +12915,7 @@ ], "signatures": [ { - "id": 332, + "id": 281, "name": "getMaxListeners", "variant": "signature", "kind": 4096, @@ -13641,7 +12948,7 @@ "kind": "inline-tag", "tag": "@link", "text": "defaultMaxListeners", - "target": 146 + "target": 145 }, { "kind": "text", @@ -13685,76 +12992,41 @@ } }, { - "id": 244, + "id": 203, "name": "has", "variant": "declaration", "kind": 2048, "flags": {}, "sources": [ { - "fileName": "lib/KeyValue/src/table.ts", - "line": 804, - "character": 10, - "url": "https://github.com/akaruidevelopment/aoi.db/blob/22a4df8/lib/KeyValue/src/table.ts#L804" + "fileName": "lib/KeyValue/src/Table.ts", + "line": 218, + "character": 7, + "url": "https://github.com/akaruidevelopment/aoi.db/blob/3b8dba5/lib/KeyValue/src/Table.ts#L218" } ], "signatures": [ { - "id": 245, + "id": 204, "name": "has", "variant": "signature", "kind": 4096, "flags": {}, - "comment": { - "summary": [], - "blockTags": [ - { - "tag": "@description", - "content": [ - { - "kind": "text", - "text": "Checks if the key exists" - } - ] - }, - { - "tag": "@returns", - "content": [] - }, - { - "tag": "@example", - "content": [ - { - "kind": "code", - "text": "```js\n.has(\"key\")\n```" - } - ] - } - ] - }, "sources": [ { - "fileName": "lib/KeyValue/src/table.ts", - "line": 804, - "character": 4, - "url": "https://github.com/akaruidevelopment/aoi.db/blob/22a4df8/lib/KeyValue/src/table.ts#L804" + "fileName": "lib/KeyValue/src/Table.ts", + "line": 218, + "character": 1, + "url": "https://github.com/akaruidevelopment/aoi.db/blob/3b8dba5/lib/KeyValue/src/Table.ts#L218" } ], "parameters": [ { - "id": 246, + "id": 205, "name": "key", "variant": "param", "kind": 32768, "flags": {}, - "comment": { - "summary": [ - { - "kind": "text", - "text": "The key of the data" - } - ] - }, "type": { "type": "intrinsic", "name": "string" @@ -13770,7 +13042,7 @@ "typeArguments": [ { "type": "intrinsic", - "name": "boolean" + "name": "unknown" } ], "name": "Promise", @@ -13780,50 +13052,32 @@ ] }, { - "id": 186, + "id": 172, "name": "initialize", "variant": "declaration", "kind": 2048, - "flags": { - "isPrivate": true - }, + "flags": {}, "sources": [ { - "fileName": "lib/KeyValue/src/table.ts", - "line": 104, - "character": 10, - "url": "https://github.com/akaruidevelopment/aoi.db/blob/22a4df8/lib/KeyValue/src/table.ts#L104" + "fileName": "lib/KeyValue/src/Table.ts", + "line": 59, + "character": 7, + "url": "https://github.com/akaruidevelopment/aoi.db/blob/3b8dba5/lib/KeyValue/src/Table.ts#L59" } ], "signatures": [ { - "id": 187, + "id": 173, "name": "initialize", "variant": "signature", "kind": 4096, - "flags": { - "isPrivate": true - }, - "comment": { - "summary": [], - "blockTags": [ - { - "tag": "@description", - "content": [ - { - "kind": "text", - "text": "Initializes the table" - } - ] - } - ] - }, + "flags": {}, "sources": [ { - "fileName": "lib/KeyValue/src/table.ts", - "line": 104, - "character": 4, - "url": "https://github.com/akaruidevelopment/aoi.db/blob/22a4df8/lib/KeyValue/src/table.ts#L104" + "fileName": "lib/KeyValue/src/Table.ts", + "line": 59, + "character": 1, + "url": "https://github.com/akaruidevelopment/aoi.db/blob/3b8dba5/lib/KeyValue/src/Table.ts#L59" } ], "type": { @@ -13845,7 +13099,7 @@ ] }, { - "id": 343, + "id": 292, "name": "listenerCount", "variant": "declaration", "kind": 2048, @@ -13861,7 +13115,7 @@ ], "signatures": [ { - "id": 344, + "id": 293, "name": "listenerCount", "variant": "signature", "kind": 4096, @@ -13912,7 +13166,7 @@ ], "parameters": [ { - "id": 345, + "id": 294, "name": "eventName", "variant": "param", "kind": 32768, @@ -13942,7 +13196,7 @@ } }, { - "id": 346, + "id": 295, "name": "listener", "variant": "param", "kind": 32768, @@ -13987,7 +13241,7 @@ } }, { - "id": 333, + "id": 282, "name": "listeners", "variant": "declaration", "kind": 2048, @@ -14003,7 +13257,7 @@ ], "signatures": [ { - "id": 334, + "id": 283, "name": "listeners", "variant": "signature", "kind": 4096, @@ -14050,7 +13304,7 @@ ], "parameters": [ { - "id": 335, + "id": 284, "name": "eventName", "variant": "param", "kind": 32768, @@ -14098,7 +13352,7 @@ } }, { - "id": 318, + "id": 267, "name": "off", "variant": "declaration", "kind": 2048, @@ -14114,7 +13368,7 @@ ], "signatures": [ { - "id": 319, + "id": 268, "name": "off", "variant": "signature", "kind": 4096, @@ -14157,7 +13411,7 @@ ], "parameters": [ { - "id": 320, + "id": 269, "name": "eventName", "variant": "param", "kind": 32768, @@ -14179,7 +13433,7 @@ } }, { - "id": 321, + "id": 270, "name": "listener", "variant": "param", "kind": 32768, @@ -14189,7 +13443,7 @@ "type": { "type": "reflection", "declaration": { - "id": 322, + "id": 271, "name": "__type", "variant": "declaration", "kind": 65536, @@ -14205,7 +13459,7 @@ ], "signatures": [ { - "id": 323, + "id": 272, "name": "__type", "variant": "signature", "kind": 4096, @@ -14221,7 +13475,7 @@ ], "parameters": [ { - "id": 324, + "id": 273, "name": "args", "variant": "param", "kind": 32768, @@ -14250,7 +13504,7 @@ ], "type": { "type": "reference", - "target": 106, + "target": 105, "name": "default", "package": "@akarui/aoi.db" }, @@ -14268,7 +13522,7 @@ } }, { - "id": 297, + "id": 246, "name": "on", "variant": "declaration", "kind": 2048, @@ -14284,7 +13538,7 @@ ], "signatures": [ { - "id": 298, + "id": 247, "name": "on", "variant": "signature", "kind": 4096, @@ -14395,7 +13649,7 @@ ], "parameters": [ { - "id": 299, + "id": 248, "name": "eventName", "variant": "param", "kind": 32768, @@ -14425,7 +13679,7 @@ } }, { - "id": 300, + "id": 249, "name": "listener", "variant": "param", "kind": 32768, @@ -14443,7 +13697,7 @@ "type": { "type": "reflection", "declaration": { - "id": 301, + "id": 250, "name": "__type", "variant": "declaration", "kind": 65536, @@ -14459,7 +13713,7 @@ ], "signatures": [ { - "id": 302, + "id": 251, "name": "__type", "variant": "signature", "kind": 4096, @@ -14475,7 +13729,7 @@ ], "parameters": [ { - "id": 303, + "id": 252, "name": "args", "variant": "param", "kind": 32768, @@ -14504,7 +13758,7 @@ ], "type": { "type": "reference", - "target": 106, + "target": 105, "name": "default", "package": "@akarui/aoi.db" }, @@ -14522,7 +13776,7 @@ } }, { - "id": 304, + "id": 253, "name": "once", "variant": "declaration", "kind": 2048, @@ -14538,7 +13792,7 @@ ], "signatures": [ { - "id": 305, + "id": 254, "name": "once", "variant": "signature", "kind": 4096, @@ -14625,7 +13879,7 @@ ], "parameters": [ { - "id": 306, + "id": 255, "name": "eventName", "variant": "param", "kind": 32768, @@ -14655,7 +13909,7 @@ } }, { - "id": 307, + "id": 256, "name": "listener", "variant": "param", "kind": 32768, @@ -14673,7 +13927,7 @@ "type": { "type": "reflection", "declaration": { - "id": 308, + "id": 257, "name": "__type", "variant": "declaration", "kind": 65536, @@ -14689,7 +13943,7 @@ ], "signatures": [ { - "id": 309, + "id": 258, "name": "__type", "variant": "signature", "kind": 4096, @@ -14705,7 +13959,7 @@ ], "parameters": [ { - "id": 310, + "id": 259, "name": "args", "variant": "param", "kind": 32768, @@ -14734,7 +13988,7 @@ ], "type": { "type": "reference", - "target": 106, + "target": 105, "name": "default", "package": "@akarui/aoi.db" }, @@ -14752,32 +14006,32 @@ } }, { - "id": 283, + "id": 232, "name": "ping", "variant": "declaration", "kind": 2048, "flags": {}, "sources": [ { - "fileName": "lib/KeyValue/src/table.ts", - "line": 1205, - "character": 10, - "url": "https://github.com/akaruidevelopment/aoi.db/blob/22a4df8/lib/KeyValue/src/table.ts#L1205" + "fileName": "lib/KeyValue/src/Table.ts", + "line": 240, + "character": 7, + "url": "https://github.com/akaruidevelopment/aoi.db/blob/3b8dba5/lib/KeyValue/src/Table.ts#L240" } ], "signatures": [ { - "id": 284, + "id": 233, "name": "ping", "variant": "signature", "kind": 4096, "flags": {}, "sources": [ { - "fileName": "lib/KeyValue/src/table.ts", - "line": 1205, - "character": 4, - "url": "https://github.com/akaruidevelopment/aoi.db/blob/22a4df8/lib/KeyValue/src/table.ts#L1205" + "fileName": "lib/KeyValue/src/Table.ts", + "line": 240, + "character": 1, + "url": "https://github.com/akaruidevelopment/aoi.db/blob/3b8dba5/lib/KeyValue/src/Table.ts#L240" } ], "type": { @@ -14789,7 +14043,7 @@ "typeArguments": [ { "type": "intrinsic", - "name": "number" + "name": "unknown" } ], "name": "Promise", @@ -14799,7 +14053,7 @@ ] }, { - "id": 347, + "id": 296, "name": "prependListener", "variant": "declaration", "kind": 2048, @@ -14815,7 +14069,7 @@ ], "signatures": [ { - "id": 348, + "id": 297, "name": "prependListener", "variant": "signature", "kind": 4096, @@ -14914,7 +14168,7 @@ ], "parameters": [ { - "id": 349, + "id": 298, "name": "eventName", "variant": "param", "kind": 32768, @@ -14944,7 +14198,7 @@ } }, { - "id": 350, + "id": 299, "name": "listener", "variant": "param", "kind": 32768, @@ -14962,7 +14216,7 @@ "type": { "type": "reflection", "declaration": { - "id": 351, + "id": 300, "name": "__type", "variant": "declaration", "kind": 65536, @@ -14978,7 +14232,7 @@ ], "signatures": [ { - "id": 352, + "id": 301, "name": "__type", "variant": "signature", "kind": 4096, @@ -14994,7 +14248,7 @@ ], "parameters": [ { - "id": 353, + "id": 302, "name": "args", "variant": "param", "kind": 32768, @@ -15023,7 +14277,7 @@ ], "type": { "type": "reference", - "target": 106, + "target": 105, "name": "default", "package": "@akarui/aoi.db" }, @@ -15041,7 +14295,7 @@ } }, { - "id": 354, + "id": 303, "name": "prependOnceListener", "variant": "declaration", "kind": 2048, @@ -15057,7 +14311,7 @@ ], "signatures": [ { - "id": 355, + "id": 304, "name": "prependOnceListener", "variant": "signature", "kind": 4096, @@ -15132,7 +14386,7 @@ ], "parameters": [ { - "id": 356, + "id": 305, "name": "eventName", "variant": "param", "kind": 32768, @@ -15162,7 +14416,7 @@ } }, { - "id": 357, + "id": 306, "name": "listener", "variant": "param", "kind": 32768, @@ -15180,7 +14434,7 @@ "type": { "type": "reflection", "declaration": { - "id": 358, + "id": 307, "name": "__type", "variant": "declaration", "kind": 65536, @@ -15196,7 +14450,7 @@ ], "signatures": [ { - "id": 359, + "id": 308, "name": "__type", "variant": "signature", "kind": 4096, @@ -15212,7 +14466,7 @@ ], "parameters": [ { - "id": 360, + "id": 309, "name": "args", "variant": "param", "kind": 32768, @@ -15241,7 +14495,7 @@ ], "type": { "type": "reference", - "target": 106, + "target": 105, "name": "default", "package": "@akarui/aoi.db" }, @@ -15259,7 +14513,7 @@ } }, { - "id": 336, + "id": 285, "name": "rawListeners", "variant": "declaration", "kind": 2048, @@ -15275,7 +14529,7 @@ ], "signatures": [ { - "id": 337, + "id": 286, "name": "rawListeners", "variant": "signature", "kind": 4096, @@ -15330,7 +14584,7 @@ ], "parameters": [ { - "id": 338, + "id": 287, "name": "eventName", "variant": "param", "kind": 32768, @@ -15378,7 +14632,7 @@ } }, { - "id": 325, + "id": 274, "name": "removeAllListeners", "variant": "declaration", "kind": 2048, @@ -15394,7 +14648,7 @@ ], "signatures": [ { - "id": 326, + "id": 275, "name": "removeAllListeners", "variant": "signature", "kind": 4096, @@ -15453,7 +14707,7 @@ ], "parameters": [ { - "id": 327, + "id": 276, "name": "event", "variant": "param", "kind": 32768, @@ -15478,7 +14732,7 @@ ], "type": { "type": "reference", - "target": 106, + "target": 105, "name": "default", "package": "@akarui/aoi.db" }, @@ -15496,7 +14750,7 @@ } }, { - "id": 311, + "id": 260, "name": "removeListener", "variant": "declaration", "kind": 2048, @@ -15512,7 +14766,7 @@ ], "signatures": [ { - "id": 312, + "id": 261, "name": "removeListener", "variant": "signature", "kind": 4096, @@ -15667,7 +14921,7 @@ ], "parameters": [ { - "id": 313, + "id": 262, "name": "eventName", "variant": "param", "kind": 32768, @@ -15689,7 +14943,7 @@ } }, { - "id": 314, + "id": 263, "name": "listener", "variant": "param", "kind": 32768, @@ -15699,7 +14953,7 @@ "type": { "type": "reflection", "declaration": { - "id": 315, + "id": 264, "name": "__type", "variant": "declaration", "kind": 65536, @@ -15715,7 +14969,7 @@ ], "signatures": [ { - "id": 316, + "id": 265, "name": "__type", "variant": "signature", "kind": 4096, @@ -15731,7 +14985,7 @@ ], "parameters": [ { - "id": 317, + "id": 266, "name": "args", "variant": "param", "kind": 32768, @@ -15760,7 +15014,7 @@ ], "type": { "type": "reference", - "target": 106, + "target": 105, "name": "default", "package": "@akarui/aoi.db" }, @@ -15778,111 +15032,182 @@ } }, { - "id": 204, - "name": "set", + "id": 226, + "name": "removeMany", "variant": "declaration", "kind": 2048, "flags": {}, "sources": [ { - "fileName": "lib/KeyValue/src/table.ts", - "line": 469, - "character": 10, - "url": "https://github.com/akaruidevelopment/aoi.db/blob/22a4df8/lib/KeyValue/src/table.ts#L469" + "fileName": "lib/KeyValue/src/Table.ts", + "line": 237, + "character": 7, + "url": "https://github.com/akaruidevelopment/aoi.db/blob/3b8dba5/lib/KeyValue/src/Table.ts#L237" } ], "signatures": [ { - "id": 205, - "name": "set", + "id": 227, + "name": "removeMany", "variant": "signature", "kind": 4096, "flags": {}, - "comment": { - "summary": [], - "blockTags": [ - { - "tag": "@description", - "content": [ - { - "kind": "text", - "text": "Sets the data in the file" - } - ] - }, - { - "tag": "@returns", - "content": [] - }, + "sources": [ + { + "fileName": "lib/KeyValue/src/Table.ts", + "line": 237, + "character": 1, + "url": "https://github.com/akaruidevelopment/aoi.db/blob/3b8dba5/lib/KeyValue/src/Table.ts#L237" + } + ], + "parameters": [ + { + "id": 228, + "name": "query", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "reflection", + "declaration": { + "id": 229, + "name": "__type", + "variant": "declaration", + "kind": 65536, + "flags": {}, + "sources": [ + { + "fileName": "lib/KeyValue/src/Table.ts", + "line": 237, + "character": 25, + "url": "https://github.com/akaruidevelopment/aoi.db/blob/3b8dba5/lib/KeyValue/src/Table.ts#L237" + } + ], + "signatures": [ + { + "id": 230, + "name": "__type", + "variant": "signature", + "kind": 4096, + "flags": {}, + "sources": [ + { + "fileName": "lib/KeyValue/src/Table.ts", + "line": 237, + "character": 25, + "url": "https://github.com/akaruidevelopment/aoi.db/blob/3b8dba5/lib/KeyValue/src/Table.ts#L237" + } + ], + "parameters": [ + { + "id": 231, + "name": "d", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "reference", + "target": 85, + "name": "default", + "package": "@akarui/aoi.db" + } + } + ], + "type": { + "type": "intrinsic", + "name": "boolean" + } + } + ] + } + } + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ { - "tag": "@example", - "content": [ - { - "kind": "code", - "text": "```js\n.set(\"key\", {\n value: \"value\",\n})\n```" - } - ] + "type": "intrinsic", + "name": "unknown" } - ] - }, + ], + "name": "Promise", + "package": "typescript" + } + } + ] + }, + { + "id": 190, + "name": "set", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "sources": [ + { + "fileName": "lib/KeyValue/src/Table.ts", + "line": 194, + "character": 7, + "url": "https://github.com/akaruidevelopment/aoi.db/blob/3b8dba5/lib/KeyValue/src/Table.ts#L194" + } + ], + "signatures": [ + { + "id": 191, + "name": "set", + "variant": "signature", + "kind": 4096, + "flags": {}, "sources": [ { - "fileName": "lib/KeyValue/src/table.ts", - "line": 469, - "character": 4, - "url": "https://github.com/akaruidevelopment/aoi.db/blob/22a4df8/lib/KeyValue/src/table.ts#L469" + "fileName": "lib/KeyValue/src/Table.ts", + "line": 194, + "character": 1, + "url": "https://github.com/akaruidevelopment/aoi.db/blob/3b8dba5/lib/KeyValue/src/Table.ts#L194" } ], "parameters": [ { - "id": 206, + "id": 192, "name": "key", "variant": "param", "kind": 32768, "flags": {}, - "comment": { - "summary": [ - { - "kind": "text", - "text": "The key of the data" - } - ] - }, "type": { "type": "intrinsic", "name": "string" } }, { - "id": 207, + "id": 193, "name": "value", "variant": "param", "kind": 32768, "flags": {}, - "comment": { - "summary": [ - { - "kind": "text", - "text": "The value of the data" - } - ] + "type": { + "type": "reference", + "target": 640, + "name": "KeyValueDataValueType", + "package": "@akarui/aoi.db" + } + }, + { + "id": 194, + "name": "type", + "variant": "param", + "kind": 32768, + "flags": { + "isOptional": true }, "type": { "type": "reference", - "target": { - "sourceFileName": "node_modules/typescript/lib/lib.es5.d.ts", - "qualifiedName": "Partial" - }, - "typeArguments": [ - { - "type": "reference", - "target": 591, - "name": "KeyValueDataInterface", - "package": "@akarui/aoi.db" - } - ], - "name": "Partial", - "package": "typescript" + "target": 639, + "name": "KeyValueTypeList", + "package": "@akarui/aoi.db" } } ], @@ -15894,10 +15219,8 @@ }, "typeArguments": [ { - "type": "reference", - "target": 86, - "name": "default", - "package": "@akarui/aoi.db" + "type": "intrinsic", + "name": "void" } ], "name": "Promise", @@ -15907,7 +15230,7 @@ ] }, { - "id": 328, + "id": 277, "name": "setMaxListeners", "variant": "declaration", "kind": 2048, @@ -15923,7 +15246,7 @@ ], "signatures": [ { - "id": 329, + "id": 278, "name": "setMaxListeners", "variant": "signature", "kind": 4096, @@ -16014,7 +15337,7 @@ ], "parameters": [ { - "id": 330, + "id": 279, "name": "n", "variant": "param", "kind": 32768, @@ -16029,7 +15352,7 @@ ], "type": { "type": "reference", - "target": 106, + "target": 105, "name": "default", "package": "@akarui/aoi.db" }, @@ -16047,7 +15370,82 @@ } }, { - "id": 136, + "id": 186, + "name": "wal", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "sources": [ + { + "fileName": "lib/KeyValue/src/Table.ts", + "line": 190, + "character": 7, + "url": "https://github.com/akaruidevelopment/aoi.db/blob/3b8dba5/lib/KeyValue/src/Table.ts#L190" + } + ], + "signatures": [ + { + "id": 187, + "name": "wal", + "variant": "signature", + "kind": 4096, + "flags": {}, + "sources": [ + { + "fileName": "lib/KeyValue/src/Table.ts", + "line": 190, + "character": 1, + "url": "https://github.com/akaruidevelopment/aoi.db/blob/3b8dba5/lib/KeyValue/src/Table.ts#L190" + } + ], + "parameters": [ + { + "id": 188, + "name": "data", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "reference", + "target": 85, + "name": "default", + "package": "@akarui/aoi.db" + } + }, + { + "id": 189, + "name": "method", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "reference", + "target": 14, + "name": "DatabaseMethod", + "package": "@akarui/aoi.db" + } + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "intrinsic", + "name": "void" + } + ], + "name": "Promise", + "package": "typescript" + } + } + ] + }, + { + "id": 135, "name": "addAbortListener", "variant": "declaration", "kind": 2048, @@ -16064,7 +15462,7 @@ ], "signatures": [ { - "id": 137, + "id": 136, "name": "addAbortListener", "variant": "signature", "kind": 4096, @@ -16171,7 +15569,7 @@ ], "parameters": [ { - "id": 138, + "id": 137, "name": "signal", "variant": "param", "kind": 32768, @@ -16189,7 +15587,7 @@ } }, { - "id": 139, + "id": 138, "name": "resource", "variant": "param", "kind": 32768, @@ -16199,7 +15597,7 @@ "type": { "type": "reflection", "declaration": { - "id": 140, + "id": 139, "name": "__type", "variant": "declaration", "kind": 65536, @@ -16215,7 +15613,7 @@ ], "signatures": [ { - "id": 141, + "id": 140, "name": "__type", "variant": "signature", "kind": 4096, @@ -16231,7 +15629,7 @@ ], "parameters": [ { - "id": 142, + "id": 141, "name": "event", "variant": "param", "kind": 32768, @@ -16283,7 +15681,7 @@ } }, { - "id": 125, + "id": 124, "name": "getEventListeners", "variant": "declaration", "kind": 2048, @@ -16300,7 +15698,7 @@ ], "signatures": [ { - "id": 126, + "id": 125, "name": "getEventListeners", "variant": "signature", "kind": 4096, @@ -16371,7 +15769,7 @@ ], "parameters": [ { - "id": 127, + "id": 126, "name": "emitter", "variant": "param", "kind": 32768, @@ -16404,7 +15802,7 @@ } }, { - "id": 128, + "id": 127, "name": "name", "variant": "param", "kind": 32768, @@ -16452,7 +15850,7 @@ } }, { - "id": 129, + "id": 128, "name": "getMaxListeners", "variant": "declaration", "kind": 2048, @@ -16469,7 +15867,7 @@ ], "signatures": [ { - "id": 130, + "id": 129, "name": "getMaxListeners", "variant": "signature", "kind": 4096, @@ -16532,7 +15930,7 @@ ], "parameters": [ { - "id": 131, + "id": 130, "name": "emitter", "variant": "param", "kind": 32768, @@ -16583,7 +15981,7 @@ } }, { - "id": 121, + "id": 120, "name": "listenerCount", "variant": "declaration", "kind": 2048, @@ -16600,7 +15998,7 @@ ], "signatures": [ { - "id": 122, + "id": 121, "name": "listenerCount", "variant": "signature", "kind": 4096, @@ -16672,7 +16070,7 @@ ], "parameters": [ { - "id": 123, + "id": 122, "name": "emitter", "variant": "param", "kind": 32768, @@ -16699,7 +16097,7 @@ } }, { - "id": 124, + "id": 123, "name": "eventName", "variant": "param", "kind": 32768, @@ -16747,7 +16145,7 @@ } }, { - "id": 116, + "id": 115, "name": "on", "variant": "declaration", "kind": 2048, @@ -16764,7 +16162,7 @@ ], "signatures": [ { - "id": 117, + "id": 116, "name": "on", "variant": "signature", "kind": 4096, @@ -16876,7 +16274,7 @@ ], "parameters": [ { - "id": 118, + "id": 117, "name": "emitter", "variant": "param", "kind": 32768, @@ -16895,7 +16293,7 @@ } }, { - "id": 119, + "id": 118, "name": "eventName", "variant": "param", "kind": 32768, @@ -16916,7 +16314,7 @@ } }, { - "id": 120, + "id": 119, "name": "options", "variant": "param", "kind": 32768, @@ -16964,7 +16362,7 @@ } }, { - "id": 107, + "id": 106, "name": "once", "variant": "declaration", "kind": 2048, @@ -16986,7 +16384,7 @@ ], "signatures": [ { - "id": 108, + "id": 107, "name": "once", "variant": "signature", "kind": 4096, @@ -17137,7 +16535,7 @@ ], "parameters": [ { - "id": 109, + "id": 108, "name": "emitter", "variant": "param", "kind": 32768, @@ -17155,7 +16553,7 @@ } }, { - "id": 110, + "id": 109, "name": "eventName", "variant": "param", "kind": 32768, @@ -17177,7 +16575,7 @@ } }, { - "id": 111, + "id": 110, "name": "options", "variant": "param", "kind": 32768, @@ -17221,7 +16619,7 @@ } }, { - "id": 112, + "id": 111, "name": "once", "variant": "signature", "kind": 4096, @@ -17237,7 +16635,7 @@ ], "parameters": [ { - "id": 113, + "id": 112, "name": "emitter", "variant": "param", "kind": 32768, @@ -17255,7 +16653,7 @@ } }, { - "id": 114, + "id": 113, "name": "eventName", "variant": "param", "kind": 32768, @@ -17268,7 +16666,7 @@ } }, { - "id": 115, + "id": 114, "name": "options", "variant": "param", "kind": 32768, @@ -17319,7 +16717,7 @@ } }, { - "id": 132, + "id": 131, "name": "setMaxListeners", "variant": "declaration", "kind": 2048, @@ -17336,7 +16734,7 @@ ], "signatures": [ { - "id": 133, + "id": 132, "name": "setMaxListeners", "variant": "signature", "kind": 4096, @@ -17371,7 +16769,7 @@ ], "parameters": [ { - "id": 134, + "id": 133, "name": "n", "variant": "param", "kind": 32768, @@ -17401,7 +16799,7 @@ } }, { - "id": 135, + "id": 134, "name": "eventTargets", "variant": "param", "kind": 32768, @@ -17460,100 +16858,86 @@ { "title": "Constructors", "children": [ - 147 + 146 ] }, { "title": "Properties", "children": [ - 167, - 173, - 163, - 168, - 152, - 157, - 184, - 179, - 162, 151, + 152, + 150, + 154, 153, - 178, - 177, - 185, + 159, + 155, + 165, + 143, 144, 145, - 146, - 143 + 142 ] }, { "title": "Accessors", "children": [ - 234, - 219 + 168, + 170, + 166 ] }, { "title": "Methods", "children": [ - 188, - 202, - 236, - 240, - 247, - 208, - 227, - 200, - 192, + 176, + 174, + 180, + 182, + 234, + 239, + 206, + 201, 198, - 190, - 194, + 288, + 310, + 220, + 214, + 195, + 178, + 280, + 203, + 172, + 292, + 282, + 267, + 246, + 253, + 232, + 296, + 303, 285, - 290, - 281, - 264, - 242, - 231, 274, - 339, - 361, - 257, - 250, - 272, - 224, - 211, - 331, - 244, + 260, + 226, + 190, + 277, 186, - 343, - 333, - 318, - 297, - 304, - 283, - 347, - 354, - 336, - 325, - 311, - 204, - 328, - 136, - 125, - 129, - 121, - 116, - 107, - 132 + 135, + 124, + 128, + 120, + 115, + 106, + 131 ] } ], "sources": [ { - "fileName": "lib/KeyValue/src/table.ts", - "line": 44, + "fileName": "lib/KeyValue/src/Table.ts", + "line": 18, "character": 21, - "url": "https://github.com/akaruidevelopment/aoi.db/blob/22a4df8/lib/KeyValue/src/table.ts#L44" + "url": "https://github.com/akaruidevelopment/aoi.db/blob/3b8dba5/lib/KeyValue/src/Table.ts#L18" } ], "extendedTypes": [ @@ -17569,14 +16953,14 @@ ] }, { - "id": 1269, + "id": 1284, "name": "MemMap", "variant": "declaration", "kind": 128, "flags": {}, "children": [ { - "id": 1270, + "id": 1285, "name": "constructor", "variant": "declaration", "kind": 512, @@ -17586,12 +16970,12 @@ "fileName": "lib/WideColumnar/src/MemMap.ts", "line": 12, "character": 4, - "url": "https://github.com/akaruidevelopment/aoi.db/blob/22a4df8/lib/WideColumnar/src/MemMap.ts#L12" + "url": "https://github.com/akaruidevelopment/aoi.db/blob/3b8dba5/lib/WideColumnar/src/MemMap.ts#L12" } ], "signatures": [ { - "id": 1271, + "id": 1286, "name": "new MemMap", "variant": "signature", "kind": 16384, @@ -17601,32 +16985,32 @@ "fileName": "lib/WideColumnar/src/MemMap.ts", "line": 12, "character": 4, - "url": "https://github.com/akaruidevelopment/aoi.db/blob/22a4df8/lib/WideColumnar/src/MemMap.ts#L12" + "url": "https://github.com/akaruidevelopment/aoi.db/blob/3b8dba5/lib/WideColumnar/src/MemMap.ts#L12" } ], "parameters": [ { - "id": 1272, + "id": 1287, "name": "options", "variant": "param", "kind": 32768, "flags": {}, "type": { "type": "reference", - "target": 1314, + "target": 1329, "name": "MemMapOptions", "package": "@akarui/aoi.db" } }, { - "id": 1273, + "id": 1288, "name": "Column", "variant": "param", "kind": 32768, "flags": {}, "type": { "type": "reference", - "target": 925, + "target": 940, "name": "default", "package": "@akarui/aoi.db" } @@ -17634,7 +17018,7 @@ ], "type": { "type": "reference", - "target": 1269, + "target": 1284, "name": "default", "package": "@akarui/aoi.db" } @@ -17642,7 +17026,7 @@ ] }, { - "id": 1276, + "id": 1291, "name": "#column", "variant": "declaration", "kind": 1024, @@ -17654,18 +17038,18 @@ "fileName": "lib/WideColumnar/src/MemMap.ts", "line": 11, "character": 4, - "url": "https://github.com/akaruidevelopment/aoi.db/blob/22a4df8/lib/WideColumnar/src/MemMap.ts#L11" + "url": "https://github.com/akaruidevelopment/aoi.db/blob/3b8dba5/lib/WideColumnar/src/MemMap.ts#L11" } ], "type": { "type": "reference", - "target": 925, + "target": 940, "name": "default", "package": "@akarui/aoi.db" } }, { - "id": 1275, + "id": 1290, "name": "#options", "variant": "declaration", "kind": 1024, @@ -17677,18 +17061,18 @@ "fileName": "lib/WideColumnar/src/MemMap.ts", "line": 10, "character": 4, - "url": "https://github.com/akaruidevelopment/aoi.db/blob/22a4df8/lib/WideColumnar/src/MemMap.ts#L10" + "url": "https://github.com/akaruidevelopment/aoi.db/blob/3b8dba5/lib/WideColumnar/src/MemMap.ts#L10" } ], "type": { "type": "reference", - "target": 1314, + "target": 1329, "name": "MemMapOptions", "package": "@akarui/aoi.db" } }, { - "id": 1274, + "id": 1289, "name": "heap", "variant": "declaration", "kind": 1024, @@ -17698,7 +17082,7 @@ "fileName": "lib/WideColumnar/src/MemMap.ts", "line": 9, "character": 4, - "url": "https://github.com/akaruidevelopment/aoi.db/blob/22a4df8/lib/WideColumnar/src/MemMap.ts#L9" + "url": "https://github.com/akaruidevelopment/aoi.db/blob/3b8dba5/lib/WideColumnar/src/MemMap.ts#L9" } ], "type": { @@ -17710,13 +17094,13 @@ "typeArguments": [ { "type": "reference", - "target": 1355, + "target": 1370, "name": "WideColumnarDataType", "package": "@akarui/aoi.db" }, { "type": "reference", - "target": 1056, + "target": 1071, "name": "default", "package": "@akarui/aoi.db" } @@ -17726,7 +17110,7 @@ } }, { - "id": 1286, + "id": 1301, "name": "delete", "variant": "declaration", "kind": 2048, @@ -17736,12 +17120,12 @@ "fileName": "lib/WideColumnar/src/MemMap.ts", "line": 30, "character": 4, - "url": "https://github.com/akaruidevelopment/aoi.db/blob/22a4df8/lib/WideColumnar/src/MemMap.ts#L30" + "url": "https://github.com/akaruidevelopment/aoi.db/blob/3b8dba5/lib/WideColumnar/src/MemMap.ts#L30" } ], "signatures": [ { - "id": 1287, + "id": 1302, "name": "delete", "variant": "signature", "kind": 4096, @@ -17751,19 +17135,19 @@ "fileName": "lib/WideColumnar/src/MemMap.ts", "line": 30, "character": 4, - "url": "https://github.com/akaruidevelopment/aoi.db/blob/22a4df8/lib/WideColumnar/src/MemMap.ts#L30" + "url": "https://github.com/akaruidevelopment/aoi.db/blob/3b8dba5/lib/WideColumnar/src/MemMap.ts#L30" } ], "parameters": [ { - "id": 1288, + "id": 1303, "name": "primary", "variant": "param", "kind": 32768, "flags": {}, "type": { "type": "reference", - "target": 1355, + "target": 1370, "name": "WideColumnarDataType", "package": "@akarui/aoi.db" } @@ -17777,7 +17161,7 @@ ] }, { - "id": 1303, + "id": 1318, "name": "findMany", "variant": "declaration", "kind": 2048, @@ -17787,12 +17171,12 @@ "fileName": "lib/WideColumnar/src/MemMap.ts", "line": 55, "character": 4, - "url": "https://github.com/akaruidevelopment/aoi.db/blob/22a4df8/lib/WideColumnar/src/MemMap.ts#L55" + "url": "https://github.com/akaruidevelopment/aoi.db/blob/3b8dba5/lib/WideColumnar/src/MemMap.ts#L55" } ], "signatures": [ { - "id": 1304, + "id": 1319, "name": "findMany", "variant": "signature", "kind": 4096, @@ -17802,12 +17186,12 @@ "fileName": "lib/WideColumnar/src/MemMap.ts", "line": 55, "character": 4, - "url": "https://github.com/akaruidevelopment/aoi.db/blob/22a4df8/lib/WideColumnar/src/MemMap.ts#L55" + "url": "https://github.com/akaruidevelopment/aoi.db/blob/3b8dba5/lib/WideColumnar/src/MemMap.ts#L55" } ], "parameters": [ { - "id": 1305, + "id": 1320, "name": "query", "variant": "param", "kind": 32768, @@ -17815,7 +17199,7 @@ "type": { "type": "reflection", "declaration": { - "id": 1306, + "id": 1321, "name": "__type", "variant": "declaration", "kind": 65536, @@ -17825,12 +17209,12 @@ "fileName": "lib/WideColumnar/src/MemMap.ts", "line": 55, "character": 20, - "url": "https://github.com/akaruidevelopment/aoi.db/blob/22a4df8/lib/WideColumnar/src/MemMap.ts#L55" + "url": "https://github.com/akaruidevelopment/aoi.db/blob/3b8dba5/lib/WideColumnar/src/MemMap.ts#L55" } ], "signatures": [ { - "id": 1307, + "id": 1322, "name": "__type", "variant": "signature", "kind": 4096, @@ -17840,19 +17224,19 @@ "fileName": "lib/WideColumnar/src/MemMap.ts", "line": 55, "character": 20, - "url": "https://github.com/akaruidevelopment/aoi.db/blob/22a4df8/lib/WideColumnar/src/MemMap.ts#L55" + "url": "https://github.com/akaruidevelopment/aoi.db/blob/3b8dba5/lib/WideColumnar/src/MemMap.ts#L55" } ], "parameters": [ { - "id": 1308, + "id": 1323, "name": "data", "variant": "param", "kind": 32768, "flags": {}, "type": { "type": "reference", - "target": 1056, + "target": 1071, "name": "default", "package": "@akarui/aoi.db" } @@ -17877,13 +17261,13 @@ "typeArguments": [ { "type": "reference", - "target": 1355, + "target": 1370, "name": "WideColumnarDataType", "package": "@akarui/aoi.db" }, { "type": "reference", - "target": 1056, + "target": 1071, "name": "default", "package": "@akarui/aoi.db" } @@ -17895,7 +17279,7 @@ ] }, { - "id": 1297, + "id": 1312, "name": "findOne", "variant": "declaration", "kind": 2048, @@ -17905,12 +17289,12 @@ "fileName": "lib/WideColumnar/src/MemMap.ts", "line": 51, "character": 4, - "url": "https://github.com/akaruidevelopment/aoi.db/blob/22a4df8/lib/WideColumnar/src/MemMap.ts#L51" + "url": "https://github.com/akaruidevelopment/aoi.db/blob/3b8dba5/lib/WideColumnar/src/MemMap.ts#L51" } ], "signatures": [ { - "id": 1298, + "id": 1313, "name": "findOne", "variant": "signature", "kind": 4096, @@ -17920,12 +17304,12 @@ "fileName": "lib/WideColumnar/src/MemMap.ts", "line": 51, "character": 4, - "url": "https://github.com/akaruidevelopment/aoi.db/blob/22a4df8/lib/WideColumnar/src/MemMap.ts#L51" + "url": "https://github.com/akaruidevelopment/aoi.db/blob/3b8dba5/lib/WideColumnar/src/MemMap.ts#L51" } ], "parameters": [ { - "id": 1299, + "id": 1314, "name": "query", "variant": "param", "kind": 32768, @@ -17933,7 +17317,7 @@ "type": { "type": "reflection", "declaration": { - "id": 1300, + "id": 1315, "name": "__type", "variant": "declaration", "kind": 65536, @@ -17943,12 +17327,12 @@ "fileName": "lib/WideColumnar/src/MemMap.ts", "line": 51, "character": 19, - "url": "https://github.com/akaruidevelopment/aoi.db/blob/22a4df8/lib/WideColumnar/src/MemMap.ts#L51" + "url": "https://github.com/akaruidevelopment/aoi.db/blob/3b8dba5/lib/WideColumnar/src/MemMap.ts#L51" } ], "signatures": [ { - "id": 1301, + "id": 1316, "name": "__type", "variant": "signature", "kind": 4096, @@ -17958,19 +17342,19 @@ "fileName": "lib/WideColumnar/src/MemMap.ts", "line": 51, "character": 19, - "url": "https://github.com/akaruidevelopment/aoi.db/blob/22a4df8/lib/WideColumnar/src/MemMap.ts#L51" + "url": "https://github.com/akaruidevelopment/aoi.db/blob/3b8dba5/lib/WideColumnar/src/MemMap.ts#L51" } ], "parameters": [ { - "id": 1302, + "id": 1317, "name": "data", "variant": "param", "kind": 32768, "flags": {}, "type": { "type": "reference", - "target": 1056, + "target": 1071, "name": "default", "package": "@akarui/aoi.db" } @@ -17995,7 +17379,7 @@ }, { "type": "reference", - "target": 1056, + "target": 1071, "name": "default", "package": "@akarui/aoi.db" } @@ -18005,7 +17389,7 @@ ] }, { - "id": 1295, + "id": 1310, "name": "flush", "variant": "declaration", "kind": 2048, @@ -18015,12 +17399,12 @@ "fileName": "lib/WideColumnar/src/MemMap.ts", "line": 46, "character": 10, - "url": "https://github.com/akaruidevelopment/aoi.db/blob/22a4df8/lib/WideColumnar/src/MemMap.ts#L46" + "url": "https://github.com/akaruidevelopment/aoi.db/blob/3b8dba5/lib/WideColumnar/src/MemMap.ts#L46" } ], "signatures": [ { - "id": 1296, + "id": 1311, "name": "flush", "variant": "signature", "kind": 4096, @@ -18030,7 +17414,7 @@ "fileName": "lib/WideColumnar/src/MemMap.ts", "line": 46, "character": 4, - "url": "https://github.com/akaruidevelopment/aoi.db/blob/22a4df8/lib/WideColumnar/src/MemMap.ts#L46" + "url": "https://github.com/akaruidevelopment/aoi.db/blob/3b8dba5/lib/WideColumnar/src/MemMap.ts#L46" } ], "type": { @@ -18052,7 +17436,7 @@ ] }, { - "id": 1280, + "id": 1295, "name": "get", "variant": "declaration", "kind": 2048, @@ -18062,12 +17446,12 @@ "fileName": "lib/WideColumnar/src/MemMap.ts", "line": 24, "character": 4, - "url": "https://github.com/akaruidevelopment/aoi.db/blob/22a4df8/lib/WideColumnar/src/MemMap.ts#L24" + "url": "https://github.com/akaruidevelopment/aoi.db/blob/3b8dba5/lib/WideColumnar/src/MemMap.ts#L24" } ], "signatures": [ { - "id": 1281, + "id": 1296, "name": "get", "variant": "signature", "kind": 4096, @@ -18077,19 +17461,19 @@ "fileName": "lib/WideColumnar/src/MemMap.ts", "line": 24, "character": 4, - "url": "https://github.com/akaruidevelopment/aoi.db/blob/22a4df8/lib/WideColumnar/src/MemMap.ts#L24" + "url": "https://github.com/akaruidevelopment/aoi.db/blob/3b8dba5/lib/WideColumnar/src/MemMap.ts#L24" } ], "parameters": [ { - "id": 1282, + "id": 1297, "name": "primary", "variant": "param", "kind": 32768, "flags": {}, "type": { "type": "reference", - "target": 1355, + "target": 1370, "name": "WideColumnarDataType", "package": "@akarui/aoi.db" } @@ -18104,7 +17488,7 @@ }, { "type": "reference", - "target": 1056, + "target": 1071, "name": "default", "package": "@akarui/aoi.db" } @@ -18114,7 +17498,7 @@ ] }, { - "id": 1289, + "id": 1304, "name": "getHeap", "variant": "declaration", "kind": 2048, @@ -18124,12 +17508,12 @@ "fileName": "lib/WideColumnar/src/MemMap.ts", "line": 33, "character": 4, - "url": "https://github.com/akaruidevelopment/aoi.db/blob/22a4df8/lib/WideColumnar/src/MemMap.ts#L33" + "url": "https://github.com/akaruidevelopment/aoi.db/blob/3b8dba5/lib/WideColumnar/src/MemMap.ts#L33" } ], "signatures": [ { - "id": 1290, + "id": 1305, "name": "getHeap", "variant": "signature", "kind": 4096, @@ -18139,7 +17523,7 @@ "fileName": "lib/WideColumnar/src/MemMap.ts", "line": 33, "character": 4, - "url": "https://github.com/akaruidevelopment/aoi.db/blob/22a4df8/lib/WideColumnar/src/MemMap.ts#L33" + "url": "https://github.com/akaruidevelopment/aoi.db/blob/3b8dba5/lib/WideColumnar/src/MemMap.ts#L33" } ], "type": { @@ -18151,13 +17535,13 @@ "typeArguments": [ { "type": "reference", - "target": 1355, + "target": 1370, "name": "WideColumnarDataType", "package": "@akarui/aoi.db" }, { "type": "reference", - "target": 1056, + "target": 1071, "name": "default", "package": "@akarui/aoi.db" } @@ -18169,7 +17553,7 @@ ] }, { - "id": 1291, + "id": 1306, "name": "getOptions", "variant": "declaration", "kind": 2048, @@ -18179,12 +17563,12 @@ "fileName": "lib/WideColumnar/src/MemMap.ts", "line": 37, "character": 4, - "url": "https://github.com/akaruidevelopment/aoi.db/blob/22a4df8/lib/WideColumnar/src/MemMap.ts#L37" + "url": "https://github.com/akaruidevelopment/aoi.db/blob/3b8dba5/lib/WideColumnar/src/MemMap.ts#L37" } ], "signatures": [ { - "id": 1292, + "id": 1307, "name": "getOptions", "variant": "signature", "kind": 4096, @@ -18194,12 +17578,12 @@ "fileName": "lib/WideColumnar/src/MemMap.ts", "line": 37, "character": 4, - "url": "https://github.com/akaruidevelopment/aoi.db/blob/22a4df8/lib/WideColumnar/src/MemMap.ts#L37" + "url": "https://github.com/akaruidevelopment/aoi.db/blob/3b8dba5/lib/WideColumnar/src/MemMap.ts#L37" } ], "type": { "type": "reference", - "target": 1314, + "target": 1329, "name": "MemMapOptions", "package": "@akarui/aoi.db" } @@ -18207,7 +17591,7 @@ ] }, { - "id": 1293, + "id": 1308, "name": "getSize", "variant": "declaration", "kind": 2048, @@ -18217,12 +17601,12 @@ "fileName": "lib/WideColumnar/src/MemMap.ts", "line": 41, "character": 4, - "url": "https://github.com/akaruidevelopment/aoi.db/blob/22a4df8/lib/WideColumnar/src/MemMap.ts#L41" + "url": "https://github.com/akaruidevelopment/aoi.db/blob/3b8dba5/lib/WideColumnar/src/MemMap.ts#L41" } ], "signatures": [ { - "id": 1294, + "id": 1309, "name": "getSize", "variant": "signature", "kind": 4096, @@ -18232,7 +17616,7 @@ "fileName": "lib/WideColumnar/src/MemMap.ts", "line": 41, "character": 4, - "url": "https://github.com/akaruidevelopment/aoi.db/blob/22a4df8/lib/WideColumnar/src/MemMap.ts#L41" + "url": "https://github.com/akaruidevelopment/aoi.db/blob/3b8dba5/lib/WideColumnar/src/MemMap.ts#L41" } ], "type": { @@ -18243,7 +17627,7 @@ ] }, { - "id": 1283, + "id": 1298, "name": "has", "variant": "declaration", "kind": 2048, @@ -18253,12 +17637,12 @@ "fileName": "lib/WideColumnar/src/MemMap.ts", "line": 27, "character": 4, - "url": "https://github.com/akaruidevelopment/aoi.db/blob/22a4df8/lib/WideColumnar/src/MemMap.ts#L27" + "url": "https://github.com/akaruidevelopment/aoi.db/blob/3b8dba5/lib/WideColumnar/src/MemMap.ts#L27" } ], "signatures": [ { - "id": 1284, + "id": 1299, "name": "has", "variant": "signature", "kind": 4096, @@ -18268,19 +17652,19 @@ "fileName": "lib/WideColumnar/src/MemMap.ts", "line": 27, "character": 4, - "url": "https://github.com/akaruidevelopment/aoi.db/blob/22a4df8/lib/WideColumnar/src/MemMap.ts#L27" + "url": "https://github.com/akaruidevelopment/aoi.db/blob/3b8dba5/lib/WideColumnar/src/MemMap.ts#L27" } ], "parameters": [ { - "id": 1285, + "id": 1300, "name": "primary", "variant": "param", "kind": 32768, "flags": {}, "type": { "type": "reference", - "target": 1355, + "target": 1370, "name": "WideColumnarDataType", "package": "@akarui/aoi.db" } @@ -18294,7 +17678,7 @@ ] }, { - "id": 1277, + "id": 1292, "name": "set", "variant": "declaration", "kind": 2048, @@ -18304,12 +17688,12 @@ "fileName": "lib/WideColumnar/src/MemMap.ts", "line": 17, "character": 10, - "url": "https://github.com/akaruidevelopment/aoi.db/blob/22a4df8/lib/WideColumnar/src/MemMap.ts#L17" + "url": "https://github.com/akaruidevelopment/aoi.db/blob/3b8dba5/lib/WideColumnar/src/MemMap.ts#L17" } ], "signatures": [ { - "id": 1278, + "id": 1293, "name": "set", "variant": "signature", "kind": 4096, @@ -18319,19 +17703,19 @@ "fileName": "lib/WideColumnar/src/MemMap.ts", "line": 17, "character": 4, - "url": "https://github.com/akaruidevelopment/aoi.db/blob/22a4df8/lib/WideColumnar/src/MemMap.ts#L17" + "url": "https://github.com/akaruidevelopment/aoi.db/blob/3b8dba5/lib/WideColumnar/src/MemMap.ts#L17" } ], "parameters": [ { - "id": 1279, + "id": 1294, "name": "data", "variant": "param", "kind": 32768, "flags": {}, "type": { "type": "reference", - "target": 1056, + "target": 1071, "name": "default", "package": "@akarui/aoi.db" } @@ -18360,30 +17744,30 @@ { "title": "Constructors", "children": [ - 1270 + 1285 ] }, { "title": "Properties", "children": [ - 1276, - 1275, - 1274 + 1291, + 1290, + 1289 ] }, { "title": "Methods", "children": [ - 1286, - 1303, - 1297, + 1301, + 1318, + 1312, + 1310, 1295, - 1280, - 1289, - 1291, - 1293, - 1283, - 1277 + 1304, + 1306, + 1308, + 1298, + 1292 ] } ], @@ -18392,98 +17776,64 @@ "fileName": "lib/WideColumnar/src/MemMap.ts", "line": 8, "character": 21, - "url": "https://github.com/akaruidevelopment/aoi.db/blob/22a4df8/lib/WideColumnar/src/MemMap.ts#L8" + "url": "https://github.com/akaruidevelopment/aoi.db/blob/3b8dba5/lib/WideColumnar/src/MemMap.ts#L8" } ] }, { - "id": 1413, - "name": "OldKeyValue", + "id": 1371, + "name": "Receiver", "variant": "declaration", "kind": 128, "flags": {}, "children": [ { - "id": 1456, + "id": 1412, "name": "constructor", "variant": "declaration", "kind": 512, "flags": {}, "sources": [ { - "fileName": "lib/OldKeyValue/src/database.ts", - "line": 49, - "character": 4, - "url": "https://github.com/akaruidevelopment/aoi.db/blob/22a4df8/lib/OldKeyValue/src/database.ts#L49" + "fileName": "lib/Remote/src/receiver.ts", + "line": 31, + "character": 1, + "url": "https://github.com/akaruidevelopment/aoi.db/blob/3b8dba5/lib/Remote/src/receiver.ts#L31" } ], "signatures": [ { - "id": 1457, - "name": "new OldKeyValue", + "id": 1413, + "name": "new Receiver", "variant": "signature", "kind": 16384, "flags": {}, - "comment": { - "summary": [], - "blockTags": [ - { - "tag": "@description", - "content": [ - { - "kind": "text", - "text": "create a new database" - } - ] - }, - { - "tag": "@example", - "content": [ - { - "kind": "code", - "text": "```js\nconst db = new KeyValue({\n dataConfig:{\n path:\"./database\",\n },\n encryptionConfig:{\n encriptData:true,\n securityKey:\"a-32-characters-long-string-here\"\n }\n})\n```" - } - ] - } - ] - }, "sources": [ { - "fileName": "lib/OldKeyValue/src/database.ts", - "line": 49, - "character": 4, - "url": "https://github.com/akaruidevelopment/aoi.db/blob/22a4df8/lib/OldKeyValue/src/database.ts#L49" + "fileName": "lib/Remote/src/receiver.ts", + "line": 31, + "character": 1, + "url": "https://github.com/akaruidevelopment/aoi.db/blob/3b8dba5/lib/Remote/src/receiver.ts#L31" } ], "parameters": [ { - "id": 1458, + "id": 1414, "name": "options", "variant": "param", "kind": 32768, "flags": {}, - "comment": { - "summary": [ - { - "kind": "text", - "text": "options to create database" - } - ] - }, "type": { "type": "reference", - "target": { - "sourceFileName": "lib/OldKeyValue/typings/interface.ts", - "qualifiedName": "KeyValueOptions" - }, - "name": "KeyValueOptions", + "target": 1904, + "name": "ReceiverOptions", "package": "@akarui/aoi.db" } } ], "type": { "type": "reference", - "target": 1413, + "target": 1371, "name": "default", "package": "@akarui/aoi.db" }, @@ -18501,7 +17851,7 @@ } }, { - "id": 1459, + "id": 1416, "name": "#options", "variant": "declaration", "kind": 1024, @@ -18510,71 +17860,135 @@ }, "sources": [ { - "fileName": "lib/OldKeyValue/src/database.ts", - "line": 22, - "character": 4, - "url": "https://github.com/akaruidevelopment/aoi.db/blob/22a4df8/lib/OldKeyValue/src/database.ts#L22" + "fileName": "lib/Remote/src/receiver.ts", + "line": 27, + "character": 1, + "url": "https://github.com/akaruidevelopment/aoi.db/blob/3b8dba5/lib/Remote/src/receiver.ts#L27" + } + ], + "type": { + "type": "reference", + "target": 1904, + "name": "ReceiverOptions", + "package": "@akarui/aoi.db" + } + }, + { + "id": 1417, + "name": "allowList", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "sources": [ + { + "fileName": "lib/Remote/src/receiver.ts", + "line": 28, + "character": 1, + "url": "https://github.com/akaruidevelopment/aoi.db/blob/3b8dba5/lib/Remote/src/receiver.ts#L28" + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "node_modules/typescript/lib/lib.es2015.collection.d.ts", + "qualifiedName": "Set" + }, + "typeArguments": [ + { + "type": "intrinsic", + "name": "string" + } + ], + "name": "Set", + "package": "typescript" + }, + "defaultValue": "..." + }, + { + "id": 1418, + "name": "clients", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "sources": [ + { + "fileName": "lib/Remote/src/receiver.ts", + "line": 29, + "character": 1, + "url": "https://github.com/akaruidevelopment/aoi.db/blob/3b8dba5/lib/Remote/src/receiver.ts#L29" } ], "type": { "type": "reference", "target": { - "sourceFileName": "lib/OldKeyValue/typings/type.ts", - "qualifiedName": "DeepRequired" + "sourceFileName": "node_modules/@akarui/structures/src/Group/index.ts", + "qualifiedName": "default" }, "typeArguments": [ + { + "type": "intrinsic", + "name": "string" + }, { "type": "reference", "target": { - "sourceFileName": "lib/OldKeyValue/typings/interface.ts", - "qualifiedName": "KeyValueOptions" + "sourceFileName": "node_modules/@types/node/net.d.ts", + "qualifiedName": "\"net\".Socket" }, - "name": "KeyValueOptions", - "package": "@akarui/aoi.db" + "name": "Socket", + "package": "@types/node", + "qualifiedName": "\"net\".Socket" } ], - "name": "DeepRequired", - "package": "@akarui/aoi.db" - } + "name": "default", + "package": "@akarui/structures" + }, + "defaultValue": "..." }, { - "id": 1464, - "name": "readyAt", + "id": 1415, + "name": "server", "variant": "declaration", "kind": 1024, "flags": {}, "sources": [ { - "fileName": "lib/OldKeyValue/src/database.ts", - "line": 30, - "character": 4, - "url": "https://github.com/akaruidevelopment/aoi.db/blob/22a4df8/lib/OldKeyValue/src/database.ts#L30" + "fileName": "lib/Remote/src/receiver.ts", + "line": 26, + "character": 1, + "url": "https://github.com/akaruidevelopment/aoi.db/blob/3b8dba5/lib/Remote/src/receiver.ts#L26" } ], "type": { - "type": "intrinsic", - "name": "number" + "type": "reference", + "target": { + "sourceFileName": "node_modules/@types/node/net.d.ts", + "qualifiedName": "\"net\".Server" + }, + "name": "Server", + "package": "@types/node", + "qualifiedName": "\"net\".Server" } }, { - "id": 1460, - "name": "tables", + "id": 1419, + "name": "usersMap", "variant": "declaration", "kind": 1024, "flags": {}, "sources": [ { - "fileName": "lib/OldKeyValue/src/database.ts", - "line": 23, - "character": 4, - "url": "https://github.com/akaruidevelopment/aoi.db/blob/22a4df8/lib/OldKeyValue/src/database.ts#L23" + "fileName": "lib/Remote/src/receiver.ts", + "line": 30, + "character": 1, + "url": "https://github.com/akaruidevelopment/aoi.db/blob/3b8dba5/lib/Remote/src/receiver.ts#L30" } ], "type": { "type": "reference", "target": { - "sourceFileName": "node_modules/typescript/lib/lib.es5.d.ts", - "qualifiedName": "Record" + "sourceFileName": "node_modules/@akarui/structures/src/Group/index.ts", + "qualifiedName": "default" }, "typeArguments": [ { @@ -18582,82 +17996,19 @@ "name": "string" }, { - "type": "reflection", - "declaration": { - "id": 1461, - "name": "__type", - "variant": "declaration", - "kind": 65536, - "flags": {}, - "children": [ - { - "id": 1463, - "name": "ready", - "variant": "declaration", - "kind": 1024, - "flags": {}, - "sources": [ - { - "fileName": "lib/OldKeyValue/src/database.ts", - "line": 27, - "character": 12, - "url": "https://github.com/akaruidevelopment/aoi.db/blob/22a4df8/lib/OldKeyValue/src/database.ts#L27" - } - ], - "type": { - "type": "intrinsic", - "name": "boolean" - } - }, - { - "id": 1462, - "name": "table", - "variant": "declaration", - "kind": 1024, - "flags": {}, - "sources": [ - { - "fileName": "lib/OldKeyValue/src/database.ts", - "line": 26, - "character": 12, - "url": "https://github.com/akaruidevelopment/aoi.db/blob/22a4df8/lib/OldKeyValue/src/database.ts#L26" - } - ], - "type": { - "type": "reference", - "target": 1612, - "name": "default", - "package": "@akarui/aoi.db" - } - } - ], - "groups": [ - { - "title": "Properties", - "children": [ - 1463, - 1462 - ] - } - ], - "sources": [ - { - "fileName": "lib/OldKeyValue/src/database.ts", - "line": 25, - "character": 8, - "url": "https://github.com/akaruidevelopment/aoi.db/blob/22a4df8/lib/OldKeyValue/src/database.ts#L25" - } - ] - } + "type": "reference", + "target": 312, + "name": "default", + "package": "@akarui/aoi.db" } ], - "name": "Record", - "package": "typescript" + "name": "default", + "package": "@akarui/structures" }, - "defaultValue": "{}" + "defaultValue": "..." }, { - "id": 1453, + "id": 1409, "name": "captureRejectionSymbol", "variant": "declaration", "kind": 1024, @@ -18712,7 +18063,7 @@ "type": "query", "queryType": { "type": "reference", - "target": 144, + "target": 143, "name": "captureRejectionSymbol", "package": "@types/node", "qualifiedName": "EventEmitter.captureRejectionSymbol" @@ -18725,7 +18076,7 @@ } }, { - "id": 1454, + "id": 1410, "name": "captureRejections", "variant": "declaration", "kind": 1024, @@ -18786,7 +18137,7 @@ } }, { - "id": 1455, + "id": 1411, "name": "defaultMaxListeners", "variant": "declaration", "kind": 1024, @@ -19007,7 +18358,7 @@ } }, { - "id": 1452, + "id": 1408, "name": "errorMonitor", "variant": "declaration", "kind": 1024, @@ -19078,7 +18429,7 @@ "type": "query", "queryType": { "type": "reference", - "target": 143, + "target": 142, "name": "errorMonitor", "package": "@types/node", "qualifiedName": "EventEmitter.errorMonitor" @@ -19091,58 +18442,8 @@ } }, { - "id": 1470, - "name": "options", - "variant": "declaration", - "kind": 262144, - "flags": {}, - "sources": [ - { - "fileName": "lib/OldKeyValue/src/database.ts", - "line": 276, - "character": 8, - "url": "https://github.com/akaruidevelopment/aoi.db/blob/22a4df8/lib/OldKeyValue/src/database.ts#L276" - } - ], - "getSignature": { - "id": 1471, - "name": "options", - "variant": "signature", - "kind": 524288, - "flags": {}, - "sources": [ - { - "fileName": "lib/OldKeyValue/src/database.ts", - "line": 276, - "character": 4, - "url": "https://github.com/akaruidevelopment/aoi.db/blob/22a4df8/lib/OldKeyValue/src/database.ts#L276" - } - ], - "type": { - "type": "reference", - "target": { - "sourceFileName": "lib/OldKeyValue/typings/type.ts", - "qualifiedName": "DeepRequired" - }, - "typeArguments": [ - { - "type": "reference", - "target": { - "sourceFileName": "lib/OldKeyValue/typings/interface.ts", - "qualifiedName": "KeyValueOptions" - }, - "name": "KeyValueOptions", - "package": "@akarui/aoi.db" - } - ], - "name": "DeepRequired", - "package": "@akarui/aoi.db" - } - } - }, - { - "id": 1465, - "name": "#finalizeOptions", + "id": 1432, + "name": "#bindEvents", "variant": "declaration", "kind": 2048, "flags": { @@ -19150,692 +18451,415 @@ }, "sources": [ { - "fileName": "lib/OldKeyValue/src/database.ts", - "line": 95, - "character": 4, - "url": "https://github.com/akaruidevelopment/aoi.db/blob/22a4df8/lib/OldKeyValue/src/database.ts#L95" + "fileName": "lib/Remote/src/receiver.ts", + "line": 74, + "character": 7, + "url": "https://github.com/akaruidevelopment/aoi.db/blob/3b8dba5/lib/Remote/src/receiver.ts#L74" } ], "signatures": [ { - "id": 1466, - "name": "#finalizeOptions", + "id": 1433, + "name": "#bindEvents", "variant": "signature", "kind": 4096, - "flags": { - "isPrivate": true - }, - "comment": { - "summary": [], - "blockTags": [ - { - "tag": "@description", - "content": [ - { - "kind": "text", - "text": "finalize options" - } - ] - }, - { - "tag": "@returns", - "content": [] - } - ] - }, + "flags": {}, "sources": [ { - "fileName": "lib/OldKeyValue/src/database.ts", - "line": 95, - "character": 4, - "url": "https://github.com/akaruidevelopment/aoi.db/blob/22a4df8/lib/OldKeyValue/src/database.ts#L95" - } - ], - "parameters": [ - { - "id": 1467, - "name": "options", - "variant": "param", - "kind": 32768, - "flags": {}, - "comment": { - "summary": [ - { - "kind": "text", - "text": "options to finalize" - } - ] - }, - "type": { - "type": "reference", - "target": { - "sourceFileName": "lib/OldKeyValue/typings/interface.ts", - "qualifiedName": "KeyValueOptions" - }, - "name": "KeyValueOptions", - "package": "@akarui/aoi.db" - } + "fileName": "lib/Remote/src/receiver.ts", + "line": 74, + "character": 1, + "url": "https://github.com/akaruidevelopment/aoi.db/blob/3b8dba5/lib/Remote/src/receiver.ts#L74" } ], "type": { "type": "reference", "target": { - "sourceFileName": "lib/OldKeyValue/typings/type.ts", - "qualifiedName": "DeepRequired" + "sourceFileName": "node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" }, "typeArguments": [ { - "type": "reference", - "target": { - "sourceFileName": "lib/OldKeyValue/typings/interface.ts", - "qualifiedName": "KeyValueOptions" - }, - "name": "KeyValueOptions", - "package": "@akarui/aoi.db" + "type": "intrinsic", + "name": "void" } ], - "name": "DeepRequired", - "package": "@akarui/aoi.db" + "name": "Promise", + "package": "typescript" } } ] }, { - "id": 1534, - "name": "[captureRejectionSymbol]", + "id": 1527, + "name": "#createData", "variant": "declaration", "kind": 2048, "flags": { - "isExternal": true, - "isOptional": true + "isPrivate": true }, "sources": [ { - "fileName": "node_modules/@types/node/events.d.ts", - "line": 112, - "character": 8 + "fileName": "lib/Remote/src/receiver.ts", + "line": 707, + "character": 1, + "url": "https://github.com/akaruidevelopment/aoi.db/blob/3b8dba5/lib/Remote/src/receiver.ts#L707" } ], "signatures": [ { - "id": 1535, - "name": "[captureRejectionSymbol]", + "id": 1528, + "name": "#createData", "variant": "signature", "kind": 4096, - "flags": { - "isExternal": true - }, + "flags": {}, "sources": [ { - "fileName": "node_modules/@types/node/events.d.ts", - "line": 112, - "character": 8 + "fileName": "lib/Remote/src/receiver.ts", + "line": 707, + "character": 1, + "url": "https://github.com/akaruidevelopment/aoi.db/blob/3b8dba5/lib/Remote/src/receiver.ts#L707" } ], "parameters": [ { - "id": 1536, - "name": "error", + "id": 1529, + "name": "data", "variant": "param", "kind": 32768, - "flags": { - "isExternal": true - }, + "flags": {}, "type": { "type": "reference", - "target": { - "sourceFileName": "node_modules/typescript/lib/lib.es5.d.ts", - "qualifiedName": "Error" - }, - "name": "Error", - "package": "typescript" - } - }, - { - "id": 1537, - "name": "event", - "variant": "param", - "kind": 32768, - "flags": { - "isExternal": true - }, - "type": { - "type": "intrinsic", - "name": "string" - } - }, - { - "id": 1538, - "name": "args", - "variant": "param", - "kind": 32768, - "flags": { - "isExternal": true, - "isRest": true - }, - "type": { - "type": "array", - "elementType": { - "type": "intrinsic", - "name": "any" - } + "target": 1931, + "name": "TransmitterDataFormat", + "package": "@akarui/aoi.db" } } ], "type": { "type": "intrinsic", "name": "void" - }, - "inheritedFrom": { - "type": "reference", - "target": -1, - "name": "EventEmitter.[captureRejectionSymbol]" } } - ], - "inheritedFrom": { - "type": "reference", - "target": -1, - "name": "EventEmitter.[captureRejectionSymbol]" - } + ] }, { - "id": 1539, - "name": "addListener", + "id": 1516, + "name": "#createDebug", "variant": "declaration", "kind": 2048, "flags": { - "isExternal": true + "isPrivate": true }, "sources": [ { - "fileName": "node_modules/@types/node/events.d.ts", - "line": 545, - "character": 16 + "fileName": "lib/Remote/src/receiver.ts", + "line": 692, + "character": 4, + "url": "https://github.com/akaruidevelopment/aoi.db/blob/3b8dba5/lib/Remote/src/receiver.ts#L692" } ], "signatures": [ { - "id": 1540, - "name": "addListener", + "id": 1517, + "name": "#createDebug", "variant": "signature", "kind": 4096, - "flags": { - "isExternal": true - }, - "comment": { - "summary": [ - { - "kind": "text", - "text": "Alias for " - }, - { - "kind": "code", - "text": "`emitter.on(eventName, listener)`" - }, - { - "kind": "text", - "text": "." - } - ], - "blockTags": [ - { - "tag": "@since", - "content": [ - { - "kind": "text", - "text": "v0.1.26" - } - ] - } - ] - }, + "flags": {}, "sources": [ { - "fileName": "node_modules/@types/node/events.d.ts", - "line": 545, - "character": 16 + "fileName": "lib/Remote/src/receiver.ts", + "line": 692, + "character": 4, + "url": "https://github.com/akaruidevelopment/aoi.db/blob/3b8dba5/lib/Remote/src/receiver.ts#L692" } ], "parameters": [ { - "id": 1541, - "name": "eventName", - "variant": "param", - "kind": 32768, - "flags": { - "isExternal": true - }, - "type": { - "type": "union", - "types": [ - { - "type": "intrinsic", - "name": "string" - }, - { - "type": "intrinsic", - "name": "symbol" - } - ] - } - }, - { - "id": 1542, - "name": "listener", + "id": 1518, + "name": "data", "variant": "param", "kind": 32768, - "flags": { - "isExternal": true - }, + "flags": {}, "type": { "type": "reflection", "declaration": { - "id": 1543, + "id": 1519, "name": "__type", "variant": "declaration", "kind": 65536, - "flags": { - "isExternal": true - }, - "sources": [ - { - "fileName": "node_modules/@types/node/events.d.ts", - "line": 545, - "character": 66 - } - ], - "signatures": [ + "flags": {}, + "children": [ { - "id": 1544, - "name": "__type", - "variant": "signature", - "kind": 4096, - "flags": { - "isExternal": true - }, + "id": 1524, + "name": "cost", + "variant": "declaration", + "kind": 1024, + "flags": {}, "sources": [ { - "fileName": "node_modules/@types/node/events.d.ts", - "line": 545, - "character": 66 + "fileName": "lib/Remote/src/receiver.ts", + "line": 697, + "character": 8, + "url": "https://github.com/akaruidevelopment/aoi.db/blob/3b8dba5/lib/Remote/src/receiver.ts#L697" } ], - "parameters": [ + "type": { + "type": "intrinsic", + "name": "number" + } + }, + { + "id": 1523, + "name": "data", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "sources": [ { - "id": 1545, - "name": "args", - "variant": "param", - "kind": 32768, - "flags": { - "isExternal": true, - "isRest": true - }, - "type": { - "type": "array", - "elementType": { - "type": "intrinsic", - "name": "any" - } - } + "fileName": "lib/Remote/src/receiver.ts", + "line": 696, + "character": 8, + "url": "https://github.com/akaruidevelopment/aoi.db/blob/3b8dba5/lib/Remote/src/receiver.ts#L696" } ], "type": { "type": "intrinsic", - "name": "void" + "name": "any" } - } - ] - } - } - } - ], - "type": { - "type": "reference", - "target": 1413, - "name": "default", - "package": "@akarui/aoi.db" - }, - "inheritedFrom": { - "type": "reference", - "target": -1, - "name": "EventEmitter.addListener" - } - } - ], - "inheritedFrom": { - "type": "reference", - "target": -1, - "name": "EventEmitter.addListener" - } - }, - { - "id": 1508, - "name": "all", - "variant": "declaration", - "kind": 2048, - "flags": {}, - "sources": [ - { - "fileName": "lib/OldKeyValue/src/database.ts", - "line": 458, - "character": 10, - "url": "https://github.com/akaruidevelopment/aoi.db/blob/22a4df8/lib/OldKeyValue/src/database.ts#L458" - } - ], - "signatures": [ - { - "id": 1509, - "name": "all", - "variant": "signature", - "kind": 4096, - "flags": {}, - "comment": { - "summary": [], - "blockTags": [ - { - "tag": "@description", - "content": [ - { - "kind": "text", - "text": "get all data from table" - } - ] - }, - { - "tag": "@returns", - "content": [] - }, - { - "tag": "@example", - "content": [ - { - "kind": "code", - "text": "```js\n.all(\"main\",(value,index)=>{\n return value.key === \"key\" && value.value === \"value\";\n},10)\n```" - } - ] - } - ] - }, - "sources": [ - { - "fileName": "lib/OldKeyValue/src/database.ts", - "line": 458, - "character": 4, - "url": "https://github.com/akaruidevelopment/aoi.db/blob/22a4df8/lib/OldKeyValue/src/database.ts#L458" - } - ], - "parameters": [ - { - "id": 1510, - "name": "table", - "variant": "param", - "kind": 32768, - "flags": {}, - "comment": { - "summary": [ - { - "kind": "text", - "text": "table to get" - } - ] - }, - "type": { - "type": "intrinsic", - "name": "string" - } - }, - { - "id": 1511, - "name": "query", - "variant": "param", - "kind": 32768, - "flags": { - "isOptional": true - }, - "comment": { - "summary": [ - { - "kind": "text", - "text": "query to match" - } - ] - }, - "type": { - "type": "reflection", - "declaration": { - "id": 1512, - "name": "__type", - "variant": "declaration", - "kind": 65536, - "flags": {}, - "sources": [ + }, { - "fileName": "lib/OldKeyValue/src/database.ts", - "line": 460, - "character": 16, - "url": "https://github.com/akaruidevelopment/aoi.db/blob/22a4df8/lib/OldKeyValue/src/database.ts#L460" - } - ], - "signatures": [ + "id": 1525, + "name": "hash", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "sources": [ + { + "fileName": "lib/Remote/src/receiver.ts", + "line": 698, + "character": 8, + "url": "https://github.com/akaruidevelopment/aoi.db/blob/3b8dba5/lib/Remote/src/receiver.ts#L698" + } + ], + "type": { + "type": "intrinsic", + "name": "string" + } + }, { - "id": 1513, - "name": "__type", - "variant": "signature", - "kind": 4096, + "id": 1521, + "name": "method", + "variant": "declaration", + "kind": 1024, "flags": {}, "sources": [ { - "fileName": "lib/OldKeyValue/src/database.ts", - "line": 460, - "character": 16, - "url": "https://github.com/akaruidevelopment/aoi.db/blob/22a4df8/lib/OldKeyValue/src/database.ts#L460" + "fileName": "lib/Remote/src/receiver.ts", + "line": 694, + "character": 8, + "url": "https://github.com/akaruidevelopment/aoi.db/blob/3b8dba5/lib/Remote/src/receiver.ts#L694" } ], - "parameters": [ + "type": { + "type": "reference", + "target": 14, + "name": "DatabaseMethod", + "package": "@akarui/aoi.db" + } + }, + { + "id": 1520, + "name": "op", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "sources": [ { - "id": 1514, - "name": "value", - "variant": "param", - "kind": 32768, - "flags": {}, - "type": { - "type": "reference", - "target": 1393, - "name": "default", - "package": "@akarui/aoi.db" - } + "fileName": "lib/Remote/src/receiver.ts", + "line": 693, + "character": 8, + "url": "https://github.com/akaruidevelopment/aoi.db/blob/3b8dba5/lib/Remote/src/receiver.ts#L693" + } + ], + "type": { + "type": "reference", + "target": 2692, + "name": "ReceiverOpCodes", + "package": "@akarui/aoi.db" + } + }, + { + "id": 1522, + "name": "seq", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "sources": [ + { + "fileName": "lib/Remote/src/receiver.ts", + "line": 695, + "character": 8, + "url": "https://github.com/akaruidevelopment/aoi.db/blob/3b8dba5/lib/Remote/src/receiver.ts#L695" } ], "type": { "type": "intrinsic", - "name": "boolean" + "name": "number" + } + }, + { + "id": 1526, + "name": "session", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "sources": [ + { + "fileName": "lib/Remote/src/receiver.ts", + "line": 699, + "character": 8, + "url": "https://github.com/akaruidevelopment/aoi.db/blob/3b8dba5/lib/Remote/src/receiver.ts#L699" + } + ], + "type": { + "type": "intrinsic", + "name": "string" } } + ], + "groups": [ + { + "title": "Properties", + "children": [ + 1524, + 1523, + 1525, + 1521, + 1520, + 1522, + 1526 + ] + } + ], + "sources": [ + { + "fileName": "lib/Remote/src/receiver.ts", + "line": 692, + "character": 23, + "url": "https://github.com/akaruidevelopment/aoi.db/blob/3b8dba5/lib/Remote/src/receiver.ts#L692" + } ] } } - }, - { - "id": 1515, - "name": "limit", - "variant": "param", - "kind": 32768, - "flags": { - "isOptional": true - }, - "comment": { - "summary": [ - { - "kind": "text", - "text": "limit of data to get" - } - ] - }, - "type": { - "type": "intrinsic", - "name": "number" - } - }, - { - "id": 1516, - "name": "order", - "variant": "param", - "kind": 32768, - "flags": {}, - "type": { - "type": "union", - "types": [ - { - "type": "literal", - "value": "desc" - }, - { - "type": "literal", - "value": "firstN" - }, - { - "type": "literal", - "value": "asc" - } - ] - }, - "defaultValue": "'firstN'" } ], "type": { - "type": "reference", - "target": { - "sourceFileName": "node_modules/typescript/lib/lib.es5.d.ts", - "qualifiedName": "Promise" - }, - "typeArguments": [ - { - "type": "union", - "types": [ - { - "type": "intrinsic", - "name": "undefined" - }, - { - "type": "array", - "elementType": { - "type": "reference", - "target": 1393, - "name": "default", - "package": "@akarui/aoi.db" - } - } - ] - } - ], - "name": "Promise", - "package": "typescript" + "type": "intrinsic", + "name": "void" } } ] }, { - "id": 1532, - "name": "avgPing", + "id": 1426, + "name": "#createKeyValue", "variant": "declaration", "kind": 2048, - "flags": {}, + "flags": { + "isPrivate": true + }, "sources": [ { - "fileName": "lib/OldKeyValue/src/database.ts", - "line": 553, - "character": 10, - "url": "https://github.com/akaruidevelopment/aoi.db/blob/22a4df8/lib/OldKeyValue/src/database.ts#L553" + "fileName": "lib/Remote/src/receiver.ts", + "line": 63, + "character": 1, + "url": "https://github.com/akaruidevelopment/aoi.db/blob/3b8dba5/lib/Remote/src/receiver.ts#L63" } ], "signatures": [ { - "id": 1533, - "name": "avgPing", + "id": 1427, + "name": "#createKeyValue", "variant": "signature", "kind": 4096, "flags": {}, "sources": [ { - "fileName": "lib/OldKeyValue/src/database.ts", - "line": 553, - "character": 4, - "url": "https://github.com/akaruidevelopment/aoi.db/blob/22a4df8/lib/OldKeyValue/src/database.ts#L553" + "fileName": "lib/Remote/src/receiver.ts", + "line": 63, + "character": 1, + "url": "https://github.com/akaruidevelopment/aoi.db/blob/3b8dba5/lib/Remote/src/receiver.ts#L63" + } + ], + "parameters": [ + { + "id": 1428, + "name": "options", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "reference", + "target": 582, + "name": "KeyValueOptions", + "package": "@akarui/aoi.db" + } } ], "type": { "type": "reference", - "target": { - "sourceFileName": "node_modules/typescript/lib/lib.es5.d.ts", - "qualifiedName": "Promise" - }, - "typeArguments": [ - { - "type": "intrinsic", - "name": "number" - } - ], - "name": "Promise", - "package": "typescript" + "target": 312, + "name": "default", + "package": "@akarui/aoi.db" } } ] }, { - "id": 1517, - "name": "backup", + "id": 1434, + "name": "#handleClose", "variant": "declaration", "kind": 2048, - "flags": {}, + "flags": { + "isPrivate": true + }, "sources": [ { - "fileName": "lib/OldKeyValue/src/database.ts", - "line": 481, + "fileName": "lib/Remote/src/receiver.ts", + "line": 86, "character": 4, - "url": "https://github.com/akaruidevelopment/aoi.db/blob/22a4df8/lib/OldKeyValue/src/database.ts#L481" + "url": "https://github.com/akaruidevelopment/aoi.db/blob/3b8dba5/lib/Remote/src/receiver.ts#L86" } ], "signatures": [ { - "id": 1518, - "name": "backup", + "id": 1435, + "name": "#handleClose", "variant": "signature", "kind": 4096, "flags": {}, - "comment": { - "summary": [], - "blockTags": [ - { - "tag": "@description", - "content": [ - { - "kind": "text", - "text": "perform a backup of database" - } - ] - }, - { - "tag": "@returns", - "content": [] - }, - { - "tag": "@example", - "content": [ - { - "kind": "code", - "text": "```js\nsetInterval(()=>{\n.backup();\n},1000 * 60 * 60 * 24) // backup every 24 hours\n```" - } - ] - } - ] - }, "sources": [ { - "fileName": "lib/OldKeyValue/src/database.ts", - "line": 481, + "fileName": "lib/Remote/src/receiver.ts", + "line": 86, "character": 4, - "url": "https://github.com/akaruidevelopment/aoi.db/blob/22a4df8/lib/OldKeyValue/src/database.ts#L481" + "url": "https://github.com/akaruidevelopment/aoi.db/blob/3b8dba5/lib/Remote/src/receiver.ts#L86" + } + ], + "parameters": [ + { + "id": 1436, + "name": "socket", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "reference", + "target": 1942, + "name": "ISocket", + "package": "@akarui/aoi.db" + } } ], "type": { @@ -19846,154 +18870,189 @@ ] }, { - "id": 1485, - "name": "clear", + "id": 1441, + "name": "#handleConnect", "variant": "declaration", "kind": 2048, - "flags": {}, + "flags": { + "isPrivate": true + }, "sources": [ { - "fileName": "lib/OldKeyValue/src/database.ts", - "line": 354, - "character": 10, - "url": "https://github.com/akaruidevelopment/aoi.db/blob/22a4df8/lib/OldKeyValue/src/database.ts#L354" + "fileName": "lib/Remote/src/receiver.ts", + "line": 94, + "character": 1, + "url": "https://github.com/akaruidevelopment/aoi.db/blob/3b8dba5/lib/Remote/src/receiver.ts#L94" } ], "signatures": [ { - "id": 1486, - "name": "clear", + "id": 1442, + "name": "#handleConnect", "variant": "signature", "kind": 4096, "flags": {}, - "comment": { - "summary": [], - "blockTags": [ - { - "tag": "@description", - "content": [ - { - "kind": "text", - "text": "clear table" - } - ] - }, - { - "tag": "@returns", - "content": [] - }, - { - "tag": "@example", - "content": [ - { - "kind": "code", - "text": "```js\n.clear(\"main\");\n```" - } - ] - } - ] - }, "sources": [ { - "fileName": "lib/OldKeyValue/src/database.ts", - "line": 354, - "character": 4, - "url": "https://github.com/akaruidevelopment/aoi.db/blob/22a4df8/lib/OldKeyValue/src/database.ts#L354" + "fileName": "lib/Remote/src/receiver.ts", + "line": 94, + "character": 1, + "url": "https://github.com/akaruidevelopment/aoi.db/blob/3b8dba5/lib/Remote/src/receiver.ts#L94" } ], "parameters": [ { - "id": 1487, - "name": "table", + "id": 1443, + "name": "socket", "variant": "param", "kind": 32768, "flags": {}, - "comment": { - "summary": [ - { - "kind": "text", - "text": "table to clear" - } - ] - }, "type": { - "type": "intrinsic", - "name": "string" + "type": "reference", + "target": { + "sourceFileName": "node_modules/@types/node/net.d.ts", + "qualifiedName": "\"net\".Socket" + }, + "name": "Socket", + "package": "@types/node", + "qualifiedName": "\"net\".Socket" } } ], "type": { - "type": "reference", - "target": { - "sourceFileName": "node_modules/typescript/lib/lib.es5.d.ts", - "qualifiedName": "Promise" - }, - "typeArguments": [ - { - "type": "intrinsic", - "name": "void" - } - ], - "name": "Promise", - "package": "typescript" + "type": "intrinsic", + "name": "void" } } ] }, { - "id": 1492, - "name": "clearAll", + "id": 1448, + "name": "#handleConnectRequest", "variant": "declaration", "kind": 2048, - "flags": {}, + "flags": { + "isPrivate": true + }, "sources": [ { - "fileName": "lib/OldKeyValue/src/database.ts", - "line": 390, - "character": 10, - "url": "https://github.com/akaruidevelopment/aoi.db/blob/22a4df8/lib/OldKeyValue/src/database.ts#L390" + "fileName": "lib/Remote/src/receiver.ts", + "line": 123, + "character": 1, + "url": "https://github.com/akaruidevelopment/aoi.db/blob/3b8dba5/lib/Remote/src/receiver.ts#L123" } ], "signatures": [ { - "id": 1493, - "name": "clearAll", + "id": 1449, + "name": "#handleConnectRequest", "variant": "signature", "kind": 4096, "flags": {}, - "comment": { - "summary": [], - "blockTags": [ - { - "tag": "@description", - "content": [ - { - "kind": "text", - "text": "clear all tables" - } - ] - }, - { - "tag": "@returns", - "content": [] - }, - { - "tag": "@example", - "content": [ - { - "kind": "code", - "text": "```js\n.clearAll();\n```" - } - ] + "sources": [ + { + "fileName": "lib/Remote/src/receiver.ts", + "line": 123, + "character": 1, + "url": "https://github.com/akaruidevelopment/aoi.db/blob/3b8dba5/lib/Remote/src/receiver.ts#L123" + } + ], + "parameters": [ + { + "id": 1450, + "name": "dataFormat", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "reference", + "target": 1931, + "name": "TransmitterDataFormat", + "package": "@akarui/aoi.db" } - ] - }, + }, + { + "id": 1451, + "name": "socket", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "reference", + "target": 1942, + "name": "ISocket", + "package": "@akarui/aoi.db" + } + } + ], + "type": { + "type": "intrinsic", + "name": "void" + } + } + ] + }, + { + "id": 1444, + "name": "#handleData", + "variant": "declaration", + "kind": 2048, + "flags": { + "isPrivate": true + }, + "sources": [ + { + "fileName": "lib/Remote/src/receiver.ts", + "line": 98, + "character": 7, + "url": "https://github.com/akaruidevelopment/aoi.db/blob/3b8dba5/lib/Remote/src/receiver.ts#L98" + } + ], + "signatures": [ + { + "id": 1445, + "name": "#handleData", + "variant": "signature", + "kind": 4096, + "flags": {}, "sources": [ { - "fileName": "lib/OldKeyValue/src/database.ts", - "line": 390, - "character": 4, - "url": "https://github.com/akaruidevelopment/aoi.db/blob/22a4df8/lib/OldKeyValue/src/database.ts#L390" + "fileName": "lib/Remote/src/receiver.ts", + "line": 98, + "character": 1, + "url": "https://github.com/akaruidevelopment/aoi.db/blob/3b8dba5/lib/Remote/src/receiver.ts#L98" + } + ], + "parameters": [ + { + "id": 1446, + "name": "data", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "reference", + "target": { + "sourceFileName": "node_modules/@types/node/buffer.d.ts", + "qualifiedName": "__global.Buffer" + }, + "name": "Buffer", + "package": "@types/node", + "qualifiedName": "__global.Buffer" + } + }, + { + "id": 1447, + "name": "socket", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "reference", + "target": 1942, + "name": "ISocket", + "package": "@akarui/aoi.db" + } } ], "type": { @@ -20015,55 +19074,197 @@ ] }, { - "id": 1468, - "name": "connect", + "id": 1456, + "name": "#handleDisconnectRequest", "variant": "declaration", "kind": 2048, - "flags": {}, + "flags": { + "isPrivate": true + }, "sources": [ { - "fileName": "lib/OldKeyValue/src/database.ts", - "line": 164, - "character": 10, - "url": "https://github.com/akaruidevelopment/aoi.db/blob/22a4df8/lib/OldKeyValue/src/database.ts#L164" + "fileName": "lib/Remote/src/receiver.ts", + "line": 218, + "character": 1, + "url": "https://github.com/akaruidevelopment/aoi.db/blob/3b8dba5/lib/Remote/src/receiver.ts#L218" } ], "signatures": [ { - "id": 1469, - "name": "connect", + "id": 1457, + "name": "#handleDisconnectRequest", "variant": "signature", "kind": 4096, "flags": {}, - "comment": { - "summary": [], - "blockTags": [ - { - "tag": "@description", - "content": [ - { - "kind": "text", - "text": "connect to database" - } - ] - }, - { - "tag": "@example", - "content": [ - { - "kind": "code", - "text": "```js\n.connect()\n```" - } - ] + "sources": [ + { + "fileName": "lib/Remote/src/receiver.ts", + "line": 218, + "character": 1, + "url": "https://github.com/akaruidevelopment/aoi.db/blob/3b8dba5/lib/Remote/src/receiver.ts#L218" + } + ], + "parameters": [ + { + "id": 1458, + "name": "dataFormat", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "reference", + "target": 1931, + "name": "TransmitterDataFormat", + "package": "@akarui/aoi.db" } - ] - }, + }, + { + "id": 1459, + "name": "socket", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "reference", + "target": 1942, + "name": "ISocket", + "package": "@akarui/aoi.db" + } + } + ], + "type": { + "type": "intrinsic", + "name": "void" + } + } + ] + }, + { + "id": 1437, + "name": "#handleError", + "variant": "declaration", + "kind": 2048, + "flags": { + "isPrivate": true + }, + "sources": [ + { + "fileName": "lib/Remote/src/receiver.ts", + "line": 90, + "character": 4, + "url": "https://github.com/akaruidevelopment/aoi.db/blob/3b8dba5/lib/Remote/src/receiver.ts#L90" + } + ], + "signatures": [ + { + "id": 1438, + "name": "#handleError", + "variant": "signature", + "kind": 4096, + "flags": {}, "sources": [ { - "fileName": "lib/OldKeyValue/src/database.ts", - "line": 164, + "fileName": "lib/Remote/src/receiver.ts", + "line": 90, "character": 4, - "url": "https://github.com/akaruidevelopment/aoi.db/blob/22a4df8/lib/OldKeyValue/src/database.ts#L164" + "url": "https://github.com/akaruidevelopment/aoi.db/blob/3b8dba5/lib/Remote/src/receiver.ts#L90" + } + ], + "parameters": [ + { + "id": 1439, + "name": "err", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "reference", + "target": { + "sourceFileName": "node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Error" + }, + "name": "Error", + "package": "typescript" + } + }, + { + "id": 1440, + "name": "socket", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "reference", + "target": 1942, + "name": "ISocket", + "package": "@akarui/aoi.db" + } + } + ], + "type": { + "type": "intrinsic", + "name": "void" + } + } + ] + }, + { + "id": 1480, + "name": "#handleOperationAll", + "variant": "declaration", + "kind": 2048, + "flags": { + "isPrivate": true + }, + "sources": [ + { + "fileName": "lib/Remote/src/receiver.ts", + "line": 443, + "character": 7, + "url": "https://github.com/akaruidevelopment/aoi.db/blob/3b8dba5/lib/Remote/src/receiver.ts#L443" + } + ], + "signatures": [ + { + "id": 1481, + "name": "#handleOperationAll", + "variant": "signature", + "kind": 4096, + "flags": {}, + "sources": [ + { + "fileName": "lib/Remote/src/receiver.ts", + "line": 443, + "character": 1, + "url": "https://github.com/akaruidevelopment/aoi.db/blob/3b8dba5/lib/Remote/src/receiver.ts#L443" + } + ], + "parameters": [ + { + "id": 1482, + "name": "dataFormat", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "reference", + "target": 1931, + "name": "TransmitterDataFormat", + "package": "@akarui/aoi.db" + } + }, + { + "id": 1483, + "name": "socket", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "reference", + "target": 1942, + "name": "ISocket", + "package": "@akarui/aoi.db" + } } ], "type": { @@ -20085,98 +19286,61 @@ ] }, { - "id": 1481, - "name": "delete", + "id": 1500, + "name": "#handleOperationClear", "variant": "declaration", "kind": 2048, - "flags": {}, + "flags": { + "isPrivate": true + }, "sources": [ { - "fileName": "lib/OldKeyValue/src/database.ts", - "line": 336, + "fileName": "lib/Remote/src/receiver.ts", + "line": 637, "character": 10, - "url": "https://github.com/akaruidevelopment/aoi.db/blob/22a4df8/lib/OldKeyValue/src/database.ts#L336" + "url": "https://github.com/akaruidevelopment/aoi.db/blob/3b8dba5/lib/Remote/src/receiver.ts#L637" } ], "signatures": [ { - "id": 1482, - "name": "delete", + "id": 1501, + "name": "#handleOperationClear", "variant": "signature", "kind": 4096, "flags": {}, - "comment": { - "summary": [], - "blockTags": [ - { - "tag": "@description", - "content": [ - { - "kind": "text", - "text": "delete data from database" - } - ] - }, - { - "tag": "@returns", - "content": [] - }, - { - "tag": "@example", - "content": [ - { - "kind": "code", - "text": "```js\n.delete(\"main\",\"key\");\n```" - } - ] - } - ] - }, "sources": [ { - "fileName": "lib/OldKeyValue/src/database.ts", - "line": 336, + "fileName": "lib/Remote/src/receiver.ts", + "line": 637, "character": 4, - "url": "https://github.com/akaruidevelopment/aoi.db/blob/22a4df8/lib/OldKeyValue/src/database.ts#L336" + "url": "https://github.com/akaruidevelopment/aoi.db/blob/3b8dba5/lib/Remote/src/receiver.ts#L637" } ], "parameters": [ { - "id": 1483, - "name": "table", + "id": 1502, + "name": "dataFormat", "variant": "param", "kind": 32768, "flags": {}, - "comment": { - "summary": [ - { - "kind": "text", - "text": "table where data is saved" - } - ] - }, "type": { - "type": "intrinsic", - "name": "string" + "type": "reference", + "target": 1931, + "name": "TransmitterDataFormat", + "package": "@akarui/aoi.db" } }, { - "id": 1484, - "name": "key", + "id": 1503, + "name": "socket", "variant": "param", "kind": 32768, "flags": {}, - "comment": { - "summary": [ - { - "kind": "text", - "text": "key to delete" - } - ] - }, "type": { - "type": "intrinsic", - "name": "string" + "type": "reference", + "target": 1942, + "name": "ISocket", + "package": "@akarui/aoi.db" } } ], @@ -20188,17 +19352,8 @@ }, "typeArguments": [ { - "type": "union", - "types": [ - { - "type": "literal", - "value": null - }, - { - "type": "intrinsic", - "name": "void" - } - ] + "type": "intrinsic", + "name": "void" } ], "name": "Promise", @@ -20208,155 +19363,61 @@ ] }, { - "id": 1522, - "name": "deleteMany", + "id": 1476, + "name": "#handleOperationDelete", "variant": "declaration", "kind": 2048, - "flags": {}, + "flags": { + "isPrivate": true + }, "sources": [ { - "fileName": "lib/OldKeyValue/src/database.ts", - "line": 536, - "character": 10, - "url": "https://github.com/akaruidevelopment/aoi.db/blob/22a4df8/lib/OldKeyValue/src/database.ts#L536" + "fileName": "lib/Remote/src/receiver.ts", + "line": 401, + "character": 7, + "url": "https://github.com/akaruidevelopment/aoi.db/blob/3b8dba5/lib/Remote/src/receiver.ts#L401" } ], "signatures": [ { - "id": 1523, - "name": "deleteMany", + "id": 1477, + "name": "#handleOperationDelete", "variant": "signature", "kind": 4096, "flags": {}, - "comment": { - "summary": [], - "blockTags": [ - { - "tag": "@description", - "content": [ - { - "kind": "text", - "text": "deletes all data that matches the query" - } - ] - }, - { - "tag": "@returns", - "content": [ - { - "kind": "text", - "text": "list of deleted data if query is provided else boolean to indicate if table is cleared" - } - ] - }, - { - "tag": "@example", - "content": [ - { - "kind": "code", - "text": "```js\n.deleteMany(\"main\",(value,index)=>{\n return value.key === \"key\" && value.value === \"value\";\n})\n```" - } - ] - } - ] - }, "sources": [ { - "fileName": "lib/OldKeyValue/src/database.ts", - "line": 536, - "character": 4, - "url": "https://github.com/akaruidevelopment/aoi.db/blob/22a4df8/lib/OldKeyValue/src/database.ts#L536" + "fileName": "lib/Remote/src/receiver.ts", + "line": 401, + "character": 1, + "url": "https://github.com/akaruidevelopment/aoi.db/blob/3b8dba5/lib/Remote/src/receiver.ts#L401" } ], "parameters": [ { - "id": 1524, - "name": "table", + "id": 1478, + "name": "dataFormat", "variant": "param", "kind": 32768, "flags": {}, - "comment": { - "summary": [ - { - "kind": "text", - "text": "table to delete" - } - ] - }, "type": { - "type": "intrinsic", - "name": "string" + "type": "reference", + "target": 1931, + "name": "TransmitterDataFormat", + "package": "@akarui/aoi.db" } }, { - "id": 1525, - "name": "query", + "id": 1479, + "name": "socket", "variant": "param", "kind": 32768, - "flags": { - "isOptional": true - }, - "comment": { - "summary": [ - { - "kind": "text", - "text": "query to match" - } - ] - }, + "flags": {}, "type": { - "type": "reflection", - "declaration": { - "id": 1526, - "name": "__type", - "variant": "declaration", - "kind": 65536, - "flags": {}, - "sources": [ - { - "fileName": "lib/OldKeyValue/src/database.ts", - "line": 538, - "character": 16, - "url": "https://github.com/akaruidevelopment/aoi.db/blob/22a4df8/lib/OldKeyValue/src/database.ts#L538" - } - ], - "signatures": [ - { - "id": 1527, - "name": "__type", - "variant": "signature", - "kind": 4096, - "flags": {}, - "sources": [ - { - "fileName": "lib/OldKeyValue/src/database.ts", - "line": 538, - "character": 16, - "url": "https://github.com/akaruidevelopment/aoi.db/blob/22a4df8/lib/OldKeyValue/src/database.ts#L538" - } - ], - "parameters": [ - { - "id": 1528, - "name": "value", - "variant": "param", - "kind": 32768, - "flags": {}, - "type": { - "type": "reference", - "target": 1393, - "name": "default", - "package": "@akarui/aoi.db" - } - } - ], - "type": { - "type": "intrinsic", - "name": "boolean" - } - } - ] - } + "type": "reference", + "target": 1942, + "name": "ISocket", + "package": "@akarui/aoi.db" } } ], @@ -20368,26 +19429,8 @@ }, "typeArguments": [ { - "type": "union", - "types": [ - { - "type": "intrinsic", - "name": "undefined" - }, - { - "type": "literal", - "value": true - }, - { - "type": "array", - "elementType": { - "type": "reference", - "target": 1393, - "name": "default", - "package": "@akarui/aoi.db" - } - } - ] + "type": "intrinsic", + "name": "void" } ], "name": "Promise", @@ -20397,375 +19440,138 @@ ] }, { - "id": 1588, - "name": "emit", + "id": 1496, + "name": "#handleOperationDeleteMany", "variant": "declaration", "kind": 2048, "flags": { - "isExternal": true + "isPrivate": true }, "sources": [ { - "fileName": "node_modules/@types/node/events.d.ts", - "line": 807, - "character": 16 + "fileName": "lib/Remote/src/receiver.ts", + "line": 599, + "character": 10, + "url": "https://github.com/akaruidevelopment/aoi.db/blob/3b8dba5/lib/Remote/src/receiver.ts#L599" } ], "signatures": [ { - "id": 1589, - "name": "emit", + "id": 1497, + "name": "#handleOperationDeleteMany", "variant": "signature", "kind": 4096, - "flags": { - "isExternal": true - }, - "comment": { - "summary": [ - { - "kind": "text", - "text": "Synchronously calls each of the listeners registered for the event named" - }, - { - "kind": "code", - "text": "`eventName`" - }, - { - "kind": "text", - "text": ", in the order they were registered, passing the supplied arguments\nto each.\n\nReturns " - }, - { - "kind": "code", - "text": "`true`" - }, - { - "kind": "text", - "text": " if the event had listeners, " - }, - { - "kind": "code", - "text": "`false`" - }, - { - "kind": "text", - "text": " otherwise.\n\n" - }, - { - "kind": "code", - "text": "```js\nimport { EventEmitter } from 'node:events';\nconst myEmitter = new EventEmitter();\n\n// First listener\nmyEmitter.on('event', function firstListener() {\n console.log('Helloooo! first listener');\n});\n// Second listener\nmyEmitter.on('event', function secondListener(arg1, arg2) {\n console.log(`event with parameters ${arg1}, ${arg2} in second listener`);\n});\n// Third listener\nmyEmitter.on('event', function thirdListener(...args) {\n const parameters = args.join(', ');\n console.log(`event with parameters ${parameters} in third listener`);\n});\n\nconsole.log(myEmitter.listeners('event'));\n\nmyEmitter.emit('event', 1, 2, 3, 4, 5);\n\n// Prints:\n// [\n// [Function: firstListener],\n// [Function: secondListener],\n// [Function: thirdListener]\n// ]\n// Helloooo! first listener\n// event with parameters 1, 2 in second listener\n// event with parameters 1, 2, 3, 4, 5 in third listener\n```" - } - ], - "blockTags": [ - { - "tag": "@since", - "content": [ - { - "kind": "text", - "text": "v0.1.26" - } - ] - } - ] - }, + "flags": {}, "sources": [ { - "fileName": "node_modules/@types/node/events.d.ts", - "line": 807, - "character": 16 + "fileName": "lib/Remote/src/receiver.ts", + "line": 599, + "character": 4, + "url": "https://github.com/akaruidevelopment/aoi.db/blob/3b8dba5/lib/Remote/src/receiver.ts#L599" } ], "parameters": [ { - "id": 1590, - "name": "eventName", + "id": 1498, + "name": "dataFormat", "variant": "param", "kind": 32768, - "flags": { - "isExternal": true - }, + "flags": {}, "type": { - "type": "union", - "types": [ - { - "type": "intrinsic", - "name": "string" - }, - { - "type": "intrinsic", - "name": "symbol" - } - ] + "type": "reference", + "target": 1931, + "name": "TransmitterDataFormat", + "package": "@akarui/aoi.db" } }, { - "id": 1591, - "name": "args", + "id": 1499, + "name": "socket", "variant": "param", "kind": 32768, - "flags": { - "isExternal": true, - "isRest": true - }, + "flags": {}, "type": { - "type": "array", - "elementType": { - "type": "intrinsic", - "name": "any" - } + "type": "reference", + "target": 1942, + "name": "ISocket", + "package": "@akarui/aoi.db" } } ], "type": { - "type": "intrinsic", - "name": "boolean" - }, - "inheritedFrom": { "type": "reference", - "target": -1, - "name": "EventEmitter.emit" - } - } - ], - "inheritedFrom": { - "type": "reference", - "target": -1, - "name": "EventEmitter.emit" - } - }, - { - "id": 1610, - "name": "eventNames", - "variant": "declaration", - "kind": 2048, - "flags": { - "isExternal": true - }, - "sources": [ - { - "fileName": "node_modules/@types/node/events.d.ts", - "line": 870, - "character": 16 - } - ], - "signatures": [ - { - "id": 1611, - "name": "eventNames", - "variant": "signature", - "kind": 4096, - "flags": { - "isExternal": true - }, - "comment": { - "summary": [ - { - "kind": "text", - "text": "Returns an array listing the events for which the emitter has registered\nlisteners. The values in the array are strings or " - }, - { - "kind": "code", - "text": "`Symbol`" - }, - { - "kind": "text", - "text": "s.\n\n" - }, + "target": { + "sourceFileName": "node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ { - "kind": "code", - "text": "```js\nimport { EventEmitter } from 'node:events';\n\nconst myEE = new EventEmitter();\nmyEE.on('foo', () => {});\nmyEE.on('bar', () => {});\n\nconst sym = Symbol('symbol');\nmyEE.on(sym, () => {});\n\nconsole.log(myEE.eventNames());\n// Prints: [ 'foo', 'bar', Symbol(symbol) ]\n```" + "type": "intrinsic", + "name": "void" } ], - "blockTags": [ - { - "tag": "@since", - "content": [ - { - "kind": "text", - "text": "v6.0.0" - } - ] - } - ] - }, - "sources": [ - { - "fileName": "node_modules/@types/node/events.d.ts", - "line": 870, - "character": 16 - } - ], - "type": { - "type": "array", - "elementType": { - "type": "union", - "types": [ - { - "type": "intrinsic", - "name": "string" - }, - { - "type": "intrinsic", - "name": "symbol" - } - ] - } - }, - "inheritedFrom": { - "type": "reference", - "target": -1, - "name": "EventEmitter.eventNames" + "name": "Promise", + "package": "typescript" } } - ], - "inheritedFrom": { - "type": "reference", - "target": -1, - "name": "EventEmitter.eventNames" - } + ] }, { - "id": 1501, - "name": "findMany", + "id": 1484, + "name": "#handleOperationFindMany", "variant": "declaration", "kind": 2048, - "flags": {}, + "flags": { + "isPrivate": true + }, "sources": [ { - "fileName": "lib/OldKeyValue/src/database.ts", - "line": 433, + "fileName": "lib/Remote/src/receiver.ts", + "line": 484, "character": 10, - "url": "https://github.com/akaruidevelopment/aoi.db/blob/22a4df8/lib/OldKeyValue/src/database.ts#L433" + "url": "https://github.com/akaruidevelopment/aoi.db/blob/3b8dba5/lib/Remote/src/receiver.ts#L484" } ], "signatures": [ { - "id": 1502, - "name": "findMany", + "id": 1485, + "name": "#handleOperationFindMany", "variant": "signature", "kind": 4096, "flags": {}, - "comment": { - "summary": [], - "blockTags": [ - { - "tag": "@description", - "content": [ - { - "kind": "text", - "text": "find all data that matches the query" - } - ] - }, - { - "tag": "@returns", - "content": [] - }, - { - "tag": "@example", - "content": [ - { - "kind": "code", - "text": "```js\n.findMany(\"main\",(value,index)=>{\n return value.key === \"key\" && value.value === \"value\";\n})\n```" - } - ] - } - ] - }, "sources": [ { - "fileName": "lib/OldKeyValue/src/database.ts", - "line": 433, + "fileName": "lib/Remote/src/receiver.ts", + "line": 484, "character": 4, - "url": "https://github.com/akaruidevelopment/aoi.db/blob/22a4df8/lib/OldKeyValue/src/database.ts#L433" + "url": "https://github.com/akaruidevelopment/aoi.db/blob/3b8dba5/lib/Remote/src/receiver.ts#L484" } ], "parameters": [ { - "id": 1503, - "name": "table", + "id": 1486, + "name": "dataFormat", "variant": "param", "kind": 32768, "flags": {}, - "comment": { - "summary": [ - { - "kind": "text", - "text": "table to find" - } - ] - }, "type": { - "type": "intrinsic", - "name": "string" + "type": "reference", + "target": 1931, + "name": "TransmitterDataFormat", + "package": "@akarui/aoi.db" } }, { - "id": 1504, - "name": "query", + "id": 1487, + "name": "socket", "variant": "param", "kind": 32768, "flags": {}, - "comment": { - "summary": [ - { - "kind": "text", - "text": "query to match" - } - ] - }, "type": { - "type": "reflection", - "declaration": { - "id": 1505, - "name": "__type", - "variant": "declaration", - "kind": 65536, - "flags": {}, - "sources": [ - { - "fileName": "lib/OldKeyValue/src/database.ts", - "line": 435, - "character": 15, - "url": "https://github.com/akaruidevelopment/aoi.db/blob/22a4df8/lib/OldKeyValue/src/database.ts#L435" - } - ], - "signatures": [ - { - "id": 1506, - "name": "__type", - "variant": "signature", - "kind": 4096, - "flags": {}, - "sources": [ - { - "fileName": "lib/OldKeyValue/src/database.ts", - "line": 435, - "character": 15, - "url": "https://github.com/akaruidevelopment/aoi.db/blob/22a4df8/lib/OldKeyValue/src/database.ts#L435" - } - ], - "parameters": [ - { - "id": 1507, - "name": "value", - "variant": "param", - "kind": 32768, - "flags": {}, - "type": { - "type": "reference", - "target": 1393, - "name": "default", - "package": "@akarui/aoi.db" - } - } - ], - "type": { - "type": "intrinsic", - "name": "boolean" - } - } - ] - } + "type": "reference", + "target": 1942, + "name": "ISocket", + "package": "@akarui/aoi.db" } } ], @@ -20777,22 +19583,8 @@ }, "typeArguments": [ { - "type": "union", - "types": [ - { - "type": "intrinsic", - "name": "undefined" - }, - { - "type": "array", - "elementType": { - "type": "reference", - "target": 1393, - "name": "default", - "package": "@akarui/aoi.db" - } - } - ] + "type": "intrinsic", + "name": "void" } ], "name": "Promise", @@ -20802,148 +19594,61 @@ ] }, { - "id": 1494, - "name": "findOne", + "id": 1488, + "name": "#handleOperationFindOne", "variant": "declaration", "kind": 2048, - "flags": {}, + "flags": { + "isPrivate": true + }, "sources": [ { - "fileName": "lib/OldKeyValue/src/database.ts", - "line": 409, + "fileName": "lib/Remote/src/receiver.ts", + "line": 523, "character": 10, - "url": "https://github.com/akaruidevelopment/aoi.db/blob/22a4df8/lib/OldKeyValue/src/database.ts#L409" + "url": "https://github.com/akaruidevelopment/aoi.db/blob/3b8dba5/lib/Remote/src/receiver.ts#L523" } ], "signatures": [ { - "id": 1495, - "name": "findOne", + "id": 1489, + "name": "#handleOperationFindOne", "variant": "signature", "kind": 4096, "flags": {}, - "comment": { - "summary": [], - "blockTags": [ - { - "tag": "@description", - "content": [ - { - "kind": "text", - "text": "find the first data that matches the query" - } - ] - }, - { - "tag": "@returns", - "content": [] - }, - { - "tag": "@example", - "content": [ - { - "kind": "code", - "text": "```js\n.findOne(\"main\",(value,index)=>{\n return value.key === \"key\" && value.value === \"value\";\n})\n```" - } - ] - } - ] - }, "sources": [ { - "fileName": "lib/OldKeyValue/src/database.ts", - "line": 409, + "fileName": "lib/Remote/src/receiver.ts", + "line": 523, "character": 4, - "url": "https://github.com/akaruidevelopment/aoi.db/blob/22a4df8/lib/OldKeyValue/src/database.ts#L409" + "url": "https://github.com/akaruidevelopment/aoi.db/blob/3b8dba5/lib/Remote/src/receiver.ts#L523" } ], "parameters": [ { - "id": 1496, - "name": "table", + "id": 1490, + "name": "dataFormat", "variant": "param", "kind": 32768, "flags": {}, - "comment": { - "summary": [ - { - "kind": "text", - "text": "table to find" - } - ] - }, "type": { - "type": "intrinsic", - "name": "string" + "type": "reference", + "target": 1931, + "name": "TransmitterDataFormat", + "package": "@akarui/aoi.db" } }, { - "id": 1497, - "name": "query", + "id": 1491, + "name": "socket", "variant": "param", "kind": 32768, "flags": {}, - "comment": { - "summary": [ - { - "kind": "text", - "text": "query to match" - } - ] - }, "type": { - "type": "reflection", - "declaration": { - "id": 1498, - "name": "__type", - "variant": "declaration", - "kind": 65536, - "flags": {}, - "sources": [ - { - "fileName": "lib/OldKeyValue/src/database.ts", - "line": 411, - "character": 15, - "url": "https://github.com/akaruidevelopment/aoi.db/blob/22a4df8/lib/OldKeyValue/src/database.ts#L411" - } - ], - "signatures": [ - { - "id": 1499, - "name": "__type", - "variant": "signature", - "kind": 4096, - "flags": {}, - "sources": [ - { - "fileName": "lib/OldKeyValue/src/database.ts", - "line": 411, - "character": 15, - "url": "https://github.com/akaruidevelopment/aoi.db/blob/22a4df8/lib/OldKeyValue/src/database.ts#L411" - } - ], - "parameters": [ - { - "id": 1500, - "name": "value", - "variant": "param", - "kind": 32768, - "flags": {}, - "type": { - "type": "reference", - "target": 1393, - "name": "default", - "package": "@akarui/aoi.db" - } - } - ], - "type": { - "type": "intrinsic", - "name": "boolean" - } - } - ] - } + "type": "reference", + "target": 1942, + "name": "ISocket", + "package": "@akarui/aoi.db" } } ], @@ -20955,23 +19660,8 @@ }, "typeArguments": [ { - "type": "union", - "types": [ - { - "type": "intrinsic", - "name": "undefined" - }, - { - "type": "literal", - "value": null - }, - { - "type": "reference", - "target": 1393, - "name": "default", - "package": "@akarui/aoi.db" - } - ] + "type": "intrinsic", + "name": "void" } ], "name": "Promise", @@ -20981,79 +19671,61 @@ ] }, { - "id": 1519, - "name": "fullRepair", + "id": 1472, + "name": "#handleOperationGet", "variant": "declaration", "kind": 2048, - "flags": {}, + "flags": { + "isPrivate": true + }, "sources": [ { - "fileName": "lib/OldKeyValue/src/database.ts", - "line": 516, - "character": 10, - "url": "https://github.com/akaruidevelopment/aoi.db/blob/22a4df8/lib/OldKeyValue/src/database.ts#L516" + "fileName": "lib/Remote/src/receiver.ts", + "line": 360, + "character": 7, + "url": "https://github.com/akaruidevelopment/aoi.db/blob/3b8dba5/lib/Remote/src/receiver.ts#L360" } ], "signatures": [ { - "id": 1520, - "name": "fullRepair", + "id": 1473, + "name": "#handleOperationGet", "variant": "signature", "kind": 4096, "flags": {}, - "comment": { - "summary": [], - "blockTags": [ - { - "tag": "@description", - "content": [ - { - "kind": "text", - "text": "perform a full repair of table" - } - ] - }, - { - "tag": "@returns", - "content": [] - }, - { - "tag": "@example", - "content": [ - { - "kind": "code", - "text": "```js\n.fullRepair(\"main\");\n```" - } - ] - } - ] - }, "sources": [ { - "fileName": "lib/OldKeyValue/src/database.ts", - "line": 516, - "character": 4, - "url": "https://github.com/akaruidevelopment/aoi.db/blob/22a4df8/lib/OldKeyValue/src/database.ts#L516" + "fileName": "lib/Remote/src/receiver.ts", + "line": 360, + "character": 1, + "url": "https://github.com/akaruidevelopment/aoi.db/blob/3b8dba5/lib/Remote/src/receiver.ts#L360" } ], "parameters": [ { - "id": 1521, - "name": "table", + "id": 1474, + "name": "dataFormat", "variant": "param", "kind": 32768, "flags": {}, - "comment": { - "summary": [ - { - "kind": "text", - "text": "table to repair" - } - ] - }, "type": { - "type": "intrinsic", - "name": "string" + "type": "reference", + "target": 1931, + "name": "TransmitterDataFormat", + "package": "@akarui/aoi.db" + } + }, + { + "id": 1475, + "name": "socket", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "reference", + "target": 1942, + "name": "ISocket", + "package": "@akarui/aoi.db" } } ], @@ -21065,17 +19737,8 @@ }, "typeArguments": [ { - "type": "union", - "types": [ - { - "type": "intrinsic", - "name": "undefined" - }, - { - "type": "intrinsic", - "name": "boolean" - } - ] + "type": "intrinsic", + "name": "void" } ], "name": "Promise", @@ -21085,98 +19748,61 @@ ] }, { - "id": 1477, - "name": "get", + "id": 1492, + "name": "#handleOperationHas", "variant": "declaration", "kind": 2048, - "flags": {}, + "flags": { + "isPrivate": true + }, "sources": [ { - "fileName": "lib/OldKeyValue/src/database.ts", - "line": 317, + "fileName": "lib/Remote/src/receiver.ts", + "line": 561, "character": 10, - "url": "https://github.com/akaruidevelopment/aoi.db/blob/22a4df8/lib/OldKeyValue/src/database.ts#L317" + "url": "https://github.com/akaruidevelopment/aoi.db/blob/3b8dba5/lib/Remote/src/receiver.ts#L561" } ], "signatures": [ { - "id": 1478, - "name": "get", + "id": 1493, + "name": "#handleOperationHas", "variant": "signature", "kind": 4096, "flags": {}, - "comment": { - "summary": [], - "blockTags": [ - { - "tag": "@description", - "content": [ - { - "kind": "text", - "text": "get data from database" - } - ] - }, - { - "tag": "@returns", - "content": [] - }, - { - "tag": "@example", - "content": [ - { - "kind": "code", - "text": "```js\n.get(\"main\",\"key\");\n```" - } - ] - } - ] - }, "sources": [ { - "fileName": "lib/OldKeyValue/src/database.ts", - "line": 317, + "fileName": "lib/Remote/src/receiver.ts", + "line": 561, "character": 4, - "url": "https://github.com/akaruidevelopment/aoi.db/blob/22a4df8/lib/OldKeyValue/src/database.ts#L317" + "url": "https://github.com/akaruidevelopment/aoi.db/blob/3b8dba5/lib/Remote/src/receiver.ts#L561" } ], "parameters": [ { - "id": 1479, - "name": "table", + "id": 1494, + "name": "dataFormat", "variant": "param", "kind": 32768, "flags": {}, - "comment": { - "summary": [ - { - "kind": "text", - "text": "table where data is saved" - } - ] - }, "type": { - "type": "intrinsic", - "name": "string" + "type": "reference", + "target": 1931, + "name": "TransmitterDataFormat", + "package": "@akarui/aoi.db" } }, { - "id": 1480, - "name": "key", + "id": 1495, + "name": "socket", "variant": "param", "kind": 32768, "flags": {}, - "comment": { - "summary": [ - { - "kind": "text", - "text": "key to get" - } - ] - }, "type": { - "type": "intrinsic", - "name": "string" + "type": "reference", + "target": 1942, + "name": "ISocket", + "package": "@akarui/aoi.db" } } ], @@ -21188,23 +19814,8 @@ }, "typeArguments": [ { - "type": "union", - "types": [ - { - "type": "intrinsic", - "name": "undefined" - }, - { - "type": "literal", - "value": null - }, - { - "type": "reference", - "target": 1393, - "name": "default", - "package": "@akarui/aoi.db" - } - ] + "type": "intrinsic", + "name": "void" } ], "name": "Promise", @@ -21214,191 +19825,138 @@ ] }, { - "id": 1580, - "name": "getMaxListeners", + "id": 1460, + "name": "#handleOperationRequest", "variant": "declaration", "kind": 2048, "flags": { - "isExternal": true + "isPrivate": true }, "sources": [ { - "fileName": "node_modules/@types/node/events.d.ts", - "line": 722, - "character": 16 + "fileName": "lib/Remote/src/receiver.ts", + "line": 238, + "character": 7, + "url": "https://github.com/akaruidevelopment/aoi.db/blob/3b8dba5/lib/Remote/src/receiver.ts#L238" } ], "signatures": [ { - "id": 1581, - "name": "getMaxListeners", + "id": 1461, + "name": "#handleOperationRequest", "variant": "signature", "kind": 4096, - "flags": { - "isExternal": true - }, - "comment": { - "summary": [ - { - "kind": "text", - "text": "Returns the current max listener value for the " - }, - { - "kind": "code", - "text": "`EventEmitter`" - }, - { - "kind": "text", - "text": " which is either\nset by " - }, - { - "kind": "code", - "text": "`emitter.setMaxListeners(n)`" - }, - { - "kind": "text", - "text": " or defaults to " - }, - { - "kind": "inline-tag", - "tag": "@link", - "text": "defaultMaxListeners", - "target": 1455 - }, - { - "kind": "text", - "text": "." - } - ], - "blockTags": [ - { - "tag": "@since", - "content": [ - { - "kind": "text", - "text": "v1.0.0" - } - ] - } - ] - }, + "flags": {}, "sources": [ { - "fileName": "node_modules/@types/node/events.d.ts", - "line": 722, - "character": 16 + "fileName": "lib/Remote/src/receiver.ts", + "line": 238, + "character": 1, + "url": "https://github.com/akaruidevelopment/aoi.db/blob/3b8dba5/lib/Remote/src/receiver.ts#L238" + } + ], + "parameters": [ + { + "id": 1462, + "name": "dataFormat", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "reference", + "target": 1931, + "name": "TransmitterDataFormat", + "package": "@akarui/aoi.db" + } + }, + { + "id": 1463, + "name": "socket", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "reference", + "target": 1942, + "name": "ISocket", + "package": "@akarui/aoi.db" + } } ], "type": { - "type": "intrinsic", - "name": "number" - }, - "inheritedFrom": { "type": "reference", - "target": -1, - "name": "EventEmitter.getMaxListeners" + "target": { + "sourceFileName": "node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "intrinsic", + "name": "void" + } + ], + "name": "Promise", + "package": "typescript" } } - ], - "inheritedFrom": { - "type": "reference", - "target": -1, - "name": "EventEmitter.getMaxListeners" - } + ] }, { - "id": 1488, - "name": "has", + "id": 1468, + "name": "#handleOperationSet", "variant": "declaration", "kind": 2048, - "flags": {}, + "flags": { + "isPrivate": true + }, "sources": [ { - "fileName": "lib/OldKeyValue/src/database.ts", - "line": 373, - "character": 10, - "url": "https://github.com/akaruidevelopment/aoi.db/blob/22a4df8/lib/OldKeyValue/src/database.ts#L373" + "fileName": "lib/Remote/src/receiver.ts", + "line": 318, + "character": 7, + "url": "https://github.com/akaruidevelopment/aoi.db/blob/3b8dba5/lib/Remote/src/receiver.ts#L318" } ], "signatures": [ { - "id": 1489, - "name": "has", + "id": 1469, + "name": "#handleOperationSet", "variant": "signature", "kind": 4096, "flags": {}, - "comment": { - "summary": [], - "blockTags": [ - { - "tag": "@description", - "content": [ - { - "kind": "text", - "text": "check if data exists in database" - } - ] - }, - { - "tag": "@returns", - "content": [] - }, - { - "tag": "@example", - "content": [ - { - "kind": "code", - "text": "```js\n.has(\"main\",\"key\");\n```" - } - ] - } - ] - }, "sources": [ { - "fileName": "lib/OldKeyValue/src/database.ts", - "line": 373, - "character": 4, - "url": "https://github.com/akaruidevelopment/aoi.db/blob/22a4df8/lib/OldKeyValue/src/database.ts#L373" + "fileName": "lib/Remote/src/receiver.ts", + "line": 318, + "character": 1, + "url": "https://github.com/akaruidevelopment/aoi.db/blob/3b8dba5/lib/Remote/src/receiver.ts#L318" } ], "parameters": [ { - "id": 1490, - "name": "table", + "id": 1470, + "name": "dataFormat", "variant": "param", "kind": 32768, "flags": {}, - "comment": { - "summary": [ - { - "kind": "text", - "text": "table to check" - } - ] - }, "type": { - "type": "intrinsic", - "name": "string" + "type": "reference", + "target": 1931, + "name": "TransmitterDataFormat", + "package": "@akarui/aoi.db" } }, { - "id": 1491, - "name": "key", + "id": 1471, + "name": "socket", "variant": "param", "kind": 32768, "flags": {}, - "comment": { - "summary": [ - { - "kind": "text", - "text": "key to check" - } - ] - }, "type": { - "type": "intrinsic", - "name": "string" + "type": "reference", + "target": 1942, + "name": "ISocket", + "package": "@akarui/aoi.db" } } ], @@ -21410,17 +19968,8 @@ }, "typeArguments": [ { - "type": "union", - "types": [ - { - "type": "intrinsic", - "name": "undefined" - }, - { - "type": "intrinsic", - "name": "boolean" - } - ] + "type": "intrinsic", + "name": "void" } ], "name": "Promise", @@ -21430,431 +19979,527 @@ ] }, { - "id": 1592, - "name": "listenerCount", + "id": 1452, + "name": "#handlePingRequest", "variant": "declaration", "kind": 2048, "flags": { - "isExternal": true + "isPrivate": true }, "sources": [ { - "fileName": "node_modules/@types/node/events.d.ts", - "line": 816, - "character": 16 + "fileName": "lib/Remote/src/receiver.ts", + "line": 202, + "character": 1, + "url": "https://github.com/akaruidevelopment/aoi.db/blob/3b8dba5/lib/Remote/src/receiver.ts#L202" } ], "signatures": [ { - "id": 1593, - "name": "listenerCount", + "id": 1453, + "name": "#handlePingRequest", "variant": "signature", "kind": 4096, - "flags": { - "isExternal": true - }, - "comment": { - "summary": [ - { - "kind": "text", - "text": "Returns the number of listeners listening for the event named " - }, - { - "kind": "code", - "text": "`eventName`" - }, - { - "kind": "text", - "text": ".\nIf " - }, - { - "kind": "code", - "text": "`listener`" - }, - { - "kind": "text", - "text": " is provided, it will return how many times the listener is found\nin the list of the listeners of the event." - } - ], - "blockTags": [ - { - "tag": "@since", - "content": [ - { - "kind": "text", - "text": "v3.2.0" - } - ] - } - ] - }, + "flags": {}, "sources": [ { - "fileName": "node_modules/@types/node/events.d.ts", - "line": 816, - "character": 16 + "fileName": "lib/Remote/src/receiver.ts", + "line": 202, + "character": 1, + "url": "https://github.com/akaruidevelopment/aoi.db/blob/3b8dba5/lib/Remote/src/receiver.ts#L202" } ], "parameters": [ { - "id": 1594, - "name": "eventName", + "id": 1454, + "name": "dataFormat", "variant": "param", "kind": 32768, - "flags": { - "isExternal": true - }, - "comment": { - "summary": [ - { - "kind": "text", - "text": "The name of the event being listened for" - } - ] - }, + "flags": {}, "type": { - "type": "union", - "types": [ - { - "type": "intrinsic", - "name": "string" - }, - { - "type": "intrinsic", - "name": "symbol" - } - ] + "type": "reference", + "target": 1931, + "name": "TransmitterDataFormat", + "package": "@akarui/aoi.db" } }, { - "id": 1595, - "name": "listener", + "id": 1455, + "name": "socket", "variant": "param", "kind": 32768, - "flags": { - "isExternal": true, - "isOptional": true - }, - "comment": { - "summary": [ - { - "kind": "text", - "text": "The event handler function" - } - ] - }, + "flags": {}, "type": { "type": "reference", - "target": { - "sourceFileName": "node_modules/typescript/lib/lib.es5.d.ts", - "qualifiedName": "Function" - }, - "name": "Function", - "package": "typescript" + "target": 1942, + "name": "ISocket", + "package": "@akarui/aoi.db" } } ], "type": { "type": "intrinsic", - "name": "number" - }, - "inheritedFrom": { - "type": "reference", - "target": -1, - "name": "EventEmitter.listenerCount" + "name": "void" } } - ], - "inheritedFrom": { - "type": "reference", - "target": -1, - "name": "EventEmitter.listenerCount" - } + ] }, { - "id": 1582, - "name": "listeners", + "id": 1464, + "name": "#handleUnknownRequest", "variant": "declaration", "kind": 2048, "flags": { - "isExternal": true + "isPrivate": true }, "sources": [ { - "fileName": "node_modules/@types/node/events.d.ts", - "line": 735, - "character": 16 + "fileName": "lib/Remote/src/receiver.ts", + "line": 302, + "character": 1, + "url": "https://github.com/akaruidevelopment/aoi.db/blob/3b8dba5/lib/Remote/src/receiver.ts#L302" } ], "signatures": [ { - "id": 1583, - "name": "listeners", + "id": 1465, + "name": "#handleUnknownRequest", "variant": "signature", "kind": 4096, - "flags": { - "isExternal": true - }, - "comment": { - "summary": [ - { - "kind": "text", - "text": "Returns a copy of the array of listeners for the event named " - }, - { - "kind": "code", - "text": "`eventName`" - }, - { - "kind": "text", - "text": ".\n\n" - }, - { - "kind": "code", - "text": "```js\nserver.on('connection', (stream) => {\n console.log('someone connected!');\n});\nconsole.log(util.inspect(server.listeners('connection')));\n// Prints: [ [Function] ]\n```" - } - ], - "blockTags": [ - { - "tag": "@since", - "content": [ - { - "kind": "text", - "text": "v0.1.26" - } - ] - } - ] - }, + "flags": {}, "sources": [ { - "fileName": "node_modules/@types/node/events.d.ts", - "line": 735, - "character": 16 + "fileName": "lib/Remote/src/receiver.ts", + "line": 302, + "character": 1, + "url": "https://github.com/akaruidevelopment/aoi.db/blob/3b8dba5/lib/Remote/src/receiver.ts#L302" } ], "parameters": [ { - "id": 1584, - "name": "eventName", + "id": 1466, + "name": "dataFormat", "variant": "param", "kind": 32768, - "flags": { - "isExternal": true - }, + "flags": {}, "type": { - "type": "union", - "types": [ - { - "type": "intrinsic", - "name": "string" - }, - { - "type": "intrinsic", - "name": "symbol" - } - ] + "type": "reference", + "target": 1931, + "name": "TransmitterDataFormat", + "package": "@akarui/aoi.db" + } + }, + { + "id": 1467, + "name": "socket", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "reference", + "target": 1942, + "name": "ISocket", + "package": "@akarui/aoi.db" } } ], "type": { - "type": "array", - "elementType": { - "type": "reference", - "target": { - "sourceFileName": "node_modules/typescript/lib/lib.es5.d.ts", - "qualifiedName": "Function" - }, - "name": "Function", - "package": "typescript" - } - }, - "inheritedFrom": { - "type": "reference", - "target": -1, - "name": "EventEmitter.listeners" + "type": "intrinsic", + "name": "void" } } - ], - "inheritedFrom": { - "type": "reference", - "target": -1, - "name": "EventEmitter.listeners" - } + ] }, { - "id": 1567, - "name": "off", + "id": 1423, + "name": "#init", "variant": "declaration", "kind": 2048, "flags": { - "isExternal": true + "isPrivate": true }, "sources": [ { - "fileName": "node_modules/@types/node/events.d.ts", - "line": 695, - "character": 16 + "fileName": "lib/Remote/src/receiver.ts", + "line": 46, + "character": 1, + "url": "https://github.com/akaruidevelopment/aoi.db/blob/3b8dba5/lib/Remote/src/receiver.ts#L46" } ], "signatures": [ { - "id": 1568, - "name": "off", + "id": 1424, + "name": "#init", "variant": "signature", "kind": 4096, - "flags": { - "isExternal": true - }, - "comment": { - "summary": [ - { - "kind": "text", - "text": "Alias for " - }, - { - "kind": "code", - "text": "`emitter.removeListener()`" - }, - { - "kind": "text", - "text": "." - } - ], - "blockTags": [ - { - "tag": "@since", - "content": [ - { - "kind": "text", - "text": "v10.0.0" - } - ] - } - ] - }, + "flags": {}, "sources": [ { - "fileName": "node_modules/@types/node/events.d.ts", - "line": 695, - "character": 16 + "fileName": "lib/Remote/src/receiver.ts", + "line": 46, + "character": 1, + "url": "https://github.com/akaruidevelopment/aoi.db/blob/3b8dba5/lib/Remote/src/receiver.ts#L46" } ], "parameters": [ { - "id": 1569, - "name": "eventName", + "id": 1425, + "name": "options", "variant": "param", "kind": 32768, - "flags": { - "isExternal": true - }, + "flags": {}, "type": { - "type": "union", - "types": [ - { - "type": "intrinsic", - "name": "string" - }, - { - "type": "intrinsic", - "name": "symbol" - } - ] + "type": "reference", + "target": 1904, + "name": "ReceiverOptions", + "package": "@akarui/aoi.db" } - }, + } + ], + "type": { + "type": "intrinsic", + "name": "void" + } + } + ] + }, + { + "id": 1504, + "name": "#sendResponse", + "variant": "declaration", + "kind": 2048, + "flags": { + "isPrivate": true + }, + "sources": [ + { + "fileName": "lib/Remote/src/receiver.ts", + "line": 675, + "character": 1, + "url": "https://github.com/akaruidevelopment/aoi.db/blob/3b8dba5/lib/Remote/src/receiver.ts#L675" + } + ], + "signatures": [ + { + "id": 1505, + "name": "#sendResponse", + "variant": "signature", + "kind": 4096, + "flags": {}, + "sources": [ { - "id": 1570, - "name": "listener", + "fileName": "lib/Remote/src/receiver.ts", + "line": 675, + "character": 1, + "url": "https://github.com/akaruidevelopment/aoi.db/blob/3b8dba5/lib/Remote/src/receiver.ts#L675" + } + ], + "parameters": [ + { + "id": 1506, + "name": "data", "variant": "param", "kind": 32768, - "flags": { - "isExternal": true - }, + "flags": {}, "type": { "type": "reflection", "declaration": { - "id": 1571, + "id": 1507, "name": "__type", "variant": "declaration", "kind": 65536, - "flags": { - "isExternal": true - }, - "sources": [ + "flags": {}, + "children": [ { - "fileName": "node_modules/@types/node/events.d.ts", - "line": 695, - "character": 58 - } - ], - "signatures": [ + "id": 1512, + "name": "cost", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "sources": [ + { + "fileName": "lib/Remote/src/receiver.ts", + "line": 681, + "character": 3, + "url": "https://github.com/akaruidevelopment/aoi.db/blob/3b8dba5/lib/Remote/src/receiver.ts#L681" + } + ], + "type": { + "type": "intrinsic", + "name": "number" + } + }, { - "id": 1572, - "name": "__type", - "variant": "signature", - "kind": 4096, - "flags": { - "isExternal": true - }, + "id": 1511, + "name": "data", + "variant": "declaration", + "kind": 1024, + "flags": {}, "sources": [ { - "fileName": "node_modules/@types/node/events.d.ts", - "line": 695, - "character": 58 + "fileName": "lib/Remote/src/receiver.ts", + "line": 680, + "character": 3, + "url": "https://github.com/akaruidevelopment/aoi.db/blob/3b8dba5/lib/Remote/src/receiver.ts#L680" } ], - "parameters": [ + "type": { + "type": "intrinsic", + "name": "any" + } + }, + { + "id": 1513, + "name": "hash", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "sources": [ { - "id": 1573, - "name": "args", - "variant": "param", - "kind": 32768, - "flags": { - "isExternal": true, - "isRest": true - }, - "type": { - "type": "array", - "elementType": { - "type": "intrinsic", - "name": "any" - } - } + "fileName": "lib/Remote/src/receiver.ts", + "line": 682, + "character": 3, + "url": "https://github.com/akaruidevelopment/aoi.db/blob/3b8dba5/lib/Remote/src/receiver.ts#L682" } ], "type": { "type": "intrinsic", - "name": "void" + "name": "string" + } + }, + { + "id": 1509, + "name": "method", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "sources": [ + { + "fileName": "lib/Remote/src/receiver.ts", + "line": 678, + "character": 3, + "url": "https://github.com/akaruidevelopment/aoi.db/blob/3b8dba5/lib/Remote/src/receiver.ts#L678" + } + ], + "type": { + "type": "reference", + "target": 14, + "name": "DatabaseMethod", + "package": "@akarui/aoi.db" + } + }, + { + "id": 1508, + "name": "op", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "sources": [ + { + "fileName": "lib/Remote/src/receiver.ts", + "line": 677, + "character": 3, + "url": "https://github.com/akaruidevelopment/aoi.db/blob/3b8dba5/lib/Remote/src/receiver.ts#L677" + } + ], + "type": { + "type": "reference", + "target": 2692, + "name": "ReceiverOpCodes", + "package": "@akarui/aoi.db" + } + }, + { + "id": 1510, + "name": "seq", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "sources": [ + { + "fileName": "lib/Remote/src/receiver.ts", + "line": 679, + "character": 3, + "url": "https://github.com/akaruidevelopment/aoi.db/blob/3b8dba5/lib/Remote/src/receiver.ts#L679" + } + ], + "type": { + "type": "intrinsic", + "name": "number" + } + }, + { + "id": 1514, + "name": "session", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "sources": [ + { + "fileName": "lib/Remote/src/receiver.ts", + "line": 683, + "character": 3, + "url": "https://github.com/akaruidevelopment/aoi.db/blob/3b8dba5/lib/Remote/src/receiver.ts#L683" + } + ], + "type": { + "type": "intrinsic", + "name": "string" } } + ], + "groups": [ + { + "title": "Properties", + "children": [ + 1512, + 1511, + 1513, + 1509, + 1508, + 1510, + 1514 + ] + } + ], + "sources": [ + { + "fileName": "lib/Remote/src/receiver.ts", + "line": 676, + "character": 8, + "url": "https://github.com/akaruidevelopment/aoi.db/blob/3b8dba5/lib/Remote/src/receiver.ts#L676" + } ] } } + }, + { + "id": 1515, + "name": "socket", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "reference", + "target": { + "sourceFileName": "node_modules/@types/node/net.d.ts", + "qualifiedName": "\"net\".Socket" + }, + "name": "Socket", + "package": "@types/node", + "qualifiedName": "\"net\".Socket" + } } ], "type": { - "type": "reference", - "target": 1413, - "name": "default", - "package": "@akarui/aoi.db" + "type": "intrinsic", + "name": "void" + } + } + ] + }, + { + "id": 1546, + "name": "[captureRejectionSymbol]", + "variant": "declaration", + "kind": 2048, + "flags": { + "isExternal": true, + "isOptional": true + }, + "sources": [ + { + "fileName": "node_modules/@types/node/events.d.ts", + "line": 112, + "character": 8 + } + ], + "signatures": [ + { + "id": 1547, + "name": "[captureRejectionSymbol]", + "variant": "signature", + "kind": 4096, + "flags": { + "isExternal": true + }, + "sources": [ + { + "fileName": "node_modules/@types/node/events.d.ts", + "line": 112, + "character": 8 + } + ], + "parameters": [ + { + "id": 1548, + "name": "error", + "variant": "param", + "kind": 32768, + "flags": { + "isExternal": true + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Error" + }, + "name": "Error", + "package": "typescript" + } + }, + { + "id": 1549, + "name": "event", + "variant": "param", + "kind": 32768, + "flags": { + "isExternal": true + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 1550, + "name": "args", + "variant": "param", + "kind": 32768, + "flags": { + "isExternal": true, + "isRest": true + }, + "type": { + "type": "array", + "elementType": { + "type": "intrinsic", + "name": "any" + } + } + } + ], + "type": { + "type": "intrinsic", + "name": "void" }, "inheritedFrom": { "type": "reference", "target": -1, - "name": "EventEmitter.off" + "name": "EventEmitter.[captureRejectionSymbol]" } } ], "inheritedFrom": { "type": "reference", "target": -1, - "name": "EventEmitter.off" + "name": "EventEmitter.[captureRejectionSymbol]" } }, { - "id": 1546, - "name": "on", + "id": 1551, + "name": "addListener", "variant": "declaration", "kind": 2048, "flags": { @@ -21863,14 +20508,14 @@ "sources": [ { "fileName": "node_modules/@types/node/events.d.ts", - "line": 577, + "line": 545, "character": 16 } ], "signatures": [ { - "id": 1547, - "name": "on", + "id": 1552, + "name": "addListener", "variant": "signature", "kind": 4096, "flags": { @@ -21880,83 +20525,15 @@ "summary": [ { "kind": "text", - "text": "Adds the " - }, - { - "kind": "code", - "text": "`listener`" - }, - { - "kind": "text", - "text": " function to the end of the listeners array for the\nevent named " - }, - { - "kind": "code", - "text": "`eventName`" - }, - { - "kind": "text", - "text": ". No checks are made to see if the " - }, - { - "kind": "code", - "text": "`listener`" - }, - { - "kind": "text", - "text": " has\nalready been added. Multiple calls passing the same combination of " - }, - { - "kind": "code", - "text": "`eventName`" - }, - { - "kind": "text", - "text": "and " - }, - { - "kind": "code", - "text": "`listener`" - }, - { - "kind": "text", - "text": " will result in the " - }, - { - "kind": "code", - "text": "`listener`" - }, - { - "kind": "text", - "text": " being added, and called, multiple\ntimes.\n\n" - }, - { - "kind": "code", - "text": "```js\nserver.on('connection', (stream) => {\n console.log('someone connected!');\n});\n```" - }, - { - "kind": "text", - "text": "\n\nReturns a reference to the " - }, - { - "kind": "code", - "text": "`EventEmitter`" - }, - { - "kind": "text", - "text": ", so that calls can be chained.\n\nBy default, event listeners are invoked in the order they are added. The" + "text": "Alias for " }, { "kind": "code", - "text": "`emitter.prependListener()`" + "text": "`emitter.on(eventName, listener)`" }, { "kind": "text", - "text": " method can be used as an alternative to add the\nevent listener to the beginning of the listeners array.\n\n" - }, - { - "kind": "code", - "text": "```js\nimport { EventEmitter } from 'node:events';\nconst myEE = new EventEmitter();\nmyEE.on('foo', () => console.log('a'));\nmyEE.prependListener('foo', () => console.log('b'));\nmyEE.emit('foo');\n// Prints:\n// b\n// a\n```" + "text": "." } ], "blockTags": [ @@ -21965,7 +20542,7 @@ "content": [ { "kind": "text", - "text": "v0.1.101" + "text": "v0.1.26" } ] } @@ -21974,27 +20551,19 @@ "sources": [ { "fileName": "node_modules/@types/node/events.d.ts", - "line": 577, + "line": 545, "character": 16 } ], "parameters": [ { - "id": 1548, + "id": 1553, "name": "eventName", "variant": "param", "kind": 32768, "flags": { "isExternal": true }, - "comment": { - "summary": [ - { - "kind": "text", - "text": "The name of the event." - } - ] - }, "type": { "type": "union", "types": [ @@ -22010,25 +20579,17 @@ } }, { - "id": 1549, + "id": 1554, "name": "listener", "variant": "param", "kind": 32768, "flags": { "isExternal": true }, - "comment": { - "summary": [ - { - "kind": "text", - "text": "The callback function" - } - ] - }, "type": { "type": "reflection", "declaration": { - "id": 1550, + "id": 1555, "name": "__type", "variant": "declaration", "kind": 65536, @@ -22038,13 +20599,13 @@ "sources": [ { "fileName": "node_modules/@types/node/events.d.ts", - "line": 577, - "character": 57 + "line": 545, + "character": 66 } ], "signatures": [ { - "id": 1551, + "id": 1556, "name": "__type", "variant": "signature", "kind": 4096, @@ -22054,13 +20615,13 @@ "sources": [ { "fileName": "node_modules/@types/node/events.d.ts", - "line": 577, - "character": 57 + "line": 545, + "character": 66 } ], "parameters": [ { - "id": 1552, + "id": 1557, "name": "args", "variant": "param", "kind": 32768, @@ -22089,293 +20650,99 @@ ], "type": { "type": "reference", - "target": 1413, + "target": 1371, "name": "default", "package": "@akarui/aoi.db" }, "inheritedFrom": { "type": "reference", "target": -1, - "name": "EventEmitter.on" + "name": "EventEmitter.addListener" } } ], "inheritedFrom": { "type": "reference", "target": -1, - "name": "EventEmitter.on" + "name": "EventEmitter.addListener" } }, { - "id": 1553, - "name": "once", + "id": 1420, + "name": "allowAddress", "variant": "declaration", "kind": 2048, - "flags": { - "isExternal": true - }, + "flags": {}, "sources": [ { - "fileName": "node_modules/@types/node/events.d.ts", - "line": 607, - "character": 16 + "fileName": "lib/Remote/src/receiver.ts", + "line": 41, + "character": 4, + "url": "https://github.com/akaruidevelopment/aoi.db/blob/3b8dba5/lib/Remote/src/receiver.ts#L41" } ], "signatures": [ { - "id": 1554, - "name": "once", + "id": 1421, + "name": "allowAddress", "variant": "signature", "kind": 4096, - "flags": { - "isExternal": true - }, - "comment": { - "summary": [ - { - "kind": "text", - "text": "Adds a **one-time**" - }, - { - "kind": "code", - "text": "`listener`" - }, - { - "kind": "text", - "text": " function for the event named " - }, - { - "kind": "code", - "text": "`eventName`" - }, - { - "kind": "text", - "text": ". The\nnext time " - }, - { - "kind": "code", - "text": "`eventName`" - }, - { - "kind": "text", - "text": " is triggered, this listener is removed and then invoked.\n\n" - }, - { - "kind": "code", - "text": "```js\nserver.once('connection', (stream) => {\n console.log('Ah, we have our first user!');\n});\n```" - }, - { - "kind": "text", - "text": "\n\nReturns a reference to the " - }, - { - "kind": "code", - "text": "`EventEmitter`" - }, - { - "kind": "text", - "text": ", so that calls can be chained.\n\nBy default, event listeners are invoked in the order they are added. The" - }, - { - "kind": "code", - "text": "`emitter.prependOnceListener()`" - }, - { - "kind": "text", - "text": " method can be used as an alternative to add the\nevent listener to the beginning of the listeners array.\n\n" - }, - { - "kind": "code", - "text": "```js\nimport { EventEmitter } from 'node:events';\nconst myEE = new EventEmitter();\nmyEE.once('foo', () => console.log('a'));\nmyEE.prependOnceListener('foo', () => console.log('b'));\nmyEE.emit('foo');\n// Prints:\n// b\n// a\n```" - } - ], - "blockTags": [ - { - "tag": "@since", - "content": [ - { - "kind": "text", - "text": "v0.3.0" - } - ] - } - ] - }, + "flags": {}, "sources": [ { - "fileName": "node_modules/@types/node/events.d.ts", - "line": 607, - "character": 16 + "fileName": "lib/Remote/src/receiver.ts", + "line": 41, + "character": 4, + "url": "https://github.com/akaruidevelopment/aoi.db/blob/3b8dba5/lib/Remote/src/receiver.ts#L41" } ], "parameters": [ { - "id": 1555, - "name": "eventName", - "variant": "param", - "kind": 32768, - "flags": { - "isExternal": true - }, - "comment": { - "summary": [ - { - "kind": "text", - "text": "The name of the event." - } - ] - }, - "type": { - "type": "union", - "types": [ - { - "type": "intrinsic", - "name": "string" - }, - { - "type": "intrinsic", - "name": "symbol" - } - ] - } - }, - { - "id": 1556, - "name": "listener", + "id": 1422, + "name": "address", "variant": "param", "kind": 32768, - "flags": { - "isExternal": true - }, - "comment": { - "summary": [ - { - "kind": "text", - "text": "The callback function" - } - ] - }, + "flags": {}, "type": { - "type": "reflection", - "declaration": { - "id": 1557, - "name": "__type", - "variant": "declaration", - "kind": 65536, - "flags": { - "isExternal": true - }, - "sources": [ - { - "fileName": "node_modules/@types/node/events.d.ts", - "line": 607, - "character": 59 - } - ], - "signatures": [ - { - "id": 1558, - "name": "__type", - "variant": "signature", - "kind": 4096, - "flags": { - "isExternal": true - }, - "sources": [ - { - "fileName": "node_modules/@types/node/events.d.ts", - "line": 607, - "character": 59 - } - ], - "parameters": [ - { - "id": 1559, - "name": "args", - "variant": "param", - "kind": 32768, - "flags": { - "isExternal": true, - "isRest": true - }, - "type": { - "type": "array", - "elementType": { - "type": "intrinsic", - "name": "any" - } - } - } - ], - "type": { - "type": "intrinsic", - "name": "void" - } - } - ] - } + "type": "intrinsic", + "name": "string" } } ], "type": { - "type": "reference", - "target": 1413, - "name": "default", - "package": "@akarui/aoi.db" - }, - "inheritedFrom": { - "type": "reference", - "target": -1, - "name": "EventEmitter.once" + "type": "intrinsic", + "name": "void" } } - ], - "inheritedFrom": { - "type": "reference", - "target": -1, - "name": "EventEmitter.once" - } + ] }, { - "id": 1529, - "name": "ping", + "id": 1544, + "name": "connect", "variant": "declaration", "kind": 2048, "flags": {}, "sources": [ { - "fileName": "lib/OldKeyValue/src/database.ts", - "line": 546, - "character": 10, - "url": "https://github.com/akaruidevelopment/aoi.db/blob/22a4df8/lib/OldKeyValue/src/database.ts#L546" + "fileName": "lib/Remote/src/receiver.ts", + "line": 747, + "character": 1, + "url": "https://github.com/akaruidevelopment/aoi.db/blob/3b8dba5/lib/Remote/src/receiver.ts#L747" } ], "signatures": [ { - "id": 1530, - "name": "ping", + "id": 1545, + "name": "connect", "variant": "signature", "kind": 4096, "flags": {}, "sources": [ { - "fileName": "lib/OldKeyValue/src/database.ts", - "line": 546, - "character": 4, - "url": "https://github.com/akaruidevelopment/aoi.db/blob/22a4df8/lib/OldKeyValue/src/database.ts#L546" - } - ], - "parameters": [ - { - "id": 1531, - "name": "table", - "variant": "param", - "kind": 32768, - "flags": {}, - "type": { - "type": "intrinsic", - "name": "string" - } + "fileName": "lib/Remote/src/receiver.ts", + "line": 747, + "character": 1, + "url": "https://github.com/akaruidevelopment/aoi.db/blob/3b8dba5/lib/Remote/src/receiver.ts#L747" } ], "type": { @@ -22387,7 +20754,7 @@ "typeArguments": [ { "type": "intrinsic", - "name": "number" + "name": "void" } ], "name": "Promise", @@ -22397,8 +20764,8 @@ ] }, { - "id": 1596, - "name": "prependListener", + "id": 1600, + "name": "emit", "variant": "declaration", "kind": 2048, "flags": { @@ -22407,14 +20774,14 @@ "sources": [ { "fileName": "node_modules/@types/node/events.d.ts", - "line": 834, + "line": 807, "character": 16 } ], "signatures": [ { - "id": 1597, - "name": "prependListener", + "id": 1601, + "name": "emit", "variant": "signature", "kind": 4096, "flags": { @@ -22424,31 +20791,7 @@ "summary": [ { "kind": "text", - "text": "Adds the " - }, - { - "kind": "code", - "text": "`listener`" - }, - { - "kind": "text", - "text": " function to the _beginning_ of the listeners array for the\nevent named " - }, - { - "kind": "code", - "text": "`eventName`" - }, - { - "kind": "text", - "text": ". No checks are made to see if the " - }, - { - "kind": "code", - "text": "`listener`" - }, - { - "kind": "text", - "text": " has\nalready been added. Multiple calls passing the same combination of " + "text": "Synchronously calls each of the listeners registered for the event named" }, { "kind": "code", @@ -22456,39 +20799,27 @@ }, { "kind": "text", - "text": "and " - }, - { - "kind": "code", - "text": "`listener`" - }, - { - "kind": "text", - "text": " will result in the " + "text": ", in the order they were registered, passing the supplied arguments\nto each.\n\nReturns " }, { "kind": "code", - "text": "`listener`" + "text": "`true`" }, { "kind": "text", - "text": " being added, and called, multiple\ntimes.\n\n" + "text": " if the event had listeners, " }, { "kind": "code", - "text": "```js\nserver.prependListener('connection', (stream) => {\n console.log('someone connected!');\n});\n```" + "text": "`false`" }, { "kind": "text", - "text": "\n\nReturns a reference to the " + "text": " otherwise.\n\n" }, { "kind": "code", - "text": "`EventEmitter`" - }, - { - "kind": "text", - "text": ", so that calls can be chained." + "text": "```js\nimport { EventEmitter } from 'node:events';\nconst myEmitter = new EventEmitter();\n\n// First listener\nmyEmitter.on('event', function firstListener() {\n console.log('Helloooo! first listener');\n});\n// Second listener\nmyEmitter.on('event', function secondListener(arg1, arg2) {\n console.log(`event with parameters ${arg1}, ${arg2} in second listener`);\n});\n// Third listener\nmyEmitter.on('event', function thirdListener(...args) {\n const parameters = args.join(', ');\n console.log(`event with parameters ${parameters} in third listener`);\n});\n\nconsole.log(myEmitter.listeners('event'));\n\nmyEmitter.emit('event', 1, 2, 3, 4, 5);\n\n// Prints:\n// [\n// [Function: firstListener],\n// [Function: secondListener],\n// [Function: thirdListener]\n// ]\n// Helloooo! first listener\n// event with parameters 1, 2 in second listener\n// event with parameters 1, 2, 3, 4, 5 in third listener\n```" } ], "blockTags": [ @@ -22497,7 +20828,7 @@ "content": [ { "kind": "text", - "text": "v6.0.0" + "text": "v0.1.26" } ] } @@ -22506,27 +20837,19 @@ "sources": [ { "fileName": "node_modules/@types/node/events.d.ts", - "line": 834, + "line": 807, "character": 16 } ], "parameters": [ { - "id": 1598, + "id": 1602, "name": "eventName", "variant": "param", "kind": 32768, "flags": { "isExternal": true }, - "comment": { - "summary": [ - { - "kind": "text", - "text": "The name of the event." - } - ] - }, "type": { "type": "union", "types": [ @@ -22542,105 +20865,43 @@ } }, { - "id": 1599, - "name": "listener", + "id": 1603, + "name": "args", "variant": "param", "kind": 32768, "flags": { - "isExternal": true - }, - "comment": { - "summary": [ - { - "kind": "text", - "text": "The callback function" - } - ] + "isExternal": true, + "isRest": true }, "type": { - "type": "reflection", - "declaration": { - "id": 1600, - "name": "__type", - "variant": "declaration", - "kind": 65536, - "flags": { - "isExternal": true - }, - "sources": [ - { - "fileName": "node_modules/@types/node/events.d.ts", - "line": 834, - "character": 70 - } - ], - "signatures": [ - { - "id": 1601, - "name": "__type", - "variant": "signature", - "kind": 4096, - "flags": { - "isExternal": true - }, - "sources": [ - { - "fileName": "node_modules/@types/node/events.d.ts", - "line": 834, - "character": 70 - } - ], - "parameters": [ - { - "id": 1602, - "name": "args", - "variant": "param", - "kind": 32768, - "flags": { - "isExternal": true, - "isRest": true - }, - "type": { - "type": "array", - "elementType": { - "type": "intrinsic", - "name": "any" - } - } - } - ], - "type": { - "type": "intrinsic", - "name": "void" - } - } - ] + "type": "array", + "elementType": { + "type": "intrinsic", + "name": "any" } } } ], "type": { - "type": "reference", - "target": 1413, - "name": "default", - "package": "@akarui/aoi.db" + "type": "intrinsic", + "name": "boolean" }, "inheritedFrom": { "type": "reference", "target": -1, - "name": "EventEmitter.prependListener" + "name": "EventEmitter.emit" } } ], "inheritedFrom": { "type": "reference", "target": -1, - "name": "EventEmitter.prependListener" + "name": "EventEmitter.emit" } }, { - "id": 1603, - "name": "prependOnceListener", + "id": 1622, + "name": "eventNames", "variant": "declaration", "kind": 2048, "flags": { @@ -22649,14 +20910,14 @@ "sources": [ { "fileName": "node_modules/@types/node/events.d.ts", - "line": 850, + "line": 870, "character": 16 } ], "signatures": [ { - "id": 1604, - "name": "prependOnceListener", + "id": 1623, + "name": "eventNames", "variant": "signature", "kind": 4096, "flags": { @@ -22666,47 +20927,19 @@ "summary": [ { "kind": "text", - "text": "Adds a **one-time**" - }, - { - "kind": "code", - "text": "`listener`" - }, - { - "kind": "text", - "text": " function for the event named " - }, - { - "kind": "code", - "text": "`eventName`" - }, - { - "kind": "text", - "text": " to the _beginning_ of the listeners array. The next time " - }, - { - "kind": "code", - "text": "`eventName`" - }, - { - "kind": "text", - "text": " is triggered, this\nlistener is removed, and then invoked.\n\n" + "text": "Returns an array listing the events for which the emitter has registered\nlisteners. The values in the array are strings or " }, { "kind": "code", - "text": "```js\nserver.prependOnceListener('connection', (stream) => {\n console.log('Ah, we have our first user!');\n});\n```" + "text": "`Symbol`" }, { "kind": "text", - "text": "\n\nReturns a reference to the " + "text": "s.\n\n" }, { "kind": "code", - "text": "`EventEmitter`" - }, - { - "kind": "text", - "text": ", so that calls can be chained." + "text": "```js\nimport { EventEmitter } from 'node:events';\n\nconst myEE = new EventEmitter();\nmyEE.on('foo', () => {});\nmyEE.on('bar', () => {});\n\nconst sym = Symbol('symbol');\nmyEE.on(sym, () => {});\n\nconsole.log(myEE.eventNames());\n// Prints: [ 'foo', 'bar', Symbol(symbol) ]\n```" } ], "blockTags": [ @@ -22724,141 +20957,42 @@ "sources": [ { "fileName": "node_modules/@types/node/events.d.ts", - "line": 850, + "line": 870, "character": 16 } ], - "parameters": [ - { - "id": 1605, - "name": "eventName", - "variant": "param", - "kind": 32768, - "flags": { - "isExternal": true - }, - "comment": { - "summary": [ - { - "kind": "text", - "text": "The name of the event." - } - ] - }, - "type": { - "type": "union", - "types": [ - { - "type": "intrinsic", - "name": "string" - }, - { - "type": "intrinsic", - "name": "symbol" - } - ] - } - }, - { - "id": 1606, - "name": "listener", - "variant": "param", - "kind": 32768, - "flags": { - "isExternal": true - }, - "comment": { - "summary": [ - { - "kind": "text", - "text": "The callback function" - } - ] - }, - "type": { - "type": "reflection", - "declaration": { - "id": 1607, - "name": "__type", - "variant": "declaration", - "kind": 65536, - "flags": { - "isExternal": true - }, - "sources": [ - { - "fileName": "node_modules/@types/node/events.d.ts", - "line": 850, - "character": 74 - } - ], - "signatures": [ - { - "id": 1608, - "name": "__type", - "variant": "signature", - "kind": 4096, - "flags": { - "isExternal": true - }, - "sources": [ - { - "fileName": "node_modules/@types/node/events.d.ts", - "line": 850, - "character": 74 - } - ], - "parameters": [ - { - "id": 1609, - "name": "args", - "variant": "param", - "kind": 32768, - "flags": { - "isExternal": true, - "isRest": true - }, - "type": { - "type": "array", - "elementType": { - "type": "intrinsic", - "name": "any" - } - } - } - ], - "type": { - "type": "intrinsic", - "name": "void" - } - } - ] + "type": { + "type": "array", + "elementType": { + "type": "union", + "types": [ + { + "type": "intrinsic", + "name": "string" + }, + { + "type": "intrinsic", + "name": "symbol" } - } + ] } - ], - "type": { - "type": "reference", - "target": 1413, - "name": "default", - "package": "@akarui/aoi.db" }, "inheritedFrom": { "type": "reference", "target": -1, - "name": "EventEmitter.prependOnceListener" + "name": "EventEmitter.eventNames" } } ], "inheritedFrom": { "type": "reference", "target": -1, - "name": "EventEmitter.prependOnceListener" + "name": "EventEmitter.eventNames" } }, { - "id": 1585, - "name": "rawListeners", + "id": 1592, + "name": "getMaxListeners", "variant": "declaration", "kind": 2048, "flags": { @@ -22867,14 +21001,14 @@ "sources": [ { "fileName": "node_modules/@types/node/events.d.ts", - "line": 766, + "line": 722, "character": 16 } ], "signatures": [ { - "id": 1586, - "name": "rawListeners", + "id": 1593, + "name": "getMaxListeners", "variant": "signature", "kind": 4096, "flags": { @@ -22884,27 +21018,33 @@ "summary": [ { "kind": "text", - "text": "Returns a copy of the array of listeners for the event named " + "text": "Returns the current max listener value for the " }, { "kind": "code", - "text": "`eventName`" + "text": "`EventEmitter`" }, { "kind": "text", - "text": ",\nincluding any wrappers (such as those created by " + "text": " which is either\nset by " }, { "kind": "code", - "text": "`.once()`" + "text": "`emitter.setMaxListeners(n)`" }, { "kind": "text", - "text": ").\n\n" + "text": " or defaults to " }, { - "kind": "code", - "text": "```js\nimport { EventEmitter } from 'node:events';\nconst emitter = new EventEmitter();\nemitter.once('log', () => console.log('log once'));\n\n// Returns a new Array with a function `onceWrapper` which has a property\n// `listener` which contains the original listener bound above\nconst listeners = emitter.rawListeners('log');\nconst logFnWrapper = listeners[0];\n\n// Logs \"log once\" to the console and does not unbind the `once` event\nlogFnWrapper.listener();\n\n// Logs \"log once\" to the console and removes the listener\nlogFnWrapper();\n\nemitter.on('log', () => console.log('log persistently'));\n// Will return a new Array with a single function bound by `.on()` above\nconst newListeners = emitter.rawListeners('log');\n\n// Logs \"log persistently\" twice\nnewListeners[0]();\nemitter.emit('log');\n```" + "kind": "inline-tag", + "tag": "@link", + "text": "defaultMaxListeners", + "target": 1411 + }, + { + "kind": "text", + "text": "." } ], "blockTags": [ @@ -22913,7 +21053,7 @@ "content": [ { "kind": "text", - "text": "v9.4.0" + "text": "v1.0.0" } ] } @@ -22922,19 +21062,159 @@ "sources": [ { "fileName": "node_modules/@types/node/events.d.ts", - "line": 766, + "line": 722, + "character": 16 + } + ], + "type": { + "type": "intrinsic", + "name": "number" + }, + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "EventEmitter.getMaxListeners" + } + } + ], + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "EventEmitter.getMaxListeners" + } + }, + { + "id": 1429, + "name": "isAllowed", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "sources": [ + { + "fileName": "lib/Remote/src/receiver.ts", + "line": 69, + "character": 1, + "url": "https://github.com/akaruidevelopment/aoi.db/blob/3b8dba5/lib/Remote/src/receiver.ts#L69" + } + ], + "signatures": [ + { + "id": 1430, + "name": "isAllowed", + "variant": "signature", + "kind": 4096, + "flags": {}, + "sources": [ + { + "fileName": "lib/Remote/src/receiver.ts", + "line": 69, + "character": 1, + "url": "https://github.com/akaruidevelopment/aoi.db/blob/3b8dba5/lib/Remote/src/receiver.ts#L69" + } + ], + "parameters": [ + { + "id": 1431, + "name": "address", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "intrinsic", + "name": "string" + } + } + ], + "type": { + "type": "intrinsic", + "name": "boolean" + } + } + ] + }, + { + "id": 1604, + "name": "listenerCount", + "variant": "declaration", + "kind": 2048, + "flags": { + "isExternal": true + }, + "sources": [ + { + "fileName": "node_modules/@types/node/events.d.ts", + "line": 816, + "character": 16 + } + ], + "signatures": [ + { + "id": 1605, + "name": "listenerCount", + "variant": "signature", + "kind": 4096, + "flags": { + "isExternal": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Returns the number of listeners listening for the event named " + }, + { + "kind": "code", + "text": "`eventName`" + }, + { + "kind": "text", + "text": ".\nIf " + }, + { + "kind": "code", + "text": "`listener`" + }, + { + "kind": "text", + "text": " is provided, it will return how many times the listener is found\nin the list of the listeners of the event." + } + ], + "blockTags": [ + { + "tag": "@since", + "content": [ + { + "kind": "text", + "text": "v3.2.0" + } + ] + } + ] + }, + "sources": [ + { + "fileName": "node_modules/@types/node/events.d.ts", + "line": 816, "character": 16 } ], "parameters": [ { - "id": 1587, + "id": 1606, "name": "eventName", "variant": "param", "kind": 32768, "flags": { "isExternal": true }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The name of the event being listened for" + } + ] + }, "type": { "type": "union", "types": [ @@ -22948,36 +21228,55 @@ } ] } + }, + { + "id": 1607, + "name": "listener", + "variant": "param", + "kind": 32768, + "flags": { + "isExternal": true, + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The event handler function" + } + ] + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Function" + }, + "name": "Function", + "package": "typescript" + } } ], "type": { - "type": "array", - "elementType": { - "type": "reference", - "target": { - "sourceFileName": "node_modules/typescript/lib/lib.es5.d.ts", - "qualifiedName": "Function" - }, - "name": "Function", - "package": "typescript" - } + "type": "intrinsic", + "name": "number" }, "inheritedFrom": { "type": "reference", "target": -1, - "name": "EventEmitter.rawListeners" + "name": "EventEmitter.listenerCount" } } ], "inheritedFrom": { "type": "reference", "target": -1, - "name": "EventEmitter.rawListeners" + "name": "EventEmitter.listenerCount" } }, { - "id": 1574, - "name": "removeAllListeners", + "id": 1594, + "name": "listeners", "variant": "declaration", "kind": 2048, "flags": { @@ -22986,14 +21285,14 @@ "sources": [ { "fileName": "node_modules/@types/node/events.d.ts", - "line": 706, + "line": 735, "character": 16 } ], "signatures": [ { - "id": 1575, - "name": "removeAllListeners", + "id": 1595, + "name": "listeners", "variant": "signature", "kind": 4096, "flags": { @@ -23003,7 +21302,7 @@ "summary": [ { "kind": "text", - "text": "Removes all listeners, or those of the specified " + "text": "Returns a copy of the array of listeners for the event named " }, { "kind": "code", @@ -23011,23 +21310,118 @@ }, { "kind": "text", - "text": ".\n\nIt is bad practice to remove listeners added elsewhere in the code,\nparticularly when the " + "text": ".\n\n" }, { "kind": "code", - "text": "`EventEmitter`" + "text": "```js\nserver.on('connection', (stream) => {\n console.log('someone connected!');\n});\nconsole.log(util.inspect(server.listeners('connection')));\n// Prints: [ [Function] ]\n```" + } + ], + "blockTags": [ + { + "tag": "@since", + "content": [ + { + "kind": "text", + "text": "v0.1.26" + } + ] + } + ] + }, + "sources": [ + { + "fileName": "node_modules/@types/node/events.d.ts", + "line": 735, + "character": 16 + } + ], + "parameters": [ + { + "id": 1596, + "name": "eventName", + "variant": "param", + "kind": 32768, + "flags": { + "isExternal": true + }, + "type": { + "type": "union", + "types": [ + { + "type": "intrinsic", + "name": "string" + }, + { + "type": "intrinsic", + "name": "symbol" + } + ] + } + } + ], + "type": { + "type": "array", + "elementType": { + "type": "reference", + "target": { + "sourceFileName": "node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Function" }, + "name": "Function", + "package": "typescript" + } + }, + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "EventEmitter.listeners" + } + } + ], + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "EventEmitter.listeners" + } + }, + { + "id": 1579, + "name": "off", + "variant": "declaration", + "kind": 2048, + "flags": { + "isExternal": true + }, + "sources": [ + { + "fileName": "node_modules/@types/node/events.d.ts", + "line": 695, + "character": 16 + } + ], + "signatures": [ + { + "id": 1580, + "name": "off", + "variant": "signature", + "kind": 4096, + "flags": { + "isExternal": true + }, + "comment": { + "summary": [ { "kind": "text", - "text": " instance was created by some other\ncomponent or module (e.g. sockets or file streams).\n\nReturns a reference to the " + "text": "Alias for " }, { "kind": "code", - "text": "`EventEmitter`" + "text": "`emitter.removeListener()`" }, { "kind": "text", - "text": ", so that calls can be chained." + "text": "." } ], "blockTags": [ @@ -23036,7 +21430,7 @@ "content": [ { "kind": "text", - "text": "v0.1.26" + "text": "v10.0.0" } ] } @@ -23045,19 +21439,18 @@ "sources": [ { "fileName": "node_modules/@types/node/events.d.ts", - "line": 706, + "line": 695, "character": 16 } ], "parameters": [ { - "id": 1576, - "name": "event", + "id": 1581, + "name": "eventName", "variant": "param", "kind": 32768, "flags": { - "isExternal": true, - "isOptional": true + "isExternal": true }, "type": { "type": "union", @@ -23072,30 +21465,99 @@ } ] } + }, + { + "id": 1582, + "name": "listener", + "variant": "param", + "kind": 32768, + "flags": { + "isExternal": true + }, + "type": { + "type": "reflection", + "declaration": { + "id": 1583, + "name": "__type", + "variant": "declaration", + "kind": 65536, + "flags": { + "isExternal": true + }, + "sources": [ + { + "fileName": "node_modules/@types/node/events.d.ts", + "line": 695, + "character": 58 + } + ], + "signatures": [ + { + "id": 1584, + "name": "__type", + "variant": "signature", + "kind": 4096, + "flags": { + "isExternal": true + }, + "sources": [ + { + "fileName": "node_modules/@types/node/events.d.ts", + "line": 695, + "character": 58 + } + ], + "parameters": [ + { + "id": 1585, + "name": "args", + "variant": "param", + "kind": 32768, + "flags": { + "isExternal": true, + "isRest": true + }, + "type": { + "type": "array", + "elementType": { + "type": "intrinsic", + "name": "any" + } + } + } + ], + "type": { + "type": "intrinsic", + "name": "void" + } + } + ] + } + } } ], "type": { "type": "reference", - "target": 1413, + "target": 1371, "name": "default", "package": "@akarui/aoi.db" }, "inheritedFrom": { "type": "reference", "target": -1, - "name": "EventEmitter.removeAllListeners" + "name": "EventEmitter.off" } } ], "inheritedFrom": { "type": "reference", "target": -1, - "name": "EventEmitter.removeAllListeners" + "name": "EventEmitter.off" } }, { - "id": 1560, - "name": "removeListener", + "id": 1558, + "name": "on", "variant": "declaration", "kind": 2048, "flags": { @@ -23104,14 +21566,14 @@ "sources": [ { "fileName": "node_modules/@types/node/events.d.ts", - "line": 690, + "line": 577, "character": 16 } ], "signatures": [ { - "id": 1561, - "name": "removeListener", + "id": 1559, + "name": "on", "variant": "signature", "kind": 4096, "flags": { @@ -23121,7 +21583,7 @@ "summary": [ { "kind": "text", - "text": "Removes the specified " + "text": "Adds the " }, { "kind": "code", @@ -23129,7 +21591,7 @@ }, { "kind": "text", - "text": " from the listener array for the event named" + "text": " function to the end of the listeners array for the\nevent named " }, { "kind": "code", @@ -23137,23 +21599,15 @@ }, { "kind": "text", - "text": ".\n\n" - }, - { - "kind": "code", - "text": "```js\nconst callback = (stream) => {\n console.log('someone connected!');\n};\nserver.on('connection', callback);\n// ...\nserver.removeListener('connection', callback);\n```" - }, - { - "kind": "text", - "text": "\n\n" + "text": ". No checks are made to see if the " }, { "kind": "code", - "text": "`removeListener()`" + "text": "`listener`" }, { "kind": "text", - "text": " will remove, at most, one instance of a listener from the\nlistener array. If any single listener has been added multiple times to the\nlistener array for the specified " + "text": " has\nalready been added. Multiple calls passing the same combination of " }, { "kind": "code", @@ -23161,87 +21615,51 @@ }, { "kind": "text", - "text": ", then " - }, - { - "kind": "code", - "text": "`removeListener()`" - }, - { - "kind": "text", - "text": " must be\ncalled multiple times to remove each instance.\n\nOnce an event is emitted, all listeners attached to it at the\ntime of emitting are called in order. This implies that any" - }, - { - "kind": "code", - "text": "`removeListener()`" - }, - { - "kind": "text", - "text": " or " - }, - { - "kind": "code", - "text": "`removeAllListeners()`" - }, - { - "kind": "text", - "text": " calls _after_ emitting and _before_ the last listener finishes execution\nwill not remove them from" - }, - { - "kind": "code", - "text": "`emit()`" - }, - { - "kind": "text", - "text": " in progress. Subsequent events behave as expected.\n\n" + "text": "and " }, { "kind": "code", - "text": "```js\nimport { EventEmitter } from 'node:events';\nclass MyEmitter extends EventEmitter {}\nconst myEmitter = new MyEmitter();\n\nconst callbackA = () => {\n console.log('A');\n myEmitter.removeListener('event', callbackB);\n};\n\nconst callbackB = () => {\n console.log('B');\n};\n\nmyEmitter.on('event', callbackA);\n\nmyEmitter.on('event', callbackB);\n\n// callbackA removes listener callbackB but it will still be called.\n// Internal listener array at time of emit [callbackA, callbackB]\nmyEmitter.emit('event');\n// Prints:\n// A\n// B\n\n// callbackB is now removed.\n// Internal listener array [callbackA]\nmyEmitter.emit('event');\n// Prints:\n// A\n```" + "text": "`listener`" }, { "kind": "text", - "text": "\n\nBecause listeners are managed using an internal array, calling this will\nchange the position indices of any listener registered _after_ the listener\nbeing removed. This will not impact the order in which listeners are called,\nbut it means that any copies of the listener array as returned by\nthe " + "text": " will result in the " }, { "kind": "code", - "text": "`emitter.listeners()`" + "text": "`listener`" }, { "kind": "text", - "text": " method will need to be recreated.\n\nWhen a single function has been added as a handler multiple times for a single\nevent (as in the example below), " + "text": " being added, and called, multiple\ntimes.\n\n" }, { "kind": "code", - "text": "`removeListener()`" + "text": "```js\nserver.on('connection', (stream) => {\n console.log('someone connected!');\n});\n```" }, { "kind": "text", - "text": " will remove the most\nrecently added instance. In the example the " + "text": "\n\nReturns a reference to the " }, { "kind": "code", - "text": "`once('ping')`" + "text": "`EventEmitter`" }, { "kind": "text", - "text": "listener is removed:\n\n" + "text": ", so that calls can be chained.\n\nBy default, event listeners are invoked in the order they are added. The" }, { "kind": "code", - "text": "```js\nimport { EventEmitter } from 'node:events';\nconst ee = new EventEmitter();\n\nfunction pong() {\n console.log('pong');\n}\n\nee.on('ping', pong);\nee.once('ping', pong);\nee.removeListener('ping', pong);\n\nee.emit('ping');\nee.emit('ping');\n```" + "text": "`emitter.prependListener()`" }, { "kind": "text", - "text": "\n\nReturns a reference to the " + "text": " method can be used as an alternative to add the\nevent listener to the beginning of the listeners array.\n\n" }, { "kind": "code", - "text": "`EventEmitter`" - }, - { - "kind": "text", - "text": ", so that calls can be chained." + "text": "```js\nimport { EventEmitter } from 'node:events';\nconst myEE = new EventEmitter();\nmyEE.on('foo', () => console.log('a'));\nmyEE.prependListener('foo', () => console.log('b'));\nmyEE.emit('foo');\n// Prints:\n// b\n// a\n```" } ], "blockTags": [ @@ -23250,7 +21668,7 @@ "content": [ { "kind": "text", - "text": "v0.1.26" + "text": "v0.1.101" } ] } @@ -23259,19 +21677,27 @@ "sources": [ { "fileName": "node_modules/@types/node/events.d.ts", - "line": 690, + "line": 577, "character": 16 } ], "parameters": [ { - "id": 1562, + "id": 1560, "name": "eventName", "variant": "param", "kind": 32768, "flags": { "isExternal": true }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The name of the event." + } + ] + }, "type": { "type": "union", "types": [ @@ -23287,17 +21713,25 @@ } }, { - "id": 1563, + "id": 1561, "name": "listener", "variant": "param", "kind": 32768, "flags": { "isExternal": true }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The callback function" + } + ] + }, "type": { "type": "reflection", "declaration": { - "id": 1564, + "id": 1562, "name": "__type", "variant": "declaration", "kind": 65536, @@ -23307,13 +21741,13 @@ "sources": [ { "fileName": "node_modules/@types/node/events.d.ts", - "line": 690, - "character": 69 + "line": 577, + "character": 57 } ], "signatures": [ { - "id": 1565, + "id": 1563, "name": "__type", "variant": "signature", "kind": 4096, @@ -23323,13 +21757,13 @@ "sources": [ { "fileName": "node_modules/@types/node/events.d.ts", - "line": 690, - "character": 69 + "line": 577, + "character": 57 } ], "parameters": [ { - "id": 1566, + "id": 1564, "name": "args", "variant": "param", "kind": 32768, @@ -23358,66 +21792,113 @@ ], "type": { "type": "reference", - "target": 1413, + "target": 1371, "name": "default", "package": "@akarui/aoi.db" }, "inheritedFrom": { "type": "reference", "target": -1, - "name": "EventEmitter.removeListener" + "name": "EventEmitter.on" } } ], "inheritedFrom": { "type": "reference", "target": -1, - "name": "EventEmitter.removeListener" + "name": "EventEmitter.on" } }, { - "id": 1472, - "name": "set", + "id": 1565, + "name": "once", "variant": "declaration", "kind": 2048, - "flags": {}, + "flags": { + "isExternal": true + }, "sources": [ { - "fileName": "lib/OldKeyValue/src/database.ts", - "line": 294, - "character": 10, - "url": "https://github.com/akaruidevelopment/aoi.db/blob/22a4df8/lib/OldKeyValue/src/database.ts#L294" + "fileName": "node_modules/@types/node/events.d.ts", + "line": 607, + "character": 16 } ], "signatures": [ { - "id": 1473, - "name": "set", + "id": 1566, + "name": "once", "variant": "signature", "kind": 4096, - "flags": {}, + "flags": { + "isExternal": true + }, "comment": { - "summary": [], - "blockTags": [ + "summary": [ { - "tag": "@description", - "content": [ - { - "kind": "text", - "text": "set data to database" - } - ] + "kind": "text", + "text": "Adds a **one-time**" }, { - "tag": "@returns", - "content": [] + "kind": "code", + "text": "`listener`" }, { - "tag": "@example", + "kind": "text", + "text": " function for the event named " + }, + { + "kind": "code", + "text": "`eventName`" + }, + { + "kind": "text", + "text": ". The\nnext time " + }, + { + "kind": "code", + "text": "`eventName`" + }, + { + "kind": "text", + "text": " is triggered, this listener is removed and then invoked.\n\n" + }, + { + "kind": "code", + "text": "```js\nserver.once('connection', (stream) => {\n console.log('Ah, we have our first user!');\n});\n```" + }, + { + "kind": "text", + "text": "\n\nReturns a reference to the " + }, + { + "kind": "code", + "text": "`EventEmitter`" + }, + { + "kind": "text", + "text": ", so that calls can be chained.\n\nBy default, event listeners are invoked in the order they are added. The" + }, + { + "kind": "code", + "text": "`emitter.prependOnceListener()`" + }, + { + "kind": "text", + "text": " method can be used as an alternative to add the\nevent listener to the beginning of the listeners array.\n\n" + }, + { + "kind": "code", + "text": "```js\nimport { EventEmitter } from 'node:events';\nconst myEE = new EventEmitter();\nmyEE.once('foo', () => console.log('a'));\nmyEE.prependOnceListener('foo', () => console.log('b'));\nmyEE.emit('foo');\n// Prints:\n// b\n// a\n```" + } + ], + "blockTags": [ + { + "tag": "@since", "content": [ { - "kind": "code", - "text": "```js\n.set(\"main\",\"key\",{\n value:\"value\",\n});\n```" + "kind": "text", + "text": "v0.3.0" } ] } @@ -23425,119 +21906,142 @@ }, "sources": [ { - "fileName": "lib/OldKeyValue/src/database.ts", - "line": 294, - "character": 4, - "url": "https://github.com/akaruidevelopment/aoi.db/blob/22a4df8/lib/OldKeyValue/src/database.ts#L294" + "fileName": "node_modules/@types/node/events.d.ts", + "line": 607, + "character": 16 } ], "parameters": [ { - "id": 1474, - "name": "table", + "id": 1567, + "name": "eventName", "variant": "param", "kind": 32768, - "flags": {}, + "flags": { + "isExternal": true + }, "comment": { "summary": [ { "kind": "text", - "text": "table where data will be saved" + "text": "The name of the event." } ] }, "type": { - "type": "intrinsic", - "name": "string" - } - }, - { - "id": 1475, - "name": "key", - "variant": "param", - "kind": 32768, - "flags": {}, - "comment": { - "summary": [ + "type": "union", + "types": [ { - "kind": "text", - "text": "key to set" + "type": "intrinsic", + "name": "string" + }, + { + "type": "intrinsic", + "name": "symbol" } ] - }, - "type": { - "type": "intrinsic", - "name": "string" } }, { - "id": 1476, - "name": "value", + "id": 1568, + "name": "listener", "variant": "param", "kind": 32768, - "flags": {}, + "flags": { + "isExternal": true + }, "comment": { "summary": [ { "kind": "text", - "text": "value to set" + "text": "The callback function" } ] }, "type": { - "type": "reference", - "target": { - "sourceFileName": "node_modules/typescript/lib/lib.es5.d.ts", - "qualifiedName": "Partial" - }, - "typeArguments": [ - { - "type": "reference", - "target": { - "sourceFileName": "lib/OldKeyValue/typings/interface.ts", - "qualifiedName": "KeyValueDataInterface" - }, - "name": "KeyValueDataInterface", - "package": "@akarui/aoi.db" - } - ], - "name": "Partial", - "package": "typescript" + "type": "reflection", + "declaration": { + "id": 1569, + "name": "__type", + "variant": "declaration", + "kind": 65536, + "flags": { + "isExternal": true + }, + "sources": [ + { + "fileName": "node_modules/@types/node/events.d.ts", + "line": 607, + "character": 59 + } + ], + "signatures": [ + { + "id": 1570, + "name": "__type", + "variant": "signature", + "kind": 4096, + "flags": { + "isExternal": true + }, + "sources": [ + { + "fileName": "node_modules/@types/node/events.d.ts", + "line": 607, + "character": 59 + } + ], + "parameters": [ + { + "id": 1571, + "name": "args", + "variant": "param", + "kind": 32768, + "flags": { + "isExternal": true, + "isRest": true + }, + "type": { + "type": "array", + "elementType": { + "type": "intrinsic", + "name": "any" + } + } + } + ], + "type": { + "type": "intrinsic", + "name": "void" + } + } + ] + } } } ], "type": { "type": "reference", - "target": { - "sourceFileName": "node_modules/typescript/lib/lib.es5.d.ts", - "qualifiedName": "Promise" - }, - "typeArguments": [ - { - "type": "union", - "types": [ - { - "type": "intrinsic", - "name": "undefined" - }, - { - "type": "reference", - "target": 1393, - "name": "default", - "package": "@akarui/aoi.db" - } - ] - } - ], - "name": "Promise", - "package": "typescript" + "target": 1371, + "name": "default", + "package": "@akarui/aoi.db" + }, + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "EventEmitter.once" } } - ] + ], + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "EventEmitter.once" + } }, { - "id": 1577, - "name": "setMaxListeners", + "id": 1608, + "name": "prependListener", "variant": "declaration", "kind": 2048, "flags": { @@ -23546,14 +22050,14 @@ "sources": [ { "fileName": "node_modules/@types/node/events.d.ts", - "line": 716, + "line": 834, "character": 16 } ], "signatures": [ { - "id": 1578, - "name": "setMaxListeners", + "id": 1609, + "name": "prependListener", "variant": "signature", "kind": 4096, "flags": { @@ -23563,55 +22067,63 @@ "summary": [ { "kind": "text", - "text": "By default " + "text": "Adds the " }, { "kind": "code", - "text": "`EventEmitter`" + "text": "`listener`" }, { "kind": "text", - "text": "s will print a warning if more than " + "text": " function to the _beginning_ of the listeners array for the\nevent named " }, { "kind": "code", - "text": "`10`" + "text": "`eventName`" }, { "kind": "text", - "text": " listeners are\nadded for a particular event. This is a useful default that helps finding\nmemory leaks. The " + "text": ". No checks are made to see if the " }, { "kind": "code", - "text": "`emitter.setMaxListeners()`" + "text": "`listener`" }, { "kind": "text", - "text": " method allows the limit to be\nmodified for this specific " + "text": " has\nalready been added. Multiple calls passing the same combination of " }, { "kind": "code", - "text": "`EventEmitter`" + "text": "`eventName`" }, { "kind": "text", - "text": " instance. The value can be set to" + "text": "and " }, { "kind": "code", - "text": "`Infinity`" + "text": "`listener`" }, { "kind": "text", - "text": " (or " + "text": " will result in the " }, { "kind": "code", - "text": "`0`" + "text": "`listener`" }, { "kind": "text", - "text": ") to indicate an unlimited number of listeners.\n\nReturns a reference to the " + "text": " being added, and called, multiple\ntimes.\n\n" + }, + { + "kind": "code", + "text": "```js\nserver.prependListener('connection', (stream) => {\n console.log('someone connected!');\n});\n```" + }, + { + "kind": "text", + "text": "\n\nReturns a reference to the " }, { "kind": "code", @@ -23628,7 +22140,7 @@ "content": [ { "kind": "text", - "text": "v0.3.5" + "text": "v6.0.0" } ] } @@ -23637,64 +22149,157 @@ "sources": [ { "fileName": "node_modules/@types/node/events.d.ts", - "line": 716, + "line": 834, "character": 16 } ], "parameters": [ { - "id": 1579, - "name": "n", + "id": 1610, + "name": "eventName", "variant": "param", "kind": 32768, "flags": { "isExternal": true }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The name of the event." + } + ] + }, "type": { - "type": "intrinsic", - "name": "number" + "type": "union", + "types": [ + { + "type": "intrinsic", + "name": "string" + }, + { + "type": "intrinsic", + "name": "symbol" + } + ] + } + }, + { + "id": 1611, + "name": "listener", + "variant": "param", + "kind": 32768, + "flags": { + "isExternal": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The callback function" + } + ] + }, + "type": { + "type": "reflection", + "declaration": { + "id": 1612, + "name": "__type", + "variant": "declaration", + "kind": 65536, + "flags": { + "isExternal": true + }, + "sources": [ + { + "fileName": "node_modules/@types/node/events.d.ts", + "line": 834, + "character": 70 + } + ], + "signatures": [ + { + "id": 1613, + "name": "__type", + "variant": "signature", + "kind": 4096, + "flags": { + "isExternal": true + }, + "sources": [ + { + "fileName": "node_modules/@types/node/events.d.ts", + "line": 834, + "character": 70 + } + ], + "parameters": [ + { + "id": 1614, + "name": "args", + "variant": "param", + "kind": 32768, + "flags": { + "isExternal": true, + "isRest": true + }, + "type": { + "type": "array", + "elementType": { + "type": "intrinsic", + "name": "any" + } + } + } + ], + "type": { + "type": "intrinsic", + "name": "void" + } + } + ] + } } } ], "type": { "type": "reference", - "target": 1413, + "target": 1371, "name": "default", "package": "@akarui/aoi.db" }, "inheritedFrom": { "type": "reference", "target": -1, - "name": "EventEmitter.setMaxListeners" + "name": "EventEmitter.prependListener" } } ], "inheritedFrom": { "type": "reference", "target": -1, - "name": "EventEmitter.setMaxListeners" + "name": "EventEmitter.prependListener" } }, { - "id": 1445, - "name": "addAbortListener", + "id": 1615, + "name": "prependOnceListener", "variant": "declaration", "kind": 2048, "flags": { - "isStatic": true, "isExternal": true }, "sources": [ { "fileName": "node_modules/@types/node/events.d.ts", - "line": 387, - "character": 15 + "line": 850, + "character": 16 } ], "signatures": [ { - "id": 1446, - "name": "addAbortListener", + "id": 1616, + "name": "prependOnceListener", "variant": "signature", "kind": 4096, "flags": { @@ -23704,59 +22309,47 @@ "summary": [ { "kind": "text", - "text": "Listens once to the " - }, - { - "kind": "code", - "text": "`abort`" - }, - { - "kind": "text", - "text": " event on the provided " + "text": "Adds a **one-time**" }, { "kind": "code", - "text": "`signal`" + "text": "`listener`" }, { "kind": "text", - "text": ".\n\nListening to the " + "text": " function for the event named " }, { "kind": "code", - "text": "`abort`" + "text": "`eventName`" }, { "kind": "text", - "text": " event on abort signals is unsafe and may\nlead to resource leaks since another third party with the signal can\ncall " + "text": " to the _beginning_ of the listeners array. The next time " }, { "kind": "code", - "text": "`e.stopImmediatePropagation()`" + "text": "`eventName`" }, { "kind": "text", - "text": ". Unfortunately Node.js cannot change\nthis since it would violate the web standard. Additionally, the original\nAPI makes it easy to forget to remove listeners.\n\nThis API allows safely using " + "text": " is triggered, this\nlistener is removed, and then invoked.\n\n" }, { "kind": "code", - "text": "`AbortSignal`" + "text": "```js\nserver.prependOnceListener('connection', (stream) => {\n console.log('Ah, we have our first user!');\n});\n```" }, { "kind": "text", - "text": "s in Node.js APIs by solving these\ntwo issues by listening to the event such that " + "text": "\n\nReturns a reference to the " }, { "kind": "code", - "text": "`stopImmediatePropagation`" + "text": "`EventEmitter`" }, { "kind": "text", - "text": " does\nnot prevent the listener from running.\n\nReturns a disposable so that it may be unsubscribed from more easily.\n\n" - }, - { - "kind": "code", - "text": "```js\nimport { addAbortListener } from 'node:events';\n\nfunction example(signal) {\n let disposable;\n try {\n signal.addEventListener('abort', (e) => e.stopImmediatePropagation());\n disposable = addAbortListener(signal, (e) => {\n // Do something when signal is aborted.\n });\n } finally {\n disposable?.[Symbol.dispose]();\n }\n}\n```" + "text": ", so that calls can be chained." } ], "blockTags": [ @@ -23765,70 +22358,70 @@ "content": [ { "kind": "text", - "text": "v20.5.0" - } - ] - }, - { - "tag": "@returns", - "content": [ - { - "kind": "text", - "text": "Disposable that removes the " - }, - { - "kind": "code", - "text": "`abort`" - }, - { - "kind": "text", - "text": " listener." + "text": "v6.0.0" } ] } - ], - "modifierTags": [ - "@experimental" ] }, "sources": [ { "fileName": "node_modules/@types/node/events.d.ts", - "line": 387, - "character": 8 + "line": 850, + "character": 16 } ], "parameters": [ { - "id": 1447, - "name": "signal", + "id": 1617, + "name": "eventName", "variant": "param", "kind": 32768, "flags": { "isExternal": true }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The name of the event." + } + ] + }, "type": { - "type": "reference", - "target": { - "sourceFileName": "node_modules/typescript/lib/lib.dom.d.ts", - "qualifiedName": "AbortSignal" - }, - "name": "AbortSignal", - "package": "typescript" + "type": "union", + "types": [ + { + "type": "intrinsic", + "name": "string" + }, + { + "type": "intrinsic", + "name": "symbol" + } + ] } }, { - "id": 1448, - "name": "resource", + "id": 1618, + "name": "listener", "variant": "param", "kind": 32768, "flags": { "isExternal": true }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The callback function" + } + ] + }, "type": { "type": "reflection", "declaration": { - "id": 1449, + "id": 1619, "name": "__type", "variant": "declaration", "kind": 65536, @@ -23838,13 +22431,13 @@ "sources": [ { "fileName": "node_modules/@types/node/events.d.ts", - "line": 387, - "character": 63 + "line": 850, + "character": 74 } ], "signatures": [ { - "id": 1450, + "id": 1620, "name": "__type", "variant": "signature", "kind": 4096, @@ -23854,27 +22447,26 @@ "sources": [ { "fileName": "node_modules/@types/node/events.d.ts", - "line": 387, - "character": 63 + "line": 850, + "character": 74 } ], "parameters": [ { - "id": 1451, - "name": "event", + "id": 1621, + "name": "args", "variant": "param", "kind": 32768, "flags": { - "isExternal": true + "isExternal": true, + "isRest": true }, "type": { - "type": "reference", - "target": { - "sourceFileName": "node_modules/typescript/lib/lib.dom.d.ts", - "qualifiedName": "Event" - }, - "name": "Event", - "package": "typescript" + "type": "array", + "elementType": { + "type": "intrinsic", + "name": "any" + } } } ], @@ -23890,128 +22482,42 @@ ], "type": { "type": "reference", - "target": { - "sourceFileName": "node_modules/@types/node/globals.d.ts", - "qualifiedName": "__global.Disposable" - }, - "name": "Disposable", - "package": "@types/node", - "qualifiedName": "__global.Disposable" + "target": 1371, + "name": "default", + "package": "@akarui/aoi.db" }, "inheritedFrom": { "type": "reference", "target": -1, - "name": "EventEmitter.addAbortListener" + "name": "EventEmitter.prependOnceListener" } } ], "inheritedFrom": { "type": "reference", "target": -1, - "name": "EventEmitter.addAbortListener" + "name": "EventEmitter.prependOnceListener" } }, { - "id": 1414, - "name": "defaultOptions", + "id": 1597, + "name": "rawListeners", "variant": "declaration", "kind": 2048, "flags": { - "isStatic": true - }, - "sources": [ - { - "fileName": "lib/OldKeyValue/src/database.ts", - "line": 59, - "character": 11, - "url": "https://github.com/akaruidevelopment/aoi.db/blob/22a4df8/lib/OldKeyValue/src/database.ts#L59" - } - ], - "signatures": [ - { - "id": 1415, - "name": "defaultOptions", - "variant": "signature", - "kind": 4096, - "flags": {}, - "comment": { - "summary": [], - "blockTags": [ - { - "tag": "@description", - "content": [ - { - "kind": "text", - "text": "get default options" - } - ] - }, - { - "tag": "@static", - "content": [] - }, - { - "tag": "@returns", - "content": [ - { - "kind": "text", - "text": "default options" - } - ] - } - ] - }, - "sources": [ - { - "fileName": "lib/OldKeyValue/src/database.ts", - "line": 59, - "character": 4, - "url": "https://github.com/akaruidevelopment/aoi.db/blob/22a4df8/lib/OldKeyValue/src/database.ts#L59" - } - ], - "type": { - "type": "reference", - "target": { - "sourceFileName": "lib/OldKeyValue/typings/type.ts", - "qualifiedName": "DeepRequired" - }, - "typeArguments": [ - { - "type": "reference", - "target": { - "sourceFileName": "lib/OldKeyValue/typings/interface.ts", - "qualifiedName": "KeyValueOptions" - }, - "name": "KeyValueOptions", - "package": "@akarui/aoi.db" - } - ], - "name": "DeepRequired", - "package": "@akarui/aoi.db" - } - } - ] - }, - { - "id": 1434, - "name": "getEventListeners", - "variant": "declaration", - "kind": 2048, - "flags": { - "isStatic": true, - "isExternal": true + "isExternal": true }, "sources": [ { "fileName": "node_modules/@types/node/events.d.ts", - "line": 308, - "character": 15 + "line": 766, + "character": 16 } ], "signatures": [ { - "id": 1435, - "name": "getEventListeners", + "id": 1598, + "name": "rawListeners", "variant": "signature", "kind": 4096, "flags": { @@ -24029,35 +22535,19 @@ }, { "kind": "text", - "text": ".\n\nFor " - }, - { - "kind": "code", - "text": "`EventEmitter`" - }, - { - "kind": "text", - "text": "s this behaves exactly the same as calling " - }, - { - "kind": "code", - "text": "`.listeners`" - }, - { - "kind": "text", - "text": " on\nthe emitter.\n\nFor " + "text": ",\nincluding any wrappers (such as those created by " }, { "kind": "code", - "text": "`EventTarget`" + "text": "`.once()`" }, { "kind": "text", - "text": "s this is the only way to get the event listeners for the\nevent target. This is useful for debugging and diagnostic purposes.\n\n" + "text": ").\n\n" }, { "kind": "code", - "text": "```js\nimport { getEventListeners, EventEmitter } from 'node:events';\n\n{\n const ee = new EventEmitter();\n const listener = () => console.log('Events are fun');\n ee.on('foo', listener);\n console.log(getEventListeners(ee, 'foo')); // [ [Function: listener] ]\n}\n{\n const et = new EventTarget();\n const listener = () => console.log('Events are fun');\n et.addEventListener('foo', listener);\n console.log(getEventListeners(et, 'foo')); // [ [Function: listener] ]\n}\n```" + "text": "```js\nimport { EventEmitter } from 'node:events';\nconst emitter = new EventEmitter();\nemitter.once('log', () => console.log('log once'));\n\n// Returns a new Array with a function `onceWrapper` which has a property\n// `listener` which contains the original listener bound above\nconst listeners = emitter.rawListeners('log');\nconst logFnWrapper = listeners[0];\n\n// Logs \"log once\" to the console and does not unbind the `once` event\nlogFnWrapper.listener();\n\n// Logs \"log once\" to the console and removes the listener\nlogFnWrapper();\n\nemitter.on('log', () => console.log('log persistently'));\n// Will return a new Array with a single function bound by `.on()` above\nconst newListeners = emitter.rawListeners('log');\n\n// Logs \"log persistently\" twice\nnewListeners[0]();\nemitter.emit('log');\n```" } ], "blockTags": [ @@ -24066,7 +22556,7 @@ "content": [ { "kind": "text", - "text": "v15.2.0, v14.17.0" + "text": "v9.4.0" } ] } @@ -24075,47 +22565,14 @@ "sources": [ { "fileName": "node_modules/@types/node/events.d.ts", - "line": 308, - "character": 8 + "line": 766, + "character": 16 } ], "parameters": [ { - "id": 1436, - "name": "emitter", - "variant": "param", - "kind": 32768, - "flags": { - "isExternal": true - }, - "type": { - "type": "union", - "types": [ - { - "type": "reference", - "target": { - "sourceFileName": "node_modules/@types/node/events.d.ts", - "qualifiedName": "__global.NodeJS.EventEmitter" - }, - "name": "EventEmitter", - "package": "@types/node", - "qualifiedName": "__global.NodeJS.EventEmitter" - }, - { - "type": "reference", - "target": { - "sourceFileName": "node_modules/@types/node/events.d.ts", - "qualifiedName": "_DOMEventTarget" - }, - "name": "_DOMEventTarget", - "package": "@types/node" - } - ] - } - }, - { - "id": 1437, - "name": "name", + "id": 1599, + "name": "eventName", "variant": "param", "kind": 32768, "flags": { @@ -24151,36 +22608,35 @@ "inheritedFrom": { "type": "reference", "target": -1, - "name": "EventEmitter.getEventListeners" + "name": "EventEmitter.rawListeners" } } ], "inheritedFrom": { "type": "reference", "target": -1, - "name": "EventEmitter.getEventListeners" + "name": "EventEmitter.rawListeners" } }, { - "id": 1438, - "name": "getMaxListeners", + "id": 1586, + "name": "removeAllListeners", "variant": "declaration", "kind": 2048, "flags": { - "isStatic": true, "isExternal": true }, "sources": [ { "fileName": "node_modules/@types/node/events.d.ts", - "line": 337, - "character": 15 + "line": 706, + "character": 16 } ], "signatures": [ { - "id": 1439, - "name": "getMaxListeners", + "id": 1587, + "name": "removeAllListeners", "variant": "signature", "kind": 4096, "flags": { @@ -24190,35 +22646,31 @@ "summary": [ { "kind": "text", - "text": "Returns the currently set max amount of listeners.\n\nFor " + "text": "Removes all listeners, or those of the specified " }, { "kind": "code", - "text": "`EventEmitter`" + "text": "`eventName`" }, { "kind": "text", - "text": "s this behaves exactly the same as calling " + "text": ".\n\nIt is bad practice to remove listeners added elsewhere in the code,\nparticularly when the " }, { "kind": "code", - "text": "`.getMaxListeners`" + "text": "`EventEmitter`" }, { "kind": "text", - "text": " on\nthe emitter.\n\nFor " + "text": " instance was created by some other\ncomponent or module (e.g. sockets or file streams).\n\nReturns a reference to the " }, { "kind": "code", - "text": "`EventTarget`" + "text": "`EventEmitter`" }, { "kind": "text", - "text": "s this is the only way to get the max event listeners for the\nevent target. If the number of event handlers on a single EventTarget exceeds\nthe max set, the EventTarget will print a warning.\n\n" - }, - { - "kind": "code", - "text": "```js\nimport { getMaxListeners, setMaxListeners, EventEmitter } from 'node:events';\n\n{\n const ee = new EventEmitter();\n console.log(getMaxListeners(ee)); // 10\n setMaxListeners(11, ee);\n console.log(getMaxListeners(ee)); // 11\n}\n{\n const et = new EventTarget();\n console.log(getMaxListeners(et)); // 10\n setMaxListeners(11, et);\n console.log(getMaxListeners(et)); // 11\n}\n```" + "text": ", so that calls can be chained." } ], "blockTags": [ @@ -24227,7 +22679,7 @@ "content": [ { "kind": "text", - "text": "v19.9.0" + "text": "v0.1.26" } ] } @@ -24236,82 +22688,73 @@ "sources": [ { "fileName": "node_modules/@types/node/events.d.ts", - "line": 337, - "character": 8 + "line": 706, + "character": 16 } ], "parameters": [ { - "id": 1440, - "name": "emitter", + "id": 1588, + "name": "event", "variant": "param", "kind": 32768, "flags": { - "isExternal": true + "isExternal": true, + "isOptional": true }, "type": { "type": "union", "types": [ { - "type": "reference", - "target": { - "sourceFileName": "node_modules/@types/node/events.d.ts", - "qualifiedName": "__global.NodeJS.EventEmitter" - }, - "name": "EventEmitter", - "package": "@types/node", - "qualifiedName": "__global.NodeJS.EventEmitter" + "type": "intrinsic", + "name": "string" }, { - "type": "reference", - "target": { - "sourceFileName": "node_modules/@types/node/events.d.ts", - "qualifiedName": "_DOMEventTarget" - }, - "name": "_DOMEventTarget", - "package": "@types/node" + "type": "intrinsic", + "name": "symbol" } ] } } ], "type": { - "type": "intrinsic", - "name": "number" + "type": "reference", + "target": 1371, + "name": "default", + "package": "@akarui/aoi.db" }, "inheritedFrom": { "type": "reference", "target": -1, - "name": "EventEmitter.getMaxListeners" + "name": "EventEmitter.removeAllListeners" } } ], "inheritedFrom": { "type": "reference", "target": -1, - "name": "EventEmitter.getMaxListeners" + "name": "EventEmitter.removeAllListeners" } }, { - "id": 1430, - "name": "listenerCount", + "id": 1572, + "name": "removeListener", "variant": "declaration", "kind": 2048, "flags": { - "isStatic": true, "isExternal": true }, "sources": [ { "fileName": "node_modules/@types/node/events.d.ts", - "line": 280, - "character": 15 + "line": 690, + "character": 16 } ], "signatures": [ { - "id": 1431, - "name": "listenerCount", + "id": 1573, + "name": "removeListener", "variant": "signature", "kind": 4096, "flags": { @@ -24321,19 +22764,19 @@ "summary": [ { "kind": "text", - "text": "A class method that returns the number of listeners for the given " + "text": "Removes the specified " }, { "kind": "code", - "text": "`eventName`" + "text": "`listener`" }, { "kind": "text", - "text": "registered on the given " + "text": " from the listener array for the event named" }, { "kind": "code", - "text": "`emitter`" + "text": "`eventName`" }, { "kind": "text", @@ -24341,207 +22784,107 @@ }, { "kind": "code", - "text": "```js\nimport { EventEmitter, listenerCount } from 'node:events';\n\nconst myEmitter = new EventEmitter();\nmyEmitter.on('event', () => {});\nmyEmitter.on('event', () => {});\nconsole.log(listenerCount(myEmitter, 'event'));\n// Prints: 2\n```" - } - ], - "blockTags": [ + "text": "```js\nconst callback = (stream) => {\n console.log('someone connected!');\n};\nserver.on('connection', callback);\n// ...\nserver.removeListener('connection', callback);\n```" + }, { - "tag": "@since", - "content": [ - { - "kind": "text", - "text": "v0.9.12" - } - ] + "kind": "text", + "text": "\n\n" }, { - "tag": "@deprecated", - "content": [ - { - "kind": "text", - "text": "Since v3.2.0 - Use " - }, - { - "kind": "code", - "text": "`listenerCount`" - }, - { - "kind": "text", - "text": " instead." - } - ] - } - ] - }, - "sources": [ - { - "fileName": "node_modules/@types/node/events.d.ts", - "line": 280, - "character": 8 - } - ], - "parameters": [ - { - "id": 1432, - "name": "emitter", - "variant": "param", - "kind": 32768, - "flags": { - "isExternal": true + "kind": "code", + "text": "`removeListener()`" }, - "comment": { - "summary": [ - { - "kind": "text", - "text": "The emitter to query" - } - ] + { + "kind": "text", + "text": " will remove, at most, one instance of a listener from the\nlistener array. If any single listener has been added multiple times to the\nlistener array for the specified " }, - "type": { - "type": "reference", - "target": { - "sourceFileName": "node_modules/@types/node/events.d.ts", - "qualifiedName": "__global.NodeJS.EventEmitter" - }, - "name": "EventEmitter", - "package": "@types/node", - "qualifiedName": "__global.NodeJS.EventEmitter" - } - }, - { - "id": 1433, - "name": "eventName", - "variant": "param", - "kind": 32768, - "flags": { - "isExternal": true + { + "kind": "code", + "text": "`eventName`" }, - "comment": { - "summary": [ - { - "kind": "text", - "text": "The event name" - } - ] + { + "kind": "text", + "text": ", then " }, - "type": { - "type": "union", - "types": [ - { - "type": "intrinsic", - "name": "string" - }, - { - "type": "intrinsic", - "name": "symbol" - } - ] - } - } - ], - "type": { - "type": "intrinsic", - "name": "number" - }, - "inheritedFrom": { - "type": "reference", - "target": -1, - "name": "EventEmitter.listenerCount" - } - } - ], - "inheritedFrom": { - "type": "reference", - "target": -1, - "name": "EventEmitter.listenerCount" - } - }, - { - "id": 1425, - "name": "on", - "variant": "declaration", - "kind": 2048, - "flags": { - "isStatic": true, - "isExternal": true - }, - "sources": [ - { - "fileName": "node_modules/@types/node/events.d.ts", - "line": 258, - "character": 15 - } - ], - "signatures": [ - { - "id": 1426, - "name": "on", - "variant": "signature", - "kind": 4096, - "flags": { - "isExternal": true - }, - "comment": { - "summary": [ { "kind": "code", - "text": "```js\nimport { on, EventEmitter } from 'node:events';\nimport process from 'node:process';\n\nconst ee = new EventEmitter();\n\n// Emit later on\nprocess.nextTick(() => {\n ee.emit('foo', 'bar');\n ee.emit('foo', 42);\n});\n\nfor await (const event of on(ee, 'foo')) {\n // The execution of this inner block is synchronous and it\n // processes one event at a time (even with await). Do not use\n // if concurrent execution is required.\n console.log(event); // prints ['bar'] [42]\n}\n// Unreachable here\n```" + "text": "`removeListener()`" }, { "kind": "text", - "text": "\n\nReturns an " + "text": " must be\ncalled multiple times to remove each instance.\n\nOnce an event is emitted, all listeners attached to it at the\ntime of emitting are called in order. This implies that any" }, { "kind": "code", - "text": "`AsyncIterator`" + "text": "`removeListener()`" }, { "kind": "text", - "text": " that iterates " + "text": " or " }, { "kind": "code", - "text": "`eventName`" + "text": "`removeAllListeners()`" }, { "kind": "text", - "text": " events. It will throw\nif the " + "text": " calls _after_ emitting and _before_ the last listener finishes execution\nwill not remove them from" }, { "kind": "code", - "text": "`EventEmitter`" + "text": "`emit()`" }, { "kind": "text", - "text": " emits " + "text": " in progress. Subsequent events behave as expected.\n\n" }, { "kind": "code", - "text": "`'error'`" + "text": "```js\nimport { EventEmitter } from 'node:events';\nclass MyEmitter extends EventEmitter {}\nconst myEmitter = new MyEmitter();\n\nconst callbackA = () => {\n console.log('A');\n myEmitter.removeListener('event', callbackB);\n};\n\nconst callbackB = () => {\n console.log('B');\n};\n\nmyEmitter.on('event', callbackA);\n\nmyEmitter.on('event', callbackB);\n\n// callbackA removes listener callbackB but it will still be called.\n// Internal listener array at time of emit [callbackA, callbackB]\nmyEmitter.emit('event');\n// Prints:\n// A\n// B\n\n// callbackB is now removed.\n// Internal listener array [callbackA]\nmyEmitter.emit('event');\n// Prints:\n// A\n```" }, { "kind": "text", - "text": ". It removes all listeners when\nexiting the loop. The " + "text": "\n\nBecause listeners are managed using an internal array, calling this will\nchange the position indices of any listener registered _after_ the listener\nbeing removed. This will not impact the order in which listeners are called,\nbut it means that any copies of the listener array as returned by\nthe " }, { "kind": "code", - "text": "`value`" + "text": "`emitter.listeners()`" }, { "kind": "text", - "text": " returned by each iteration is an array\ncomposed of the emitted event arguments.\n\nAn " + "text": " method will need to be recreated.\n\nWhen a single function has been added as a handler multiple times for a single\nevent (as in the example below), " }, { "kind": "code", - "text": "`AbortSignal`" + "text": "`removeListener()`" }, { "kind": "text", - "text": " can be used to cancel waiting on events:\n\n" + "text": " will remove the most\nrecently added instance. In the example the " }, { "kind": "code", - "text": "```js\nimport { on, EventEmitter } from 'node:events';\nimport process from 'node:process';\n\nconst ac = new AbortController();\n\n(async () => {\n const ee = new EventEmitter();\n\n // Emit later on\n process.nextTick(() => {\n ee.emit('foo', 'bar');\n ee.emit('foo', 42);\n });\n\n for await (const event of on(ee, 'foo', { signal: ac.signal })) {\n // The execution of this inner block is synchronous and it\n // processes one event at a time (even with await). Do not use\n // if concurrent execution is required.\n console.log(event); // prints ['bar'] [42]\n }\n // Unreachable here\n})();\n\nprocess.nextTick(() => ac.abort());\n```" + "text": "`once('ping')`" + }, + { + "kind": "text", + "text": "listener is removed:\n\n" + }, + { + "kind": "code", + "text": "```js\nimport { EventEmitter } from 'node:events';\nconst ee = new EventEmitter();\n\nfunction pong() {\n console.log('pong');\n}\n\nee.on('ping', pong);\nee.once('ping', pong);\nee.removeListener('ping', pong);\n\nee.emit('ping');\nee.emit('ping');\n```" + }, + { + "kind": "text", + "text": "\n\nReturns a reference to the " + }, + { + "kind": "code", + "text": "`EventEmitter`" + }, + { + "kind": "text", + "text": ", so that calls can be chained." } ], "blockTags": [ @@ -24550,28 +22893,7 @@ "content": [ { "kind": "text", - "text": "v13.6.0, v12.16.0" - } - ] - }, - { - "tag": "@returns", - "content": [ - { - "kind": "text", - "text": "that iterates " - }, - { - "kind": "code", - "text": "`eventName`" - }, - { - "kind": "text", - "text": " events emitted by the " - }, - { - "kind": "code", - "text": "`emitter`" + "text": "v0.1.26" } ] } @@ -24580,124 +22902,363 @@ "sources": [ { "fileName": "node_modules/@types/node/events.d.ts", - "line": 258, - "character": 8 + "line": 690, + "character": 16 } ], "parameters": [ { - "id": 1427, - "name": "emitter", - "variant": "param", - "kind": 32768, - "flags": { - "isExternal": true - }, - "type": { - "type": "reference", - "target": { - "sourceFileName": "node_modules/@types/node/events.d.ts", - "qualifiedName": "__global.NodeJS.EventEmitter" - }, - "name": "EventEmitter", - "package": "@types/node", - "qualifiedName": "__global.NodeJS.EventEmitter" - } - }, - { - "id": 1428, + "id": 1574, "name": "eventName", "variant": "param", "kind": 32768, "flags": { "isExternal": true }, - "comment": { - "summary": [ + "type": { + "type": "union", + "types": [ { - "kind": "text", - "text": "The name of the event being listened for" + "type": "intrinsic", + "name": "string" + }, + { + "type": "intrinsic", + "name": "symbol" } ] - }, - "type": { - "type": "intrinsic", - "name": "string" } }, { - "id": 1429, - "name": "options", + "id": 1575, + "name": "listener", "variant": "param", "kind": 32768, "flags": { - "isExternal": true, - "isOptional": true + "isExternal": true }, "type": { - "type": "reference", - "target": { - "sourceFileName": "node_modules/@types/node/events.d.ts", - "qualifiedName": "StaticEventEmitterOptions" - }, - "name": "StaticEventEmitterOptions", - "package": "@types/node" - } - } - ], - "type": { - "type": "reference", - "target": { - "sourceFileName": "node_modules/typescript/lib/lib.es2018.asynciterable.d.ts", - "qualifiedName": "AsyncIterableIterator" - }, - "typeArguments": [ - { - "type": "intrinsic", - "name": "any" + "type": "reflection", + "declaration": { + "id": 1576, + "name": "__type", + "variant": "declaration", + "kind": 65536, + "flags": { + "isExternal": true + }, + "sources": [ + { + "fileName": "node_modules/@types/node/events.d.ts", + "line": 690, + "character": 69 + } + ], + "signatures": [ + { + "id": 1577, + "name": "__type", + "variant": "signature", + "kind": 4096, + "flags": { + "isExternal": true + }, + "sources": [ + { + "fileName": "node_modules/@types/node/events.d.ts", + "line": 690, + "character": 69 + } + ], + "parameters": [ + { + "id": 1578, + "name": "args", + "variant": "param", + "kind": 32768, + "flags": { + "isExternal": true, + "isRest": true + }, + "type": { + "type": "array", + "elementType": { + "type": "intrinsic", + "name": "any" + } + } + } + ], + "type": { + "type": "intrinsic", + "name": "void" + } + } + ] + } } - ], - "name": "AsyncIterableIterator", - "package": "typescript" + } + ], + "type": { + "type": "reference", + "target": 1371, + "name": "default", + "package": "@akarui/aoi.db" }, "inheritedFrom": { "type": "reference", "target": -1, - "name": "EventEmitter.on" + "name": "EventEmitter.removeListener" } } ], "inheritedFrom": { "type": "reference", "target": -1, - "name": "EventEmitter.on" + "name": "EventEmitter.removeListener" } }, { - "id": 1416, - "name": "once", + "id": 1530, + "name": "sendDataFormat", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "sources": [ + { + "fileName": "lib/Remote/src/receiver.ts", + "line": 714, + "character": 1, + "url": "https://github.com/akaruidevelopment/aoi.db/blob/3b8dba5/lib/Remote/src/receiver.ts#L714" + } + ], + "signatures": [ + { + "id": 1531, + "name": "sendDataFormat", + "variant": "signature", + "kind": 4096, + "flags": {}, + "sources": [ + { + "fileName": "lib/Remote/src/receiver.ts", + "line": 714, + "character": 1, + "url": "https://github.com/akaruidevelopment/aoi.db/blob/3b8dba5/lib/Remote/src/receiver.ts#L714" + } + ], + "parameters": [ + { + "id": 1532, + "name": "__namedParameters", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "reflection", + "declaration": { + "id": 1533, + "name": "__type", + "variant": "declaration", + "kind": 65536, + "flags": {}, + "children": [ + { + "id": 1538, + "name": "cost", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "sources": [ + { + "fileName": "lib/Remote/src/receiver.ts", + "line": 727, + "character": 2, + "url": "https://github.com/akaruidevelopment/aoi.db/blob/3b8dba5/lib/Remote/src/receiver.ts#L727" + } + ], + "type": { + "type": "intrinsic", + "name": "number" + } + }, + { + "id": 1537, + "name": "data", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "sources": [ + { + "fileName": "lib/Remote/src/receiver.ts", + "line": 726, + "character": 2, + "url": "https://github.com/akaruidevelopment/aoi.db/blob/3b8dba5/lib/Remote/src/receiver.ts#L726" + } + ], + "type": { + "type": "intrinsic", + "name": "any" + } + }, + { + "id": 1539, + "name": "hash", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "sources": [ + { + "fileName": "lib/Remote/src/receiver.ts", + "line": 728, + "character": 2, + "url": "https://github.com/akaruidevelopment/aoi.db/blob/3b8dba5/lib/Remote/src/receiver.ts#L728" + } + ], + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 1535, + "name": "method", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "sources": [ + { + "fileName": "lib/Remote/src/receiver.ts", + "line": 724, + "character": 2, + "url": "https://github.com/akaruidevelopment/aoi.db/blob/3b8dba5/lib/Remote/src/receiver.ts#L724" + } + ], + "type": { + "type": "reference", + "target": 14, + "name": "DatabaseMethod", + "package": "@akarui/aoi.db" + } + }, + { + "id": 1534, + "name": "op", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "sources": [ + { + "fileName": "lib/Remote/src/receiver.ts", + "line": 723, + "character": 2, + "url": "https://github.com/akaruidevelopment/aoi.db/blob/3b8dba5/lib/Remote/src/receiver.ts#L723" + } + ], + "type": { + "type": "reference", + "target": 2692, + "name": "ReceiverOpCodes", + "package": "@akarui/aoi.db" + } + }, + { + "id": 1536, + "name": "seq", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "sources": [ + { + "fileName": "lib/Remote/src/receiver.ts", + "line": 725, + "character": 2, + "url": "https://github.com/akaruidevelopment/aoi.db/blob/3b8dba5/lib/Remote/src/receiver.ts#L725" + } + ], + "type": { + "type": "intrinsic", + "name": "number" + } + }, + { + "id": 1540, + "name": "session", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "sources": [ + { + "fileName": "lib/Remote/src/receiver.ts", + "line": 729, + "character": 2, + "url": "https://github.com/akaruidevelopment/aoi.db/blob/3b8dba5/lib/Remote/src/receiver.ts#L729" + } + ], + "type": { + "type": "intrinsic", + "name": "string" + } + } + ], + "groups": [ + { + "title": "Properties", + "children": [ + 1538, + 1537, + 1539, + 1535, + 1534, + 1536, + 1540 + ] + } + ], + "sources": [ + { + "fileName": "lib/Remote/src/receiver.ts", + "line": 722, + "character": 4, + "url": "https://github.com/akaruidevelopment/aoi.db/blob/3b8dba5/lib/Remote/src/receiver.ts#L722" + } + ] + } + } + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "node_modules/@types/node/buffer.d.ts", + "qualifiedName": "__global.Buffer" + }, + "name": "Buffer", + "package": "@types/node", + "qualifiedName": "__global.Buffer" + } + } + ] + }, + { + "id": 1589, + "name": "setMaxListeners", "variant": "declaration", "kind": 2048, "flags": { - "isStatic": true, "isExternal": true }, "sources": [ { "fileName": "node_modules/@types/node/events.d.ts", - "line": 193, - "character": 15 - }, - { - "fileName": "node_modules/@types/node/events.d.ts", - "line": 198, - "character": 15 + "line": 716, + "character": 16 } ], "signatures": [ { - "id": 1417, - "name": "once", + "id": 1590, + "name": "setMaxListeners", "variant": "signature", "kind": 4096, "flags": { @@ -24707,123 +23268,257 @@ "summary": [ { "kind": "text", - "text": "Creates a " + "text": "By default " }, { "kind": "code", - "text": "`Promise`" + "text": "`EventEmitter`" }, { "kind": "text", - "text": " that is fulfilled when the " + "text": "s will print a warning if more than " }, { "kind": "code", - "text": "`EventEmitter`" + "text": "`10`" }, { "kind": "text", - "text": " emits the given\nevent or that is rejected if the " + "text": " listeners are\nadded for a particular event. This is a useful default that helps finding\nmemory leaks. The " }, { "kind": "code", - "text": "`EventEmitter`" + "text": "`emitter.setMaxListeners()`" }, { "kind": "text", - "text": " emits " + "text": " method allows the limit to be\nmodified for this specific " }, { "kind": "code", - "text": "`'error'`" + "text": "`EventEmitter`" }, { "kind": "text", - "text": " while waiting.\nThe " + "text": " instance. The value can be set to" }, { "kind": "code", - "text": "`Promise`" + "text": "`Infinity`" }, { "kind": "text", - "text": " will resolve with an array of all the arguments emitted to the\ngiven event.\n\nThis method is intentionally generic and works with the web platform [EventTarget](https://dom.spec.whatwg.org/#interface-eventtarget) interface, which has no special" + "text": " (or " }, { "kind": "code", - "text": "`'error'`" + "text": "`0`" }, { "kind": "text", - "text": " event\nsemantics and does not listen to the " + "text": ") to indicate an unlimited number of listeners.\n\nReturns a reference to the " }, { "kind": "code", - "text": "`'error'`" + "text": "`EventEmitter`" }, { "kind": "text", - "text": " event.\n\n" - }, + "text": ", so that calls can be chained." + } + ], + "blockTags": [ { - "kind": "code", - "text": "```js\nimport { once, EventEmitter } from 'node:events';\nimport process from 'node:process';\n\nconst ee = new EventEmitter();\n\nprocess.nextTick(() => {\n ee.emit('myevent', 42);\n});\n\nconst [value] = await once(ee, 'myevent');\nconsole.log(value);\n\nconst err = new Error('kaboom');\nprocess.nextTick(() => {\n ee.emit('error', err);\n});\n\ntry {\n await once(ee, 'myevent');\n} catch (err) {\n console.error('error happened', err);\n}\n```" + "tag": "@since", + "content": [ + { + "kind": "text", + "text": "v0.3.5" + } + ] + } + ] + }, + "sources": [ + { + "fileName": "node_modules/@types/node/events.d.ts", + "line": 716, + "character": 16 + } + ], + "parameters": [ + { + "id": 1591, + "name": "n", + "variant": "param", + "kind": 32768, + "flags": { + "isExternal": true }, + "type": { + "type": "intrinsic", + "name": "number" + } + } + ], + "type": { + "type": "reference", + "target": 1371, + "name": "default", + "package": "@akarui/aoi.db" + }, + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "EventEmitter.setMaxListeners" + } + } + ], + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "EventEmitter.setMaxListeners" + } + }, + { + "id": 1541, + "name": "transmitterDataFormat", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "sources": [ + { + "fileName": "lib/Remote/src/receiver.ts", + "line": 743, + "character": 1, + "url": "https://github.com/akaruidevelopment/aoi.db/blob/3b8dba5/lib/Remote/src/receiver.ts#L743" + } + ], + "signatures": [ + { + "id": 1542, + "name": "transmitterDataFormat", + "variant": "signature", + "kind": 4096, + "flags": {}, + "sources": [ + { + "fileName": "lib/Remote/src/receiver.ts", + "line": 743, + "character": 1, + "url": "https://github.com/akaruidevelopment/aoi.db/blob/3b8dba5/lib/Remote/src/receiver.ts#L743" + } + ], + "parameters": [ + { + "id": 1543, + "name": "buffer", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "reference", + "target": { + "sourceFileName": "node_modules/@types/node/buffer.d.ts", + "qualifiedName": "__global.Buffer" + }, + "name": "Buffer", + "package": "@types/node", + "qualifiedName": "__global.Buffer" + } + } + ], + "type": { + "type": "reference", + "target": 1931, + "name": "TransmitterDataFormat", + "package": "@akarui/aoi.db" + } + } + ] + }, + { + "id": 1401, + "name": "addAbortListener", + "variant": "declaration", + "kind": 2048, + "flags": { + "isStatic": true, + "isExternal": true + }, + "sources": [ + { + "fileName": "node_modules/@types/node/events.d.ts", + "line": 387, + "character": 15 + } + ], + "signatures": [ + { + "id": 1402, + "name": "addAbortListener", + "variant": "signature", + "kind": 4096, + "flags": { + "isExternal": true + }, + "comment": { + "summary": [ { "kind": "text", - "text": "\n\nThe special handling of the " + "text": "Listens once to the " }, { "kind": "code", - "text": "`'error'`" + "text": "`abort`" }, { "kind": "text", - "text": " event is only used when " + "text": " event on the provided " }, { "kind": "code", - "text": "`events.once()`" + "text": "`signal`" }, { "kind": "text", - "text": "is used to wait for another event. If " + "text": ".\n\nListening to the " }, { "kind": "code", - "text": "`events.once()`" + "text": "`abort`" }, { "kind": "text", - "text": " is used to wait for the\n'" + "text": " event on abort signals is unsafe and may\nlead to resource leaks since another third party with the signal can\ncall " }, { "kind": "code", - "text": "`error'`" + "text": "`e.stopImmediatePropagation()`" }, { "kind": "text", - "text": " event itself, then it is treated as any other kind of event without\nspecial handling:\n\n" + "text": ". Unfortunately Node.js cannot change\nthis since it would violate the web standard. Additionally, the original\nAPI makes it easy to forget to remove listeners.\n\nThis API allows safely using " }, { "kind": "code", - "text": "```js\nimport { EventEmitter, once } from 'node:events';\n\nconst ee = new EventEmitter();\n\nonce(ee, 'error')\n .then(([err]) => console.log('ok', err.message))\n .catch((err) => console.error('error', err.message));\n\nee.emit('error', new Error('boom'));\n\n// Prints: ok boom\n```" + "text": "`AbortSignal`" }, { "kind": "text", - "text": "\n\nAn " + "text": "s in Node.js APIs by solving these\ntwo issues by listening to the event such that " }, { "kind": "code", - "text": "`AbortSignal`" + "text": "`stopImmediatePropagation`" }, { "kind": "text", - "text": " can be used to cancel waiting for the event:\n\n" + "text": " does\nnot prevent the listener from running.\n\nReturns a disposable so that it may be unsubscribed from more easily.\n\n" }, { "kind": "code", - "text": "```js\nimport { EventEmitter, once } from 'node:events';\n\nconst ee = new EventEmitter();\nconst ac = new AbortController();\n\nasync function foo(emitter, event, signal) {\n try {\n await once(emitter, event, { signal });\n console.log('event emitted!');\n } catch (error) {\n if (error.name === 'AbortError') {\n console.error('Waiting for the event was canceled!');\n } else {\n console.error('There was an error', error.message);\n }\n }\n}\n\nfoo(ee, 'foo', ac.signal);\nac.abort(); // Abort waiting for the event\nee.emit('foo'); // Prints: Waiting for the event was canceled!\n```" + "text": "```js\nimport { addAbortListener } from 'node:events';\n\nfunction example(signal) {\n let disposable;\n try {\n signal.addEventListener('abort', (e) => e.stopImmediatePropagation());\n disposable = addAbortListener(signal, (e) => {\n // Do something when signal is aborted.\n });\n } finally {\n disposable?.[Symbol.dispose]();\n }\n}\n```" } ], "blockTags": [ @@ -24832,23 +23527,43 @@ "content": [ { "kind": "text", - "text": "v11.13.0, v10.16.0" + "text": "v20.5.0" + } + ] + }, + { + "tag": "@returns", + "content": [ + { + "kind": "text", + "text": "Disposable that removes the " + }, + { + "kind": "code", + "text": "`abort`" + }, + { + "kind": "text", + "text": " listener." } ] } + ], + "modifierTags": [ + "@experimental" ] }, "sources": [ { "fileName": "node_modules/@types/node/events.d.ts", - "line": 193, + "line": 387, "character": 8 } ], "parameters": [ { - "id": 1418, - "name": "emitter", + "id": 1403, + "name": "signal", "variant": "param", "kind": 32768, "flags": { @@ -24857,97 +23572,197 @@ "type": { "type": "reference", "target": { - "sourceFileName": "node_modules/@types/node/events.d.ts", - "qualifiedName": "_NodeEventTarget" + "sourceFileName": "node_modules/typescript/lib/lib.dom.d.ts", + "qualifiedName": "AbortSignal" }, - "name": "_NodeEventTarget", - "package": "@types/node" + "name": "AbortSignal", + "package": "typescript" } }, { - "id": 1419, - "name": "eventName", + "id": 1404, + "name": "resource", "variant": "param", "kind": 32768, "flags": { "isExternal": true }, "type": { - "type": "union", - "types": [ - { - "type": "intrinsic", - "name": "string" + "type": "reflection", + "declaration": { + "id": 1405, + "name": "__type", + "variant": "declaration", + "kind": 65536, + "flags": { + "isExternal": true }, - { - "type": "intrinsic", - "name": "symbol" - } - ] - } - }, - { - "id": 1420, - "name": "options", - "variant": "param", - "kind": 32768, - "flags": { - "isExternal": true, - "isOptional": true - }, - "type": { - "type": "reference", - "target": { - "sourceFileName": "node_modules/@types/node/events.d.ts", - "qualifiedName": "StaticEventEmitterOptions" - }, - "name": "StaticEventEmitterOptions", - "package": "@types/node" + "sources": [ + { + "fileName": "node_modules/@types/node/events.d.ts", + "line": 387, + "character": 63 + } + ], + "signatures": [ + { + "id": 1406, + "name": "__type", + "variant": "signature", + "kind": 4096, + "flags": { + "isExternal": true + }, + "sources": [ + { + "fileName": "node_modules/@types/node/events.d.ts", + "line": 387, + "character": 63 + } + ], + "parameters": [ + { + "id": 1407, + "name": "event", + "variant": "param", + "kind": 32768, + "flags": { + "isExternal": true + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "node_modules/typescript/lib/lib.dom.d.ts", + "qualifiedName": "Event" + }, + "name": "Event", + "package": "typescript" + } + } + ], + "type": { + "type": "intrinsic", + "name": "void" + } + } + ] + } } } ], "type": { "type": "reference", "target": { - "sourceFileName": "node_modules/typescript/lib/lib.es5.d.ts", - "qualifiedName": "Promise" + "sourceFileName": "node_modules/@types/node/globals.d.ts", + "qualifiedName": "__global.Disposable" }, - "typeArguments": [ - { - "type": "array", - "elementType": { - "type": "intrinsic", - "name": "any" - } - } - ], - "name": "Promise", - "package": "typescript" + "name": "Disposable", + "package": "@types/node", + "qualifiedName": "__global.Disposable" }, "inheritedFrom": { "type": "reference", "target": -1, - "name": "EventEmitter.once" + "name": "EventEmitter.addAbortListener" } - }, + } + ], + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "EventEmitter.addAbortListener" + } + }, + { + "id": 1390, + "name": "getEventListeners", + "variant": "declaration", + "kind": 2048, + "flags": { + "isStatic": true, + "isExternal": true + }, + "sources": [ { - "id": 1421, - "name": "once", + "fileName": "node_modules/@types/node/events.d.ts", + "line": 308, + "character": 15 + } + ], + "signatures": [ + { + "id": 1391, + "name": "getEventListeners", "variant": "signature", "kind": 4096, "flags": { "isExternal": true }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Returns a copy of the array of listeners for the event named " + }, + { + "kind": "code", + "text": "`eventName`" + }, + { + "kind": "text", + "text": ".\n\nFor " + }, + { + "kind": "code", + "text": "`EventEmitter`" + }, + { + "kind": "text", + "text": "s this behaves exactly the same as calling " + }, + { + "kind": "code", + "text": "`.listeners`" + }, + { + "kind": "text", + "text": " on\nthe emitter.\n\nFor " + }, + { + "kind": "code", + "text": "`EventTarget`" + }, + { + "kind": "text", + "text": "s this is the only way to get the event listeners for the\nevent target. This is useful for debugging and diagnostic purposes.\n\n" + }, + { + "kind": "code", + "text": "```js\nimport { getEventListeners, EventEmitter } from 'node:events';\n\n{\n const ee = new EventEmitter();\n const listener = () => console.log('Events are fun');\n ee.on('foo', listener);\n console.log(getEventListeners(ee, 'foo')); // [ [Function: listener] ]\n}\n{\n const et = new EventTarget();\n const listener = () => console.log('Events are fun');\n et.addEventListener('foo', listener);\n console.log(getEventListeners(et, 'foo')); // [ [Function: listener] ]\n}\n```" + } + ], + "blockTags": [ + { + "tag": "@since", + "content": [ + { + "kind": "text", + "text": "v15.2.0, v14.17.0" + } + ] + } + ] + }, "sources": [ { "fileName": "node_modules/@types/node/events.d.ts", - "line": 198, + "line": 308, "character": 8 } ], "parameters": [ { - "id": 1422, + "id": 1392, "name": "emitter", "variant": "param", "kind": 32768, @@ -24955,82 +23770,212 @@ "isExternal": true }, "type": { - "type": "reference", - "target": { - "sourceFileName": "node_modules/@types/node/events.d.ts", - "qualifiedName": "_DOMEventTarget" - }, - "name": "_DOMEventTarget", - "package": "@types/node" + "type": "union", + "types": [ + { + "type": "reference", + "target": { + "sourceFileName": "node_modules/@types/node/events.d.ts", + "qualifiedName": "__global.NodeJS.EventEmitter" + }, + "name": "EventEmitter", + "package": "@types/node", + "qualifiedName": "__global.NodeJS.EventEmitter" + }, + { + "type": "reference", + "target": { + "sourceFileName": "node_modules/@types/node/events.d.ts", + "qualifiedName": "_DOMEventTarget" + }, + "name": "_DOMEventTarget", + "package": "@types/node" + } + ] } }, { - "id": 1423, - "name": "eventName", + "id": 1393, + "name": "name", "variant": "param", "kind": 32768, "flags": { "isExternal": true }, "type": { - "type": "intrinsic", - "name": "string" + "type": "union", + "types": [ + { + "type": "intrinsic", + "name": "string" + }, + { + "type": "intrinsic", + "name": "symbol" + } + ] } - }, + } + ], + "type": { + "type": "array", + "elementType": { + "type": "reference", + "target": { + "sourceFileName": "node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Function" + }, + "name": "Function", + "package": "typescript" + } + }, + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "EventEmitter.getEventListeners" + } + } + ], + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "EventEmitter.getEventListeners" + } + }, + { + "id": 1394, + "name": "getMaxListeners", + "variant": "declaration", + "kind": 2048, + "flags": { + "isStatic": true, + "isExternal": true + }, + "sources": [ + { + "fileName": "node_modules/@types/node/events.d.ts", + "line": 337, + "character": 15 + } + ], + "signatures": [ + { + "id": 1395, + "name": "getMaxListeners", + "variant": "signature", + "kind": 4096, + "flags": { + "isExternal": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Returns the currently set max amount of listeners.\n\nFor " + }, + { + "kind": "code", + "text": "`EventEmitter`" + }, + { + "kind": "text", + "text": "s this behaves exactly the same as calling " + }, + { + "kind": "code", + "text": "`.getMaxListeners`" + }, + { + "kind": "text", + "text": " on\nthe emitter.\n\nFor " + }, + { + "kind": "code", + "text": "`EventTarget`" + }, + { + "kind": "text", + "text": "s this is the only way to get the max event listeners for the\nevent target. If the number of event handlers on a single EventTarget exceeds\nthe max set, the EventTarget will print a warning.\n\n" + }, + { + "kind": "code", + "text": "```js\nimport { getMaxListeners, setMaxListeners, EventEmitter } from 'node:events';\n\n{\n const ee = new EventEmitter();\n console.log(getMaxListeners(ee)); // 10\n setMaxListeners(11, ee);\n console.log(getMaxListeners(ee)); // 11\n}\n{\n const et = new EventTarget();\n console.log(getMaxListeners(et)); // 10\n setMaxListeners(11, et);\n console.log(getMaxListeners(et)); // 11\n}\n```" + } + ], + "blockTags": [ + { + "tag": "@since", + "content": [ + { + "kind": "text", + "text": "v19.9.0" + } + ] + } + ] + }, + "sources": [ { - "id": 1424, - "name": "options", + "fileName": "node_modules/@types/node/events.d.ts", + "line": 337, + "character": 8 + } + ], + "parameters": [ + { + "id": 1396, + "name": "emitter", "variant": "param", "kind": 32768, "flags": { - "isExternal": true, - "isOptional": true + "isExternal": true }, "type": { - "type": "reference", - "target": { - "sourceFileName": "node_modules/@types/node/events.d.ts", - "qualifiedName": "StaticEventEmitterOptions" - }, - "name": "StaticEventEmitterOptions", - "package": "@types/node" + "type": "union", + "types": [ + { + "type": "reference", + "target": { + "sourceFileName": "node_modules/@types/node/events.d.ts", + "qualifiedName": "__global.NodeJS.EventEmitter" + }, + "name": "EventEmitter", + "package": "@types/node", + "qualifiedName": "__global.NodeJS.EventEmitter" + }, + { + "type": "reference", + "target": { + "sourceFileName": "node_modules/@types/node/events.d.ts", + "qualifiedName": "_DOMEventTarget" + }, + "name": "_DOMEventTarget", + "package": "@types/node" + } + ] } } ], "type": { - "type": "reference", - "target": { - "sourceFileName": "node_modules/typescript/lib/lib.es5.d.ts", - "qualifiedName": "Promise" - }, - "typeArguments": [ - { - "type": "array", - "elementType": { - "type": "intrinsic", - "name": "any" - } - } - ], - "name": "Promise", - "package": "typescript" + "type": "intrinsic", + "name": "number" }, "inheritedFrom": { "type": "reference", "target": -1, - "name": "EventEmitter.once" + "name": "EventEmitter.getMaxListeners" } } ], "inheritedFrom": { "type": "reference", "target": -1, - "name": "EventEmitter.once" + "name": "EventEmitter.getMaxListeners" } }, { - "id": 1441, - "name": "setMaxListeners", + "id": 1386, + "name": "listenerCount", "variant": "declaration", "kind": 2048, "flags": { @@ -25040,14 +23985,14 @@ "sources": [ { "fileName": "node_modules/@types/node/events.d.ts", - "line": 352, + "line": 280, "character": 15 } ], "signatures": [ { - "id": 1442, - "name": "setMaxListeners", + "id": 1387, + "name": "listenerCount", "variant": "signature", "kind": 4096, "flags": { @@ -25055,9 +24000,29 @@ }, "comment": { "summary": [ + { + "kind": "text", + "text": "A class method that returns the number of listeners for the given " + }, { "kind": "code", - "text": "```js\nimport { setMaxListeners, EventEmitter } from 'node:events';\n\nconst target = new EventTarget();\nconst emitter = new EventEmitter();\n\nsetMaxListeners(5, target, emitter);\n```" + "text": "`eventName`" + }, + { + "kind": "text", + "text": "registered on the given " + }, + { + "kind": "code", + "text": "`emitter`" + }, + { + "kind": "text", + "text": ".\n\n" + }, + { + "kind": "code", + "text": "```js\nimport { EventEmitter, listenerCount } from 'node:events';\n\nconst myEmitter = new EventEmitter();\nmyEmitter.on('event', () => {});\nmyEmitter.on('event', () => {});\nconsole.log(listenerCount(myEmitter, 'event'));\n// Prints: 2\n```" } ], "blockTags": [ @@ -25066,7 +24031,24 @@ "content": [ { "kind": "text", - "text": "v15.4.0" + "text": "v0.9.12" + } + ] + }, + { + "tag": "@deprecated", + "content": [ + { + "kind": "text", + "text": "Since v3.2.0 - Use " + }, + { + "kind": "code", + "text": "`listenerCount`" + }, + { + "kind": "text", + "text": " instead." } ] } @@ -25075,1196 +24057,1430 @@ "sources": [ { "fileName": "node_modules/@types/node/events.d.ts", - "line": 352, + "line": 280, "character": 8 } ], "parameters": [ { - "id": 1443, - "name": "n", + "id": 1388, + "name": "emitter", "variant": "param", "kind": 32768, "flags": { - "isExternal": true, - "isOptional": true + "isExternal": true }, "comment": { "summary": [ { "kind": "text", - "text": "A non-negative number. The maximum number of listeners per " - }, - { - "kind": "code", - "text": "`EventTarget`" - }, - { - "kind": "text", - "text": " event." + "text": "The emitter to query" } ] }, "type": { - "type": "intrinsic", - "name": "number" + "type": "reference", + "target": { + "sourceFileName": "node_modules/@types/node/events.d.ts", + "qualifiedName": "__global.NodeJS.EventEmitter" + }, + "name": "EventEmitter", + "package": "@types/node", + "qualifiedName": "__global.NodeJS.EventEmitter" } }, { - "id": 1444, - "name": "eventTargets", + "id": 1389, + "name": "eventName", "variant": "param", "kind": 32768, "flags": { - "isExternal": true, - "isRest": true + "isExternal": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The event name" + } + ] }, "type": { - "type": "array", - "elementType": { - "type": "union", - "types": [ - { - "type": "reference", - "target": { - "sourceFileName": "node_modules/@types/node/events.d.ts", - "qualifiedName": "__global.NodeJS.EventEmitter" - }, - "name": "EventEmitter", - "package": "@types/node", - "qualifiedName": "__global.NodeJS.EventEmitter" - }, - { - "type": "reference", - "target": { - "sourceFileName": "node_modules/@types/node/events.d.ts", - "qualifiedName": "_DOMEventTarget" - }, - "name": "_DOMEventTarget", - "package": "@types/node" - } - ] - } + "type": "union", + "types": [ + { + "type": "intrinsic", + "name": "string" + }, + { + "type": "intrinsic", + "name": "symbol" + } + ] } } ], "type": { "type": "intrinsic", - "name": "void" + "name": "number" }, "inheritedFrom": { "type": "reference", "target": -1, - "name": "EventEmitter.setMaxListeners" + "name": "EventEmitter.listenerCount" } } ], "inheritedFrom": { "type": "reference", "target": -1, - "name": "EventEmitter.setMaxListeners" + "name": "EventEmitter.listenerCount" } - } - ], - "groups": [ - { - "title": "Constructors", - "children": [ - 1456 - ] }, { - "title": "Properties", - "children": [ - 1459, - 1464, - 1460, - 1453, - 1454, - 1455, - 1452 - ] - }, - { - "title": "Accessors", - "children": [ - 1470 - ] - }, - { - "title": "Methods", - "children": [ - 1465, - 1534, - 1539, - 1508, - 1532, - 1517, - 1485, - 1492, - 1468, - 1481, - 1522, - 1588, - 1610, - 1501, - 1494, - 1519, - 1477, - 1580, - 1488, - 1592, - 1582, - 1567, - 1546, - 1553, - 1529, - 1596, - 1603, - 1585, - 1574, - 1560, - 1472, - 1577, - 1445, - 1414, - 1434, - 1438, - 1430, - 1425, - 1416, - 1441 - ] - } - ], - "sources": [ - { - "fileName": "lib/OldKeyValue/src/database.ts", - "line": 21, - "character": 21, - "url": "https://github.com/akaruidevelopment/aoi.db/blob/22a4df8/lib/OldKeyValue/src/database.ts#L21" - } - ], - "extendedTypes": [ - { - "type": "reference", - "target": { - "sourceFileName": "node_modules/@types/node/events.d.ts", - "qualifiedName": "EventEmitter" - }, - "name": "EventEmitter", - "package": "@types/node" - } - ] - }, - { - "id": 1356, - "name": "OldKeyValueCacher", - "variant": "declaration", - "kind": 128, - "flags": {}, - "children": [ - { - "id": 1357, - "name": "constructor", + "id": 1381, + "name": "on", "variant": "declaration", - "kind": 512, - "flags": {}, + "kind": 2048, + "flags": { + "isStatic": true, + "isExternal": true + }, "sources": [ { - "fileName": "lib/OldKeyValue/src/cache.ts", - "line": 9, - "character": 4, - "url": "https://github.com/akaruidevelopment/aoi.db/blob/22a4df8/lib/OldKeyValue/src/cache.ts#L9" + "fileName": "node_modules/@types/node/events.d.ts", + "line": 258, + "character": 15 } ], "signatures": [ { - "id": 1358, - "name": "new OldKeyValueCacher", + "id": 1382, + "name": "on", "variant": "signature", - "kind": 16384, - "flags": {}, - "sources": [ - { - "fileName": "lib/OldKeyValue/src/cache.ts", - "line": 9, - "character": 4, - "url": "https://github.com/akaruidevelopment/aoi.db/blob/22a4df8/lib/OldKeyValue/src/cache.ts#L9" - } - ], - "parameters": [ - { - "id": 1359, - "name": "options", - "variant": "param", - "kind": 32768, - "flags": {}, - "type": { - "type": "reference", - "target": { - "sourceFileName": "lib/OldKeyValue/typings/interface.ts", - "qualifiedName": "CacherOptions" - }, - "name": "CacherOptions", - "package": "@akarui/aoi.db" - } - } - ], - "type": { - "type": "reference", - "target": 1356, - "name": "default", - "package": "@akarui/aoi.db" - } - } - ] - }, - { - "id": 1361, - "name": "#data", - "variant": "declaration", - "kind": 1024, - "flags": { - "isPrivate": true - }, - "sources": [ - { - "fileName": "lib/OldKeyValue/src/cache.ts", - "line": 8, - "character": 4, - "url": "https://github.com/akaruidevelopment/aoi.db/blob/22a4df8/lib/OldKeyValue/src/cache.ts#L8" - } - ], - "type": { - "type": "reference", - "target": { - "sourceFileName": "node_modules/typescript/lib/lib.es5.d.ts", - "qualifiedName": "Record" - }, - "typeArguments": [ - { - "type": "intrinsic", - "name": "string" + "kind": 4096, + "flags": { + "isExternal": true }, - { - "type": "reference", - "target": { - "sourceFileName": "node_modules/@akarui/structures/src/Group/index.ts", - "qualifiedName": "default" - }, - "typeArguments": [ + "comment": { + "summary": [ { - "type": "intrinsic", - "name": "string" + "kind": "code", + "text": "```js\nimport { on, EventEmitter } from 'node:events';\nimport process from 'node:process';\n\nconst ee = new EventEmitter();\n\n// Emit later on\nprocess.nextTick(() => {\n ee.emit('foo', 'bar');\n ee.emit('foo', 42);\n});\n\nfor await (const event of on(ee, 'foo')) {\n // The execution of this inner block is synchronous and it\n // processes one event at a time (even with await). Do not use\n // if concurrent execution is required.\n console.log(event); // prints ['bar'] [42]\n}\n// Unreachable here\n```" }, { - "type": "reference", - "target": 1393, - "name": "default", - "package": "@akarui/aoi.db" + "kind": "text", + "text": "\n\nReturns an " + }, + { + "kind": "code", + "text": "`AsyncIterator`" + }, + { + "kind": "text", + "text": " that iterates " + }, + { + "kind": "code", + "text": "`eventName`" + }, + { + "kind": "text", + "text": " events. It will throw\nif the " + }, + { + "kind": "code", + "text": "`EventEmitter`" + }, + { + "kind": "text", + "text": " emits " + }, + { + "kind": "code", + "text": "`'error'`" + }, + { + "kind": "text", + "text": ". It removes all listeners when\nexiting the loop. The " + }, + { + "kind": "code", + "text": "`value`" + }, + { + "kind": "text", + "text": " returned by each iteration is an array\ncomposed of the emitted event arguments.\n\nAn " + }, + { + "kind": "code", + "text": "`AbortSignal`" + }, + { + "kind": "text", + "text": " can be used to cancel waiting on events:\n\n" + }, + { + "kind": "code", + "text": "```js\nimport { on, EventEmitter } from 'node:events';\nimport process from 'node:process';\n\nconst ac = new AbortController();\n\n(async () => {\n const ee = new EventEmitter();\n\n // Emit later on\n process.nextTick(() => {\n ee.emit('foo', 'bar');\n ee.emit('foo', 42);\n });\n\n for await (const event of on(ee, 'foo', { signal: ac.signal })) {\n // The execution of this inner block is synchronous and it\n // processes one event at a time (even with await). Do not use\n // if concurrent execution is required.\n console.log(event); // prints ['bar'] [42]\n }\n // Unreachable here\n})();\n\nprocess.nextTick(() => ac.abort());\n```" } ], - "name": "default", - "package": "@akarui/structures" - } - ], - "name": "Record", - "package": "typescript" - } - }, - { - "id": 1360, - "name": "options", - "variant": "declaration", - "kind": 1024, - "flags": {}, - "sources": [ - { - "fileName": "lib/OldKeyValue/src/cache.ts", - "line": 7, - "character": 4, - "url": "https://github.com/akaruidevelopment/aoi.db/blob/22a4df8/lib/OldKeyValue/src/cache.ts#L7" - } - ], - "type": { - "type": "reference", - "target": { - "sourceFileName": "lib/OldKeyValue/typings/interface.ts", - "qualifiedName": "CacherOptions" - }, - "name": "CacherOptions", - "package": "@akarui/aoi.db" - } - }, - { - "id": 1382, - "name": "data", - "variant": "declaration", - "kind": 262144, - "flags": {}, - "sources": [ - { - "fileName": "lib/OldKeyValue/src/cache.ts", - "line": 37, - "character": 8, - "url": "https://github.com/akaruidevelopment/aoi.db/blob/22a4df8/lib/OldKeyValue/src/cache.ts#L37" - } - ], - "getSignature": { - "id": 1383, - "name": "data", - "variant": "signature", - "kind": 524288, - "flags": {}, - "sources": [ - { - "fileName": "lib/OldKeyValue/src/cache.ts", - "line": 37, - "character": 4, - "url": "https://github.com/akaruidevelopment/aoi.db/blob/22a4df8/lib/OldKeyValue/src/cache.ts#L37" - } - ], - "type": { - "type": "reference", - "target": { - "sourceFileName": "node_modules/typescript/lib/lib.es5.d.ts", - "qualifiedName": "Record" - }, - "typeArguments": [ - { - "type": "intrinsic", - "name": "string" - }, - { - "type": "reference", - "target": { - "sourceFileName": "node_modules/@akarui/structures/src/Group/index.ts", - "qualifiedName": "default" + "blockTags": [ + { + "tag": "@since", + "content": [ + { + "kind": "text", + "text": "v13.6.0, v12.16.0" + } + ] }, - "typeArguments": [ - { - "type": "intrinsic", - "name": "string" - }, - { - "type": "reference", - "target": 1393, - "name": "default", - "package": "@akarui/aoi.db" - } - ], - "name": "default", - "package": "@akarui/structures" - } - ], - "name": "Record", - "package": "typescript" - } - } - }, - { - "id": 1380, - "name": "size", - "variant": "declaration", - "kind": 262144, - "flags": {}, - "sources": [ - { - "fileName": "lib/OldKeyValue/src/cache.ts", - "line": 34, - "character": 8, - "url": "https://github.com/akaruidevelopment/aoi.db/blob/22a4df8/lib/OldKeyValue/src/cache.ts#L34" - } - ], - "getSignature": { - "id": 1381, - "name": "size", - "variant": "signature", - "kind": 524288, - "flags": {}, - "sources": [ - { - "fileName": "lib/OldKeyValue/src/cache.ts", - "line": 34, - "character": 4, - "url": "https://github.com/akaruidevelopment/aoi.db/blob/22a4df8/lib/OldKeyValue/src/cache.ts#L34" - } - ], - "type": { - "type": "reference", - "target": { - "sourceFileName": "node_modules/@akarui/structures/src/Group/index.ts", - "qualifiedName": "default" + { + "tag": "@returns", + "content": [ + { + "kind": "text", + "text": "that iterates " + }, + { + "kind": "code", + "text": "`eventName`" + }, + { + "kind": "text", + "text": " events emitted by the " + }, + { + "kind": "code", + "text": "`emitter`" + } + ] + } + ] }, - "typeArguments": [ - { - "type": "intrinsic", - "name": "string" - }, - { - "type": "reference", - "target": 1393, - "name": "default", - "package": "@akarui/aoi.db" - } - ], - "name": "default", - "package": "@akarui/structures" - } - } - }, - { - "id": 1373, - "name": "clear", - "variant": "declaration", - "kind": 2048, - "flags": {}, - "sources": [ - { - "fileName": "lib/OldKeyValue/src/cache.ts", - "line": 26, - "character": 4, - "url": "https://github.com/akaruidevelopment/aoi.db/blob/22a4df8/lib/OldKeyValue/src/cache.ts#L26" - } - ], - "signatures": [ - { - "id": 1374, - "name": "clear", - "variant": "signature", - "kind": 4096, - "flags": {}, "sources": [ { - "fileName": "lib/OldKeyValue/src/cache.ts", - "line": 26, - "character": 4, - "url": "https://github.com/akaruidevelopment/aoi.db/blob/22a4df8/lib/OldKeyValue/src/cache.ts#L26" + "fileName": "node_modules/@types/node/events.d.ts", + "line": 258, + "character": 8 } ], "parameters": [ { - "id": 1375, - "name": "file", + "id": 1383, + "name": "emitter", "variant": "param", "kind": 32768, - "flags": {}, + "flags": { + "isExternal": true + }, "type": { - "type": "intrinsic", - "name": "string" + "type": "reference", + "target": { + "sourceFileName": "node_modules/@types/node/events.d.ts", + "qualifiedName": "__global.NodeJS.EventEmitter" + }, + "name": "EventEmitter", + "package": "@types/node", + "qualifiedName": "__global.NodeJS.EventEmitter" } - } - ], - "type": { - "type": "intrinsic", - "name": "void" - } - } - ] - }, - { - "id": 1384, - "name": "clearAll", - "variant": "declaration", - "kind": 2048, - "flags": {}, - "sources": [ - { - "fileName": "lib/OldKeyValue/src/cache.ts", - "line": 40, - "character": 4, - "url": "https://github.com/akaruidevelopment/aoi.db/blob/22a4df8/lib/OldKeyValue/src/cache.ts#L40" - } - ], - "signatures": [ - { - "id": 1385, - "name": "clearAll", - "variant": "signature", - "kind": 4096, - "flags": {}, - "sources": [ - { - "fileName": "lib/OldKeyValue/src/cache.ts", - "line": 40, - "character": 4, - "url": "https://github.com/akaruidevelopment/aoi.db/blob/22a4df8/lib/OldKeyValue/src/cache.ts#L40" - } - ], - "type": { - "type": "intrinsic", - "name": "void" - } - } - ] - }, - { - "id": 1369, - "name": "delete", - "variant": "declaration", - "kind": 2048, - "flags": {}, - "sources": [ - { - "fileName": "lib/OldKeyValue/src/cache.ts", - "line": 21, - "character": 4, - "url": "https://github.com/akaruidevelopment/aoi.db/blob/22a4df8/lib/OldKeyValue/src/cache.ts#L21" - } - ], - "signatures": [ - { - "id": 1370, - "name": "delete", - "variant": "signature", - "kind": 4096, - "flags": {}, - "sources": [ - { - "fileName": "lib/OldKeyValue/src/cache.ts", - "line": 21, - "character": 4, - "url": "https://github.com/akaruidevelopment/aoi.db/blob/22a4df8/lib/OldKeyValue/src/cache.ts#L21" - } - ], - "parameters": [ + }, { - "id": 1371, - "name": "key", + "id": 1384, + "name": "eventName", "variant": "param", "kind": 32768, - "flags": {}, + "flags": { + "isExternal": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The name of the event being listened for" + } + ] + }, "type": { "type": "intrinsic", "name": "string" } }, { - "id": 1372, - "name": "file", + "id": 1385, + "name": "options", "variant": "param", "kind": 32768, - "flags": {}, + "flags": { + "isExternal": true, + "isOptional": true + }, "type": { - "type": "intrinsic", - "name": "string" + "type": "reference", + "target": { + "sourceFileName": "node_modules/@types/node/events.d.ts", + "qualifiedName": "StaticEventEmitterOptions" + }, + "name": "StaticEventEmitterOptions", + "package": "@types/node" } } ], "type": { - "type": "intrinsic", - "name": "boolean" + "type": "reference", + "target": { + "sourceFileName": "node_modules/typescript/lib/lib.es2018.asynciterable.d.ts", + "qualifiedName": "AsyncIterableIterator" + }, + "typeArguments": [ + { + "type": "intrinsic", + "name": "any" + } + ], + "name": "AsyncIterableIterator", + "package": "typescript" + }, + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "EventEmitter.on" } } - ] + ], + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "EventEmitter.on" + } }, { - "id": 1365, - "name": "get", + "id": 1372, + "name": "once", "variant": "declaration", "kind": 2048, - "flags": {}, + "flags": { + "isStatic": true, + "isExternal": true + }, "sources": [ { - "fileName": "lib/OldKeyValue/src/cache.ts", - "line": 17, - "character": 4, - "url": "https://github.com/akaruidevelopment/aoi.db/blob/22a4df8/lib/OldKeyValue/src/cache.ts#L17" + "fileName": "node_modules/@types/node/events.d.ts", + "line": 193, + "character": 15 + }, + { + "fileName": "node_modules/@types/node/events.d.ts", + "line": 198, + "character": 15 } ], "signatures": [ { - "id": 1366, - "name": "get", + "id": 1373, + "name": "once", "variant": "signature", "kind": 4096, - "flags": {}, - "sources": [ - { - "fileName": "lib/OldKeyValue/src/cache.ts", - "line": 17, - "character": 4, - "url": "https://github.com/akaruidevelopment/aoi.db/blob/22a4df8/lib/OldKeyValue/src/cache.ts#L17" + "flags": { + "isExternal": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Creates a " + }, + { + "kind": "code", + "text": "`Promise`" + }, + { + "kind": "text", + "text": " that is fulfilled when the " + }, + { + "kind": "code", + "text": "`EventEmitter`" + }, + { + "kind": "text", + "text": " emits the given\nevent or that is rejected if the " + }, + { + "kind": "code", + "text": "`EventEmitter`" + }, + { + "kind": "text", + "text": " emits " + }, + { + "kind": "code", + "text": "`'error'`" + }, + { + "kind": "text", + "text": " while waiting.\nThe " + }, + { + "kind": "code", + "text": "`Promise`" + }, + { + "kind": "text", + "text": " will resolve with an array of all the arguments emitted to the\ngiven event.\n\nThis method is intentionally generic and works with the web platform [EventTarget](https://dom.spec.whatwg.org/#interface-eventtarget) interface, which has no special" + }, + { + "kind": "code", + "text": "`'error'`" + }, + { + "kind": "text", + "text": " event\nsemantics and does not listen to the " + }, + { + "kind": "code", + "text": "`'error'`" + }, + { + "kind": "text", + "text": " event.\n\n" + }, + { + "kind": "code", + "text": "```js\nimport { once, EventEmitter } from 'node:events';\nimport process from 'node:process';\n\nconst ee = new EventEmitter();\n\nprocess.nextTick(() => {\n ee.emit('myevent', 42);\n});\n\nconst [value] = await once(ee, 'myevent');\nconsole.log(value);\n\nconst err = new Error('kaboom');\nprocess.nextTick(() => {\n ee.emit('error', err);\n});\n\ntry {\n await once(ee, 'myevent');\n} catch (err) {\n console.error('error happened', err);\n}\n```" + }, + { + "kind": "text", + "text": "\n\nThe special handling of the " + }, + { + "kind": "code", + "text": "`'error'`" + }, + { + "kind": "text", + "text": " event is only used when " + }, + { + "kind": "code", + "text": "`events.once()`" + }, + { + "kind": "text", + "text": "is used to wait for another event. If " + }, + { + "kind": "code", + "text": "`events.once()`" + }, + { + "kind": "text", + "text": " is used to wait for the\n'" + }, + { + "kind": "code", + "text": "`error'`" + }, + { + "kind": "text", + "text": " event itself, then it is treated as any other kind of event without\nspecial handling:\n\n" + }, + { + "kind": "code", + "text": "```js\nimport { EventEmitter, once } from 'node:events';\n\nconst ee = new EventEmitter();\n\nonce(ee, 'error')\n .then(([err]) => console.log('ok', err.message))\n .catch((err) => console.error('error', err.message));\n\nee.emit('error', new Error('boom'));\n\n// Prints: ok boom\n```" + }, + { + "kind": "text", + "text": "\n\nAn " + }, + { + "kind": "code", + "text": "`AbortSignal`" + }, + { + "kind": "text", + "text": " can be used to cancel waiting for the event:\n\n" + }, + { + "kind": "code", + "text": "```js\nimport { EventEmitter, once } from 'node:events';\n\nconst ee = new EventEmitter();\nconst ac = new AbortController();\n\nasync function foo(emitter, event, signal) {\n try {\n await once(emitter, event, { signal });\n console.log('event emitted!');\n } catch (error) {\n if (error.name === 'AbortError') {\n console.error('Waiting for the event was canceled!');\n } else {\n console.error('There was an error', error.message);\n }\n }\n}\n\nfoo(ee, 'foo', ac.signal);\nac.abort(); // Abort waiting for the event\nee.emit('foo'); // Prints: Waiting for the event was canceled!\n```" + } + ], + "blockTags": [ + { + "tag": "@since", + "content": [ + { + "kind": "text", + "text": "v11.13.0, v10.16.0" + } + ] + } + ] + }, + "sources": [ + { + "fileName": "node_modules/@types/node/events.d.ts", + "line": 193, + "character": 8 } ], "parameters": [ { - "id": 1367, - "name": "key", + "id": 1374, + "name": "emitter", "variant": "param", "kind": 32768, - "flags": {}, + "flags": { + "isExternal": true + }, "type": { - "type": "intrinsic", - "name": "string" + "type": "reference", + "target": { + "sourceFileName": "node_modules/@types/node/events.d.ts", + "qualifiedName": "_NodeEventTarget" + }, + "name": "_NodeEventTarget", + "package": "@types/node" } }, { - "id": 1368, - "name": "file", + "id": 1375, + "name": "eventName", "variant": "param", "kind": 32768, - "flags": {}, - "type": { - "type": "intrinsic", - "name": "string" - } - } - ], - "type": { - "type": "union", - "types": [ - { - "type": "intrinsic", - "name": "undefined" + "flags": { + "isExternal": true }, - { - "type": "reference", - "target": 1393, - "name": "default", - "package": "@akarui/aoi.db" + "type": { + "type": "union", + "types": [ + { + "type": "intrinsic", + "name": "string" + }, + { + "type": "intrinsic", + "name": "symbol" + } + ] } - ] - } - } - ] - }, - { - "id": 1386, - "name": "getFileCache", - "variant": "declaration", - "kind": 2048, - "flags": {}, - "sources": [ - { - "fileName": "lib/OldKeyValue/src/cache.ts", - "line": 43, - "character": 4, - "url": "https://github.com/akaruidevelopment/aoi.db/blob/22a4df8/lib/OldKeyValue/src/cache.ts#L43" - } - ], - "signatures": [ - { - "id": 1387, - "name": "getFileCache", - "variant": "signature", - "kind": 4096, - "flags": {}, - "sources": [ - { - "fileName": "lib/OldKeyValue/src/cache.ts", - "line": 43, - "character": 4, - "url": "https://github.com/akaruidevelopment/aoi.db/blob/22a4df8/lib/OldKeyValue/src/cache.ts#L43" - } - ], - "parameters": [ + }, { - "id": 1388, - "name": "file", + "id": 1376, + "name": "options", "variant": "param", "kind": 32768, - "flags": {}, + "flags": { + "isExternal": true, + "isOptional": true + }, "type": { - "type": "intrinsic", - "name": "string" + "type": "reference", + "target": { + "sourceFileName": "node_modules/@types/node/events.d.ts", + "qualifiedName": "StaticEventEmitterOptions" + }, + "name": "StaticEventEmitterOptions", + "package": "@types/node" } } ], "type": { "type": "reference", "target": { - "sourceFileName": "node_modules/@akarui/structures/src/Group/index.ts", - "qualifiedName": "default" + "sourceFileName": "node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" }, "typeArguments": [ { - "type": "intrinsic", - "name": "string" - }, - { - "type": "reference", - "target": 1393, - "name": "default", - "package": "@akarui/aoi.db" + "type": "array", + "elementType": { + "type": "intrinsic", + "name": "any" + } } ], - "name": "default", - "package": "@akarui/structures" + "name": "Promise", + "package": "typescript" + }, + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "EventEmitter.once" } - } - ] - }, - { - "id": 1376, - "name": "has", - "variant": "declaration", - "kind": 2048, - "flags": {}, - "sources": [ - { - "fileName": "lib/OldKeyValue/src/cache.ts", - "line": 30, - "character": 4, - "url": "https://github.com/akaruidevelopment/aoi.db/blob/22a4df8/lib/OldKeyValue/src/cache.ts#L30" - } - ], - "signatures": [ + }, { "id": 1377, - "name": "has", + "name": "once", "variant": "signature", "kind": 4096, - "flags": {}, + "flags": { + "isExternal": true + }, "sources": [ { - "fileName": "lib/OldKeyValue/src/cache.ts", - "line": 30, - "character": 4, - "url": "https://github.com/akaruidevelopment/aoi.db/blob/22a4df8/lib/OldKeyValue/src/cache.ts#L30" + "fileName": "node_modules/@types/node/events.d.ts", + "line": 198, + "character": 8 } ], "parameters": [ { "id": 1378, - "name": "key", + "name": "emitter", "variant": "param", "kind": 32768, - "flags": {}, + "flags": { + "isExternal": true + }, "type": { - "type": "intrinsic", - "name": "string" + "type": "reference", + "target": { + "sourceFileName": "node_modules/@types/node/events.d.ts", + "qualifiedName": "_DOMEventTarget" + }, + "name": "_DOMEventTarget", + "package": "@types/node" } }, { "id": 1379, - "name": "file", + "name": "eventName", "variant": "param", "kind": 32768, - "flags": {}, + "flags": { + "isExternal": true + }, "type": { "type": "intrinsic", "name": "string" } + }, + { + "id": 1380, + "name": "options", + "variant": "param", + "kind": 32768, + "flags": { + "isExternal": true, + "isOptional": true + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "node_modules/@types/node/events.d.ts", + "qualifiedName": "StaticEventEmitterOptions" + }, + "name": "StaticEventEmitterOptions", + "package": "@types/node" + } } ], "type": { - "type": "intrinsic", - "name": "boolean" + "type": "reference", + "target": { + "sourceFileName": "node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "array", + "elementType": { + "type": "intrinsic", + "name": "any" + } + } + ], + "name": "Promise", + "package": "typescript" + }, + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "EventEmitter.once" } } - ] + ], + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "EventEmitter.once" + } }, { - "id": 1389, - "name": "replace", + "id": 1397, + "name": "setMaxListeners", "variant": "declaration", "kind": 2048, - "flags": {}, + "flags": { + "isStatic": true, + "isExternal": true + }, "sources": [ { - "fileName": "lib/OldKeyValue/src/cache.ts", - "line": 46, - "character": 4, - "url": "https://github.com/akaruidevelopment/aoi.db/blob/22a4df8/lib/OldKeyValue/src/cache.ts#L46" + "fileName": "node_modules/@types/node/events.d.ts", + "line": 352, + "character": 15 } ], "signatures": [ { - "id": 1390, - "name": "replace", + "id": 1398, + "name": "setMaxListeners", "variant": "signature", "kind": 4096, - "flags": {}, + "flags": { + "isExternal": true + }, + "comment": { + "summary": [ + { + "kind": "code", + "text": "```js\nimport { setMaxListeners, EventEmitter } from 'node:events';\n\nconst target = new EventTarget();\nconst emitter = new EventEmitter();\n\nsetMaxListeners(5, target, emitter);\n```" + } + ], + "blockTags": [ + { + "tag": "@since", + "content": [ + { + "kind": "text", + "text": "v15.4.0" + } + ] + } + ] + }, "sources": [ { - "fileName": "lib/OldKeyValue/src/cache.ts", - "line": 46, - "character": 4, - "url": "https://github.com/akaruidevelopment/aoi.db/blob/22a4df8/lib/OldKeyValue/src/cache.ts#L46" + "fileName": "node_modules/@types/node/events.d.ts", + "line": 352, + "character": 8 } ], "parameters": [ { - "id": 1391, - "name": "file", + "id": 1399, + "name": "n", "variant": "param", "kind": 32768, - "flags": {}, + "flags": { + "isExternal": true, + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "A non-negative number. The maximum number of listeners per " + }, + { + "kind": "code", + "text": "`EventTarget`" + }, + { + "kind": "text", + "text": " event." + } + ] + }, "type": { "type": "intrinsic", - "name": "string" + "name": "number" } }, { - "id": 1392, - "name": "json", + "id": 1400, + "name": "eventTargets", "variant": "param", "kind": 32768, - "flags": {}, + "flags": { + "isExternal": true, + "isRest": true + }, "type": { - "type": "reference", - "target": { - "sourceFileName": "node_modules/typescript/lib/lib.es5.d.ts", - "qualifiedName": "Record" - }, - "typeArguments": [ - { - "type": "intrinsic", - "name": "string" - }, - { - "type": "reference", - "target": { - "sourceFileName": "lib/OldKeyValue/typings/interface.ts", - "qualifiedName": "KeyValueJSONOption" + "type": "array", + "elementType": { + "type": "union", + "types": [ + { + "type": "reference", + "target": { + "sourceFileName": "node_modules/@types/node/events.d.ts", + "qualifiedName": "__global.NodeJS.EventEmitter" + }, + "name": "EventEmitter", + "package": "@types/node", + "qualifiedName": "__global.NodeJS.EventEmitter" }, - "name": "KeyValueJSONOption", - "package": "@akarui/aoi.db" - } - ], - "name": "Record", - "package": "typescript" + { + "type": "reference", + "target": { + "sourceFileName": "node_modules/@types/node/events.d.ts", + "qualifiedName": "_DOMEventTarget" + }, + "name": "_DOMEventTarget", + "package": "@types/node" + } + ] + } } } ], "type": { "type": "intrinsic", "name": "void" + }, + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "EventEmitter.setMaxListeners" } } - ] - }, - { - "id": 1362, - "name": "set", - "variant": "declaration", - "kind": 2048, - "flags": {}, - "sources": [ - { - "fileName": "lib/OldKeyValue/src/cache.ts", - "line": 13, - "character": 6, - "url": "https://github.com/akaruidevelopment/aoi.db/blob/22a4df8/lib/OldKeyValue/src/cache.ts#L13" - } - ], - "signatures": [ - { - "id": 1363, - "name": "set", - "variant": "signature", - "kind": 4096, - "flags": {}, - "sources": [ - { - "fileName": "lib/OldKeyValue/src/cache.ts", - "line": 13, - "character": 6, - "url": "https://github.com/akaruidevelopment/aoi.db/blob/22a4df8/lib/OldKeyValue/src/cache.ts#L13" - } - ], - "parameters": [ - { - "id": 1364, - "name": "data", - "variant": "param", - "kind": 32768, - "flags": {}, - "type": { - "type": "reference", - "target": 1393, - "name": "default", - "package": "@akarui/aoi.db" - } - } - ], - "type": { - "type": "intrinsic", - "name": "void" - } - } - ] - } - ], - "groups": [ - { - "title": "Constructors", - "children": [ - 1357 + ], + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "EventEmitter.setMaxListeners" + } + } + ], + "groups": [ + { + "title": "Constructors", + "children": [ + 1412 ] }, { "title": "Properties", "children": [ - 1361, - 1360 - ] - }, - { - "title": "Accessors", - "children": [ - 1382, - 1380 + 1416, + 1417, + 1418, + 1415, + 1419, + 1409, + 1410, + 1411, + 1408 ] }, { "title": "Methods", "children": [ - 1373, - 1384, - 1369, - 1365, + 1432, + 1527, + 1516, + 1426, + 1434, + 1441, + 1448, + 1444, + 1456, + 1437, + 1480, + 1500, + 1476, + 1496, + 1484, + 1488, + 1472, + 1492, + 1460, + 1468, + 1452, + 1464, + 1423, + 1504, + 1546, + 1551, + 1420, + 1544, + 1600, + 1622, + 1592, + 1429, + 1604, + 1594, + 1579, + 1558, + 1565, + 1608, + 1615, + 1597, + 1586, + 1572, + 1530, + 1589, + 1541, + 1401, + 1390, + 1394, 1386, - 1376, - 1389, - 1362 + 1381, + 1372, + 1397 ] } ], "sources": [ { - "fileName": "lib/OldKeyValue/src/cache.ts", - "line": 6, + "fileName": "lib/Remote/src/receiver.ts", + "line": 25, "character": 21, - "url": "https://github.com/akaruidevelopment/aoi.db/blob/22a4df8/lib/OldKeyValue/src/cache.ts#L6" + "url": "https://github.com/akaruidevelopment/aoi.db/blob/3b8dba5/lib/Remote/src/receiver.ts#L25" + } + ], + "extendedTypes": [ + { + "type": "reference", + "target": { + "sourceFileName": "node_modules/@types/node/events.d.ts", + "qualifiedName": "EventEmitter" + }, + "name": "EventEmitter", + "package": "@types/node" } ] }, { - "id": 1393, - "name": "OldKeyValueData", + "id": 1176, + "name": "Referencer", "variant": "declaration", "kind": 128, "flags": {}, "children": [ { - "id": 1396, + "id": 1177, "name": "constructor", "variant": "declaration", "kind": 512, "flags": {}, "sources": [ { - "fileName": "lib/OldKeyValue/src/data.ts", - "line": 28, + "fileName": "lib/WideColumnar/src/Referencer.ts", + "line": 27, "character": 4, - "url": "https://github.com/akaruidevelopment/aoi.db/blob/22a4df8/lib/OldKeyValue/src/data.ts#L28" + "url": "https://github.com/akaruidevelopment/aoi.db/blob/3b8dba5/lib/WideColumnar/src/Referencer.ts#L27" } ], "signatures": [ { - "id": 1397, - "name": "new OldKeyValueData", + "id": 1178, + "name": "new Referencer", "variant": "signature", "kind": 16384, "flags": {}, - "comment": { - "summary": [], - "blockTags": [ - { - "tag": "@description", - "content": [ - { - "kind": "text", - "text": "create data" - } - ] - }, - { - "tag": "@memberof", - "content": [ - { - "kind": "text", - "text": "Data" - } - ] - }, - { - "tag": "@example", - "content": [ - { - "kind": "code", - "text": "```js\nconst data = new Data({\nfile:\"file\",\nkey:\"key\",\nvalue:\"value\",\ntype:\"string\"\n})\n```" - } - ] - } - ] - }, "sources": [ { - "fileName": "lib/OldKeyValue/src/data.ts", - "line": 28, + "fileName": "lib/WideColumnar/src/Referencer.ts", + "line": 27, "character": 4, - "url": "https://github.com/akaruidevelopment/aoi.db/blob/22a4df8/lib/OldKeyValue/src/data.ts#L28" + "url": "https://github.com/akaruidevelopment/aoi.db/blob/3b8dba5/lib/WideColumnar/src/Referencer.ts#L27" } ], "parameters": [ { - "id": 1398, - "name": "data", + "id": 1179, + "name": "path", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 1180, + "name": "maxSize", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "intrinsic", + "name": "number" + } + }, + { + "id": 1181, + "name": "type", "variant": "param", "kind": 32768, "flags": {}, - "comment": { - "summary": [ - { - "kind": "text", - "text": "data to create" - } - ] - }, "type": { "type": "reference", - "target": 4, - "typeArguments": [ - { - "type": "reference", - "target": { - "sourceFileName": "lib/OldKeyValue/typings/interface.ts", - "qualifiedName": "KeyValueDataInterface" - }, - "name": "KeyValueDataInterface", - "package": "@akarui/aoi.db" - }, - { - "type": "literal", - "value": "type" - } - ], - "name": "Optional", + "target": 48, + "name": "ReferenceType", + "package": "@akarui/aoi.db" + } + }, + { + "id": 1182, + "name": "column", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "reference", + "target": 940, + "name": "default", "package": "@akarui/aoi.db" } } ], "type": { "type": "reference", - "target": 1393, + "target": 1176, "name": "default", "package": "@akarui/aoi.db" + }, + "overwrites": { + "type": "reference", + "target": -1, + "name": "Referencer.constructor" } } - ] + ], + "overwrites": { + "type": "reference", + "target": -1, + "name": "Referencer.constructor" + } }, { - "id": 1399, - "name": "file", + "id": 1194, + "name": "#column", "variant": "declaration", "kind": 1024, - "flags": {}, + "flags": { + "isPrivate": true + }, "sources": [ { - "fileName": "lib/OldKeyValue/src/data.ts", - "line": 6, + "fileName": "lib/WideColumnar/src/Referencer.ts", + "line": 26, "character": 4, - "url": "https://github.com/akaruidevelopment/aoi.db/blob/22a4df8/lib/OldKeyValue/src/data.ts#L6" + "url": "https://github.com/akaruidevelopment/aoi.db/blob/3b8dba5/lib/WideColumnar/src/Referencer.ts#L26" } ], "type": { - "type": "intrinsic", - "name": "string" + "type": "reference", + "target": 940, + "name": "default", + "package": "@akarui/aoi.db" } }, { - "id": 1400, - "name": "key", + "id": 1232, + "name": "#path", "variant": "declaration", "kind": 1024, - "flags": {}, + "flags": { + "isPrivate": true + }, "sources": [ { - "fileName": "lib/OldKeyValue/src/data.ts", - "line": 7, + "fileName": "lib/global/referencer.ts", + "line": 17, "character": 4, - "url": "https://github.com/akaruidevelopment/aoi.db/blob/22a4df8/lib/OldKeyValue/src/data.ts#L7" + "url": "https://github.com/akaruidevelopment/aoi.db/blob/3b8dba5/lib/global/referencer.ts#L17" } ], "type": { "type": "intrinsic", "name": "string" + }, + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "Referencer.#path" } }, { - "id": 1402, - "name": "type", + "id": 1183, + "name": "cache", "variant": "declaration", "kind": 1024, "flags": {}, "sources": [ { - "fileName": "lib/OldKeyValue/src/data.ts", - "line": 9, + "fileName": "lib/WideColumnar/src/Referencer.ts", + "line": 16, "character": 4, - "url": "https://github.com/akaruidevelopment/aoi.db/blob/22a4df8/lib/OldKeyValue/src/data.ts#L9" + "url": "https://github.com/akaruidevelopment/aoi.db/blob/3b8dba5/lib/WideColumnar/src/Referencer.ts#L16" } ], "type": { "type": "reference", "target": { - "sourceFileName": "lib/OldKeyValue/typings/type.ts", - "qualifiedName": "KeyValueTypeList" + "sourceFileName": "node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Record" }, - "name": "KeyValueTypeList", - "package": "@akarui/aoi.db" + "typeArguments": [ + { + "type": "intrinsic", + "name": "string" + }, + { + "type": "reflection", + "declaration": { + "id": 1184, + "name": "__type", + "variant": "declaration", + "kind": 65536, + "flags": {}, + "children": [ + { + "id": 1185, + "name": "file", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "sources": [ + { + "fileName": "lib/WideColumnar/src/Referencer.ts", + "line": 18, + "character": 10, + "url": "https://github.com/akaruidevelopment/aoi.db/blob/3b8dba5/lib/WideColumnar/src/Referencer.ts#L18" + } + ], + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 1187, + "name": "index", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "sources": [ + { + "fileName": "lib/WideColumnar/src/Referencer.ts", + "line": 18, + "character": 47, + "url": "https://github.com/akaruidevelopment/aoi.db/blob/3b8dba5/lib/WideColumnar/src/Referencer.ts#L18" + } + ], + "type": { + "type": "intrinsic", + "name": "number" + } + }, + { + "id": 1186, + "name": "referenceFile", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "sources": [ + { + "fileName": "lib/WideColumnar/src/Referencer.ts", + "line": 18, + "character": 24, + "url": "https://github.com/akaruidevelopment/aoi.db/blob/3b8dba5/lib/WideColumnar/src/Referencer.ts#L18" + } + ], + "type": { + "type": "intrinsic", + "name": "string" + } + } + ], + "groups": [ + { + "title": "Properties", + "children": [ + 1185, + 1187, + 1186 + ] + } + ], + "sources": [ + { + "fileName": "lib/WideColumnar/src/Referencer.ts", + "line": 18, + "character": 8, + "url": "https://github.com/akaruidevelopment/aoi.db/blob/3b8dba5/lib/WideColumnar/src/Referencer.ts#L18" + } + ] + } + } + ], + "name": "Record", + "package": "typescript" + }, + "overwrites": { + "type": "reference", + "target": -1, + "name": "Referencer.cache" } }, { - "id": 1401, - "name": "value", + "id": 1231, + "name": "cacheSize", "variant": "declaration", "kind": 1024, "flags": {}, "sources": [ { - "fileName": "lib/OldKeyValue/src/data.ts", - "line": 8, + "fileName": "lib/global/referencer.ts", + "line": 16, "character": 4, - "url": "https://github.com/akaruidevelopment/aoi.db/blob/22a4df8/lib/OldKeyValue/src/data.ts#L8" + "url": "https://github.com/akaruidevelopment/aoi.db/blob/3b8dba5/lib/global/referencer.ts#L16" } ], "type": { "type": "intrinsic", - "name": "any" + "name": "number" + }, + "defaultValue": "-1", + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "Referencer.cacheSize" } }, { - "id": 1411, - "name": "size", + "id": 1188, + "name": "files", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "sources": [ + { + "fileName": "lib/WideColumnar/src/Referencer.ts", + "line": 20, + "character": 4, + "url": "https://github.com/akaruidevelopment/aoi.db/blob/3b8dba5/lib/WideColumnar/src/Referencer.ts#L20" + } + ], + "type": { + "type": "array", + "elementType": { + "type": "reflection", + "declaration": { + "id": 1189, + "name": "__type", + "variant": "declaration", + "kind": 65536, + "flags": {}, + "children": [ + { + "id": 1193, + "name": "index", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "sources": [ + { + "fileName": "lib/WideColumnar/src/Referencer.ts", + "line": 24, + "character": 8, + "url": "https://github.com/akaruidevelopment/aoi.db/blob/3b8dba5/lib/WideColumnar/src/Referencer.ts#L24" + } + ], + "type": { + "type": "intrinsic", + "name": "number" + } + }, + { + "id": 1190, + "name": "name", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "sources": [ + { + "fileName": "lib/WideColumnar/src/Referencer.ts", + "line": 21, + "character": 8, + "url": "https://github.com/akaruidevelopment/aoi.db/blob/3b8dba5/lib/WideColumnar/src/Referencer.ts#L21" + } + ], + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 1191, + "name": "size", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "sources": [ + { + "fileName": "lib/WideColumnar/src/Referencer.ts", + "line": 22, + "character": 8, + "url": "https://github.com/akaruidevelopment/aoi.db/blob/3b8dba5/lib/WideColumnar/src/Referencer.ts#L22" + } + ], + "type": { + "type": "intrinsic", + "name": "number" + } + }, + { + "id": 1192, + "name": "writer", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "sources": [ + { + "fileName": "lib/WideColumnar/src/Referencer.ts", + "line": 23, + "character": 8, + "url": "https://github.com/akaruidevelopment/aoi.db/blob/3b8dba5/lib/WideColumnar/src/Referencer.ts#L23" + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "node_modules/@types/node/fs.d.ts", + "qualifiedName": "\"fs\".WriteStream" + }, + "name": "WriteStream", + "package": "@types/node", + "qualifiedName": "\"fs\".WriteStream" + } + } + ], + "groups": [ + { + "title": "Properties", + "children": [ + 1193, + 1190, + 1191, + 1192 + ] + } + ], + "sources": [ + { + "fileName": "lib/WideColumnar/src/Referencer.ts", + "line": 20, + "character": 11, + "url": "https://github.com/akaruidevelopment/aoi.db/blob/3b8dba5/lib/WideColumnar/src/Referencer.ts#L20" + } + ] + } + } + }, + "defaultValue": "[]", + "overwrites": { + "type": "reference", + "target": -1, + "name": "Referencer.files" + } + }, + { + "id": 1233, + "name": "maxSize", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "sources": [ + { + "fileName": "lib/global/referencer.ts", + "line": 23, + "character": 4, + "url": "https://github.com/akaruidevelopment/aoi.db/blob/3b8dba5/lib/global/referencer.ts#L23" + } + ], + "type": { + "type": "intrinsic", + "name": "number" + }, + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "Referencer.maxSize" + } + }, + { + "id": 1234, + "name": "type", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "sources": [ + { + "fileName": "lib/global/referencer.ts", + "line": 24, + "character": 4, + "url": "https://github.com/akaruidevelopment/aoi.db/blob/3b8dba5/lib/global/referencer.ts#L24" + } + ], + "type": { + "type": "reference", + "target": 48, + "name": "ReferenceType", + "package": "@akarui/aoi.db" + }, + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "Referencer.type" + } + }, + { + "id": 1235, + "name": "path", "variant": "declaration", "kind": 262144, "flags": {}, "sources": [ { - "fileName": "lib/OldKeyValue/src/data.ts", - "line": 85, + "fileName": "lib/global/referencer.ts", + "line": 50, "character": 8, - "url": "https://github.com/akaruidevelopment/aoi.db/blob/22a4df8/lib/OldKeyValue/src/data.ts#L85" + "url": "https://github.com/akaruidevelopment/aoi.db/blob/3b8dba5/lib/global/referencer.ts#L50" } ], "getSignature": { - "id": 1412, - "name": "size", + "id": 1236, + "name": "path", "variant": "signature", "kind": 524288, "flags": {}, "sources": [ { - "fileName": "lib/OldKeyValue/src/data.ts", - "line": 85, + "fileName": "lib/global/referencer.ts", + "line": 50, "character": 4, - "url": "https://github.com/akaruidevelopment/aoi.db/blob/22a4df8/lib/OldKeyValue/src/data.ts#L85" + "url": "https://github.com/akaruidevelopment/aoi.db/blob/3b8dba5/lib/global/referencer.ts#L50" } ], "type": { "type": "intrinsic", - "name": "number" + "name": "string" + }, + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "Referencer.path" } + }, + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "Referencer.path" } }, { - "id": 1403, - "name": "#getType", + "id": 1271, + "name": "#bulkDeleteReference", "variant": "declaration", "kind": 2048, "flags": { @@ -26272,83 +25488,123 @@ }, "sources": [ { - "fileName": "lib/OldKeyValue/src/data.ts", - "line": 40, - "character": 4, - "url": "https://github.com/akaruidevelopment/aoi.db/blob/22a4df8/lib/OldKeyValue/src/data.ts#L40" + "fileName": "lib/global/referencer.ts", + "line": 352, + "character": 10, + "url": "https://github.com/akaruidevelopment/aoi.db/blob/3b8dba5/lib/global/referencer.ts#L352" } ], "signatures": [ { - "id": 1404, - "name": "#getType", + "id": 1272, + "name": "#bulkDeleteReference", "variant": "signature", "kind": 4096, - "flags": { - "isPrivate": true - }, - "comment": { - "summary": [], - "blockTags": [ - { - "tag": "@description", - "content": [ - { - "kind": "text", - "text": "get type of value" - } - ] - }, - { - "tag": "@returns", - "content": [] - } - ] - }, + "flags": {}, "sources": [ { - "fileName": "lib/OldKeyValue/src/data.ts", - "line": 40, + "fileName": "lib/global/referencer.ts", + "line": 352, "character": 4, - "url": "https://github.com/akaruidevelopment/aoi.db/blob/22a4df8/lib/OldKeyValue/src/data.ts#L40" + "url": "https://github.com/akaruidevelopment/aoi.db/blob/3b8dba5/lib/global/referencer.ts#L352" } ], "parameters": [ { - "id": 1405, - "name": "value", + "id": 1273, + "name": "keys", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "array", + "elementType": { + "type": "intrinsic", + "name": "string" + } + } + }, + { + "id": 1274, + "name": "file", "variant": "param", "kind": 32768, "flags": {}, - "comment": { - "summary": [ - { - "kind": "text", - "text": "value to get type" - } - ] - }, "type": { "type": "intrinsic", - "name": "any" + "name": "string" } } ], "type": { "type": "reference", "target": { - "sourceFileName": "lib/OldKeyValue/typings/type.ts", - "qualifiedName": "KeyValueTypeList" + "sourceFileName": "node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" }, - "name": "KeyValueTypeList", - "package": "@akarui/aoi.db" + "typeArguments": [ + { + "type": "intrinsic", + "name": "void" + } + ], + "name": "Promise", + "package": "typescript" + }, + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "Referencer.#bulkDeleteReference" + } + } + ], + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "Referencer.#bulkDeleteReference" + } + }, + { + "id": 1223, + "name": "#createFile", + "variant": "declaration", + "kind": 2048, + "flags": { + "isPrivate": true + }, + "sources": [ + { + "fileName": "lib/WideColumnar/src/Referencer.ts", + "line": 133, + "character": 4, + "url": "https://github.com/akaruidevelopment/aoi.db/blob/3b8dba5/lib/WideColumnar/src/Referencer.ts#L133" + } + ], + "signatures": [ + { + "id": 1224, + "name": "#createFile", + "variant": "signature", + "kind": 4096, + "flags": {}, + "sources": [ + { + "fileName": "lib/WideColumnar/src/Referencer.ts", + "line": 133, + "character": 4, + "url": "https://github.com/akaruidevelopment/aoi.db/blob/3b8dba5/lib/WideColumnar/src/Referencer.ts#L133" + } + ], + "type": { + "type": "intrinsic", + "name": "void" } } ] }, { - "id": 1406, - "name": "#parseValue", + "id": 1252, + "name": "#createFile", "variant": "declaration", "kind": 2048, "flags": { @@ -26356,16 +25612,16 @@ }, "sources": [ { - "fileName": "lib/OldKeyValue/src/data.ts", - "line": 49, + "fileName": "lib/global/referencer.ts", + "line": 162, "character": 4, - "url": "https://github.com/akaruidevelopment/aoi.db/blob/22a4df8/lib/OldKeyValue/src/data.ts#L49" + "url": "https://github.com/akaruidevelopment/aoi.db/blob/3b8dba5/lib/global/referencer.ts#L162" } ], "signatures": [ { - "id": 1407, - "name": "#parseValue", + "id": 1253, + "name": "#createFile", "variant": "signature", "kind": 4096, "flags": { @@ -26379,7 +25635,7 @@ "content": [ { "kind": "text", - "text": "parse value to correct type" + "text": "create file" } ] }, @@ -26391,157 +25647,201 @@ }, "sources": [ { - "fileName": "lib/OldKeyValue/src/data.ts", - "line": 49, + "fileName": "lib/global/referencer.ts", + "line": 162, "character": 4, - "url": "https://github.com/akaruidevelopment/aoi.db/blob/22a4df8/lib/OldKeyValue/src/data.ts#L49" - } - ], - "parameters": [ - { - "id": 1408, - "name": "data", - "variant": "param", - "kind": 32768, - "flags": {}, - "comment": { - "summary": [ - { - "kind": "text", - "text": "data to parse" - } - ] - }, - "type": { - "type": "reference", - "target": 4, - "typeArguments": [ - { - "type": "reference", - "target": { - "sourceFileName": "lib/OldKeyValue/typings/interface.ts", - "qualifiedName": "KeyValueDataInterface" - }, - "name": "KeyValueDataInterface", - "package": "@akarui/aoi.db" - }, - { - "type": "literal", - "value": "type" - } - ], - "name": "Optional", - "package": "@akarui/aoi.db" - } + "url": "https://github.com/akaruidevelopment/aoi.db/blob/3b8dba5/lib/global/referencer.ts#L162" } ], "type": { "type": "intrinsic", - "name": "any" + "name": "void" + }, + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "Referencer.#createFile" } } - ] + ], + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "Referencer.#createFile" + } }, { - "id": 1409, - "name": "toJSON", + "id": 1216, + "name": "#currentFile", "variant": "declaration", "kind": 2048, - "flags": {}, + "flags": { + "isPrivate": true + }, "sources": [ { - "fileName": "lib/OldKeyValue/src/data.ts", - "line": 73, + "fileName": "lib/WideColumnar/src/Referencer.ts", + "line": 129, "character": 4, - "url": "https://github.com/akaruidevelopment/aoi.db/blob/22a4df8/lib/OldKeyValue/src/data.ts#L73" + "url": "https://github.com/akaruidevelopment/aoi.db/blob/3b8dba5/lib/WideColumnar/src/Referencer.ts#L129" } ], "signatures": [ { - "id": 1410, - "name": "toJSON", + "id": 1217, + "name": "#currentFile", "variant": "signature", "kind": 4096, "flags": {}, - "comment": { - "summary": [], - "blockTags": [ - { - "tag": "@description", - "content": [ - { - "kind": "text", - "text": "convert data to json" - } - ] - }, - { - "tag": "@returns", - "content": [] - }, - { - "tag": "@memberof", - "content": [ - { - "kind": "text", - "text": "Data" - } - ] - }, - { - "tag": "@example", - "content": [ - { - "kind": "code", - "text": "```js\n.toJSON()\n```" - } - ] - } - ] - }, "sources": [ { - "fileName": "lib/OldKeyValue/src/data.ts", - "line": 73, + "fileName": "lib/WideColumnar/src/Referencer.ts", + "line": 129, "character": 4, - "url": "https://github.com/akaruidevelopment/aoi.db/blob/22a4df8/lib/OldKeyValue/src/data.ts#L73" + "url": "https://github.com/akaruidevelopment/aoi.db/blob/3b8dba5/lib/WideColumnar/src/Referencer.ts#L129" } ], "type": { - "type": "reference", - "target": { - "sourceFileName": "lib/OldKeyValue/typings/interface.ts", - "qualifiedName": "KeyValueJSONOption" - }, - "name": "KeyValueJSONOption", - "package": "@akarui/aoi.db" + "type": "reflection", + "declaration": { + "id": 1218, + "name": "__type", + "variant": "declaration", + "kind": 65536, + "flags": {}, + "children": [ + { + "id": 1222, + "name": "index", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "sources": [ + { + "fileName": "lib/WideColumnar/src/Referencer.ts", + "line": 24, + "character": 8, + "url": "https://github.com/akaruidevelopment/aoi.db/blob/3b8dba5/lib/WideColumnar/src/Referencer.ts#L24" + } + ], + "type": { + "type": "intrinsic", + "name": "number" + } + }, + { + "id": 1219, + "name": "name", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "sources": [ + { + "fileName": "lib/WideColumnar/src/Referencer.ts", + "line": 21, + "character": 8, + "url": "https://github.com/akaruidevelopment/aoi.db/blob/3b8dba5/lib/WideColumnar/src/Referencer.ts#L21" + } + ], + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 1220, + "name": "size", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "sources": [ + { + "fileName": "lib/WideColumnar/src/Referencer.ts", + "line": 22, + "character": 8, + "url": "https://github.com/akaruidevelopment/aoi.db/blob/3b8dba5/lib/WideColumnar/src/Referencer.ts#L22" + } + ], + "type": { + "type": "intrinsic", + "name": "number" + } + }, + { + "id": 1221, + "name": "writer", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "sources": [ + { + "fileName": "lib/WideColumnar/src/Referencer.ts", + "line": 23, + "character": 8, + "url": "https://github.com/akaruidevelopment/aoi.db/blob/3b8dba5/lib/WideColumnar/src/Referencer.ts#L23" + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "node_modules/@types/node/fs.d.ts", + "qualifiedName": "\"fs\".WriteStream" + }, + "name": "WriteStream", + "package": "@types/node", + "qualifiedName": "\"fs\".WriteStream" + } + } + ], + "groups": [ + { + "title": "Properties", + "children": [ + 1222, + 1219, + 1220, + 1221 + ] + } + ], + "sources": [ + { + "fileName": "lib/WideColumnar/src/Referencer.ts", + "line": 20, + "character": 11, + "url": "https://github.com/akaruidevelopment/aoi.db/blob/3b8dba5/lib/WideColumnar/src/Referencer.ts#L20" + } + ] + } } } ] }, { - "id": 1394, - "name": "emptyData", + "id": 1246, + "name": "#currentFile", "variant": "declaration", "kind": 2048, "flags": { - "isStatic": true + "isPrivate": true }, "sources": [ { - "fileName": "lib/OldKeyValue/src/data.ts", - "line": 93, - "character": 11, - "url": "https://github.com/akaruidevelopment/aoi.db/blob/22a4df8/lib/OldKeyValue/src/data.ts#L93" + "fileName": "lib/global/referencer.ts", + "line": 148, + "character": 4, + "url": "https://github.com/akaruidevelopment/aoi.db/blob/3b8dba5/lib/global/referencer.ts#L148" } ], "signatures": [ { - "id": 1395, - "name": "emptyData", + "id": 1247, + "name": "#currentFile", "variant": "signature", "kind": 4096, - "flags": {}, + "flags": { + "isPrivate": true + }, "comment": { "summary": [], "blockTags": [ @@ -26550,107 +25850,160 @@ "content": [ { "kind": "text", - "text": "create empty data" + "text": "get current file" } ] }, - { - "tag": "@static", - "content": [] - }, { "tag": "@returns", - "content": [] + "content": [ + { + "kind": "text", + "text": "current file" + } + ] } ] }, "sources": [ { - "fileName": "lib/OldKeyValue/src/data.ts", - "line": 93, + "fileName": "lib/global/referencer.ts", + "line": 148, "character": 4, - "url": "https://github.com/akaruidevelopment/aoi.db/blob/22a4df8/lib/OldKeyValue/src/data.ts#L93" + "url": "https://github.com/akaruidevelopment/aoi.db/blob/3b8dba5/lib/global/referencer.ts#L148" } ], "type": { + "type": "reflection", + "declaration": { + "id": 1248, + "name": "__type", + "variant": "declaration", + "kind": 65536, + "flags": {}, + "children": [ + { + "id": 1249, + "name": "name", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "sources": [ + { + "fileName": "lib/global/referencer.ts", + "line": 150, + "character": 12, + "url": "https://github.com/akaruidevelopment/aoi.db/blob/3b8dba5/lib/global/referencer.ts#L150" + } + ], + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 1250, + "name": "size", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "sources": [ + { + "fileName": "lib/global/referencer.ts", + "line": 151, + "character": 12, + "url": "https://github.com/akaruidevelopment/aoi.db/blob/3b8dba5/lib/global/referencer.ts#L151" + } + ], + "type": { + "type": "intrinsic", + "name": "number" + } + }, + { + "id": 1251, + "name": "writer", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "sources": [ + { + "fileName": "lib/global/referencer.ts", + "line": 152, + "character": 12, + "url": "https://github.com/akaruidevelopment/aoi.db/blob/3b8dba5/lib/global/referencer.ts#L152" + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "node_modules/@types/node/fs.d.ts", + "qualifiedName": "\"fs\".WriteStream" + }, + "name": "WriteStream", + "package": "@types/node", + "qualifiedName": "\"fs\".WriteStream" + } + } + ], + "groups": [ + { + "title": "Properties", + "children": [ + 1249, + 1250, + 1251 + ] + } + ], + "sources": [ + { + "fileName": "lib/global/referencer.ts", + "line": 149, + "character": 36, + "url": "https://github.com/akaruidevelopment/aoi.db/blob/3b8dba5/lib/global/referencer.ts#L149" + } + ] + } + }, + "inheritedFrom": { "type": "reference", - "target": 1393, - "name": "default", - "package": "@akarui/aoi.db" + "target": -1, + "name": "Referencer.#currentFile" } } - ] - } - ], - "groups": [ - { - "title": "Constructors", - "children": [ - 1396 - ] - }, - { - "title": "Properties", - "children": [ - 1399, - 1400, - 1402, - 1401 - ] - }, - { - "title": "Accessors", - "children": [ - 1411 - ] + ], + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "Referencer.#currentFile" + } }, { - "title": "Methods", - "children": [ - 1403, - 1406, - 1409, - 1394 - ] - } - ], - "sources": [ - { - "fileName": "lib/OldKeyValue/src/data.ts", - "line": 5, - "character": 21, - "url": "https://github.com/akaruidevelopment/aoi.db/blob/22a4df8/lib/OldKeyValue/src/data.ts#L5" - } - ] - }, - { - "id": 1612, - "name": "OldKeyValueTable", - "variant": "declaration", - "kind": 128, - "flags": {}, - "children": [ - { - "id": 1653, - "name": "constructor", + "id": 1257, + "name": "#deleteReference", "variant": "declaration", - "kind": 512, - "flags": {}, + "kind": 2048, + "flags": { + "isPrivate": true + }, "sources": [ { - "fileName": "lib/OldKeyValue/src/table.ts", - "line": 94, - "character": 4, - "url": "https://github.com/akaruidevelopment/aoi.db/blob/22a4df8/lib/OldKeyValue/src/table.ts#L94" + "fileName": "lib/global/referencer.ts", + "line": 230, + "character": 10, + "url": "https://github.com/akaruidevelopment/aoi.db/blob/3b8dba5/lib/global/referencer.ts#L230" } ], "signatures": [ { - "id": 1654, - "name": "new OldKeyValueTable", + "id": 1258, + "name": "#deleteReference", "variant": "signature", - "kind": 16384, - "flags": {}, + "kind": 4096, + "flags": { + "isPrivate": true + }, "comment": { "summary": [], "blockTags": [ @@ -26659,16 +26012,7 @@ "content": [ { "kind": "text", - "text": "Creates a new table" - } - ] - }, - { - "tag": "@mermaid", - "content": [ - { - "kind": "text", - "text": "graph LR;\nA[KeyValue] --> B[Table];" + "text": "delete reference" } ] } @@ -26676,16 +26020,16 @@ }, "sources": [ { - "fileName": "lib/OldKeyValue/src/table.ts", - "line": 94, + "fileName": "lib/global/referencer.ts", + "line": 230, "character": 4, - "url": "https://github.com/akaruidevelopment/aoi.db/blob/22a4df8/lib/OldKeyValue/src/table.ts#L94" + "url": "https://github.com/akaruidevelopment/aoi.db/blob/3b8dba5/lib/global/referencer.ts#L230" } ], "parameters": [ { - "id": 1655, - "name": "options", + "id": 1259, + "name": "key", "variant": "param", "kind": 32768, "flags": {}, @@ -26693,23 +26037,18 @@ "summary": [ { "kind": "text", - "text": "The options for the table" + "text": "key to delete" } ] }, "type": { - "type": "reference", - "target": { - "sourceFileName": "lib/OldKeyValue/typings/interface.ts", - "qualifiedName": "KeyValueTableOptions" - }, - "name": "KeyValueTableOptions", - "package": "@akarui/aoi.db" + "type": "intrinsic", + "name": "string" } }, { - "id": 1656, - "name": "db", + "id": 1260, + "name": "file", "variant": "param", "kind": 32768, "flags": {}, @@ -26717,217 +26056,247 @@ "summary": [ { "kind": "text", - "text": "The database instance" + "text": "file to delete" } ] }, "type": { - "type": "reference", - "target": 1413, - "name": "default", - "package": "@akarui/aoi.db" + "type": "intrinsic", + "name": "string" } } ], "type": { "type": "reference", - "target": 1612, - "name": "default", - "package": "@akarui/aoi.db" + "target": { + "sourceFileName": "node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "intrinsic", + "name": "void" + } + ], + "name": "Promise", + "package": "typescript" }, - "overwrites": { + "inheritedFrom": { "type": "reference", "target": -1, - "name": "EventEmitter.constructor" + "name": "Referencer.#deleteReference" } } ], - "overwrites": { + "inheritedFrom": { "type": "reference", "target": -1, - "name": "EventEmitter.constructor" + "name": "Referencer.#deleteReference" } }, { - "id": 1673, - "name": "#cache", + "id": 1261, + "name": "#getFileReference", "variant": "declaration", - "kind": 1024, + "kind": 2048, "flags": { "isPrivate": true }, "sources": [ { - "fileName": "lib/OldKeyValue/src/table.ts", - "line": 61, - "character": 4, - "url": "https://github.com/akaruidevelopment/aoi.db/blob/22a4df8/lib/OldKeyValue/src/table.ts#L61" + "fileName": "lib/global/referencer.ts", + "line": 249, + "character": 10, + "url": "https://github.com/akaruidevelopment/aoi.db/blob/3b8dba5/lib/global/referencer.ts#L249" } ], - "type": { + "signatures": [ + { + "id": 1262, + "name": "#getFileReference", + "variant": "signature", + "kind": 4096, + "flags": {}, + "comment": { + "summary": [], + "blockTags": [ + { + "tag": "@description", + "content": [ + { + "kind": "text", + "text": "get all references from file" + } + ] + }, + { + "tag": "@returns", + "content": [] + } + ] + }, + "sources": [ + { + "fileName": "lib/global/referencer.ts", + "line": 249, + "character": 4, + "url": "https://github.com/akaruidevelopment/aoi.db/blob/3b8dba5/lib/global/referencer.ts#L249" + } + ], + "parameters": [ + { + "id": 1263, + "name": "file", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "file to get reference" + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "reference", + "target": { + "sourceFileName": "node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Record" + }, + "typeArguments": [ + { + "type": "intrinsic", + "name": "string" + }, + { + "type": "intrinsic", + "name": "string" + } + ], + "name": "Record", + "package": "typescript" + } + ], + "name": "Promise", + "package": "typescript" + }, + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "Referencer.#getFileReference" + } + } + ], + "inheritedFrom": { "type": "reference", - "target": 1356, - "name": "default", - "package": "@akarui/aoi.db" + "target": -1, + "name": "Referencer.#getFileReference" } }, { - "id": 1679, - "name": "#intervals", + "id": 1205, + "name": "#getIndex", "variant": "declaration", - "kind": 1024, + "kind": 2048, "flags": { "isPrivate": true }, "sources": [ { - "fileName": "lib/OldKeyValue/src/table.ts", - "line": 67, + "fileName": "lib/WideColumnar/src/Referencer.ts", + "line": 96, "character": 4, - "url": "https://github.com/akaruidevelopment/aoi.db/blob/22a4df8/lib/OldKeyValue/src/table.ts#L67" + "url": "https://github.com/akaruidevelopment/aoi.db/blob/3b8dba5/lib/WideColumnar/src/Referencer.ts#L96" } ], - "type": { - "type": "reflection", - "declaration": { - "id": 1680, - "name": "__type", - "variant": "declaration", - "kind": 65536, + "signatures": [ + { + "id": 1206, + "name": "#getIndex", + "variant": "signature", + "kind": 4096, "flags": {}, - "children": [ - { - "id": 1682, - "name": "delete", - "variant": "declaration", - "kind": 1024, - "flags": {}, - "sources": [ - { - "fileName": "lib/OldKeyValue/src/table.ts", - "line": 69, - "character": 8, - "url": "https://github.com/akaruidevelopment/aoi.db/blob/22a4df8/lib/OldKeyValue/src/table.ts#L69" - } - ], - "type": { - "type": "union", - "types": [ - { - "type": "literal", - "value": null - }, - { - "type": "reference", - "target": { - "sourceFileName": "node_modules/@types/node/timers.d.ts", - "qualifiedName": "__global.NodeJS.Timeout" - }, - "name": "Timeout", - "package": "@types/node", - "qualifiedName": "__global.NodeJS.Timeout" - } - ] - }, - "defaultValue": "..." - }, + "sources": [ { - "id": 1681, - "name": "set", - "variant": "declaration", - "kind": 1024, - "flags": {}, - "sources": [ - { - "fileName": "lib/OldKeyValue/src/table.ts", - "line": 68, - "character": 8, - "url": "https://github.com/akaruidevelopment/aoi.db/blob/22a4df8/lib/OldKeyValue/src/table.ts#L68" - } - ], - "type": { - "type": "union", - "types": [ - { - "type": "literal", - "value": null - }, - { - "type": "reference", - "target": { - "sourceFileName": "node_modules/@types/node/timers.d.ts", - "qualifiedName": "__global.NodeJS.Timeout" - }, - "name": "Timeout", - "package": "@types/node", - "qualifiedName": "__global.NodeJS.Timeout" - } - ] - }, - "defaultValue": "..." + "fileName": "lib/WideColumnar/src/Referencer.ts", + "line": 96, + "character": 4, + "url": "https://github.com/akaruidevelopment/aoi.db/blob/3b8dba5/lib/WideColumnar/src/Referencer.ts#L96" } ], - "groups": [ + "parameters": [ { - "title": "Properties", - "children": [ - 1682, - 1681 - ] + "id": 1207, + "name": "file", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "intrinsic", + "name": "string" + } } ], - "sources": [ - { - "fileName": "lib/OldKeyValue/src/table.ts", - "line": 67, - "character": 17, - "url": "https://github.com/akaruidevelopment/aoi.db/blob/22a4df8/lib/OldKeyValue/src/table.ts#L67" - } - ] + "type": { + "type": "intrinsic", + "name": "number" + } } - }, - "defaultValue": "..." + ] }, { - "id": 1669, - "name": "#queue", + "id": 1199, + "name": "#getReference", "variant": "declaration", - "kind": 1024, + "kind": 2048, "flags": { "isPrivate": true }, "sources": [ { - "fileName": "lib/OldKeyValue/src/table.ts", - "line": 57, - "character": 4, - "url": "https://github.com/akaruidevelopment/aoi.db/blob/22a4df8/lib/OldKeyValue/src/table.ts#L57" + "fileName": "lib/WideColumnar/src/Referencer.ts", + "line": 62, + "character": 10, + "url": "https://github.com/akaruidevelopment/aoi.db/blob/3b8dba5/lib/WideColumnar/src/Referencer.ts#L62" } ], - "type": { - "type": "reflection", - "declaration": { - "id": 1670, - "name": "__type", - "variant": "declaration", - "kind": 65536, + "signatures": [ + { + "id": 1200, + "name": "#getReference", + "variant": "signature", + "kind": 4096, "flags": {}, - "children": [ + "sources": [ { - "id": 1672, - "name": "delete", - "variant": "declaration", - "kind": 1024, - "flags": {}, - "sources": [ - { - "fileName": "lib/OldKeyValue/src/table.ts", - "line": 59, - "character": 8, - "url": "https://github.com/akaruidevelopment/aoi.db/blob/22a4df8/lib/OldKeyValue/src/table.ts#L59" - } - ], - "type": { + "fileName": "lib/WideColumnar/src/Referencer.ts", + "line": 62, + "character": 4, + "url": "https://github.com/akaruidevelopment/aoi.db/blob/3b8dba5/lib/WideColumnar/src/Referencer.ts#L62" + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { "type": "reference", "target": { "sourceFileName": "node_modules/typescript/lib/lib.es5.d.ts", @@ -26939,1303 +26308,1030 @@ "name": "string" }, { - "type": "array", - "elementType": { - "type": "intrinsic", - "name": "string" + "type": "reflection", + "declaration": { + "id": 1201, + "name": "__type", + "variant": "declaration", + "kind": 65536, + "flags": {}, + "children": [ + { + "id": 1202, + "name": "file", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "sources": [ + { + "fileName": "lib/WideColumnar/src/Referencer.ts", + "line": 66, + "character": 16, + "url": "https://github.com/akaruidevelopment/aoi.db/blob/3b8dba5/lib/WideColumnar/src/Referencer.ts#L66" + } + ], + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 1204, + "name": "index", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "sources": [ + { + "fileName": "lib/WideColumnar/src/Referencer.ts", + "line": 68, + "character": 16, + "url": "https://github.com/akaruidevelopment/aoi.db/blob/3b8dba5/lib/WideColumnar/src/Referencer.ts#L68" + } + ], + "type": { + "type": "intrinsic", + "name": "number" + } + }, + { + "id": 1203, + "name": "referenceFile", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "sources": [ + { + "fileName": "lib/WideColumnar/src/Referencer.ts", + "line": 67, + "character": 16, + "url": "https://github.com/akaruidevelopment/aoi.db/blob/3b8dba5/lib/WideColumnar/src/Referencer.ts#L67" + } + ], + "type": { + "type": "intrinsic", + "name": "string" + } + } + ], + "groups": [ + { + "title": "Properties", + "children": [ + 1202, + 1204, + 1203 + ] + } + ], + "sources": [ + { + "fileName": "lib/WideColumnar/src/Referencer.ts", + "line": 65, + "character": 12, + "url": "https://github.com/akaruidevelopment/aoi.db/blob/3b8dba5/lib/WideColumnar/src/Referencer.ts#L65" + } + ] } } ], "name": "Record", "package": "typescript" - }, - "defaultValue": "..." - }, - { - "id": 1671, - "name": "set", - "variant": "declaration", - "kind": 1024, - "flags": {}, - "sources": [ - { - "fileName": "lib/OldKeyValue/src/table.ts", - "line": 58, - "character": 8, - "url": "https://github.com/akaruidevelopment/aoi.db/blob/22a4df8/lib/OldKeyValue/src/table.ts#L58" - } - ], - "type": { - "type": "array", - "elementType": { - "type": "reference", - "target": 1393, - "name": "default", - "package": "@akarui/aoi.db" - } - }, - "defaultValue": "..." - } - ], - "groups": [ - { - "title": "Properties", - "children": [ - 1672, - 1671 - ] - } - ], - "sources": [ - { - "fileName": "lib/OldKeyValue/src/table.ts", - "line": 57, - "character": 13, - "url": "https://github.com/akaruidevelopment/aoi.db/blob/22a4df8/lib/OldKeyValue/src/table.ts#L57" - } - ] + } + ], + "name": "Promise", + "package": "typescript" + } } - }, - "defaultValue": "..." + ] }, { - "id": 1674, - "name": "#queued", + "id": 1237, + "name": "#getReference", "variant": "declaration", - "kind": 1024, + "kind": 2048, "flags": { "isPrivate": true }, "sources": [ { - "fileName": "lib/OldKeyValue/src/table.ts", - "line": 62, - "character": 4, - "url": "https://github.com/akaruidevelopment/aoi.db/blob/22a4df8/lib/OldKeyValue/src/table.ts#L62" + "fileName": "lib/global/referencer.ts", + "line": 60, + "character": 10, + "url": "https://github.com/akaruidevelopment/aoi.db/blob/3b8dba5/lib/global/referencer.ts#L60" } ], - "type": { - "type": "reflection", - "declaration": { - "id": 1675, - "name": "__type", - "variant": "declaration", - "kind": 65536, - "flags": {}, - "children": [ - { - "id": 1678, - "name": "delete", - "variant": "declaration", - "kind": 1024, - "flags": {}, - "sources": [ - { - "fileName": "lib/OldKeyValue/src/table.ts", - "line": 65, - "character": 8, - "url": "https://github.com/akaruidevelopment/aoi.db/blob/22a4df8/lib/OldKeyValue/src/table.ts#L65" - } - ], - "type": { - "type": "intrinsic", - "name": "boolean" - }, - "defaultValue": "false" - }, - { - "id": 1677, - "name": "reference", - "variant": "declaration", - "kind": 1024, - "flags": {}, - "sources": [ - { - "fileName": "lib/OldKeyValue/src/table.ts", - "line": 64, - "character": 8, - "url": "https://github.com/akaruidevelopment/aoi.db/blob/22a4df8/lib/OldKeyValue/src/table.ts#L64" - } - ], - "type": { - "type": "intrinsic", - "name": "boolean" - }, - "defaultValue": "false" - }, - { - "id": 1676, - "name": "set", - "variant": "declaration", - "kind": 1024, - "flags": {}, - "sources": [ - { - "fileName": "lib/OldKeyValue/src/table.ts", - "line": 63, - "character": 8, - "url": "https://github.com/akaruidevelopment/aoi.db/blob/22a4df8/lib/OldKeyValue/src/table.ts#L63" - } - ], - "type": { - "type": "intrinsic", - "name": "boolean" + "signatures": [ + { + "id": 1238, + "name": "#getReference", + "variant": "signature", + "kind": 4096, + "flags": { + "isPrivate": true + }, + "comment": { + "summary": [], + "blockTags": [ + { + "tag": "@description", + "content": [ + { + "kind": "text", + "text": "get reference from files" + } + ] }, - "defaultValue": "false" - } - ], - "groups": [ - { - "title": "Properties", - "children": [ - 1678, - 1677, - 1676 - ] - } - ], + { + "tag": "@returns", + "content": [] + } + ] + }, "sources": [ { - "fileName": "lib/OldKeyValue/src/table.ts", - "line": 62, - "character": 14, - "url": "https://github.com/akaruidevelopment/aoi.db/blob/22a4df8/lib/OldKeyValue/src/table.ts#L62" + "fileName": "lib/global/referencer.ts", + "line": 60, + "character": 4, + "url": "https://github.com/akaruidevelopment/aoi.db/blob/3b8dba5/lib/global/referencer.ts#L60" } - ] - } - }, - "defaultValue": "..." - }, - { - "id": 1658, - "name": "db", - "variant": "declaration", - "kind": 1024, - "flags": {}, - "sources": [ - { - "fileName": "lib/OldKeyValue/src/table.ts", - "line": 46, - "character": 4, - "url": "https://github.com/akaruidevelopment/aoi.db/blob/22a4df8/lib/OldKeyValue/src/table.ts#L46" - } - ], - "type": { - "type": "reference", - "target": 1413, - "name": "default", - "package": "@akarui/aoi.db" - } - }, - { - "id": 1663, - "name": "files", - "variant": "declaration", - "kind": 1024, - "flags": {}, - "sources": [ - { - "fileName": "lib/OldKeyValue/src/table.ts", - "line": 51, - "character": 4, - "url": "https://github.com/akaruidevelopment/aoi.db/blob/22a4df8/lib/OldKeyValue/src/table.ts#L51" - } - ], - "type": { - "type": "array", - "elementType": { - "type": "reflection", - "declaration": { - "id": 1664, - "name": "__type", - "variant": "declaration", - "kind": 65536, - "flags": {}, - "children": [ + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ { - "id": 1667, - "name": "isInWriteMode", - "variant": "declaration", - "kind": 1024, - "flags": { - "isOptional": true + "type": "reference", + "target": { + "sourceFileName": "node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Record" }, - "sources": [ - { - "fileName": "lib/OldKeyValue/src/table.ts", - "line": 54, - "character": 8, - "url": "https://github.com/akaruidevelopment/aoi.db/blob/22a4df8/lib/OldKeyValue/src/table.ts#L54" - } - ], - "type": { - "type": "intrinsic", - "name": "boolean" - } - }, - { - "id": 1665, - "name": "name", - "variant": "declaration", - "kind": 1024, - "flags": {}, - "sources": [ + "typeArguments": [ { - "fileName": "lib/OldKeyValue/src/table.ts", - "line": 52, - "character": 8, - "url": "https://github.com/akaruidevelopment/aoi.db/blob/22a4df8/lib/OldKeyValue/src/table.ts#L52" - } - ], - "type": { - "type": "intrinsic", - "name": "string" - } - }, - { - "id": 1666, - "name": "size", - "variant": "declaration", - "kind": 1024, - "flags": {}, - "sources": [ + "type": "intrinsic", + "name": "string" + }, { - "fileName": "lib/OldKeyValue/src/table.ts", - "line": 53, - "character": 8, - "url": "https://github.com/akaruidevelopment/aoi.db/blob/22a4df8/lib/OldKeyValue/src/table.ts#L53" + "type": "reflection", + "declaration": { + "id": 1239, + "name": "__type", + "variant": "declaration", + "kind": 65536, + "flags": {}, + "children": [ + { + "id": 1240, + "name": "file", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "sources": [ + { + "fileName": "lib/global/referencer.ts", + "line": 64, + "character": 16, + "url": "https://github.com/akaruidevelopment/aoi.db/blob/3b8dba5/lib/global/referencer.ts#L64" + } + ], + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 1241, + "name": "referenceFile", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "sources": [ + { + "fileName": "lib/global/referencer.ts", + "line": 65, + "character": 16, + "url": "https://github.com/akaruidevelopment/aoi.db/blob/3b8dba5/lib/global/referencer.ts#L65" + } + ], + "type": { + "type": "intrinsic", + "name": "string" + } + } + ], + "groups": [ + { + "title": "Properties", + "children": [ + 1240, + 1241 + ] + } + ], + "sources": [ + { + "fileName": "lib/global/referencer.ts", + "line": 63, + "character": 12, + "url": "https://github.com/akaruidevelopment/aoi.db/blob/3b8dba5/lib/global/referencer.ts#L63" + } + ] + } } ], - "type": { - "type": "intrinsic", - "name": "number" - } - } - ], - "groups": [ - { - "title": "Properties", - "children": [ - 1667, - 1665, - 1666 - ] + "name": "Record", + "package": "typescript" } ], - "sources": [ - { - "fileName": "lib/OldKeyValue/src/table.ts", - "line": 51, - "character": 12, - "url": "https://github.com/akaruidevelopment/aoi.db/blob/22a4df8/lib/OldKeyValue/src/table.ts#L51" - } - ] + "name": "Promise", + "package": "typescript" + }, + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "Referencer.#getReference" } } + ], + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "Referencer.#getReference" } }, { - "id": 1690, - "name": "locked", + "id": 1208, + "name": "#saveReference", "variant": "declaration", - "kind": 1024, - "flags": {}, - "sources": [ - { - "fileName": "lib/OldKeyValue/src/table.ts", - "line": 78, - "character": 4, - "url": "https://github.com/akaruidevelopment/aoi.db/blob/22a4df8/lib/OldKeyValue/src/table.ts#L78" - } - ], - "type": { - "type": "intrinsic", - "name": "boolean" + "kind": 2048, + "flags": { + "isPrivate": true }, - "defaultValue": "false" - }, - { - "id": 1685, - "name": "logData", - "variant": "declaration", - "kind": 1024, - "flags": {}, "sources": [ { - "fileName": "lib/OldKeyValue/src/table.ts", - "line": 73, + "fileName": "lib/WideColumnar/src/Referencer.ts", + "line": 102, "character": 4, - "url": "https://github.com/akaruidevelopment/aoi.db/blob/22a4df8/lib/OldKeyValue/src/table.ts#L73" + "url": "https://github.com/akaruidevelopment/aoi.db/blob/3b8dba5/lib/WideColumnar/src/Referencer.ts#L102" } ], - "type": { - "type": "reflection", - "declaration": { - "id": 1686, - "name": "__type", - "variant": "declaration", - "kind": 65536, + "signatures": [ + { + "id": 1209, + "name": "#saveReference", + "variant": "signature", + "kind": 4096, "flags": {}, - "children": [ + "sources": [ { - "id": 1689, - "name": "fullWriter", - "variant": "declaration", - "kind": 1024, - "flags": {}, - "sources": [ - { - "fileName": "lib/OldKeyValue/src/table.ts", - "line": 76, - "character": 8, - "url": "https://github.com/akaruidevelopment/aoi.db/blob/22a4df8/lib/OldKeyValue/src/table.ts#L76" - } - ], - "type": { - "type": "reference", - "target": { - "sourceFileName": "node_modules/@types/node/fs.d.ts", - "qualifiedName": "\"fs\".WriteStream" - }, - "name": "WriteStream", - "package": "@types/node", - "qualifiedName": "\"fs\".WriteStream" - } - }, + "fileName": "lib/WideColumnar/src/Referencer.ts", + "line": 102, + "character": 4, + "url": "https://github.com/akaruidevelopment/aoi.db/blob/3b8dba5/lib/WideColumnar/src/Referencer.ts#L102" + } + ], + "parameters": [ { - "id": 1688, - "name": "size", - "variant": "declaration", - "kind": 1024, + "id": 1210, + "name": "key", + "variant": "param", + "kind": 32768, "flags": {}, - "sources": [ - { - "fileName": "lib/OldKeyValue/src/table.ts", - "line": 75, - "character": 8, - "url": "https://github.com/akaruidevelopment/aoi.db/blob/22a4df8/lib/OldKeyValue/src/table.ts#L75" - } - ], "type": { "type": "intrinsic", - "name": "number" + "name": "string" } }, { - "id": 1687, - "name": "writer", - "variant": "declaration", - "kind": 1024, + "id": 1211, + "name": "file", + "variant": "param", + "kind": 32768, "flags": {}, - "sources": [ - { - "fileName": "lib/OldKeyValue/src/table.ts", - "line": 74, - "character": 8, - "url": "https://github.com/akaruidevelopment/aoi.db/blob/22a4df8/lib/OldKeyValue/src/table.ts#L74" - } - ], "type": { - "type": "reference", - "target": { - "sourceFileName": "node_modules/@types/node/fs.d.ts", - "qualifiedName": "\"fs\".WriteStream" - }, - "name": "WriteStream", - "package": "@types/node", - "qualifiedName": "\"fs\".WriteStream" + "type": "intrinsic", + "name": "string" } } ], - "groups": [ - { - "title": "Properties", - "children": [ - 1689, - 1688, - 1687 - ] - } - ], - "sources": [ - { - "fileName": "lib/OldKeyValue/src/table.ts", - "line": 73, - "character": 14, - "url": "https://github.com/akaruidevelopment/aoi.db/blob/22a4df8/lib/OldKeyValue/src/table.ts#L73" - } - ] - } - } - }, - { - "id": 1668, - "name": "logHash", - "variant": "declaration", - "kind": 1024, - "flags": {}, - "sources": [ - { - "fileName": "lib/OldKeyValue/src/table.ts", - "line": 56, - "character": 4, - "url": "https://github.com/akaruidevelopment/aoi.db/blob/22a4df8/lib/OldKeyValue/src/table.ts#L56" + "type": { + "type": "intrinsic", + "name": "void" + } } - ], - "type": { - "type": "intrinsic", - "name": "string" - } + ] }, { - "id": 1657, - "name": "options", + "id": 1242, + "name": "#saveReference", "variant": "declaration", - "kind": 1024, - "flags": {}, + "kind": 2048, + "flags": { + "isPrivate": true + }, "sources": [ { - "fileName": "lib/OldKeyValue/src/table.ts", - "line": 45, - "character": 4, - "url": "https://github.com/akaruidevelopment/aoi.db/blob/22a4df8/lib/OldKeyValue/src/table.ts#L45" + "fileName": "lib/global/referencer.ts", + "line": 121, + "character": 10, + "url": "https://github.com/akaruidevelopment/aoi.db/blob/3b8dba5/lib/global/referencer.ts#L121" } ], - "type": { - "type": "reference", - "target": { - "sourceFileName": "lib/OldKeyValue/typings/interface.ts", - "qualifiedName": "KeyValueTableOptions" - }, - "name": "KeyValueTableOptions", - "package": "@akarui/aoi.db" - } - }, - { - "id": 1659, - "name": "paths", - "variant": "declaration", - "kind": 1024, - "flags": {}, - "sources": [ + "signatures": [ { - "fileName": "lib/OldKeyValue/src/table.ts", - "line": 47, - "character": 4, - "url": "https://github.com/akaruidevelopment/aoi.db/blob/22a4df8/lib/OldKeyValue/src/table.ts#L47" - } - ], - "type": { - "type": "reflection", - "declaration": { - "id": 1660, - "name": "__type", - "variant": "declaration", - "kind": 65536, - "flags": {}, - "children": [ + "id": 1243, + "name": "#saveReference", + "variant": "signature", + "kind": 4096, + "flags": { + "isPrivate": true + }, + "comment": { + "summary": [], + "blockTags": [ + { + "tag": "@description", + "content": [ + { + "kind": "text", + "text": "save reference to file" + } + ] + } + ] + }, + "sources": [ { - "id": 1662, - "name": "log", - "variant": "declaration", - "kind": 1024, + "fileName": "lib/global/referencer.ts", + "line": 121, + "character": 4, + "url": "https://github.com/akaruidevelopment/aoi.db/blob/3b8dba5/lib/global/referencer.ts#L121" + } + ], + "parameters": [ + { + "id": 1244, + "name": "key", + "variant": "param", + "kind": 32768, "flags": {}, - "sources": [ - { - "fileName": "lib/OldKeyValue/src/table.ts", - "line": 49, - "character": 8, - "url": "https://github.com/akaruidevelopment/aoi.db/blob/22a4df8/lib/OldKeyValue/src/table.ts#L49" - } - ], + "comment": { + "summary": [ + { + "kind": "text", + "text": "key to save" + } + ] + }, "type": { "type": "intrinsic", "name": "string" } }, { - "id": 1661, - "name": "reference", - "variant": "declaration", - "kind": 1024, + "id": 1245, + "name": "file", + "variant": "param", + "kind": 32768, "flags": {}, - "sources": [ - { - "fileName": "lib/OldKeyValue/src/table.ts", - "line": 48, - "character": 8, - "url": "https://github.com/akaruidevelopment/aoi.db/blob/22a4df8/lib/OldKeyValue/src/table.ts#L48" - } - ], + "comment": { + "summary": [ + { + "kind": "text", + "text": "file to save" + } + ] + }, "type": { "type": "intrinsic", "name": "string" } } ], - "groups": [ - { - "title": "Properties", - "children": [ - 1662, - 1661 - ] - } - ], - "sources": [ - { - "fileName": "lib/OldKeyValue/src/table.ts", - "line": 47, - "character": 12, - "url": "https://github.com/akaruidevelopment/aoi.db/blob/22a4df8/lib/OldKeyValue/src/table.ts#L47" - } - ] - } - } - }, - { - "id": 1684, - "name": "readyAt", - "variant": "declaration", - "kind": 1024, - "flags": {}, - "sources": [ - { - "fileName": "lib/OldKeyValue/src/table.ts", - "line": 72, - "character": 4, - "url": "https://github.com/akaruidevelopment/aoi.db/blob/22a4df8/lib/OldKeyValue/src/table.ts#L72" - } - ], - "type": { - "type": "intrinsic", - "name": "number" - } - }, - { - "id": 1683, - "name": "referencer", - "variant": "declaration", - "kind": 1024, - "flags": {}, - "sources": [ - { - "fileName": "lib/OldKeyValue/src/table.ts", - "line": 71, - "character": 4, - "url": "https://github.com/akaruidevelopment/aoi.db/blob/22a4df8/lib/OldKeyValue/src/table.ts#L71" + "type": { + "type": "reference", + "target": { + "sourceFileName": "node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "intrinsic", + "name": "unknown" + } + ], + "name": "Promise", + "package": "typescript" + }, + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "Referencer.#saveReference" + } } ], - "type": { + "inheritedFrom": { "type": "reference", - "target": { - "sourceFileName": "lib/global/referencer.ts", - "qualifiedName": "default" - }, - "name": "default", - "package": "@akarui/aoi.db" + "target": -1, + "name": "Referencer.#saveReference" } }, { - "id": 1691, - "name": "repairMode", + "id": 1197, + "name": "#syncReference", "variant": "declaration", - "kind": 1024, - "flags": {}, + "kind": 2048, + "flags": { + "isPrivate": true + }, "sources": [ { - "fileName": "lib/OldKeyValue/src/table.ts", - "line": 80, - "character": 4, - "url": "https://github.com/akaruidevelopment/aoi.db/blob/22a4df8/lib/OldKeyValue/src/table.ts#L80" + "fileName": "lib/WideColumnar/src/Referencer.ts", + "line": 40, + "character": 10, + "url": "https://github.com/akaruidevelopment/aoi.db/blob/3b8dba5/lib/WideColumnar/src/Referencer.ts#L40" } ], - "type": { - "type": "intrinsic", - "name": "boolean" - }, - "defaultValue": "false" + "signatures": [ + { + "id": 1198, + "name": "#syncReference", + "variant": "signature", + "kind": 4096, + "flags": {}, + "sources": [ + { + "fileName": "lib/WideColumnar/src/Referencer.ts", + "line": 40, + "character": 4, + "url": "https://github.com/akaruidevelopment/aoi.db/blob/3b8dba5/lib/WideColumnar/src/Referencer.ts#L40" + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "intrinsic", + "name": "void" + } + ], + "name": "Promise", + "package": "typescript" + } + } + ] }, { - "id": 1650, - "name": "captureRejectionSymbol", + "id": 1268, + "name": "bulkDeleteReference", "variant": "declaration", - "kind": 1024, - "flags": { - "isStatic": true, - "isExternal": true, - "isReadonly": true - }, - "comment": { - "summary": [ - { - "kind": "text", - "text": "Value: " - }, - { - "kind": "code", - "text": "`Symbol.for('nodejs.rejection')`" - }, - { - "kind": "text", - "text": "\n\nSee how to write a custom " - }, - { - "kind": "code", - "text": "`rejection handler`" - }, - { - "kind": "text", - "text": "." - } - ], - "blockTags": [ - { - "tag": "@since", - "content": [ + "kind": 2048, + "flags": {}, + "sources": [ + { + "fileName": "lib/global/referencer.ts", + "line": 320, + "character": 10, + "url": "https://github.com/akaruidevelopment/aoi.db/blob/3b8dba5/lib/global/referencer.ts#L320" + } + ], + "signatures": [ + { + "id": 1269, + "name": "bulkDeleteReference", + "variant": "signature", + "kind": 4096, + "flags": {}, + "comment": { + "summary": [], + "blockTags": [ { - "kind": "text", - "text": "v13.4.0, v12.16.0" + "tag": "@description", + "content": [ + { + "kind": "text", + "text": "restart the Referencer" + } + ] + }, + { + "tag": "@example", + "content": [ + { + "kind": "code", + "text": "```js\n.restart()\n```" + } + ] } ] + }, + "sources": [ + { + "fileName": "lib/global/referencer.ts", + "line": 320, + "character": 4, + "url": "https://github.com/akaruidevelopment/aoi.db/blob/3b8dba5/lib/global/referencer.ts#L320" + } + ], + "parameters": [ + { + "id": 1270, + "name": "keys", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "array", + "elementType": { + "type": "intrinsic", + "name": "string" + } + } + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "intrinsic", + "name": "void" + } + ], + "name": "Promise", + "package": "typescript" + }, + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "Referencer.bulkDeleteReference" } - ] - }, + } + ], + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "Referencer.bulkDeleteReference" + } + }, + { + "id": 1277, + "name": "bulkSetReference", + "variant": "declaration", + "kind": 2048, + "flags": {}, "sources": [ { - "fileName": "node_modules/@types/node/events.d.ts", - "line": 402, - "character": 24 + "fileName": "lib/global/referencer.ts", + "line": 383, + "character": 10, + "url": "https://github.com/akaruidevelopment/aoi.db/blob/3b8dba5/lib/global/referencer.ts#L383" } ], - "type": { - "type": "query", - "queryType": { - "type": "reference", - "target": 144, - "name": "captureRejectionSymbol", - "package": "@types/node", - "qualifiedName": "EventEmitter.captureRejectionSymbol" + "signatures": [ + { + "id": 1278, + "name": "bulkSetReference", + "variant": "signature", + "kind": 4096, + "flags": {}, + "sources": [ + { + "fileName": "lib/global/referencer.ts", + "line": 383, + "character": 4, + "url": "https://github.com/akaruidevelopment/aoi.db/blob/3b8dba5/lib/global/referencer.ts#L383" + } + ], + "parameters": [ + { + "id": 1279, + "name": "reference", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "reference", + "target": { + "sourceFileName": "node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Record" + }, + "typeArguments": [ + { + "type": "intrinsic", + "name": "string" + }, + { + "type": "intrinsic", + "name": "string" + } + ], + "name": "Record", + "package": "typescript" + } + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "intrinsic", + "name": "void" + } + ], + "name": "Promise", + "package": "typescript" + }, + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "Referencer.bulkSetReference" + } } - }, + ], "inheritedFrom": { "type": "reference", "target": -1, - "name": "EventEmitter.captureRejectionSymbol" + "name": "Referencer.bulkSetReference" } }, { - "id": 1651, - "name": "captureRejections", + "id": 1264, + "name": "clear", "variant": "declaration", - "kind": 1024, - "flags": { - "isStatic": true, - "isExternal": true - }, - "comment": { - "summary": [ - { - "kind": "text", - "text": "Value: [boolean](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Data_structures#Boolean_type)\n\nChange the default " - }, - { - "kind": "code", - "text": "`captureRejections`" - }, - { - "kind": "text", - "text": " option on all new " + "kind": 2048, + "flags": {}, + "sources": [ + { + "fileName": "lib/global/referencer.ts", + "line": 271, + "character": 10, + "url": "https://github.com/akaruidevelopment/aoi.db/blob/3b8dba5/lib/global/referencer.ts#L271" + } + ], + "signatures": [ + { + "id": 1265, + "name": "clear", + "variant": "signature", + "kind": 4096, + "flags": {}, + "comment": { + "summary": [], + "blockTags": [ + { + "tag": "@description", + "content": [ + { + "kind": "text", + "text": "clear the Referencer" + } + ] + }, + { + "tag": "@example", + "content": [ + { + "kind": "code", + "text": "```js\n.clear()\n```" + } + ] + } + ] }, - { - "kind": "code", - "text": "`EventEmitter`" + "sources": [ + { + "fileName": "lib/global/referencer.ts", + "line": 271, + "character": 4, + "url": "https://github.com/akaruidevelopment/aoi.db/blob/3b8dba5/lib/global/referencer.ts#L271" + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "intrinsic", + "name": "void" + } + ], + "name": "Promise", + "package": "typescript" }, - { - "kind": "text", - "text": " objects." + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "Referencer.clear" } - ], - "blockTags": [ - { - "tag": "@since", - "content": [ + } + ], + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "Referencer.clear" + } + }, + { + "id": 1254, + "name": "deleteReference", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "sources": [ + { + "fileName": "lib/global/referencer.ts", + "line": 207, + "character": 10, + "url": "https://github.com/akaruidevelopment/aoi.db/blob/3b8dba5/lib/global/referencer.ts#L207" + } + ], + "signatures": [ + { + "id": 1255, + "name": "deleteReference", + "variant": "signature", + "kind": 4096, + "flags": {}, + "comment": { + "summary": [], + "blockTags": [ { - "kind": "text", - "text": "v13.4.0, v12.16.0" + "tag": "@description", + "content": [ + { + "kind": "text", + "text": "delete reference" + } + ] + }, + { + "tag": "@example", + "content": [ + { + "kind": "code", + "text": "```js\n.deleteReference(\"key\")\n```" + } + ] } ] + }, + "sources": [ + { + "fileName": "lib/global/referencer.ts", + "line": 207, + "character": 4, + "url": "https://github.com/akaruidevelopment/aoi.db/blob/3b8dba5/lib/global/referencer.ts#L207" + } + ], + "parameters": [ + { + "id": 1256, + "name": "key", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "key to delete" + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "intrinsic", + "name": "void" + } + ], + "name": "Promise", + "package": "typescript" + }, + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "Referencer.deleteReference" } - ] - }, - "sources": [ - { - "fileName": "node_modules/@types/node/events.d.ts", - "line": 409, - "character": 15 } ], - "type": { - "type": "intrinsic", - "name": "boolean" - }, "inheritedFrom": { "type": "reference", "target": -1, - "name": "EventEmitter.captureRejections" + "name": "Referencer.deleteReference" } }, { - "id": 1652, - "name": "defaultMaxListeners", + "id": 1225, + "name": "getReference", "variant": "declaration", - "kind": 1024, - "flags": { - "isStatic": true, - "isExternal": true - }, - "comment": { - "summary": [ - { - "kind": "text", - "text": "By default, a maximum of " - }, - { - "kind": "code", - "text": "`10`" - }, - { - "kind": "text", - "text": " listeners can be registered for any single\nevent. This limit can be changed for individual " - }, - { - "kind": "code", - "text": "`EventEmitter`" - }, - { - "kind": "text", - "text": " instances\nusing the " - }, - { - "kind": "code", - "text": "`emitter.setMaxListeners(n)`" - }, - { - "kind": "text", - "text": " method. To change the default\nfor _all_" - }, - { - "kind": "code", - "text": "`EventEmitter`" - }, - { - "kind": "text", - "text": " instances, the " - }, - { - "kind": "code", - "text": "`events.defaultMaxListeners`" - }, - { - "kind": "text", - "text": "property can be used. If this value is not a positive number, a " - }, - { - "kind": "code", - "text": "`RangeError`" - }, - { - "kind": "text", - "text": "is thrown.\n\nTake caution when setting the " - }, - { - "kind": "code", - "text": "`events.defaultMaxListeners`" - }, - { - "kind": "text", - "text": " because the\nchange affects _all_" - }, - { - "kind": "code", - "text": "`EventEmitter`" - }, - { - "kind": "text", - "text": " instances, including those created before\nthe change is made. However, calling " - }, - { - "kind": "code", - "text": "`emitter.setMaxListeners(n)`" - }, - { - "kind": "text", - "text": " still has\nprecedence over " - }, - { - "kind": "code", - "text": "`events.defaultMaxListeners`" - }, - { - "kind": "text", - "text": ".\n\nThis is not a hard limit. The " - }, - { - "kind": "code", - "text": "`EventEmitter`" - }, - { - "kind": "text", - "text": " instance will allow\nmore listeners to be added but will output a trace warning to stderr indicating\nthat a \"possible EventEmitter memory leak\" has been detected. For any single" - }, - { - "kind": "code", - "text": "`EventEmitter`" - }, - { - "kind": "text", - "text": ", the " - }, - { - "kind": "code", - "text": "`emitter.getMaxListeners()`" - }, - { - "kind": "text", - "text": " and " - }, - { - "kind": "code", - "text": "`emitter.setMaxListeners()`" - }, - { - "kind": "text", - "text": "methods can be used to\ntemporarily avoid this warning:\n\n" - }, - { - "kind": "code", - "text": "```js\nimport { EventEmitter } from 'node:events';\nconst emitter = new EventEmitter();\nemitter.setMaxListeners(emitter.getMaxListeners() + 1);\nemitter.once('event', () => {\n // do stuff\n emitter.setMaxListeners(Math.max(emitter.getMaxListeners() - 1, 0));\n});\n```" - }, - { - "kind": "text", - "text": "\n\nThe " - }, - { - "kind": "code", - "text": "`--trace-warnings`" - }, - { - "kind": "text", - "text": " command-line flag can be used to display the\nstack trace for such warnings.\n\nThe emitted warning can be inspected with " - }, - { - "kind": "code", - "text": "`process.on('warning')`" - }, - { - "kind": "text", - "text": " and will\nhave the additional " - }, - { - "kind": "code", - "text": "`emitter`" - }, - { - "kind": "text", - "text": ", " - }, - { - "kind": "code", - "text": "`type`" - }, - { - "kind": "text", - "text": ", and " - }, - { - "kind": "code", - "text": "`count`" - }, - { - "kind": "text", - "text": " properties, referring to\nthe event emitter instance, the event's name and the number of attached\nlisteners, respectively.\nIts " - }, - { - "kind": "code", - "text": "`name`" - }, - { - "kind": "text", - "text": " property is set to " - }, - { - "kind": "code", - "text": "`'MaxListenersExceededWarning'`" - }, - { - "kind": "text", - "text": "." - } - ], - "blockTags": [ - { - "tag": "@since", - "content": [ - { - "kind": "text", - "text": "v0.11.2" - } - ] - } - ] - }, - "sources": [ - { - "fileName": "node_modules/@types/node/events.d.ts", - "line": 446, - "character": 15 - } - ], - "type": { - "type": "intrinsic", - "name": "number" - }, - "inheritedFrom": { - "type": "reference", - "target": -1, - "name": "EventEmitter.defaultMaxListeners" - } - }, - { - "id": 1649, - "name": "errorMonitor", - "variant": "declaration", - "kind": 1024, - "flags": { - "isStatic": true, - "isExternal": true, - "isReadonly": true - }, - "comment": { - "summary": [ - { - "kind": "text", - "text": "This symbol shall be used to install a listener for only monitoring " - }, - { - "kind": "code", - "text": "`'error'`" - }, - { - "kind": "text", - "text": "events. Listeners installed using this symbol are called before the regular" - }, - { - "kind": "code", - "text": "`'error'`" - }, - { - "kind": "text", - "text": " listeners are called.\n\nInstalling a listener using this symbol does not change the behavior once an" - }, - { - "kind": "code", - "text": "`'error'`" - }, - { - "kind": "text", - "text": " event is emitted. Therefore, the process will still crash if no\nregular " - }, - { - "kind": "code", - "text": "`'error'`" - }, - { - "kind": "text", - "text": " listener is installed." - } - ], - "blockTags": [ - { - "tag": "@since", - "content": [ - { - "kind": "text", - "text": "v13.6.0, v12.17.0" - } - ] - } - ] - }, - "sources": [ - { - "fileName": "node_modules/@types/node/events.d.ts", - "line": 395, - "character": 24 - } - ], - "type": { - "type": "query", - "queryType": { - "type": "reference", - "target": 143, - "name": "errorMonitor", - "package": "@types/node", - "qualifiedName": "EventEmitter.errorMonitor" - } - }, - "inheritedFrom": { - "type": "reference", - "target": -1, - "name": "EventEmitter.errorMonitor" - } - }, - { - "id": 1740, - "name": "cache", - "variant": "declaration", - "kind": 262144, + "kind": 2048, "flags": {}, "sources": [ { - "fileName": "lib/OldKeyValue/src/table.ts", - "line": 668, - "character": 8, - "url": "https://github.com/akaruidevelopment/aoi.db/blob/22a4df8/lib/OldKeyValue/src/table.ts#L668" + "fileName": "lib/WideColumnar/src/Referencer.ts", + "line": 146, + "character": 10, + "url": "https://github.com/akaruidevelopment/aoi.db/blob/3b8dba5/lib/WideColumnar/src/Referencer.ts#L146" } ], - "getSignature": { - "id": 1741, - "name": "cache", - "variant": "signature", - "kind": 524288, - "flags": { - "isPrivate": true - }, - "comment": { - "summary": [], - "blockTags": [ - { - "tag": "@returns", - "content": [] - } - ] - }, - "sources": [ - { - "fileName": "lib/OldKeyValue/src/table.ts", - "line": 668, - "character": 4, - "url": "https://github.com/akaruidevelopment/aoi.db/blob/22a4df8/lib/OldKeyValue/src/table.ts#L668" - } - ], - "type": { - "type": "reference", - "target": 1356, - "name": "default", - "package": "@akarui/aoi.db" - } - } - }, - { - "id": 1725, - "name": "queue", - "variant": "declaration", - "kind": 262144, - "flags": {}, - "sources": [ + "signatures": [ { - "fileName": "lib/OldKeyValue/src/table.ts", - "line": 576, - "character": 8, - "url": "https://github.com/akaruidevelopment/aoi.db/blob/22a4df8/lib/OldKeyValue/src/table.ts#L576" - } - ], - "getSignature": { - "id": 1726, - "name": "queue", - "variant": "signature", - "kind": 524288, - "flags": {}, - "comment": { - "summary": [], - "blockTags": [ - { - "tag": "@description", - "content": [ - { - "kind": "text", - "text": "Gets the queue" - } - ] - }, - { - "tag": "@returns", - "content": [ - { - "kind": "text", - "text": "The queue" - } - ] - }, + "id": 1226, + "name": "getReference", + "variant": "signature", + "kind": 4096, + "flags": {}, + "sources": [ { - "tag": "@example", - "content": [ - { - "kind": "code", - "text": "```js\n.queue\n```" - } - ] + "fileName": "lib/WideColumnar/src/Referencer.ts", + "line": 146, + "character": 4, + "url": "https://github.com/akaruidevelopment/aoi.db/blob/3b8dba5/lib/WideColumnar/src/Referencer.ts#L146" } - ] - }, - "sources": [ - { - "fileName": "lib/OldKeyValue/src/table.ts", - "line": 576, - "character": 4, - "url": "https://github.com/akaruidevelopment/aoi.db/blob/22a4df8/lib/OldKeyValue/src/table.ts#L576" - } - ], - "type": { - "type": "reflection", - "declaration": { - "id": 1727, - "name": "__type", - "variant": "declaration", - "kind": 65536, - "flags": {}, - "children": [ + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ { - "id": 1729, - "name": "delete", - "variant": "declaration", - "kind": 1024, - "flags": {}, - "sources": [ + "type": "reference", + "target": { + "sourceFileName": "node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Record" + }, + "typeArguments": [ { - "fileName": "lib/OldKeyValue/src/table.ts", - "line": 59, - "character": 8, - "url": "https://github.com/akaruidevelopment/aoi.db/blob/22a4df8/lib/OldKeyValue/src/table.ts#L59" - } - ], - "type": { - "type": "reference", - "target": { - "sourceFileName": "node_modules/typescript/lib/lib.es5.d.ts", - "qualifiedName": "Record" + "type": "intrinsic", + "name": "string" }, - "typeArguments": [ - { - "type": "intrinsic", - "name": "string" - }, - { - "type": "array", - "elementType": { - "type": "intrinsic", - "name": "string" - } - } - ], - "name": "Record", - "package": "typescript" - }, - "defaultValue": "..." - }, - { - "id": 1728, - "name": "set", - "variant": "declaration", - "kind": 1024, - "flags": {}, - "sources": [ { - "fileName": "lib/OldKeyValue/src/table.ts", - "line": 58, - "character": 8, - "url": "https://github.com/akaruidevelopment/aoi.db/blob/22a4df8/lib/OldKeyValue/src/table.ts#L58" + "type": "reflection", + "declaration": { + "id": 1227, + "name": "__type", + "variant": "declaration", + "kind": 65536, + "flags": {}, + "children": [ + { + "id": 1228, + "name": "file", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "sources": [ + { + "fileName": "lib/WideColumnar/src/Referencer.ts", + "line": 18, + "character": 10, + "url": "https://github.com/akaruidevelopment/aoi.db/blob/3b8dba5/lib/WideColumnar/src/Referencer.ts#L18" + } + ], + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 1230, + "name": "index", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "sources": [ + { + "fileName": "lib/WideColumnar/src/Referencer.ts", + "line": 18, + "character": 47, + "url": "https://github.com/akaruidevelopment/aoi.db/blob/3b8dba5/lib/WideColumnar/src/Referencer.ts#L18" + } + ], + "type": { + "type": "intrinsic", + "name": "number" + } + }, + { + "id": 1229, + "name": "referenceFile", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "sources": [ + { + "fileName": "lib/WideColumnar/src/Referencer.ts", + "line": 18, + "character": 24, + "url": "https://github.com/akaruidevelopment/aoi.db/blob/3b8dba5/lib/WideColumnar/src/Referencer.ts#L18" + } + ], + "type": { + "type": "intrinsic", + "name": "string" + } + } + ], + "groups": [ + { + "title": "Properties", + "children": [ + 1228, + 1230, + 1229 + ] + } + ], + "sources": [ + { + "fileName": "lib/WideColumnar/src/Referencer.ts", + "line": 18, + "character": 8, + "url": "https://github.com/akaruidevelopment/aoi.db/blob/3b8dba5/lib/WideColumnar/src/Referencer.ts#L18" + } + ] + } } ], - "type": { - "type": "array", - "elementType": { - "type": "reference", - "target": 1393, - "name": "default", - "package": "@akarui/aoi.db" - } - }, - "defaultValue": "..." - } - ], - "groups": [ - { - "title": "Properties", - "children": [ - 1729, - 1728 - ] + "name": "Record", + "package": "typescript" } ], - "sources": [ - { - "fileName": "lib/OldKeyValue/src/table.ts", - "line": 57, - "character": 13, - "url": "https://github.com/akaruidevelopment/aoi.db/blob/22a4df8/lib/OldKeyValue/src/table.ts#L57" - } - ] + "name": "Promise", + "package": "typescript" + }, + "overwrites": { + "type": "reference", + "target": -1, + "name": "Referencer.getReference" } } + ], + "overwrites": { + "type": "reference", + "target": -1, + "name": "Referencer.getReference" } }, { - "id": 1694, - "name": "#checkIntegrity", + "id": 1195, + "name": "initialize", "variant": "declaration", "kind": 2048, - "flags": { - "isPrivate": true - }, + "flags": {}, "sources": [ { - "fileName": "lib/OldKeyValue/src/table.ts", - "line": 164, + "fileName": "lib/WideColumnar/src/Referencer.ts", + "line": 33, "character": 10, - "url": "https://github.com/akaruidevelopment/aoi.db/blob/22a4df8/lib/OldKeyValue/src/table.ts#L164" + "url": "https://github.com/akaruidevelopment/aoi.db/blob/3b8dba5/lib/WideColumnar/src/Referencer.ts#L33" } ], "signatures": [ { - "id": 1695, - "name": "#checkIntegrity", + "id": 1196, + "name": "initialize", "variant": "signature", "kind": 4096, - "flags": { - "isPrivate": true - }, - "comment": { - "summary": [], - "blockTags": [ - { - "tag": "@description", - "content": [ - { - "kind": "text", - "text": "Checks the integrity of the table and does a small self repair if needed" - } - ] - } - ] - }, + "flags": {}, "sources": [ { - "fileName": "lib/OldKeyValue/src/table.ts", - "line": 164, + "fileName": "lib/WideColumnar/src/Referencer.ts", + "line": 33, "character": 4, - "url": "https://github.com/akaruidevelopment/aoi.db/blob/22a4df8/lib/OldKeyValue/src/table.ts#L164" + "url": "https://github.com/akaruidevelopment/aoi.db/blob/3b8dba5/lib/WideColumnar/src/Referencer.ts#L33" } ], "type": { @@ -28252,35 +27348,41 @@ ], "name": "Promise", "package": "typescript" + }, + "overwrites": { + "type": "reference", + "target": -1, + "name": "Referencer.initialize" } } - ] + ], + "overwrites": { + "type": "reference", + "target": -1, + "name": "Referencer.initialize" + } }, { - "id": 1708, - "name": "#createNewFile", + "id": 1266, + "name": "open", "variant": "declaration", "kind": 2048, - "flags": { - "isPrivate": true - }, + "flags": {}, "sources": [ { - "fileName": "lib/OldKeyValue/src/table.ts", - "line": 423, - "character": 10, - "url": "https://github.com/akaruidevelopment/aoi.db/blob/22a4df8/lib/OldKeyValue/src/table.ts#L423" + "fileName": "lib/global/referencer.ts", + "line": 302, + "character": 4, + "url": "https://github.com/akaruidevelopment/aoi.db/blob/3b8dba5/lib/global/referencer.ts#L302" } ], "signatures": [ { - "id": 1709, - "name": "#createNewFile", + "id": 1267, + "name": "open", "variant": "signature", "kind": 4096, - "flags": { - "isPrivate": true - }, + "flags": {}, "comment": { "summary": [], "blockTags": [ @@ -28289,16 +27391,16 @@ "content": [ { "kind": "text", - "text": "Creates a new file" + "text": "open the Referencer" } ] }, { - "tag": "@returns", + "tag": "@example", "content": [ { - "kind": "text", - "text": "The name of the new file" + "kind": "code", + "text": "```js\n.open()\n```" } ] } @@ -28306,243 +27408,122 @@ }, "sources": [ { - "fileName": "lib/OldKeyValue/src/table.ts", - "line": 423, + "fileName": "lib/global/referencer.ts", + "line": 302, "character": 4, - "url": "https://github.com/akaruidevelopment/aoi.db/blob/22a4df8/lib/OldKeyValue/src/table.ts#L423" + "url": "https://github.com/akaruidevelopment/aoi.db/blob/3b8dba5/lib/global/referencer.ts#L302" } ], "type": { + "type": "intrinsic", + "name": "void" + }, + "inheritedFrom": { "type": "reference", - "target": { - "sourceFileName": "node_modules/typescript/lib/lib.es5.d.ts", - "qualifiedName": "Promise" - }, - "typeArguments": [ - { - "type": "intrinsic", - "name": "string" - } - ], - "name": "Promise", - "package": "typescript" + "target": -1, + "name": "Referencer.open" } } - ] + ], + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "Referencer.open" + } }, { - "id": 1742, - "name": "#delete", + "id": 1275, + "name": "restart", "variant": "declaration", "kind": 2048, - "flags": { - "isPrivate": true - }, + "flags": {}, "sources": [ { - "fileName": "lib/OldKeyValue/src/table.ts", - "line": 672, - "character": 10, - "url": "https://github.com/akaruidevelopment/aoi.db/blob/22a4df8/lib/OldKeyValue/src/table.ts#L672" + "fileName": "lib/global/referencer.ts", + "line": 367, + "character": 4, + "url": "https://github.com/akaruidevelopment/aoi.db/blob/3b8dba5/lib/global/referencer.ts#L367" } ], "signatures": [ { - "id": 1743, - "name": "#delete", + "id": 1276, + "name": "restart", "variant": "signature", "kind": 4096, "flags": {}, "sources": [ { - "fileName": "lib/OldKeyValue/src/table.ts", - "line": 672, + "fileName": "lib/global/referencer.ts", + "line": 367, "character": 4, - "url": "https://github.com/akaruidevelopment/aoi.db/blob/22a4df8/lib/OldKeyValue/src/table.ts#L672" - } - ], - "parameters": [ - { - "id": 1744, - "name": "key", - "variant": "param", - "kind": 32768, - "flags": {}, - "type": { - "type": "intrinsic", - "name": "string" - } - }, - { - "id": 1745, - "name": "file", - "variant": "param", - "kind": 32768, - "flags": {}, - "type": { - "type": "intrinsic", - "name": "string" - } + "url": "https://github.com/akaruidevelopment/aoi.db/blob/3b8dba5/lib/global/referencer.ts#L367" } ], "type": { - "type": "reference", - "target": { - "sourceFileName": "node_modules/typescript/lib/lib.es5.d.ts", - "qualifiedName": "Promise" - }, - "typeArguments": [ - { - "type": "intrinsic", - "name": "void" - } - ], - "name": "Promise", - "package": "typescript" - } - } - ] - }, - { - "id": 1746, - "name": "#deleteFlush", - "variant": "declaration", - "kind": 2048, - "flags": { - "isPrivate": true - }, - "sources": [ - { - "fileName": "lib/OldKeyValue/src/table.ts", - "line": 695, - "character": 10, - "url": "https://github.com/akaruidevelopment/aoi.db/blob/22a4df8/lib/OldKeyValue/src/table.ts#L695" - } - ], - "signatures": [ - { - "id": 1747, - "name": "#deleteFlush", - "variant": "signature", - "kind": 4096, - "flags": { - "isPrivate": true - }, - "comment": { - "summary": [], - "blockTags": [ - { - "tag": "@description", - "content": [ - { - "kind": "text", - "text": "Flushes the delete queue" - } - ] - }, - { - "tag": "@returns", - "content": [] - } - ] + "type": "intrinsic", + "name": "void" }, - "sources": [ - { - "fileName": "lib/OldKeyValue/src/table.ts", - "line": 695, - "character": 4, - "url": "https://github.com/akaruidevelopment/aoi.db/blob/22a4df8/lib/OldKeyValue/src/table.ts#L695" - } - ], - "type": { + "inheritedFrom": { "type": "reference", - "target": { - "sourceFileName": "node_modules/typescript/lib/lib.es5.d.ts", - "qualifiedName": "Promise" - }, - "typeArguments": [ - { - "type": "intrinsic", - "name": "void" - } - ], - "name": "Promise", - "package": "typescript" + "target": -1, + "name": "Referencer.restart" } } - ] + ], + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "Referencer.restart" + } }, { - "id": 1753, - "name": "#fetchFile", + "id": 1212, + "name": "setReference", "variant": "declaration", "kind": 2048, - "flags": { - "isPrivate": true - }, + "flags": {}, "sources": [ { - "fileName": "lib/OldKeyValue/src/table.ts", - "line": 821, + "fileName": "lib/WideColumnar/src/Referencer.ts", + "line": 117, "character": 10, - "url": "https://github.com/akaruidevelopment/aoi.db/blob/22a4df8/lib/OldKeyValue/src/table.ts#L821" + "url": "https://github.com/akaruidevelopment/aoi.db/blob/3b8dba5/lib/WideColumnar/src/Referencer.ts#L117" } ], "signatures": [ { - "id": 1754, - "name": "#fetchFile", + "id": 1213, + "name": "setReference", "variant": "signature", "kind": 4096, - "flags": { - "isPrivate": true - }, - "comment": { - "summary": [], - "blockTags": [ - { - "tag": "@description", - "content": [ - { - "kind": "text", - "text": "Fetches the file" - } - ] - }, - { - "tag": "@returns", - "content": [ - { - "kind": "text", - "text": "The file" - } - ] - } - ] - }, + "flags": {}, "sources": [ { - "fileName": "lib/OldKeyValue/src/table.ts", - "line": 821, + "fileName": "lib/WideColumnar/src/Referencer.ts", + "line": 117, "character": 4, - "url": "https://github.com/akaruidevelopment/aoi.db/blob/22a4df8/lib/OldKeyValue/src/table.ts#L821" + "url": "https://github.com/akaruidevelopment/aoi.db/blob/3b8dba5/lib/WideColumnar/src/Referencer.ts#L117" } ], "parameters": [ { - "id": 1755, + "id": 1214, + "name": "key", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 1215, "name": "file", "variant": "param", "kind": 32768, "flags": {}, - "comment": { - "summary": [ - { - "kind": "text", - "text": "The file to fetch" - } - ] - }, "type": { "type": "intrinsic", "name": "string" @@ -28557,110 +27538,84 @@ }, "typeArguments": [ { - "type": "reference", - "target": { - "sourceFileName": "node_modules/typescript/lib/lib.es5.d.ts", - "qualifiedName": "Record" - }, - "typeArguments": [ - { - "type": "intrinsic", - "name": "string" - }, - { - "type": "reference", - "target": { - "sourceFileName": "lib/OldKeyValue/typings/interface.ts", - "qualifiedName": "KeyValueJSONOption" - }, - "name": "KeyValueJSONOption", - "package": "@akarui/aoi.db" - } - ], - "name": "Record", - "package": "typescript" + "type": "intrinsic", + "name": "void" } ], "name": "Promise", "package": "typescript" + }, + "overwrites": { + "type": "reference", + "target": -1, + "name": "Referencer.setReference" } } - ] + ], + "overwrites": { + "type": "reference", + "target": -1, + "name": "Referencer.setReference" + } }, { - "id": 1714, - "name": "#fileSize", + "id": 1280, + "name": "sync", "variant": "declaration", "kind": 2048, - "flags": { - "isPrivate": true - }, + "flags": {}, "sources": [ { - "fileName": "lib/OldKeyValue/src/table.ts", - "line": 518, + "fileName": "lib/global/referencer.ts", + "line": 394, "character": 10, - "url": "https://github.com/akaruidevelopment/aoi.db/blob/22a4df8/lib/OldKeyValue/src/table.ts#L518" + "url": "https://github.com/akaruidevelopment/aoi.db/blob/3b8dba5/lib/global/referencer.ts#L394" } ], "signatures": [ { - "id": 1715, - "name": "#fileSize", + "id": 1281, + "name": "sync", "variant": "signature", "kind": 4096, - "flags": { - "isPrivate": true - }, - "comment": { - "summary": [], - "blockTags": [ - { - "tag": "@description", - "content": [ - { - "kind": "text", - "text": "gets the size of the file" - } - ] - }, - { - "tag": "@returns", - "content": [ - { - "kind": "text", - "text": "The size of the file" - } - ] - } - ] - }, + "flags": {}, "sources": [ { - "fileName": "lib/OldKeyValue/src/table.ts", - "line": 518, + "fileName": "lib/global/referencer.ts", + "line": 394, "character": 4, - "url": "https://github.com/akaruidevelopment/aoi.db/blob/22a4df8/lib/OldKeyValue/src/table.ts#L518" + "url": "https://github.com/akaruidevelopment/aoi.db/blob/3b8dba5/lib/global/referencer.ts#L394" } ], "parameters": [ { - "id": 1716, - "name": "file", + "id": 1282, + "name": "files", "variant": "param", "kind": 32768, "flags": {}, - "comment": { - "summary": [ - { - "kind": "text", - "text": "The file to get the size of" - } - ] - }, "type": { - "type": "intrinsic", - "name": "string" + "type": "array", + "elementType": { + "type": "intrinsic", + "name": "string" + } + } + }, + { + "id": 1283, + "name": "table", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "reference", + "target": { + "sourceFileName": "lib/KeyValue/src/newtable.ts", + "qualifiedName": "default" + }, + "name": "default", + "package": "@akarui/aoi.db" } } ], @@ -28673,2053 +27628,1569 @@ "typeArguments": [ { "type": "intrinsic", - "name": "number" + "name": "void" } ], "name": "Promise", "package": "typescript" + }, + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "Referencer.sync" } } + ], + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "Referencer.sync" + } + } + ], + "groups": [ + { + "title": "Constructors", + "children": [ + 1177 ] }, { - "id": 1733, - "name": "#get", - "variant": "declaration", - "kind": 2048, - "flags": { - "isPrivate": true + "title": "Properties", + "children": [ + 1194, + 1232, + 1183, + 1231, + 1188, + 1233, + 1234 + ] + }, + { + "title": "Accessors", + "children": [ + 1235 + ] + }, + { + "title": "Methods", + "children": [ + 1271, + 1223, + 1252, + 1216, + 1246, + 1257, + 1261, + 1205, + 1199, + 1237, + 1208, + 1242, + 1197, + 1268, + 1277, + 1264, + 1254, + 1225, + 1195, + 1266, + 1275, + 1212, + 1280 + ] + } + ], + "sources": [ + { + "fileName": "lib/WideColumnar/src/Referencer.ts", + "line": 15, + "character": 21, + "url": "https://github.com/akaruidevelopment/aoi.db/blob/3b8dba5/lib/WideColumnar/src/Referencer.ts#L15" + } + ], + "extendedTypes": [ + { + "type": "reference", + "target": { + "sourceFileName": "lib/global/referencer.ts", + "qualifiedName": "default" }, + "name": "default", + "package": "@akarui/aoi.db" + } + ] + }, + { + "id": 1624, + "name": "Transmitter", + "variant": "declaration", + "kind": 128, + "flags": {}, + "children": [ + { + "id": 1669, + "name": "constructor", + "variant": "declaration", + "kind": 512, + "flags": {}, "sources": [ { - "fileName": "lib/OldKeyValue/src/table.ts", - "line": 626, - "character": 10, - "url": "https://github.com/akaruidevelopment/aoi.db/blob/22a4df8/lib/OldKeyValue/src/table.ts#L626" + "fileName": "lib/Remote/src/transmitter.ts", + "line": 32, + "character": 1, + "url": "https://github.com/akaruidevelopment/aoi.db/blob/3b8dba5/lib/Remote/src/transmitter.ts#L32" } ], "signatures": [ { - "id": 1734, - "name": "#get", + "id": 1670, + "name": "new Transmitter", "variant": "signature", - "kind": 4096, - "flags": { - "isPrivate": true - }, - "comment": { - "summary": [], - "blockTags": [ - { - "tag": "@returns", - "content": [] - } - ] - }, + "kind": 16384, + "flags": {}, "sources": [ { - "fileName": "lib/OldKeyValue/src/table.ts", - "line": 626, - "character": 4, - "url": "https://github.com/akaruidevelopment/aoi.db/blob/22a4df8/lib/OldKeyValue/src/table.ts#L626" + "fileName": "lib/Remote/src/transmitter.ts", + "line": 32, + "character": 1, + "url": "https://github.com/akaruidevelopment/aoi.db/blob/3b8dba5/lib/Remote/src/transmitter.ts#L32" } ], - "parameters": [ + "typeParameter": [ { - "id": 1735, - "name": "key", - "variant": "param", - "kind": 32768, + "id": 1671, + "name": "Type", + "variant": "typeParam", + "kind": 131072, "flags": {}, - "comment": { - "summary": [ - { - "kind": "text", - "text": "key of the data" - } - ] - }, "type": { - "type": "intrinsic", - "name": "string" + "type": "literal", + "value": "KeyValue" } - }, + } + ], + "parameters": [ { - "id": 1736, - "name": "file", + "id": 1672, + "name": "options", "variant": "param", "kind": 32768, "flags": {}, - "comment": { - "summary": [ + "type": { + "type": "reference", + "target": 1881, + "typeArguments": [ { - "kind": "text", - "text": "file where the data is stored" + "type": "reference", + "target": -1, + "name": "Type", + "refersToTypeParameter": true } - ] - }, - "type": { - "type": "intrinsic", - "name": "string" + ], + "name": "TransmitterOptions", + "package": "@akarui/aoi.db" } } ], "type": { "type": "reference", - "target": { - "sourceFileName": "node_modules/typescript/lib/lib.es5.d.ts", - "qualifiedName": "Promise" - }, + "target": 1624, "typeArguments": [ { "type": "reference", - "target": 1393, - "name": "default", - "package": "@akarui/aoi.db" + "target": -1, + "name": "Type", + "refersToTypeParameter": true } ], - "name": "Promise", - "package": "typescript" + "name": "default", + "package": "@akarui/aoi.db" + }, + "overwrites": { + "type": "reference", + "target": -1, + "name": "EventEmitter.constructor" } } - ] + ], + "overwrites": { + "type": "reference", + "target": -1, + "name": "EventEmitter.constructor" + } }, { - "id": 1706, - "name": "#getCurrentFile", + "id": 1683, + "name": "#maxRetries", "variant": "declaration", - "kind": 2048, + "kind": 1024, "flags": { "isPrivate": true }, "sources": [ { - "fileName": "lib/OldKeyValue/src/table.ts", - "line": 413, - "character": 4, - "url": "https://github.com/akaruidevelopment/aoi.db/blob/22a4df8/lib/OldKeyValue/src/table.ts#L413" + "fileName": "lib/Remote/src/transmitter.ts", + "line": 29, + "character": 1, + "url": "https://github.com/akaruidevelopment/aoi.db/blob/3b8dba5/lib/Remote/src/transmitter.ts#L29" } ], - "signatures": [ - { - "id": 1707, - "name": "#getCurrentFile", - "variant": "signature", - "kind": 4096, - "flags": {}, - "comment": { - "summary": [], - "blockTags": [ - { - "tag": "@description", - "content": [ - { - "kind": "text", - "text": "Gets the current file" - } - ] - }, - { - "tag": "@returns", - "content": [ - { - "kind": "text", - "text": "The current file" - } - ] - } - ] - }, - "sources": [ - { - "fileName": "lib/OldKeyValue/src/table.ts", - "line": 413, - "character": 4, - "url": "https://github.com/akaruidevelopment/aoi.db/blob/22a4df8/lib/OldKeyValue/src/table.ts#L413" - } - ], - "type": { - "type": "intrinsic", - "name": "string" - } - } - ] + "type": { + "type": "intrinsic", + "name": "number" + }, + "defaultValue": "10" }, { - "id": 1698, - "name": "#getHashLog", + "id": 1684, + "name": "#retries", "variant": "declaration", - "kind": 2048, + "kind": 1024, "flags": { "isPrivate": true }, "sources": [ { - "fileName": "lib/OldKeyValue/src/table.ts", - "line": 286, - "character": 10, - "url": "https://github.com/akaruidevelopment/aoi.db/blob/22a4df8/lib/OldKeyValue/src/table.ts#L286" + "fileName": "lib/Remote/src/transmitter.ts", + "line": 30, + "character": 1, + "url": "https://github.com/akaruidevelopment/aoi.db/blob/3b8dba5/lib/Remote/src/transmitter.ts#L30" } ], - "signatures": [ - { - "id": 1699, - "name": "#getHashLog", - "variant": "signature", - "kind": 4096, - "flags": { - "isPrivate": true - }, - "comment": { - "summary": [], - "blockTags": [ - { - "tag": "@description", - "content": [ - { - "kind": "text", - "text": "Gets the hash of the transaction log" - } - ] - }, - { - "tag": "@returns", - "content": [ - { - "kind": "text", - "text": "The hash of the transaction log" - } - ] - } - ] - }, - "sources": [ - { - "fileName": "lib/OldKeyValue/src/table.ts", - "line": 286, - "character": 4, - "url": "https://github.com/akaruidevelopment/aoi.db/blob/22a4df8/lib/OldKeyValue/src/table.ts#L286" - } - ], - "type": { - "type": "reference", - "target": { - "sourceFileName": "node_modules/typescript/lib/lib.es5.d.ts", - "qualifiedName": "Promise" - }, - "typeArguments": [ - { - "type": "intrinsic", - "name": "string" - } - ], - "name": "Promise", - "package": "typescript" - } - } - ] + "type": { + "type": "intrinsic", + "name": "number" + }, + "defaultValue": "0" }, { - "id": 1704, - "name": "#set", + "id": 1685, + "name": "#waitTime", "variant": "declaration", - "kind": 2048, + "kind": 1024, "flags": { "isPrivate": true }, "sources": [ { - "fileName": "lib/OldKeyValue/src/table.ts", - "line": 351, - "character": 10, - "url": "https://github.com/akaruidevelopment/aoi.db/blob/22a4df8/lib/OldKeyValue/src/table.ts#L351" + "fileName": "lib/Remote/src/transmitter.ts", + "line": 31, + "character": 1, + "url": "https://github.com/akaruidevelopment/aoi.db/blob/3b8dba5/lib/Remote/src/transmitter.ts#L31" } ], - "signatures": [ - { - "id": 1705, - "name": "#set", - "variant": "signature", - "kind": 4096, - "flags": { - "isPrivate": true - }, - "comment": { - "summary": [], - "blockTags": [ - { - "tag": "@description", - "content": [ - { - "kind": "text", - "text": "Sets the data in the file" - } - ] - }, - { - "tag": "@returns", - "content": [] - } - ] - }, - "sources": [ - { - "fileName": "lib/OldKeyValue/src/table.ts", - "line": 351, - "character": 4, - "url": "https://github.com/akaruidevelopment/aoi.db/blob/22a4df8/lib/OldKeyValue/src/table.ts#L351" - } - ], - "type": { - "type": "reference", - "target": { - "sourceFileName": "node_modules/typescript/lib/lib.es5.d.ts", - "qualifiedName": "Promise" - }, - "typeArguments": [ - { - "type": "intrinsic", - "name": "void" - } - ], - "name": "Promise", - "package": "typescript" - } - } - ] + "type": { + "type": "intrinsic", + "name": "number" + }, + "defaultValue": "1000" }, { - "id": 1696, - "name": "#syncWithLogs", + "id": 1673, + "name": "client", "variant": "declaration", - "kind": 2048, - "flags": { - "isPrivate": true - }, + "kind": 1024, + "flags": {}, "sources": [ { - "fileName": "lib/OldKeyValue/src/table.ts", - "line": 247, - "character": 10, - "url": "https://github.com/akaruidevelopment/aoi.db/blob/22a4df8/lib/OldKeyValue/src/table.ts#L247" + "fileName": "lib/Remote/src/transmitter.ts", + "line": 19, + "character": 1, + "url": "https://github.com/akaruidevelopment/aoi.db/blob/3b8dba5/lib/Remote/src/transmitter.ts#L19" } ], - "signatures": [ - { - "id": 1697, - "name": "#syncWithLogs", - "variant": "signature", - "kind": 4096, - "flags": { - "isPrivate": true - }, - "comment": { - "summary": [], - "blockTags": [ - { - "tag": "@description", - "content": [ - { - "kind": "text", - "text": "Syncs the table with the transaction log" - } - ] - } - ] - }, - "sources": [ - { - "fileName": "lib/OldKeyValue/src/table.ts", - "line": 247, - "character": 4, - "url": "https://github.com/akaruidevelopment/aoi.db/blob/22a4df8/lib/OldKeyValue/src/table.ts#L247" - } - ], - "type": { - "type": "reference", - "target": { - "sourceFileName": "node_modules/typescript/lib/lib.es5.d.ts", - "qualifiedName": "Promise" - }, - "typeArguments": [ - { - "type": "intrinsic", - "name": "void" - } - ], - "name": "Promise", - "package": "typescript" - } - } - ] + "type": { + "type": "reference", + "target": { + "sourceFileName": "node_modules/@types/node/net.d.ts", + "qualifiedName": "\"net\".Socket" + }, + "name": "Socket", + "package": "@types/node", + "qualifiedName": "\"net\".Socket" + } }, { - "id": 1700, - "name": "#wal", + "id": 1675, + "name": "data", "variant": "declaration", - "kind": 2048, - "flags": { - "isPrivate": true - }, + "kind": 1024, + "flags": {}, "sources": [ { - "fileName": "lib/OldKeyValue/src/table.ts", - "line": 315, - "character": 10, - "url": "https://github.com/akaruidevelopment/aoi.db/blob/22a4df8/lib/OldKeyValue/src/table.ts#L315" + "fileName": "lib/Remote/src/transmitter.ts", + "line": 21, + "character": 1, + "url": "https://github.com/akaruidevelopment/aoi.db/blob/3b8dba5/lib/Remote/src/transmitter.ts#L21" } ], - "signatures": [ - { - "id": 1701, - "name": "#wal", - "variant": "signature", - "kind": 4096, - "flags": { - "isPrivate": true - }, - "comment": { - "summary": [], - "blockTags": [ - { - "tag": "@description", - "content": [ - { - "kind": "text", - "text": "Writes to the transaction log" - } - ] - }, - { - "tag": "@returns", - "content": [] - } - ] - }, - "sources": [ - { - "fileName": "lib/OldKeyValue/src/table.ts", - "line": 315, - "character": 4, - "url": "https://github.com/akaruidevelopment/aoi.db/blob/22a4df8/lib/OldKeyValue/src/table.ts#L315" - } - ], - "parameters": [ + "type": { + "type": "reflection", + "declaration": { + "id": 1676, + "name": "__type", + "variant": "declaration", + "kind": 65536, + "flags": {}, + "children": [ { - "id": 1702, - "name": "data", - "variant": "param", - "kind": 32768, + "id": 1678, + "name": "lastPingTimestamp", + "variant": "declaration", + "kind": 1024, "flags": {}, - "comment": { - "summary": [ - { - "kind": "text", - "text": "data to write to the transaction log" - } - ] - }, + "sources": [ + { + "fileName": "lib/Remote/src/transmitter.ts", + "line": 23, + "character": 2, + "url": "https://github.com/akaruidevelopment/aoi.db/blob/3b8dba5/lib/Remote/src/transmitter.ts#L23" + } + ], "type": { - "type": "reference", - "target": 1393, - "name": "default", - "package": "@akarui/aoi.db" - } + "type": "intrinsic", + "name": "number" + }, + "defaultValue": "-1" }, { - "id": 1703, - "name": "method", - "variant": "param", - "kind": 32768, + "id": 1679, + "name": "ping", + "variant": "declaration", + "kind": 1024, "flags": {}, - "comment": { - "summary": [ - { - "kind": "text", - "text": "the method used when wal was called" - } - ] + "sources": [ + { + "fileName": "lib/Remote/src/transmitter.ts", + "line": 24, + "character": 2, + "url": "https://github.com/akaruidevelopment/aoi.db/blob/3b8dba5/lib/Remote/src/transmitter.ts#L24" + } + ], + "type": { + "type": "intrinsic", + "name": "number" }, + "defaultValue": "-1" + }, + { + "id": 1677, + "name": "seq", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "sources": [ + { + "fileName": "lib/Remote/src/transmitter.ts", + "line": 22, + "character": 2, + "url": "https://github.com/akaruidevelopment/aoi.db/blob/3b8dba5/lib/Remote/src/transmitter.ts#L22" + } + ], "type": { - "type": "reference", - "target": 14, - "name": "DatabaseMethod", - "package": "@akarui/aoi.db" - } + "type": "intrinsic", + "name": "number" + }, + "defaultValue": "0" } ], - "type": { - "type": "reference", - "target": { - "sourceFileName": "node_modules/typescript/lib/lib.es5.d.ts", - "qualifiedName": "Promise" - }, - "typeArguments": [ - { - "type": "intrinsic", - "name": "void" - } - ], - "name": "Promise", - "package": "typescript" - } + "groups": [ + { + "title": "Properties", + "children": [ + 1678, + 1679, + 1677 + ] + } + ], + "sources": [ + { + "fileName": "lib/Remote/src/transmitter.ts", + "line": 21, + "character": 8, + "url": "https://github.com/akaruidevelopment/aoi.db/blob/3b8dba5/lib/Remote/src/transmitter.ts#L21" + } + ] } - ] + }, + "defaultValue": "..." }, { - "id": 1791, - "name": "[captureRejectionSymbol]", + "id": 1674, + "name": "options", "variant": "declaration", - "kind": 2048, - "flags": { - "isExternal": true, - "isOptional": true - }, + "kind": 1024, + "flags": {}, "sources": [ { - "fileName": "node_modules/@types/node/events.d.ts", - "line": 112, - "character": 8 + "fileName": "lib/Remote/src/transmitter.ts", + "line": 20, + "character": 1, + "url": "https://github.com/akaruidevelopment/aoi.db/blob/3b8dba5/lib/Remote/src/transmitter.ts#L20" } ], - "signatures": [ - { - "id": 1792, - "name": "[captureRejectionSymbol]", - "variant": "signature", - "kind": 4096, - "flags": { - "isExternal": true - }, - "sources": [ - { - "fileName": "node_modules/@types/node/events.d.ts", - "line": 112, - "character": 8 - } - ], - "parameters": [ - { - "id": 1793, - "name": "error", - "variant": "param", - "kind": 32768, - "flags": { - "isExternal": true - }, - "type": { - "type": "reference", - "target": { - "sourceFileName": "node_modules/typescript/lib/lib.es5.d.ts", - "qualifiedName": "Error" - }, - "name": "Error", - "package": "typescript" - } - }, - { - "id": 1794, - "name": "event", - "variant": "param", - "kind": 32768, - "flags": { - "isExternal": true - }, - "type": { - "type": "intrinsic", - "name": "string" - } - }, - { - "id": 1795, - "name": "args", - "variant": "param", - "kind": 32768, - "flags": { - "isExternal": true, - "isRest": true - }, - "type": { - "type": "array", - "elementType": { - "type": "intrinsic", - "name": "any" - } - } - } - ], - "type": { - "type": "intrinsic", - "name": "void" - }, - "inheritedFrom": { + "type": { + "type": "reference", + "target": 1881, + "typeArguments": [ + { "type": "reference", "target": -1, - "name": "EventEmitter.[captureRejectionSymbol]" + "name": "Type", + "refersToTypeParameter": true } - } - ], - "inheritedFrom": { - "type": "reference", - "target": -1, - "name": "EventEmitter.[captureRejectionSymbol]" + ], + "name": "TransmitterOptions", + "package": "@akarui/aoi.db" } }, { - "id": 1796, - "name": "addListener", + "id": 1680, + "name": "pingInterval", "variant": "declaration", - "kind": 2048, - "flags": { - "isExternal": true - }, + "kind": 1024, + "flags": {}, "sources": [ { - "fileName": "node_modules/@types/node/events.d.ts", - "line": 545, - "character": 16 + "fileName": "lib/Remote/src/transmitter.ts", + "line": 26, + "character": 1, + "url": "https://github.com/akaruidevelopment/aoi.db/blob/3b8dba5/lib/Remote/src/transmitter.ts#L26" } ], - "signatures": [ - { - "id": 1797, - "name": "addListener", - "variant": "signature", - "kind": 4096, - "flags": { - "isExternal": true + "type": { + "type": "union", + "types": [ + { + "type": "literal", + "value": null }, - "comment": { - "summary": [ - { - "kind": "text", - "text": "Alias for " - }, - { - "kind": "code", - "text": "`emitter.on(eventName, listener)`" - }, - { - "kind": "text", - "text": "." - } - ], - "blockTags": [ - { - "tag": "@since", - "content": [ - { - "kind": "text", - "text": "v0.1.26" - } - ] - } - ] - }, - "sources": [ - { - "fileName": "node_modules/@types/node/events.d.ts", - "line": 545, - "character": 16 - } - ], - "parameters": [ - { - "id": 1798, - "name": "eventName", - "variant": "param", - "kind": 32768, - "flags": { - "isExternal": true - }, - "type": { - "type": "union", - "types": [ - { - "type": "intrinsic", - "name": "string" - }, - { - "type": "intrinsic", - "name": "symbol" - } - ] - } - }, - { - "id": 1799, - "name": "listener", - "variant": "param", - "kind": 32768, - "flags": { - "isExternal": true - }, - "type": { - "type": "reflection", - "declaration": { - "id": 1800, - "name": "__type", - "variant": "declaration", - "kind": 65536, - "flags": { - "isExternal": true - }, - "sources": [ - { - "fileName": "node_modules/@types/node/events.d.ts", - "line": 545, - "character": 66 - } - ], - "signatures": [ - { - "id": 1801, - "name": "__type", - "variant": "signature", - "kind": 4096, - "flags": { - "isExternal": true - }, - "sources": [ - { - "fileName": "node_modules/@types/node/events.d.ts", - "line": 545, - "character": 66 - } - ], - "parameters": [ - { - "id": 1802, - "name": "args", - "variant": "param", - "kind": 32768, - "flags": { - "isExternal": true, - "isRest": true - }, - "type": { - "type": "array", - "elementType": { - "type": "intrinsic", - "name": "any" - } - } - } - ], - "type": { - "type": "intrinsic", - "name": "void" - } - } - ] - } - } - } - ], - "type": { - "type": "reference", - "target": 1612, - "name": "default", - "package": "@akarui/aoi.db" - }, - "inheritedFrom": { + { "type": "reference", - "target": -1, - "name": "EventEmitter.addListener" + "target": { + "sourceFileName": "node_modules/@types/node/timers.d.ts", + "qualifiedName": "__global.NodeJS.Timeout" + }, + "name": "Timeout", + "package": "@types/node", + "qualifiedName": "__global.NodeJS.Timeout" } - } - ], - "inheritedFrom": { - "type": "reference", - "target": -1, - "name": "EventEmitter.addListener" - } + ] + }, + "defaultValue": "null" }, { - "id": 1787, - "name": "addTableToLog", + "id": 1681, + "name": "readyAt", "variant": "declaration", - "kind": 2048, + "kind": 1024, "flags": {}, "sources": [ { - "fileName": "lib/OldKeyValue/src/table.ts", - "line": 1193, - "character": 10, - "url": "https://github.com/akaruidevelopment/aoi.db/blob/22a4df8/lib/OldKeyValue/src/table.ts#L1193" + "fileName": "lib/Remote/src/transmitter.ts", + "line": 27, + "character": 1, + "url": "https://github.com/akaruidevelopment/aoi.db/blob/3b8dba5/lib/Remote/src/transmitter.ts#L27" } ], - "signatures": [ - { - "id": 1788, - "name": "addTableToLog", - "variant": "signature", - "kind": 4096, - "flags": {}, - "sources": [ - { - "fileName": "lib/OldKeyValue/src/table.ts", - "line": 1193, - "character": 4, - "url": "https://github.com/akaruidevelopment/aoi.db/blob/22a4df8/lib/OldKeyValue/src/table.ts#L1193" - } - ], - "type": { - "type": "reference", - "target": { - "sourceFileName": "node_modules/typescript/lib/lib.es5.d.ts", - "qualifiedName": "Promise" - }, - "typeArguments": [ - { - "type": "intrinsic", - "name": "void" - } - ], - "name": "Promise", - "package": "typescript" - } - } - ] + "type": { + "type": "intrinsic", + "name": "number" + }, + "defaultValue": "-1" }, { - "id": 1770, - "name": "all", + "id": 1682, + "name": "session", "variant": "declaration", - "kind": 2048, + "kind": 1024, "flags": {}, "sources": [ { - "fileName": "lib/OldKeyValue/src/table.ts", - "line": 984, - "character": 10, - "url": "https://github.com/akaruidevelopment/aoi.db/blob/22a4df8/lib/OldKeyValue/src/table.ts#L984" + "fileName": "lib/Remote/src/transmitter.ts", + "line": 28, + "character": 1, + "url": "https://github.com/akaruidevelopment/aoi.db/blob/3b8dba5/lib/Remote/src/transmitter.ts#L28" } ], - "signatures": [ - { - "id": 1771, - "name": "all", - "variant": "signature", - "kind": 4096, - "flags": {}, - "comment": { - "summary": [], - "blockTags": [ - { - "tag": "@returns", - "content": [] - }, - { - "tag": "@example", - "content": [ - { - "kind": "code", - "text": "```js\n.all(() => true, 10) // returns the first 10 data\n```" - } - ] - } - ] + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 1666, + "name": "captureRejectionSymbol", + "variant": "declaration", + "kind": 1024, + "flags": { + "isStatic": true, + "isExternal": true, + "isReadonly": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Value: " }, - "sources": [ - { - "fileName": "lib/OldKeyValue/src/table.ts", - "line": 984, - "character": 4, - "url": "https://github.com/akaruidevelopment/aoi.db/blob/22a4df8/lib/OldKeyValue/src/table.ts#L984" - } - ], - "parameters": [ - { - "id": 1772, - "name": "query", - "variant": "param", - "kind": 32768, - "flags": { - "isOptional": true - }, - "comment": { - "summary": [ - { - "kind": "text", - "text": "The query to find the data" - } - ] - }, - "type": { - "type": "reflection", - "declaration": { - "id": 1773, - "name": "__type", - "variant": "declaration", - "kind": 65536, - "flags": {}, - "sources": [ - { - "fileName": "lib/OldKeyValue/src/table.ts", - "line": 984, - "character": 22, - "url": "https://github.com/akaruidevelopment/aoi.db/blob/22a4df8/lib/OldKeyValue/src/table.ts#L984" - } - ], - "signatures": [ - { - "id": 1774, - "name": "__type", - "variant": "signature", - "kind": 4096, - "flags": {}, - "sources": [ - { - "fileName": "lib/OldKeyValue/src/table.ts", - "line": 984, - "character": 22, - "url": "https://github.com/akaruidevelopment/aoi.db/blob/22a4df8/lib/OldKeyValue/src/table.ts#L984" - } - ], - "parameters": [ - { - "id": 1775, - "name": "value", - "variant": "param", - "kind": 32768, - "flags": {}, - "type": { - "type": "reference", - "target": 1393, - "name": "default", - "package": "@akarui/aoi.db" - } - }, - { - "id": 1776, - "name": "index", - "variant": "param", - "kind": 32768, - "flags": {}, - "type": { - "type": "intrinsic", - "name": "number" - } - } - ], - "type": { - "type": "intrinsic", - "name": "boolean" - } - } - ] - } - } - }, - { - "id": 1777, - "name": "limit", - "variant": "param", - "kind": 32768, - "flags": { - "isOptional": true - }, - "comment": { - "summary": [ - { - "kind": "text", - "text": "The limit of the data" - } - ] - }, - "type": { - "type": "intrinsic", - "name": "number" - } - } - ], - "type": { - "type": "reference", - "target": { - "sourceFileName": "node_modules/typescript/lib/lib.es5.d.ts", - "qualifiedName": "Promise" - }, - "typeArguments": [ + { + "kind": "code", + "text": "`Symbol.for('nodejs.rejection')`" + }, + { + "kind": "text", + "text": "\n\nSee how to write a custom " + }, + { + "kind": "code", + "text": "`rejection handler`" + }, + { + "kind": "text", + "text": "." + } + ], + "blockTags": [ + { + "tag": "@since", + "content": [ { - "type": "array", - "elementType": { - "type": "reference", - "target": 1393, - "name": "default", - "package": "@akarui/aoi.db" - } + "kind": "text", + "text": "v13.4.0, v12.16.0" } - ], - "name": "Promise", - "package": "typescript" + ] } - } - ] - }, - { - "id": 1748, - "name": "clear", - "variant": "declaration", - "kind": 2048, - "flags": {}, + ] + }, "sources": [ { - "fileName": "lib/OldKeyValue/src/table.ts", - "line": 762, - "character": 10, - "url": "https://github.com/akaruidevelopment/aoi.db/blob/22a4df8/lib/OldKeyValue/src/table.ts#L762" + "fileName": "node_modules/@types/node/events.d.ts", + "line": 402, + "character": 24 } ], - "signatures": [ - { - "id": 1749, - "name": "clear", - "variant": "signature", - "kind": 4096, - "flags": {}, - "comment": { - "summary": [], - "blockTags": [ - { - "tag": "@description", - "content": [ - { - "kind": "text", - "text": "Clears the table" - } - ] - }, - { - "tag": "@returns", - "content": [] - }, - { - "tag": "@example", - "content": [ - { - "kind": "code", - "text": "```js\n.clear()\n```" - } - ] - } - ] - }, - "sources": [ - { - "fileName": "lib/OldKeyValue/src/table.ts", - "line": 762, - "character": 4, - "url": "https://github.com/akaruidevelopment/aoi.db/blob/22a4df8/lib/OldKeyValue/src/table.ts#L762" - } - ], - "type": { - "type": "reference", - "target": { - "sourceFileName": "node_modules/typescript/lib/lib.es5.d.ts", - "qualifiedName": "Promise" - }, - "typeArguments": [ - { - "type": "intrinsic", - "name": "void" - } - ], - "name": "Promise", - "package": "typescript" - } + "type": { + "type": "query", + "queryType": { + "type": "reference", + "target": 143, + "name": "captureRejectionSymbol", + "package": "@types/node", + "qualifiedName": "EventEmitter.captureRejectionSymbol" } - ] + }, + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "EventEmitter.captureRejectionSymbol" + } }, { - "id": 1737, - "name": "delete", + "id": 1667, + "name": "captureRejections", "variant": "declaration", - "kind": 2048, - "flags": {}, + "kind": 1024, + "flags": { + "isStatic": true, + "isExternal": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Value: [boolean](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Data_structures#Boolean_type)\n\nChange the default " + }, + { + "kind": "code", + "text": "`captureRejections`" + }, + { + "kind": "text", + "text": " option on all new " + }, + { + "kind": "code", + "text": "`EventEmitter`" + }, + { + "kind": "text", + "text": " objects." + } + ], + "blockTags": [ + { + "tag": "@since", + "content": [ + { + "kind": "text", + "text": "v13.4.0, v12.16.0" + } + ] + } + ] + }, "sources": [ { - "fileName": "lib/OldKeyValue/src/table.ts", - "line": 649, - "character": 10, - "url": "https://github.com/akaruidevelopment/aoi.db/blob/22a4df8/lib/OldKeyValue/src/table.ts#L649" + "fileName": "node_modules/@types/node/events.d.ts", + "line": 409, + "character": 15 } ], - "signatures": [ - { - "id": 1738, - "name": "delete", - "variant": "signature", - "kind": 4096, - "flags": {}, - "comment": { - "summary": [], - "blockTags": [ - { - "tag": "@description", - "content": [ - { - "kind": "text", - "text": "Deletes the data" - } - ] - }, - { - "tag": "@returns", - "content": [] - }, - { - "tag": "@example", - "content": [ - { - "kind": "code", - "text": "```js\n.delete(\"key\")\n```" - } - ] - } - ] - }, - "sources": [ - { - "fileName": "lib/OldKeyValue/src/table.ts", - "line": 649, - "character": 4, - "url": "https://github.com/akaruidevelopment/aoi.db/blob/22a4df8/lib/OldKeyValue/src/table.ts#L649" - } - ], - "parameters": [ - { - "id": 1739, - "name": "key", - "variant": "param", - "kind": 32768, - "flags": {}, - "comment": { - "summary": [ - { - "kind": "text", - "text": "The key of the data" - } - ] - }, - "type": { - "type": "intrinsic", - "name": "string" + "type": { + "type": "intrinsic", + "name": "boolean" + }, + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "EventEmitter.captureRejections" + } + }, + { + "id": 1668, + "name": "defaultMaxListeners", + "variant": "declaration", + "kind": 1024, + "flags": { + "isStatic": true, + "isExternal": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "By default, a maximum of " + }, + { + "kind": "code", + "text": "`10`" + }, + { + "kind": "text", + "text": " listeners can be registered for any single\nevent. This limit can be changed for individual " + }, + { + "kind": "code", + "text": "`EventEmitter`" + }, + { + "kind": "text", + "text": " instances\nusing the " + }, + { + "kind": "code", + "text": "`emitter.setMaxListeners(n)`" + }, + { + "kind": "text", + "text": " method. To change the default\nfor _all_" + }, + { + "kind": "code", + "text": "`EventEmitter`" + }, + { + "kind": "text", + "text": " instances, the " + }, + { + "kind": "code", + "text": "`events.defaultMaxListeners`" + }, + { + "kind": "text", + "text": "property can be used. If this value is not a positive number, a " + }, + { + "kind": "code", + "text": "`RangeError`" + }, + { + "kind": "text", + "text": "is thrown.\n\nTake caution when setting the " + }, + { + "kind": "code", + "text": "`events.defaultMaxListeners`" + }, + { + "kind": "text", + "text": " because the\nchange affects _all_" + }, + { + "kind": "code", + "text": "`EventEmitter`" + }, + { + "kind": "text", + "text": " instances, including those created before\nthe change is made. However, calling " + }, + { + "kind": "code", + "text": "`emitter.setMaxListeners(n)`" + }, + { + "kind": "text", + "text": " still has\nprecedence over " + }, + { + "kind": "code", + "text": "`events.defaultMaxListeners`" + }, + { + "kind": "text", + "text": ".\n\nThis is not a hard limit. The " + }, + { + "kind": "code", + "text": "`EventEmitter`" + }, + { + "kind": "text", + "text": " instance will allow\nmore listeners to be added but will output a trace warning to stderr indicating\nthat a \"possible EventEmitter memory leak\" has been detected. For any single" + }, + { + "kind": "code", + "text": "`EventEmitter`" + }, + { + "kind": "text", + "text": ", the " + }, + { + "kind": "code", + "text": "`emitter.getMaxListeners()`" + }, + { + "kind": "text", + "text": " and " + }, + { + "kind": "code", + "text": "`emitter.setMaxListeners()`" + }, + { + "kind": "text", + "text": "methods can be used to\ntemporarily avoid this warning:\n\n" + }, + { + "kind": "code", + "text": "```js\nimport { EventEmitter } from 'node:events';\nconst emitter = new EventEmitter();\nemitter.setMaxListeners(emitter.getMaxListeners() + 1);\nemitter.once('event', () => {\n // do stuff\n emitter.setMaxListeners(Math.max(emitter.getMaxListeners() - 1, 0));\n});\n```" + }, + { + "kind": "text", + "text": "\n\nThe " + }, + { + "kind": "code", + "text": "`--trace-warnings`" + }, + { + "kind": "text", + "text": " command-line flag can be used to display the\nstack trace for such warnings.\n\nThe emitted warning can be inspected with " + }, + { + "kind": "code", + "text": "`process.on('warning')`" + }, + { + "kind": "text", + "text": " and will\nhave the additional " + }, + { + "kind": "code", + "text": "`emitter`" + }, + { + "kind": "text", + "text": ", " + }, + { + "kind": "code", + "text": "`type`" + }, + { + "kind": "text", + "text": ", and " + }, + { + "kind": "code", + "text": "`count`" + }, + { + "kind": "text", + "text": " properties, referring to\nthe event emitter instance, the event's name and the number of attached\nlisteners, respectively.\nIts " + }, + { + "kind": "code", + "text": "`name`" + }, + { + "kind": "text", + "text": " property is set to " + }, + { + "kind": "code", + "text": "`'MaxListenersExceededWarning'`" + }, + { + "kind": "text", + "text": "." + } + ], + "blockTags": [ + { + "tag": "@since", + "content": [ + { + "kind": "text", + "text": "v0.11.2" } - } - ], - "type": { - "type": "reference", - "target": { - "sourceFileName": "node_modules/typescript/lib/lib.es5.d.ts", - "qualifiedName": "Promise" - }, - "typeArguments": [ + ] + } + ] + }, + "sources": [ + { + "fileName": "node_modules/@types/node/events.d.ts", + "line": 446, + "character": 15 + } + ], + "type": { + "type": "intrinsic", + "name": "number" + }, + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "EventEmitter.defaultMaxListeners" + } + }, + { + "id": 1665, + "name": "errorMonitor", + "variant": "declaration", + "kind": 1024, + "flags": { + "isStatic": true, + "isExternal": true, + "isReadonly": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "This symbol shall be used to install a listener for only monitoring " + }, + { + "kind": "code", + "text": "`'error'`" + }, + { + "kind": "text", + "text": "events. Listeners installed using this symbol are called before the regular" + }, + { + "kind": "code", + "text": "`'error'`" + }, + { + "kind": "text", + "text": " listeners are called.\n\nInstalling a listener using this symbol does not change the behavior once an" + }, + { + "kind": "code", + "text": "`'error'`" + }, + { + "kind": "text", + "text": " event is emitted. Therefore, the process will still crash if no\nregular " + }, + { + "kind": "code", + "text": "`'error'`" + }, + { + "kind": "text", + "text": " listener is installed." + } + ], + "blockTags": [ + { + "tag": "@since", + "content": [ { - "type": "union", - "types": [ - { - "type": "literal", - "value": null - }, - { - "type": "intrinsic", - "name": "void" - } - ] + "kind": "text", + "text": "v13.6.0, v12.17.0" } - ], - "name": "Promise", - "package": "typescript" + ] } + ] + }, + "sources": [ + { + "fileName": "node_modules/@types/node/events.d.ts", + "line": 395, + "character": 24 } - ] + ], + "type": { + "type": "query", + "queryType": { + "type": "reference", + "target": 142, + "name": "errorMonitor", + "package": "@types/node", + "qualifiedName": "EventEmitter.errorMonitor" + } + }, + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "EventEmitter.errorMonitor" + } }, { - "id": 1780, - "name": "deleteMany", + "id": 1692, + "name": "#bindEvents", "variant": "declaration", "kind": 2048, - "flags": {}, + "flags": { + "isPrivate": true + }, "sources": [ { - "fileName": "lib/OldKeyValue/src/table.ts", - "line": 1177, - "character": 10, - "url": "https://github.com/akaruidevelopment/aoi.db/blob/22a4df8/lib/OldKeyValue/src/table.ts#L1177" + "fileName": "lib/Remote/src/transmitter.ts", + "line": 80, + "character": 1, + "url": "https://github.com/akaruidevelopment/aoi.db/blob/3b8dba5/lib/Remote/src/transmitter.ts#L80" } ], "signatures": [ { - "id": 1781, - "name": "deleteMany", + "id": 1693, + "name": "#bindEvents", "variant": "signature", "kind": 4096, "flags": {}, - "comment": { - "summary": [], - "blockTags": [ - { - "tag": "@description", - "content": [ - { - "kind": "text", - "text": "Deletes the data" - } - ] - }, - { - "tag": "@returns", - "content": [ - { - "kind": "text", - "text": "The data deleted if query is provided else boolean if whole table is cleared" - } - ] - }, - { - "tag": "@example", - "content": [ - { - "kind": "code", - "text": "```js\n.deleteMany((v, index) => v.value === \"value\")\n```" - } - ] - } - ] - }, "sources": [ { - "fileName": "lib/OldKeyValue/src/table.ts", - "line": 1177, - "character": 4, - "url": "https://github.com/akaruidevelopment/aoi.db/blob/22a4df8/lib/OldKeyValue/src/table.ts#L1177" - } - ], - "parameters": [ - { - "id": 1782, - "name": "query", - "variant": "param", - "kind": 32768, - "flags": { - "isOptional": true - }, - "comment": { - "summary": [ - { - "kind": "text", - "text": "The query to find the data" - } - ] - }, - "type": { - "type": "reflection", - "declaration": { - "id": 1783, - "name": "__type", - "variant": "declaration", - "kind": 65536, - "flags": {}, - "sources": [ - { - "fileName": "lib/OldKeyValue/src/table.ts", - "line": 1177, - "character": 29, - "url": "https://github.com/akaruidevelopment/aoi.db/blob/22a4df8/lib/OldKeyValue/src/table.ts#L1177" - } - ], - "signatures": [ - { - "id": 1784, - "name": "__type", - "variant": "signature", - "kind": 4096, - "flags": {}, - "sources": [ - { - "fileName": "lib/OldKeyValue/src/table.ts", - "line": 1177, - "character": 29, - "url": "https://github.com/akaruidevelopment/aoi.db/blob/22a4df8/lib/OldKeyValue/src/table.ts#L1177" - } - ], - "parameters": [ - { - "id": 1785, - "name": "value", - "variant": "param", - "kind": 32768, - "flags": {}, - "type": { - "type": "reference", - "target": 1393, - "name": "default", - "package": "@akarui/aoi.db" - } - }, - { - "id": 1786, - "name": "index", - "variant": "param", - "kind": 32768, - "flags": {}, - "type": { - "type": "intrinsic", - "name": "number" - } - } - ], - "type": { - "type": "intrinsic", - "name": "boolean" - } - } - ] - } - } + "fileName": "lib/Remote/src/transmitter.ts", + "line": 80, + "character": 1, + "url": "https://github.com/akaruidevelopment/aoi.db/blob/3b8dba5/lib/Remote/src/transmitter.ts#L80" } ], "type": { - "type": "reference", - "target": { - "sourceFileName": "node_modules/typescript/lib/lib.es5.d.ts", - "qualifiedName": "Promise" - }, - "typeArguments": [ - { - "type": "union", - "types": [ - { - "type": "literal", - "value": true - }, - { - "type": "array", - "elementType": { - "type": "reference", - "target": 1393, - "name": "default", - "package": "@akarui/aoi.db" - } - } - ] - } - ], - "name": "Promise", - "package": "typescript" + "type": "intrinsic", + "name": "void" } } ] }, { - "id": 1845, - "name": "emit", + "id": 1689, + "name": "#createData", "variant": "declaration", "kind": 2048, "flags": { - "isExternal": true + "isPrivate": true }, "sources": [ { - "fileName": "node_modules/@types/node/events.d.ts", - "line": 807, - "character": 16 + "fileName": "lib/Remote/src/transmitter.ts", + "line": 73, + "character": 1, + "url": "https://github.com/akaruidevelopment/aoi.db/blob/3b8dba5/lib/Remote/src/transmitter.ts#L73" } ], "signatures": [ { - "id": 1846, - "name": "emit", + "id": 1690, + "name": "#createData", "variant": "signature", "kind": 4096, - "flags": { - "isExternal": true - }, - "comment": { - "summary": [ - { - "kind": "text", - "text": "Synchronously calls each of the listeners registered for the event named" - }, - { - "kind": "code", - "text": "`eventName`" - }, - { - "kind": "text", - "text": ", in the order they were registered, passing the supplied arguments\nto each.\n\nReturns " - }, - { - "kind": "code", - "text": "`true`" - }, - { - "kind": "text", - "text": " if the event had listeners, " - }, - { - "kind": "code", - "text": "`false`" - }, - { - "kind": "text", - "text": " otherwise.\n\n" - }, - { - "kind": "code", - "text": "```js\nimport { EventEmitter } from 'node:events';\nconst myEmitter = new EventEmitter();\n\n// First listener\nmyEmitter.on('event', function firstListener() {\n console.log('Helloooo! first listener');\n});\n// Second listener\nmyEmitter.on('event', function secondListener(arg1, arg2) {\n console.log(`event with parameters ${arg1}, ${arg2} in second listener`);\n});\n// Third listener\nmyEmitter.on('event', function thirdListener(...args) {\n const parameters = args.join(', ');\n console.log(`event with parameters ${parameters} in third listener`);\n});\n\nconsole.log(myEmitter.listeners('event'));\n\nmyEmitter.emit('event', 1, 2, 3, 4, 5);\n\n// Prints:\n// [\n// [Function: firstListener],\n// [Function: secondListener],\n// [Function: thirdListener]\n// ]\n// Helloooo! first listener\n// event with parameters 1, 2 in second listener\n// event with parameters 1, 2, 3, 4, 5 in third listener\n```" - } - ], - "blockTags": [ - { - "tag": "@since", - "content": [ - { - "kind": "text", - "text": "v0.1.26" - } - ] - } - ] - }, + "flags": {}, "sources": [ { - "fileName": "node_modules/@types/node/events.d.ts", - "line": 807, - "character": 16 + "fileName": "lib/Remote/src/transmitter.ts", + "line": 73, + "character": 1, + "url": "https://github.com/akaruidevelopment/aoi.db/blob/3b8dba5/lib/Remote/src/transmitter.ts#L73" } ], "parameters": [ { - "id": 1847, - "name": "eventName", - "variant": "param", - "kind": 32768, - "flags": { - "isExternal": true - }, - "type": { - "type": "union", - "types": [ - { - "type": "intrinsic", - "name": "string" - }, - { - "type": "intrinsic", - "name": "symbol" - } - ] - } - }, - { - "id": 1848, - "name": "args", + "id": 1691, + "name": "data", "variant": "param", "kind": 32768, - "flags": { - "isExternal": true, - "isRest": true - }, + "flags": {}, "type": { - "type": "array", - "elementType": { - "type": "intrinsic", - "name": "any" - } + "type": "reference", + "target": 1922, + "name": "ReceiverDataFormat", + "package": "@akarui/aoi.db" } } ], "type": { "type": "intrinsic", - "name": "boolean" - }, - "inheritedFrom": { - "type": "reference", - "target": -1, - "name": "EventEmitter.emit" + "name": "void" } } - ], - "inheritedFrom": { - "type": "reference", - "target": -1, - "name": "EventEmitter.emit" - } + ] }, { - "id": 1867, - "name": "eventNames", + "id": 1686, + "name": "#createDebug", "variant": "declaration", "kind": 2048, "flags": { - "isExternal": true + "isPrivate": true }, "sources": [ { - "fileName": "node_modules/@types/node/events.d.ts", - "line": 870, - "character": 16 - } - ], - "signatures": [ - { - "id": 1868, - "name": "eventNames", - "variant": "signature", - "kind": 4096, - "flags": { - "isExternal": true - }, - "comment": { - "summary": [ - { - "kind": "text", - "text": "Returns an array listing the events for which the emitter has registered\nlisteners. The values in the array are strings or " - }, - { - "kind": "code", - "text": "`Symbol`" - }, - { - "kind": "text", - "text": "s.\n\n" - }, - { - "kind": "code", - "text": "```js\nimport { EventEmitter } from 'node:events';\n\nconst myEE = new EventEmitter();\nmyEE.on('foo', () => {});\nmyEE.on('bar', () => {});\n\nconst sym = Symbol('symbol');\nmyEE.on(sym, () => {});\n\nconsole.log(myEE.eventNames());\n// Prints: [ 'foo', 'bar', Symbol(symbol) ]\n```" - } - ], - "blockTags": [ - { - "tag": "@since", - "content": [ - { - "kind": "text", - "text": "v6.0.0" - } - ] - } - ] - }, - "sources": [ - { - "fileName": "node_modules/@types/node/events.d.ts", - "line": 870, - "character": 16 - } - ], - "type": { - "type": "array", - "elementType": { - "type": "union", - "types": [ - { - "type": "intrinsic", - "name": "string" - }, - { - "type": "intrinsic", - "name": "symbol" - } - ] - } - }, - "inheritedFrom": { - "type": "reference", - "target": -1, - "name": "EventEmitter.eventNames" - } - } - ], - "inheritedFrom": { - "type": "reference", - "target": -1, - "name": "EventEmitter.eventNames" - } - }, - { - "id": 1763, - "name": "findMany", - "variant": "declaration", - "kind": 2048, - "flags": {}, - "sources": [ - { - "fileName": "lib/OldKeyValue/src/table.ts", - "line": 927, - "character": 10, - "url": "https://github.com/akaruidevelopment/aoi.db/blob/22a4df8/lib/OldKeyValue/src/table.ts#L927" + "fileName": "lib/Remote/src/transmitter.ts", + "line": 66, + "character": 1, + "url": "https://github.com/akaruidevelopment/aoi.db/blob/3b8dba5/lib/Remote/src/transmitter.ts#L66" } ], "signatures": [ { - "id": 1764, - "name": "findMany", + "id": 1687, + "name": "#createDebug", "variant": "signature", "kind": 4096, "flags": {}, - "comment": { - "summary": [], - "blockTags": [ - { - "tag": "@returns", - "content": [] - }, - { - "tag": "@example", - "content": [ - { - "kind": "code", - "text": "```js\n.findMany((v, index) => v.value === \"value\")\n```" - } - ] - } - ] - }, "sources": [ { - "fileName": "lib/OldKeyValue/src/table.ts", - "line": 927, - "character": 4, - "url": "https://github.com/akaruidevelopment/aoi.db/blob/22a4df8/lib/OldKeyValue/src/table.ts#L927" + "fileName": "lib/Remote/src/transmitter.ts", + "line": 66, + "character": 1, + "url": "https://github.com/akaruidevelopment/aoi.db/blob/3b8dba5/lib/Remote/src/transmitter.ts#L66" } ], "parameters": [ { - "id": 1765, - "name": "query", + "id": 1688, + "name": "data", "variant": "param", "kind": 32768, "flags": {}, - "comment": { - "summary": [ - { - "kind": "text", - "text": "The query to find the data" - } - ] - }, "type": { - "type": "reflection", - "declaration": { - "id": 1766, - "name": "__type", - "variant": "declaration", - "kind": 65536, - "flags": {}, - "sources": [ - { - "fileName": "lib/OldKeyValue/src/table.ts", - "line": 927, - "character": 26, - "url": "https://github.com/akaruidevelopment/aoi.db/blob/22a4df8/lib/OldKeyValue/src/table.ts#L927" - } - ], - "signatures": [ - { - "id": 1767, - "name": "__type", - "variant": "signature", - "kind": 4096, - "flags": {}, - "sources": [ - { - "fileName": "lib/OldKeyValue/src/table.ts", - "line": 927, - "character": 26, - "url": "https://github.com/akaruidevelopment/aoi.db/blob/22a4df8/lib/OldKeyValue/src/table.ts#L927" - } - ], - "parameters": [ - { - "id": 1768, - "name": "value", - "variant": "param", - "kind": 32768, - "flags": {}, - "type": { - "type": "reference", - "target": 1393, - "name": "default", - "package": "@akarui/aoi.db" - } - }, - { - "id": 1769, - "name": "index", - "variant": "param", - "kind": 32768, - "flags": {}, - "type": { - "type": "intrinsic", - "name": "number" - } - } - ], - "type": { - "type": "intrinsic", - "name": "boolean" - } - } - ] - } + "type": "reference", + "target": 1931, + "name": "TransmitterDataFormat", + "package": "@akarui/aoi.db" } } ], "type": { - "type": "reference", - "target": { - "sourceFileName": "node_modules/typescript/lib/lib.es5.d.ts", - "qualifiedName": "Promise" - }, - "typeArguments": [ - { - "type": "array", - "elementType": { - "type": "reference", - "target": 1393, - "name": "default", - "package": "@akarui/aoi.db" - } - } - ], - "name": "Promise", - "package": "typescript" + "type": "intrinsic", + "name": "void" } } ] }, { - "id": 1756, - "name": "findOne", + "id": 1783, + "name": "#formatAnalyzeData", "variant": "declaration", "kind": 2048, - "flags": {}, + "flags": { + "isPrivate": true + }, "sources": [ { - "fileName": "lib/OldKeyValue/src/table.ts", - "line": 857, - "character": 10, - "url": "https://github.com/akaruidevelopment/aoi.db/blob/22a4df8/lib/OldKeyValue/src/table.ts#L857" + "fileName": "lib/Remote/src/transmitter.ts", + "line": 361, + "character": 1, + "url": "https://github.com/akaruidevelopment/aoi.db/blob/3b8dba5/lib/Remote/src/transmitter.ts#L361" } ], "signatures": [ { - "id": 1757, - "name": "findOne", + "id": 1784, + "name": "#formatAnalyzeData", "variant": "signature", "kind": 4096, "flags": {}, - "comment": { - "summary": [], - "blockTags": [ - { - "tag": "@description", - "content": [ - { - "kind": "text", - "text": "Finds the data" - } - ] - }, - { - "tag": "@returns", - "content": [ - { - "kind": "text", - "text": "The data" - } - ] - }, - { - "tag": "@example", - "content": [ - { - "kind": "code", - "text": "```js\n.findOne((v, index) => v.value === \"value\")\n```" - } - ] - } - ] - }, "sources": [ { - "fileName": "lib/OldKeyValue/src/table.ts", - "line": 857, - "character": 4, - "url": "https://github.com/akaruidevelopment/aoi.db/blob/22a4df8/lib/OldKeyValue/src/table.ts#L857" + "fileName": "lib/Remote/src/transmitter.ts", + "line": 361, + "character": 1, + "url": "https://github.com/akaruidevelopment/aoi.db/blob/3b8dba5/lib/Remote/src/transmitter.ts#L361" } ], "parameters": [ { - "id": 1758, - "name": "query", + "id": 1785, + "name": "data", "variant": "param", "kind": 32768, "flags": {}, - "comment": { - "summary": [ - { - "kind": "text", - "text": "The query to find the data" - } - ] - }, "type": { - "type": "reflection", - "declaration": { - "id": 1759, - "name": "__type", + "type": "reference", + "target": 1922, + "name": "ReceiverDataFormat", + "package": "@akarui/aoi.db" + } + }, + { + "id": 1786, + "name": "sednD", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "reference", + "target": 1931, + "name": "TransmitterDataFormat", + "package": "@akarui/aoi.db" + } + } + ], + "type": { + "type": "reflection", + "declaration": { + "id": 1787, + "name": "__type", + "variant": "declaration", + "kind": 65536, + "flags": {}, + "children": [ + { + "id": 1800, + "name": "cost", "variant": "declaration", - "kind": 65536, + "kind": 1024, "flags": {}, "sources": [ { - "fileName": "lib/OldKeyValue/src/table.ts", - "line": 857, - "character": 25, - "url": "https://github.com/akaruidevelopment/aoi.db/blob/22a4df8/lib/OldKeyValue/src/table.ts#L857" + "fileName": "lib/Remote/src/transmitter.ts", + "line": 375, + "character": 3, + "url": "https://github.com/akaruidevelopment/aoi.db/blob/3b8dba5/lib/Remote/src/transmitter.ts#L375" } ], - "signatures": [ + "type": { + "type": "intrinsic", + "name": "number" + }, + "defaultValue": "data.c" + }, + { + "id": 1792, + "name": "data", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "sources": [ { - "id": 1760, + "fileName": "lib/Remote/src/transmitter.ts", + "line": 367, + "character": 3, + "url": "https://github.com/akaruidevelopment/aoi.db/blob/3b8dba5/lib/Remote/src/transmitter.ts#L367" + } + ], + "type": { + "type": "reflection", + "declaration": { + "id": 1793, "name": "__type", - "variant": "signature", - "kind": 4096, + "variant": "declaration", + "kind": 65536, "flags": {}, - "sources": [ - { - "fileName": "lib/OldKeyValue/src/table.ts", - "line": 857, - "character": 25, - "url": "https://github.com/akaruidevelopment/aoi.db/blob/22a4df8/lib/OldKeyValue/src/table.ts#L857" - } - ], - "parameters": [ + "children": [ { - "id": 1761, - "name": "value", - "variant": "param", - "kind": 32768, + "id": 1795, + "name": "delay", + "variant": "declaration", + "kind": 1024, "flags": {}, + "sources": [ + { + "fileName": "lib/Remote/src/transmitter.ts", + "line": 369, + "character": 4, + "url": "https://github.com/akaruidevelopment/aoi.db/blob/3b8dba5/lib/Remote/src/transmitter.ts#L369" + } + ], "type": { - "type": "reference", - "target": 1393, - "name": "default", - "package": "@akarui/aoi.db" - } + "type": "reflection", + "declaration": { + "id": 1796, + "name": "__type", + "variant": "declaration", + "kind": 65536, + "flags": {}, + "children": [ + { + "id": 1799, + "name": "ping", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "sources": [ + { + "fileName": "lib/Remote/src/transmitter.ts", + "line": 372, + "character": 5, + "url": "https://github.com/akaruidevelopment/aoi.db/blob/3b8dba5/lib/Remote/src/transmitter.ts#L372" + } + ], + "type": { + "type": "intrinsic", + "name": "number" + }, + "defaultValue": "..." + }, + { + "id": 1798, + "name": "toClient", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "sources": [ + { + "fileName": "lib/Remote/src/transmitter.ts", + "line": 371, + "character": 5, + "url": "https://github.com/akaruidevelopment/aoi.db/blob/3b8dba5/lib/Remote/src/transmitter.ts#L371" + } + ], + "type": { + "type": "intrinsic", + "name": "number" + }, + "defaultValue": "..." + }, + { + "id": 1797, + "name": "toServer", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "sources": [ + { + "fileName": "lib/Remote/src/transmitter.ts", + "line": 370, + "character": 5, + "url": "https://github.com/akaruidevelopment/aoi.db/blob/3b8dba5/lib/Remote/src/transmitter.ts#L370" + } + ], + "type": { + "type": "intrinsic", + "name": "number" + }, + "defaultValue": "..." + } + ], + "groups": [ + { + "title": "Properties", + "children": [ + 1799, + 1798, + 1797 + ] + } + ], + "sources": [ + { + "fileName": "lib/Remote/src/transmitter.ts", + "line": 369, + "character": 11, + "url": "https://github.com/akaruidevelopment/aoi.db/blob/3b8dba5/lib/Remote/src/transmitter.ts#L369" + } + ] + } + }, + "defaultValue": "..." }, { - "id": 1762, - "name": "index", - "variant": "param", - "kind": 32768, + "id": 1794, + "name": "value", + "variant": "declaration", + "kind": 1024, "flags": {}, + "sources": [ + { + "fileName": "lib/Remote/src/transmitter.ts", + "line": 368, + "character": 4, + "url": "https://github.com/akaruidevelopment/aoi.db/blob/3b8dba5/lib/Remote/src/transmitter.ts#L368" + } + ], "type": { "type": "intrinsic", - "name": "number" - } + "name": "any" + }, + "defaultValue": "data.d" } ], - "type": { - "type": "intrinsic", - "name": "boolean" - } + "groups": [ + { + "title": "Properties", + "children": [ + 1795, + 1794 + ] + } + ], + "sources": [ + { + "fileName": "lib/Remote/src/transmitter.ts", + "line": 367, + "character": 9, + "url": "https://github.com/akaruidevelopment/aoi.db/blob/3b8dba5/lib/Remote/src/transmitter.ts#L367" + } + ] + } + }, + "defaultValue": "..." + }, + { + "id": 1801, + "name": "hash", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "sources": [ + { + "fileName": "lib/Remote/src/transmitter.ts", + "line": 376, + "character": 3, + "url": "https://github.com/akaruidevelopment/aoi.db/blob/3b8dba5/lib/Remote/src/transmitter.ts#L376" + } + ], + "type": { + "type": "intrinsic", + "name": "string" + }, + "defaultValue": "data.h" + }, + { + "id": 1789, + "name": "method", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "sources": [ + { + "fileName": "lib/Remote/src/transmitter.ts", + "line": 364, + "character": 3, + "url": "https://github.com/akaruidevelopment/aoi.db/blob/3b8dba5/lib/Remote/src/transmitter.ts#L364" + } + ], + "type": { + "type": "intrinsic", + "name": "string" + }, + "defaultValue": "..." + }, + { + "id": 1788, + "name": "opCode", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "sources": [ + { + "fileName": "lib/Remote/src/transmitter.ts", + "line": 363, + "character": 3, + "url": "https://github.com/akaruidevelopment/aoi.db/blob/3b8dba5/lib/Remote/src/transmitter.ts#L363" + } + ], + "type": { + "type": "intrinsic", + "name": "number" + }, + "defaultValue": "data.op" + }, + { + "id": 1791, + "name": "seq", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "sources": [ + { + "fileName": "lib/Remote/src/transmitter.ts", + "line": 366, + "character": 3, + "url": "https://github.com/akaruidevelopment/aoi.db/blob/3b8dba5/lib/Remote/src/transmitter.ts#L366" + } + ], + "type": { + "type": "intrinsic", + "name": "number" + }, + "defaultValue": "data.s" + }, + { + "id": 1790, + "name": "timestamp", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "sources": [ + { + "fileName": "lib/Remote/src/transmitter.ts", + "line": 365, + "character": 3, + "url": "https://github.com/akaruidevelopment/aoi.db/blob/3b8dba5/lib/Remote/src/transmitter.ts#L365" } + ], + "type": { + "type": "intrinsic", + "name": "number" + }, + "defaultValue": "data.t" + } + ], + "groups": [ + { + "title": "Properties", + "children": [ + 1800, + 1792, + 1801, + 1789, + 1788, + 1791, + 1790 ] } - } + ], + "sources": [ + { + "fileName": "lib/Remote/src/transmitter.ts", + "line": 362, + "character": 14, + "url": "https://github.com/akaruidevelopment/aoi.db/blob/3b8dba5/lib/Remote/src/transmitter.ts#L362" + } + ] } - ], - "type": { - "type": "reference", - "target": { - "sourceFileName": "node_modules/typescript/lib/lib.es5.d.ts", - "qualifiedName": "Promise" - }, - "typeArguments": [ - { - "type": "union", - "types": [ - { - "type": "literal", - "value": null - }, - { - "type": "reference", - "target": 1393, - "name": "default", - "package": "@akarui/aoi.db" - } - ] - } - ], - "name": "Promise", - "package": "typescript" } } ] }, { - "id": 1778, - "name": "fullRepair", + "id": 1694, + "name": "#reconnect", "variant": "declaration", "kind": 2048, - "flags": {}, + "flags": { + "isPrivate": true + }, "sources": [ { - "fileName": "lib/OldKeyValue/src/table.ts", - "line": 1004, - "character": 10, - "url": "https://github.com/akaruidevelopment/aoi.db/blob/22a4df8/lib/OldKeyValue/src/table.ts#L1004" + "fileName": "lib/Remote/src/transmitter.ts", + "line": 119, + "character": 1, + "url": "https://github.com/akaruidevelopment/aoi.db/blob/3b8dba5/lib/Remote/src/transmitter.ts#L119" } ], "signatures": [ { - "id": 1779, - "name": "fullRepair", + "id": 1695, + "name": "#reconnect", "variant": "signature", "kind": 4096, "flags": {}, - "comment": { - "summary": [], - "blockTags": [ - { - "tag": "@description", - "content": [ - { - "kind": "text", - "text": "Executes a full repair on the table" - } - ] - }, - { - "tag": "@returns", - "content": [] - }, - { - "tag": "@example", - "content": [ - { - "kind": "code", - "text": "```ts\n.fullRepair()\n```" - } - ] - }, - { - "tag": "@note", - "content": [ - { - "kind": "text", - "text": "This method is very slow and should only be used when the table is corrupted" - } - ] - } - ] - }, "sources": [ { - "fileName": "lib/OldKeyValue/src/table.ts", - "line": 1004, - "character": 4, - "url": "https://github.com/akaruidevelopment/aoi.db/blob/22a4df8/lib/OldKeyValue/src/table.ts#L1004" + "fileName": "lib/Remote/src/transmitter.ts", + "line": 119, + "character": 1, + "url": "https://github.com/akaruidevelopment/aoi.db/blob/3b8dba5/lib/Remote/src/transmitter.ts#L119" } ], "type": { - "type": "reference", - "target": { - "sourceFileName": "node_modules/typescript/lib/lib.es5.d.ts", - "qualifiedName": "Promise" - }, - "typeArguments": [ - { - "type": "intrinsic", - "name": "boolean" - } - ], - "name": "Promise", - "package": "typescript" + "type": "intrinsic", + "name": "void" } } ] }, { - "id": 1730, - "name": "get", + "id": 1710, + "name": "#req", "variant": "declaration", "kind": 2048, - "flags": {}, + "flags": { + "isPrivate": true + }, "sources": [ { - "fileName": "lib/OldKeyValue/src/table.ts", - "line": 591, - "character": 10, - "url": "https://github.com/akaruidevelopment/aoi.db/blob/22a4df8/lib/OldKeyValue/src/table.ts#L591" + "fileName": "lib/Remote/src/transmitter.ts", + "line": 195, + "character": 7, + "url": "https://github.com/akaruidevelopment/aoi.db/blob/3b8dba5/lib/Remote/src/transmitter.ts#L195" } ], "signatures": [ { - "id": 1731, - "name": "get", + "id": 1711, + "name": "#req", "variant": "signature", "kind": 4096, "flags": {}, - "comment": { - "summary": [], - "blockTags": [ - { - "tag": "@description", - "content": [ - { - "kind": "text", - "text": "Get the value for the key" - } - ] - }, - { - "tag": "@returns", - "content": [] - }, - { - "tag": "@example", - "content": [ - { - "kind": "code", - "text": "```js\n.get(\"key\")\n```" - } - ] - } - ] - }, "sources": [ { - "fileName": "lib/OldKeyValue/src/table.ts", - "line": 591, - "character": 4, - "url": "https://github.com/akaruidevelopment/aoi.db/blob/22a4df8/lib/OldKeyValue/src/table.ts#L591" + "fileName": "lib/Remote/src/transmitter.ts", + "line": 195, + "character": 1, + "url": "https://github.com/akaruidevelopment/aoi.db/blob/3b8dba5/lib/Remote/src/transmitter.ts#L195" } ], "parameters": [ { - "id": 1732, - "name": "key", + "id": 1712, + "name": "op", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "reference", + "target": 2686, + "name": "TransmitterOpCodes", + "package": "@akarui/aoi.db" + } + }, + { + "id": 1713, + "name": "method", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "reference", + "target": 14, + "name": "DatabaseMethod", + "package": "@akarui/aoi.db" + } + }, + { + "id": 1714, + "name": "data", "variant": "param", "kind": 32768, "flags": {}, - "comment": { - "summary": [ - { - "kind": "text", - "text": "The key of the data" - } - ] - }, "type": { "type": "intrinsic", - "name": "string" + "name": "any" } } ], @@ -30731,19 +29202,10 @@ }, "typeArguments": [ { - "type": "union", - "types": [ - { - "type": "literal", - "value": null - }, - { - "type": "reference", - "target": 1393, - "name": "default", - "package": "@akarui/aoi.db" - } - ] + "type": "reference", + "target": 1922, + "name": "ReceiverDataFormat", + "package": "@akarui/aoi.db" } ], "name": "Promise", @@ -30753,224 +29215,107 @@ ] }, { - "id": 1717, - "name": "getLogs", + "id": 1802, + "name": "[captureRejectionSymbol]", "variant": "declaration", "kind": 2048, - "flags": {}, + "flags": { + "isExternal": true, + "isOptional": true + }, "sources": [ { - "fileName": "lib/OldKeyValue/src/table.ts", - "line": 534, - "character": 10, - "url": "https://github.com/akaruidevelopment/aoi.db/blob/22a4df8/lib/OldKeyValue/src/table.ts#L534" + "fileName": "node_modules/@types/node/events.d.ts", + "line": 112, + "character": 8 } ], "signatures": [ { - "id": 1718, - "name": "getLogs", + "id": 1803, + "name": "[captureRejectionSymbol]", "variant": "signature", "kind": 4096, - "flags": {}, - "comment": { - "summary": [], - "blockTags": [ - { - "tag": "@description", - "content": [ - { - "kind": "text", - "text": "get the transaction log" - } - ] - }, - { - "tag": "@returns", - "content": [ - { - "kind": "text", - "text": "The transaction log" - } - ] - }, - { - "tag": "@example", - "content": [ - { - "kind": "code", - "text": "```js\n.getLogs()\n```" - } - ] - } - ] + "flags": { + "isExternal": true }, "sources": [ { - "fileName": "lib/OldKeyValue/src/table.ts", - "line": 534, - "character": 4, - "url": "https://github.com/akaruidevelopment/aoi.db/blob/22a4df8/lib/OldKeyValue/src/table.ts#L534" + "fileName": "node_modules/@types/node/events.d.ts", + "line": 112, + "character": 8 } ], - "type": { - "type": "reference", - "target": { - "sourceFileName": "node_modules/typescript/lib/lib.es5.d.ts", - "qualifiedName": "Promise" + "parameters": [ + { + "id": 1804, + "name": "error", + "variant": "param", + "kind": 32768, + "flags": { + "isExternal": true + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Error" + }, + "name": "Error", + "package": "typescript" + } }, - "typeArguments": [ - { + { + "id": 1805, + "name": "event", + "variant": "param", + "kind": 32768, + "flags": { + "isExternal": true + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 1806, + "name": "args", + "variant": "param", + "kind": 32768, + "flags": { + "isExternal": true, + "isRest": true + }, + "type": { "type": "array", "elementType": { - "type": "reflection", - "declaration": { - "id": 1719, - "name": "__type", - "variant": "declaration", - "kind": 65536, - "flags": {}, - "children": [ - { - "id": 1720, - "name": "key", - "variant": "declaration", - "kind": 1024, - "flags": {}, - "sources": [ - { - "fileName": "lib/OldKeyValue/src/table.ts", - "line": 542, - "character": 12, - "url": "https://github.com/akaruidevelopment/aoi.db/blob/22a4df8/lib/OldKeyValue/src/table.ts#L542" - } - ], - "type": { - "type": "intrinsic", - "name": "string" - } - }, - { - "id": 1724, - "name": "method", - "variant": "declaration", - "kind": 1024, - "flags": {}, - "sources": [ - { - "fileName": "lib/OldKeyValue/src/table.ts", - "line": 546, - "character": 12, - "url": "https://github.com/akaruidevelopment/aoi.db/blob/22a4df8/lib/OldKeyValue/src/table.ts#L546" - } - ], - "type": { - "type": "reference", - "target": 14, - "name": "DatabaseMethod", - "package": "@akarui/aoi.db" - } - }, - { - "id": 1723, - "name": "ttl", - "variant": "declaration", - "kind": 1024, - "flags": {}, - "sources": [ - { - "fileName": "lib/OldKeyValue/src/table.ts", - "line": 545, - "character": 12, - "url": "https://github.com/akaruidevelopment/aoi.db/blob/22a4df8/lib/OldKeyValue/src/table.ts#L545" - } - ], - "type": { - "type": "intrinsic", - "name": "number" - } - }, - { - "id": 1722, - "name": "type", - "variant": "declaration", - "kind": 1024, - "flags": {}, - "sources": [ - { - "fileName": "lib/OldKeyValue/src/table.ts", - "line": 544, - "character": 12, - "url": "https://github.com/akaruidevelopment/aoi.db/blob/22a4df8/lib/OldKeyValue/src/table.ts#L544" - } - ], - "type": { - "type": "intrinsic", - "name": "string" - } - }, - { - "id": 1721, - "name": "value", - "variant": "declaration", - "kind": 1024, - "flags": {}, - "sources": [ - { - "fileName": "lib/OldKeyValue/src/table.ts", - "line": 543, - "character": 12, - "url": "https://github.com/akaruidevelopment/aoi.db/blob/22a4df8/lib/OldKeyValue/src/table.ts#L543" - } - ], - "type": { - "type": "union", - "types": [ - { - "type": "literal", - "value": null - }, - { - "type": "intrinsic", - "name": "string" - } - ] - } - } - ], - "groups": [ - { - "title": "Properties", - "children": [ - 1720, - 1724, - 1723, - 1722, - 1721 - ] - } - ], - "sources": [ - { - "fileName": "lib/OldKeyValue/src/table.ts", - "line": 541, - "character": 28, - "url": "https://github.com/akaruidevelopment/aoi.db/blob/22a4df8/lib/OldKeyValue/src/table.ts#L541" - } - ] - } + "type": "intrinsic", + "name": "any" } } - ], - "name": "Promise", - "package": "typescript" + } + ], + "type": { + "type": "intrinsic", + "name": "void" + }, + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "EventEmitter.[captureRejectionSymbol]" } } - ] + ], + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "EventEmitter.[captureRejectionSymbol]" + } }, { - "id": 1837, - "name": "getMaxListeners", + "id": 1807, + "name": "addListener", "variant": "declaration", "kind": 2048, "flags": { @@ -30979,14 +29324,14 @@ "sources": [ { "fileName": "node_modules/@types/node/events.d.ts", - "line": 722, + "line": 545, "character": 16 } ], "signatures": [ { - "id": 1838, - "name": "getMaxListeners", + "id": 1808, + "name": "addListener", "variant": "signature", "kind": 4096, "flags": { @@ -30996,417 +29341,18 @@ "summary": [ { "kind": "text", - "text": "Returns the current max listener value for the " - }, - { - "kind": "code", - "text": "`EventEmitter`" - }, - { - "kind": "text", - "text": " which is either\nset by " + "text": "Alias for " }, { "kind": "code", - "text": "`emitter.setMaxListeners(n)`" + "text": "`emitter.on(eventName, listener)`" }, { "kind": "text", - "text": " or defaults to " - }, - { - "kind": "inline-tag", - "tag": "@link", - "text": "defaultMaxListeners", - "target": 1652 - }, - { - "kind": "text", - "text": "." - } - ], - "blockTags": [ - { - "tag": "@since", - "content": [ - { - "kind": "text", - "text": "v1.0.0" - } - ] - } - ] - }, - "sources": [ - { - "fileName": "node_modules/@types/node/events.d.ts", - "line": 722, - "character": 16 - } - ], - "type": { - "type": "intrinsic", - "name": "number" - }, - "inheritedFrom": { - "type": "reference", - "target": -1, - "name": "EventEmitter.getMaxListeners" - } - } - ], - "inheritedFrom": { - "type": "reference", - "target": -1, - "name": "EventEmitter.getMaxListeners" - } - }, - { - "id": 1750, - "name": "has", - "variant": "declaration", - "kind": 2048, - "flags": {}, - "sources": [ - { - "fileName": "lib/OldKeyValue/src/table.ts", - "line": 804, - "character": 10, - "url": "https://github.com/akaruidevelopment/aoi.db/blob/22a4df8/lib/OldKeyValue/src/table.ts#L804" - } - ], - "signatures": [ - { - "id": 1751, - "name": "has", - "variant": "signature", - "kind": 4096, - "flags": {}, - "comment": { - "summary": [], - "blockTags": [ - { - "tag": "@description", - "content": [ - { - "kind": "text", - "text": "Checks if the key exists" - } - ] - }, - { - "tag": "@returns", - "content": [] - }, - { - "tag": "@example", - "content": [ - { - "kind": "code", - "text": "```js\n.has(\"key\")\n```" - } - ] - } - ] - }, - "sources": [ - { - "fileName": "lib/OldKeyValue/src/table.ts", - "line": 804, - "character": 4, - "url": "https://github.com/akaruidevelopment/aoi.db/blob/22a4df8/lib/OldKeyValue/src/table.ts#L804" - } - ], - "parameters": [ - { - "id": 1752, - "name": "key", - "variant": "param", - "kind": 32768, - "flags": {}, - "comment": { - "summary": [ - { - "kind": "text", - "text": "The key of the data" - } - ] - }, - "type": { - "type": "intrinsic", - "name": "string" - } - } - ], - "type": { - "type": "reference", - "target": { - "sourceFileName": "node_modules/typescript/lib/lib.es5.d.ts", - "qualifiedName": "Promise" - }, - "typeArguments": [ - { - "type": "intrinsic", - "name": "boolean" - } - ], - "name": "Promise", - "package": "typescript" - } - } - ] - }, - { - "id": 1692, - "name": "initialize", - "variant": "declaration", - "kind": 2048, - "flags": { - "isPrivate": true - }, - "sources": [ - { - "fileName": "lib/OldKeyValue/src/table.ts", - "line": 104, - "character": 10, - "url": "https://github.com/akaruidevelopment/aoi.db/blob/22a4df8/lib/OldKeyValue/src/table.ts#L104" - } - ], - "signatures": [ - { - "id": 1693, - "name": "initialize", - "variant": "signature", - "kind": 4096, - "flags": { - "isPrivate": true - }, - "comment": { - "summary": [], - "blockTags": [ - { - "tag": "@description", - "content": [ - { - "kind": "text", - "text": "Initializes the table" - } - ] - } - ] - }, - "sources": [ - { - "fileName": "lib/OldKeyValue/src/table.ts", - "line": 104, - "character": 4, - "url": "https://github.com/akaruidevelopment/aoi.db/blob/22a4df8/lib/OldKeyValue/src/table.ts#L104" - } - ], - "type": { - "type": "reference", - "target": { - "sourceFileName": "node_modules/typescript/lib/lib.es5.d.ts", - "qualifiedName": "Promise" - }, - "typeArguments": [ - { - "type": "intrinsic", - "name": "void" - } - ], - "name": "Promise", - "package": "typescript" - } - } - ] - }, - { - "id": 1849, - "name": "listenerCount", - "variant": "declaration", - "kind": 2048, - "flags": { - "isExternal": true - }, - "sources": [ - { - "fileName": "node_modules/@types/node/events.d.ts", - "line": 816, - "character": 16 - } - ], - "signatures": [ - { - "id": 1850, - "name": "listenerCount", - "variant": "signature", - "kind": 4096, - "flags": { - "isExternal": true - }, - "comment": { - "summary": [ - { - "kind": "text", - "text": "Returns the number of listeners listening for the event named " - }, - { - "kind": "code", - "text": "`eventName`" - }, - { - "kind": "text", - "text": ".\nIf " - }, - { - "kind": "code", - "text": "`listener`" - }, - { - "kind": "text", - "text": " is provided, it will return how many times the listener is found\nin the list of the listeners of the event." - } - ], - "blockTags": [ - { - "tag": "@since", - "content": [ - { - "kind": "text", - "text": "v3.2.0" - } - ] - } - ] - }, - "sources": [ - { - "fileName": "node_modules/@types/node/events.d.ts", - "line": 816, - "character": 16 - } - ], - "parameters": [ - { - "id": 1851, - "name": "eventName", - "variant": "param", - "kind": 32768, - "flags": { - "isExternal": true - }, - "comment": { - "summary": [ - { - "kind": "text", - "text": "The name of the event being listened for" - } - ] - }, - "type": { - "type": "union", - "types": [ - { - "type": "intrinsic", - "name": "string" - }, - { - "type": "intrinsic", - "name": "symbol" - } - ] - } - }, - { - "id": 1852, - "name": "listener", - "variant": "param", - "kind": 32768, - "flags": { - "isExternal": true, - "isOptional": true - }, - "comment": { - "summary": [ - { - "kind": "text", - "text": "The event handler function" - } - ] - }, - "type": { - "type": "reference", - "target": { - "sourceFileName": "node_modules/typescript/lib/lib.es5.d.ts", - "qualifiedName": "Function" - }, - "name": "Function", - "package": "typescript" - } - } - ], - "type": { - "type": "intrinsic", - "name": "number" - }, - "inheritedFrom": { - "type": "reference", - "target": -1, - "name": "EventEmitter.listenerCount" - } - } - ], - "inheritedFrom": { - "type": "reference", - "target": -1, - "name": "EventEmitter.listenerCount" - } - }, - { - "id": 1839, - "name": "listeners", - "variant": "declaration", - "kind": 2048, - "flags": { - "isExternal": true - }, - "sources": [ - { - "fileName": "node_modules/@types/node/events.d.ts", - "line": 735, - "character": 16 - } - ], - "signatures": [ - { - "id": 1840, - "name": "listeners", - "variant": "signature", - "kind": 4096, - "flags": { - "isExternal": true - }, - "comment": { - "summary": [ - { - "kind": "text", - "text": "Returns a copy of the array of listeners for the event named " - }, - { - "kind": "code", - "text": "`eventName`" - }, - { - "kind": "text", - "text": ".\n\n" - }, - { - "kind": "code", - "text": "```js\nserver.on('connection', (stream) => {\n console.log('someone connected!');\n});\nconsole.log(util.inspect(server.listeners('connection')));\n// Prints: [ [Function] ]\n```" - } - ], - "blockTags": [ + "text": "." + } + ], + "blockTags": [ { "tag": "@since", "content": [ @@ -31421,120 +29367,13 @@ "sources": [ { "fileName": "node_modules/@types/node/events.d.ts", - "line": 735, - "character": 16 - } - ], - "parameters": [ - { - "id": 1841, - "name": "eventName", - "variant": "param", - "kind": 32768, - "flags": { - "isExternal": true - }, - "type": { - "type": "union", - "types": [ - { - "type": "intrinsic", - "name": "string" - }, - { - "type": "intrinsic", - "name": "symbol" - } - ] - } - } - ], - "type": { - "type": "array", - "elementType": { - "type": "reference", - "target": { - "sourceFileName": "node_modules/typescript/lib/lib.es5.d.ts", - "qualifiedName": "Function" - }, - "name": "Function", - "package": "typescript" - } - }, - "inheritedFrom": { - "type": "reference", - "target": -1, - "name": "EventEmitter.listeners" - } - } - ], - "inheritedFrom": { - "type": "reference", - "target": -1, - "name": "EventEmitter.listeners" - } - }, - { - "id": 1824, - "name": "off", - "variant": "declaration", - "kind": 2048, - "flags": { - "isExternal": true - }, - "sources": [ - { - "fileName": "node_modules/@types/node/events.d.ts", - "line": 695, - "character": 16 - } - ], - "signatures": [ - { - "id": 1825, - "name": "off", - "variant": "signature", - "kind": 4096, - "flags": { - "isExternal": true - }, - "comment": { - "summary": [ - { - "kind": "text", - "text": "Alias for " - }, - { - "kind": "code", - "text": "`emitter.removeListener()`" - }, - { - "kind": "text", - "text": "." - } - ], - "blockTags": [ - { - "tag": "@since", - "content": [ - { - "kind": "text", - "text": "v10.0.0" - } - ] - } - ] - }, - "sources": [ - { - "fileName": "node_modules/@types/node/events.d.ts", - "line": 695, + "line": 545, "character": 16 } ], "parameters": [ { - "id": 1826, + "id": 1809, "name": "eventName", "variant": "param", "kind": 32768, @@ -31556,7 +29395,7 @@ } }, { - "id": 1827, + "id": 1810, "name": "listener", "variant": "param", "kind": 32768, @@ -31566,7 +29405,7 @@ "type": { "type": "reflection", "declaration": { - "id": 1828, + "id": 1811, "name": "__type", "variant": "declaration", "kind": 65536, @@ -31576,13 +29415,13 @@ "sources": [ { "fileName": "node_modules/@types/node/events.d.ts", - "line": 695, - "character": 58 + "line": 545, + "character": 66 } ], "signatures": [ { - "id": 1829, + "id": 1812, "name": "__type", "variant": "signature", "kind": 4096, @@ -31592,13 +29431,13 @@ "sources": [ { "fileName": "node_modules/@types/node/events.d.ts", - "line": 695, - "character": 58 + "line": 545, + "character": 66 } ], "parameters": [ { - "id": 1830, + "id": 1813, "name": "args", "variant": "param", "kind": 32768, @@ -31627,988 +29466,856 @@ ], "type": { "type": "reference", - "target": 1612, + "target": 1624, + "typeArguments": [ + { + "type": "reference", + "target": -1, + "name": "Type", + "refersToTypeParameter": true + } + ], "name": "default", "package": "@akarui/aoi.db" }, "inheritedFrom": { "type": "reference", "target": -1, - "name": "EventEmitter.off" + "name": "EventEmitter.addListener" } } ], "inheritedFrom": { "type": "reference", "target": -1, - "name": "EventEmitter.off" + "name": "EventEmitter.addListener" } }, { - "id": 1803, - "name": "on", + "id": 1731, + "name": "all", "variant": "declaration", "kind": 2048, - "flags": { - "isExternal": true - }, + "flags": {}, "sources": [ { - "fileName": "node_modules/@types/node/events.d.ts", - "line": 577, - "character": 16 + "fileName": "lib/Remote/src/transmitter.ts", + "line": 273, + "character": 7, + "url": "https://github.com/akaruidevelopment/aoi.db/blob/3b8dba5/lib/Remote/src/transmitter.ts#L273" } ], "signatures": [ { - "id": 1804, - "name": "on", + "id": 1732, + "name": "all", "variant": "signature", "kind": 4096, - "flags": { - "isExternal": true - }, - "comment": { - "summary": [ - { - "kind": "text", - "text": "Adds the " - }, - { - "kind": "code", - "text": "`listener`" - }, - { - "kind": "text", - "text": " function to the end of the listeners array for the\nevent named " - }, - { - "kind": "code", - "text": "`eventName`" - }, - { - "kind": "text", - "text": ". No checks are made to see if the " - }, - { - "kind": "code", - "text": "`listener`" - }, - { - "kind": "text", - "text": " has\nalready been added. Multiple calls passing the same combination of " - }, - { - "kind": "code", - "text": "`eventName`" - }, - { - "kind": "text", - "text": "and " - }, - { - "kind": "code", - "text": "`listener`" - }, - { - "kind": "text", - "text": " will result in the " - }, - { - "kind": "code", - "text": "`listener`" - }, - { - "kind": "text", - "text": " being added, and called, multiple\ntimes.\n\n" - }, - { - "kind": "code", - "text": "```js\nserver.on('connection', (stream) => {\n console.log('someone connected!');\n});\n```" - }, - { - "kind": "text", - "text": "\n\nReturns a reference to the " - }, - { - "kind": "code", - "text": "`EventEmitter`" - }, - { - "kind": "text", - "text": ", so that calls can be chained.\n\nBy default, event listeners are invoked in the order they are added. The" - }, - { - "kind": "code", - "text": "`emitter.prependListener()`" - }, - { - "kind": "text", - "text": " method can be used as an alternative to add the\nevent listener to the beginning of the listeners array.\n\n" - }, - { - "kind": "code", - "text": "```js\nimport { EventEmitter } from 'node:events';\nconst myEE = new EventEmitter();\nmyEE.on('foo', () => console.log('a'));\nmyEE.prependListener('foo', () => console.log('b'));\nmyEE.emit('foo');\n// Prints:\n// b\n// a\n```" - } - ], - "blockTags": [ - { - "tag": "@since", - "content": [ - { - "kind": "text", - "text": "v0.1.101" - } - ] - } - ] - }, + "flags": {}, "sources": [ { - "fileName": "node_modules/@types/node/events.d.ts", - "line": 577, - "character": 16 + "fileName": "lib/Remote/src/transmitter.ts", + "line": 273, + "character": 1, + "url": "https://github.com/akaruidevelopment/aoi.db/blob/3b8dba5/lib/Remote/src/transmitter.ts#L273" } ], "parameters": [ { - "id": 1805, - "name": "eventName", + "id": 1733, + "name": "table", "variant": "param", "kind": 32768, - "flags": { - "isExternal": true - }, - "comment": { - "summary": [ - { - "kind": "text", - "text": "The name of the event." - } - ] - }, + "flags": {}, "type": { - "type": "union", - "types": [ - { - "type": "intrinsic", - "name": "string" - }, - { - "type": "intrinsic", - "name": "symbol" - } - ] + "type": "intrinsic", + "name": "string" } }, { - "id": 1806, - "name": "listener", + "id": 1734, + "name": "query", "variant": "param", "kind": 32768, "flags": { - "isExternal": true - }, - "comment": { - "summary": [ - { - "kind": "text", - "text": "The callback function" - } - ] + "isOptional": true }, "type": { "type": "reflection", "declaration": { - "id": 1807, + "id": 1735, "name": "__type", "variant": "declaration", "kind": 65536, - "flags": { - "isExternal": true - }, + "flags": {}, "sources": [ { - "fileName": "node_modules/@types/node/events.d.ts", - "line": 577, - "character": 57 + "fileName": "lib/Remote/src/transmitter.ts", + "line": 275, + "character": 10, + "url": "https://github.com/akaruidevelopment/aoi.db/blob/3b8dba5/lib/Remote/src/transmitter.ts#L275" } ], "signatures": [ { - "id": 1808, + "id": 1736, "name": "__type", "variant": "signature", "kind": 4096, - "flags": { - "isExternal": true - }, + "flags": {}, "sources": [ { - "fileName": "node_modules/@types/node/events.d.ts", - "line": 577, - "character": 57 + "fileName": "lib/Remote/src/transmitter.ts", + "line": 275, + "character": 10, + "url": "https://github.com/akaruidevelopment/aoi.db/blob/3b8dba5/lib/Remote/src/transmitter.ts#L275" } ], "parameters": [ { - "id": 1809, - "name": "args", + "id": 1737, + "name": "data", "variant": "param", "kind": 32768, - "flags": { - "isExternal": true, - "isRest": true - }, + "flags": {}, "type": { - "type": "array", - "elementType": { - "type": "intrinsic", - "name": "any" - } + "type": "reference", + "target": 85, + "name": "default", + "package": "@akarui/aoi.db" } } ], "type": { "type": "intrinsic", - "name": "void" + "name": "boolean" } } ] } } + }, + { + "id": 1738, + "name": "limit", + "variant": "param", + "kind": 32768, + "flags": { + "isOptional": true + }, + "type": { + "type": "intrinsic", + "name": "number" + } } ], "type": { "type": "reference", - "target": 1612, - "name": "default", - "package": "@akarui/aoi.db" - }, - "inheritedFrom": { - "type": "reference", - "target": -1, - "name": "EventEmitter.on" + "target": { + "sourceFileName": "node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "conditional", + "checkType": { + "type": "reference", + "target": -1, + "name": "Type", + "refersToTypeParameter": true + }, + "extendsType": { + "type": "literal", + "value": "KeyValue" + }, + "trueType": { + "type": "array", + "elementType": { + "type": "reference", + "target": 85, + "name": "default", + "package": "@akarui/aoi.db" + } + }, + "falseType": { + "type": "intrinsic", + "name": "never" + } + } + ], + "name": "Promise", + "package": "typescript" } } - ], - "inheritedFrom": { - "type": "reference", - "target": -1, - "name": "EventEmitter.on" - } + ] }, { - "id": 1810, - "name": "once", + "id": 1764, + "name": "analyze", "variant": "declaration", "kind": 2048, - "flags": { - "isExternal": true - }, + "flags": {}, "sources": [ { - "fileName": "node_modules/@types/node/events.d.ts", - "line": 607, - "character": 16 + "fileName": "lib/Remote/src/transmitter.ts", + "line": 339, + "character": 7, + "url": "https://github.com/akaruidevelopment/aoi.db/blob/3b8dba5/lib/Remote/src/transmitter.ts#L339" } ], "signatures": [ { - "id": 1811, - "name": "once", + "id": 1765, + "name": "analyze", "variant": "signature", "kind": 4096, - "flags": { - "isExternal": true - }, - "comment": { - "summary": [ - { - "kind": "text", - "text": "Adds a **one-time**" - }, - { - "kind": "code", - "text": "`listener`" - }, - { - "kind": "text", - "text": " function for the event named " - }, - { - "kind": "code", - "text": "`eventName`" - }, - { - "kind": "text", - "text": ". The\nnext time " - }, - { - "kind": "code", - "text": "`eventName`" - }, - { - "kind": "text", - "text": " is triggered, this listener is removed and then invoked.\n\n" - }, - { - "kind": "code", - "text": "```js\nserver.once('connection', (stream) => {\n console.log('Ah, we have our first user!');\n});\n```" - }, - { - "kind": "text", - "text": "\n\nReturns a reference to the " - }, - { - "kind": "code", - "text": "`EventEmitter`" - }, - { - "kind": "text", - "text": ", so that calls can be chained.\n\nBy default, event listeners are invoked in the order they are added. The" - }, - { - "kind": "code", - "text": "`emitter.prependOnceListener()`" - }, - { - "kind": "text", - "text": " method can be used as an alternative to add the\nevent listener to the beginning of the listeners array.\n\n" - }, - { - "kind": "code", - "text": "```js\nimport { EventEmitter } from 'node:events';\nconst myEE = new EventEmitter();\nmyEE.once('foo', () => console.log('a'));\nmyEE.prependOnceListener('foo', () => console.log('b'));\nmyEE.emit('foo');\n// Prints:\n// b\n// a\n```" - } - ], - "blockTags": [ - { - "tag": "@since", - "content": [ - { - "kind": "text", - "text": "v0.3.0" - } - ] - } - ] - }, + "flags": {}, "sources": [ { - "fileName": "node_modules/@types/node/events.d.ts", - "line": 607, - "character": 16 + "fileName": "lib/Remote/src/transmitter.ts", + "line": 339, + "character": 1, + "url": "https://github.com/akaruidevelopment/aoi.db/blob/3b8dba5/lib/Remote/src/transmitter.ts#L339" } ], "parameters": [ { - "id": 1812, - "name": "eventName", + "id": 1766, + "name": "table", "variant": "param", "kind": 32768, - "flags": { - "isExternal": true - }, - "comment": { - "summary": [ - { - "kind": "text", - "text": "The name of the event." - } - ] - }, + "flags": {}, "type": { - "type": "union", - "types": [ - { - "type": "intrinsic", - "name": "string" - }, - { - "type": "intrinsic", - "name": "symbol" - } - ] + "type": "intrinsic", + "name": "string" } }, { - "id": 1813, - "name": "listener", + "id": 1767, + "name": "data", "variant": "param", "kind": 32768, - "flags": { - "isExternal": true - }, - "comment": { - "summary": [ - { - "kind": "text", - "text": "The callback function" - } - ] - }, + "flags": {}, "type": { + "type": "reference", + "target": 1939, + "name": "TransmitterAnaylzeDataFormat", + "package": "@akarui/aoi.db" + } + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { "type": "reflection", "declaration": { - "id": 1814, + "id": 1768, "name": "__type", "variant": "declaration", "kind": 65536, - "flags": { - "isExternal": true - }, - "sources": [ - { - "fileName": "node_modules/@types/node/events.d.ts", - "line": 607, - "character": 59 - } - ], - "signatures": [ + "flags": {}, + "children": [ { - "id": 1815, - "name": "__type", - "variant": "signature", - "kind": 4096, - "flags": { - "isExternal": true - }, + "id": 1781, + "name": "cost", + "variant": "declaration", + "kind": 1024, + "flags": {}, "sources": [ { - "fileName": "node_modules/@types/node/events.d.ts", - "line": 607, - "character": 59 + "fileName": "lib/Remote/src/transmitter.ts", + "line": 375, + "character": 3, + "url": "https://github.com/akaruidevelopment/aoi.db/blob/3b8dba5/lib/Remote/src/transmitter.ts#L375" } ], - "parameters": [ + "type": { + "type": "intrinsic", + "name": "number" + }, + "defaultValue": "data.c" + }, + { + "id": 1773, + "name": "data", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "sources": [ { - "id": 1816, - "name": "args", - "variant": "param", - "kind": 32768, - "flags": { - "isExternal": true, - "isRest": true - }, - "type": { - "type": "array", - "elementType": { - "type": "intrinsic", - "name": "any" - } - } + "fileName": "lib/Remote/src/transmitter.ts", + "line": 367, + "character": 3, + "url": "https://github.com/akaruidevelopment/aoi.db/blob/3b8dba5/lib/Remote/src/transmitter.ts#L367" } ], "type": { - "type": "intrinsic", - "name": "void" - } - } - ] - } - } - } - ], - "type": { - "type": "reference", - "target": 1612, - "name": "default", - "package": "@akarui/aoi.db" - }, - "inheritedFrom": { - "type": "reference", - "target": -1, - "name": "EventEmitter.once" - } - } - ], - "inheritedFrom": { - "type": "reference", - "target": -1, - "name": "EventEmitter.once" - } - }, - { - "id": 1789, - "name": "ping", - "variant": "declaration", - "kind": 2048, - "flags": {}, - "sources": [ - { - "fileName": "lib/OldKeyValue/src/table.ts", - "line": 1205, - "character": 10, - "url": "https://github.com/akaruidevelopment/aoi.db/blob/22a4df8/lib/OldKeyValue/src/table.ts#L1205" - } - ], - "signatures": [ - { - "id": 1790, - "name": "ping", - "variant": "signature", - "kind": 4096, - "flags": {}, - "sources": [ - { - "fileName": "lib/OldKeyValue/src/table.ts", - "line": 1205, - "character": 4, - "url": "https://github.com/akaruidevelopment/aoi.db/blob/22a4df8/lib/OldKeyValue/src/table.ts#L1205" - } - ], - "type": { - "type": "reference", - "target": { - "sourceFileName": "node_modules/typescript/lib/lib.es5.d.ts", - "qualifiedName": "Promise" - }, - "typeArguments": [ - { - "type": "intrinsic", - "name": "number" - } - ], - "name": "Promise", - "package": "typescript" - } - } - ] - }, - { - "id": 1853, - "name": "prependListener", - "variant": "declaration", - "kind": 2048, - "flags": { - "isExternal": true - }, - "sources": [ - { - "fileName": "node_modules/@types/node/events.d.ts", - "line": 834, - "character": 16 - } - ], - "signatures": [ - { - "id": 1854, - "name": "prependListener", - "variant": "signature", - "kind": 4096, - "flags": { - "isExternal": true - }, - "comment": { - "summary": [ - { - "kind": "text", - "text": "Adds the " - }, - { - "kind": "code", - "text": "`listener`" - }, - { - "kind": "text", - "text": " function to the _beginning_ of the listeners array for the\nevent named " - }, - { - "kind": "code", - "text": "`eventName`" - }, - { - "kind": "text", - "text": ". No checks are made to see if the " - }, - { - "kind": "code", - "text": "`listener`" - }, - { - "kind": "text", - "text": " has\nalready been added. Multiple calls passing the same combination of " - }, - { - "kind": "code", - "text": "`eventName`" - }, - { - "kind": "text", - "text": "and " - }, - { - "kind": "code", - "text": "`listener`" - }, - { - "kind": "text", - "text": " will result in the " - }, - { - "kind": "code", - "text": "`listener`" - }, - { - "kind": "text", - "text": " being added, and called, multiple\ntimes.\n\n" - }, - { - "kind": "code", - "text": "```js\nserver.prependListener('connection', (stream) => {\n console.log('someone connected!');\n});\n```" - }, - { - "kind": "text", - "text": "\n\nReturns a reference to the " - }, - { - "kind": "code", - "text": "`EventEmitter`" - }, - { - "kind": "text", - "text": ", so that calls can be chained." - } - ], - "blockTags": [ - { - "tag": "@since", - "content": [ - { - "kind": "text", - "text": "v6.0.0" - } - ] - } - ] - }, - "sources": [ - { - "fileName": "node_modules/@types/node/events.d.ts", - "line": 834, - "character": 16 - } - ], - "parameters": [ - { - "id": 1855, - "name": "eventName", - "variant": "param", - "kind": 32768, - "flags": { - "isExternal": true - }, - "comment": { - "summary": [ - { - "kind": "text", - "text": "The name of the event." - } - ] - }, - "type": { - "type": "union", - "types": [ - { - "type": "intrinsic", - "name": "string" - }, - { - "type": "intrinsic", - "name": "symbol" - } - ] - } - }, - { - "id": 1856, - "name": "listener", - "variant": "param", - "kind": 32768, - "flags": { - "isExternal": true - }, - "comment": { - "summary": [ - { - "kind": "text", - "text": "The callback function" - } - ] - }, - "type": { - "type": "reflection", - "declaration": { - "id": 1857, - "name": "__type", - "variant": "declaration", - "kind": 65536, - "flags": { - "isExternal": true - }, - "sources": [ + "type": "reflection", + "declaration": { + "id": 1774, + "name": "__type", + "variant": "declaration", + "kind": 65536, + "flags": {}, + "children": [ + { + "id": 1776, + "name": "delay", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "sources": [ + { + "fileName": "lib/Remote/src/transmitter.ts", + "line": 369, + "character": 4, + "url": "https://github.com/akaruidevelopment/aoi.db/blob/3b8dba5/lib/Remote/src/transmitter.ts#L369" + } + ], + "type": { + "type": "reflection", + "declaration": { + "id": 1777, + "name": "__type", + "variant": "declaration", + "kind": 65536, + "flags": {}, + "children": [ + { + "id": 1780, + "name": "ping", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "sources": [ + { + "fileName": "lib/Remote/src/transmitter.ts", + "line": 372, + "character": 5, + "url": "https://github.com/akaruidevelopment/aoi.db/blob/3b8dba5/lib/Remote/src/transmitter.ts#L372" + } + ], + "type": { + "type": "intrinsic", + "name": "number" + }, + "defaultValue": "..." + }, + { + "id": 1779, + "name": "toClient", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "sources": [ + { + "fileName": "lib/Remote/src/transmitter.ts", + "line": 371, + "character": 5, + "url": "https://github.com/akaruidevelopment/aoi.db/blob/3b8dba5/lib/Remote/src/transmitter.ts#L371" + } + ], + "type": { + "type": "intrinsic", + "name": "number" + }, + "defaultValue": "..." + }, + { + "id": 1778, + "name": "toServer", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "sources": [ + { + "fileName": "lib/Remote/src/transmitter.ts", + "line": 370, + "character": 5, + "url": "https://github.com/akaruidevelopment/aoi.db/blob/3b8dba5/lib/Remote/src/transmitter.ts#L370" + } + ], + "type": { + "type": "intrinsic", + "name": "number" + }, + "defaultValue": "..." + } + ], + "groups": [ + { + "title": "Properties", + "children": [ + 1780, + 1779, + 1778 + ] + } + ], + "sources": [ + { + "fileName": "lib/Remote/src/transmitter.ts", + "line": 369, + "character": 11, + "url": "https://github.com/akaruidevelopment/aoi.db/blob/3b8dba5/lib/Remote/src/transmitter.ts#L369" + } + ] + } + }, + "defaultValue": "..." + }, + { + "id": 1775, + "name": "value", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "sources": [ + { + "fileName": "lib/Remote/src/transmitter.ts", + "line": 368, + "character": 4, + "url": "https://github.com/akaruidevelopment/aoi.db/blob/3b8dba5/lib/Remote/src/transmitter.ts#L368" + } + ], + "type": { + "type": "intrinsic", + "name": "any" + }, + "defaultValue": "data.d" + } + ], + "groups": [ + { + "title": "Properties", + "children": [ + 1776, + 1775 + ] + } + ], + "sources": [ + { + "fileName": "lib/Remote/src/transmitter.ts", + "line": 367, + "character": 9, + "url": "https://github.com/akaruidevelopment/aoi.db/blob/3b8dba5/lib/Remote/src/transmitter.ts#L367" + } + ] + } + }, + "defaultValue": "..." + }, { - "fileName": "node_modules/@types/node/events.d.ts", - "line": 834, - "character": 70 - } - ], - "signatures": [ + "id": 1782, + "name": "hash", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "sources": [ + { + "fileName": "lib/Remote/src/transmitter.ts", + "line": 376, + "character": 3, + "url": "https://github.com/akaruidevelopment/aoi.db/blob/3b8dba5/lib/Remote/src/transmitter.ts#L376" + } + ], + "type": { + "type": "intrinsic", + "name": "string" + }, + "defaultValue": "data.h" + }, { - "id": 1858, - "name": "__type", - "variant": "signature", - "kind": 4096, - "flags": { - "isExternal": true + "id": 1770, + "name": "method", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "sources": [ + { + "fileName": "lib/Remote/src/transmitter.ts", + "line": 364, + "character": 3, + "url": "https://github.com/akaruidevelopment/aoi.db/blob/3b8dba5/lib/Remote/src/transmitter.ts#L364" + } + ], + "type": { + "type": "intrinsic", + "name": "string" }, + "defaultValue": "..." + }, + { + "id": 1769, + "name": "opCode", + "variant": "declaration", + "kind": 1024, + "flags": {}, "sources": [ { - "fileName": "node_modules/@types/node/events.d.ts", - "line": 834, - "character": 70 + "fileName": "lib/Remote/src/transmitter.ts", + "line": 363, + "character": 3, + "url": "https://github.com/akaruidevelopment/aoi.db/blob/3b8dba5/lib/Remote/src/transmitter.ts#L363" } ], - "parameters": [ + "type": { + "type": "intrinsic", + "name": "number" + }, + "defaultValue": "data.op" + }, + { + "id": 1772, + "name": "seq", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "sources": [ { - "id": 1859, - "name": "args", - "variant": "param", - "kind": 32768, - "flags": { - "isExternal": true, - "isRest": true - }, - "type": { - "type": "array", - "elementType": { - "type": "intrinsic", - "name": "any" - } - } + "fileName": "lib/Remote/src/transmitter.ts", + "line": 366, + "character": 3, + "url": "https://github.com/akaruidevelopment/aoi.db/blob/3b8dba5/lib/Remote/src/transmitter.ts#L366" } ], "type": { "type": "intrinsic", - "name": "void" - } + "name": "number" + }, + "defaultValue": "data.s" + }, + { + "id": 1771, + "name": "timestamp", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "sources": [ + { + "fileName": "lib/Remote/src/transmitter.ts", + "line": 365, + "character": 3, + "url": "https://github.com/akaruidevelopment/aoi.db/blob/3b8dba5/lib/Remote/src/transmitter.ts#L365" + } + ], + "type": { + "type": "intrinsic", + "name": "number" + }, + "defaultValue": "data.t" + } + ], + "groups": [ + { + "title": "Properties", + "children": [ + 1781, + 1773, + 1782, + 1770, + 1769, + 1772, + 1771 + ] + } + ], + "sources": [ + { + "fileName": "lib/Remote/src/transmitter.ts", + "line": 362, + "character": 14, + "url": "https://github.com/akaruidevelopment/aoi.db/blob/3b8dba5/lib/Remote/src/transmitter.ts#L362" } ] } } - } - ], - "type": { - "type": "reference", - "target": 1612, - "name": "default", - "package": "@akarui/aoi.db" - }, - "inheritedFrom": { - "type": "reference", - "target": -1, - "name": "EventEmitter.prependListener" + ], + "name": "Promise", + "package": "typescript" } } - ], - "inheritedFrom": { - "type": "reference", - "target": -1, - "name": "EventEmitter.prependListener" - } + ] }, { - "id": 1860, - "name": "prependOnceListener", + "id": 1728, + "name": "clear", "variant": "declaration", "kind": 2048, - "flags": { - "isExternal": true - }, + "flags": {}, "sources": [ { - "fileName": "node_modules/@types/node/events.d.ts", - "line": 850, - "character": 16 + "fileName": "lib/Remote/src/transmitter.ts", + "line": 261, + "character": 7, + "url": "https://github.com/akaruidevelopment/aoi.db/blob/3b8dba5/lib/Remote/src/transmitter.ts#L261" } ], "signatures": [ { - "id": 1861, - "name": "prependOnceListener", + "id": 1729, + "name": "clear", "variant": "signature", "kind": 4096, - "flags": { - "isExternal": true - }, - "comment": { - "summary": [ - { - "kind": "text", - "text": "Adds a **one-time**" - }, - { - "kind": "code", - "text": "`listener`" - }, - { - "kind": "text", - "text": " function for the event named " - }, - { - "kind": "code", - "text": "`eventName`" - }, - { - "kind": "text", - "text": " to the _beginning_ of the listeners array. The next time " - }, - { - "kind": "code", - "text": "`eventName`" - }, - { - "kind": "text", - "text": " is triggered, this\nlistener is removed, and then invoked.\n\n" - }, - { - "kind": "code", - "text": "```js\nserver.prependOnceListener('connection', (stream) => {\n console.log('Ah, we have our first user!');\n});\n```" - }, - { - "kind": "text", - "text": "\n\nReturns a reference to the " - }, - { - "kind": "code", - "text": "`EventEmitter`" - }, - { - "kind": "text", - "text": ", so that calls can be chained." - } - ], - "blockTags": [ - { - "tag": "@since", - "content": [ - { - "kind": "text", - "text": "v6.0.0" - } - ] - } - ] - }, + "flags": {}, "sources": [ { - "fileName": "node_modules/@types/node/events.d.ts", - "line": 850, - "character": 16 + "fileName": "lib/Remote/src/transmitter.ts", + "line": 261, + "character": 1, + "url": "https://github.com/akaruidevelopment/aoi.db/blob/3b8dba5/lib/Remote/src/transmitter.ts#L261" } ], "parameters": [ { - "id": 1862, - "name": "eventName", + "id": 1730, + "name": "table", "variant": "param", "kind": 32768, - "flags": { - "isExternal": true - }, - "comment": { - "summary": [ - { - "kind": "text", - "text": "The name of the event." - } - ] - }, + "flags": {}, "type": { - "type": "union", - "types": [ - { - "type": "intrinsic", - "name": "string" - }, - { - "type": "intrinsic", - "name": "symbol" - } - ] + "type": "intrinsic", + "name": "string" } + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" }, + "typeArguments": [ + { + "type": "intrinsic", + "name": "void" + } + ], + "name": "Promise", + "package": "typescript" + } + } + ] + }, + { + "id": 1696, + "name": "connect", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "sources": [ + { + "fileName": "lib/Remote/src/transmitter.ts", + "line": 150, + "character": 1, + "url": "https://github.com/akaruidevelopment/aoi.db/blob/3b8dba5/lib/Remote/src/transmitter.ts#L150" + } + ], + "signatures": [ + { + "id": 1697, + "name": "connect", + "variant": "signature", + "kind": 4096, + "flags": {}, + "sources": [ { - "id": 1863, - "name": "listener", + "fileName": "lib/Remote/src/transmitter.ts", + "line": 150, + "character": 1, + "url": "https://github.com/akaruidevelopment/aoi.db/blob/3b8dba5/lib/Remote/src/transmitter.ts#L150" + } + ], + "type": { + "type": "intrinsic", + "name": "void" + } + } + ] + }, + { + "id": 1724, + "name": "delete", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "sources": [ + { + "fileName": "lib/Remote/src/transmitter.ts", + "line": 248, + "character": 7, + "url": "https://github.com/akaruidevelopment/aoi.db/blob/3b8dba5/lib/Remote/src/transmitter.ts#L248" + } + ], + "signatures": [ + { + "id": 1725, + "name": "delete", + "variant": "signature", + "kind": 4096, + "flags": {}, + "sources": [ + { + "fileName": "lib/Remote/src/transmitter.ts", + "line": 248, + "character": 1, + "url": "https://github.com/akaruidevelopment/aoi.db/blob/3b8dba5/lib/Remote/src/transmitter.ts#L248" + } + ], + "parameters": [ + { + "id": 1726, + "name": "table", "variant": "param", "kind": 32768, - "flags": { - "isExternal": true - }, - "comment": { - "summary": [ + "flags": {}, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 1727, + "name": "key", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "reference", + "target": 2681, + "typeArguments": [ { - "kind": "text", - "text": "The callback function" + "type": "reference", + "target": -1, + "name": "Type", + "refersToTypeParameter": true } - ] - }, + ], + "name": "Key", + "package": "@akarui/aoi.db" + } + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "intrinsic", + "name": "any" + } + ], + "name": "Promise", + "package": "typescript" + } + } + ] + }, + { + "id": 1757, + "name": "deleteMany", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "sources": [ + { + "fileName": "lib/Remote/src/transmitter.ts", + "line": 326, + "character": 7, + "url": "https://github.com/akaruidevelopment/aoi.db/blob/3b8dba5/lib/Remote/src/transmitter.ts#L326" + } + ], + "signatures": [ + { + "id": 1758, + "name": "deleteMany", + "variant": "signature", + "kind": 4096, + "flags": {}, + "sources": [ + { + "fileName": "lib/Remote/src/transmitter.ts", + "line": 326, + "character": 1, + "url": "https://github.com/akaruidevelopment/aoi.db/blob/3b8dba5/lib/Remote/src/transmitter.ts#L326" + } + ], + "parameters": [ + { + "id": 1759, + "name": "table", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 1760, + "name": "query", + "variant": "param", + "kind": 32768, + "flags": {}, "type": { "type": "reflection", "declaration": { - "id": 1864, + "id": 1761, "name": "__type", "variant": "declaration", "kind": 65536, - "flags": { - "isExternal": true - }, + "flags": {}, "sources": [ { - "fileName": "node_modules/@types/node/events.d.ts", - "line": 850, - "character": 74 + "fileName": "lib/Remote/src/transmitter.ts", + "line": 326, + "character": 40, + "url": "https://github.com/akaruidevelopment/aoi.db/blob/3b8dba5/lib/Remote/src/transmitter.ts#L326" } ], "signatures": [ { - "id": 1865, + "id": 1762, "name": "__type", "variant": "signature", "kind": 4096, - "flags": { - "isExternal": true - }, + "flags": {}, "sources": [ { - "fileName": "node_modules/@types/node/events.d.ts", - "line": 850, - "character": 74 + "fileName": "lib/Remote/src/transmitter.ts", + "line": 326, + "character": 40, + "url": "https://github.com/akaruidevelopment/aoi.db/blob/3b8dba5/lib/Remote/src/transmitter.ts#L326" } ], "parameters": [ { - "id": 1866, - "name": "args", + "id": 1763, + "name": "data", "variant": "param", "kind": 32768, - "flags": { - "isExternal": true, - "isRest": true - }, + "flags": {}, "type": { - "type": "array", - "elementType": { - "type": "intrinsic", - "name": "any" - } + "type": "reference", + "target": 85, + "name": "default", + "package": "@akarui/aoi.db" } } ], "type": { "type": "intrinsic", - "name": "void" + "name": "boolean" } } ] @@ -32618,26 +30325,25 @@ ], "type": { "type": "reference", - "target": 1612, - "name": "default", - "package": "@akarui/aoi.db" - }, - "inheritedFrom": { - "type": "reference", - "target": -1, - "name": "EventEmitter.prependOnceListener" + "target": { + "sourceFileName": "node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "intrinsic", + "name": "any" + } + ], + "name": "Promise", + "package": "typescript" } } - ], - "inheritedFrom": { - "type": "reference", - "target": -1, - "name": "EventEmitter.prependOnceListener" - } + ] }, { - "id": 1842, - "name": "rawListeners", + "id": 1856, + "name": "emit", "variant": "declaration", "kind": 2048, "flags": { @@ -32646,14 +30352,14 @@ "sources": [ { "fileName": "node_modules/@types/node/events.d.ts", - "line": 766, + "line": 807, "character": 16 } ], "signatures": [ { - "id": 1843, - "name": "rawListeners", + "id": 1857, + "name": "emit", "variant": "signature", "kind": 4096, "flags": { @@ -32663,7 +30369,7 @@ "summary": [ { "kind": "text", - "text": "Returns a copy of the array of listeners for the event named " + "text": "Synchronously calls each of the listeners registered for the event named" }, { "kind": "code", @@ -32671,19 +30377,27 @@ }, { "kind": "text", - "text": ",\nincluding any wrappers (such as those created by " + "text": ", in the order they were registered, passing the supplied arguments\nto each.\n\nReturns " }, { "kind": "code", - "text": "`.once()`" + "text": "`true`" }, { "kind": "text", - "text": ").\n\n" + "text": " if the event had listeners, " }, { "kind": "code", - "text": "```js\nimport { EventEmitter } from 'node:events';\nconst emitter = new EventEmitter();\nemitter.once('log', () => console.log('log once'));\n\n// Returns a new Array with a function `onceWrapper` which has a property\n// `listener` which contains the original listener bound above\nconst listeners = emitter.rawListeners('log');\nconst logFnWrapper = listeners[0];\n\n// Logs \"log once\" to the console and does not unbind the `once` event\nlogFnWrapper.listener();\n\n// Logs \"log once\" to the console and removes the listener\nlogFnWrapper();\n\nemitter.on('log', () => console.log('log persistently'));\n// Will return a new Array with a single function bound by `.on()` above\nconst newListeners = emitter.rawListeners('log');\n\n// Logs \"log persistently\" twice\nnewListeners[0]();\nemitter.emit('log');\n```" + "text": "`false`" + }, + { + "kind": "text", + "text": " otherwise.\n\n" + }, + { + "kind": "code", + "text": "```js\nimport { EventEmitter } from 'node:events';\nconst myEmitter = new EventEmitter();\n\n// First listener\nmyEmitter.on('event', function firstListener() {\n console.log('Helloooo! first listener');\n});\n// Second listener\nmyEmitter.on('event', function secondListener(arg1, arg2) {\n console.log(`event with parameters ${arg1}, ${arg2} in second listener`);\n});\n// Third listener\nmyEmitter.on('event', function thirdListener(...args) {\n const parameters = args.join(', ');\n console.log(`event with parameters ${parameters} in third listener`);\n});\n\nconsole.log(myEmitter.listeners('event'));\n\nmyEmitter.emit('event', 1, 2, 3, 4, 5);\n\n// Prints:\n// [\n// [Function: firstListener],\n// [Function: secondListener],\n// [Function: thirdListener]\n// ]\n// Helloooo! first listener\n// event with parameters 1, 2 in second listener\n// event with parameters 1, 2, 3, 4, 5 in third listener\n```" } ], "blockTags": [ @@ -32692,7 +30406,7 @@ "content": [ { "kind": "text", - "text": "v9.4.0" + "text": "v0.1.26" } ] } @@ -32701,13 +30415,13 @@ "sources": [ { "fileName": "node_modules/@types/node/events.d.ts", - "line": 766, + "line": 807, "character": 16 } ], "parameters": [ { - "id": 1844, + "id": 1858, "name": "eventName", "variant": "param", "kind": 32768, @@ -32727,36 +30441,45 @@ } ] } + }, + { + "id": 1859, + "name": "args", + "variant": "param", + "kind": 32768, + "flags": { + "isExternal": true, + "isRest": true + }, + "type": { + "type": "array", + "elementType": { + "type": "intrinsic", + "name": "any" + } + } } ], "type": { - "type": "array", - "elementType": { - "type": "reference", - "target": { - "sourceFileName": "node_modules/typescript/lib/lib.es5.d.ts", - "qualifiedName": "Function" - }, - "name": "Function", - "package": "typescript" - } + "type": "intrinsic", + "name": "boolean" }, "inheritedFrom": { "type": "reference", "target": -1, - "name": "EventEmitter.rawListeners" + "name": "EventEmitter.emit" } } ], "inheritedFrom": { "type": "reference", "target": -1, - "name": "EventEmitter.rawListeners" + "name": "EventEmitter.emit" } }, { - "id": 1831, - "name": "removeAllListeners", + "id": 1878, + "name": "eventNames", "variant": "declaration", "kind": 2048, "flags": { @@ -32765,14 +30488,14 @@ "sources": [ { "fileName": "node_modules/@types/node/events.d.ts", - "line": 706, + "line": 870, "character": 16 } ], "signatures": [ { - "id": 1832, - "name": "removeAllListeners", + "id": 1879, + "name": "eventNames", "variant": "signature", "kind": 4096, "flags": { @@ -32782,31 +30505,19 @@ "summary": [ { "kind": "text", - "text": "Removes all listeners, or those of the specified " - }, - { - "kind": "code", - "text": "`eventName`" - }, - { - "kind": "text", - "text": ".\n\nIt is bad practice to remove listeners added elsewhere in the code,\nparticularly when the " + "text": "Returns an array listing the events for which the emitter has registered\nlisteners. The values in the array are strings or " }, { "kind": "code", - "text": "`EventEmitter`" + "text": "`Symbol`" }, { "kind": "text", - "text": " instance was created by some other\ncomponent or module (e.g. sockets or file streams).\n\nReturns a reference to the " + "text": "s.\n\n" }, { "kind": "code", - "text": "`EventEmitter`" - }, - { - "kind": "text", - "text": ", so that calls can be chained." + "text": "```js\nimport { EventEmitter } from 'node:events';\n\nconst myEE = new EventEmitter();\nmyEE.on('foo', () => {});\nmyEE.on('bar', () => {});\n\nconst sym = Symbol('symbol');\nmyEE.on(sym, () => {});\n\nconsole.log(myEE.eventNames());\n// Prints: [ 'foo', 'bar', Symbol(symbol) ]\n```" } ], "blockTags": [ @@ -32815,7 +30526,7 @@ "content": [ { "kind": "text", - "text": "v0.1.26" + "text": "v6.0.0" } ] } @@ -32824,310 +30535,256 @@ "sources": [ { "fileName": "node_modules/@types/node/events.d.ts", - "line": 706, + "line": 870, "character": 16 } ], - "parameters": [ - { - "id": 1833, - "name": "event", - "variant": "param", - "kind": 32768, - "flags": { - "isExternal": true, - "isOptional": true - }, - "type": { - "type": "union", - "types": [ - { - "type": "intrinsic", - "name": "string" - }, - { - "type": "intrinsic", - "name": "symbol" - } - ] - } - } - ], "type": { - "type": "reference", - "target": 1612, - "name": "default", - "package": "@akarui/aoi.db" + "type": "array", + "elementType": { + "type": "union", + "types": [ + { + "type": "intrinsic", + "name": "string" + }, + { + "type": "intrinsic", + "name": "symbol" + } + ] + } }, "inheritedFrom": { "type": "reference", "target": -1, - "name": "EventEmitter.removeAllListeners" + "name": "EventEmitter.eventNames" } } ], "inheritedFrom": { "type": "reference", "target": -1, - "name": "EventEmitter.removeAllListeners" + "name": "EventEmitter.eventNames" } }, { - "id": 1817, - "name": "removeListener", + "id": 1750, + "name": "findMany", "variant": "declaration", "kind": 2048, - "flags": { - "isExternal": true - }, + "flags": {}, "sources": [ { - "fileName": "node_modules/@types/node/events.d.ts", - "line": 690, - "character": 16 + "fileName": "lib/Remote/src/transmitter.ts", + "line": 313, + "character": 7, + "url": "https://github.com/akaruidevelopment/aoi.db/blob/3b8dba5/lib/Remote/src/transmitter.ts#L313" } ], "signatures": [ { - "id": 1818, - "name": "removeListener", + "id": 1751, + "name": "findMany", "variant": "signature", "kind": 4096, - "flags": { - "isExternal": true - }, - "comment": { - "summary": [ - { - "kind": "text", - "text": "Removes the specified " - }, - { - "kind": "code", - "text": "`listener`" - }, - { - "kind": "text", - "text": " from the listener array for the event named" - }, - { - "kind": "code", - "text": "`eventName`" - }, - { - "kind": "text", - "text": ".\n\n" - }, - { - "kind": "code", - "text": "```js\nconst callback = (stream) => {\n console.log('someone connected!');\n};\nserver.on('connection', callback);\n// ...\nserver.removeListener('connection', callback);\n```" - }, - { - "kind": "text", - "text": "\n\n" - }, - { - "kind": "code", - "text": "`removeListener()`" - }, - { - "kind": "text", - "text": " will remove, at most, one instance of a listener from the\nlistener array. If any single listener has been added multiple times to the\nlistener array for the specified " - }, - { - "kind": "code", - "text": "`eventName`" - }, + "flags": {}, + "sources": [ + { + "fileName": "lib/Remote/src/transmitter.ts", + "line": 313, + "character": 1, + "url": "https://github.com/akaruidevelopment/aoi.db/blob/3b8dba5/lib/Remote/src/transmitter.ts#L313" + } + ], + "parameters": [ + { + "id": 1752, + "name": "table", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 1753, + "name": "query", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "reflection", + "declaration": { + "id": 1754, + "name": "__type", + "variant": "declaration", + "kind": 65536, + "flags": {}, + "sources": [ + { + "fileName": "lib/Remote/src/transmitter.ts", + "line": 313, + "character": 38, + "url": "https://github.com/akaruidevelopment/aoi.db/blob/3b8dba5/lib/Remote/src/transmitter.ts#L313" + } + ], + "signatures": [ + { + "id": 1755, + "name": "__type", + "variant": "signature", + "kind": 4096, + "flags": {}, + "sources": [ + { + "fileName": "lib/Remote/src/transmitter.ts", + "line": 313, + "character": 38, + "url": "https://github.com/akaruidevelopment/aoi.db/blob/3b8dba5/lib/Remote/src/transmitter.ts#L313" + } + ], + "parameters": [ + { + "id": 1756, + "name": "data", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "reference", + "target": 85, + "name": "default", + "package": "@akarui/aoi.db" + } + } + ], + "type": { + "type": "intrinsic", + "name": "boolean" + } + } + ] + } + } + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ { - "kind": "text", - "text": ", then " - }, - { - "kind": "code", - "text": "`removeListener()`" - }, - { - "kind": "text", - "text": " must be\ncalled multiple times to remove each instance.\n\nOnce an event is emitted, all listeners attached to it at the\ntime of emitting are called in order. This implies that any" - }, - { - "kind": "code", - "text": "`removeListener()`" - }, - { - "kind": "text", - "text": " or " - }, - { - "kind": "code", - "text": "`removeAllListeners()`" - }, - { - "kind": "text", - "text": " calls _after_ emitting and _before_ the last listener finishes execution\nwill not remove them from" - }, - { - "kind": "code", - "text": "`emit()`" - }, - { - "kind": "text", - "text": " in progress. Subsequent events behave as expected.\n\n" - }, - { - "kind": "code", - "text": "```js\nimport { EventEmitter } from 'node:events';\nclass MyEmitter extends EventEmitter {}\nconst myEmitter = new MyEmitter();\n\nconst callbackA = () => {\n console.log('A');\n myEmitter.removeListener('event', callbackB);\n};\n\nconst callbackB = () => {\n console.log('B');\n};\n\nmyEmitter.on('event', callbackA);\n\nmyEmitter.on('event', callbackB);\n\n// callbackA removes listener callbackB but it will still be called.\n// Internal listener array at time of emit [callbackA, callbackB]\nmyEmitter.emit('event');\n// Prints:\n// A\n// B\n\n// callbackB is now removed.\n// Internal listener array [callbackA]\nmyEmitter.emit('event');\n// Prints:\n// A\n```" - }, - { - "kind": "text", - "text": "\n\nBecause listeners are managed using an internal array, calling this will\nchange the position indices of any listener registered _after_ the listener\nbeing removed. This will not impact the order in which listeners are called,\nbut it means that any copies of the listener array as returned by\nthe " - }, - { - "kind": "code", - "text": "`emitter.listeners()`" - }, - { - "kind": "text", - "text": " method will need to be recreated.\n\nWhen a single function has been added as a handler multiple times for a single\nevent (as in the example below), " - }, - { - "kind": "code", - "text": "`removeListener()`" - }, - { - "kind": "text", - "text": " will remove the most\nrecently added instance. In the example the " - }, - { - "kind": "code", - "text": "`once('ping')`" - }, - { - "kind": "text", - "text": "listener is removed:\n\n" - }, - { - "kind": "code", - "text": "```js\nimport { EventEmitter } from 'node:events';\nconst ee = new EventEmitter();\n\nfunction pong() {\n console.log('pong');\n}\n\nee.on('ping', pong);\nee.once('ping', pong);\nee.removeListener('ping', pong);\n\nee.emit('ping');\nee.emit('ping');\n```" - }, - { - "kind": "text", - "text": "\n\nReturns a reference to the " - }, - { - "kind": "code", - "text": "`EventEmitter`" - }, - { - "kind": "text", - "text": ", so that calls can be chained." + "type": "intrinsic", + "name": "any" } ], - "blockTags": [ - { - "tag": "@since", - "content": [ - { - "kind": "text", - "text": "v0.1.26" - } - ] - } - ] - }, + "name": "Promise", + "package": "typescript" + } + } + ] + }, + { + "id": 1743, + "name": "findOne", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "sources": [ + { + "fileName": "lib/Remote/src/transmitter.ts", + "line": 296, + "character": 7, + "url": "https://github.com/akaruidevelopment/aoi.db/blob/3b8dba5/lib/Remote/src/transmitter.ts#L296" + } + ], + "signatures": [ + { + "id": 1744, + "name": "findOne", + "variant": "signature", + "kind": 4096, + "flags": {}, "sources": [ { - "fileName": "node_modules/@types/node/events.d.ts", - "line": 690, - "character": 16 + "fileName": "lib/Remote/src/transmitter.ts", + "line": 296, + "character": 1, + "url": "https://github.com/akaruidevelopment/aoi.db/blob/3b8dba5/lib/Remote/src/transmitter.ts#L296" } ], "parameters": [ { - "id": 1819, - "name": "eventName", + "id": 1745, + "name": "table", "variant": "param", "kind": 32768, - "flags": { - "isExternal": true - }, + "flags": {}, "type": { - "type": "union", - "types": [ - { - "type": "intrinsic", - "name": "string" - }, - { - "type": "intrinsic", - "name": "symbol" - } - ] + "type": "intrinsic", + "name": "string" } }, { - "id": 1820, - "name": "listener", + "id": 1746, + "name": "query", "variant": "param", "kind": 32768, - "flags": { - "isExternal": true - }, + "flags": {}, "type": { "type": "reflection", "declaration": { - "id": 1821, + "id": 1747, "name": "__type", "variant": "declaration", "kind": 65536, - "flags": { - "isExternal": true - }, + "flags": {}, "sources": [ { - "fileName": "node_modules/@types/node/events.d.ts", - "line": 690, - "character": 69 + "fileName": "lib/Remote/src/transmitter.ts", + "line": 298, + "character": 9, + "url": "https://github.com/akaruidevelopment/aoi.db/blob/3b8dba5/lib/Remote/src/transmitter.ts#L298" } ], "signatures": [ { - "id": 1822, + "id": 1748, "name": "__type", "variant": "signature", "kind": 4096, - "flags": { - "isExternal": true - }, + "flags": {}, "sources": [ { - "fileName": "node_modules/@types/node/events.d.ts", - "line": 690, - "character": 69 + "fileName": "lib/Remote/src/transmitter.ts", + "line": 298, + "character": 9, + "url": "https://github.com/akaruidevelopment/aoi.db/blob/3b8dba5/lib/Remote/src/transmitter.ts#L298" } ], "parameters": [ { - "id": 1823, - "name": "args", + "id": 1749, + "name": "data", "variant": "param", "kind": 32768, - "flags": { - "isExternal": true, - "isRest": true - }, + "flags": {}, "type": { - "type": "array", - "elementType": { - "type": "intrinsic", - "name": "any" - } + "type": "reference", + "target": 85, + "name": "default", + "package": "@akarui/aoi.db" } } ], "type": { "type": "intrinsic", - "name": "void" + "name": "boolean" } } ] @@ -33137,132 +30794,93 @@ ], "type": { "type": "reference", - "target": 1612, - "name": "default", - "package": "@akarui/aoi.db" - }, - "inheritedFrom": { - "type": "reference", - "target": -1, - "name": "EventEmitter.removeListener" + "target": { + "sourceFileName": "node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "union", + "types": [ + { + "type": "literal", + "value": null + }, + { + "type": "reference", + "target": 85, + "name": "default", + "package": "@akarui/aoi.db" + } + ] + } + ], + "name": "Promise", + "package": "typescript" } } - ], - "inheritedFrom": { - "type": "reference", - "target": -1, - "name": "EventEmitter.removeListener" - } + ] }, { - "id": 1710, - "name": "set", + "id": 1715, + "name": "get", "variant": "declaration", "kind": 2048, "flags": {}, "sources": [ { - "fileName": "lib/OldKeyValue/src/table.ts", - "line": 469, - "character": 10, - "url": "https://github.com/akaruidevelopment/aoi.db/blob/22a4df8/lib/OldKeyValue/src/table.ts#L469" + "fileName": "lib/Remote/src/transmitter.ts", + "line": 226, + "character": 7, + "url": "https://github.com/akaruidevelopment/aoi.db/blob/3b8dba5/lib/Remote/src/transmitter.ts#L226" } ], "signatures": [ { - "id": 1711, - "name": "set", + "id": 1716, + "name": "get", "variant": "signature", "kind": 4096, "flags": {}, - "comment": { - "summary": [], - "blockTags": [ - { - "tag": "@description", - "content": [ - { - "kind": "text", - "text": "Sets the data in the file" - } - ] - }, - { - "tag": "@returns", - "content": [] - }, - { - "tag": "@example", - "content": [ - { - "kind": "code", - "text": "```js\n.set(\"key\", {\n value: \"value\",\n})\n```" - } - ] - } - ] - }, "sources": [ { - "fileName": "lib/OldKeyValue/src/table.ts", - "line": 469, - "character": 4, - "url": "https://github.com/akaruidevelopment/aoi.db/blob/22a4df8/lib/OldKeyValue/src/table.ts#L469" + "fileName": "lib/Remote/src/transmitter.ts", + "line": 226, + "character": 1, + "url": "https://github.com/akaruidevelopment/aoi.db/blob/3b8dba5/lib/Remote/src/transmitter.ts#L226" } ], "parameters": [ { - "id": 1712, - "name": "key", + "id": 1717, + "name": "table", "variant": "param", "kind": 32768, "flags": {}, - "comment": { - "summary": [ - { - "kind": "text", - "text": "The key of the data" - } - ] - }, "type": { "type": "intrinsic", "name": "string" } }, { - "id": 1713, - "name": "value", + "id": 1718, + "name": "key", "variant": "param", "kind": 32768, "flags": {}, - "comment": { - "summary": [ - { - "kind": "text", - "text": "The value of the data" - } - ] - }, "type": { "type": "reference", - "target": { - "sourceFileName": "node_modules/typescript/lib/lib.es5.d.ts", - "qualifiedName": "Partial" - }, + "target": 2681, "typeArguments": [ { "type": "reference", - "target": { - "sourceFileName": "lib/OldKeyValue/typings/interface.ts", - "qualifiedName": "KeyValueDataInterface" - }, - "name": "KeyValueDataInterface", - "package": "@akarui/aoi.db" + "target": -1, + "name": "Type", + "refersToTypeParameter": true } ], - "name": "Partial", - "package": "typescript" + "name": "Key", + "package": "@akarui/aoi.db" } } ], @@ -33274,10 +30892,19 @@ }, "typeArguments": [ { - "type": "reference", - "target": 1393, - "name": "default", - "package": "@akarui/aoi.db" + "type": "union", + "types": [ + { + "type": "literal", + "value": null + }, + { + "type": "reference", + "target": 85, + "name": "default", + "package": "@akarui/aoi.db" + } + ] } ], "name": "Promise", @@ -33287,8 +30914,8 @@ ] }, { - "id": 1834, - "name": "setMaxListeners", + "id": 1848, + "name": "getMaxListeners", "variant": "declaration", "kind": 2048, "flags": { @@ -33297,14 +30924,14 @@ "sources": [ { "fileName": "node_modules/@types/node/events.d.ts", - "line": 716, + "line": 722, "character": 16 } ], "signatures": [ { - "id": 1835, - "name": "setMaxListeners", + "id": 1849, + "name": "getMaxListeners", "variant": "signature", "kind": 4096, "flags": { @@ -33314,31 +30941,7 @@ "summary": [ { "kind": "text", - "text": "By default " - }, - { - "kind": "code", - "text": "`EventEmitter`" - }, - { - "kind": "text", - "text": "s will print a warning if more than " - }, - { - "kind": "code", - "text": "`10`" - }, - { - "kind": "text", - "text": " listeners are\nadded for a particular event. This is a useful default that helps finding\nmemory leaks. The " - }, - { - "kind": "code", - "text": "`emitter.setMaxListeners()`" - }, - { - "kind": "text", - "text": " method allows the limit to be\nmodified for this specific " + "text": "Returns the current max listener value for the " }, { "kind": "code", @@ -33346,31 +30949,25 @@ }, { "kind": "text", - "text": " instance. The value can be set to" - }, - { - "kind": "code", - "text": "`Infinity`" - }, - { - "kind": "text", - "text": " (or " + "text": " which is either\nset by " }, { "kind": "code", - "text": "`0`" + "text": "`emitter.setMaxListeners(n)`" }, { "kind": "text", - "text": ") to indicate an unlimited number of listeners.\n\nReturns a reference to the " + "text": " or defaults to " }, { - "kind": "code", - "text": "`EventEmitter`" + "kind": "inline-tag", + "tag": "@link", + "text": "defaultMaxListeners", + "target": 1668 }, { "kind": "text", - "text": ", so that calls can be chained." + "text": "." } ], "blockTags": [ @@ -33379,7 +30976,7 @@ "content": [ { "kind": "text", - "text": "v0.3.5" + "text": "v1.0.0" } ] } @@ -33388,64 +30985,127 @@ "sources": [ { "fileName": "node_modules/@types/node/events.d.ts", - "line": 716, + "line": 722, "character": 16 } ], + "type": { + "type": "intrinsic", + "name": "number" + }, + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "EventEmitter.getMaxListeners" + } + } + ], + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "EventEmitter.getMaxListeners" + } + }, + { + "id": 1739, + "name": "has", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "sources": [ + { + "fileName": "lib/Remote/src/transmitter.ts", + "line": 288, + "character": 7, + "url": "https://github.com/akaruidevelopment/aoi.db/blob/3b8dba5/lib/Remote/src/transmitter.ts#L288" + } + ], + "signatures": [ + { + "id": 1740, + "name": "has", + "variant": "signature", + "kind": 4096, + "flags": {}, + "sources": [ + { + "fileName": "lib/Remote/src/transmitter.ts", + "line": 288, + "character": 1, + "url": "https://github.com/akaruidevelopment/aoi.db/blob/3b8dba5/lib/Remote/src/transmitter.ts#L288" + } + ], "parameters": [ { - "id": 1836, - "name": "n", + "id": 1741, + "name": "table", "variant": "param", "kind": 32768, - "flags": { - "isExternal": true - }, + "flags": {}, "type": { "type": "intrinsic", - "name": "number" + "name": "string" + } + }, + { + "id": 1742, + "name": "key", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "reference", + "target": 2681, + "typeArguments": [ + { + "type": "reference", + "target": -1, + "name": "Type", + "refersToTypeParameter": true + } + ], + "name": "Key", + "package": "@akarui/aoi.db" } } ], "type": { "type": "reference", - "target": 1612, - "name": "default", - "package": "@akarui/aoi.db" - }, - "inheritedFrom": { - "type": "reference", - "target": -1, - "name": "EventEmitter.setMaxListeners" + "target": { + "sourceFileName": "node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "intrinsic", + "name": "boolean" + } + ], + "name": "Promise", + "package": "typescript" } } - ], - "inheritedFrom": { - "type": "reference", - "target": -1, - "name": "EventEmitter.setMaxListeners" - } + ] }, { - "id": 1642, - "name": "addAbortListener", + "id": 1860, + "name": "listenerCount", "variant": "declaration", "kind": 2048, "flags": { - "isStatic": true, "isExternal": true }, "sources": [ { "fileName": "node_modules/@types/node/events.d.ts", - "line": 387, - "character": 15 + "line": 816, + "character": 16 } ], "signatures": [ { - "id": 1643, - "name": "addAbortListener", + "id": 1861, + "name": "listenerCount", "variant": "signature", "kind": 4096, "flags": { @@ -33455,59 +31115,23 @@ "summary": [ { "kind": "text", - "text": "Listens once to the " - }, - { - "kind": "code", - "text": "`abort`" - }, - { - "kind": "text", - "text": " event on the provided " - }, - { - "kind": "code", - "text": "`signal`" - }, - { - "kind": "text", - "text": ".\n\nListening to the " - }, - { - "kind": "code", - "text": "`abort`" - }, - { - "kind": "text", - "text": " event on abort signals is unsafe and may\nlead to resource leaks since another third party with the signal can\ncall " - }, - { - "kind": "code", - "text": "`e.stopImmediatePropagation()`" - }, - { - "kind": "text", - "text": ". Unfortunately Node.js cannot change\nthis since it would violate the web standard. Additionally, the original\nAPI makes it easy to forget to remove listeners.\n\nThis API allows safely using " + "text": "Returns the number of listeners listening for the event named " }, { "kind": "code", - "text": "`AbortSignal`" + "text": "`eventName`" }, { "kind": "text", - "text": "s in Node.js APIs by solving these\ntwo issues by listening to the event such that " + "text": ".\nIf " }, { "kind": "code", - "text": "`stopImmediatePropagation`" + "text": "`listener`" }, { "kind": "text", - "text": " does\nnot prevent the listener from running.\n\nReturns a disposable so that it may be unsubscribed from more easily.\n\n" - }, - { - "kind": "code", - "text": "```js\nimport { addAbortListener } from 'node:events';\n\nfunction example(signal) {\n let disposable;\n try {\n signal.addEventListener('abort', (e) => e.stopImmediatePropagation());\n disposable = addAbortListener(signal, (e) => {\n // Do something when signal is aborted.\n });\n } finally {\n disposable?.[Symbol.dispose]();\n }\n}\n```" + "text": " is provided, it will return how many times the listener is found\nin the list of the listeners of the event." } ], "blockTags": [ @@ -33516,172 +31140,114 @@ "content": [ { "kind": "text", - "text": "v20.5.0" - } - ] - }, - { - "tag": "@returns", - "content": [ - { - "kind": "text", - "text": "Disposable that removes the " - }, - { - "kind": "code", - "text": "`abort`" - }, - { - "kind": "text", - "text": " listener." + "text": "v3.2.0" } ] } - ], - "modifierTags": [ - "@experimental" ] }, "sources": [ { "fileName": "node_modules/@types/node/events.d.ts", - "line": 387, - "character": 8 + "line": 816, + "character": 16 } ], "parameters": [ { - "id": 1644, - "name": "signal", + "id": 1862, + "name": "eventName", "variant": "param", "kind": 32768, "flags": { "isExternal": true }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The name of the event being listened for" + } + ] + }, "type": { - "type": "reference", - "target": { - "sourceFileName": "node_modules/typescript/lib/lib.dom.d.ts", - "qualifiedName": "AbortSignal" - }, - "name": "AbortSignal", - "package": "typescript" + "type": "union", + "types": [ + { + "type": "intrinsic", + "name": "string" + }, + { + "type": "intrinsic", + "name": "symbol" + } + ] } }, { - "id": 1645, - "name": "resource", + "id": 1863, + "name": "listener", "variant": "param", "kind": 32768, "flags": { - "isExternal": true + "isExternal": true, + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The event handler function" + } + ] }, "type": { - "type": "reflection", - "declaration": { - "id": 1646, - "name": "__type", - "variant": "declaration", - "kind": 65536, - "flags": { - "isExternal": true - }, - "sources": [ - { - "fileName": "node_modules/@types/node/events.d.ts", - "line": 387, - "character": 63 - } - ], - "signatures": [ - { - "id": 1647, - "name": "__type", - "variant": "signature", - "kind": 4096, - "flags": { - "isExternal": true - }, - "sources": [ - { - "fileName": "node_modules/@types/node/events.d.ts", - "line": 387, - "character": 63 - } - ], - "parameters": [ - { - "id": 1648, - "name": "event", - "variant": "param", - "kind": 32768, - "flags": { - "isExternal": true - }, - "type": { - "type": "reference", - "target": { - "sourceFileName": "node_modules/typescript/lib/lib.dom.d.ts", - "qualifiedName": "Event" - }, - "name": "Event", - "package": "typescript" - } - } - ], - "type": { - "type": "intrinsic", - "name": "void" - } - } - ] - } + "type": "reference", + "target": { + "sourceFileName": "node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Function" + }, + "name": "Function", + "package": "typescript" } } ], "type": { - "type": "reference", - "target": { - "sourceFileName": "node_modules/@types/node/globals.d.ts", - "qualifiedName": "__global.Disposable" - }, - "name": "Disposable", - "package": "@types/node", - "qualifiedName": "__global.Disposable" + "type": "intrinsic", + "name": "number" }, "inheritedFrom": { "type": "reference", "target": -1, - "name": "EventEmitter.addAbortListener" + "name": "EventEmitter.listenerCount" } } ], "inheritedFrom": { "type": "reference", "target": -1, - "name": "EventEmitter.addAbortListener" + "name": "EventEmitter.listenerCount" } }, { - "id": 1631, - "name": "getEventListeners", + "id": 1850, + "name": "listeners", "variant": "declaration", "kind": 2048, "flags": { - "isStatic": true, "isExternal": true }, "sources": [ { "fileName": "node_modules/@types/node/events.d.ts", - "line": 308, - "character": 15 + "line": 735, + "character": 16 } ], "signatures": [ { - "id": 1632, - "name": "getEventListeners", + "id": 1851, + "name": "listeners", "variant": "signature", "kind": 4096, "flags": { @@ -33699,35 +31265,11 @@ }, { "kind": "text", - "text": ".\n\nFor " - }, - { - "kind": "code", - "text": "`EventEmitter`" - }, - { - "kind": "text", - "text": "s this behaves exactly the same as calling " - }, - { - "kind": "code", - "text": "`.listeners`" - }, - { - "kind": "text", - "text": " on\nthe emitter.\n\nFor " - }, - { - "kind": "code", - "text": "`EventTarget`" - }, - { - "kind": "text", - "text": "s this is the only way to get the event listeners for the\nevent target. This is useful for debugging and diagnostic purposes.\n\n" + "text": ".\n\n" }, { "kind": "code", - "text": "```js\nimport { getEventListeners, EventEmitter } from 'node:events';\n\n{\n const ee = new EventEmitter();\n const listener = () => console.log('Events are fun');\n ee.on('foo', listener);\n console.log(getEventListeners(ee, 'foo')); // [ [Function: listener] ]\n}\n{\n const et = new EventTarget();\n const listener = () => console.log('Events are fun');\n et.addEventListener('foo', listener);\n console.log(getEventListeners(et, 'foo')); // [ [Function: listener] ]\n}\n```" + "text": "```js\nserver.on('connection', (stream) => {\n console.log('someone connected!');\n});\nconsole.log(util.inspect(server.listeners('connection')));\n// Prints: [ [Function] ]\n```" } ], "blockTags": [ @@ -33736,7 +31278,7 @@ "content": [ { "kind": "text", - "text": "v15.2.0, v14.17.0" + "text": "v0.1.26" } ] } @@ -33745,47 +31287,14 @@ "sources": [ { "fileName": "node_modules/@types/node/events.d.ts", - "line": 308, - "character": 8 + "line": 735, + "character": 16 } ], "parameters": [ { - "id": 1633, - "name": "emitter", - "variant": "param", - "kind": 32768, - "flags": { - "isExternal": true - }, - "type": { - "type": "union", - "types": [ - { - "type": "reference", - "target": { - "sourceFileName": "node_modules/@types/node/events.d.ts", - "qualifiedName": "__global.NodeJS.EventEmitter" - }, - "name": "EventEmitter", - "package": "@types/node", - "qualifiedName": "__global.NodeJS.EventEmitter" - }, - { - "type": "reference", - "target": { - "sourceFileName": "node_modules/@types/node/events.d.ts", - "qualifiedName": "_DOMEventTarget" - }, - "name": "_DOMEventTarget", - "package": "@types/node" - } - ] - } - }, - { - "id": 1634, - "name": "name", + "id": 1852, + "name": "eventName", "variant": "param", "kind": 32768, "flags": { @@ -33821,36 +31330,35 @@ "inheritedFrom": { "type": "reference", "target": -1, - "name": "EventEmitter.getEventListeners" + "name": "EventEmitter.listeners" } } ], "inheritedFrom": { "type": "reference", "target": -1, - "name": "EventEmitter.getEventListeners" + "name": "EventEmitter.listeners" } }, { - "id": 1635, - "name": "getMaxListeners", + "id": 1835, + "name": "off", "variant": "declaration", "kind": 2048, "flags": { - "isStatic": true, "isExternal": true }, "sources": [ { "fileName": "node_modules/@types/node/events.d.ts", - "line": 337, - "character": 15 + "line": 695, + "character": 16 } ], "signatures": [ { - "id": 1636, - "name": "getMaxListeners", + "id": 1836, + "name": "off", "variant": "signature", "kind": 4096, "flags": { @@ -33860,35 +31368,15 @@ "summary": [ { "kind": "text", - "text": "Returns the currently set max amount of listeners.\n\nFor " - }, - { - "kind": "code", - "text": "`EventEmitter`" - }, - { - "kind": "text", - "text": "s this behaves exactly the same as calling " - }, - { - "kind": "code", - "text": "`.getMaxListeners`" - }, - { - "kind": "text", - "text": " on\nthe emitter.\n\nFor " + "text": "Alias for " }, { "kind": "code", - "text": "`EventTarget`" + "text": "`emitter.removeListener()`" }, { "kind": "text", - "text": "s this is the only way to get the max event listeners for the\nevent target. If the number of event handlers on a single EventTarget exceeds\nthe max set, the EventTarget will print a warning.\n\n" - }, - { - "kind": "code", - "text": "```js\nimport { getMaxListeners, setMaxListeners, EventEmitter } from 'node:events';\n\n{\n const ee = new EventEmitter();\n console.log(getMaxListeners(ee)); // 10\n setMaxListeners(11, ee);\n console.log(getMaxListeners(ee)); // 11\n}\n{\n const et = new EventTarget();\n console.log(getMaxListeners(et)); // 10\n setMaxListeners(11, et);\n console.log(getMaxListeners(et)); // 11\n}\n```" + "text": "." } ], "blockTags": [ @@ -33897,7 +31385,7 @@ "content": [ { "kind": "text", - "text": "v19.9.0" + "text": "v10.0.0" } ] } @@ -33906,14 +31394,14 @@ "sources": [ { "fileName": "node_modules/@types/node/events.d.ts", - "line": 337, - "character": 8 + "line": 695, + "character": 16 } ], "parameters": [ { - "id": 1637, - "name": "emitter", + "id": 1837, + "name": "eventName", "variant": "param", "kind": 32768, "flags": { @@ -33923,65 +31411,132 @@ "type": "union", "types": [ { - "type": "reference", - "target": { - "sourceFileName": "node_modules/@types/node/events.d.ts", - "qualifiedName": "__global.NodeJS.EventEmitter" - }, - "name": "EventEmitter", - "package": "@types/node", - "qualifiedName": "__global.NodeJS.EventEmitter" + "type": "intrinsic", + "name": "string" }, { - "type": "reference", - "target": { - "sourceFileName": "node_modules/@types/node/events.d.ts", - "qualifiedName": "_DOMEventTarget" - }, - "name": "_DOMEventTarget", - "package": "@types/node" + "type": "intrinsic", + "name": "symbol" } ] } + }, + { + "id": 1838, + "name": "listener", + "variant": "param", + "kind": 32768, + "flags": { + "isExternal": true + }, + "type": { + "type": "reflection", + "declaration": { + "id": 1839, + "name": "__type", + "variant": "declaration", + "kind": 65536, + "flags": { + "isExternal": true + }, + "sources": [ + { + "fileName": "node_modules/@types/node/events.d.ts", + "line": 695, + "character": 58 + } + ], + "signatures": [ + { + "id": 1840, + "name": "__type", + "variant": "signature", + "kind": 4096, + "flags": { + "isExternal": true + }, + "sources": [ + { + "fileName": "node_modules/@types/node/events.d.ts", + "line": 695, + "character": 58 + } + ], + "parameters": [ + { + "id": 1841, + "name": "args", + "variant": "param", + "kind": 32768, + "flags": { + "isExternal": true, + "isRest": true + }, + "type": { + "type": "array", + "elementType": { + "type": "intrinsic", + "name": "any" + } + } + } + ], + "type": { + "type": "intrinsic", + "name": "void" + } + } + ] + } + } } ], "type": { - "type": "intrinsic", - "name": "number" + "type": "reference", + "target": 1624, + "typeArguments": [ + { + "type": "reference", + "target": -1, + "name": "Type", + "refersToTypeParameter": true + } + ], + "name": "default", + "package": "@akarui/aoi.db" }, "inheritedFrom": { "type": "reference", "target": -1, - "name": "EventEmitter.getMaxListeners" + "name": "EventEmitter.off" } } ], "inheritedFrom": { "type": "reference", "target": -1, - "name": "EventEmitter.getMaxListeners" + "name": "EventEmitter.off" } }, { - "id": 1627, - "name": "listenerCount", + "id": 1814, + "name": "on", "variant": "declaration", "kind": 2048, "flags": { - "isStatic": true, "isExternal": true }, "sources": [ { "fileName": "node_modules/@types/node/events.d.ts", - "line": 280, - "character": 15 + "line": 577, + "character": 16 } ], "signatures": [ { - "id": 1628, - "name": "listenerCount", + "id": 1815, + "name": "on", "variant": "signature", "kind": 4096, "flags": { @@ -33991,7 +31546,15 @@ "summary": [ { "kind": "text", - "text": "A class method that returns the number of listeners for the given " + "text": "Adds the " + }, + { + "kind": "code", + "text": "`listener`" + }, + { + "kind": "text", + "text": " function to the end of the listeners array for the\nevent named " }, { "kind": "code", @@ -33999,19 +31562,67 @@ }, { "kind": "text", - "text": "registered on the given " + "text": ". No checks are made to see if the " }, { "kind": "code", - "text": "`emitter`" + "text": "`listener`" }, { "kind": "text", - "text": ".\n\n" + "text": " has\nalready been added. Multiple calls passing the same combination of " }, { "kind": "code", - "text": "```js\nimport { EventEmitter, listenerCount } from 'node:events';\n\nconst myEmitter = new EventEmitter();\nmyEmitter.on('event', () => {});\nmyEmitter.on('event', () => {});\nconsole.log(listenerCount(myEmitter, 'event'));\n// Prints: 2\n```" + "text": "`eventName`" + }, + { + "kind": "text", + "text": "and " + }, + { + "kind": "code", + "text": "`listener`" + }, + { + "kind": "text", + "text": " will result in the " + }, + { + "kind": "code", + "text": "`listener`" + }, + { + "kind": "text", + "text": " being added, and called, multiple\ntimes.\n\n" + }, + { + "kind": "code", + "text": "```js\nserver.on('connection', (stream) => {\n console.log('someone connected!');\n});\n```" + }, + { + "kind": "text", + "text": "\n\nReturns a reference to the " + }, + { + "kind": "code", + "text": "`EventEmitter`" + }, + { + "kind": "text", + "text": ", so that calls can be chained.\n\nBy default, event listeners are invoked in the order they are added. The" + }, + { + "kind": "code", + "text": "`emitter.prependListener()`" + }, + { + "kind": "text", + "text": " method can be used as an alternative to add the\nevent listener to the beginning of the listeners array.\n\n" + }, + { + "kind": "code", + "text": "```js\nimport { EventEmitter } from 'node:events';\nconst myEE = new EventEmitter();\nmyEE.on('foo', () => console.log('a'));\nmyEE.prependListener('foo', () => console.log('b'));\nmyEE.emit('foo');\n// Prints:\n// b\n// a\n```" } ], "blockTags": [ @@ -34020,24 +31631,7 @@ "content": [ { "kind": "text", - "text": "v0.9.12" - } - ] - }, - { - "tag": "@deprecated", - "content": [ - { - "kind": "text", - "text": "Since v3.2.0 - Use " - }, - { - "kind": "code", - "text": "`listenerCount`" - }, - { - "kind": "text", - "text": " instead." + "text": "v0.1.101" } ] } @@ -34046,14 +31640,14 @@ "sources": [ { "fileName": "node_modules/@types/node/events.d.ts", - "line": 280, - "character": 8 + "line": 577, + "character": 16 } ], "parameters": [ { - "id": 1629, - "name": "emitter", + "id": 1816, + "name": "eventName", "variant": "param", "kind": 32768, "flags": { @@ -34063,24 +31657,27 @@ "summary": [ { "kind": "text", - "text": "The emitter to query" + "text": "The name of the event." } ] }, "type": { - "type": "reference", - "target": { - "sourceFileName": "node_modules/@types/node/events.d.ts", - "qualifiedName": "__global.NodeJS.EventEmitter" - }, - "name": "EventEmitter", - "package": "@types/node", - "qualifiedName": "__global.NodeJS.EventEmitter" + "type": "union", + "types": [ + { + "type": "intrinsic", + "name": "string" + }, + { + "type": "intrinsic", + "name": "symbol" + } + ] } }, { - "id": 1630, - "name": "eventName", + "id": 1817, + "name": "listener", "variant": "param", "kind": 32768, "flags": { @@ -34090,62 +31687,118 @@ "summary": [ { "kind": "text", - "text": "The event name" + "text": "The callback function" } ] }, "type": { - "type": "union", - "types": [ - { - "type": "intrinsic", - "name": "string" + "type": "reflection", + "declaration": { + "id": 1818, + "name": "__type", + "variant": "declaration", + "kind": 65536, + "flags": { + "isExternal": true }, - { - "type": "intrinsic", - "name": "symbol" - } - ] + "sources": [ + { + "fileName": "node_modules/@types/node/events.d.ts", + "line": 577, + "character": 57 + } + ], + "signatures": [ + { + "id": 1819, + "name": "__type", + "variant": "signature", + "kind": 4096, + "flags": { + "isExternal": true + }, + "sources": [ + { + "fileName": "node_modules/@types/node/events.d.ts", + "line": 577, + "character": 57 + } + ], + "parameters": [ + { + "id": 1820, + "name": "args", + "variant": "param", + "kind": 32768, + "flags": { + "isExternal": true, + "isRest": true + }, + "type": { + "type": "array", + "elementType": { + "type": "intrinsic", + "name": "any" + } + } + } + ], + "type": { + "type": "intrinsic", + "name": "void" + } + } + ] + } } } ], "type": { - "type": "intrinsic", - "name": "number" + "type": "reference", + "target": 1624, + "typeArguments": [ + { + "type": "reference", + "target": -1, + "name": "Type", + "refersToTypeParameter": true + } + ], + "name": "default", + "package": "@akarui/aoi.db" }, "inheritedFrom": { "type": "reference", "target": -1, - "name": "EventEmitter.listenerCount" + "name": "EventEmitter.on" } } ], "inheritedFrom": { "type": "reference", "target": -1, - "name": "EventEmitter.listenerCount" + "name": "EventEmitter.on" } }, { - "id": 1622, - "name": "on", + "id": 1821, + "name": "once", "variant": "declaration", "kind": 2048, "flags": { - "isStatic": true, "isExternal": true }, "sources": [ { "fileName": "node_modules/@types/node/events.d.ts", - "line": 258, - "character": 15 + "line": 607, + "character": 16 } ], "signatures": [ { - "id": 1623, - "name": "on", + "id": 1822, + "name": "once", "variant": "signature", "kind": 4096, "flags": { @@ -34153,21 +31806,17 @@ }, "comment": { "summary": [ - { - "kind": "code", - "text": "```js\nimport { on, EventEmitter } from 'node:events';\nimport process from 'node:process';\n\nconst ee = new EventEmitter();\n\n// Emit later on\nprocess.nextTick(() => {\n ee.emit('foo', 'bar');\n ee.emit('foo', 42);\n});\n\nfor await (const event of on(ee, 'foo')) {\n // The execution of this inner block is synchronous and it\n // processes one event at a time (even with await). Do not use\n // if concurrent execution is required.\n console.log(event); // prints ['bar'] [42]\n}\n// Unreachable here\n```" - }, { "kind": "text", - "text": "\n\nReturns an " + "text": "Adds a **one-time**" }, { "kind": "code", - "text": "`AsyncIterator`" + "text": "`listener`" }, { "kind": "text", - "text": " that iterates " + "text": " function for the event named " }, { "kind": "code", @@ -34175,43 +31824,43 @@ }, { "kind": "text", - "text": " events. It will throw\nif the " + "text": ". The\nnext time " }, { "kind": "code", - "text": "`EventEmitter`" + "text": "`eventName`" }, { "kind": "text", - "text": " emits " + "text": " is triggered, this listener is removed and then invoked.\n\n" }, { "kind": "code", - "text": "`'error'`" + "text": "```js\nserver.once('connection', (stream) => {\n console.log('Ah, we have our first user!');\n});\n```" }, { "kind": "text", - "text": ". It removes all listeners when\nexiting the loop. The " + "text": "\n\nReturns a reference to the " }, { "kind": "code", - "text": "`value`" + "text": "`EventEmitter`" }, { "kind": "text", - "text": " returned by each iteration is an array\ncomposed of the emitted event arguments.\n\nAn " + "text": ", so that calls can be chained.\n\nBy default, event listeners are invoked in the order they are added. The" }, { "kind": "code", - "text": "`AbortSignal`" + "text": "`emitter.prependOnceListener()`" }, { "kind": "text", - "text": " can be used to cancel waiting on events:\n\n" + "text": " method can be used as an alternative to add the\nevent listener to the beginning of the listeners array.\n\n" }, { "kind": "code", - "text": "```js\nimport { on, EventEmitter } from 'node:events';\nimport process from 'node:process';\n\nconst ac = new AbortController();\n\n(async () => {\n const ee = new EventEmitter();\n\n // Emit later on\n process.nextTick(() => {\n ee.emit('foo', 'bar');\n ee.emit('foo', 42);\n });\n\n for await (const event of on(ee, 'foo', { signal: ac.signal })) {\n // The execution of this inner block is synchronous and it\n // processes one event at a time (even with await). Do not use\n // if concurrent execution is required.\n console.log(event); // prints ['bar'] [42]\n }\n // Unreachable here\n})();\n\nprocess.nextTick(() => ac.abort());\n```" + "text": "```js\nimport { EventEmitter } from 'node:events';\nconst myEE = new EventEmitter();\nmyEE.once('foo', () => console.log('a'));\nmyEE.prependOnceListener('foo', () => console.log('b'));\nmyEE.emit('foo');\n// Prints:\n// b\n// a\n```" } ], "blockTags": [ @@ -34220,28 +31869,7 @@ "content": [ { "kind": "text", - "text": "v13.6.0, v12.16.0" - } - ] - }, - { - "tag": "@returns", - "content": [ - { - "kind": "text", - "text": "that iterates " - }, - { - "kind": "code", - "text": "`eventName`" - }, - { - "kind": "text", - "text": " events emitted by the " - }, - { - "kind": "code", - "text": "`emitter`" + "text": "v0.3.0" } ] } @@ -34250,32 +31878,13 @@ "sources": [ { "fileName": "node_modules/@types/node/events.d.ts", - "line": 258, - "character": 8 + "line": 607, + "character": 16 } ], "parameters": [ { - "id": 1624, - "name": "emitter", - "variant": "param", - "kind": 32768, - "flags": { - "isExternal": true - }, - "type": { - "type": "reference", - "target": { - "sourceFileName": "node_modules/@types/node/events.d.ts", - "qualifiedName": "__global.NodeJS.EventEmitter" - }, - "name": "EventEmitter", - "package": "@types/node", - "qualifiedName": "__global.NodeJS.EventEmitter" - } - }, - { - "id": 1625, + "id": 1823, "name": "eventName", "variant": "param", "kind": 32768, @@ -34286,88 +31895,184 @@ "summary": [ { "kind": "text", - "text": "The name of the event being listened for" + "text": "The name of the event." } ] }, "type": { - "type": "intrinsic", - "name": "string" + "type": "union", + "types": [ + { + "type": "intrinsic", + "name": "string" + }, + { + "type": "intrinsic", + "name": "symbol" + } + ] } }, { - "id": 1626, - "name": "options", + "id": 1824, + "name": "listener", "variant": "param", "kind": 32768, "flags": { - "isExternal": true, - "isOptional": true + "isExternal": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The callback function" + } + ] }, "type": { - "type": "reference", - "target": { - "sourceFileName": "node_modules/@types/node/events.d.ts", - "qualifiedName": "StaticEventEmitterOptions" - }, - "name": "StaticEventEmitterOptions", - "package": "@types/node" + "type": "reflection", + "declaration": { + "id": 1825, + "name": "__type", + "variant": "declaration", + "kind": 65536, + "flags": { + "isExternal": true + }, + "sources": [ + { + "fileName": "node_modules/@types/node/events.d.ts", + "line": 607, + "character": 59 + } + ], + "signatures": [ + { + "id": 1826, + "name": "__type", + "variant": "signature", + "kind": 4096, + "flags": { + "isExternal": true + }, + "sources": [ + { + "fileName": "node_modules/@types/node/events.d.ts", + "line": 607, + "character": 59 + } + ], + "parameters": [ + { + "id": 1827, + "name": "args", + "variant": "param", + "kind": 32768, + "flags": { + "isExternal": true, + "isRest": true + }, + "type": { + "type": "array", + "elementType": { + "type": "intrinsic", + "name": "any" + } + } + } + ], + "type": { + "type": "intrinsic", + "name": "void" + } + } + ] + } } } ], "type": { "type": "reference", - "target": { - "sourceFileName": "node_modules/typescript/lib/lib.es2018.asynciterable.d.ts", - "qualifiedName": "AsyncIterableIterator" - }, + "target": 1624, "typeArguments": [ { - "type": "intrinsic", - "name": "any" + "type": "reference", + "target": -1, + "name": "Type", + "refersToTypeParameter": true } ], - "name": "AsyncIterableIterator", - "package": "typescript" + "name": "default", + "package": "@akarui/aoi.db" }, "inheritedFrom": { "type": "reference", "target": -1, - "name": "EventEmitter.on" + "name": "EventEmitter.once" } } ], "inheritedFrom": { "type": "reference", "target": -1, - "name": "EventEmitter.on" + "name": "EventEmitter.once" } }, { - "id": 1613, - "name": "once", + "id": 1708, + "name": "ping", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "sources": [ + { + "fileName": "lib/Remote/src/transmitter.ts", + "line": 184, + "character": 1, + "url": "https://github.com/akaruidevelopment/aoi.db/blob/3b8dba5/lib/Remote/src/transmitter.ts#L184" + } + ], + "signatures": [ + { + "id": 1709, + "name": "ping", + "variant": "signature", + "kind": 4096, + "flags": {}, + "sources": [ + { + "fileName": "lib/Remote/src/transmitter.ts", + "line": 184, + "character": 1, + "url": "https://github.com/akaruidevelopment/aoi.db/blob/3b8dba5/lib/Remote/src/transmitter.ts#L184" + } + ], + "type": { + "type": "intrinsic", + "name": "void" + } + } + ] + }, + { + "id": 1864, + "name": "prependListener", "variant": "declaration", "kind": 2048, "flags": { - "isStatic": true, "isExternal": true }, "sources": [ { "fileName": "node_modules/@types/node/events.d.ts", - "line": 193, - "character": 15 - }, - { - "fileName": "node_modules/@types/node/events.d.ts", - "line": 198, - "character": 15 + "line": 834, + "character": 16 } ], "signatures": [ { - "id": 1614, - "name": "once", + "id": 1865, + "name": "prependListener", "variant": "signature", "kind": 4096, "flags": { @@ -34377,123 +32082,71 @@ "summary": [ { "kind": "text", - "text": "Creates a " - }, - { - "kind": "code", - "text": "`Promise`" - }, - { - "kind": "text", - "text": " that is fulfilled when the " - }, - { - "kind": "code", - "text": "`EventEmitter`" - }, - { - "kind": "text", - "text": " emits the given\nevent or that is rejected if the " - }, - { - "kind": "code", - "text": "`EventEmitter`" - }, - { - "kind": "text", - "text": " emits " - }, - { - "kind": "code", - "text": "`'error'`" - }, - { - "kind": "text", - "text": " while waiting.\nThe " - }, - { - "kind": "code", - "text": "`Promise`" - }, - { - "kind": "text", - "text": " will resolve with an array of all the arguments emitted to the\ngiven event.\n\nThis method is intentionally generic and works with the web platform [EventTarget](https://dom.spec.whatwg.org/#interface-eventtarget) interface, which has no special" - }, - { - "kind": "code", - "text": "`'error'`" - }, - { - "kind": "text", - "text": " event\nsemantics and does not listen to the " + "text": "Adds the " }, { "kind": "code", - "text": "`'error'`" + "text": "`listener`" }, { "kind": "text", - "text": " event.\n\n" + "text": " function to the _beginning_ of the listeners array for the\nevent named " }, { "kind": "code", - "text": "```js\nimport { once, EventEmitter } from 'node:events';\nimport process from 'node:process';\n\nconst ee = new EventEmitter();\n\nprocess.nextTick(() => {\n ee.emit('myevent', 42);\n});\n\nconst [value] = await once(ee, 'myevent');\nconsole.log(value);\n\nconst err = new Error('kaboom');\nprocess.nextTick(() => {\n ee.emit('error', err);\n});\n\ntry {\n await once(ee, 'myevent');\n} catch (err) {\n console.error('error happened', err);\n}\n```" + "text": "`eventName`" }, { "kind": "text", - "text": "\n\nThe special handling of the " + "text": ". No checks are made to see if the " }, { "kind": "code", - "text": "`'error'`" + "text": "`listener`" }, { "kind": "text", - "text": " event is only used when " + "text": " has\nalready been added. Multiple calls passing the same combination of " }, { "kind": "code", - "text": "`events.once()`" + "text": "`eventName`" }, { "kind": "text", - "text": "is used to wait for another event. If " + "text": "and " }, { "kind": "code", - "text": "`events.once()`" + "text": "`listener`" }, { "kind": "text", - "text": " is used to wait for the\n'" + "text": " will result in the " }, { "kind": "code", - "text": "`error'`" + "text": "`listener`" }, { "kind": "text", - "text": " event itself, then it is treated as any other kind of event without\nspecial handling:\n\n" + "text": " being added, and called, multiple\ntimes.\n\n" }, { "kind": "code", - "text": "```js\nimport { EventEmitter, once } from 'node:events';\n\nconst ee = new EventEmitter();\n\nonce(ee, 'error')\n .then(([err]) => console.log('ok', err.message))\n .catch((err) => console.error('error', err.message));\n\nee.emit('error', new Error('boom'));\n\n// Prints: ok boom\n```" + "text": "```js\nserver.prependListener('connection', (stream) => {\n console.log('someone connected!');\n});\n```" }, { "kind": "text", - "text": "\n\nAn " + "text": "\n\nReturns a reference to the " }, { "kind": "code", - "text": "`AbortSignal`" + "text": "`EventEmitter`" }, { "kind": "text", - "text": " can be used to cancel waiting for the event:\n\n" - }, - { - "kind": "code", - "text": "```js\nimport { EventEmitter, once } from 'node:events';\n\nconst ee = new EventEmitter();\nconst ac = new AbortController();\n\nasync function foo(emitter, event, signal) {\n try {\n await once(emitter, event, { signal });\n console.log('event emitted!');\n } catch (error) {\n if (error.name === 'AbortError') {\n console.error('Waiting for the event was canceled!');\n } else {\n console.error('There was an error', error.message);\n }\n }\n}\n\nfoo(ee, 'foo', ac.signal);\nac.abort(); // Abort waiting for the event\nee.emit('foo'); // Prints: Waiting for the event was canceled!\n```" + "text": ", so that calls can be chained." } ], "blockTags": [ @@ -34502,7 +32155,7 @@ "content": [ { "kind": "text", - "text": "v11.13.0, v10.16.0" + "text": "v6.0.0" } ] } @@ -34511,37 +32164,27 @@ "sources": [ { "fileName": "node_modules/@types/node/events.d.ts", - "line": 193, - "character": 8 + "line": 834, + "character": 16 } ], "parameters": [ { - "id": 1615, - "name": "emitter", - "variant": "param", - "kind": 32768, - "flags": { - "isExternal": true - }, - "type": { - "type": "reference", - "target": { - "sourceFileName": "node_modules/@types/node/events.d.ts", - "qualifiedName": "_NodeEventTarget" - }, - "name": "_NodeEventTarget", - "package": "@types/node" - } - }, - { - "id": 1616, + "id": 1866, "name": "eventName", "variant": "param", "kind": 32768, "flags": { "isExternal": true }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The name of the event." + } + ] + }, "type": { "type": "union", "types": [ @@ -34557,167 +32200,355 @@ } }, { - "id": 1617, - "name": "options", + "id": 1867, + "name": "listener", "variant": "param", "kind": 32768, "flags": { - "isExternal": true, - "isOptional": true + "isExternal": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The callback function" + } + ] }, "type": { - "type": "reference", - "target": { - "sourceFileName": "node_modules/@types/node/events.d.ts", - "qualifiedName": "StaticEventEmitterOptions" - }, - "name": "StaticEventEmitterOptions", - "package": "@types/node" + "type": "reflection", + "declaration": { + "id": 1868, + "name": "__type", + "variant": "declaration", + "kind": 65536, + "flags": { + "isExternal": true + }, + "sources": [ + { + "fileName": "node_modules/@types/node/events.d.ts", + "line": 834, + "character": 70 + } + ], + "signatures": [ + { + "id": 1869, + "name": "__type", + "variant": "signature", + "kind": 4096, + "flags": { + "isExternal": true + }, + "sources": [ + { + "fileName": "node_modules/@types/node/events.d.ts", + "line": 834, + "character": 70 + } + ], + "parameters": [ + { + "id": 1870, + "name": "args", + "variant": "param", + "kind": 32768, + "flags": { + "isExternal": true, + "isRest": true + }, + "type": { + "type": "array", + "elementType": { + "type": "intrinsic", + "name": "any" + } + } + } + ], + "type": { + "type": "intrinsic", + "name": "void" + } + } + ] + } } } ], "type": { "type": "reference", - "target": { - "sourceFileName": "node_modules/typescript/lib/lib.es5.d.ts", - "qualifiedName": "Promise" - }, + "target": 1624, "typeArguments": [ { - "type": "array", - "elementType": { - "type": "intrinsic", - "name": "any" - } + "type": "reference", + "target": -1, + "name": "Type", + "refersToTypeParameter": true } ], - "name": "Promise", - "package": "typescript" + "name": "default", + "package": "@akarui/aoi.db" }, "inheritedFrom": { "type": "reference", "target": -1, - "name": "EventEmitter.once" + "name": "EventEmitter.prependListener" } - }, + } + ], + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "EventEmitter.prependListener" + } + }, + { + "id": 1871, + "name": "prependOnceListener", + "variant": "declaration", + "kind": 2048, + "flags": { + "isExternal": true + }, + "sources": [ { - "id": 1618, - "name": "once", + "fileName": "node_modules/@types/node/events.d.ts", + "line": 850, + "character": 16 + } + ], + "signatures": [ + { + "id": 1872, + "name": "prependOnceListener", "variant": "signature", "kind": 4096, "flags": { "isExternal": true }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Adds a **one-time**" + }, + { + "kind": "code", + "text": "`listener`" + }, + { + "kind": "text", + "text": " function for the event named " + }, + { + "kind": "code", + "text": "`eventName`" + }, + { + "kind": "text", + "text": " to the _beginning_ of the listeners array. The next time " + }, + { + "kind": "code", + "text": "`eventName`" + }, + { + "kind": "text", + "text": " is triggered, this\nlistener is removed, and then invoked.\n\n" + }, + { + "kind": "code", + "text": "```js\nserver.prependOnceListener('connection', (stream) => {\n console.log('Ah, we have our first user!');\n});\n```" + }, + { + "kind": "text", + "text": "\n\nReturns a reference to the " + }, + { + "kind": "code", + "text": "`EventEmitter`" + }, + { + "kind": "text", + "text": ", so that calls can be chained." + } + ], + "blockTags": [ + { + "tag": "@since", + "content": [ + { + "kind": "text", + "text": "v6.0.0" + } + ] + } + ] + }, "sources": [ { "fileName": "node_modules/@types/node/events.d.ts", - "line": 198, - "character": 8 + "line": 850, + "character": 16 } ], "parameters": [ { - "id": 1619, - "name": "emitter", + "id": 1873, + "name": "eventName", "variant": "param", "kind": 32768, "flags": { "isExternal": true }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The name of the event." + } + ] + }, "type": { - "type": "reference", - "target": { - "sourceFileName": "node_modules/@types/node/events.d.ts", - "qualifiedName": "_DOMEventTarget" - }, - "name": "_DOMEventTarget", - "package": "@types/node" + "type": "union", + "types": [ + { + "type": "intrinsic", + "name": "string" + }, + { + "type": "intrinsic", + "name": "symbol" + } + ] } }, { - "id": 1620, - "name": "eventName", + "id": 1874, + "name": "listener", "variant": "param", "kind": 32768, "flags": { "isExternal": true }, - "type": { - "type": "intrinsic", - "name": "string" - } - }, - { - "id": 1621, - "name": "options", - "variant": "param", - "kind": 32768, - "flags": { - "isExternal": true, - "isOptional": true + "comment": { + "summary": [ + { + "kind": "text", + "text": "The callback function" + } + ] }, "type": { - "type": "reference", - "target": { - "sourceFileName": "node_modules/@types/node/events.d.ts", - "qualifiedName": "StaticEventEmitterOptions" - }, - "name": "StaticEventEmitterOptions", - "package": "@types/node" + "type": "reflection", + "declaration": { + "id": 1875, + "name": "__type", + "variant": "declaration", + "kind": 65536, + "flags": { + "isExternal": true + }, + "sources": [ + { + "fileName": "node_modules/@types/node/events.d.ts", + "line": 850, + "character": 74 + } + ], + "signatures": [ + { + "id": 1876, + "name": "__type", + "variant": "signature", + "kind": 4096, + "flags": { + "isExternal": true + }, + "sources": [ + { + "fileName": "node_modules/@types/node/events.d.ts", + "line": 850, + "character": 74 + } + ], + "parameters": [ + { + "id": 1877, + "name": "args", + "variant": "param", + "kind": 32768, + "flags": { + "isExternal": true, + "isRest": true + }, + "type": { + "type": "array", + "elementType": { + "type": "intrinsic", + "name": "any" + } + } + } + ], + "type": { + "type": "intrinsic", + "name": "void" + } + } + ] + } } } ], "type": { "type": "reference", - "target": { - "sourceFileName": "node_modules/typescript/lib/lib.es5.d.ts", - "qualifiedName": "Promise" - }, + "target": 1624, "typeArguments": [ { - "type": "array", - "elementType": { - "type": "intrinsic", - "name": "any" - } + "type": "reference", + "target": -1, + "name": "Type", + "refersToTypeParameter": true } ], - "name": "Promise", - "package": "typescript" + "name": "default", + "package": "@akarui/aoi.db" }, "inheritedFrom": { "type": "reference", "target": -1, - "name": "EventEmitter.once" + "name": "EventEmitter.prependOnceListener" } } ], "inheritedFrom": { "type": "reference", "target": -1, - "name": "EventEmitter.once" + "name": "EventEmitter.prependOnceListener" } }, { - "id": 1638, - "name": "setMaxListeners", + "id": 1853, + "name": "rawListeners", "variant": "declaration", "kind": 2048, "flags": { - "isStatic": true, "isExternal": true }, "sources": [ { "fileName": "node_modules/@types/node/events.d.ts", - "line": 352, - "character": 15 + "line": 766, + "character": 16 } ], "signatures": [ { - "id": 1639, - "name": "setMaxListeners", + "id": 1854, + "name": "rawListeners", "variant": "signature", "kind": 4096, "flags": { @@ -34725,9 +32556,29 @@ }, "comment": { "summary": [ + { + "kind": "text", + "text": "Returns a copy of the array of listeners for the event named " + }, { "kind": "code", - "text": "```js\nimport { setMaxListeners, EventEmitter } from 'node:events';\n\nconst target = new EventTarget();\nconst emitter = new EventEmitter();\n\nsetMaxListeners(5, target, emitter);\n```" + "text": "`eventName`" + }, + { + "kind": "text", + "text": ",\nincluding any wrappers (such as those created by " + }, + { + "kind": "code", + "text": "`.once()`" + }, + { + "kind": "text", + "text": ").\n\n" + }, + { + "kind": "code", + "text": "```js\nimport { EventEmitter } from 'node:events';\nconst emitter = new EventEmitter();\nemitter.once('log', () => console.log('log once'));\n\n// Returns a new Array with a function `onceWrapper` which has a property\n// `listener` which contains the original listener bound above\nconst listeners = emitter.rawListeners('log');\nconst logFnWrapper = listeners[0];\n\n// Logs \"log once\" to the console and does not unbind the `once` event\nlogFnWrapper.listener();\n\n// Logs \"log once\" to the console and removes the listener\nlogFnWrapper();\n\nemitter.on('log', () => console.log('log persistently'));\n// Will return a new Array with a single function bound by `.on()` above\nconst newListeners = emitter.rawListeners('log');\n\n// Logs \"log persistently\" twice\nnewListeners[0]();\nemitter.emit('log');\n```" } ], "blockTags": [ @@ -34736,7 +32587,7 @@ "content": [ { "kind": "text", - "text": "v15.4.0" + "text": "v9.4.0" } ] } @@ -34745,919 +32596,687 @@ "sources": [ { "fileName": "node_modules/@types/node/events.d.ts", - "line": 352, - "character": 8 + "line": 766, + "character": 16 } ], "parameters": [ { - "id": 1640, - "name": "n", + "id": 1855, + "name": "eventName", "variant": "param", "kind": 32768, "flags": { - "isExternal": true, - "isOptional": true + "isExternal": true }, - "comment": { - "summary": [ - { - "kind": "text", - "text": "A non-negative number. The maximum number of listeners per " - }, + "type": { + "type": "union", + "types": [ { - "kind": "code", - "text": "`EventTarget`" + "type": "intrinsic", + "name": "string" }, { - "kind": "text", - "text": " event." + "type": "intrinsic", + "name": "symbol" } ] - }, - "type": { - "type": "intrinsic", - "name": "number" - } - }, - { - "id": 1641, - "name": "eventTargets", - "variant": "param", - "kind": 32768, - "flags": { - "isExternal": true, - "isRest": true - }, - "type": { - "type": "array", - "elementType": { - "type": "union", - "types": [ - { - "type": "reference", - "target": { - "sourceFileName": "node_modules/@types/node/events.d.ts", - "qualifiedName": "__global.NodeJS.EventEmitter" - }, - "name": "EventEmitter", - "package": "@types/node", - "qualifiedName": "__global.NodeJS.EventEmitter" - }, - { - "type": "reference", - "target": { - "sourceFileName": "node_modules/@types/node/events.d.ts", - "qualifiedName": "_DOMEventTarget" - }, - "name": "_DOMEventTarget", - "package": "@types/node" - } - ] - } } } ], "type": { - "type": "intrinsic", - "name": "void" + "type": "array", + "elementType": { + "type": "reference", + "target": { + "sourceFileName": "node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Function" + }, + "name": "Function", + "package": "typescript" + } }, "inheritedFrom": { "type": "reference", "target": -1, - "name": "EventEmitter.setMaxListeners" + "name": "EventEmitter.rawListeners" } } ], "inheritedFrom": { "type": "reference", "target": -1, - "name": "EventEmitter.setMaxListeners" + "name": "EventEmitter.rawListeners" } - } - ], - "groups": [ - { - "title": "Constructors", - "children": [ - 1653 - ] - }, - { - "title": "Properties", - "children": [ - 1673, - 1679, - 1669, - 1674, - 1658, - 1663, - 1690, - 1685, - 1668, - 1657, - 1659, - 1684, - 1683, - 1691, - 1650, - 1651, - 1652, - 1649 - ] - }, - { - "title": "Accessors", - "children": [ - 1740, - 1725 - ] }, { - "title": "Methods", - "children": [ - 1694, - 1708, - 1742, - 1746, - 1753, - 1714, - 1733, - 1706, - 1698, - 1704, - 1696, - 1700, - 1791, - 1796, - 1787, - 1770, - 1748, - 1737, - 1780, - 1845, - 1867, - 1763, - 1756, - 1778, - 1730, - 1717, - 1837, - 1750, - 1692, - 1849, - 1839, - 1824, - 1803, - 1810, - 1789, - 1853, - 1860, - 1842, - 1831, - 1817, - 1710, - 1834, - 1642, - 1631, - 1635, - 1627, - 1622, - 1613, - 1638 - ] - } - ], - "sources": [ - { - "fileName": "lib/OldKeyValue/src/table.ts", - "line": 44, - "character": 21, - "url": "https://github.com/akaruidevelopment/aoi.db/blob/22a4df8/lib/OldKeyValue/src/table.ts#L44" - } - ], - "extendedTypes": [ - { - "type": "reference", - "target": { - "sourceFileName": "node_modules/@types/node/events.d.ts", - "qualifiedName": "EventEmitter" - }, - "name": "EventEmitter", - "package": "@types/node" - } - ] - }, - { - "id": 1869, - "name": "Receiver", - "variant": "declaration", - "kind": 128, - "flags": {}, - "children": [ - { - "id": 1910, - "name": "constructor", + "id": 1698, + "name": "receiveDataFormat", "variant": "declaration", - "kind": 512, + "kind": 2048, "flags": {}, "sources": [ { - "fileName": "lib/Remote/src/receiver.ts", - "line": 31, - "character": 4, - "url": "https://github.com/akaruidevelopment/aoi.db/blob/22a4df8/lib/Remote/src/receiver.ts#L31" + "fileName": "lib/Remote/src/transmitter.ts", + "line": 160, + "character": 1, + "url": "https://github.com/akaruidevelopment/aoi.db/blob/3b8dba5/lib/Remote/src/transmitter.ts#L160" } ], "signatures": [ { - "id": 1911, - "name": "new Receiver", + "id": 1699, + "name": "receiveDataFormat", "variant": "signature", - "kind": 16384, + "kind": 4096, "flags": {}, "sources": [ { - "fileName": "lib/Remote/src/receiver.ts", - "line": 31, - "character": 4, - "url": "https://github.com/akaruidevelopment/aoi.db/blob/22a4df8/lib/Remote/src/receiver.ts#L31" + "fileName": "lib/Remote/src/transmitter.ts", + "line": 160, + "character": 1, + "url": "https://github.com/akaruidevelopment/aoi.db/blob/3b8dba5/lib/Remote/src/transmitter.ts#L160" } ], "parameters": [ { - "id": 1912, - "name": "options", + "id": 1700, + "name": "buffer", "variant": "param", "kind": 32768, "flags": {}, "type": { "type": "reference", - "target": 2292, - "name": "ReceiverOptions", - "package": "@akarui/aoi.db" + "target": { + "sourceFileName": "node_modules/@types/node/buffer.d.ts", + "qualifiedName": "__global.Buffer" + }, + "name": "Buffer", + "package": "@types/node", + "qualifiedName": "__global.Buffer" } } ], "type": { "type": "reference", - "target": 1869, - "name": "default", + "target": 1922, + "name": "ReceiverDataFormat", "package": "@akarui/aoi.db" - }, - "overwrites": { - "type": "reference", - "target": -1, - "name": "EventEmitter.constructor" } } - ], - "overwrites": { - "type": "reference", - "target": -1, - "name": "EventEmitter.constructor" - } + ] }, { - "id": 1915, - "name": "allowList", + "id": 1842, + "name": "removeAllListeners", "variant": "declaration", - "kind": 1024, - "flags": {}, - "sources": [ - { - "fileName": "lib/Remote/src/receiver.ts", - "line": 28, - "character": 4, - "url": "https://github.com/akaruidevelopment/aoi.db/blob/22a4df8/lib/Remote/src/receiver.ts#L28" - } - ], - "type": { - "type": "reference", - "target": { - "sourceFileName": "node_modules/typescript/lib/lib.es2015.collection.d.ts", - "qualifiedName": "Set" - }, - "typeArguments": [ - { - "type": "intrinsic", - "name": "string" - } - ], - "name": "Set", - "package": "typescript" + "kind": 2048, + "flags": { + "isExternal": true }, - "defaultValue": "..." - }, - { - "id": 1916, - "name": "connections", - "variant": "declaration", - "kind": 1024, - "flags": {}, "sources": [ { - "fileName": "lib/Remote/src/receiver.ts", - "line": 29, - "character": 4, - "url": "https://github.com/akaruidevelopment/aoi.db/blob/22a4df8/lib/Remote/src/receiver.ts#L29" + "fileName": "node_modules/@types/node/events.d.ts", + "line": 706, + "character": 16 } ], - "type": { - "type": "reference", - "target": { - "sourceFileName": "node_modules/typescript/lib/lib.es2015.collection.d.ts", - "qualifiedName": "Map" - }, - "typeArguments": [ - { - "type": "intrinsic", - "name": "string" + "signatures": [ + { + "id": 1843, + "name": "removeAllListeners", + "variant": "signature", + "kind": 4096, + "flags": { + "isExternal": true }, - { + "comment": { + "summary": [ + { + "kind": "text", + "text": "Removes all listeners, or those of the specified " + }, + { + "kind": "code", + "text": "`eventName`" + }, + { + "kind": "text", + "text": ".\n\nIt is bad practice to remove listeners added elsewhere in the code,\nparticularly when the " + }, + { + "kind": "code", + "text": "`EventEmitter`" + }, + { + "kind": "text", + "text": " instance was created by some other\ncomponent or module (e.g. sockets or file streams).\n\nReturns a reference to the " + }, + { + "kind": "code", + "text": "`EventEmitter`" + }, + { + "kind": "text", + "text": ", so that calls can be chained." + } + ], + "blockTags": [ + { + "tag": "@since", + "content": [ + { + "kind": "text", + "text": "v0.1.26" + } + ] + } + ] + }, + "sources": [ + { + "fileName": "node_modules/@types/node/events.d.ts", + "line": 706, + "character": 16 + } + ], + "parameters": [ + { + "id": 1844, + "name": "event", + "variant": "param", + "kind": 32768, + "flags": { + "isExternal": true, + "isOptional": true + }, + "type": { + "type": "union", + "types": [ + { + "type": "intrinsic", + "name": "string" + }, + { + "type": "intrinsic", + "name": "symbol" + } + ] + } + } + ], + "type": { "type": "reference", - "target": 363, + "target": 1624, + "typeArguments": [ + { + "type": "reference", + "target": -1, + "name": "Type", + "refersToTypeParameter": true + } + ], "name": "default", "package": "@akarui/aoi.db" + }, + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "EventEmitter.removeAllListeners" } - ], - "name": "Map", - "package": "typescript" - }, - "defaultValue": "..." - }, - { - "id": 1914, - "name": "options", - "variant": "declaration", - "kind": 1024, - "flags": {}, - "sources": [ - { - "fileName": "lib/Remote/src/receiver.ts", - "line": 27, - "character": 4, - "url": "https://github.com/akaruidevelopment/aoi.db/blob/22a4df8/lib/Remote/src/receiver.ts#L27" } ], - "type": { + "inheritedFrom": { "type": "reference", - "target": 2292, - "name": "ReceiverOptions", - "package": "@akarui/aoi.db" + "target": -1, + "name": "EventEmitter.removeAllListeners" } }, { - "id": 1913, - "name": "server", + "id": 1828, + "name": "removeListener", "variant": "declaration", - "kind": 1024, - "flags": {}, + "kind": 2048, + "flags": { + "isExternal": true + }, "sources": [ { - "fileName": "lib/Remote/src/receiver.ts", - "line": 26, - "character": 4, - "url": "https://github.com/akaruidevelopment/aoi.db/blob/22a4df8/lib/Remote/src/receiver.ts#L26" + "fileName": "node_modules/@types/node/events.d.ts", + "line": 690, + "character": 16 } ], - "type": { - "type": "reference", - "target": { - "sourceFileName": "node_modules/@types/node/net.d.ts", - "qualifiedName": "\"net\".Server" - }, - "name": "Server", - "package": "@types/node", - "qualifiedName": "\"net\".Server" - } - }, - { - "id": 1907, - "name": "captureRejectionSymbol", - "variant": "declaration", - "kind": 1024, - "flags": { - "isStatic": true, - "isExternal": true, - "isReadonly": true - }, - "comment": { - "summary": [ - { - "kind": "text", - "text": "Value: " - }, - { - "kind": "code", - "text": "`Symbol.for('nodejs.rejection')`" - }, - { - "kind": "text", - "text": "\n\nSee how to write a custom " - }, - { - "kind": "code", - "text": "`rejection handler`" + "signatures": [ + { + "id": 1829, + "name": "removeListener", + "variant": "signature", + "kind": 4096, + "flags": { + "isExternal": true }, - { - "kind": "text", - "text": "." - } - ], - "blockTags": [ - { - "tag": "@since", - "content": [ + "comment": { + "summary": [ { "kind": "text", - "text": "v13.4.0, v12.16.0" + "text": "Removes the specified " + }, + { + "kind": "code", + "text": "`listener`" + }, + { + "kind": "text", + "text": " from the listener array for the event named" + }, + { + "kind": "code", + "text": "`eventName`" + }, + { + "kind": "text", + "text": ".\n\n" + }, + { + "kind": "code", + "text": "```js\nconst callback = (stream) => {\n console.log('someone connected!');\n};\nserver.on('connection', callback);\n// ...\nserver.removeListener('connection', callback);\n```" + }, + { + "kind": "text", + "text": "\n\n" + }, + { + "kind": "code", + "text": "`removeListener()`" + }, + { + "kind": "text", + "text": " will remove, at most, one instance of a listener from the\nlistener array. If any single listener has been added multiple times to the\nlistener array for the specified " + }, + { + "kind": "code", + "text": "`eventName`" + }, + { + "kind": "text", + "text": ", then " + }, + { + "kind": "code", + "text": "`removeListener()`" + }, + { + "kind": "text", + "text": " must be\ncalled multiple times to remove each instance.\n\nOnce an event is emitted, all listeners attached to it at the\ntime of emitting are called in order. This implies that any" + }, + { + "kind": "code", + "text": "`removeListener()`" + }, + { + "kind": "text", + "text": " or " + }, + { + "kind": "code", + "text": "`removeAllListeners()`" + }, + { + "kind": "text", + "text": " calls _after_ emitting and _before_ the last listener finishes execution\nwill not remove them from" + }, + { + "kind": "code", + "text": "`emit()`" + }, + { + "kind": "text", + "text": " in progress. Subsequent events behave as expected.\n\n" + }, + { + "kind": "code", + "text": "```js\nimport { EventEmitter } from 'node:events';\nclass MyEmitter extends EventEmitter {}\nconst myEmitter = new MyEmitter();\n\nconst callbackA = () => {\n console.log('A');\n myEmitter.removeListener('event', callbackB);\n};\n\nconst callbackB = () => {\n console.log('B');\n};\n\nmyEmitter.on('event', callbackA);\n\nmyEmitter.on('event', callbackB);\n\n// callbackA removes listener callbackB but it will still be called.\n// Internal listener array at time of emit [callbackA, callbackB]\nmyEmitter.emit('event');\n// Prints:\n// A\n// B\n\n// callbackB is now removed.\n// Internal listener array [callbackA]\nmyEmitter.emit('event');\n// Prints:\n// A\n```" + }, + { + "kind": "text", + "text": "\n\nBecause listeners are managed using an internal array, calling this will\nchange the position indices of any listener registered _after_ the listener\nbeing removed. This will not impact the order in which listeners are called,\nbut it means that any copies of the listener array as returned by\nthe " + }, + { + "kind": "code", + "text": "`emitter.listeners()`" + }, + { + "kind": "text", + "text": " method will need to be recreated.\n\nWhen a single function has been added as a handler multiple times for a single\nevent (as in the example below), " + }, + { + "kind": "code", + "text": "`removeListener()`" + }, + { + "kind": "text", + "text": " will remove the most\nrecently added instance. In the example the " + }, + { + "kind": "code", + "text": "`once('ping')`" + }, + { + "kind": "text", + "text": "listener is removed:\n\n" + }, + { + "kind": "code", + "text": "```js\nimport { EventEmitter } from 'node:events';\nconst ee = new EventEmitter();\n\nfunction pong() {\n console.log('pong');\n}\n\nee.on('ping', pong);\nee.once('ping', pong);\nee.removeListener('ping', pong);\n\nee.emit('ping');\nee.emit('ping');\n```" + }, + { + "kind": "text", + "text": "\n\nReturns a reference to the " + }, + { + "kind": "code", + "text": "`EventEmitter`" + }, + { + "kind": "text", + "text": ", so that calls can be chained." + } + ], + "blockTags": [ + { + "tag": "@since", + "content": [ + { + "kind": "text", + "text": "v0.1.26" + } + ] } ] + }, + "sources": [ + { + "fileName": "node_modules/@types/node/events.d.ts", + "line": 690, + "character": 16 + } + ], + "parameters": [ + { + "id": 1830, + "name": "eventName", + "variant": "param", + "kind": 32768, + "flags": { + "isExternal": true + }, + "type": { + "type": "union", + "types": [ + { + "type": "intrinsic", + "name": "string" + }, + { + "type": "intrinsic", + "name": "symbol" + } + ] + } + }, + { + "id": 1831, + "name": "listener", + "variant": "param", + "kind": 32768, + "flags": { + "isExternal": true + }, + "type": { + "type": "reflection", + "declaration": { + "id": 1832, + "name": "__type", + "variant": "declaration", + "kind": 65536, + "flags": { + "isExternal": true + }, + "sources": [ + { + "fileName": "node_modules/@types/node/events.d.ts", + "line": 690, + "character": 69 + } + ], + "signatures": [ + { + "id": 1833, + "name": "__type", + "variant": "signature", + "kind": 4096, + "flags": { + "isExternal": true + }, + "sources": [ + { + "fileName": "node_modules/@types/node/events.d.ts", + "line": 690, + "character": 69 + } + ], + "parameters": [ + { + "id": 1834, + "name": "args", + "variant": "param", + "kind": 32768, + "flags": { + "isExternal": true, + "isRest": true + }, + "type": { + "type": "array", + "elementType": { + "type": "intrinsic", + "name": "any" + } + } + } + ], + "type": { + "type": "intrinsic", + "name": "void" + } + } + ] + } + } + } + ], + "type": { + "type": "reference", + "target": 1624, + "typeArguments": [ + { + "type": "reference", + "target": -1, + "name": "Type", + "refersToTypeParameter": true + } + ], + "name": "default", + "package": "@akarui/aoi.db" + }, + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "EventEmitter.removeListener" } - ] - }, - "sources": [ - { - "fileName": "node_modules/@types/node/events.d.ts", - "line": 402, - "character": 24 } ], - "type": { - "type": "query", - "queryType": { - "type": "reference", - "target": 144, - "name": "captureRejectionSymbol", - "package": "@types/node", - "qualifiedName": "EventEmitter.captureRejectionSymbol" - } - }, "inheritedFrom": { "type": "reference", "target": -1, - "name": "EventEmitter.captureRejectionSymbol" + "name": "EventEmitter.removeListener" } }, { - "id": 1908, - "name": "captureRejections", + "id": 1701, + "name": "sendDataFormat", "variant": "declaration", - "kind": 1024, - "flags": { - "isStatic": true, - "isExternal": true - }, - "comment": { - "summary": [ - { - "kind": "text", - "text": "Value: [boolean](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Data_structures#Boolean_type)\n\nChange the default " - }, - { - "kind": "code", - "text": "`captureRejections`" - }, - { - "kind": "text", - "text": " option on all new " - }, - { - "kind": "code", - "text": "`EventEmitter`" - }, - { - "kind": "text", - "text": " objects." - } - ], - "blockTags": [ - { - "tag": "@since", - "content": [ - { - "kind": "text", - "text": "v13.4.0, v12.16.0" - } - ] - } - ] - }, + "kind": 2048, + "flags": {}, "sources": [ { - "fileName": "node_modules/@types/node/events.d.ts", - "line": 409, - "character": 15 - } - ], - "type": { - "type": "intrinsic", - "name": "boolean" - }, - "inheritedFrom": { - "type": "reference", - "target": -1, - "name": "EventEmitter.captureRejections" - } - }, - { - "id": 1909, - "name": "defaultMaxListeners", - "variant": "declaration", - "kind": 1024, - "flags": { - "isStatic": true, - "isExternal": true - }, - "comment": { - "summary": [ - { - "kind": "text", - "text": "By default, a maximum of " - }, - { - "kind": "code", - "text": "`10`" - }, - { - "kind": "text", - "text": " listeners can be registered for any single\nevent. This limit can be changed for individual " - }, - { - "kind": "code", - "text": "`EventEmitter`" - }, - { - "kind": "text", - "text": " instances\nusing the " - }, - { - "kind": "code", - "text": "`emitter.setMaxListeners(n)`" - }, - { - "kind": "text", - "text": " method. To change the default\nfor _all_" - }, - { - "kind": "code", - "text": "`EventEmitter`" - }, - { - "kind": "text", - "text": " instances, the " - }, - { - "kind": "code", - "text": "`events.defaultMaxListeners`" - }, - { - "kind": "text", - "text": "property can be used. If this value is not a positive number, a " - }, - { - "kind": "code", - "text": "`RangeError`" - }, - { - "kind": "text", - "text": "is thrown.\n\nTake caution when setting the " - }, - { - "kind": "code", - "text": "`events.defaultMaxListeners`" - }, - { - "kind": "text", - "text": " because the\nchange affects _all_" - }, - { - "kind": "code", - "text": "`EventEmitter`" - }, - { - "kind": "text", - "text": " instances, including those created before\nthe change is made. However, calling " - }, - { - "kind": "code", - "text": "`emitter.setMaxListeners(n)`" - }, - { - "kind": "text", - "text": " still has\nprecedence over " - }, - { - "kind": "code", - "text": "`events.defaultMaxListeners`" - }, - { - "kind": "text", - "text": ".\n\nThis is not a hard limit. The " - }, - { - "kind": "code", - "text": "`EventEmitter`" - }, - { - "kind": "text", - "text": " instance will allow\nmore listeners to be added but will output a trace warning to stderr indicating\nthat a \"possible EventEmitter memory leak\" has been detected. For any single" - }, - { - "kind": "code", - "text": "`EventEmitter`" - }, - { - "kind": "text", - "text": ", the " - }, - { - "kind": "code", - "text": "`emitter.getMaxListeners()`" - }, - { - "kind": "text", - "text": " and " - }, - { - "kind": "code", - "text": "`emitter.setMaxListeners()`" - }, - { - "kind": "text", - "text": "methods can be used to\ntemporarily avoid this warning:\n\n" - }, - { - "kind": "code", - "text": "```js\nimport { EventEmitter } from 'node:events';\nconst emitter = new EventEmitter();\nemitter.setMaxListeners(emitter.getMaxListeners() + 1);\nemitter.once('event', () => {\n // do stuff\n emitter.setMaxListeners(Math.max(emitter.getMaxListeners() - 1, 0));\n});\n```" - }, - { - "kind": "text", - "text": "\n\nThe " - }, - { - "kind": "code", - "text": "`--trace-warnings`" - }, - { - "kind": "text", - "text": " command-line flag can be used to display the\nstack trace for such warnings.\n\nThe emitted warning can be inspected with " - }, - { - "kind": "code", - "text": "`process.on('warning')`" - }, - { - "kind": "text", - "text": " and will\nhave the additional " - }, - { - "kind": "code", - "text": "`emitter`" - }, - { - "kind": "text", - "text": ", " - }, - { - "kind": "code", - "text": "`type`" - }, - { - "kind": "text", - "text": ", and " - }, - { - "kind": "code", - "text": "`count`" - }, - { - "kind": "text", - "text": " properties, referring to\nthe event emitter instance, the event's name and the number of attached\nlisteners, respectively.\nIts " - }, - { - "kind": "code", - "text": "`name`" - }, - { - "kind": "text", - "text": " property is set to " - }, - { - "kind": "code", - "text": "`'MaxListenersExceededWarning'`" - }, - { - "kind": "text", - "text": "." - } - ], - "blockTags": [ - { - "tag": "@since", - "content": [ - { - "kind": "text", - "text": "v0.11.2" - } - ] - } - ] - }, - "sources": [ - { - "fileName": "node_modules/@types/node/events.d.ts", - "line": 446, - "character": 15 - } - ], - "type": { - "type": "intrinsic", - "name": "number" - }, - "inheritedFrom": { - "type": "reference", - "target": -1, - "name": "EventEmitter.defaultMaxListeners" - } - }, - { - "id": 1906, - "name": "errorMonitor", - "variant": "declaration", - "kind": 1024, - "flags": { - "isStatic": true, - "isExternal": true, - "isReadonly": true - }, - "comment": { - "summary": [ - { - "kind": "text", - "text": "This symbol shall be used to install a listener for only monitoring " - }, - { - "kind": "code", - "text": "`'error'`" - }, - { - "kind": "text", - "text": "events. Listeners installed using this symbol are called before the regular" - }, - { - "kind": "code", - "text": "`'error'`" - }, - { - "kind": "text", - "text": " listeners are called.\n\nInstalling a listener using this symbol does not change the behavior once an" - }, - { - "kind": "code", - "text": "`'error'`" - }, - { - "kind": "text", - "text": " event is emitted. Therefore, the process will still crash if no\nregular " - }, - { - "kind": "code", - "text": "`'error'`" - }, - { - "kind": "text", - "text": " listener is installed." - } - ], - "blockTags": [ - { - "tag": "@since", - "content": [ - { - "kind": "text", - "text": "v13.6.0, v12.17.0" - } - ] - } - ] - }, - "sources": [ - { - "fileName": "node_modules/@types/node/events.d.ts", - "line": 395, - "character": 24 - } - ], - "type": { - "type": "query", - "queryType": { - "type": "reference", - "target": 143, - "name": "errorMonitor", - "package": "@types/node", - "qualifiedName": "EventEmitter.errorMonitor" - } - }, - "inheritedFrom": { - "type": "reference", - "target": -1, - "name": "EventEmitter.errorMonitor" - } - }, - { - "id": 1929, - "name": "#bindEvents", - "variant": "declaration", - "kind": 2048, - "flags": { - "isPrivate": true - }, - "sources": [ - { - "fileName": "lib/Remote/src/receiver.ts", - "line": 72, - "character": 4, - "url": "https://github.com/akaruidevelopment/aoi.db/blob/22a4df8/lib/Remote/src/receiver.ts#L72" + "fileName": "lib/Remote/src/transmitter.ts", + "line": 164, + "character": 1, + "url": "https://github.com/akaruidevelopment/aoi.db/blob/3b8dba5/lib/Remote/src/transmitter.ts#L164" } ], "signatures": [ { - "id": 1930, - "name": "#bindEvents", + "id": 1702, + "name": "sendDataFormat", "variant": "signature", "kind": 4096, "flags": {}, "sources": [ { - "fileName": "lib/Remote/src/receiver.ts", - "line": 72, - "character": 4, - "url": "https://github.com/akaruidevelopment/aoi.db/blob/22a4df8/lib/Remote/src/receiver.ts#L72" + "fileName": "lib/Remote/src/transmitter.ts", + "line": 164, + "character": 1, + "url": "https://github.com/akaruidevelopment/aoi.db/blob/3b8dba5/lib/Remote/src/transmitter.ts#L164" + } + ], + "parameters": [ + { + "id": 1703, + "name": "op", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "reference", + "target": 2686, + "name": "TransmitterOpCodes", + "package": "@akarui/aoi.db" + } + }, + { + "id": 1704, + "name": "method", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "reference", + "target": 14, + "name": "DatabaseMethod", + "package": "@akarui/aoi.db" + } + }, + { + "id": 1705, + "name": "timestamp", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "intrinsic", + "name": "number" + } + }, + { + "id": 1706, + "name": "seq", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "intrinsic", + "name": "number" + } + }, + { + "id": 1707, + "name": "data", + "variant": "param", + "kind": 32768, + "flags": { + "isOptional": true + }, + "type": { + "type": "intrinsic", + "name": "unknown" + } } ], "type": { - "type": "intrinsic", - "name": "void" + "type": "reference", + "target": { + "sourceFileName": "node_modules/@types/node/buffer.d.ts", + "qualifiedName": "__global.Buffer" + }, + "name": "Buffer", + "package": "@types/node", + "qualifiedName": "__global.Buffer" } } ] }, { - "id": 1923, - "name": "#createOwner", + "id": 1719, + "name": "set", "variant": "declaration", "kind": 2048, - "flags": { - "isPrivate": true - }, + "flags": {}, "sources": [ { - "fileName": "lib/Remote/src/receiver.ts", - "line": 57, - "character": 10, - "url": "https://github.com/akaruidevelopment/aoi.db/blob/22a4df8/lib/Remote/src/receiver.ts#L57" + "fileName": "lib/Remote/src/transmitter.ts", + "line": 238, + "character": 7, + "url": "https://github.com/akaruidevelopment/aoi.db/blob/3b8dba5/lib/Remote/src/transmitter.ts#L238" } ], "signatures": [ { - "id": 1924, - "name": "#createOwner", + "id": 1720, + "name": "set", "variant": "signature", "kind": 4096, "flags": {}, "sources": [ { - "fileName": "lib/Remote/src/receiver.ts", - "line": 57, - "character": 4, - "url": "https://github.com/akaruidevelopment/aoi.db/blob/22a4df8/lib/Remote/src/receiver.ts#L57" + "fileName": "lib/Remote/src/transmitter.ts", + "line": 238, + "character": 1, + "url": "https://github.com/akaruidevelopment/aoi.db/blob/3b8dba5/lib/Remote/src/transmitter.ts#L238" } ], - "typeParameter": [ + "parameters": [ { - "id": 1925, - "name": "Type", - "variant": "typeParam", - "kind": 131072, + "id": 1721, + "name": "table", + "variant": "param", + "kind": 32768, "flags": {}, "type": { - "type": "literal", - "value": "KeyValue" + "type": "intrinsic", + "name": "string" } - } - ], - "parameters": [ + }, { - "id": 1926, - "name": "options", + "id": 1722, + "name": "key", "variant": "param", "kind": 32768, "flags": {}, "type": { "type": "reference", - "target": 2321, + "target": 2681, "typeArguments": [ { "type": "reference", @@ -35666,30 +33285,29 @@ "refersToTypeParameter": true } ], - "name": "DatabaseOptions", + "name": "Key", "package": "@akarui/aoi.db" } }, { - "id": 1927, - "name": "username", - "variant": "param", - "kind": 32768, - "flags": {}, - "type": { - "type": "intrinsic", - "name": "string" - } - }, - { - "id": 1928, - "name": "password", + "id": 1723, + "name": "value", "variant": "param", "kind": 32768, "flags": {}, "type": { - "type": "intrinsic", - "name": "string" + "type": "reference", + "target": 2683, + "typeArguments": [ + { + "type": "reference", + "target": -1, + "name": "Type", + "refersToTypeParameter": true + } + ], + "name": "Value", + "package": "@akarui/aoi.db" } } ], @@ -35702,7 +33320,7 @@ "typeArguments": [ { "type": "intrinsic", - "name": "void" + "name": "any" } ], "name": "Promise", @@ -35712,123 +33330,173 @@ ] }, { - "id": 1946, - "name": "[captureRejectionSymbol]", + "id": 1845, + "name": "setMaxListeners", "variant": "declaration", "kind": 2048, "flags": { - "isExternal": true, - "isOptional": true + "isExternal": true }, "sources": [ { "fileName": "node_modules/@types/node/events.d.ts", - "line": 112, - "character": 8 + "line": 716, + "character": 16 } ], "signatures": [ { - "id": 1947, - "name": "[captureRejectionSymbol]", + "id": 1846, + "name": "setMaxListeners", "variant": "signature", "kind": 4096, "flags": { "isExternal": true }, - "sources": [ - { - "fileName": "node_modules/@types/node/events.d.ts", - "line": 112, - "character": 8 - } - ], - "parameters": [ - { - "id": 1948, - "name": "error", - "variant": "param", - "kind": 32768, - "flags": { - "isExternal": true + "comment": { + "summary": [ + { + "kind": "text", + "text": "By default " }, - "type": { - "type": "reference", - "target": { - "sourceFileName": "node_modules/typescript/lib/lib.es5.d.ts", - "qualifiedName": "Error" - }, - "name": "Error", - "package": "typescript" - } - }, - { - "id": 1949, - "name": "event", - "variant": "param", - "kind": 32768, - "flags": { - "isExternal": true + { + "kind": "code", + "text": "`EventEmitter`" }, - "type": { - "type": "intrinsic", - "name": "string" - } - }, + { + "kind": "text", + "text": "s will print a warning if more than " + }, + { + "kind": "code", + "text": "`10`" + }, + { + "kind": "text", + "text": " listeners are\nadded for a particular event. This is a useful default that helps finding\nmemory leaks. The " + }, + { + "kind": "code", + "text": "`emitter.setMaxListeners()`" + }, + { + "kind": "text", + "text": " method allows the limit to be\nmodified for this specific " + }, + { + "kind": "code", + "text": "`EventEmitter`" + }, + { + "kind": "text", + "text": " instance. The value can be set to" + }, + { + "kind": "code", + "text": "`Infinity`" + }, + { + "kind": "text", + "text": " (or " + }, + { + "kind": "code", + "text": "`0`" + }, + { + "kind": "text", + "text": ") to indicate an unlimited number of listeners.\n\nReturns a reference to the " + }, + { + "kind": "code", + "text": "`EventEmitter`" + }, + { + "kind": "text", + "text": ", so that calls can be chained." + } + ], + "blockTags": [ + { + "tag": "@since", + "content": [ + { + "kind": "text", + "text": "v0.3.5" + } + ] + } + ] + }, + "sources": [ { - "id": 1950, - "name": "args", + "fileName": "node_modules/@types/node/events.d.ts", + "line": 716, + "character": 16 + } + ], + "parameters": [ + { + "id": 1847, + "name": "n", "variant": "param", "kind": 32768, "flags": { - "isExternal": true, - "isRest": true + "isExternal": true }, "type": { - "type": "array", - "elementType": { - "type": "intrinsic", - "name": "any" - } + "type": "intrinsic", + "name": "number" } } ], "type": { - "type": "intrinsic", - "name": "void" + "type": "reference", + "target": 1624, + "typeArguments": [ + { + "type": "reference", + "target": -1, + "name": "Type", + "refersToTypeParameter": true + } + ], + "name": "default", + "package": "@akarui/aoi.db" }, "inheritedFrom": { "type": "reference", "target": -1, - "name": "EventEmitter.[captureRejectionSymbol]" + "name": "EventEmitter.setMaxListeners" } } ], "inheritedFrom": { "type": "reference", "target": -1, - "name": "EventEmitter.[captureRejectionSymbol]" + "name": "EventEmitter.setMaxListeners" } }, { - "id": 1951, - "name": "addListener", + "id": 1658, + "name": "addAbortListener", "variant": "declaration", "kind": 2048, "flags": { + "isStatic": true, "isExternal": true }, "sources": [ { "fileName": "node_modules/@types/node/events.d.ts", - "line": 545, - "character": 16 + "line": 387, + "character": 15 } ], "signatures": [ { - "id": 1952, - "name": "addListener", + "id": 1659, + "name": "addAbortListener", "variant": "signature", "kind": 4096, "flags": { @@ -35838,15 +33506,59 @@ "summary": [ { "kind": "text", - "text": "Alias for " + "text": "Listens once to the " }, { "kind": "code", - "text": "`emitter.on(eventName, listener)`" + "text": "`abort`" }, { "kind": "text", - "text": "." + "text": " event on the provided " + }, + { + "kind": "code", + "text": "`signal`" + }, + { + "kind": "text", + "text": ".\n\nListening to the " + }, + { + "kind": "code", + "text": "`abort`" + }, + { + "kind": "text", + "text": " event on abort signals is unsafe and may\nlead to resource leaks since another third party with the signal can\ncall " + }, + { + "kind": "code", + "text": "`e.stopImmediatePropagation()`" + }, + { + "kind": "text", + "text": ". Unfortunately Node.js cannot change\nthis since it would violate the web standard. Additionally, the original\nAPI makes it easy to forget to remove listeners.\n\nThis API allows safely using " + }, + { + "kind": "code", + "text": "`AbortSignal`" + }, + { + "kind": "text", + "text": "s in Node.js APIs by solving these\ntwo issues by listening to the event such that " + }, + { + "kind": "code", + "text": "`stopImmediatePropagation`" + }, + { + "kind": "text", + "text": " does\nnot prevent the listener from running.\n\nReturns a disposable so that it may be unsubscribed from more easily.\n\n" + }, + { + "kind": "code", + "text": "```js\nimport { addAbortListener } from 'node:events';\n\nfunction example(signal) {\n let disposable;\n try {\n signal.addEventListener('abort', (e) => e.stopImmediatePropagation());\n disposable = addAbortListener(signal, (e) => {\n // Do something when signal is aborted.\n });\n } finally {\n disposable?.[Symbol.dispose]();\n }\n}\n```" } ], "blockTags": [ @@ -35855,45 +33567,61 @@ "content": [ { "kind": "text", - "text": "v0.1.26" + "text": "v20.5.0" + } + ] + }, + { + "tag": "@returns", + "content": [ + { + "kind": "text", + "text": "Disposable that removes the " + }, + { + "kind": "code", + "text": "`abort`" + }, + { + "kind": "text", + "text": " listener." } ] } + ], + "modifierTags": [ + "@experimental" ] }, "sources": [ { "fileName": "node_modules/@types/node/events.d.ts", - "line": 545, - "character": 16 + "line": 387, + "character": 8 } ], "parameters": [ { - "id": 1953, - "name": "eventName", + "id": 1660, + "name": "signal", "variant": "param", "kind": 32768, "flags": { "isExternal": true }, "type": { - "type": "union", - "types": [ - { - "type": "intrinsic", - "name": "string" - }, - { - "type": "intrinsic", - "name": "symbol" - } - ] + "type": "reference", + "target": { + "sourceFileName": "node_modules/typescript/lib/lib.dom.d.ts", + "qualifiedName": "AbortSignal" + }, + "name": "AbortSignal", + "package": "typescript" } }, { - "id": 1954, - "name": "listener", + "id": 1661, + "name": "resource", "variant": "param", "kind": 32768, "flags": { @@ -35902,7 +33630,7 @@ "type": { "type": "reflection", "declaration": { - "id": 1955, + "id": 1662, "name": "__type", "variant": "declaration", "kind": 65536, @@ -35912,13 +33640,13 @@ "sources": [ { "fileName": "node_modules/@types/node/events.d.ts", - "line": 545, - "character": 66 + "line": 387, + "character": 63 } ], "signatures": [ { - "id": 1956, + "id": 1663, "name": "__type", "variant": "signature", "kind": 4096, @@ -35928,26 +33656,27 @@ "sources": [ { "fileName": "node_modules/@types/node/events.d.ts", - "line": 545, - "character": 66 + "line": 387, + "character": 63 } ], "parameters": [ { - "id": 1957, - "name": "args", + "id": 1664, + "name": "event", "variant": "param", "kind": 32768, "flags": { - "isExternal": true, - "isRest": true + "isExternal": true }, "type": { - "type": "array", - "elementType": { - "type": "intrinsic", - "name": "any" - } + "type": "reference", + "target": { + "sourceFileName": "node_modules/typescript/lib/lib.dom.d.ts", + "qualifiedName": "Event" + }, + "name": "Event", + "package": "typescript" } } ], @@ -35963,127 +33692,129 @@ ], "type": { "type": "reference", - "target": 1869, - "name": "default", - "package": "@akarui/aoi.db" + "target": { + "sourceFileName": "node_modules/@types/node/globals.d.ts", + "qualifiedName": "__global.Disposable" + }, + "name": "Disposable", + "package": "@types/node", + "qualifiedName": "__global.Disposable" }, "inheritedFrom": { "type": "reference", "target": -1, - "name": "EventEmitter.addListener" + "name": "EventEmitter.addAbortListener" } } ], "inheritedFrom": { "type": "reference", "target": -1, - "name": "EventEmitter.addListener" + "name": "EventEmitter.addAbortListener" } }, { - "id": 1917, - "name": "allowAddress", + "id": 1625, + "name": "createConnection", "variant": "declaration", "kind": 2048, - "flags": {}, + "flags": { + "isStatic": true + }, "sources": [ { - "fileName": "lib/Remote/src/receiver.ts", - "line": 40, - "character": 4, - "url": "https://github.com/akaruidevelopment/aoi.db/blob/22a4df8/lib/Remote/src/receiver.ts#L40" + "fileName": "lib/Remote/src/transmitter.ts", + "line": 50, + "character": 8, + "url": "https://github.com/akaruidevelopment/aoi.db/blob/3b8dba5/lib/Remote/src/transmitter.ts#L50" } ], "signatures": [ { - "id": 1918, - "name": "allowAddress", + "id": 1626, + "name": "createConnection", "variant": "signature", "kind": 4096, "flags": {}, "sources": [ { - "fileName": "lib/Remote/src/receiver.ts", - "line": 40, - "character": 4, - "url": "https://github.com/akaruidevelopment/aoi.db/blob/22a4df8/lib/Remote/src/receiver.ts#L40" + "fileName": "lib/Remote/src/transmitter.ts", + "line": 50, + "character": 1, + "url": "https://github.com/akaruidevelopment/aoi.db/blob/3b8dba5/lib/Remote/src/transmitter.ts#L50" } ], - "parameters": [ + "typeParameter": [ { - "id": 1919, - "name": "address", - "variant": "param", - "kind": 32768, + "id": 1627, + "name": "Type", + "variant": "typeParam", + "kind": 131072, "flags": {}, "type": { - "type": "intrinsic", - "name": "string" + "type": "literal", + "value": "KeyValue" } } ], - "type": { - "type": "intrinsic", - "name": "void" - } - } - ] - }, - { - "id": 1944, - "name": "connect", - "variant": "declaration", - "kind": 2048, - "flags": {}, - "sources": [ - { - "fileName": "lib/Remote/src/receiver.ts", - "line": 508, - "character": 4, - "url": "https://github.com/akaruidevelopment/aoi.db/blob/22a4df8/lib/Remote/src/receiver.ts#L508" - } - ], - "signatures": [ - { - "id": 1945, - "name": "connect", - "variant": "signature", - "kind": 4096, - "flags": {}, - "sources": [ + "parameters": [ { - "fileName": "lib/Remote/src/receiver.ts", - "line": 508, - "character": 4, - "url": "https://github.com/akaruidevelopment/aoi.db/blob/22a4df8/lib/Remote/src/receiver.ts#L508" + "id": 1628, + "name": "options", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "reference", + "target": 1915, + "typeArguments": [ + { + "type": "reference", + "target": -1, + "name": "Type", + "refersToTypeParameter": true + } + ], + "name": "TransmitterCreateOptions", + "package": "@akarui/aoi.db" + } } ], "type": { - "type": "intrinsic", - "name": "void" + "type": "reference", + "target": 1624, + "typeArguments": [ + { + "type": "literal", + "value": "KeyValue" + } + ], + "name": "default", + "package": "@akarui/aoi.db" } } ] }, { - "id": 2000, - "name": "emit", + "id": 1647, + "name": "getEventListeners", "variant": "declaration", "kind": 2048, "flags": { + "isStatic": true, "isExternal": true }, "sources": [ { "fileName": "node_modules/@types/node/events.d.ts", - "line": 807, - "character": 16 + "line": 308, + "character": 15 } ], "signatures": [ { - "id": 2001, - "name": "emit", + "id": 1648, + "name": "getEventListeners", "variant": "signature", "kind": 4096, "flags": { @@ -36093,7 +33824,7 @@ "summary": [ { "kind": "text", - "text": "Synchronously calls each of the listeners registered for the event named" + "text": "Returns a copy of the array of listeners for the event named " }, { "kind": "code", @@ -36101,27 +33832,35 @@ }, { "kind": "text", - "text": ", in the order they were registered, passing the supplied arguments\nto each.\n\nReturns " + "text": ".\n\nFor " }, { "kind": "code", - "text": "`true`" + "text": "`EventEmitter`" }, { "kind": "text", - "text": " if the event had listeners, " + "text": "s this behaves exactly the same as calling " }, { "kind": "code", - "text": "`false`" + "text": "`.listeners`" }, { "kind": "text", - "text": " otherwise.\n\n" + "text": " on\nthe emitter.\n\nFor " }, { "kind": "code", - "text": "```js\nimport { EventEmitter } from 'node:events';\nconst myEmitter = new EventEmitter();\n\n// First listener\nmyEmitter.on('event', function firstListener() {\n console.log('Helloooo! first listener');\n});\n// Second listener\nmyEmitter.on('event', function secondListener(arg1, arg2) {\n console.log(`event with parameters ${arg1}, ${arg2} in second listener`);\n});\n// Third listener\nmyEmitter.on('event', function thirdListener(...args) {\n const parameters = args.join(', ');\n console.log(`event with parameters ${parameters} in third listener`);\n});\n\nconsole.log(myEmitter.listeners('event'));\n\nmyEmitter.emit('event', 1, 2, 3, 4, 5);\n\n// Prints:\n// [\n// [Function: firstListener],\n// [Function: secondListener],\n// [Function: thirdListener]\n// ]\n// Helloooo! first listener\n// event with parameters 1, 2 in second listener\n// event with parameters 1, 2, 3, 4, 5 in third listener\n```" + "text": "`EventTarget`" + }, + { + "kind": "text", + "text": "s this is the only way to get the event listeners for the\nevent target. This is useful for debugging and diagnostic purposes.\n\n" + }, + { + "kind": "code", + "text": "```js\nimport { getEventListeners, EventEmitter } from 'node:events';\n\n{\n const ee = new EventEmitter();\n const listener = () => console.log('Events are fun');\n ee.on('foo', listener);\n console.log(getEventListeners(ee, 'foo')); // [ [Function: listener] ]\n}\n{\n const et = new EventTarget();\n const listener = () => console.log('Events are fun');\n et.addEventListener('foo', listener);\n console.log(getEventListeners(et, 'foo')); // [ [Function: listener] ]\n}\n```" } ], "blockTags": [ @@ -36130,7 +33869,7 @@ "content": [ { "kind": "text", - "text": "v0.1.26" + "text": "v15.2.0, v14.17.0" } ] } @@ -36139,14 +33878,14 @@ "sources": [ { "fileName": "node_modules/@types/node/events.d.ts", - "line": 807, - "character": 16 + "line": 308, + "character": 8 } ], "parameters": [ { - "id": 2002, - "name": "eventName", + "id": 1649, + "name": "emitter", "variant": "param", "kind": 32768, "flags": { @@ -36156,70 +33895,95 @@ "type": "union", "types": [ { - "type": "intrinsic", - "name": "string" + "type": "reference", + "target": { + "sourceFileName": "node_modules/@types/node/events.d.ts", + "qualifiedName": "__global.NodeJS.EventEmitter" + }, + "name": "EventEmitter", + "package": "@types/node", + "qualifiedName": "__global.NodeJS.EventEmitter" }, { - "type": "intrinsic", - "name": "symbol" + "type": "reference", + "target": { + "sourceFileName": "node_modules/@types/node/events.d.ts", + "qualifiedName": "_DOMEventTarget" + }, + "name": "_DOMEventTarget", + "package": "@types/node" } ] } }, { - "id": 2003, - "name": "args", + "id": 1650, + "name": "name", "variant": "param", "kind": 32768, "flags": { - "isExternal": true, - "isRest": true + "isExternal": true }, "type": { - "type": "array", - "elementType": { - "type": "intrinsic", - "name": "any" - } + "type": "union", + "types": [ + { + "type": "intrinsic", + "name": "string" + }, + { + "type": "intrinsic", + "name": "symbol" + } + ] } } ], "type": { - "type": "intrinsic", - "name": "boolean" + "type": "array", + "elementType": { + "type": "reference", + "target": { + "sourceFileName": "node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Function" + }, + "name": "Function", + "package": "typescript" + } }, "inheritedFrom": { "type": "reference", "target": -1, - "name": "EventEmitter.emit" + "name": "EventEmitter.getEventListeners" } } ], "inheritedFrom": { "type": "reference", "target": -1, - "name": "EventEmitter.emit" + "name": "EventEmitter.getEventListeners" } }, { - "id": 2022, - "name": "eventNames", + "id": 1651, + "name": "getMaxListeners", "variant": "declaration", "kind": 2048, "flags": { + "isStatic": true, "isExternal": true }, "sources": [ { "fileName": "node_modules/@types/node/events.d.ts", - "line": 870, - "character": 16 + "line": 337, + "character": 15 } ], "signatures": [ { - "id": 2023, - "name": "eventNames", + "id": 1652, + "name": "getMaxListeners", "variant": "signature", "kind": 4096, "flags": { @@ -36229,19 +33993,35 @@ "summary": [ { "kind": "text", - "text": "Returns an array listing the events for which the emitter has registered\nlisteners. The values in the array are strings or " + "text": "Returns the currently set max amount of listeners.\n\nFor " }, { "kind": "code", - "text": "`Symbol`" + "text": "`EventEmitter`" }, { "kind": "text", - "text": "s.\n\n" + "text": "s this behaves exactly the same as calling " }, { "kind": "code", - "text": "```js\nimport { EventEmitter } from 'node:events';\n\nconst myEE = new EventEmitter();\nmyEE.on('foo', () => {});\nmyEE.on('bar', () => {});\n\nconst sym = Symbol('symbol');\nmyEE.on(sym, () => {});\n\nconsole.log(myEE.eventNames());\n// Prints: [ 'foo', 'bar', Symbol(symbol) ]\n```" + "text": "`.getMaxListeners`" + }, + { + "kind": "text", + "text": " on\nthe emitter.\n\nFor " + }, + { + "kind": "code", + "text": "`EventTarget`" + }, + { + "kind": "text", + "text": "s this is the only way to get the max event listeners for the\nevent target. If the number of event handlers on a single EventTarget exceeds\nthe max set, the EventTarget will print a warning.\n\n" + }, + { + "kind": "code", + "text": "```js\nimport { getMaxListeners, setMaxListeners, EventEmitter } from 'node:events';\n\n{\n const ee = new EventEmitter();\n console.log(getMaxListeners(ee)); // 10\n setMaxListeners(11, ee);\n console.log(getMaxListeners(ee)); // 11\n}\n{\n const et = new EventTarget();\n console.log(getMaxListeners(et)); // 10\n setMaxListeners(11, et);\n console.log(getMaxListeners(et)); // 11\n}\n```" } ], "blockTags": [ @@ -36250,7 +34030,7 @@ "content": [ { "kind": "text", - "text": "v6.0.0" + "text": "v19.9.0" } ] } @@ -36259,58 +34039,82 @@ "sources": [ { "fileName": "node_modules/@types/node/events.d.ts", - "line": 870, - "character": 16 + "line": 337, + "character": 8 + } + ], + "parameters": [ + { + "id": 1653, + "name": "emitter", + "variant": "param", + "kind": 32768, + "flags": { + "isExternal": true + }, + "type": { + "type": "union", + "types": [ + { + "type": "reference", + "target": { + "sourceFileName": "node_modules/@types/node/events.d.ts", + "qualifiedName": "__global.NodeJS.EventEmitter" + }, + "name": "EventEmitter", + "package": "@types/node", + "qualifiedName": "__global.NodeJS.EventEmitter" + }, + { + "type": "reference", + "target": { + "sourceFileName": "node_modules/@types/node/events.d.ts", + "qualifiedName": "_DOMEventTarget" + }, + "name": "_DOMEventTarget", + "package": "@types/node" + } + ] + } } ], "type": { - "type": "array", - "elementType": { - "type": "union", - "types": [ - { - "type": "intrinsic", - "name": "string" - }, - { - "type": "intrinsic", - "name": "symbol" - } - ] - } + "type": "intrinsic", + "name": "number" }, "inheritedFrom": { "type": "reference", "target": -1, - "name": "EventEmitter.eventNames" + "name": "EventEmitter.getMaxListeners" } } ], "inheritedFrom": { "type": "reference", "target": -1, - "name": "EventEmitter.eventNames" + "name": "EventEmitter.getMaxListeners" } }, { - "id": 1992, - "name": "getMaxListeners", + "id": 1643, + "name": "listenerCount", "variant": "declaration", "kind": 2048, "flags": { + "isStatic": true, "isExternal": true }, "sources": [ { "fileName": "node_modules/@types/node/events.d.ts", - "line": 722, - "character": 16 + "line": 280, + "character": 15 } ], "signatures": [ { - "id": 1993, - "name": "getMaxListeners", + "id": 1644, + "name": "listenerCount", "variant": "signature", "kind": 4096, "flags": { @@ -36320,33 +34124,27 @@ "summary": [ { "kind": "text", - "text": "Returns the current max listener value for the " + "text": "A class method that returns the number of listeners for the given " }, { "kind": "code", - "text": "`EventEmitter`" + "text": "`eventName`" }, { "kind": "text", - "text": " which is either\nset by " + "text": "registered on the given " }, { "kind": "code", - "text": "`emitter.setMaxListeners(n)`" + "text": "`emitter`" }, { "kind": "text", - "text": " or defaults to " - }, - { - "kind": "inline-tag", - "tag": "@link", - "text": "defaultMaxListeners", - "target": 1909 + "text": ".\n\n" }, { - "kind": "text", - "text": "." + "kind": "code", + "text": "```js\nimport { EventEmitter, listenerCount } from 'node:events';\n\nconst myEmitter = new EventEmitter();\nmyEmitter.on('event', () => {});\nmyEmitter.on('event', () => {});\nconsole.log(listenerCount(myEmitter, 'event'));\n// Prints: 2\n```" } ], "blockTags": [ @@ -36355,7 +34153,24 @@ "content": [ { "kind": "text", - "text": "v1.0.0" + "text": "v0.9.12" + } + ] + }, + { + "tag": "@deprecated", + "content": [ + { + "kind": "text", + "text": "Since v3.2.0 - Use " + }, + { + "kind": "code", + "text": "`listenerCount`" + }, + { + "kind": "text", + "text": " instead." } ] } @@ -36364,8 +34179,67 @@ "sources": [ { "fileName": "node_modules/@types/node/events.d.ts", - "line": 722, - "character": 16 + "line": 280, + "character": 8 + } + ], + "parameters": [ + { + "id": 1645, + "name": "emitter", + "variant": "param", + "kind": 32768, + "flags": { + "isExternal": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The emitter to query" + } + ] + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "node_modules/@types/node/events.d.ts", + "qualifiedName": "__global.NodeJS.EventEmitter" + }, + "name": "EventEmitter", + "package": "@types/node", + "qualifiedName": "__global.NodeJS.EventEmitter" + } + }, + { + "id": 1646, + "name": "eventName", + "variant": "param", + "kind": 32768, + "flags": { + "isExternal": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The event name" + } + ] + }, + "type": { + "type": "union", + "types": [ + { + "type": "intrinsic", + "name": "string" + }, + { + "type": "intrinsic", + "name": "symbol" + } + ] + } } ], "type": { @@ -36375,84 +34249,36 @@ "inheritedFrom": { "type": "reference", "target": -1, - "name": "EventEmitter.getMaxListeners" + "name": "EventEmitter.listenerCount" } } ], "inheritedFrom": { "type": "reference", "target": -1, - "name": "EventEmitter.getMaxListeners" + "name": "EventEmitter.listenerCount" } }, { - "id": 1920, - "name": "isAllowed", - "variant": "declaration", - "kind": 2048, - "flags": {}, - "sources": [ - { - "fileName": "lib/Remote/src/receiver.ts", - "line": 53, - "character": 4, - "url": "https://github.com/akaruidevelopment/aoi.db/blob/22a4df8/lib/Remote/src/receiver.ts#L53" - } - ], - "signatures": [ - { - "id": 1921, - "name": "isAllowed", - "variant": "signature", - "kind": 4096, - "flags": {}, - "sources": [ - { - "fileName": "lib/Remote/src/receiver.ts", - "line": 53, - "character": 4, - "url": "https://github.com/akaruidevelopment/aoi.db/blob/22a4df8/lib/Remote/src/receiver.ts#L53" - } - ], - "parameters": [ - { - "id": 1922, - "name": "address", - "variant": "param", - "kind": 32768, - "flags": {}, - "type": { - "type": "intrinsic", - "name": "string" - } - } - ], - "type": { - "type": "intrinsic", - "name": "boolean" - } - } - ] - }, - { - "id": 2004, - "name": "listenerCount", + "id": 1638, + "name": "on", "variant": "declaration", "kind": 2048, "flags": { + "isStatic": true, "isExternal": true }, "sources": [ { "fileName": "node_modules/@types/node/events.d.ts", - "line": 816, - "character": 16 + "line": 258, + "character": 15 } ], "signatures": [ { - "id": 2005, - "name": "listenerCount", + "id": 1639, + "name": "on", "variant": "signature", "kind": 4096, "flags": { @@ -36460,9 +34286,21 @@ }, "comment": { "summary": [ + { + "kind": "code", + "text": "```js\nimport { on, EventEmitter } from 'node:events';\nimport process from 'node:process';\n\nconst ee = new EventEmitter();\n\n// Emit later on\nprocess.nextTick(() => {\n ee.emit('foo', 'bar');\n ee.emit('foo', 42);\n});\n\nfor await (const event of on(ee, 'foo')) {\n // The execution of this inner block is synchronous and it\n // processes one event at a time (even with await). Do not use\n // if concurrent execution is required.\n console.log(event); // prints ['bar'] [42]\n}\n// Unreachable here\n```" + }, { "kind": "text", - "text": "Returns the number of listeners listening for the event named " + "text": "\n\nReturns an " + }, + { + "kind": "code", + "text": "`AsyncIterator`" + }, + { + "kind": "text", + "text": " that iterates " }, { "kind": "code", @@ -36470,15 +34308,43 @@ }, { "kind": "text", - "text": ".\nIf " + "text": " events. It will throw\nif the " }, { "kind": "code", - "text": "`listener`" + "text": "`EventEmitter`" }, { "kind": "text", - "text": " is provided, it will return how many times the listener is found\nin the list of the listeners of the event." + "text": " emits " + }, + { + "kind": "code", + "text": "`'error'`" + }, + { + "kind": "text", + "text": ". It removes all listeners when\nexiting the loop. The " + }, + { + "kind": "code", + "text": "`value`" + }, + { + "kind": "text", + "text": " returned by each iteration is an array\ncomposed of the emitted event arguments.\n\nAn " + }, + { + "kind": "code", + "text": "`AbortSignal`" + }, + { + "kind": "text", + "text": " can be used to cancel waiting on events:\n\n" + }, + { + "kind": "code", + "text": "```js\nimport { on, EventEmitter } from 'node:events';\nimport process from 'node:process';\n\nconst ac = new AbortController();\n\n(async () => {\n const ee = new EventEmitter();\n\n // Emit later on\n process.nextTick(() => {\n ee.emit('foo', 'bar');\n ee.emit('foo', 42);\n });\n\n for await (const event of on(ee, 'foo', { signal: ac.signal })) {\n // The execution of this inner block is synchronous and it\n // processes one event at a time (even with await). Do not use\n // if concurrent execution is required.\n console.log(event); // prints ['bar'] [42]\n }\n // Unreachable here\n})();\n\nprocess.nextTick(() => ac.abort());\n```" } ], "blockTags": [ @@ -36487,7 +34353,28 @@ "content": [ { "kind": "text", - "text": "v3.2.0" + "text": "v13.6.0, v12.16.0" + } + ] + }, + { + "tag": "@returns", + "content": [ + { + "kind": "text", + "text": "that iterates " + }, + { + "kind": "code", + "text": "`eventName`" + }, + { + "kind": "text", + "text": " events emitted by the " + }, + { + "kind": "code", + "text": "`emitter`" } ] } @@ -36496,13 +34383,32 @@ "sources": [ { "fileName": "node_modules/@types/node/events.d.ts", - "line": 816, - "character": 16 + "line": 258, + "character": 8 } ], "parameters": [ { - "id": 2006, + "id": 1640, + "name": "emitter", + "variant": "param", + "kind": 32768, + "flags": { + "isExternal": true + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "node_modules/@types/node/events.d.ts", + "qualifiedName": "__global.NodeJS.EventEmitter" + }, + "name": "EventEmitter", + "package": "@types/node", + "qualifiedName": "__global.NodeJS.EventEmitter" + } + }, + { + "id": 1641, "name": "eventName", "variant": "param", "kind": 32768, @@ -36518,83 +34424,83 @@ ] }, "type": { - "type": "union", - "types": [ - { - "type": "intrinsic", - "name": "string" - }, - { - "type": "intrinsic", - "name": "symbol" - } - ] + "type": "intrinsic", + "name": "string" } }, { - "id": 2007, - "name": "listener", + "id": 1642, + "name": "options", "variant": "param", "kind": 32768, "flags": { "isExternal": true, "isOptional": true }, - "comment": { - "summary": [ - { - "kind": "text", - "text": "The event handler function" - } - ] - }, "type": { "type": "reference", "target": { - "sourceFileName": "node_modules/typescript/lib/lib.es5.d.ts", - "qualifiedName": "Function" + "sourceFileName": "node_modules/@types/node/events.d.ts", + "qualifiedName": "StaticEventEmitterOptions" }, - "name": "Function", - "package": "typescript" + "name": "StaticEventEmitterOptions", + "package": "@types/node" } } ], "type": { - "type": "intrinsic", - "name": "number" + "type": "reference", + "target": { + "sourceFileName": "node_modules/typescript/lib/lib.es2018.asynciterable.d.ts", + "qualifiedName": "AsyncIterableIterator" + }, + "typeArguments": [ + { + "type": "intrinsic", + "name": "any" + } + ], + "name": "AsyncIterableIterator", + "package": "typescript" }, "inheritedFrom": { "type": "reference", "target": -1, - "name": "EventEmitter.listenerCount" + "name": "EventEmitter.on" } } ], "inheritedFrom": { "type": "reference", "target": -1, - "name": "EventEmitter.listenerCount" + "name": "EventEmitter.on" } }, { - "id": 1994, - "name": "listeners", + "id": 1629, + "name": "once", "variant": "declaration", "kind": 2048, "flags": { + "isStatic": true, "isExternal": true }, "sources": [ { "fileName": "node_modules/@types/node/events.d.ts", - "line": 735, - "character": 16 + "line": 193, + "character": 15 + }, + { + "fileName": "node_modules/@types/node/events.d.ts", + "line": 198, + "character": 15 } ], "signatures": [ { - "id": 1995, - "name": "listeners", + "id": 1630, + "name": "once", "variant": "signature", "kind": 4096, "flags": { @@ -36604,19 +34510,123 @@ "summary": [ { "kind": "text", - "text": "Returns a copy of the array of listeners for the event named " + "text": "Creates a " }, { "kind": "code", - "text": "`eventName`" + "text": "`Promise`" }, { "kind": "text", - "text": ".\n\n" + "text": " that is fulfilled when the " }, { "kind": "code", - "text": "```js\nserver.on('connection', (stream) => {\n console.log('someone connected!');\n});\nconsole.log(util.inspect(server.listeners('connection')));\n// Prints: [ [Function] ]\n```" + "text": "`EventEmitter`" + }, + { + "kind": "text", + "text": " emits the given\nevent or that is rejected if the " + }, + { + "kind": "code", + "text": "`EventEmitter`" + }, + { + "kind": "text", + "text": " emits " + }, + { + "kind": "code", + "text": "`'error'`" + }, + { + "kind": "text", + "text": " while waiting.\nThe " + }, + { + "kind": "code", + "text": "`Promise`" + }, + { + "kind": "text", + "text": " will resolve with an array of all the arguments emitted to the\ngiven event.\n\nThis method is intentionally generic and works with the web platform [EventTarget](https://dom.spec.whatwg.org/#interface-eventtarget) interface, which has no special" + }, + { + "kind": "code", + "text": "`'error'`" + }, + { + "kind": "text", + "text": " event\nsemantics and does not listen to the " + }, + { + "kind": "code", + "text": "`'error'`" + }, + { + "kind": "text", + "text": " event.\n\n" + }, + { + "kind": "code", + "text": "```js\nimport { once, EventEmitter } from 'node:events';\nimport process from 'node:process';\n\nconst ee = new EventEmitter();\n\nprocess.nextTick(() => {\n ee.emit('myevent', 42);\n});\n\nconst [value] = await once(ee, 'myevent');\nconsole.log(value);\n\nconst err = new Error('kaboom');\nprocess.nextTick(() => {\n ee.emit('error', err);\n});\n\ntry {\n await once(ee, 'myevent');\n} catch (err) {\n console.error('error happened', err);\n}\n```" + }, + { + "kind": "text", + "text": "\n\nThe special handling of the " + }, + { + "kind": "code", + "text": "`'error'`" + }, + { + "kind": "text", + "text": " event is only used when " + }, + { + "kind": "code", + "text": "`events.once()`" + }, + { + "kind": "text", + "text": "is used to wait for another event. If " + }, + { + "kind": "code", + "text": "`events.once()`" + }, + { + "kind": "text", + "text": " is used to wait for the\n'" + }, + { + "kind": "code", + "text": "`error'`" + }, + { + "kind": "text", + "text": " event itself, then it is treated as any other kind of event without\nspecial handling:\n\n" + }, + { + "kind": "code", + "text": "```js\nimport { EventEmitter, once } from 'node:events';\n\nconst ee = new EventEmitter();\n\nonce(ee, 'error')\n .then(([err]) => console.log('ok', err.message))\n .catch((err) => console.error('error', err.message));\n\nee.emit('error', new Error('boom'));\n\n// Prints: ok boom\n```" + }, + { + "kind": "text", + "text": "\n\nAn " + }, + { + "kind": "code", + "text": "`AbortSignal`" + }, + { + "kind": "text", + "text": " can be used to cancel waiting for the event:\n\n" + }, + { + "kind": "code", + "text": "```js\nimport { EventEmitter, once } from 'node:events';\n\nconst ee = new EventEmitter();\nconst ac = new AbortController();\n\nasync function foo(emitter, event, signal) {\n try {\n await once(emitter, event, { signal });\n console.log('event emitted!');\n } catch (error) {\n if (error.name === 'AbortError') {\n console.error('Waiting for the event was canceled!');\n } else {\n console.error('There was an error', error.message);\n }\n }\n}\n\nfoo(ee, 'foo', ac.signal);\nac.abort(); // Abort waiting for the event\nee.emit('foo'); // Prints: Waiting for the event was canceled!\n```" } ], "blockTags": [ @@ -36625,7 +34635,7 @@ "content": [ { "kind": "text", - "text": "v0.1.26" + "text": "v11.13.0, v10.16.0" } ] } @@ -36634,13 +34644,31 @@ "sources": [ { "fileName": "node_modules/@types/node/events.d.ts", - "line": 735, - "character": 16 + "line": 193, + "character": 8 } ], "parameters": [ { - "id": 1996, + "id": 1631, + "name": "emitter", + "variant": "param", + "kind": 32768, + "flags": { + "isExternal": true + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "node_modules/@types/node/events.d.ts", + "qualifiedName": "_NodeEventTarget" + }, + "name": "_NodeEventTarget", + "package": "@types/node" + } + }, + { + "id": 1632, "name": "eventName", "variant": "param", "kind": 32768, @@ -36660,222 +34688,169 @@ } ] } + }, + { + "id": 1633, + "name": "options", + "variant": "param", + "kind": 32768, + "flags": { + "isExternal": true, + "isOptional": true + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "node_modules/@types/node/events.d.ts", + "qualifiedName": "StaticEventEmitterOptions" + }, + "name": "StaticEventEmitterOptions", + "package": "@types/node" + } } ], "type": { - "type": "array", - "elementType": { - "type": "reference", - "target": { - "sourceFileName": "node_modules/typescript/lib/lib.es5.d.ts", - "qualifiedName": "Function" - }, - "name": "Function", - "package": "typescript" - } + "type": "reference", + "target": { + "sourceFileName": "node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "array", + "elementType": { + "type": "intrinsic", + "name": "any" + } + } + ], + "name": "Promise", + "package": "typescript" }, "inheritedFrom": { "type": "reference", "target": -1, - "name": "EventEmitter.listeners" + "name": "EventEmitter.once" } - } - ], - "inheritedFrom": { - "type": "reference", - "target": -1, - "name": "EventEmitter.listeners" - } - }, - { - "id": 1979, - "name": "off", - "variant": "declaration", - "kind": 2048, - "flags": { - "isExternal": true - }, - "sources": [ - { - "fileName": "node_modules/@types/node/events.d.ts", - "line": 695, - "character": 16 - } - ], - "signatures": [ + }, { - "id": 1980, - "name": "off", + "id": 1634, + "name": "once", "variant": "signature", "kind": 4096, "flags": { "isExternal": true }, - "comment": { - "summary": [ - { - "kind": "text", - "text": "Alias for " - }, - { - "kind": "code", - "text": "`emitter.removeListener()`" - }, - { - "kind": "text", - "text": "." - } - ], - "blockTags": [ - { - "tag": "@since", - "content": [ - { - "kind": "text", - "text": "v10.0.0" - } - ] - } - ] - }, "sources": [ { "fileName": "node_modules/@types/node/events.d.ts", - "line": 695, - "character": 16 + "line": 198, + "character": 8 } ], "parameters": [ { - "id": 1981, - "name": "eventName", + "id": 1635, + "name": "emitter", "variant": "param", "kind": 32768, "flags": { "isExternal": true }, "type": { - "type": "union", - "types": [ - { - "type": "intrinsic", - "name": "string" - }, - { - "type": "intrinsic", - "name": "symbol" - } - ] + "type": "reference", + "target": { + "sourceFileName": "node_modules/@types/node/events.d.ts", + "qualifiedName": "_DOMEventTarget" + }, + "name": "_DOMEventTarget", + "package": "@types/node" } }, { - "id": 1982, - "name": "listener", + "id": 1636, + "name": "eventName", "variant": "param", "kind": 32768, "flags": { "isExternal": true }, "type": { - "type": "reflection", - "declaration": { - "id": 1983, - "name": "__type", - "variant": "declaration", - "kind": 65536, - "flags": { - "isExternal": true - }, - "sources": [ - { - "fileName": "node_modules/@types/node/events.d.ts", - "line": 695, - "character": 58 - } - ], - "signatures": [ - { - "id": 1984, - "name": "__type", - "variant": "signature", - "kind": 4096, - "flags": { - "isExternal": true - }, - "sources": [ - { - "fileName": "node_modules/@types/node/events.d.ts", - "line": 695, - "character": 58 - } - ], - "parameters": [ - { - "id": 1985, - "name": "args", - "variant": "param", - "kind": 32768, - "flags": { - "isExternal": true, - "isRest": true - }, - "type": { - "type": "array", - "elementType": { - "type": "intrinsic", - "name": "any" - } - } - } - ], - "type": { - "type": "intrinsic", - "name": "void" - } - } - ] - } + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 1637, + "name": "options", + "variant": "param", + "kind": 32768, + "flags": { + "isExternal": true, + "isOptional": true + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "node_modules/@types/node/events.d.ts", + "qualifiedName": "StaticEventEmitterOptions" + }, + "name": "StaticEventEmitterOptions", + "package": "@types/node" } } ], "type": { "type": "reference", - "target": 1869, - "name": "default", - "package": "@akarui/aoi.db" + "target": { + "sourceFileName": "node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "array", + "elementType": { + "type": "intrinsic", + "name": "any" + } + } + ], + "name": "Promise", + "package": "typescript" }, "inheritedFrom": { "type": "reference", "target": -1, - "name": "EventEmitter.off" + "name": "EventEmitter.once" } } ], "inheritedFrom": { "type": "reference", "target": -1, - "name": "EventEmitter.off" + "name": "EventEmitter.once" } }, { - "id": 1958, - "name": "on", + "id": 1654, + "name": "setMaxListeners", "variant": "declaration", "kind": 2048, "flags": { + "isStatic": true, "isExternal": true }, "sources": [ { "fileName": "node_modules/@types/node/events.d.ts", - "line": 577, - "character": 16 + "line": 352, + "character": 15 } ], "signatures": [ { - "id": 1959, - "name": "on", + "id": 1655, + "name": "setMaxListeners", "variant": "signature", "kind": 4096, "flags": { @@ -36883,85 +34858,9 @@ }, "comment": { "summary": [ - { - "kind": "text", - "text": "Adds the " - }, - { - "kind": "code", - "text": "`listener`" - }, - { - "kind": "text", - "text": " function to the end of the listeners array for the\nevent named " - }, - { - "kind": "code", - "text": "`eventName`" - }, - { - "kind": "text", - "text": ". No checks are made to see if the " - }, - { - "kind": "code", - "text": "`listener`" - }, - { - "kind": "text", - "text": " has\nalready been added. Multiple calls passing the same combination of " - }, - { - "kind": "code", - "text": "`eventName`" - }, - { - "kind": "text", - "text": "and " - }, - { - "kind": "code", - "text": "`listener`" - }, - { - "kind": "text", - "text": " will result in the " - }, - { - "kind": "code", - "text": "`listener`" - }, - { - "kind": "text", - "text": " being added, and called, multiple\ntimes.\n\n" - }, - { - "kind": "code", - "text": "```js\nserver.on('connection', (stream) => {\n console.log('someone connected!');\n});\n```" - }, - { - "kind": "text", - "text": "\n\nReturns a reference to the " - }, - { - "kind": "code", - "text": "`EventEmitter`" - }, - { - "kind": "text", - "text": ", so that calls can be chained.\n\nBy default, event listeners are invoked in the order they are added. The" - }, - { - "kind": "code", - "text": "`emitter.prependListener()`" - }, - { - "kind": "text", - "text": " method can be used as an alternative to add the\nevent listener to the beginning of the listeners array.\n\n" - }, { "kind": "code", - "text": "```js\nimport { EventEmitter } from 'node:events';\nconst myEE = new EventEmitter();\nmyEE.on('foo', () => console.log('a'));\nmyEE.prependListener('foo', () => console.log('b'));\nmyEE.emit('foo');\n// Prints:\n// b\n// a\n```" + "text": "```js\nimport { setMaxListeners, EventEmitter } from 'node:events';\n\nconst target = new EventTarget();\nconst emitter = new EventEmitter();\n\nsetMaxListeners(5, target, emitter);\n```" } ], "blockTags": [ @@ -36970,7 +34869,7 @@ "content": [ { "kind": "text", - "text": "v0.1.101" + "text": "v15.4.0" } ] } @@ -36979,113 +34878,73 @@ "sources": [ { "fileName": "node_modules/@types/node/events.d.ts", - "line": 577, - "character": 16 + "line": 352, + "character": 8 } ], "parameters": [ { - "id": 1960, - "name": "eventName", + "id": 1656, + "name": "n", "variant": "param", "kind": 32768, "flags": { - "isExternal": true + "isExternal": true, + "isOptional": true }, "comment": { "summary": [ { "kind": "text", - "text": "The name of the event." - } - ] - }, - "type": { - "type": "union", - "types": [ + "text": "A non-negative number. The maximum number of listeners per " + }, { - "type": "intrinsic", - "name": "string" + "kind": "code", + "text": "`EventTarget`" }, { - "type": "intrinsic", - "name": "symbol" + "kind": "text", + "text": " event." } ] + }, + "type": { + "type": "intrinsic", + "name": "number" } }, { - "id": 1961, - "name": "listener", + "id": 1657, + "name": "eventTargets", "variant": "param", "kind": 32768, "flags": { - "isExternal": true - }, - "comment": { - "summary": [ - { - "kind": "text", - "text": "The callback function" - } - ] + "isExternal": true, + "isRest": true }, "type": { - "type": "reflection", - "declaration": { - "id": 1962, - "name": "__type", - "variant": "declaration", - "kind": 65536, - "flags": { - "isExternal": true - }, - "sources": [ + "type": "array", + "elementType": { + "type": "union", + "types": [ { - "fileName": "node_modules/@types/node/events.d.ts", - "line": 577, - "character": 57 - } - ], - "signatures": [ + "type": "reference", + "target": { + "sourceFileName": "node_modules/@types/node/events.d.ts", + "qualifiedName": "__global.NodeJS.EventEmitter" + }, + "name": "EventEmitter", + "package": "@types/node", + "qualifiedName": "__global.NodeJS.EventEmitter" + }, { - "id": 1963, - "name": "__type", - "variant": "signature", - "kind": 4096, - "flags": { - "isExternal": true + "type": "reference", + "target": { + "sourceFileName": "node_modules/@types/node/events.d.ts", + "qualifiedName": "_DOMEventTarget" }, - "sources": [ - { - "fileName": "node_modules/@types/node/events.d.ts", - "line": 577, - "character": 57 - } - ], - "parameters": [ - { - "id": 1964, - "name": "args", - "variant": "param", - "kind": 32768, - "flags": { - "isExternal": true, - "isRest": true - }, - "type": { - "type": "array", - "elementType": { - "type": "intrinsic", - "name": "any" - } - } - } - ], - "type": { - "type": "intrinsic", - "name": "void" - } + "name": "_DOMEventTarget", + "package": "@types/node" } ] } @@ -37093,2188 +34952,1644 @@ } ], "type": { - "type": "reference", - "target": 1869, - "name": "default", - "package": "@akarui/aoi.db" + "type": "intrinsic", + "name": "void" }, "inheritedFrom": { "type": "reference", "target": -1, - "name": "EventEmitter.on" + "name": "EventEmitter.setMaxListeners" } } ], "inheritedFrom": { "type": "reference", "target": -1, - "name": "EventEmitter.on" + "name": "EventEmitter.setMaxListeners" } + } + ], + "groups": [ + { + "title": "Constructors", + "children": [ + 1669 + ] }, { - "id": 1965, - "name": "once", - "variant": "declaration", - "kind": 2048, - "flags": { - "isExternal": true + "title": "Properties", + "children": [ + 1683, + 1684, + 1685, + 1673, + 1675, + 1674, + 1680, + 1681, + 1682, + 1666, + 1667, + 1668, + 1665 + ] + }, + { + "title": "Methods", + "children": [ + 1692, + 1689, + 1686, + 1783, + 1694, + 1710, + 1802, + 1807, + 1731, + 1764, + 1728, + 1696, + 1724, + 1757, + 1856, + 1878, + 1750, + 1743, + 1715, + 1848, + 1739, + 1860, + 1850, + 1835, + 1814, + 1821, + 1708, + 1864, + 1871, + 1853, + 1698, + 1842, + 1828, + 1701, + 1719, + 1845, + 1658, + 1625, + 1647, + 1651, + 1643, + 1638, + 1629, + 1654 + ] + } + ], + "sources": [ + { + "fileName": "lib/Remote/src/transmitter.ts", + "line": 16, + "character": 21, + "url": "https://github.com/akaruidevelopment/aoi.db/blob/3b8dba5/lib/Remote/src/transmitter.ts#L16" + } + ], + "typeParameters": [ + { + "id": 1880, + "name": "Type", + "variant": "typeParam", + "kind": 131072, + "flags": {}, + "type": { + "type": "reference", + "target": 2685, + "name": "PossibleDatabaseTypes", + "package": "@akarui/aoi.db" + } + } + ], + "extendedTypes": [ + { + "type": "reference", + "target": { + "sourceFileName": "node_modules/@types/node/events.d.ts", + "qualifiedName": "EventEmitter" }, + "name": "EventEmitter", + "package": "@types/node" + } + ] + }, + { + "id": 692, + "name": "WideColumnar", + "variant": "declaration", + "kind": 128, + "flags": {}, + "children": [ + { + "id": 734, + "name": "constructor", + "variant": "declaration", + "kind": 512, + "flags": {}, "sources": [ { - "fileName": "node_modules/@types/node/events.d.ts", - "line": 607, - "character": 16 + "fileName": "lib/WideColumnar/src/Database.ts", + "line": 20, + "character": 4, + "url": "https://github.com/akaruidevelopment/aoi.db/blob/3b8dba5/lib/WideColumnar/src/Database.ts#L20" } ], "signatures": [ { - "id": 1966, - "name": "once", + "id": 735, + "name": "new WideColumnar", "variant": "signature", - "kind": 4096, - "flags": { - "isExternal": true - }, - "comment": { - "summary": [ - { - "kind": "text", - "text": "Adds a **one-time**" - }, - { - "kind": "code", - "text": "`listener`" - }, - { - "kind": "text", - "text": " function for the event named " - }, - { - "kind": "code", - "text": "`eventName`" - }, - { - "kind": "text", - "text": ". The\nnext time " - }, - { - "kind": "code", - "text": "`eventName`" - }, - { - "kind": "text", - "text": " is triggered, this listener is removed and then invoked.\n\n" - }, - { - "kind": "code", - "text": "```js\nserver.once('connection', (stream) => {\n console.log('Ah, we have our first user!');\n});\n```" - }, - { - "kind": "text", - "text": "\n\nReturns a reference to the " - }, - { - "kind": "code", - "text": "`EventEmitter`" - }, - { - "kind": "text", - "text": ", so that calls can be chained.\n\nBy default, event listeners are invoked in the order they are added. The" - }, - { - "kind": "code", - "text": "`emitter.prependOnceListener()`" - }, - { - "kind": "text", - "text": " method can be used as an alternative to add the\nevent listener to the beginning of the listeners array.\n\n" - }, - { - "kind": "code", - "text": "```js\nimport { EventEmitter } from 'node:events';\nconst myEE = new EventEmitter();\nmyEE.once('foo', () => console.log('a'));\nmyEE.prependOnceListener('foo', () => console.log('b'));\nmyEE.emit('foo');\n// Prints:\n// b\n// a\n```" - } - ], - "blockTags": [ - { - "tag": "@since", - "content": [ - { - "kind": "text", - "text": "v0.3.0" - } - ] - } - ] - }, + "kind": 16384, + "flags": {}, "sources": [ { - "fileName": "node_modules/@types/node/events.d.ts", - "line": 607, - "character": 16 + "fileName": "lib/WideColumnar/src/Database.ts", + "line": 20, + "character": 4, + "url": "https://github.com/akaruidevelopment/aoi.db/blob/3b8dba5/lib/WideColumnar/src/Database.ts#L20" } ], "parameters": [ { - "id": 1967, - "name": "eventName", - "variant": "param", - "kind": 32768, - "flags": { - "isExternal": true - }, - "comment": { - "summary": [ - { - "kind": "text", - "text": "The name of the event." - } - ] - }, - "type": { - "type": "union", - "types": [ - { - "type": "intrinsic", - "name": "string" - }, - { - "type": "intrinsic", - "name": "symbol" - } - ] - } - }, - { - "id": 1968, - "name": "listener", + "id": 736, + "name": "options", "variant": "param", "kind": 32768, - "flags": { - "isExternal": true - }, - "comment": { - "summary": [ - { - "kind": "text", - "text": "The callback function" - } - ] - }, + "flags": {}, "type": { - "type": "reflection", - "declaration": { - "id": 1969, - "name": "__type", - "variant": "declaration", - "kind": 65536, - "flags": { - "isExternal": true - }, - "sources": [ - { - "fileName": "node_modules/@types/node/events.d.ts", - "line": 607, - "character": 59 - } - ], - "signatures": [ - { - "id": 1970, - "name": "__type", - "variant": "signature", - "kind": 4096, - "flags": { - "isExternal": true - }, - "sources": [ - { - "fileName": "node_modules/@types/node/events.d.ts", - "line": 607, - "character": 59 - } - ], - "parameters": [ - { - "id": 1971, - "name": "args", - "variant": "param", - "kind": 32768, - "flags": { - "isExternal": true, - "isRest": true - }, - "type": { - "type": "array", - "elementType": { - "type": "intrinsic", - "name": "any" - } - } - } - ], - "type": { - "type": "intrinsic", - "name": "void" - } - } - ] - } + "type": "reference", + "target": 1340, + "name": "WideColumnarOptions", + "package": "@akarui/aoi.db" } } ], "type": { "type": "reference", - "target": 1869, + "target": 692, "name": "default", "package": "@akarui/aoi.db" }, - "inheritedFrom": { + "overwrites": { "type": "reference", "target": -1, - "name": "EventEmitter.once" + "name": "EventEmitter.constructor" } } ], - "inheritedFrom": { + "overwrites": { "type": "reference", "target": -1, - "name": "EventEmitter.once" + "name": "EventEmitter.constructor" } }, { - "id": 2008, - "name": "prependListener", + "id": 744, + "name": "#options", "variant": "declaration", - "kind": 2048, + "kind": 1024, "flags": { - "isExternal": true + "isPrivate": true }, "sources": [ { - "fileName": "node_modules/@types/node/events.d.ts", - "line": 834, - "character": 16 + "fileName": "lib/WideColumnar/src/Database.ts", + "line": 18, + "character": 4, + "url": "https://github.com/akaruidevelopment/aoi.db/blob/3b8dba5/lib/WideColumnar/src/Database.ts#L18" } ], - "signatures": [ + "type": { + "type": "reference", + "target": 637, + "typeArguments": [ + { + "type": "reference", + "target": 1340, + "name": "WideColumnarOptions", + "package": "@akarui/aoi.db" + } + ], + "name": "DeepRequired", + "package": "@akarui/aoi.db" + } + }, + { + "id": 745, + "name": "readyAt", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "sources": [ { - "id": 2009, - "name": "prependListener", - "variant": "signature", - "kind": 4096, - "flags": { - "isExternal": true - }, - "comment": { - "summary": [ - { - "kind": "text", - "text": "Adds the " - }, - { - "kind": "code", - "text": "`listener`" - }, - { - "kind": "text", - "text": " function to the _beginning_ of the listeners array for the\nevent named " - }, - { - "kind": "code", - "text": "`eventName`" - }, - { - "kind": "text", - "text": ". No checks are made to see if the " - }, - { - "kind": "code", - "text": "`listener`" - }, - { - "kind": "text", - "text": " has\nalready been added. Multiple calls passing the same combination of " - }, - { - "kind": "code", - "text": "`eventName`" - }, - { - "kind": "text", - "text": "and " - }, - { - "kind": "code", - "text": "`listener`" - }, - { - "kind": "text", - "text": " will result in the " - }, - { - "kind": "code", - "text": "`listener`" - }, - { - "kind": "text", - "text": " being added, and called, multiple\ntimes.\n\n" - }, - { - "kind": "code", - "text": "```js\nserver.prependListener('connection', (stream) => {\n console.log('someone connected!');\n});\n```" - }, - { - "kind": "text", - "text": "\n\nReturns a reference to the " - }, - { - "kind": "code", - "text": "`EventEmitter`" - }, + "fileName": "lib/WideColumnar/src/Database.ts", + "line": 19, + "character": 4, + "url": "https://github.com/akaruidevelopment/aoi.db/blob/3b8dba5/lib/WideColumnar/src/Database.ts#L19" + } + ], + "type": { + "type": "intrinsic", + "name": "number" + }, + "defaultValue": "-1" + }, + { + "id": 737, + "name": "tables", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "sources": [ + { + "fileName": "lib/WideColumnar/src/Database.ts", + "line": 12, + "character": 4, + "url": "https://github.com/akaruidevelopment/aoi.db/blob/3b8dba5/lib/WideColumnar/src/Database.ts#L12" + } + ], + "type": { + "type": "reflection", + "declaration": { + "id": 738, + "name": "__type", + "variant": "declaration", + "kind": 65536, + "flags": {}, + "sources": [ + { + "fileName": "lib/WideColumnar/src/Database.ts", + "line": 12, + "character": 12, + "url": "https://github.com/akaruidevelopment/aoi.db/blob/3b8dba5/lib/WideColumnar/src/Database.ts#L12" + } + ], + "indexSignature": { + "id": 739, + "name": "__index", + "variant": "signature", + "kind": 8192, + "flags": {}, + "sources": [ { - "kind": "text", - "text": ", so that calls can be chained." + "fileName": "lib/WideColumnar/src/Database.ts", + "line": 13, + "character": 8, + "url": "https://github.com/akaruidevelopment/aoi.db/blob/3b8dba5/lib/WideColumnar/src/Database.ts#L13" } ], - "blockTags": [ + "parameters": [ { - "tag": "@since", - "content": [ - { - "kind": "text", - "text": "v6.0.0" - } - ] + "id": 740, + "name": "key", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "intrinsic", + "name": "string" + } } - ] - }, - "sources": [ - { - "fileName": "node_modules/@types/node/events.d.ts", - "line": 834, - "character": 16 - } - ], - "parameters": [ - { - "id": 2010, - "name": "eventName", - "variant": "param", - "kind": 32768, - "flags": { - "isExternal": true - }, - "comment": { - "summary": [ - { - "kind": "text", - "text": "The name of the event." - } - ] - }, - "type": { - "type": "union", - "types": [ + ], + "type": { + "type": "reflection", + "declaration": { + "id": 741, + "name": "__type", + "variant": "declaration", + "kind": 65536, + "flags": {}, + "children": [ { - "type": "intrinsic", - "name": "string" + "id": 742, + "name": "ready", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "sources": [ + { + "fileName": "lib/WideColumnar/src/Database.ts", + "line": 14, + "character": 12, + "url": "https://github.com/akaruidevelopment/aoi.db/blob/3b8dba5/lib/WideColumnar/src/Database.ts#L14" + } + ], + "type": { + "type": "intrinsic", + "name": "boolean" + } }, { - "type": "intrinsic", - "name": "symbol" + "id": 743, + "name": "table", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "sources": [ + { + "fileName": "lib/WideColumnar/src/Database.ts", + "line": 15, + "character": 12, + "url": "https://github.com/akaruidevelopment/aoi.db/blob/3b8dba5/lib/WideColumnar/src/Database.ts#L15" + } + ], + "type": { + "type": "reference", + "target": 1087, + "name": "WideColumnarTable", + "package": "@akarui/aoi.db", + "qualifiedName": "default" + } } - ] - } - }, - { - "id": 2011, - "name": "listener", - "variant": "param", - "kind": 32768, - "flags": { - "isExternal": true - }, - "comment": { - "summary": [ + ], + "groups": [ { - "kind": "text", - "text": "The callback function" + "title": "Properties", + "children": [ + 742, + 743 + ] + } + ], + "sources": [ + { + "fileName": "lib/WideColumnar/src/Database.ts", + "line": 13, + "character": 23, + "url": "https://github.com/akaruidevelopment/aoi.db/blob/3b8dba5/lib/WideColumnar/src/Database.ts#L13" } ] - }, - "type": { - "type": "reflection", - "declaration": { - "id": 2012, - "name": "__type", - "variant": "declaration", - "kind": 65536, - "flags": { - "isExternal": true - }, - "sources": [ - { - "fileName": "node_modules/@types/node/events.d.ts", - "line": 834, - "character": 70 - } - ], - "signatures": [ - { - "id": 2013, - "name": "__type", - "variant": "signature", - "kind": 4096, - "flags": { - "isExternal": true - }, - "sources": [ - { - "fileName": "node_modules/@types/node/events.d.ts", - "line": 834, - "character": 70 - } - ], - "parameters": [ - { - "id": 2014, - "name": "args", - "variant": "param", - "kind": 32768, - "flags": { - "isExternal": true, - "isRest": true - }, - "type": { - "type": "array", - "elementType": { - "type": "intrinsic", - "name": "any" - } - } - } - ], - "type": { - "type": "intrinsic", - "name": "void" - } - } - ] - } } } - ], - "type": { - "type": "reference", - "target": 1869, - "name": "default", - "package": "@akarui/aoi.db" - }, - "inheritedFrom": { - "type": "reference", - "target": -1, - "name": "EventEmitter.prependListener" } } - ], - "inheritedFrom": { - "type": "reference", - "target": -1, - "name": "EventEmitter.prependListener" - } + }, + "defaultValue": "{}" }, { - "id": 2015, - "name": "prependOnceListener", + "id": 731, + "name": "captureRejectionSymbol", "variant": "declaration", - "kind": 2048, + "kind": 1024, "flags": { - "isExternal": true + "isStatic": true, + "isExternal": true, + "isReadonly": true }, - "sources": [ - { - "fileName": "node_modules/@types/node/events.d.ts", - "line": 850, - "character": 16 - } - ], - "signatures": [ - { - "id": 2016, - "name": "prependOnceListener", - "variant": "signature", - "kind": 4096, - "flags": { - "isExternal": true + "comment": { + "summary": [ + { + "kind": "text", + "text": "Value: " }, - "comment": { - "summary": [ - { - "kind": "text", - "text": "Adds a **one-time**" - }, - { - "kind": "code", - "text": "`listener`" - }, - { - "kind": "text", - "text": " function for the event named " - }, - { - "kind": "code", - "text": "`eventName`" - }, - { - "kind": "text", - "text": " to the _beginning_ of the listeners array. The next time " - }, - { - "kind": "code", - "text": "`eventName`" - }, - { - "kind": "text", - "text": " is triggered, this\nlistener is removed, and then invoked.\n\n" - }, - { - "kind": "code", - "text": "```js\nserver.prependOnceListener('connection', (stream) => {\n console.log('Ah, we have our first user!');\n});\n```" - }, - { - "kind": "text", - "text": "\n\nReturns a reference to the " - }, - { - "kind": "code", - "text": "`EventEmitter`" - }, + { + "kind": "code", + "text": "`Symbol.for('nodejs.rejection')`" + }, + { + "kind": "text", + "text": "\n\nSee how to write a custom " + }, + { + "kind": "code", + "text": "`rejection handler`" + }, + { + "kind": "text", + "text": "." + } + ], + "blockTags": [ + { + "tag": "@since", + "content": [ { "kind": "text", - "text": ", so that calls can be chained." - } - ], - "blockTags": [ - { - "tag": "@since", - "content": [ - { - "kind": "text", - "text": "v6.0.0" - } - ] + "text": "v13.4.0, v12.16.0" } ] - }, - "sources": [ - { - "fileName": "node_modules/@types/node/events.d.ts", - "line": 850, - "character": 16 - } - ], - "parameters": [ - { - "id": 2017, - "name": "eventName", - "variant": "param", - "kind": 32768, - "flags": { - "isExternal": true - }, - "comment": { - "summary": [ - { - "kind": "text", - "text": "The name of the event." - } - ] - }, - "type": { - "type": "union", - "types": [ - { - "type": "intrinsic", - "name": "string" - }, - { - "type": "intrinsic", - "name": "symbol" - } - ] - } - }, - { - "id": 2018, - "name": "listener", - "variant": "param", - "kind": 32768, - "flags": { - "isExternal": true - }, - "comment": { - "summary": [ - { - "kind": "text", - "text": "The callback function" - } - ] - }, - "type": { - "type": "reflection", - "declaration": { - "id": 2019, - "name": "__type", - "variant": "declaration", - "kind": 65536, - "flags": { - "isExternal": true - }, - "sources": [ - { - "fileName": "node_modules/@types/node/events.d.ts", - "line": 850, - "character": 74 - } - ], - "signatures": [ - { - "id": 2020, - "name": "__type", - "variant": "signature", - "kind": 4096, - "flags": { - "isExternal": true - }, - "sources": [ - { - "fileName": "node_modules/@types/node/events.d.ts", - "line": 850, - "character": 74 - } - ], - "parameters": [ - { - "id": 2021, - "name": "args", - "variant": "param", - "kind": 32768, - "flags": { - "isExternal": true, - "isRest": true - }, - "type": { - "type": "array", - "elementType": { - "type": "intrinsic", - "name": "any" - } - } - } - ], - "type": { - "type": "intrinsic", - "name": "void" - } - } - ] - } - } - } - ], - "type": { - "type": "reference", - "target": 1869, - "name": "default", - "package": "@akarui/aoi.db" - }, - "inheritedFrom": { - "type": "reference", - "target": -1, - "name": "EventEmitter.prependOnceListener" } - } - ], - "inheritedFrom": { - "type": "reference", - "target": -1, - "name": "EventEmitter.prependOnceListener" - } - }, - { - "id": 1997, - "name": "rawListeners", - "variant": "declaration", - "kind": 2048, - "flags": { - "isExternal": true + ] }, "sources": [ { "fileName": "node_modules/@types/node/events.d.ts", - "line": 766, - "character": 16 + "line": 402, + "character": 24 } ], - "signatures": [ - { - "id": 1998, - "name": "rawListeners", - "variant": "signature", - "kind": 4096, - "flags": { - "isExternal": true - }, - "comment": { - "summary": [ - { - "kind": "text", - "text": "Returns a copy of the array of listeners for the event named " - }, - { - "kind": "code", - "text": "`eventName`" - }, - { - "kind": "text", - "text": ",\nincluding any wrappers (such as those created by " - }, - { - "kind": "code", - "text": "`.once()`" - }, - { - "kind": "text", - "text": ").\n\n" - }, - { - "kind": "code", - "text": "```js\nimport { EventEmitter } from 'node:events';\nconst emitter = new EventEmitter();\nemitter.once('log', () => console.log('log once'));\n\n// Returns a new Array with a function `onceWrapper` which has a property\n// `listener` which contains the original listener bound above\nconst listeners = emitter.rawListeners('log');\nconst logFnWrapper = listeners[0];\n\n// Logs \"log once\" to the console and does not unbind the `once` event\nlogFnWrapper.listener();\n\n// Logs \"log once\" to the console and removes the listener\nlogFnWrapper();\n\nemitter.on('log', () => console.log('log persistently'));\n// Will return a new Array with a single function bound by `.on()` above\nconst newListeners = emitter.rawListeners('log');\n\n// Logs \"log persistently\" twice\nnewListeners[0]();\nemitter.emit('log');\n```" - } - ], - "blockTags": [ - { - "tag": "@since", - "content": [ - { - "kind": "text", - "text": "v9.4.0" - } - ] - } - ] - }, - "sources": [ - { - "fileName": "node_modules/@types/node/events.d.ts", - "line": 766, - "character": 16 - } - ], - "parameters": [ - { - "id": 1999, - "name": "eventName", - "variant": "param", - "kind": 32768, - "flags": { - "isExternal": true - }, - "type": { - "type": "union", - "types": [ - { - "type": "intrinsic", - "name": "string" - }, - { - "type": "intrinsic", - "name": "symbol" - } - ] - } - } - ], - "type": { - "type": "array", - "elementType": { - "type": "reference", - "target": { - "sourceFileName": "node_modules/typescript/lib/lib.es5.d.ts", - "qualifiedName": "Function" - }, - "name": "Function", - "package": "typescript" - } - }, - "inheritedFrom": { - "type": "reference", - "target": -1, - "name": "EventEmitter.rawListeners" - } + "type": { + "type": "query", + "queryType": { + "type": "reference", + "target": 143, + "name": "captureRejectionSymbol", + "package": "@types/node", + "qualifiedName": "EventEmitter.captureRejectionSymbol" } - ], + }, "inheritedFrom": { "type": "reference", "target": -1, - "name": "EventEmitter.rawListeners" + "name": "EventEmitter.captureRejectionSymbol" } }, { - "id": 1986, - "name": "removeAllListeners", + "id": 732, + "name": "captureRejections", "variant": "declaration", - "kind": 2048, + "kind": 1024, "flags": { + "isStatic": true, "isExternal": true }, - "sources": [ - { - "fileName": "node_modules/@types/node/events.d.ts", - "line": 706, - "character": 16 - } - ], - "signatures": [ - { - "id": 1987, - "name": "removeAllListeners", - "variant": "signature", - "kind": 4096, - "flags": { - "isExternal": true + "comment": { + "summary": [ + { + "kind": "text", + "text": "Value: [boolean](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Data_structures#Boolean_type)\n\nChange the default " }, - "comment": { - "summary": [ - { - "kind": "text", - "text": "Removes all listeners, or those of the specified " - }, - { - "kind": "code", - "text": "`eventName`" - }, - { - "kind": "text", - "text": ".\n\nIt is bad practice to remove listeners added elsewhere in the code,\nparticularly when the " - }, - { - "kind": "code", - "text": "`EventEmitter`" - }, - { - "kind": "text", - "text": " instance was created by some other\ncomponent or module (e.g. sockets or file streams).\n\nReturns a reference to the " - }, - { - "kind": "code", - "text": "`EventEmitter`" - }, + { + "kind": "code", + "text": "`captureRejections`" + }, + { + "kind": "text", + "text": " option on all new " + }, + { + "kind": "code", + "text": "`EventEmitter`" + }, + { + "kind": "text", + "text": " objects." + } + ], + "blockTags": [ + { + "tag": "@since", + "content": [ { "kind": "text", - "text": ", so that calls can be chained." - } - ], - "blockTags": [ - { - "tag": "@since", - "content": [ - { - "kind": "text", - "text": "v0.1.26" - } - ] + "text": "v13.4.0, v12.16.0" } ] - }, - "sources": [ - { - "fileName": "node_modules/@types/node/events.d.ts", - "line": 706, - "character": 16 - } - ], - "parameters": [ - { - "id": 1988, - "name": "event", - "variant": "param", - "kind": 32768, - "flags": { - "isExternal": true, - "isOptional": true - }, - "type": { - "type": "union", - "types": [ - { - "type": "intrinsic", - "name": "string" - }, - { - "type": "intrinsic", - "name": "symbol" - } - ] - } - } - ], - "type": { - "type": "reference", - "target": 1869, - "name": "default", - "package": "@akarui/aoi.db" - }, - "inheritedFrom": { - "type": "reference", - "target": -1, - "name": "EventEmitter.removeAllListeners" } + ] + }, + "sources": [ + { + "fileName": "node_modules/@types/node/events.d.ts", + "line": 409, + "character": 15 } ], + "type": { + "type": "intrinsic", + "name": "boolean" + }, "inheritedFrom": { "type": "reference", "target": -1, - "name": "EventEmitter.removeAllListeners" + "name": "EventEmitter.captureRejections" } }, { - "id": 1972, - "name": "removeListener", + "id": 733, + "name": "defaultMaxListeners", "variant": "declaration", - "kind": 2048, + "kind": 1024, "flags": { + "isStatic": true, "isExternal": true }, - "sources": [ - { - "fileName": "node_modules/@types/node/events.d.ts", - "line": 690, - "character": 16 - } - ], - "signatures": [ - { - "id": 1973, - "name": "removeListener", - "variant": "signature", - "kind": 4096, - "flags": { - "isExternal": true + "comment": { + "summary": [ + { + "kind": "text", + "text": "By default, a maximum of " }, - "comment": { - "summary": [ - { - "kind": "text", - "text": "Removes the specified " - }, - { - "kind": "code", - "text": "`listener`" - }, - { - "kind": "text", - "text": " from the listener array for the event named" - }, - { - "kind": "code", - "text": "`eventName`" - }, - { - "kind": "text", - "text": ".\n\n" - }, - { - "kind": "code", - "text": "```js\nconst callback = (stream) => {\n console.log('someone connected!');\n};\nserver.on('connection', callback);\n// ...\nserver.removeListener('connection', callback);\n```" - }, - { - "kind": "text", - "text": "\n\n" - }, - { - "kind": "code", - "text": "`removeListener()`" - }, - { - "kind": "text", - "text": " will remove, at most, one instance of a listener from the\nlistener array. If any single listener has been added multiple times to the\nlistener array for the specified " - }, - { - "kind": "code", - "text": "`eventName`" - }, - { - "kind": "text", - "text": ", then " - }, - { - "kind": "code", - "text": "`removeListener()`" - }, - { - "kind": "text", - "text": " must be\ncalled multiple times to remove each instance.\n\nOnce an event is emitted, all listeners attached to it at the\ntime of emitting are called in order. This implies that any" - }, - { - "kind": "code", - "text": "`removeListener()`" - }, - { - "kind": "text", - "text": " or " - }, - { - "kind": "code", - "text": "`removeAllListeners()`" - }, - { - "kind": "text", - "text": " calls _after_ emitting and _before_ the last listener finishes execution\nwill not remove them from" - }, - { - "kind": "code", - "text": "`emit()`" - }, - { - "kind": "text", - "text": " in progress. Subsequent events behave as expected.\n\n" - }, - { - "kind": "code", - "text": "```js\nimport { EventEmitter } from 'node:events';\nclass MyEmitter extends EventEmitter {}\nconst myEmitter = new MyEmitter();\n\nconst callbackA = () => {\n console.log('A');\n myEmitter.removeListener('event', callbackB);\n};\n\nconst callbackB = () => {\n console.log('B');\n};\n\nmyEmitter.on('event', callbackA);\n\nmyEmitter.on('event', callbackB);\n\n// callbackA removes listener callbackB but it will still be called.\n// Internal listener array at time of emit [callbackA, callbackB]\nmyEmitter.emit('event');\n// Prints:\n// A\n// B\n\n// callbackB is now removed.\n// Internal listener array [callbackA]\nmyEmitter.emit('event');\n// Prints:\n// A\n```" - }, - { - "kind": "text", - "text": "\n\nBecause listeners are managed using an internal array, calling this will\nchange the position indices of any listener registered _after_ the listener\nbeing removed. This will not impact the order in which listeners are called,\nbut it means that any copies of the listener array as returned by\nthe " - }, - { - "kind": "code", - "text": "`emitter.listeners()`" - }, - { - "kind": "text", - "text": " method will need to be recreated.\n\nWhen a single function has been added as a handler multiple times for a single\nevent (as in the example below), " - }, - { - "kind": "code", - "text": "`removeListener()`" - }, - { - "kind": "text", - "text": " will remove the most\nrecently added instance. In the example the " - }, - { - "kind": "code", - "text": "`once('ping')`" - }, - { - "kind": "text", - "text": "listener is removed:\n\n" - }, - { - "kind": "code", - "text": "```js\nimport { EventEmitter } from 'node:events';\nconst ee = new EventEmitter();\n\nfunction pong() {\n console.log('pong');\n}\n\nee.on('ping', pong);\nee.once('ping', pong);\nee.removeListener('ping', pong);\n\nee.emit('ping');\nee.emit('ping');\n```" - }, - { - "kind": "text", - "text": "\n\nReturns a reference to the " - }, - { - "kind": "code", - "text": "`EventEmitter`" - }, + { + "kind": "code", + "text": "`10`" + }, + { + "kind": "text", + "text": " listeners can be registered for any single\nevent. This limit can be changed for individual " + }, + { + "kind": "code", + "text": "`EventEmitter`" + }, + { + "kind": "text", + "text": " instances\nusing the " + }, + { + "kind": "code", + "text": "`emitter.setMaxListeners(n)`" + }, + { + "kind": "text", + "text": " method. To change the default\nfor _all_" + }, + { + "kind": "code", + "text": "`EventEmitter`" + }, + { + "kind": "text", + "text": " instances, the " + }, + { + "kind": "code", + "text": "`events.defaultMaxListeners`" + }, + { + "kind": "text", + "text": "property can be used. If this value is not a positive number, a " + }, + { + "kind": "code", + "text": "`RangeError`" + }, + { + "kind": "text", + "text": "is thrown.\n\nTake caution when setting the " + }, + { + "kind": "code", + "text": "`events.defaultMaxListeners`" + }, + { + "kind": "text", + "text": " because the\nchange affects _all_" + }, + { + "kind": "code", + "text": "`EventEmitter`" + }, + { + "kind": "text", + "text": " instances, including those created before\nthe change is made. However, calling " + }, + { + "kind": "code", + "text": "`emitter.setMaxListeners(n)`" + }, + { + "kind": "text", + "text": " still has\nprecedence over " + }, + { + "kind": "code", + "text": "`events.defaultMaxListeners`" + }, + { + "kind": "text", + "text": ".\n\nThis is not a hard limit. The " + }, + { + "kind": "code", + "text": "`EventEmitter`" + }, + { + "kind": "text", + "text": " instance will allow\nmore listeners to be added but will output a trace warning to stderr indicating\nthat a \"possible EventEmitter memory leak\" has been detected. For any single" + }, + { + "kind": "code", + "text": "`EventEmitter`" + }, + { + "kind": "text", + "text": ", the " + }, + { + "kind": "code", + "text": "`emitter.getMaxListeners()`" + }, + { + "kind": "text", + "text": " and " + }, + { + "kind": "code", + "text": "`emitter.setMaxListeners()`" + }, + { + "kind": "text", + "text": "methods can be used to\ntemporarily avoid this warning:\n\n" + }, + { + "kind": "code", + "text": "```js\nimport { EventEmitter } from 'node:events';\nconst emitter = new EventEmitter();\nemitter.setMaxListeners(emitter.getMaxListeners() + 1);\nemitter.once('event', () => {\n // do stuff\n emitter.setMaxListeners(Math.max(emitter.getMaxListeners() - 1, 0));\n});\n```" + }, + { + "kind": "text", + "text": "\n\nThe " + }, + { + "kind": "code", + "text": "`--trace-warnings`" + }, + { + "kind": "text", + "text": " command-line flag can be used to display the\nstack trace for such warnings.\n\nThe emitted warning can be inspected with " + }, + { + "kind": "code", + "text": "`process.on('warning')`" + }, + { + "kind": "text", + "text": " and will\nhave the additional " + }, + { + "kind": "code", + "text": "`emitter`" + }, + { + "kind": "text", + "text": ", " + }, + { + "kind": "code", + "text": "`type`" + }, + { + "kind": "text", + "text": ", and " + }, + { + "kind": "code", + "text": "`count`" + }, + { + "kind": "text", + "text": " properties, referring to\nthe event emitter instance, the event's name and the number of attached\nlisteners, respectively.\nIts " + }, + { + "kind": "code", + "text": "`name`" + }, + { + "kind": "text", + "text": " property is set to " + }, + { + "kind": "code", + "text": "`'MaxListenersExceededWarning'`" + }, + { + "kind": "text", + "text": "." + } + ], + "blockTags": [ + { + "tag": "@since", + "content": [ { "kind": "text", - "text": ", so that calls can be chained." - } - ], - "blockTags": [ - { - "tag": "@since", - "content": [ - { - "kind": "text", - "text": "v0.1.26" - } - ] + "text": "v0.11.2" } ] - }, - "sources": [ - { - "fileName": "node_modules/@types/node/events.d.ts", - "line": 690, - "character": 16 - } - ], - "parameters": [ - { - "id": 1974, - "name": "eventName", - "variant": "param", - "kind": 32768, - "flags": { - "isExternal": true - }, - "type": { - "type": "union", - "types": [ - { - "type": "intrinsic", - "name": "string" - }, - { - "type": "intrinsic", - "name": "symbol" - } - ] - } - }, - { - "id": 1975, - "name": "listener", - "variant": "param", - "kind": 32768, - "flags": { - "isExternal": true - }, - "type": { - "type": "reflection", - "declaration": { - "id": 1976, - "name": "__type", - "variant": "declaration", - "kind": 65536, - "flags": { - "isExternal": true - }, - "sources": [ - { - "fileName": "node_modules/@types/node/events.d.ts", - "line": 690, - "character": 69 - } - ], - "signatures": [ - { - "id": 1977, - "name": "__type", - "variant": "signature", - "kind": 4096, - "flags": { - "isExternal": true - }, - "sources": [ - { - "fileName": "node_modules/@types/node/events.d.ts", - "line": 690, - "character": 69 - } - ], - "parameters": [ - { - "id": 1978, - "name": "args", - "variant": "param", - "kind": 32768, - "flags": { - "isExternal": true, - "isRest": true - }, - "type": { - "type": "array", - "elementType": { - "type": "intrinsic", - "name": "any" - } - } - } - ], - "type": { - "type": "intrinsic", - "name": "void" - } - } - ] - } - } - } - ], - "type": { - "type": "reference", - "target": 1869, - "name": "default", - "package": "@akarui/aoi.db" - }, - "inheritedFrom": { - "type": "reference", - "target": -1, - "name": "EventEmitter.removeListener" } + ] + }, + "sources": [ + { + "fileName": "node_modules/@types/node/events.d.ts", + "line": 446, + "character": 15 } ], + "type": { + "type": "intrinsic", + "name": "number" + }, "inheritedFrom": { "type": "reference", "target": -1, - "name": "EventEmitter.removeListener" + "name": "EventEmitter.defaultMaxListeners" } }, { - "id": 1931, - "name": "sendDataFormat", + "id": 693, + "name": "defaultOptions", "variant": "declaration", - "kind": 2048, - "flags": {}, + "kind": 1024, + "flags": { + "isStatic": true + }, "sources": [ { - "fileName": "lib/Remote/src/receiver.ts", - "line": 478, - "character": 4, - "url": "https://github.com/akaruidevelopment/aoi.db/blob/22a4df8/lib/Remote/src/receiver.ts#L478" + "fileName": "lib/WideColumnar/src/Database.ts", + "line": 30, + "character": 11, + "url": "https://github.com/akaruidevelopment/aoi.db/blob/3b8dba5/lib/WideColumnar/src/Database.ts#L30" } ], - "signatures": [ - { - "id": 1932, - "name": "sendDataFormat", - "variant": "signature", - "kind": 4096, - "flags": {}, - "sources": [ - { - "fileName": "lib/Remote/src/receiver.ts", - "line": 478, - "character": 4, - "url": "https://github.com/akaruidevelopment/aoi.db/blob/22a4df8/lib/Remote/src/receiver.ts#L478" - } - ], - "parameters": [ - { - "id": 1933, - "name": "__namedParameters", - "variant": "param", - "kind": 32768, - "flags": {}, - "type": { - "type": "reflection", - "declaration": { - "id": 1934, - "name": "__type", - "variant": "declaration", - "kind": 65536, - "flags": {}, - "children": [ - { - "id": 1939, - "name": "cost", - "variant": "declaration", - "kind": 1024, - "flags": {}, - "sources": [ - { - "fileName": "lib/Remote/src/receiver.ts", - "line": 490, - "character": 8, - "url": "https://github.com/akaruidevelopment/aoi.db/blob/22a4df8/lib/Remote/src/receiver.ts#L490" - } - ], - "type": { - "type": "intrinsic", - "name": "number" - } - }, - { - "id": 1938, - "name": "data", - "variant": "declaration", - "kind": 1024, - "flags": {}, - "sources": [ - { - "fileName": "lib/Remote/src/receiver.ts", - "line": 489, - "character": 8, - "url": "https://github.com/akaruidevelopment/aoi.db/blob/22a4df8/lib/Remote/src/receiver.ts#L489" - } - ], - "type": { - "type": "intrinsic", - "name": "any" - } - }, - { - "id": 1940, - "name": "hash", - "variant": "declaration", - "kind": 1024, - "flags": {}, - "sources": [ - { - "fileName": "lib/Remote/src/receiver.ts", - "line": 491, - "character": 8, - "url": "https://github.com/akaruidevelopment/aoi.db/blob/22a4df8/lib/Remote/src/receiver.ts#L491" - } - ], - "type": { - "type": "intrinsic", - "name": "string" - } - }, - { - "id": 1936, - "name": "method", - "variant": "declaration", - "kind": 1024, - "flags": {}, - "sources": [ - { - "fileName": "lib/Remote/src/receiver.ts", - "line": 487, - "character": 8, - "url": "https://github.com/akaruidevelopment/aoi.db/blob/22a4df8/lib/Remote/src/receiver.ts#L487" - } - ], - "type": { - "type": "reference", - "target": 14, - "name": "DatabaseMethod", - "package": "@akarui/aoi.db" - } - }, - { - "id": 1935, - "name": "op", - "variant": "declaration", - "kind": 1024, - "flags": {}, - "sources": [ - { - "fileName": "lib/Remote/src/receiver.ts", - "line": 486, - "character": 8, - "url": "https://github.com/akaruidevelopment/aoi.db/blob/22a4df8/lib/Remote/src/receiver.ts#L486" - } - ], - "type": { - "type": "reference", - "target": 2350, - "name": "ReceiverOpCodes", - "package": "@akarui/aoi.db" - } - }, - { - "id": 1937, - "name": "seq", - "variant": "declaration", - "kind": 1024, - "flags": {}, - "sources": [ - { - "fileName": "lib/Remote/src/receiver.ts", - "line": 488, - "character": 8, - "url": "https://github.com/akaruidevelopment/aoi.db/blob/22a4df8/lib/Remote/src/receiver.ts#L488" - } - ], - "type": { - "type": "intrinsic", - "name": "number" - } - } - ], - "groups": [ - { - "title": "Properties", - "children": [ - 1939, - 1938, - 1940, - 1936, - 1935, - 1937 - ] - } - ], - "sources": [ - { - "fileName": "lib/Remote/src/receiver.ts", - "line": 485, - "character": 7, - "url": "https://github.com/akaruidevelopment/aoi.db/blob/22a4df8/lib/Remote/src/receiver.ts#L485" - } - ] - } - } - } - ], - "type": { + "type": { + "type": "reference", + "target": { + "sourceFileName": "node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Required" + }, + "typeArguments": [ + { "type": "reference", - "target": { - "sourceFileName": "node_modules/@types/node/buffer.d.ts", - "qualifiedName": "__global.Buffer" - }, - "name": "Buffer", - "package": "@types/node", - "qualifiedName": "__global.Buffer" + "target": 1340, + "name": "WideColumnarOptions", + "package": "@akarui/aoi.db" } - } - ] + ], + "name": "Required", + "package": "typescript" + }, + "defaultValue": "..." }, { - "id": 1989, - "name": "setMaxListeners", + "id": 730, + "name": "errorMonitor", "variant": "declaration", - "kind": 2048, + "kind": 1024, "flags": { - "isExternal": true + "isStatic": true, + "isExternal": true, + "isReadonly": true }, - "sources": [ - { - "fileName": "node_modules/@types/node/events.d.ts", - "line": 716, - "character": 16 - } - ], - "signatures": [ - { - "id": 1990, - "name": "setMaxListeners", - "variant": "signature", - "kind": 4096, - "flags": { - "isExternal": true + "comment": { + "summary": [ + { + "kind": "text", + "text": "This symbol shall be used to install a listener for only monitoring " }, - "comment": { - "summary": [ - { - "kind": "text", - "text": "By default " - }, - { - "kind": "code", - "text": "`EventEmitter`" - }, - { - "kind": "text", - "text": "s will print a warning if more than " - }, - { - "kind": "code", - "text": "`10`" - }, - { - "kind": "text", - "text": " listeners are\nadded for a particular event. This is a useful default that helps finding\nmemory leaks. The " - }, - { - "kind": "code", - "text": "`emitter.setMaxListeners()`" - }, - { - "kind": "text", - "text": " method allows the limit to be\nmodified for this specific " - }, - { - "kind": "code", - "text": "`EventEmitter`" - }, - { - "kind": "text", - "text": " instance. The value can be set to" - }, - { - "kind": "code", - "text": "`Infinity`" - }, - { - "kind": "text", - "text": " (or " - }, - { - "kind": "code", - "text": "`0`" - }, - { - "kind": "text", - "text": ") to indicate an unlimited number of listeners.\n\nReturns a reference to the " - }, - { - "kind": "code", - "text": "`EventEmitter`" - }, + { + "kind": "code", + "text": "`'error'`" + }, + { + "kind": "text", + "text": "events. Listeners installed using this symbol are called before the regular" + }, + { + "kind": "code", + "text": "`'error'`" + }, + { + "kind": "text", + "text": " listeners are called.\n\nInstalling a listener using this symbol does not change the behavior once an" + }, + { + "kind": "code", + "text": "`'error'`" + }, + { + "kind": "text", + "text": " event is emitted. Therefore, the process will still crash if no\nregular " + }, + { + "kind": "code", + "text": "`'error'`" + }, + { + "kind": "text", + "text": " listener is installed." + } + ], + "blockTags": [ + { + "tag": "@since", + "content": [ { "kind": "text", - "text": ", so that calls can be chained." - } - ], - "blockTags": [ - { - "tag": "@since", - "content": [ - { - "kind": "text", - "text": "v0.3.5" - } - ] + "text": "v13.6.0, v12.17.0" } ] - }, - "sources": [ - { - "fileName": "node_modules/@types/node/events.d.ts", - "line": 716, - "character": 16 - } - ], - "parameters": [ - { - "id": 1991, - "name": "n", - "variant": "param", - "kind": 32768, - "flags": { - "isExternal": true - }, - "type": { - "type": "intrinsic", - "name": "number" - } - } - ], - "type": { - "type": "reference", - "target": 1869, - "name": "default", - "package": "@akarui/aoi.db" - }, - "inheritedFrom": { - "type": "reference", - "target": -1, - "name": "EventEmitter.setMaxListeners" } + ] + }, + "sources": [ + { + "fileName": "node_modules/@types/node/events.d.ts", + "line": 395, + "character": 24 } ], + "type": { + "type": "query", + "queryType": { + "type": "reference", + "target": 142, + "name": "errorMonitor", + "package": "@types/node", + "qualifiedName": "EventEmitter.errorMonitor" + } + }, "inheritedFrom": { "type": "reference", "target": -1, - "name": "EventEmitter.setMaxListeners" + "name": "EventEmitter.errorMonitor" } }, { - "id": 1941, - "name": "transmitterDataFormat", + "id": 746, + "name": "options", "variant": "declaration", - "kind": 2048, + "kind": 262144, "flags": {}, "sources": [ { - "fileName": "lib/Remote/src/receiver.ts", - "line": 504, - "character": 4, - "url": "https://github.com/akaruidevelopment/aoi.db/blob/22a4df8/lib/Remote/src/receiver.ts#L504" + "fileName": "lib/WideColumnar/src/Database.ts", + "line": 26, + "character": 8, + "url": "https://github.com/akaruidevelopment/aoi.db/blob/3b8dba5/lib/WideColumnar/src/Database.ts#L26" } ], - "signatures": [ - { - "id": 1942, - "name": "transmitterDataFormat", - "variant": "signature", - "kind": 4096, - "flags": {}, - "sources": [ - { - "fileName": "lib/Remote/src/receiver.ts", - "line": 504, - "character": 4, - "url": "https://github.com/akaruidevelopment/aoi.db/blob/22a4df8/lib/Remote/src/receiver.ts#L504" - } - ], - "parameters": [ + "getSignature": { + "id": 747, + "name": "options", + "variant": "signature", + "kind": 524288, + "flags": {}, + "sources": [ + { + "fileName": "lib/WideColumnar/src/Database.ts", + "line": 26, + "character": 4, + "url": "https://github.com/akaruidevelopment/aoi.db/blob/3b8dba5/lib/WideColumnar/src/Database.ts#L26" + } + ], + "type": { + "type": "reference", + "target": 637, + "typeArguments": [ { - "id": 1943, - "name": "buffer", - "variant": "param", - "kind": 32768, - "flags": {}, - "type": { - "type": "reference", - "target": { - "sourceFileName": "node_modules/@types/node/buffer.d.ts", - "qualifiedName": "__global.Buffer" - }, - "name": "Buffer", - "package": "@types/node", - "qualifiedName": "__global.Buffer" - } + "type": "reference", + "target": 1340, + "name": "WideColumnarOptions", + "package": "@akarui/aoi.db" } ], - "type": { - "type": "reference", - "target": 2311, - "name": "TransmitterDataFormat", - "package": "@akarui/aoi.db" - } + "name": "DeepRequired", + "package": "@akarui/aoi.db" } - ] + } }, { - "id": 1899, - "name": "addAbortListener", + "id": 748, + "name": "#finalizeOptions", "variant": "declaration", "kind": 2048, "flags": { - "isStatic": true, - "isExternal": true + "isPrivate": true }, "sources": [ { - "fileName": "node_modules/@types/node/events.d.ts", - "line": 387, - "character": 15 + "fileName": "lib/WideColumnar/src/Database.ts", + "line": 73, + "character": 4, + "url": "https://github.com/akaruidevelopment/aoi.db/blob/3b8dba5/lib/WideColumnar/src/Database.ts#L73" } ], "signatures": [ { - "id": 1900, - "name": "addAbortListener", + "id": 749, + "name": "#finalizeOptions", "variant": "signature", "kind": 4096, - "flags": { - "isExternal": true - }, - "comment": { - "summary": [ - { - "kind": "text", - "text": "Listens once to the " - }, - { - "kind": "code", - "text": "`abort`" - }, - { - "kind": "text", - "text": " event on the provided " - }, - { - "kind": "code", - "text": "`signal`" - }, - { - "kind": "text", - "text": ".\n\nListening to the " - }, - { - "kind": "code", - "text": "`abort`" - }, - { - "kind": "text", - "text": " event on abort signals is unsafe and may\nlead to resource leaks since another third party with the signal can\ncall " - }, - { - "kind": "code", - "text": "`e.stopImmediatePropagation()`" - }, - { - "kind": "text", - "text": ". Unfortunately Node.js cannot change\nthis since it would violate the web standard. Additionally, the original\nAPI makes it easy to forget to remove listeners.\n\nThis API allows safely using " - }, - { - "kind": "code", - "text": "`AbortSignal`" - }, - { - "kind": "text", - "text": "s in Node.js APIs by solving these\ntwo issues by listening to the event such that " - }, - { - "kind": "code", - "text": "`stopImmediatePropagation`" - }, - { - "kind": "text", - "text": " does\nnot prevent the listener from running.\n\nReturns a disposable so that it may be unsubscribed from more easily.\n\n" - }, - { - "kind": "code", - "text": "```js\nimport { addAbortListener } from 'node:events';\n\nfunction example(signal) {\n let disposable;\n try {\n signal.addEventListener('abort', (e) => e.stopImmediatePropagation());\n disposable = addAbortListener(signal, (e) => {\n // Do something when signal is aborted.\n });\n } finally {\n disposable?.[Symbol.dispose]();\n }\n}\n```" - } - ], - "blockTags": [ - { - "tag": "@since", - "content": [ - { - "kind": "text", - "text": "v20.5.0" - } - ] - }, - { - "tag": "@returns", - "content": [ - { - "kind": "text", - "text": "Disposable that removes the " - }, - { - "kind": "code", - "text": "`abort`" - }, - { - "kind": "text", - "text": " listener." - } - ] - } - ], - "modifierTags": [ - "@experimental" - ] - }, + "flags": {}, "sources": [ { - "fileName": "node_modules/@types/node/events.d.ts", - "line": 387, - "character": 8 + "fileName": "lib/WideColumnar/src/Database.ts", + "line": 73, + "character": 4, + "url": "https://github.com/akaruidevelopment/aoi.db/blob/3b8dba5/lib/WideColumnar/src/Database.ts#L73" } ], "parameters": [ { - "id": 1901, - "name": "signal", + "id": 750, + "name": "options", "variant": "param", "kind": 32768, - "flags": { - "isExternal": true - }, + "flags": {}, "type": { "type": "reference", - "target": { - "sourceFileName": "node_modules/typescript/lib/lib.dom.d.ts", - "qualifiedName": "AbortSignal" - }, - "name": "AbortSignal", - "package": "typescript" + "target": 1340, + "name": "WideColumnarOptions", + "package": "@akarui/aoi.db" } - }, - { - "id": 1902, - "name": "resource", - "variant": "param", - "kind": 32768, - "flags": { - "isExternal": true - }, - "type": { - "type": "reflection", - "declaration": { - "id": 1903, - "name": "__type", + } + ], + "type": { + "type": "reflection", + "declaration": { + "id": 751, + "name": "__type", + "variant": "declaration", + "kind": 65536, + "flags": {}, + "children": [ + { + "id": 760, + "name": "cacheConfig", "variant": "declaration", - "kind": 65536, - "flags": { - "isExternal": true - }, + "kind": 1024, + "flags": {}, "sources": [ { - "fileName": "node_modules/@types/node/events.d.ts", - "line": 387, - "character": 63 + "fileName": "lib/WideColumnar/src/Database.ts", + "line": 87, + "character": 12, + "url": "https://github.com/akaruidevelopment/aoi.db/blob/3b8dba5/lib/WideColumnar/src/Database.ts#L87" } ], - "signatures": [ - { - "id": 1904, + "type": { + "type": "reflection", + "declaration": { + "id": 761, "name": "__type", - "variant": "signature", - "kind": 4096, - "flags": { - "isExternal": true - }, - "sources": [ + "variant": "declaration", + "kind": 65536, + "flags": {}, + "children": [ { - "fileName": "node_modules/@types/node/events.d.ts", - "line": 387, - "character": 63 + "id": 762, + "name": "limit", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "sources": [ + { + "fileName": "lib/WideColumnar/src/Database.ts", + "line": 88, + "character": 16, + "url": "https://github.com/akaruidevelopment/aoi.db/blob/3b8dba5/lib/WideColumnar/src/Database.ts#L88" + } + ], + "type": { + "type": "intrinsic", + "name": "number" + }, + "defaultValue": "..." + }, + { + "id": 768, + "name": "referenceType", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "sources": [ + { + "fileName": "lib/WideColumnar/src/Database.ts", + "line": 94, + "character": 16, + "url": "https://github.com/akaruidevelopment/aoi.db/blob/3b8dba5/lib/WideColumnar/src/Database.ts#L94" + } + ], + "type": { + "type": "reference", + "target": 48, + "name": "ReferenceType", + "package": "@akarui/aoi.db" + }, + "defaultValue": "..." + }, + { + "id": 763, + "name": "sortFunction", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "sources": [ + { + "fileName": "lib/WideColumnar/src/Database.ts", + "line": 91, + "character": 16, + "url": "https://github.com/akaruidevelopment/aoi.db/blob/3b8dba5/lib/WideColumnar/src/Database.ts#L91" + } + ], + "type": { + "type": "reflection", + "declaration": { + "id": 764, + "name": "__type", + "variant": "declaration", + "kind": 65536, + "flags": {}, + "sources": [ + { + "fileName": "lib/WideColumnar/typings/interface.ts", + "line": 16, + "character": 18, + "url": "https://github.com/akaruidevelopment/aoi.db/blob/3b8dba5/lib/WideColumnar/typings/interface.ts#L16" + } + ], + "signatures": [ + { + "id": 765, + "name": "__type", + "variant": "signature", + "kind": 4096, + "flags": {}, + "sources": [ + { + "fileName": "lib/WideColumnar/typings/interface.ts", + "line": 16, + "character": 18, + "url": "https://github.com/akaruidevelopment/aoi.db/blob/3b8dba5/lib/WideColumnar/typings/interface.ts#L16" + } + ], + "parameters": [ + { + "id": 766, + "name": "a", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "reference", + "target": 1071, + "name": "default", + "package": "@akarui/aoi.db" + } + }, + { + "id": 767, + "name": "b", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "reference", + "target": 1071, + "name": "default", + "package": "@akarui/aoi.db" + } + } + ], + "type": { + "type": "intrinsic", + "name": "number" + } + } + ] + } + }, + "defaultValue": "..." } ], - "parameters": [ + "groups": [ { - "id": 1905, - "name": "event", - "variant": "param", - "kind": 32768, - "flags": { - "isExternal": true + "title": "Properties", + "children": [ + 762, + 768, + 763 + ] + } + ], + "sources": [ + { + "fileName": "lib/WideColumnar/src/Database.ts", + "line": 87, + "character": 25, + "url": "https://github.com/akaruidevelopment/aoi.db/blob/3b8dba5/lib/WideColumnar/src/Database.ts#L87" + } + ] + } + }, + "defaultValue": "..." + }, + { + "id": 752, + "name": "dataConfig", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "sources": [ + { + "fileName": "lib/WideColumnar/src/Database.ts", + "line": 77, + "character": 12, + "url": "https://github.com/akaruidevelopment/aoi.db/blob/3b8dba5/lib/WideColumnar/src/Database.ts#L77" + } + ], + "type": { + "type": "reflection", + "declaration": { + "id": 753, + "name": "__type", + "variant": "declaration", + "kind": 65536, + "flags": {}, + "children": [ + { + "id": 754, + "name": "path", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "sources": [ + { + "fileName": "lib/WideColumnar/src/Database.ts", + "line": 78, + "character": 16, + "url": "https://github.com/akaruidevelopment/aoi.db/blob/3b8dba5/lib/WideColumnar/src/Database.ts#L78" + } + ], + "type": { + "type": "union", + "types": [ + { + "type": "intrinsic", + "name": "undefined" + }, + { + "type": "intrinsic", + "name": "string" + } + ] }, + "defaultValue": "..." + }, + { + "id": 759, + "name": "referencePath", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "sources": [ + { + "fileName": "lib/WideColumnar/src/Database.ts", + "line": 83, + "character": 16, + "url": "https://github.com/akaruidevelopment/aoi.db/blob/3b8dba5/lib/WideColumnar/src/Database.ts#L83" + } + ], "type": { - "type": "reference", - "target": { - "sourceFileName": "node_modules/typescript/lib/lib.dom.d.ts", - "qualifiedName": "Event" - }, - "name": "Event", - "package": "typescript" - } + "type": "union", + "types": [ + { + "type": "intrinsic", + "name": "undefined" + }, + { + "type": "intrinsic", + "name": "string" + } + ] + }, + "defaultValue": "..." + }, + { + "id": 755, + "name": "tables", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "sources": [ + { + "fileName": "lib/WideColumnar/src/Database.ts", + "line": 80, + "character": 16, + "url": "https://github.com/akaruidevelopment/aoi.db/blob/3b8dba5/lib/WideColumnar/src/Database.ts#L80" + } + ], + "type": { + "type": "union", + "types": [ + { + "type": "intrinsic", + "name": "undefined" + }, + { + "type": "array", + "elementType": { + "type": "reflection", + "declaration": { + "id": 756, + "name": "__type", + "variant": "declaration", + "kind": 65536, + "flags": {}, + "children": [ + { + "id": 758, + "name": "columns", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "sources": [ + { + "fileName": "lib/WideColumnar/typings/interface.ts", + "line": 38, + "character": 8, + "url": "https://github.com/akaruidevelopment/aoi.db/blob/3b8dba5/lib/WideColumnar/typings/interface.ts#L38" + } + ], + "type": { + "type": "union", + "types": [ + { + "type": "array", + "elementType": { + "type": "reference", + "target": 940, + "name": "default", + "package": "@akarui/aoi.db" + } + }, + { + "type": "array", + "elementType": { + "type": "reference", + "target": 1324, + "name": "WideColumnarColumnOptions", + "package": "@akarui/aoi.db" + } + } + ] + } + }, + { + "id": 757, + "name": "name", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "sources": [ + { + "fileName": "lib/WideColumnar/typings/interface.ts", + "line": 37, + "character": 8, + "url": "https://github.com/akaruidevelopment/aoi.db/blob/3b8dba5/lib/WideColumnar/typings/interface.ts#L37" + } + ], + "type": { + "type": "intrinsic", + "name": "string" + } + } + ], + "groups": [ + { + "title": "Properties", + "children": [ + 758, + 757 + ] + } + ], + "sources": [ + { + "fileName": "lib/WideColumnar/typings/interface.ts", + "line": 36, + "character": 13, + "url": "https://github.com/akaruidevelopment/aoi.db/blob/3b8dba5/lib/WideColumnar/typings/interface.ts#L36" + } + ] + } + } + } + ] + }, + "defaultValue": "..." } ], - "type": { - "type": "intrinsic", - "name": "void" - } + "groups": [ + { + "title": "Properties", + "children": [ + 754, + 759, + 755 + ] + } + ], + "sources": [ + { + "fileName": "lib/WideColumnar/src/Database.ts", + "line": 77, + "character": 24, + "url": "https://github.com/akaruidevelopment/aoi.db/blob/3b8dba5/lib/WideColumnar/src/Database.ts#L77" + } + ] } - ] - } - } - } - ], - "type": { - "type": "reference", - "target": { - "sourceFileName": "node_modules/@types/node/globals.d.ts", - "qualifiedName": "__global.Disposable" - }, - "name": "Disposable", - "package": "@types/node", - "qualifiedName": "__global.Disposable" - }, - "inheritedFrom": { - "type": "reference", - "target": -1, - "name": "EventEmitter.addAbortListener" - } - } - ], - "inheritedFrom": { - "type": "reference", - "target": -1, - "name": "EventEmitter.addAbortListener" - } - }, - { - "id": 1888, - "name": "getEventListeners", - "variant": "declaration", - "kind": 2048, - "flags": { - "isStatic": true, - "isExternal": true - }, - "sources": [ - { - "fileName": "node_modules/@types/node/events.d.ts", - "line": 308, - "character": 15 - } - ], - "signatures": [ - { - "id": 1889, - "name": "getEventListeners", - "variant": "signature", - "kind": 4096, - "flags": { - "isExternal": true - }, - "comment": { - "summary": [ - { - "kind": "text", - "text": "Returns a copy of the array of listeners for the event named " - }, - { - "kind": "code", - "text": "`eventName`" - }, - { - "kind": "text", - "text": ".\n\nFor " - }, - { - "kind": "code", - "text": "`EventEmitter`" - }, - { - "kind": "text", - "text": "s this behaves exactly the same as calling " - }, - { - "kind": "code", - "text": "`.listeners`" - }, - { - "kind": "text", - "text": " on\nthe emitter.\n\nFor " - }, - { - "kind": "code", - "text": "`EventTarget`" - }, - { - "kind": "text", - "text": "s this is the only way to get the event listeners for the\nevent target. This is useful for debugging and diagnostic purposes.\n\n" - }, - { - "kind": "code", - "text": "```js\nimport { getEventListeners, EventEmitter } from 'node:events';\n\n{\n const ee = new EventEmitter();\n const listener = () => console.log('Events are fun');\n ee.on('foo', listener);\n console.log(getEventListeners(ee, 'foo')); // [ [Function: listener] ]\n}\n{\n const et = new EventTarget();\n const listener = () => console.log('Events are fun');\n et.addEventListener('foo', listener);\n console.log(getEventListeners(et, 'foo')); // [ [Function: listener] ]\n}\n```" - } - ], - "blockTags": [ - { - "tag": "@since", - "content": [ - { - "kind": "text", - "text": "v15.2.0, v14.17.0" - } - ] - } - ] - }, - "sources": [ - { - "fileName": "node_modules/@types/node/events.d.ts", - "line": 308, - "character": 8 - } - ], - "parameters": [ - { - "id": 1890, - "name": "emitter", - "variant": "param", - "kind": 32768, - "flags": { - "isExternal": true - }, - "type": { - "type": "union", - "types": [ - { - "type": "reference", - "target": { - "sourceFileName": "node_modules/@types/node/events.d.ts", - "qualifiedName": "__global.NodeJS.EventEmitter" - }, - "name": "EventEmitter", - "package": "@types/node", - "qualifiedName": "__global.NodeJS.EventEmitter" }, - { - "type": "reference", - "target": { - "sourceFileName": "node_modules/@types/node/events.d.ts", - "qualifiedName": "_DOMEventTarget" - }, - "name": "_DOMEventTarget", - "package": "@types/node" - } - ] - } - }, - { - "id": 1891, - "name": "name", - "variant": "param", - "kind": 32768, - "flags": { - "isExternal": true - }, - "type": { - "type": "union", - "types": [ - { + "defaultValue": "..." + }, + { + "id": 775, + "name": "debug", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "sources": [ + { + "fileName": "lib/WideColumnar/src/Database.ts", + "line": 108, + "character": 12, + "url": "https://github.com/akaruidevelopment/aoi.db/blob/3b8dba5/lib/WideColumnar/src/Database.ts#L108" + } + ], + "type": { "type": "intrinsic", - "name": "string" + "name": "boolean" }, - { - "type": "intrinsic", - "name": "symbol" - } - ] - } - } - ], - "type": { - "type": "array", - "elementType": { - "type": "reference", - "target": { - "sourceFileName": "node_modules/typescript/lib/lib.es5.d.ts", - "qualifiedName": "Function" - }, - "name": "Function", - "package": "typescript" + "defaultValue": "..." + }, + { + "id": 769, + "name": "encryptionConfig", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "sources": [ + { + "fileName": "lib/WideColumnar/src/Database.ts", + "line": 98, + "character": 12, + "url": "https://github.com/akaruidevelopment/aoi.db/blob/3b8dba5/lib/WideColumnar/src/Database.ts#L98" + } + ], + "type": { + "type": "reflection", + "declaration": { + "id": 770, + "name": "__type", + "variant": "declaration", + "kind": 65536, + "flags": {}, + "children": [ + { + "id": 771, + "name": "securityKey", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "sources": [ + { + "fileName": "lib/WideColumnar/src/Database.ts", + "line": 99, + "character": 16, + "url": "https://github.com/akaruidevelopment/aoi.db/blob/3b8dba5/lib/WideColumnar/src/Database.ts#L99" + } + ], + "type": { + "type": "intrinsic", + "name": "string" + }, + "defaultValue": "..." + } + ], + "groups": [ + { + "title": "Properties", + "children": [ + 771 + ] + } + ], + "sources": [ + { + "fileName": "lib/WideColumnar/src/Database.ts", + "line": 98, + "character": 30, + "url": "https://github.com/akaruidevelopment/aoi.db/blob/3b8dba5/lib/WideColumnar/src/Database.ts#L98" + } + ] + } + }, + "defaultValue": "..." + }, + { + "id": 772, + "name": "fileConfig", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "sources": [ + { + "fileName": "lib/WideColumnar/src/Database.ts", + "line": 103, + "character": 12, + "url": "https://github.com/akaruidevelopment/aoi.db/blob/3b8dba5/lib/WideColumnar/src/Database.ts#L103" + } + ], + "type": { + "type": "reflection", + "declaration": { + "id": 773, + "name": "__type", + "variant": "declaration", + "kind": 65536, + "flags": {}, + "children": [ + { + "id": 774, + "name": "extension", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "sources": [ + { + "fileName": "lib/WideColumnar/src/Database.ts", + "line": 104, + "character": 16, + "url": "https://github.com/akaruidevelopment/aoi.db/blob/3b8dba5/lib/WideColumnar/src/Database.ts#L104" + } + ], + "type": { + "type": "union", + "types": [ + { + "type": "intrinsic", + "name": "undefined" + }, + { + "type": "intrinsic", + "name": "string" + } + ] + }, + "defaultValue": "..." + } + ], + "groups": [ + { + "title": "Properties", + "children": [ + 774 + ] + } + ], + "sources": [ + { + "fileName": "lib/WideColumnar/src/Database.ts", + "line": 103, + "character": 24, + "url": "https://github.com/akaruidevelopment/aoi.db/blob/3b8dba5/lib/WideColumnar/src/Database.ts#L103" + } + ] + } + }, + "defaultValue": "..." + } + ], + "groups": [ + { + "title": "Properties", + "children": [ + 760, + 752, + 775, + 769, + 772 + ] + } + ], + "sources": [ + { + "fileName": "lib/WideColumnar/src/Database.ts", + "line": 76, + "character": 15, + "url": "https://github.com/akaruidevelopment/aoi.db/blob/3b8dba5/lib/WideColumnar/src/Database.ts#L76" + } + ] } - }, - "inheritedFrom": { - "type": "reference", - "target": -1, - "name": "EventEmitter.getEventListeners" } } - ], - "inheritedFrom": { - "type": "reference", - "target": -1, - "name": "EventEmitter.getEventListeners" - } + ] }, { - "id": 1892, - "name": "getMaxListeners", + "id": 862, + "name": "[captureRejectionSymbol]", "variant": "declaration", "kind": 2048, "flags": { - "isStatic": true, - "isExternal": true + "isExternal": true, + "isOptional": true }, "sources": [ { "fileName": "node_modules/@types/node/events.d.ts", - "line": 337, - "character": 15 + "line": 112, + "character": 8 } ], "signatures": [ { - "id": 1893, - "name": "getMaxListeners", + "id": 863, + "name": "[captureRejectionSymbol]", "variant": "signature", "kind": 4096, "flags": { "isExternal": true }, - "comment": { - "summary": [ - { - "kind": "text", - "text": "Returns the currently set max amount of listeners.\n\nFor " - }, - { - "kind": "code", - "text": "`EventEmitter`" - }, - { - "kind": "text", - "text": "s this behaves exactly the same as calling " - }, - { - "kind": "code", - "text": "`.getMaxListeners`" - }, - { - "kind": "text", - "text": " on\nthe emitter.\n\nFor " - }, - { - "kind": "code", - "text": "`EventTarget`" - }, - { - "kind": "text", - "text": "s this is the only way to get the max event listeners for the\nevent target. If the number of event handlers on a single EventTarget exceeds\nthe max set, the EventTarget will print a warning.\n\n" - }, - { - "kind": "code", - "text": "```js\nimport { getMaxListeners, setMaxListeners, EventEmitter } from 'node:events';\n\n{\n const ee = new EventEmitter();\n console.log(getMaxListeners(ee)); // 10\n setMaxListeners(11, ee);\n console.log(getMaxListeners(ee)); // 11\n}\n{\n const et = new EventTarget();\n console.log(getMaxListeners(et)); // 10\n setMaxListeners(11, et);\n console.log(getMaxListeners(et)); // 11\n}\n```" - } - ], - "blockTags": [ - { - "tag": "@since", - "content": [ - { - "kind": "text", - "text": "v19.9.0" - } - ] - } - ] - }, "sources": [ { "fileName": "node_modules/@types/node/events.d.ts", - "line": 337, + "line": 112, "character": 8 } ], "parameters": [ { - "id": 1894, - "name": "emitter", + "id": 864, + "name": "error", "variant": "param", "kind": 32768, "flags": { "isExternal": true }, "type": { - "type": "union", - "types": [ - { - "type": "reference", - "target": { - "sourceFileName": "node_modules/@types/node/events.d.ts", - "qualifiedName": "__global.NodeJS.EventEmitter" - }, - "name": "EventEmitter", - "package": "@types/node", - "qualifiedName": "__global.NodeJS.EventEmitter" - }, - { - "type": "reference", - "target": { - "sourceFileName": "node_modules/@types/node/events.d.ts", - "qualifiedName": "_DOMEventTarget" - }, - "name": "_DOMEventTarget", - "package": "@types/node" - } - ] + "type": "reference", + "target": { + "sourceFileName": "node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Error" + }, + "name": "Error", + "package": "typescript" + } + }, + { + "id": 865, + "name": "event", + "variant": "param", + "kind": 32768, + "flags": { + "isExternal": true + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 866, + "name": "args", + "variant": "param", + "kind": 32768, + "flags": { + "isExternal": true, + "isRest": true + }, + "type": { + "type": "array", + "elementType": { + "type": "intrinsic", + "name": "any" + } } } ], "type": { "type": "intrinsic", - "name": "number" + "name": "void" }, "inheritedFrom": { "type": "reference", "target": -1, - "name": "EventEmitter.getMaxListeners" + "name": "EventEmitter.[captureRejectionSymbol]" } } ], "inheritedFrom": { "type": "reference", "target": -1, - "name": "EventEmitter.getMaxListeners" + "name": "EventEmitter.[captureRejectionSymbol]" } }, { - "id": 1884, - "name": "listenerCount", + "id": 867, + "name": "addListener", "variant": "declaration", "kind": 2048, "flags": { - "isStatic": true, "isExternal": true }, "sources": [ { "fileName": "node_modules/@types/node/events.d.ts", - "line": 280, - "character": 15 + "line": 545, + "character": 16 } ], "signatures": [ { - "id": 1885, - "name": "listenerCount", + "id": 868, + "name": "addListener", "variant": "signature", "kind": 4096, "flags": { @@ -39284,27 +36599,15 @@ "summary": [ { "kind": "text", - "text": "A class method that returns the number of listeners for the given " - }, - { - "kind": "code", - "text": "`eventName`" - }, - { - "kind": "text", - "text": "registered on the given " + "text": "Alias for " }, { "kind": "code", - "text": "`emitter`" + "text": "`emitter.on(eventName, listener)`" }, { "kind": "text", - "text": ".\n\n" - }, - { - "kind": "code", - "text": "```js\nimport { EventEmitter, listenerCount } from 'node:events';\n\nconst myEmitter = new EventEmitter();\nmyEmitter.on('event', () => {});\nmyEmitter.on('event', () => {});\nconsole.log(listenerCount(myEmitter, 'event'));\n// Prints: 2\n```" + "text": "." } ], "blockTags": [ @@ -39313,24 +36616,7 @@ "content": [ { "kind": "text", - "text": "v0.9.12" - } - ] - }, - { - "tag": "@deprecated", - "content": [ - { - "kind": "text", - "text": "Since v3.2.0 - Use " - }, - { - "kind": "code", - "text": "`listenerCount`" - }, - { - "kind": "text", - "text": " instead." + "text": "v0.1.26" } ] } @@ -39339,54 +36625,19 @@ "sources": [ { "fileName": "node_modules/@types/node/events.d.ts", - "line": 280, - "character": 8 + "line": 545, + "character": 16 } ], "parameters": [ { - "id": 1886, - "name": "emitter", - "variant": "param", - "kind": 32768, - "flags": { - "isExternal": true - }, - "comment": { - "summary": [ - { - "kind": "text", - "text": "The emitter to query" - } - ] - }, - "type": { - "type": "reference", - "target": { - "sourceFileName": "node_modules/@types/node/events.d.ts", - "qualifiedName": "__global.NodeJS.EventEmitter" - }, - "name": "EventEmitter", - "package": "@types/node", - "qualifiedName": "__global.NodeJS.EventEmitter" - } - }, - { - "id": 1887, + "id": 869, "name": "eventName", "variant": "param", "kind": 32768, "flags": { "isExternal": true }, - "comment": { - "summary": [ - { - "kind": "text", - "text": "The event name" - } - ] - }, "type": { "type": "union", "types": [ @@ -39400,472 +36651,333 @@ } ] } + }, + { + "id": 870, + "name": "listener", + "variant": "param", + "kind": 32768, + "flags": { + "isExternal": true + }, + "type": { + "type": "reflection", + "declaration": { + "id": 871, + "name": "__type", + "variant": "declaration", + "kind": 65536, + "flags": { + "isExternal": true + }, + "sources": [ + { + "fileName": "node_modules/@types/node/events.d.ts", + "line": 545, + "character": 66 + } + ], + "signatures": [ + { + "id": 872, + "name": "__type", + "variant": "signature", + "kind": 4096, + "flags": { + "isExternal": true + }, + "sources": [ + { + "fileName": "node_modules/@types/node/events.d.ts", + "line": 545, + "character": 66 + } + ], + "parameters": [ + { + "id": 873, + "name": "args", + "variant": "param", + "kind": 32768, + "flags": { + "isExternal": true, + "isRest": true + }, + "type": { + "type": "array", + "elementType": { + "type": "intrinsic", + "name": "any" + } + } + } + ], + "type": { + "type": "intrinsic", + "name": "void" + } + } + ] + } + } } ], "type": { - "type": "intrinsic", - "name": "number" + "type": "reference", + "target": 692, + "name": "default", + "package": "@akarui/aoi.db" }, "inheritedFrom": { "type": "reference", "target": -1, - "name": "EventEmitter.listenerCount" + "name": "EventEmitter.addListener" } } ], "inheritedFrom": { "type": "reference", "target": -1, - "name": "EventEmitter.listenerCount" + "name": "EventEmitter.addListener" } }, { - "id": 1879, - "name": "on", + "id": 802, + "name": "all", "variant": "declaration", "kind": 2048, - "flags": { - "isStatic": true, - "isExternal": true - }, + "flags": {}, "sources": [ { - "fileName": "node_modules/@types/node/events.d.ts", - "line": 258, - "character": 15 + "fileName": "lib/WideColumnar/src/Database.ts", + "line": 182, + "character": 10, + "url": "https://github.com/akaruidevelopment/aoi.db/blob/3b8dba5/lib/WideColumnar/src/Database.ts#L182" } ], "signatures": [ { - "id": 1880, - "name": "on", + "id": 803, + "name": "all", "variant": "signature", "kind": 4096, - "flags": { - "isExternal": true - }, - "comment": { - "summary": [ - { - "kind": "code", - "text": "```js\nimport { on, EventEmitter } from 'node:events';\nimport process from 'node:process';\n\nconst ee = new EventEmitter();\n\n// Emit later on\nprocess.nextTick(() => {\n ee.emit('foo', 'bar');\n ee.emit('foo', 42);\n});\n\nfor await (const event of on(ee, 'foo')) {\n // The execution of this inner block is synchronous and it\n // processes one event at a time (even with await). Do not use\n // if concurrent execution is required.\n console.log(event); // prints ['bar'] [42]\n}\n// Unreachable here\n```" - }, - { - "kind": "text", - "text": "\n\nReturns an " - }, - { - "kind": "code", - "text": "`AsyncIterator`" - }, - { - "kind": "text", - "text": " that iterates " - }, - { - "kind": "code", - "text": "`eventName`" - }, - { - "kind": "text", - "text": " events. It will throw\nif the " - }, - { - "kind": "code", - "text": "`EventEmitter`" - }, - { - "kind": "text", - "text": " emits " - }, - { - "kind": "code", - "text": "`'error'`" - }, - { - "kind": "text", - "text": ". It removes all listeners when\nexiting the loop. The " - }, - { - "kind": "code", - "text": "`value`" - }, - { - "kind": "text", - "text": " returned by each iteration is an array\ncomposed of the emitted event arguments.\n\nAn " - }, - { - "kind": "code", - "text": "`AbortSignal`" - }, - { - "kind": "text", - "text": " can be used to cancel waiting on events:\n\n" - }, - { - "kind": "code", - "text": "```js\nimport { on, EventEmitter } from 'node:events';\nimport process from 'node:process';\n\nconst ac = new AbortController();\n\n(async () => {\n const ee = new EventEmitter();\n\n // Emit later on\n process.nextTick(() => {\n ee.emit('foo', 'bar');\n ee.emit('foo', 42);\n });\n\n for await (const event of on(ee, 'foo', { signal: ac.signal })) {\n // The execution of this inner block is synchronous and it\n // processes one event at a time (even with await). Do not use\n // if concurrent execution is required.\n console.log(event); // prints ['bar'] [42]\n }\n // Unreachable here\n})();\n\nprocess.nextTick(() => ac.abort());\n```" - } - ], - "blockTags": [ - { - "tag": "@since", - "content": [ - { - "kind": "text", - "text": "v13.6.0, v12.16.0" - } - ] - }, - { - "tag": "@returns", - "content": [ - { - "kind": "text", - "text": "that iterates " - }, - { - "kind": "code", - "text": "`eventName`" - }, - { - "kind": "text", - "text": " events emitted by the " - }, - { - "kind": "code", - "text": "`emitter`" - } - ] - } - ] - }, + "flags": {}, "sources": [ { - "fileName": "node_modules/@types/node/events.d.ts", - "line": 258, - "character": 8 + "fileName": "lib/WideColumnar/src/Database.ts", + "line": 182, + "character": 4, + "url": "https://github.com/akaruidevelopment/aoi.db/blob/3b8dba5/lib/WideColumnar/src/Database.ts#L182" } ], "parameters": [ { - "id": 1881, - "name": "emitter", + "id": 804, + "name": "table", "variant": "param", "kind": 32768, - "flags": { - "isExternal": true - }, + "flags": {}, "type": { - "type": "reference", - "target": { - "sourceFileName": "node_modules/@types/node/events.d.ts", - "qualifiedName": "__global.NodeJS.EventEmitter" - }, - "name": "EventEmitter", - "package": "@types/node", - "qualifiedName": "__global.NodeJS.EventEmitter" + "type": "intrinsic", + "name": "string" } }, { - "id": 1882, - "name": "eventName", + "id": 805, + "name": "columnName", "variant": "param", "kind": 32768, - "flags": { - "isExternal": true - }, - "comment": { - "summary": [ - { - "kind": "text", - "text": "The name of the event being listened for" - } - ] - }, + "flags": {}, "type": { "type": "intrinsic", "name": "string" } }, { - "id": 1883, - "name": "options", + "id": 806, + "name": "query", "variant": "param", "kind": 32768, - "flags": { - "isExternal": true, - "isOptional": true - }, + "flags": {}, "type": { - "type": "reference", - "target": { - "sourceFileName": "node_modules/@types/node/events.d.ts", - "qualifiedName": "StaticEventEmitterOptions" - }, - "name": "StaticEventEmitterOptions", - "package": "@types/node" + "type": "reflection", + "declaration": { + "id": 807, + "name": "__type", + "variant": "declaration", + "kind": 65536, + "flags": {}, + "sources": [ + { + "fileName": "lib/WideColumnar/src/Database.ts", + "line": 185, + "character": 15, + "url": "https://github.com/akaruidevelopment/aoi.db/blob/3b8dba5/lib/WideColumnar/src/Database.ts#L185" + } + ], + "signatures": [ + { + "id": 808, + "name": "__type", + "variant": "signature", + "kind": 4096, + "flags": {}, + "sources": [ + { + "fileName": "lib/WideColumnar/src/Database.ts", + "line": 185, + "character": 15, + "url": "https://github.com/akaruidevelopment/aoi.db/blob/3b8dba5/lib/WideColumnar/src/Database.ts#L185" + } + ], + "parameters": [ + { + "id": 809, + "name": "data", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "reference", + "target": 1071, + "name": "default", + "package": "@akarui/aoi.db" + } + } + ], + "type": { + "type": "intrinsic", + "name": "boolean" + } + } + ] + } } } ], "type": { "type": "reference", "target": { - "sourceFileName": "node_modules/typescript/lib/lib.es2018.asynciterable.d.ts", - "qualifiedName": "AsyncIterableIterator" + "sourceFileName": "node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" }, "typeArguments": [ { - "type": "intrinsic", - "name": "any" + "type": "array", + "elementType": { + "type": "reference", + "target": 1071, + "name": "default", + "package": "@akarui/aoi.db" + } } ], - "name": "AsyncIterableIterator", + "name": "Promise", "package": "typescript" - }, - "inheritedFrom": { - "type": "reference", - "target": -1, - "name": "EventEmitter.on" } } - ], - "inheritedFrom": { - "type": "reference", - "target": -1, - "name": "EventEmitter.on" - } + ] }, { - "id": 1870, - "name": "once", + "id": 810, + "name": "allColumns", "variant": "declaration", "kind": 2048, - "flags": { - "isStatic": true, - "isExternal": true - }, + "flags": {}, "sources": [ { - "fileName": "node_modules/@types/node/events.d.ts", - "line": 193, - "character": 15 - }, - { - "fileName": "node_modules/@types/node/events.d.ts", - "line": 198, - "character": 15 + "fileName": "lib/WideColumnar/src/Database.ts", + "line": 192, + "character": 10, + "url": "https://github.com/akaruidevelopment/aoi.db/blob/3b8dba5/lib/WideColumnar/src/Database.ts#L192" } ], "signatures": [ { - "id": 1871, - "name": "once", + "id": 811, + "name": "allColumns", "variant": "signature", "kind": 4096, - "flags": { - "isExternal": true - }, - "comment": { - "summary": [ - { - "kind": "text", - "text": "Creates a " - }, - { - "kind": "code", - "text": "`Promise`" - }, - { - "kind": "text", - "text": " that is fulfilled when the " - }, - { - "kind": "code", - "text": "`EventEmitter`" - }, - { - "kind": "text", - "text": " emits the given\nevent or that is rejected if the " - }, - { - "kind": "code", - "text": "`EventEmitter`" - }, - { - "kind": "text", - "text": " emits " - }, - { - "kind": "code", - "text": "`'error'`" - }, - { - "kind": "text", - "text": " while waiting.\nThe " - }, - { - "kind": "code", - "text": "`Promise`" - }, - { - "kind": "text", - "text": " will resolve with an array of all the arguments emitted to the\ngiven event.\n\nThis method is intentionally generic and works with the web platform [EventTarget](https://dom.spec.whatwg.org/#interface-eventtarget) interface, which has no special" - }, - { - "kind": "code", - "text": "`'error'`" - }, - { - "kind": "text", - "text": " event\nsemantics and does not listen to the " - }, - { - "kind": "code", - "text": "`'error'`" - }, - { - "kind": "text", - "text": " event.\n\n" - }, - { - "kind": "code", - "text": "```js\nimport { once, EventEmitter } from 'node:events';\nimport process from 'node:process';\n\nconst ee = new EventEmitter();\n\nprocess.nextTick(() => {\n ee.emit('myevent', 42);\n});\n\nconst [value] = await once(ee, 'myevent');\nconsole.log(value);\n\nconst err = new Error('kaboom');\nprocess.nextTick(() => {\n ee.emit('error', err);\n});\n\ntry {\n await once(ee, 'myevent');\n} catch (err) {\n console.error('error happened', err);\n}\n```" - }, - { - "kind": "text", - "text": "\n\nThe special handling of the " - }, - { - "kind": "code", - "text": "`'error'`" - }, - { - "kind": "text", - "text": " event is only used when " - }, - { - "kind": "code", - "text": "`events.once()`" - }, - { - "kind": "text", - "text": "is used to wait for another event. If " - }, - { - "kind": "code", - "text": "`events.once()`" - }, - { - "kind": "text", - "text": " is used to wait for the\n'" - }, - { - "kind": "code", - "text": "`error'`" - }, - { - "kind": "text", - "text": " event itself, then it is treated as any other kind of event without\nspecial handling:\n\n" - }, - { - "kind": "code", - "text": "```js\nimport { EventEmitter, once } from 'node:events';\n\nconst ee = new EventEmitter();\n\nonce(ee, 'error')\n .then(([err]) => console.log('ok', err.message))\n .catch((err) => console.error('error', err.message));\n\nee.emit('error', new Error('boom'));\n\n// Prints: ok boom\n```" - }, - { - "kind": "text", - "text": "\n\nAn " - }, - { - "kind": "code", - "text": "`AbortSignal`" - }, - { - "kind": "text", - "text": " can be used to cancel waiting for the event:\n\n" - }, - { - "kind": "code", - "text": "```js\nimport { EventEmitter, once } from 'node:events';\n\nconst ee = new EventEmitter();\nconst ac = new AbortController();\n\nasync function foo(emitter, event, signal) {\n try {\n await once(emitter, event, { signal });\n console.log('event emitted!');\n } catch (error) {\n if (error.name === 'AbortError') {\n console.error('Waiting for the event was canceled!');\n } else {\n console.error('There was an error', error.message);\n }\n }\n}\n\nfoo(ee, 'foo', ac.signal);\nac.abort(); // Abort waiting for the event\nee.emit('foo'); // Prints: Waiting for the event was canceled!\n```" - } - ], - "blockTags": [ - { - "tag": "@since", - "content": [ - { - "kind": "text", - "text": "v11.13.0, v10.16.0" - } - ] - } - ] - }, + "flags": {}, "sources": [ { - "fileName": "node_modules/@types/node/events.d.ts", - "line": 193, - "character": 8 + "fileName": "lib/WideColumnar/src/Database.ts", + "line": 192, + "character": 4, + "url": "https://github.com/akaruidevelopment/aoi.db/blob/3b8dba5/lib/WideColumnar/src/Database.ts#L192" } ], "parameters": [ { - "id": 1872, - "name": "emitter", - "variant": "param", - "kind": 32768, - "flags": { - "isExternal": true - }, - "type": { - "type": "reference", - "target": { - "sourceFileName": "node_modules/@types/node/events.d.ts", - "qualifiedName": "_NodeEventTarget" - }, - "name": "_NodeEventTarget", - "package": "@types/node" - } - }, - { - "id": 1873, - "name": "eventName", + "id": 812, + "name": "table", "variant": "param", "kind": 32768, - "flags": { - "isExternal": true - }, + "flags": {}, "type": { - "type": "union", - "types": [ - { - "type": "intrinsic", - "name": "string" - }, - { - "type": "intrinsic", - "name": "symbol" - } - ] + "type": "intrinsic", + "name": "string" } }, { - "id": 1874, - "name": "options", + "id": 813, + "name": "query", "variant": "param", "kind": 32768, - "flags": { - "isExternal": true, - "isOptional": true - }, + "flags": {}, "type": { - "type": "reference", - "target": { - "sourceFileName": "node_modules/@types/node/events.d.ts", - "qualifiedName": "StaticEventEmitterOptions" - }, - "name": "StaticEventEmitterOptions", - "package": "@types/node" + "type": "reflection", + "declaration": { + "id": 814, + "name": "__type", + "variant": "declaration", + "kind": 65536, + "flags": {}, + "sources": [ + { + "fileName": "lib/WideColumnar/src/Database.ts", + "line": 194, + "character": 15, + "url": "https://github.com/akaruidevelopment/aoi.db/blob/3b8dba5/lib/WideColumnar/src/Database.ts#L194" + } + ], + "signatures": [ + { + "id": 815, + "name": "__type", + "variant": "signature", + "kind": 4096, + "flags": {}, + "sources": [ + { + "fileName": "lib/WideColumnar/src/Database.ts", + "line": 194, + "character": 15, + "url": "https://github.com/akaruidevelopment/aoi.db/blob/3b8dba5/lib/WideColumnar/src/Database.ts#L194" + } + ], + "parameters": [ + { + "id": 816, + "name": "data", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "reference", + "target": 1071, + "name": "default", + "package": "@akarui/aoi.db" + } + } + ], + "type": { + "type": "intrinsic", + "name": "boolean" + } + } + ] + } } } ], @@ -39879,84 +36991,108 @@ { "type": "array", "elementType": { - "type": "intrinsic", - "name": "any" + "type": "reference", + "target": 1071, + "name": "default", + "package": "@akarui/aoi.db" } } ], "name": "Promise", "package": "typescript" - }, - "inheritedFrom": { - "type": "reference", - "target": -1, - "name": "EventEmitter.once" } - }, + } + ] + }, + { + "id": 817, + "name": "allTable", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "sources": [ { - "id": 1875, - "name": "once", - "variant": "signature", - "kind": 4096, - "flags": { - "isExternal": true - }, + "fileName": "lib/WideColumnar/src/Database.ts", + "line": 201, + "character": 10, + "url": "https://github.com/akaruidevelopment/aoi.db/blob/3b8dba5/lib/WideColumnar/src/Database.ts#L201" + } + ], + "signatures": [ + { + "id": 818, + "name": "allTable", + "variant": "signature", + "kind": 4096, + "flags": {}, "sources": [ { - "fileName": "node_modules/@types/node/events.d.ts", - "line": 198, - "character": 8 + "fileName": "lib/WideColumnar/src/Database.ts", + "line": 201, + "character": 4, + "url": "https://github.com/akaruidevelopment/aoi.db/blob/3b8dba5/lib/WideColumnar/src/Database.ts#L201" } ], "parameters": [ { - "id": 1876, - "name": "emitter", - "variant": "param", - "kind": 32768, - "flags": { - "isExternal": true - }, - "type": { - "type": "reference", - "target": { - "sourceFileName": "node_modules/@types/node/events.d.ts", - "qualifiedName": "_DOMEventTarget" - }, - "name": "_DOMEventTarget", - "package": "@types/node" - } - }, - { - "id": 1877, - "name": "eventName", - "variant": "param", - "kind": 32768, - "flags": { - "isExternal": true - }, - "type": { - "type": "intrinsic", - "name": "string" - } - }, - { - "id": 1878, - "name": "options", + "id": 819, + "name": "query", "variant": "param", "kind": 32768, - "flags": { - "isExternal": true, - "isOptional": true - }, + "flags": {}, "type": { - "type": "reference", - "target": { - "sourceFileName": "node_modules/@types/node/events.d.ts", - "qualifiedName": "StaticEventEmitterOptions" - }, - "name": "StaticEventEmitterOptions", - "package": "@types/node" + "type": "reflection", + "declaration": { + "id": 820, + "name": "__type", + "variant": "declaration", + "kind": 65536, + "flags": {}, + "sources": [ + { + "fileName": "lib/WideColumnar/src/Database.ts", + "line": 201, + "character": 26, + "url": "https://github.com/akaruidevelopment/aoi.db/blob/3b8dba5/lib/WideColumnar/src/Database.ts#L201" + } + ], + "signatures": [ + { + "id": 821, + "name": "__type", + "variant": "signature", + "kind": 4096, + "flags": {}, + "sources": [ + { + "fileName": "lib/WideColumnar/src/Database.ts", + "line": 201, + "character": 26, + "url": "https://github.com/akaruidevelopment/aoi.db/blob/3b8dba5/lib/WideColumnar/src/Database.ts#L201" + } + ], + "parameters": [ + { + "id": 822, + "name": "data", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "reference", + "target": 1071, + "name": "default", + "package": "@akarui/aoi.db" + } + } + ], + "type": { + "type": "intrinsic", + "name": "boolean" + } + } + ] + } } } ], @@ -39970,281 +37106,242 @@ { "type": "array", "elementType": { - "type": "intrinsic", - "name": "any" + "type": "reference", + "target": 1071, + "name": "default", + "package": "@akarui/aoi.db" } } ], "name": "Promise", "package": "typescript" - }, - "inheritedFrom": { - "type": "reference", - "target": -1, - "name": "EventEmitter.once" } } + ] + }, + { + "id": 860, + "name": "backup", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "sources": [ + { + "fileName": "lib/WideColumnar/src/Database.ts", + "line": 263, + "character": 4, + "url": "https://github.com/akaruidevelopment/aoi.db/blob/3b8dba5/lib/WideColumnar/src/Database.ts#L263" + } ], - "inheritedFrom": { - "type": "reference", - "target": -1, - "name": "EventEmitter.once" - } + "signatures": [ + { + "id": 861, + "name": "backup", + "variant": "signature", + "kind": 4096, + "flags": {}, + "sources": [ + { + "fileName": "lib/WideColumnar/src/Database.ts", + "line": 263, + "character": 4, + "url": "https://github.com/akaruidevelopment/aoi.db/blob/3b8dba5/lib/WideColumnar/src/Database.ts#L263" + } + ], + "type": { + "type": "intrinsic", + "name": "void" + } + } + ] }, { - "id": 1895, - "name": "setMaxListeners", + "id": 823, + "name": "clear", "variant": "declaration", "kind": 2048, - "flags": { - "isStatic": true, - "isExternal": true - }, + "flags": {}, "sources": [ { - "fileName": "node_modules/@types/node/events.d.ts", - "line": 352, - "character": 15 + "fileName": "lib/WideColumnar/src/Database.ts", + "line": 209, + "character": 10, + "url": "https://github.com/akaruidevelopment/aoi.db/blob/3b8dba5/lib/WideColumnar/src/Database.ts#L209" } ], "signatures": [ { - "id": 1896, - "name": "setMaxListeners", + "id": 824, + "name": "clear", "variant": "signature", "kind": 4096, - "flags": { - "isExternal": true - }, - "comment": { - "summary": [ - { - "kind": "code", - "text": "```js\nimport { setMaxListeners, EventEmitter } from 'node:events';\n\nconst target = new EventTarget();\nconst emitter = new EventEmitter();\n\nsetMaxListeners(5, target, emitter);\n```" - } - ], - "blockTags": [ - { - "tag": "@since", - "content": [ - { - "kind": "text", - "text": "v15.4.0" - } - ] - } - ] - }, + "flags": {}, "sources": [ { - "fileName": "node_modules/@types/node/events.d.ts", - "line": 352, - "character": 8 + "fileName": "lib/WideColumnar/src/Database.ts", + "line": 209, + "character": 4, + "url": "https://github.com/akaruidevelopment/aoi.db/blob/3b8dba5/lib/WideColumnar/src/Database.ts#L209" } ], "parameters": [ { - "id": 1897, - "name": "n", + "id": 825, + "name": "table", "variant": "param", "kind": 32768, - "flags": { - "isExternal": true, - "isOptional": true - }, - "comment": { - "summary": [ - { - "kind": "text", - "text": "A non-negative number. The maximum number of listeners per " - }, - { - "kind": "code", - "text": "`EventTarget`" - }, - { - "kind": "text", - "text": " event." - } - ] - }, + "flags": {}, "type": { "type": "intrinsic", - "name": "number" - } - }, - { - "id": 1898, - "name": "eventTargets", - "variant": "param", - "kind": 32768, - "flags": { - "isExternal": true, - "isRest": true - }, - "type": { - "type": "array", - "elementType": { - "type": "union", - "types": [ - { - "type": "reference", - "target": { - "sourceFileName": "node_modules/@types/node/events.d.ts", - "qualifiedName": "__global.NodeJS.EventEmitter" - }, - "name": "EventEmitter", - "package": "@types/node", - "qualifiedName": "__global.NodeJS.EventEmitter" - }, - { - "type": "reference", - "target": { - "sourceFileName": "node_modules/@types/node/events.d.ts", - "qualifiedName": "_DOMEventTarget" - }, - "name": "_DOMEventTarget", - "package": "@types/node" - } - ] - } + "name": "string" } } ], "type": { - "type": "intrinsic", - "name": "void" - }, - "inheritedFrom": { "type": "reference", - "target": -1, - "name": "EventEmitter.setMaxListeners" + "target": { + "sourceFileName": "node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "intrinsic", + "name": "void" + } + ], + "name": "Promise", + "package": "typescript" } } - ], - "inheritedFrom": { - "type": "reference", - "target": -1, - "name": "EventEmitter.setMaxListeners" - } - } - ], - "groups": [ - { - "title": "Constructors", - "children": [ - 1910 ] }, { - "title": "Properties", - "children": [ - 1915, - 1916, - 1914, - 1913, - 1907, - 1908, - 1909, - 1906 + "id": 826, + "name": "clearAll", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "sources": [ + { + "fileName": "lib/WideColumnar/src/Database.ts", + "line": 215, + "character": 10, + "url": "https://github.com/akaruidevelopment/aoi.db/blob/3b8dba5/lib/WideColumnar/src/Database.ts#L215" + } + ], + "signatures": [ + { + "id": 827, + "name": "clearAll", + "variant": "signature", + "kind": 4096, + "flags": {}, + "sources": [ + { + "fileName": "lib/WideColumnar/src/Database.ts", + "line": 215, + "character": 4, + "url": "https://github.com/akaruidevelopment/aoi.db/blob/3b8dba5/lib/WideColumnar/src/Database.ts#L215" + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "intrinsic", + "name": "void" + } + ], + "name": "Promise", + "package": "typescript" + } + } ] }, { - "title": "Methods", - "children": [ - 1929, - 1923, - 1946, - 1951, - 1917, - 1944, - 2000, - 2022, - 1992, - 1920, - 2004, - 1994, - 1979, - 1958, - 1965, - 2008, - 2015, - 1997, - 1986, - 1972, - 1931, - 1989, - 1941, - 1899, - 1888, - 1892, - 1884, - 1879, - 1870, - 1895 + "id": 776, + "name": "connect", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "sources": [ + { + "fileName": "lib/WideColumnar/src/Database.ts", + "line": 112, + "character": 10, + "url": "https://github.com/akaruidevelopment/aoi.db/blob/3b8dba5/lib/WideColumnar/src/Database.ts#L112" + } + ], + "signatures": [ + { + "id": 777, + "name": "connect", + "variant": "signature", + "kind": 4096, + "flags": {}, + "sources": [ + { + "fileName": "lib/WideColumnar/src/Database.ts", + "line": 112, + "character": 4, + "url": "https://github.com/akaruidevelopment/aoi.db/blob/3b8dba5/lib/WideColumnar/src/Database.ts#L112" + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "intrinsic", + "name": "void" + } + ], + "name": "Promise", + "package": "typescript" + } + } ] - } - ], - "sources": [ - { - "fileName": "lib/Remote/src/receiver.ts", - "line": 25, - "character": 21, - "url": "https://github.com/akaruidevelopment/aoi.db/blob/22a4df8/lib/Remote/src/receiver.ts#L25" - } - ], - "extendedTypes": [ - { - "type": "reference", - "target": { - "sourceFileName": "node_modules/@types/node/events.d.ts", - "qualifiedName": "EventEmitter" - }, - "name": "EventEmitter", - "package": "@types/node" - } - ] - }, - { - "id": 1161, - "name": "Referencer", - "variant": "declaration", - "kind": 128, - "flags": {}, - "children": [ + }, { - "id": 1162, - "name": "constructor", + "id": 797, + "name": "delete", "variant": "declaration", - "kind": 512, + "kind": 2048, "flags": {}, "sources": [ { - "fileName": "lib/WideColumnar/src/Referencer.ts", - "line": 27, - "character": 4, - "url": "https://github.com/akaruidevelopment/aoi.db/blob/22a4df8/lib/WideColumnar/src/Referencer.ts#L27" + "fileName": "lib/WideColumnar/src/Database.ts", + "line": 176, + "character": 10, + "url": "https://github.com/akaruidevelopment/aoi.db/blob/3b8dba5/lib/WideColumnar/src/Database.ts#L176" } ], "signatures": [ { - "id": 1163, - "name": "new Referencer", + "id": 798, + "name": "delete", "variant": "signature", - "kind": 16384, + "kind": 4096, "flags": {}, "sources": [ { - "fileName": "lib/WideColumnar/src/Referencer.ts", - "line": 27, + "fileName": "lib/WideColumnar/src/Database.ts", + "line": 176, "character": 4, - "url": "https://github.com/akaruidevelopment/aoi.db/blob/22a4df8/lib/WideColumnar/src/Referencer.ts#L27" + "url": "https://github.com/akaruidevelopment/aoi.db/blob/3b8dba5/lib/WideColumnar/src/Database.ts#L176" } ], "parameters": [ { - "id": 1164, - "name": "path", + "id": 799, + "name": "table", "variant": "param", "kind": 32768, "flags": {}, @@ -40254,538 +37351,92 @@ } }, { - "id": 1165, - "name": "maxSize", + "id": 800, + "name": "columnName", "variant": "param", "kind": 32768, "flags": {}, "type": { "type": "intrinsic", - "name": "number" - } - }, - { - "id": 1166, - "name": "type", - "variant": "param", - "kind": 32768, - "flags": {}, - "type": { - "type": "reference", - "target": 46, - "name": "ReferenceType", - "package": "@akarui/aoi.db" + "name": "string" } }, { - "id": 1167, - "name": "column", + "id": 801, + "name": "primary", "variant": "param", "kind": 32768, "flags": {}, "type": { "type": "reference", - "target": 925, - "name": "default", + "target": 1370, + "name": "WideColumnarDataType", "package": "@akarui/aoi.db" } } ], "type": { "type": "reference", - "target": 1161, - "name": "default", - "package": "@akarui/aoi.db" - }, - "overwrites": { - "type": "reference", - "target": -1, - "name": "Referencer.constructor" + "target": { + "sourceFileName": "node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "intrinsic", + "name": "void" + } + ], + "name": "Promise", + "package": "typescript" } } - ], - "overwrites": { - "type": "reference", - "target": -1, - "name": "Referencer.constructor" - } + ] }, { - "id": 1179, - "name": "#column", + "id": 828, + "name": "deleteMany", "variant": "declaration", - "kind": 1024, - "flags": { - "isPrivate": true - }, + "kind": 2048, + "flags": {}, "sources": [ { - "fileName": "lib/WideColumnar/src/Referencer.ts", - "line": 26, - "character": 4, - "url": "https://github.com/akaruidevelopment/aoi.db/blob/22a4df8/lib/WideColumnar/src/Referencer.ts#L26" - } - ], - "type": { - "type": "reference", - "target": 925, - "name": "default", - "package": "@akarui/aoi.db" - } - }, - { - "id": 1217, - "name": "#path", - "variant": "declaration", - "kind": 1024, - "flags": { - "isPrivate": true - }, - "sources": [ - { - "fileName": "lib/global/referencer.ts", - "line": 17, - "character": 4, - "url": "https://github.com/akaruidevelopment/aoi.db/blob/22a4df8/lib/global/referencer.ts#L17" - } - ], - "type": { - "type": "intrinsic", - "name": "string" - }, - "inheritedFrom": { - "type": "reference", - "target": -1, - "name": "Referencer.#path" - } - }, - { - "id": 1168, - "name": "cache", - "variant": "declaration", - "kind": 1024, - "flags": {}, - "sources": [ - { - "fileName": "lib/WideColumnar/src/Referencer.ts", - "line": 16, - "character": 4, - "url": "https://github.com/akaruidevelopment/aoi.db/blob/22a4df8/lib/WideColumnar/src/Referencer.ts#L16" - } - ], - "type": { - "type": "reference", - "target": { - "sourceFileName": "node_modules/typescript/lib/lib.es5.d.ts", - "qualifiedName": "Record" - }, - "typeArguments": [ - { - "type": "intrinsic", - "name": "string" - }, - { - "type": "reflection", - "declaration": { - "id": 1169, - "name": "__type", - "variant": "declaration", - "kind": 65536, - "flags": {}, - "children": [ - { - "id": 1170, - "name": "file", - "variant": "declaration", - "kind": 1024, - "flags": {}, - "sources": [ - { - "fileName": "lib/WideColumnar/src/Referencer.ts", - "line": 18, - "character": 10, - "url": "https://github.com/akaruidevelopment/aoi.db/blob/22a4df8/lib/WideColumnar/src/Referencer.ts#L18" - } - ], - "type": { - "type": "intrinsic", - "name": "string" - } - }, - { - "id": 1172, - "name": "index", - "variant": "declaration", - "kind": 1024, - "flags": {}, - "sources": [ - { - "fileName": "lib/WideColumnar/src/Referencer.ts", - "line": 18, - "character": 47, - "url": "https://github.com/akaruidevelopment/aoi.db/blob/22a4df8/lib/WideColumnar/src/Referencer.ts#L18" - } - ], - "type": { - "type": "intrinsic", - "name": "number" - } - }, - { - "id": 1171, - "name": "referenceFile", - "variant": "declaration", - "kind": 1024, - "flags": {}, - "sources": [ - { - "fileName": "lib/WideColumnar/src/Referencer.ts", - "line": 18, - "character": 24, - "url": "https://github.com/akaruidevelopment/aoi.db/blob/22a4df8/lib/WideColumnar/src/Referencer.ts#L18" - } - ], - "type": { - "type": "intrinsic", - "name": "string" - } - } - ], - "groups": [ - { - "title": "Properties", - "children": [ - 1170, - 1172, - 1171 - ] - } - ], - "sources": [ - { - "fileName": "lib/WideColumnar/src/Referencer.ts", - "line": 18, - "character": 8, - "url": "https://github.com/akaruidevelopment/aoi.db/blob/22a4df8/lib/WideColumnar/src/Referencer.ts#L18" - } - ] - } - } - ], - "name": "Record", - "package": "typescript" - }, - "overwrites": { - "type": "reference", - "target": -1, - "name": "Referencer.cache" - } - }, - { - "id": 1216, - "name": "cacheSize", - "variant": "declaration", - "kind": 1024, - "flags": {}, - "sources": [ - { - "fileName": "lib/global/referencer.ts", - "line": 16, - "character": 4, - "url": "https://github.com/akaruidevelopment/aoi.db/blob/22a4df8/lib/global/referencer.ts#L16" - } - ], - "type": { - "type": "intrinsic", - "name": "number" - }, - "defaultValue": "-1", - "inheritedFrom": { - "type": "reference", - "target": -1, - "name": "Referencer.cacheSize" - } - }, - { - "id": 1173, - "name": "files", - "variant": "declaration", - "kind": 1024, - "flags": {}, - "sources": [ - { - "fileName": "lib/WideColumnar/src/Referencer.ts", - "line": 20, - "character": 4, - "url": "https://github.com/akaruidevelopment/aoi.db/blob/22a4df8/lib/WideColumnar/src/Referencer.ts#L20" - } - ], - "type": { - "type": "array", - "elementType": { - "type": "reflection", - "declaration": { - "id": 1174, - "name": "__type", - "variant": "declaration", - "kind": 65536, - "flags": {}, - "children": [ - { - "id": 1178, - "name": "index", - "variant": "declaration", - "kind": 1024, - "flags": {}, - "sources": [ - { - "fileName": "lib/WideColumnar/src/Referencer.ts", - "line": 24, - "character": 8, - "url": "https://github.com/akaruidevelopment/aoi.db/blob/22a4df8/lib/WideColumnar/src/Referencer.ts#L24" - } - ], - "type": { - "type": "intrinsic", - "name": "number" - } - }, - { - "id": 1175, - "name": "name", - "variant": "declaration", - "kind": 1024, - "flags": {}, - "sources": [ - { - "fileName": "lib/WideColumnar/src/Referencer.ts", - "line": 21, - "character": 8, - "url": "https://github.com/akaruidevelopment/aoi.db/blob/22a4df8/lib/WideColumnar/src/Referencer.ts#L21" - } - ], - "type": { - "type": "intrinsic", - "name": "string" - } - }, - { - "id": 1176, - "name": "size", - "variant": "declaration", - "kind": 1024, - "flags": {}, - "sources": [ - { - "fileName": "lib/WideColumnar/src/Referencer.ts", - "line": 22, - "character": 8, - "url": "https://github.com/akaruidevelopment/aoi.db/blob/22a4df8/lib/WideColumnar/src/Referencer.ts#L22" - } - ], - "type": { - "type": "intrinsic", - "name": "number" - } - }, - { - "id": 1177, - "name": "writer", - "variant": "declaration", - "kind": 1024, - "flags": {}, - "sources": [ - { - "fileName": "lib/WideColumnar/src/Referencer.ts", - "line": 23, - "character": 8, - "url": "https://github.com/akaruidevelopment/aoi.db/blob/22a4df8/lib/WideColumnar/src/Referencer.ts#L23" - } - ], - "type": { - "type": "reference", - "target": { - "sourceFileName": "node_modules/@types/node/fs.d.ts", - "qualifiedName": "\"fs\".WriteStream" - }, - "name": "WriteStream", - "package": "@types/node", - "qualifiedName": "\"fs\".WriteStream" - } - } - ], - "groups": [ - { - "title": "Properties", - "children": [ - 1178, - 1175, - 1176, - 1177 - ] - } - ], - "sources": [ - { - "fileName": "lib/WideColumnar/src/Referencer.ts", - "line": 20, - "character": 11, - "url": "https://github.com/akaruidevelopment/aoi.db/blob/22a4df8/lib/WideColumnar/src/Referencer.ts#L20" - } - ] - } - } - }, - "defaultValue": "[]", - "overwrites": { - "type": "reference", - "target": -1, - "name": "Referencer.files" - } - }, - { - "id": 1218, - "name": "maxSize", - "variant": "declaration", - "kind": 1024, - "flags": {}, - "sources": [ - { - "fileName": "lib/global/referencer.ts", - "line": 23, - "character": 4, - "url": "https://github.com/akaruidevelopment/aoi.db/blob/22a4df8/lib/global/referencer.ts#L23" - } - ], - "type": { - "type": "intrinsic", - "name": "number" - }, - "inheritedFrom": { - "type": "reference", - "target": -1, - "name": "Referencer.maxSize" - } - }, - { - "id": 1219, - "name": "type", - "variant": "declaration", - "kind": 1024, - "flags": {}, - "sources": [ - { - "fileName": "lib/global/referencer.ts", - "line": 24, - "character": 4, - "url": "https://github.com/akaruidevelopment/aoi.db/blob/22a4df8/lib/global/referencer.ts#L24" - } - ], - "type": { - "type": "reference", - "target": 46, - "name": "ReferenceType", - "package": "@akarui/aoi.db" - }, - "inheritedFrom": { - "type": "reference", - "target": -1, - "name": "Referencer.type" - } - }, - { - "id": 1220, - "name": "path", - "variant": "declaration", - "kind": 262144, - "flags": {}, - "sources": [ - { - "fileName": "lib/global/referencer.ts", - "line": 50, - "character": 8, - "url": "https://github.com/akaruidevelopment/aoi.db/blob/22a4df8/lib/global/referencer.ts#L50" - } - ], - "getSignature": { - "id": 1221, - "name": "path", - "variant": "signature", - "kind": 524288, - "flags": {}, - "sources": [ - { - "fileName": "lib/global/referencer.ts", - "line": 50, - "character": 4, - "url": "https://github.com/akaruidevelopment/aoi.db/blob/22a4df8/lib/global/referencer.ts#L50" - } - ], - "type": { - "type": "intrinsic", - "name": "string" - }, - "inheritedFrom": { - "type": "reference", - "target": -1, - "name": "Referencer.path" - } - }, - "inheritedFrom": { - "type": "reference", - "target": -1, - "name": "Referencer.path" - } - }, - { - "id": 1256, - "name": "#bulkDeleteReference", - "variant": "declaration", - "kind": 2048, - "flags": { - "isPrivate": true - }, - "sources": [ - { - "fileName": "lib/global/referencer.ts", - "line": 352, - "character": 10, - "url": "https://github.com/akaruidevelopment/aoi.db/blob/22a4df8/lib/global/referencer.ts#L352" + "fileName": "lib/WideColumnar/src/Database.ts", + "line": 221, + "character": 10, + "url": "https://github.com/akaruidevelopment/aoi.db/blob/3b8dba5/lib/WideColumnar/src/Database.ts#L221" } ], "signatures": [ { - "id": 1257, - "name": "#bulkDeleteReference", + "id": 829, + "name": "deleteMany", "variant": "signature", "kind": 4096, "flags": {}, "sources": [ { - "fileName": "lib/global/referencer.ts", - "line": 352, + "fileName": "lib/WideColumnar/src/Database.ts", + "line": 221, "character": 4, - "url": "https://github.com/akaruidevelopment/aoi.db/blob/22a4df8/lib/global/referencer.ts#L352" + "url": "https://github.com/akaruidevelopment/aoi.db/blob/3b8dba5/lib/WideColumnar/src/Database.ts#L221" } ], "parameters": [ { - "id": 1258, - "name": "keys", + "id": 830, + "name": "table", "variant": "param", "kind": 32768, "flags": {}, "type": { - "type": "array", - "elementType": { - "type": "intrinsic", - "name": "string" - } + "type": "intrinsic", + "name": "string" } }, { - "id": 1259, - "name": "file", + "id": 831, + "name": "columnName", "variant": "param", "kind": 32768, "flags": {}, @@ -40793,6 +37444,67 @@ "type": "intrinsic", "name": "string" } + }, + { + "id": 832, + "name": "query", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "reflection", + "declaration": { + "id": 833, + "name": "__type", + "variant": "declaration", + "kind": 65536, + "flags": {}, + "sources": [ + { + "fileName": "lib/WideColumnar/src/Database.ts", + "line": 224, + "character": 15, + "url": "https://github.com/akaruidevelopment/aoi.db/blob/3b8dba5/lib/WideColumnar/src/Database.ts#L224" + } + ], + "signatures": [ + { + "id": 834, + "name": "__type", + "variant": "signature", + "kind": 4096, + "flags": {}, + "sources": [ + { + "fileName": "lib/WideColumnar/src/Database.ts", + "line": 224, + "character": 15, + "url": "https://github.com/akaruidevelopment/aoi.db/blob/3b8dba5/lib/WideColumnar/src/Database.ts#L224" + } + ], + "parameters": [ + { + "id": 835, + "name": "data", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "reference", + "target": 1071, + "name": "default", + "package": "@akarui/aoi.db" + } + } + ], + "type": { + "type": "intrinsic", + "name": "boolean" + } + } + ] + } + } } ], "type": { @@ -40809,316 +37521,196 @@ ], "name": "Promise", "package": "typescript" - }, - "inheritedFrom": { - "type": "reference", - "target": -1, - "name": "Referencer.#bulkDeleteReference" - } - } - ], - "inheritedFrom": { - "type": "reference", - "target": -1, - "name": "Referencer.#bulkDeleteReference" - } - }, - { - "id": 1208, - "name": "#createFile", - "variant": "declaration", - "kind": 2048, - "flags": { - "isPrivate": true - }, - "sources": [ - { - "fileName": "lib/WideColumnar/src/Referencer.ts", - "line": 133, - "character": 4, - "url": "https://github.com/akaruidevelopment/aoi.db/blob/22a4df8/lib/WideColumnar/src/Referencer.ts#L133" - } - ], - "signatures": [ - { - "id": 1209, - "name": "#createFile", - "variant": "signature", - "kind": 4096, - "flags": {}, - "sources": [ - { - "fileName": "lib/WideColumnar/src/Referencer.ts", - "line": 133, - "character": 4, - "url": "https://github.com/akaruidevelopment/aoi.db/blob/22a4df8/lib/WideColumnar/src/Referencer.ts#L133" - } - ], - "type": { - "type": "intrinsic", - "name": "void" } } ] }, { - "id": 1237, - "name": "#createFile", + "id": 916, + "name": "emit", "variant": "declaration", "kind": 2048, "flags": { - "isPrivate": true + "isExternal": true }, "sources": [ { - "fileName": "lib/global/referencer.ts", - "line": 162, - "character": 4, - "url": "https://github.com/akaruidevelopment/aoi.db/blob/22a4df8/lib/global/referencer.ts#L162" + "fileName": "node_modules/@types/node/events.d.ts", + "line": 807, + "character": 16 } ], "signatures": [ { - "id": 1238, - "name": "#createFile", + "id": 917, + "name": "emit", "variant": "signature", "kind": 4096, "flags": { - "isPrivate": true + "isExternal": true }, "comment": { - "summary": [], + "summary": [ + { + "kind": "text", + "text": "Synchronously calls each of the listeners registered for the event named" + }, + { + "kind": "code", + "text": "`eventName`" + }, + { + "kind": "text", + "text": ", in the order they were registered, passing the supplied arguments\nto each.\n\nReturns " + }, + { + "kind": "code", + "text": "`true`" + }, + { + "kind": "text", + "text": " if the event had listeners, " + }, + { + "kind": "code", + "text": "`false`" + }, + { + "kind": "text", + "text": " otherwise.\n\n" + }, + { + "kind": "code", + "text": "```js\nimport { EventEmitter } from 'node:events';\nconst myEmitter = new EventEmitter();\n\n// First listener\nmyEmitter.on('event', function firstListener() {\n console.log('Helloooo! first listener');\n});\n// Second listener\nmyEmitter.on('event', function secondListener(arg1, arg2) {\n console.log(`event with parameters ${arg1}, ${arg2} in second listener`);\n});\n// Third listener\nmyEmitter.on('event', function thirdListener(...args) {\n const parameters = args.join(', ');\n console.log(`event with parameters ${parameters} in third listener`);\n});\n\nconsole.log(myEmitter.listeners('event'));\n\nmyEmitter.emit('event', 1, 2, 3, 4, 5);\n\n// Prints:\n// [\n// [Function: firstListener],\n// [Function: secondListener],\n// [Function: thirdListener]\n// ]\n// Helloooo! first listener\n// event with parameters 1, 2 in second listener\n// event with parameters 1, 2, 3, 4, 5 in third listener\n```" + } + ], "blockTags": [ { - "tag": "@description", + "tag": "@since", "content": [ { "kind": "text", - "text": "create file" + "text": "v0.1.26" } ] - }, - { - "tag": "@returns", - "content": [] } ] }, "sources": [ { - "fileName": "lib/global/referencer.ts", - "line": 162, - "character": 4, - "url": "https://github.com/akaruidevelopment/aoi.db/blob/22a4df8/lib/global/referencer.ts#L162" + "fileName": "node_modules/@types/node/events.d.ts", + "line": 807, + "character": 16 + } + ], + "parameters": [ + { + "id": 918, + "name": "eventName", + "variant": "param", + "kind": 32768, + "flags": { + "isExternal": true + }, + "type": { + "type": "union", + "types": [ + { + "type": "intrinsic", + "name": "string" + }, + { + "type": "intrinsic", + "name": "symbol" + } + ] + } + }, + { + "id": 919, + "name": "args", + "variant": "param", + "kind": 32768, + "flags": { + "isExternal": true, + "isRest": true + }, + "type": { + "type": "array", + "elementType": { + "type": "intrinsic", + "name": "any" + } + } } ], "type": { "type": "intrinsic", - "name": "void" + "name": "boolean" }, "inheritedFrom": { "type": "reference", "target": -1, - "name": "Referencer.#createFile" + "name": "EventEmitter.emit" } } ], "inheritedFrom": { "type": "reference", "target": -1, - "name": "Referencer.#createFile" + "name": "EventEmitter.emit" } }, { - "id": 1201, - "name": "#currentFile", - "variant": "declaration", - "kind": 2048, - "flags": { - "isPrivate": true - }, - "sources": [ - { - "fileName": "lib/WideColumnar/src/Referencer.ts", - "line": 129, - "character": 4, - "url": "https://github.com/akaruidevelopment/aoi.db/blob/22a4df8/lib/WideColumnar/src/Referencer.ts#L129" - } - ], - "signatures": [ - { - "id": 1202, - "name": "#currentFile", - "variant": "signature", - "kind": 4096, - "flags": {}, - "sources": [ - { - "fileName": "lib/WideColumnar/src/Referencer.ts", - "line": 129, - "character": 4, - "url": "https://github.com/akaruidevelopment/aoi.db/blob/22a4df8/lib/WideColumnar/src/Referencer.ts#L129" - } - ], - "type": { - "type": "reflection", - "declaration": { - "id": 1203, - "name": "__type", - "variant": "declaration", - "kind": 65536, - "flags": {}, - "children": [ - { - "id": 1207, - "name": "index", - "variant": "declaration", - "kind": 1024, - "flags": {}, - "sources": [ - { - "fileName": "lib/WideColumnar/src/Referencer.ts", - "line": 24, - "character": 8, - "url": "https://github.com/akaruidevelopment/aoi.db/blob/22a4df8/lib/WideColumnar/src/Referencer.ts#L24" - } - ], - "type": { - "type": "intrinsic", - "name": "number" - } - }, - { - "id": 1204, - "name": "name", - "variant": "declaration", - "kind": 1024, - "flags": {}, - "sources": [ - { - "fileName": "lib/WideColumnar/src/Referencer.ts", - "line": 21, - "character": 8, - "url": "https://github.com/akaruidevelopment/aoi.db/blob/22a4df8/lib/WideColumnar/src/Referencer.ts#L21" - } - ], - "type": { - "type": "intrinsic", - "name": "string" - } - }, - { - "id": 1205, - "name": "size", - "variant": "declaration", - "kind": 1024, - "flags": {}, - "sources": [ - { - "fileName": "lib/WideColumnar/src/Referencer.ts", - "line": 22, - "character": 8, - "url": "https://github.com/akaruidevelopment/aoi.db/blob/22a4df8/lib/WideColumnar/src/Referencer.ts#L22" - } - ], - "type": { - "type": "intrinsic", - "name": "number" - } - }, - { - "id": 1206, - "name": "writer", - "variant": "declaration", - "kind": 1024, - "flags": {}, - "sources": [ - { - "fileName": "lib/WideColumnar/src/Referencer.ts", - "line": 23, - "character": 8, - "url": "https://github.com/akaruidevelopment/aoi.db/blob/22a4df8/lib/WideColumnar/src/Referencer.ts#L23" - } - ], - "type": { - "type": "reference", - "target": { - "sourceFileName": "node_modules/@types/node/fs.d.ts", - "qualifiedName": "\"fs\".WriteStream" - }, - "name": "WriteStream", - "package": "@types/node", - "qualifiedName": "\"fs\".WriteStream" - } - } - ], - "groups": [ - { - "title": "Properties", - "children": [ - 1207, - 1204, - 1205, - 1206 - ] - } - ], - "sources": [ - { - "fileName": "lib/WideColumnar/src/Referencer.ts", - "line": 20, - "character": 11, - "url": "https://github.com/akaruidevelopment/aoi.db/blob/22a4df8/lib/WideColumnar/src/Referencer.ts#L20" - } - ] - } - } - } - ] - }, - { - "id": 1231, - "name": "#currentFile", + "id": 938, + "name": "eventNames", "variant": "declaration", "kind": 2048, "flags": { - "isPrivate": true + "isExternal": true }, "sources": [ { - "fileName": "lib/global/referencer.ts", - "line": 148, - "character": 4, - "url": "https://github.com/akaruidevelopment/aoi.db/blob/22a4df8/lib/global/referencer.ts#L148" + "fileName": "node_modules/@types/node/events.d.ts", + "line": 870, + "character": 16 } ], "signatures": [ { - "id": 1232, - "name": "#currentFile", + "id": 939, + "name": "eventNames", "variant": "signature", "kind": 4096, "flags": { - "isPrivate": true + "isExternal": true }, "comment": { - "summary": [], - "blockTags": [ + "summary": [ { - "tag": "@description", - "content": [ - { - "kind": "text", - "text": "get current file" - } - ] + "kind": "text", + "text": "Returns an array listing the events for which the emitter has registered\nlisteners. The values in the array are strings or " }, { - "tag": "@returns", + "kind": "code", + "text": "`Symbol`" + }, + { + "kind": "text", + "text": "s.\n\n" + }, + { + "kind": "code", + "text": "```js\nimport { EventEmitter } from 'node:events';\n\nconst myEE = new EventEmitter();\nmyEE.on('foo', () => {});\nmyEE.on('bar', () => {});\n\nconst sym = Symbol('symbol');\nmyEE.on(sym, () => {});\n\nconsole.log(myEE.eventNames());\n// Prints: [ 'foo', 'bar', Symbol(symbol) ]\n```" + } + ], + "blockTags": [ + { + "tag": "@since", "content": [ { "kind": "text", - "text": "current file" + "text": "v6.0.0" } ] } @@ -41126,101 +37718,23 @@ }, "sources": [ { - "fileName": "lib/global/referencer.ts", - "line": 148, - "character": 4, - "url": "https://github.com/akaruidevelopment/aoi.db/blob/22a4df8/lib/global/referencer.ts#L148" + "fileName": "node_modules/@types/node/events.d.ts", + "line": 870, + "character": 16 } ], "type": { - "type": "reflection", - "declaration": { - "id": 1233, - "name": "__type", - "variant": "declaration", - "kind": 65536, - "flags": {}, - "children": [ - { - "id": 1234, - "name": "name", - "variant": "declaration", - "kind": 1024, - "flags": {}, - "sources": [ - { - "fileName": "lib/global/referencer.ts", - "line": 150, - "character": 12, - "url": "https://github.com/akaruidevelopment/aoi.db/blob/22a4df8/lib/global/referencer.ts#L150" - } - ], - "type": { - "type": "intrinsic", - "name": "string" - } - }, + "type": "array", + "elementType": { + "type": "union", + "types": [ { - "id": 1235, - "name": "size", - "variant": "declaration", - "kind": 1024, - "flags": {}, - "sources": [ - { - "fileName": "lib/global/referencer.ts", - "line": 151, - "character": 12, - "url": "https://github.com/akaruidevelopment/aoi.db/blob/22a4df8/lib/global/referencer.ts#L151" - } - ], - "type": { - "type": "intrinsic", - "name": "number" - } + "type": "intrinsic", + "name": "string" }, { - "id": 1236, - "name": "writer", - "variant": "declaration", - "kind": 1024, - "flags": {}, - "sources": [ - { - "fileName": "lib/global/referencer.ts", - "line": 152, - "character": 12, - "url": "https://github.com/akaruidevelopment/aoi.db/blob/22a4df8/lib/global/referencer.ts#L152" - } - ], - "type": { - "type": "reference", - "target": { - "sourceFileName": "node_modules/@types/node/fs.d.ts", - "qualifiedName": "\"fs\".WriteStream" - }, - "name": "WriteStream", - "package": "@types/node", - "qualifiedName": "\"fs\".WriteStream" - } - } - ], - "groups": [ - { - "title": "Properties", - "children": [ - 1234, - 1235, - 1236 - ] - } - ], - "sources": [ - { - "fileName": "lib/global/referencer.ts", - "line": 149, - "character": 36, - "url": "https://github.com/akaruidevelopment/aoi.db/blob/22a4df8/lib/global/referencer.ts#L149" + "type": "intrinsic", + "name": "symbol" } ] } @@ -41228,101 +37742,128 @@ "inheritedFrom": { "type": "reference", "target": -1, - "name": "Referencer.#currentFile" + "name": "EventEmitter.eventNames" } } ], "inheritedFrom": { "type": "reference", "target": -1, - "name": "Referencer.#currentFile" + "name": "EventEmitter.eventNames" } }, { - "id": 1242, - "name": "#deleteReference", + "id": 836, + "name": "findMany", "variant": "declaration", "kind": 2048, - "flags": { - "isPrivate": true - }, + "flags": {}, "sources": [ { - "fileName": "lib/global/referencer.ts", - "line": 230, + "fileName": "lib/WideColumnar/src/Database.ts", + "line": 231, "character": 10, - "url": "https://github.com/akaruidevelopment/aoi.db/blob/22a4df8/lib/global/referencer.ts#L230" + "url": "https://github.com/akaruidevelopment/aoi.db/blob/3b8dba5/lib/WideColumnar/src/Database.ts#L231" } ], "signatures": [ { - "id": 1243, - "name": "#deleteReference", + "id": 837, + "name": "findMany", "variant": "signature", "kind": 4096, - "flags": { - "isPrivate": true - }, - "comment": { - "summary": [], - "blockTags": [ - { - "tag": "@description", - "content": [ - { - "kind": "text", - "text": "delete reference" - } - ] - } - ] - }, + "flags": {}, "sources": [ { - "fileName": "lib/global/referencer.ts", - "line": 230, + "fileName": "lib/WideColumnar/src/Database.ts", + "line": 231, "character": 4, - "url": "https://github.com/akaruidevelopment/aoi.db/blob/22a4df8/lib/global/referencer.ts#L230" + "url": "https://github.com/akaruidevelopment/aoi.db/blob/3b8dba5/lib/WideColumnar/src/Database.ts#L231" } ], "parameters": [ { - "id": 1244, - "name": "key", + "id": 838, + "name": "table", "variant": "param", "kind": 32768, "flags": {}, - "comment": { - "summary": [ - { - "kind": "text", - "text": "key to delete" - } - ] - }, "type": { "type": "intrinsic", "name": "string" } }, { - "id": 1245, - "name": "file", + "id": 839, + "name": "columnName", "variant": "param", "kind": 32768, "flags": {}, - "comment": { - "summary": [ - { - "kind": "text", - "text": "file to delete" - } - ] - }, "type": { "type": "intrinsic", "name": "string" } + }, + { + "id": 840, + "name": "query", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "reflection", + "declaration": { + "id": 841, + "name": "__type", + "variant": "declaration", + "kind": 65536, + "flags": {}, + "sources": [ + { + "fileName": "lib/WideColumnar/src/Database.ts", + "line": 234, + "character": 15, + "url": "https://github.com/akaruidevelopment/aoi.db/blob/3b8dba5/lib/WideColumnar/src/Database.ts#L234" + } + ], + "signatures": [ + { + "id": 842, + "name": "__type", + "variant": "signature", + "kind": 4096, + "flags": {}, + "sources": [ + { + "fileName": "lib/WideColumnar/src/Database.ts", + "line": 234, + "character": 15, + "url": "https://github.com/akaruidevelopment/aoi.db/blob/3b8dba5/lib/WideColumnar/src/Database.ts#L234" + } + ], + "parameters": [ + { + "id": 843, + "name": "data", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "reference", + "target": 1071, + "name": "default", + "package": "@akarui/aoi.db" + } + } + ], + "type": { + "type": "intrinsic", + "name": "boolean" + } + } + ] + } + } } ], "type": { @@ -41333,94 +37874,133 @@ }, "typeArguments": [ { - "type": "intrinsic", - "name": "void" + "type": "array", + "elementType": { + "type": "reference", + "target": 1071, + "name": "default", + "package": "@akarui/aoi.db" + } } ], "name": "Promise", "package": "typescript" - }, - "inheritedFrom": { - "type": "reference", - "target": -1, - "name": "Referencer.#deleteReference" } } - ], - "inheritedFrom": { - "type": "reference", - "target": -1, - "name": "Referencer.#deleteReference" - } + ] }, { - "id": 1246, - "name": "#getFileReference", + "id": 844, + "name": "findOne", "variant": "declaration", "kind": 2048, - "flags": { - "isPrivate": true - }, + "flags": {}, "sources": [ { - "fileName": "lib/global/referencer.ts", - "line": 249, + "fileName": "lib/WideColumnar/src/Database.ts", + "line": 241, "character": 10, - "url": "https://github.com/akaruidevelopment/aoi.db/blob/22a4df8/lib/global/referencer.ts#L249" + "url": "https://github.com/akaruidevelopment/aoi.db/blob/3b8dba5/lib/WideColumnar/src/Database.ts#L241" } ], "signatures": [ { - "id": 1247, - "name": "#getFileReference", + "id": 845, + "name": "findOne", "variant": "signature", "kind": 4096, "flags": {}, - "comment": { - "summary": [], - "blockTags": [ - { - "tag": "@description", - "content": [ - { - "kind": "text", - "text": "get all references from file" - } - ] - }, - { - "tag": "@returns", - "content": [] - } - ] - }, "sources": [ { - "fileName": "lib/global/referencer.ts", - "line": 249, + "fileName": "lib/WideColumnar/src/Database.ts", + "line": 241, "character": 4, - "url": "https://github.com/akaruidevelopment/aoi.db/blob/22a4df8/lib/global/referencer.ts#L249" + "url": "https://github.com/akaruidevelopment/aoi.db/blob/3b8dba5/lib/WideColumnar/src/Database.ts#L241" } ], "parameters": [ { - "id": 1248, - "name": "file", + "id": 846, + "name": "table", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 847, + "name": "columnName", "variant": "param", "kind": 32768, "flags": {}, - "comment": { - "summary": [ - { - "kind": "text", - "text": "file to get reference" - } - ] - }, "type": { "type": "intrinsic", "name": "string" } + }, + { + "id": 848, + "name": "query", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "reflection", + "declaration": { + "id": 849, + "name": "__type", + "variant": "declaration", + "kind": 65536, + "flags": {}, + "sources": [ + { + "fileName": "lib/WideColumnar/src/Database.ts", + "line": 244, + "character": 15, + "url": "https://github.com/akaruidevelopment/aoi.db/blob/3b8dba5/lib/WideColumnar/src/Database.ts#L244" + } + ], + "signatures": [ + { + "id": 850, + "name": "__type", + "variant": "signature", + "kind": 4096, + "flags": {}, + "sources": [ + { + "fileName": "lib/WideColumnar/src/Database.ts", + "line": 244, + "character": 15, + "url": "https://github.com/akaruidevelopment/aoi.db/blob/3b8dba5/lib/WideColumnar/src/Database.ts#L244" + } + ], + "parameters": [ + { + "id": 851, + "name": "data", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "reference", + "target": 1071, + "name": "default", + "package": "@akarui/aoi.db" + } + } + ], + "type": { + "type": "intrinsic", + "name": "boolean" + } + } + ] + } + } } ], "type": { @@ -41431,76 +38011,60 @@ }, "typeArguments": [ { - "type": "reference", - "target": { - "sourceFileName": "node_modules/typescript/lib/lib.es5.d.ts", - "qualifiedName": "Record" - }, - "typeArguments": [ + "type": "union", + "types": [ { - "type": "intrinsic", - "name": "string" + "type": "literal", + "value": null }, { - "type": "intrinsic", - "name": "string" + "type": "reference", + "target": 1071, + "name": "default", + "package": "@akarui/aoi.db" } - ], - "name": "Record", - "package": "typescript" + ] } ], "name": "Promise", "package": "typescript" - }, - "inheritedFrom": { - "type": "reference", - "target": -1, - "name": "Referencer.#getFileReference" } } - ], - "inheritedFrom": { - "type": "reference", - "target": -1, - "name": "Referencer.#getFileReference" - } + ] }, { - "id": 1190, - "name": "#getIndex", + "id": 857, + "name": "fullRepair", "variant": "declaration", "kind": 2048, - "flags": { - "isPrivate": true - }, + "flags": {}, "sources": [ { - "fileName": "lib/WideColumnar/src/Referencer.ts", - "line": 96, - "character": 4, - "url": "https://github.com/akaruidevelopment/aoi.db/blob/22a4df8/lib/WideColumnar/src/Referencer.ts#L96" + "fileName": "lib/WideColumnar/src/Database.ts", + "line": 257, + "character": 10, + "url": "https://github.com/akaruidevelopment/aoi.db/blob/3b8dba5/lib/WideColumnar/src/Database.ts#L257" } ], "signatures": [ { - "id": 1191, - "name": "#getIndex", + "id": 858, + "name": "fullRepair", "variant": "signature", "kind": 4096, "flags": {}, "sources": [ { - "fileName": "lib/WideColumnar/src/Referencer.ts", - "line": 96, + "fileName": "lib/WideColumnar/src/Database.ts", + "line": 257, "character": 4, - "url": "https://github.com/akaruidevelopment/aoi.db/blob/22a4df8/lib/WideColumnar/src/Referencer.ts#L96" + "url": "https://github.com/akaruidevelopment/aoi.db/blob/3b8dba5/lib/WideColumnar/src/Database.ts#L257" } ], "parameters": [ { - "id": 1192, - "name": "file", + "id": 859, + "name": "table", "variant": "param", "kind": 32768, "flags": {}, @@ -41511,41 +38075,87 @@ } ], "type": { - "type": "intrinsic", - "name": "number" + "type": "reference", + "target": { + "sourceFileName": "node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "intrinsic", + "name": "void" + } + ], + "name": "Promise", + "package": "typescript" } } ] }, { - "id": 1184, - "name": "#getReference", + "id": 792, + "name": "get", "variant": "declaration", "kind": 2048, - "flags": { - "isPrivate": true - }, + "flags": {}, "sources": [ { - "fileName": "lib/WideColumnar/src/Referencer.ts", - "line": 62, + "fileName": "lib/WideColumnar/src/Database.ts", + "line": 170, "character": 10, - "url": "https://github.com/akaruidevelopment/aoi.db/blob/22a4df8/lib/WideColumnar/src/Referencer.ts#L62" + "url": "https://github.com/akaruidevelopment/aoi.db/blob/3b8dba5/lib/WideColumnar/src/Database.ts#L170" } ], "signatures": [ { - "id": 1185, - "name": "#getReference", + "id": 793, + "name": "get", "variant": "signature", "kind": 4096, "flags": {}, "sources": [ { - "fileName": "lib/WideColumnar/src/Referencer.ts", - "line": 62, + "fileName": "lib/WideColumnar/src/Database.ts", + "line": 170, "character": 4, - "url": "https://github.com/akaruidevelopment/aoi.db/blob/22a4df8/lib/WideColumnar/src/Referencer.ts#L62" + "url": "https://github.com/akaruidevelopment/aoi.db/blob/3b8dba5/lib/WideColumnar/src/Database.ts#L170" + } + ], + "parameters": [ + { + "id": 794, + "name": "table", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 795, + "name": "columnName", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 796, + "name": "primary", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "reference", + "target": 1370, + "name": "WideColumnarDataType", + "package": "@akarui/aoi.db" + } } ], "type": { @@ -41556,106 +38166,23 @@ }, "typeArguments": [ { - "type": "reference", - "target": { - "sourceFileName": "node_modules/typescript/lib/lib.es5.d.ts", - "qualifiedName": "Record" - }, - "typeArguments": [ + "type": "union", + "types": [ { "type": "intrinsic", - "name": "string" + "name": "undefined" }, { - "type": "reflection", - "declaration": { - "id": 1186, - "name": "__type", - "variant": "declaration", - "kind": 65536, - "flags": {}, - "children": [ - { - "id": 1187, - "name": "file", - "variant": "declaration", - "kind": 1024, - "flags": {}, - "sources": [ - { - "fileName": "lib/WideColumnar/src/Referencer.ts", - "line": 66, - "character": 16, - "url": "https://github.com/akaruidevelopment/aoi.db/blob/22a4df8/lib/WideColumnar/src/Referencer.ts#L66" - } - ], - "type": { - "type": "intrinsic", - "name": "string" - } - }, - { - "id": 1189, - "name": "index", - "variant": "declaration", - "kind": 1024, - "flags": {}, - "sources": [ - { - "fileName": "lib/WideColumnar/src/Referencer.ts", - "line": 68, - "character": 16, - "url": "https://github.com/akaruidevelopment/aoi.db/blob/22a4df8/lib/WideColumnar/src/Referencer.ts#L68" - } - ], - "type": { - "type": "intrinsic", - "name": "number" - } - }, - { - "id": 1188, - "name": "referenceFile", - "variant": "declaration", - "kind": 1024, - "flags": {}, - "sources": [ - { - "fileName": "lib/WideColumnar/src/Referencer.ts", - "line": 67, - "character": 16, - "url": "https://github.com/akaruidevelopment/aoi.db/blob/22a4df8/lib/WideColumnar/src/Referencer.ts#L67" - } - ], - "type": { - "type": "intrinsic", - "name": "string" - } - } - ], - "groups": [ - { - "title": "Properties", - "children": [ - 1187, - 1189, - 1188 - ] - } - ], - "sources": [ - { - "fileName": "lib/WideColumnar/src/Referencer.ts", - "line": 65, - "character": 12, - "url": "https://github.com/akaruidevelopment/aoi.db/blob/22a4df8/lib/WideColumnar/src/Referencer.ts#L65" - } - ] - } + "type": "literal", + "value": null + }, + { + "type": "reference", + "target": 1071, + "name": "default", + "package": "@akarui/aoi.db" } - ], - "name": "Record", - "package": "typescript" + ] } ], "name": "Promise", @@ -41665,208 +38192,131 @@ ] }, { - "id": 1222, - "name": "#getReference", + "id": 908, + "name": "getMaxListeners", "variant": "declaration", "kind": 2048, "flags": { - "isPrivate": true + "isExternal": true }, "sources": [ { - "fileName": "lib/global/referencer.ts", - "line": 60, - "character": 10, - "url": "https://github.com/akaruidevelopment/aoi.db/blob/22a4df8/lib/global/referencer.ts#L60" + "fileName": "node_modules/@types/node/events.d.ts", + "line": 722, + "character": 16 } ], "signatures": [ { - "id": 1223, - "name": "#getReference", + "id": 909, + "name": "getMaxListeners", "variant": "signature", "kind": 4096, "flags": { - "isPrivate": true + "isExternal": true }, "comment": { - "summary": [], + "summary": [ + { + "kind": "text", + "text": "Returns the current max listener value for the " + }, + { + "kind": "code", + "text": "`EventEmitter`" + }, + { + "kind": "text", + "text": " which is either\nset by " + }, + { + "kind": "code", + "text": "`emitter.setMaxListeners(n)`" + }, + { + "kind": "text", + "text": " or defaults to " + }, + { + "kind": "inline-tag", + "tag": "@link", + "text": "defaultMaxListeners", + "target": 733 + }, + { + "kind": "text", + "text": "." + } + ], "blockTags": [ { - "tag": "@description", + "tag": "@since", "content": [ { "kind": "text", - "text": "get reference from files" + "text": "v1.0.0" } ] - }, - { - "tag": "@returns", - "content": [] } ] }, "sources": [ { - "fileName": "lib/global/referencer.ts", - "line": 60, - "character": 4, - "url": "https://github.com/akaruidevelopment/aoi.db/blob/22a4df8/lib/global/referencer.ts#L60" + "fileName": "node_modules/@types/node/events.d.ts", + "line": 722, + "character": 16 } ], "type": { - "type": "reference", - "target": { - "sourceFileName": "node_modules/typescript/lib/lib.es5.d.ts", - "qualifiedName": "Promise" - }, - "typeArguments": [ - { - "type": "reference", - "target": { - "sourceFileName": "node_modules/typescript/lib/lib.es5.d.ts", - "qualifiedName": "Record" - }, - "typeArguments": [ - { - "type": "intrinsic", - "name": "string" - }, - { - "type": "reflection", - "declaration": { - "id": 1224, - "name": "__type", - "variant": "declaration", - "kind": 65536, - "flags": {}, - "children": [ - { - "id": 1225, - "name": "file", - "variant": "declaration", - "kind": 1024, - "flags": {}, - "sources": [ - { - "fileName": "lib/global/referencer.ts", - "line": 64, - "character": 16, - "url": "https://github.com/akaruidevelopment/aoi.db/blob/22a4df8/lib/global/referencer.ts#L64" - } - ], - "type": { - "type": "intrinsic", - "name": "string" - } - }, - { - "id": 1226, - "name": "referenceFile", - "variant": "declaration", - "kind": 1024, - "flags": {}, - "sources": [ - { - "fileName": "lib/global/referencer.ts", - "line": 65, - "character": 16, - "url": "https://github.com/akaruidevelopment/aoi.db/blob/22a4df8/lib/global/referencer.ts#L65" - } - ], - "type": { - "type": "intrinsic", - "name": "string" - } - } - ], - "groups": [ - { - "title": "Properties", - "children": [ - 1225, - 1226 - ] - } - ], - "sources": [ - { - "fileName": "lib/global/referencer.ts", - "line": 63, - "character": 12, - "url": "https://github.com/akaruidevelopment/aoi.db/blob/22a4df8/lib/global/referencer.ts#L63" - } - ] - } - } - ], - "name": "Record", - "package": "typescript" - } - ], - "name": "Promise", - "package": "typescript" + "type": "intrinsic", + "name": "number" }, "inheritedFrom": { "type": "reference", "target": -1, - "name": "Referencer.#getReference" + "name": "EventEmitter.getMaxListeners" } } ], "inheritedFrom": { "type": "reference", "target": -1, - "name": "Referencer.#getReference" + "name": "EventEmitter.getMaxListeners" } }, { - "id": 1193, - "name": "#saveReference", + "id": 778, + "name": "getTable", "variant": "declaration", "kind": 2048, - "flags": { - "isPrivate": true - }, + "flags": {}, "sources": [ { - "fileName": "lib/WideColumnar/src/Referencer.ts", - "line": 102, + "fileName": "lib/WideColumnar/src/Database.ts", + "line": 150, "character": 4, - "url": "https://github.com/akaruidevelopment/aoi.db/blob/22a4df8/lib/WideColumnar/src/Referencer.ts#L102" + "url": "https://github.com/akaruidevelopment/aoi.db/blob/3b8dba5/lib/WideColumnar/src/Database.ts#L150" } ], "signatures": [ { - "id": 1194, - "name": "#saveReference", + "id": 779, + "name": "getTable", "variant": "signature", "kind": 4096, "flags": {}, "sources": [ { - "fileName": "lib/WideColumnar/src/Referencer.ts", - "line": 102, + "fileName": "lib/WideColumnar/src/Database.ts", + "line": 150, "character": 4, - "url": "https://github.com/akaruidevelopment/aoi.db/blob/22a4df8/lib/WideColumnar/src/Referencer.ts#L102" + "url": "https://github.com/akaruidevelopment/aoi.db/blob/3b8dba5/lib/WideColumnar/src/Database.ts#L150" } ], "parameters": [ { - "id": 1195, - "name": "key", - "variant": "param", - "kind": 32768, - "flags": {}, - "type": { - "type": "intrinsic", - "name": "string" - } - }, - { - "id": 1196, - "name": "file", + "id": 780, + "name": "name", "variant": "param", "kind": 32768, "flags": {}, @@ -41877,97 +38327,78 @@ } ], "type": { - "type": "intrinsic", - "name": "void" + "type": "reference", + "target": 1087, + "name": "default", + "package": "@akarui/aoi.db" } } ] }, { - "id": 1227, - "name": "#saveReference", + "id": 852, + "name": "has", "variant": "declaration", "kind": 2048, - "flags": { - "isPrivate": true - }, + "flags": {}, "sources": [ { - "fileName": "lib/global/referencer.ts", - "line": 121, + "fileName": "lib/WideColumnar/src/Database.ts", + "line": 251, "character": 10, - "url": "https://github.com/akaruidevelopment/aoi.db/blob/22a4df8/lib/global/referencer.ts#L121" + "url": "https://github.com/akaruidevelopment/aoi.db/blob/3b8dba5/lib/WideColumnar/src/Database.ts#L251" } ], "signatures": [ { - "id": 1228, - "name": "#saveReference", + "id": 853, + "name": "has", "variant": "signature", "kind": 4096, - "flags": { - "isPrivate": true - }, - "comment": { - "summary": [], - "blockTags": [ - { - "tag": "@description", - "content": [ - { - "kind": "text", - "text": "save reference to file" - } - ] - } - ] - }, + "flags": {}, "sources": [ { - "fileName": "lib/global/referencer.ts", - "line": 121, + "fileName": "lib/WideColumnar/src/Database.ts", + "line": 251, "character": 4, - "url": "https://github.com/akaruidevelopment/aoi.db/blob/22a4df8/lib/global/referencer.ts#L121" + "url": "https://github.com/akaruidevelopment/aoi.db/blob/3b8dba5/lib/WideColumnar/src/Database.ts#L251" } ], "parameters": [ { - "id": 1229, - "name": "key", + "id": 854, + "name": "table", "variant": "param", "kind": 32768, "flags": {}, - "comment": { - "summary": [ - { - "kind": "text", - "text": "key to save" - } - ] - }, "type": { "type": "intrinsic", "name": "string" } }, { - "id": 1230, - "name": "file", + "id": 855, + "name": "columnName", "variant": "param", "kind": 32768, "flags": {}, - "comment": { - "summary": [ - { - "kind": "text", - "text": "file to save" - } - ] - }, "type": { "type": "intrinsic", "name": "string" } + }, + { + "id": 856, + "name": "primary", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "reference", + "target": 1370, + "name": "WideColumnarDataType", + "package": "@akarui/aoi.db" + } } ], "type": { @@ -41979,113 +38410,69 @@ "typeArguments": [ { "type": "intrinsic", - "name": "unknown" + "name": "boolean" } ], "name": "Promise", "package": "typescript" - }, - "inheritedFrom": { - "type": "reference", - "target": -1, - "name": "Referencer.#saveReference" } } - ], - "inheritedFrom": { - "type": "reference", - "target": -1, - "name": "Referencer.#saveReference" - } + ] }, { - "id": 1182, - "name": "#syncReference", + "id": 920, + "name": "listenerCount", "variant": "declaration", "kind": 2048, "flags": { - "isPrivate": true + "isExternal": true }, "sources": [ { - "fileName": "lib/WideColumnar/src/Referencer.ts", - "line": 40, - "character": 10, - "url": "https://github.com/akaruidevelopment/aoi.db/blob/22a4df8/lib/WideColumnar/src/Referencer.ts#L40" + "fileName": "node_modules/@types/node/events.d.ts", + "line": 816, + "character": 16 } ], "signatures": [ { - "id": 1183, - "name": "#syncReference", + "id": 921, + "name": "listenerCount", "variant": "signature", "kind": 4096, - "flags": {}, - "sources": [ - { - "fileName": "lib/WideColumnar/src/Referencer.ts", - "line": 40, - "character": 4, - "url": "https://github.com/akaruidevelopment/aoi.db/blob/22a4df8/lib/WideColumnar/src/Referencer.ts#L40" - } - ], - "type": { - "type": "reference", - "target": { - "sourceFileName": "node_modules/typescript/lib/lib.es5.d.ts", - "qualifiedName": "Promise" - }, - "typeArguments": [ + "flags": { + "isExternal": true + }, + "comment": { + "summary": [ { - "type": "intrinsic", - "name": "void" + "kind": "text", + "text": "Returns the number of listeners listening for the event named " + }, + { + "kind": "code", + "text": "`eventName`" + }, + { + "kind": "text", + "text": ".\nIf " + }, + { + "kind": "code", + "text": "`listener`" + }, + { + "kind": "text", + "text": " is provided, it will return how many times the listener is found\nin the list of the listeners of the event." } ], - "name": "Promise", - "package": "typescript" - } - } - ] - }, - { - "id": 1253, - "name": "bulkDeleteReference", - "variant": "declaration", - "kind": 2048, - "flags": {}, - "sources": [ - { - "fileName": "lib/global/referencer.ts", - "line": 320, - "character": 10, - "url": "https://github.com/akaruidevelopment/aoi.db/blob/22a4df8/lib/global/referencer.ts#L320" - } - ], - "signatures": [ - { - "id": 1254, - "name": "bulkDeleteReference", - "variant": "signature", - "kind": 4096, - "flags": {}, - "comment": { - "summary": [], "blockTags": [ { - "tag": "@description", + "tag": "@since", "content": [ { "kind": "text", - "text": "restart the Referencer" - } - ] - }, - { - "tag": "@example", - "content": [ - { - "kind": "code", - "text": "```js\n.restart()\n```" + "text": "v3.2.0" } ] } @@ -42093,260 +38480,482 @@ }, "sources": [ { - "fileName": "lib/global/referencer.ts", - "line": 320, - "character": 4, - "url": "https://github.com/akaruidevelopment/aoi.db/blob/22a4df8/lib/global/referencer.ts#L320" + "fileName": "node_modules/@types/node/events.d.ts", + "line": 816, + "character": 16 } ], "parameters": [ { - "id": 1255, - "name": "keys", + "id": 922, + "name": "eventName", "variant": "param", "kind": 32768, - "flags": {}, + "flags": { + "isExternal": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The name of the event being listened for" + } + ] + }, "type": { - "type": "array", - "elementType": { - "type": "intrinsic", - "name": "string" - } + "type": "union", + "types": [ + { + "type": "intrinsic", + "name": "string" + }, + { + "type": "intrinsic", + "name": "symbol" + } + ] + } + }, + { + "id": 923, + "name": "listener", + "variant": "param", + "kind": 32768, + "flags": { + "isExternal": true, + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The event handler function" + } + ] + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Function" + }, + "name": "Function", + "package": "typescript" } } ], "type": { - "type": "reference", - "target": { - "sourceFileName": "node_modules/typescript/lib/lib.es5.d.ts", - "qualifiedName": "Promise" - }, - "typeArguments": [ - { - "type": "intrinsic", - "name": "void" - } - ], - "name": "Promise", - "package": "typescript" + "type": "intrinsic", + "name": "number" }, "inheritedFrom": { "type": "reference", "target": -1, - "name": "Referencer.bulkDeleteReference" + "name": "EventEmitter.listenerCount" } } ], "inheritedFrom": { "type": "reference", "target": -1, - "name": "Referencer.bulkDeleteReference" + "name": "EventEmitter.listenerCount" } }, { - "id": 1262, - "name": "bulkSetReference", + "id": 910, + "name": "listeners", "variant": "declaration", "kind": 2048, - "flags": {}, + "flags": { + "isExternal": true + }, "sources": [ { - "fileName": "lib/global/referencer.ts", - "line": 383, - "character": 10, - "url": "https://github.com/akaruidevelopment/aoi.db/blob/22a4df8/lib/global/referencer.ts#L383" + "fileName": "node_modules/@types/node/events.d.ts", + "line": 735, + "character": 16 } ], "signatures": [ { - "id": 1263, - "name": "bulkSetReference", + "id": 911, + "name": "listeners", "variant": "signature", "kind": 4096, - "flags": {}, + "flags": { + "isExternal": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Returns a copy of the array of listeners for the event named " + }, + { + "kind": "code", + "text": "`eventName`" + }, + { + "kind": "text", + "text": ".\n\n" + }, + { + "kind": "code", + "text": "```js\nserver.on('connection', (stream) => {\n console.log('someone connected!');\n});\nconsole.log(util.inspect(server.listeners('connection')));\n// Prints: [ [Function] ]\n```" + } + ], + "blockTags": [ + { + "tag": "@since", + "content": [ + { + "kind": "text", + "text": "v0.1.26" + } + ] + } + ] + }, "sources": [ { - "fileName": "lib/global/referencer.ts", - "line": 383, - "character": 4, - "url": "https://github.com/akaruidevelopment/aoi.db/blob/22a4df8/lib/global/referencer.ts#L383" + "fileName": "node_modules/@types/node/events.d.ts", + "line": 735, + "character": 16 } ], "parameters": [ { - "id": 1264, - "name": "reference", + "id": 912, + "name": "eventName", "variant": "param", "kind": 32768, - "flags": {}, + "flags": { + "isExternal": true + }, "type": { - "type": "reference", - "target": { - "sourceFileName": "node_modules/typescript/lib/lib.es5.d.ts", - "qualifiedName": "Record" - }, - "typeArguments": [ + "type": "union", + "types": [ { "type": "intrinsic", "name": "string" }, { "type": "intrinsic", - "name": "string" + "name": "symbol" } - ], - "name": "Record", - "package": "typescript" + ] } } ], "type": { - "type": "reference", - "target": { - "sourceFileName": "node_modules/typescript/lib/lib.es5.d.ts", - "qualifiedName": "Promise" - }, - "typeArguments": [ - { - "type": "intrinsic", - "name": "void" - } - ], - "name": "Promise", - "package": "typescript" + "type": "array", + "elementType": { + "type": "reference", + "target": { + "sourceFileName": "node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Function" + }, + "name": "Function", + "package": "typescript" + } }, "inheritedFrom": { "type": "reference", "target": -1, - "name": "Referencer.bulkSetReference" + "name": "EventEmitter.listeners" } } ], "inheritedFrom": { "type": "reference", "target": -1, - "name": "Referencer.bulkSetReference" + "name": "EventEmitter.listeners" } }, { - "id": 1249, - "name": "clear", + "id": 895, + "name": "off", "variant": "declaration", "kind": 2048, - "flags": {}, + "flags": { + "isExternal": true + }, "sources": [ { - "fileName": "lib/global/referencer.ts", - "line": 271, - "character": 10, - "url": "https://github.com/akaruidevelopment/aoi.db/blob/22a4df8/lib/global/referencer.ts#L271" + "fileName": "node_modules/@types/node/events.d.ts", + "line": 695, + "character": 16 } ], "signatures": [ { - "id": 1250, - "name": "clear", + "id": 896, + "name": "off", "variant": "signature", "kind": 4096, - "flags": {}, + "flags": { + "isExternal": true + }, "comment": { - "summary": [], + "summary": [ + { + "kind": "text", + "text": "Alias for " + }, + { + "kind": "code", + "text": "`emitter.removeListener()`" + }, + { + "kind": "text", + "text": "." + } + ], "blockTags": [ { - "tag": "@description", + "tag": "@since", "content": [ { "kind": "text", - "text": "clear the Referencer" + "text": "v10.0.0" } ] + } + ] + }, + "sources": [ + { + "fileName": "node_modules/@types/node/events.d.ts", + "line": 695, + "character": 16 + } + ], + "parameters": [ + { + "id": 897, + "name": "eventName", + "variant": "param", + "kind": 32768, + "flags": { + "isExternal": true }, - { - "tag": "@example", - "content": [ + "type": { + "type": "union", + "types": [ { - "kind": "code", - "text": "```js\n.clear()\n```" + "type": "intrinsic", + "name": "string" + }, + { + "type": "intrinsic", + "name": "symbol" } ] } - ] - }, - "sources": [ + }, { - "fileName": "lib/global/referencer.ts", - "line": 271, - "character": 4, - "url": "https://github.com/akaruidevelopment/aoi.db/blob/22a4df8/lib/global/referencer.ts#L271" + "id": 898, + "name": "listener", + "variant": "param", + "kind": 32768, + "flags": { + "isExternal": true + }, + "type": { + "type": "reflection", + "declaration": { + "id": 899, + "name": "__type", + "variant": "declaration", + "kind": 65536, + "flags": { + "isExternal": true + }, + "sources": [ + { + "fileName": "node_modules/@types/node/events.d.ts", + "line": 695, + "character": 58 + } + ], + "signatures": [ + { + "id": 900, + "name": "__type", + "variant": "signature", + "kind": 4096, + "flags": { + "isExternal": true + }, + "sources": [ + { + "fileName": "node_modules/@types/node/events.d.ts", + "line": 695, + "character": 58 + } + ], + "parameters": [ + { + "id": 901, + "name": "args", + "variant": "param", + "kind": 32768, + "flags": { + "isExternal": true, + "isRest": true + }, + "type": { + "type": "array", + "elementType": { + "type": "intrinsic", + "name": "any" + } + } + } + ], + "type": { + "type": "intrinsic", + "name": "void" + } + } + ] + } + } } ], "type": { "type": "reference", - "target": { - "sourceFileName": "node_modules/typescript/lib/lib.es5.d.ts", - "qualifiedName": "Promise" - }, - "typeArguments": [ - { - "type": "intrinsic", - "name": "void" - } - ], - "name": "Promise", - "package": "typescript" + "target": 692, + "name": "default", + "package": "@akarui/aoi.db" }, "inheritedFrom": { "type": "reference", "target": -1, - "name": "Referencer.clear" + "name": "EventEmitter.off" } } ], "inheritedFrom": { "type": "reference", "target": -1, - "name": "Referencer.clear" + "name": "EventEmitter.off" } }, { - "id": 1239, - "name": "deleteReference", + "id": 874, + "name": "on", "variant": "declaration", "kind": 2048, - "flags": {}, + "flags": { + "isExternal": true + }, "sources": [ { - "fileName": "lib/global/referencer.ts", - "line": 207, - "character": 10, - "url": "https://github.com/akaruidevelopment/aoi.db/blob/22a4df8/lib/global/referencer.ts#L207" + "fileName": "node_modules/@types/node/events.d.ts", + "line": 577, + "character": 16 } ], "signatures": [ { - "id": 1240, - "name": "deleteReference", + "id": 875, + "name": "on", "variant": "signature", "kind": 4096, - "flags": {}, + "flags": { + "isExternal": true + }, "comment": { - "summary": [], - "blockTags": [ + "summary": [ { - "tag": "@description", - "content": [ - { - "kind": "text", - "text": "delete reference" - } - ] + "kind": "text", + "text": "Adds the " }, { - "tag": "@example", + "kind": "code", + "text": "`listener`" + }, + { + "kind": "text", + "text": " function to the end of the listeners array for the\nevent named " + }, + { + "kind": "code", + "text": "`eventName`" + }, + { + "kind": "text", + "text": ". No checks are made to see if the " + }, + { + "kind": "code", + "text": "`listener`" + }, + { + "kind": "text", + "text": " has\nalready been added. Multiple calls passing the same combination of " + }, + { + "kind": "code", + "text": "`eventName`" + }, + { + "kind": "text", + "text": "and " + }, + { + "kind": "code", + "text": "`listener`" + }, + { + "kind": "text", + "text": " will result in the " + }, + { + "kind": "code", + "text": "`listener`" + }, + { + "kind": "text", + "text": " being added, and called, multiple\ntimes.\n\n" + }, + { + "kind": "code", + "text": "```js\nserver.on('connection', (stream) => {\n console.log('someone connected!');\n});\n```" + }, + { + "kind": "text", + "text": "\n\nReturns a reference to the " + }, + { + "kind": "code", + "text": "`EventEmitter`" + }, + { + "kind": "text", + "text": ", so that calls can be chained.\n\nBy default, event listeners are invoked in the order they are added. The" + }, + { + "kind": "code", + "text": "`emitter.prependListener()`" + }, + { + "kind": "text", + "text": " method can be used as an alternative to add the\nevent listener to the beginning of the listeners array.\n\n" + }, + { + "kind": "code", + "text": "```js\nimport { EventEmitter } from 'node:events';\nconst myEE = new EventEmitter();\nmyEE.on('foo', () => console.log('a'));\nmyEE.prependListener('foo', () => console.log('b'));\nmyEE.emit('foo');\n// Prints:\n// b\n// a\n```" + } + ], + "blockTags": [ + { + "tag": "@since", "content": [ { - "kind": "code", - "text": "```js\n.deleteReference(\"key\")\n```" + "kind": "text", + "text": "v0.1.101" } ] } @@ -42354,312 +38963,471 @@ }, "sources": [ { - "fileName": "lib/global/referencer.ts", - "line": 207, - "character": 4, - "url": "https://github.com/akaruidevelopment/aoi.db/blob/22a4df8/lib/global/referencer.ts#L207" + "fileName": "node_modules/@types/node/events.d.ts", + "line": 577, + "character": 16 } ], "parameters": [ { - "id": 1241, - "name": "key", + "id": 876, + "name": "eventName", "variant": "param", "kind": 32768, - "flags": {}, + "flags": { + "isExternal": true + }, "comment": { "summary": [ { "kind": "text", - "text": "key to delete" + "text": "The name of the event." } ] }, "type": { - "type": "intrinsic", - "name": "string" + "type": "union", + "types": [ + { + "type": "intrinsic", + "name": "string" + }, + { + "type": "intrinsic", + "name": "symbol" + } + ] + } + }, + { + "id": 877, + "name": "listener", + "variant": "param", + "kind": 32768, + "flags": { + "isExternal": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The callback function" + } + ] + }, + "type": { + "type": "reflection", + "declaration": { + "id": 878, + "name": "__type", + "variant": "declaration", + "kind": 65536, + "flags": { + "isExternal": true + }, + "sources": [ + { + "fileName": "node_modules/@types/node/events.d.ts", + "line": 577, + "character": 57 + } + ], + "signatures": [ + { + "id": 879, + "name": "__type", + "variant": "signature", + "kind": 4096, + "flags": { + "isExternal": true + }, + "sources": [ + { + "fileName": "node_modules/@types/node/events.d.ts", + "line": 577, + "character": 57 + } + ], + "parameters": [ + { + "id": 880, + "name": "args", + "variant": "param", + "kind": 32768, + "flags": { + "isExternal": true, + "isRest": true + }, + "type": { + "type": "array", + "elementType": { + "type": "intrinsic", + "name": "any" + } + } + } + ], + "type": { + "type": "intrinsic", + "name": "void" + } + } + ] + } } } ], "type": { "type": "reference", - "target": { - "sourceFileName": "node_modules/typescript/lib/lib.es5.d.ts", - "qualifiedName": "Promise" - }, - "typeArguments": [ - { - "type": "intrinsic", - "name": "void" - } - ], - "name": "Promise", - "package": "typescript" + "target": 692, + "name": "default", + "package": "@akarui/aoi.db" }, "inheritedFrom": { "type": "reference", "target": -1, - "name": "Referencer.deleteReference" + "name": "EventEmitter.on" } } ], "inheritedFrom": { "type": "reference", "target": -1, - "name": "Referencer.deleteReference" + "name": "EventEmitter.on" } }, { - "id": 1210, - "name": "getReference", + "id": 881, + "name": "once", "variant": "declaration", "kind": 2048, - "flags": {}, + "flags": { + "isExternal": true + }, "sources": [ { - "fileName": "lib/WideColumnar/src/Referencer.ts", - "line": 146, - "character": 10, - "url": "https://github.com/akaruidevelopment/aoi.db/blob/22a4df8/lib/WideColumnar/src/Referencer.ts#L146" + "fileName": "node_modules/@types/node/events.d.ts", + "line": 607, + "character": 16 } ], "signatures": [ { - "id": 1211, - "name": "getReference", + "id": 882, + "name": "once", "variant": "signature", "kind": 4096, - "flags": {}, + "flags": { + "isExternal": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Adds a **one-time**" + }, + { + "kind": "code", + "text": "`listener`" + }, + { + "kind": "text", + "text": " function for the event named " + }, + { + "kind": "code", + "text": "`eventName`" + }, + { + "kind": "text", + "text": ". The\nnext time " + }, + { + "kind": "code", + "text": "`eventName`" + }, + { + "kind": "text", + "text": " is triggered, this listener is removed and then invoked.\n\n" + }, + { + "kind": "code", + "text": "```js\nserver.once('connection', (stream) => {\n console.log('Ah, we have our first user!');\n});\n```" + }, + { + "kind": "text", + "text": "\n\nReturns a reference to the " + }, + { + "kind": "code", + "text": "`EventEmitter`" + }, + { + "kind": "text", + "text": ", so that calls can be chained.\n\nBy default, event listeners are invoked in the order they are added. The" + }, + { + "kind": "code", + "text": "`emitter.prependOnceListener()`" + }, + { + "kind": "text", + "text": " method can be used as an alternative to add the\nevent listener to the beginning of the listeners array.\n\n" + }, + { + "kind": "code", + "text": "```js\nimport { EventEmitter } from 'node:events';\nconst myEE = new EventEmitter();\nmyEE.once('foo', () => console.log('a'));\nmyEE.prependOnceListener('foo', () => console.log('b'));\nmyEE.emit('foo');\n// Prints:\n// b\n// a\n```" + } + ], + "blockTags": [ + { + "tag": "@since", + "content": [ + { + "kind": "text", + "text": "v0.3.0" + } + ] + } + ] + }, "sources": [ { - "fileName": "lib/WideColumnar/src/Referencer.ts", - "line": 146, - "character": 4, - "url": "https://github.com/akaruidevelopment/aoi.db/blob/22a4df8/lib/WideColumnar/src/Referencer.ts#L146" + "fileName": "node_modules/@types/node/events.d.ts", + "line": 607, + "character": 16 } ], - "type": { - "type": "reference", - "target": { - "sourceFileName": "node_modules/typescript/lib/lib.es5.d.ts", - "qualifiedName": "Promise" - }, - "typeArguments": [ - { - "type": "reference", - "target": { - "sourceFileName": "node_modules/typescript/lib/lib.es5.d.ts", - "qualifiedName": "Record" - }, - "typeArguments": [ + "parameters": [ + { + "id": 883, + "name": "eventName", + "variant": "param", + "kind": 32768, + "flags": { + "isExternal": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The name of the event." + } + ] + }, + "type": { + "type": "union", + "types": [ { "type": "intrinsic", "name": "string" }, { - "type": "reflection", - "declaration": { - "id": 1212, + "type": "intrinsic", + "name": "symbol" + } + ] + } + }, + { + "id": 884, + "name": "listener", + "variant": "param", + "kind": 32768, + "flags": { + "isExternal": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The callback function" + } + ] + }, + "type": { + "type": "reflection", + "declaration": { + "id": 885, + "name": "__type", + "variant": "declaration", + "kind": 65536, + "flags": { + "isExternal": true + }, + "sources": [ + { + "fileName": "node_modules/@types/node/events.d.ts", + "line": 607, + "character": 59 + } + ], + "signatures": [ + { + "id": 886, "name": "__type", - "variant": "declaration", - "kind": 65536, - "flags": {}, - "children": [ + "variant": "signature", + "kind": 4096, + "flags": { + "isExternal": true + }, + "sources": [ { - "id": 1213, - "name": "file", - "variant": "declaration", - "kind": 1024, - "flags": {}, - "sources": [ - { - "fileName": "lib/WideColumnar/src/Referencer.ts", - "line": 18, - "character": 10, - "url": "https://github.com/akaruidevelopment/aoi.db/blob/22a4df8/lib/WideColumnar/src/Referencer.ts#L18" - } - ], - "type": { - "type": "intrinsic", - "name": "string" - } - }, + "fileName": "node_modules/@types/node/events.d.ts", + "line": 607, + "character": 59 + } + ], + "parameters": [ { - "id": 1215, - "name": "index", - "variant": "declaration", - "kind": 1024, - "flags": {}, - "sources": [ - { - "fileName": "lib/WideColumnar/src/Referencer.ts", - "line": 18, - "character": 47, - "url": "https://github.com/akaruidevelopment/aoi.db/blob/22a4df8/lib/WideColumnar/src/Referencer.ts#L18" - } - ], + "id": 887, + "name": "args", + "variant": "param", + "kind": 32768, + "flags": { + "isExternal": true, + "isRest": true + }, "type": { - "type": "intrinsic", - "name": "number" - } - }, - { - "id": 1214, - "name": "referenceFile", - "variant": "declaration", - "kind": 1024, - "flags": {}, - "sources": [ - { - "fileName": "lib/WideColumnar/src/Referencer.ts", - "line": 18, - "character": 24, - "url": "https://github.com/akaruidevelopment/aoi.db/blob/22a4df8/lib/WideColumnar/src/Referencer.ts#L18" + "type": "array", + "elementType": { + "type": "intrinsic", + "name": "any" } - ], - "type": { - "type": "intrinsic", - "name": "string" } } ], - "groups": [ - { - "title": "Properties", - "children": [ - 1213, - 1215, - 1214 - ] - } - ], - "sources": [ - { - "fileName": "lib/WideColumnar/src/Referencer.ts", - "line": 18, - "character": 8, - "url": "https://github.com/akaruidevelopment/aoi.db/blob/22a4df8/lib/WideColumnar/src/Referencer.ts#L18" - } - ] + "type": { + "type": "intrinsic", + "name": "void" + } } - } - ], - "name": "Record", - "package": "typescript" + ] + } } - ], - "name": "Promise", - "package": "typescript" + } + ], + "type": { + "type": "reference", + "target": 692, + "name": "default", + "package": "@akarui/aoi.db" }, - "overwrites": { + "inheritedFrom": { "type": "reference", "target": -1, - "name": "Referencer.getReference" + "name": "EventEmitter.once" } } ], - "overwrites": { + "inheritedFrom": { "type": "reference", "target": -1, - "name": "Referencer.getReference" + "name": "EventEmitter.once" } }, { - "id": 1180, - "name": "initialize", + "id": 924, + "name": "prependListener", "variant": "declaration", "kind": 2048, - "flags": {}, + "flags": { + "isExternal": true + }, "sources": [ { - "fileName": "lib/WideColumnar/src/Referencer.ts", - "line": 33, - "character": 10, - "url": "https://github.com/akaruidevelopment/aoi.db/blob/22a4df8/lib/WideColumnar/src/Referencer.ts#L33" - } - ], - "signatures": [ - { - "id": 1181, - "name": "initialize", - "variant": "signature", - "kind": 4096, - "flags": {}, - "sources": [ - { - "fileName": "lib/WideColumnar/src/Referencer.ts", - "line": 33, - "character": 4, - "url": "https://github.com/akaruidevelopment/aoi.db/blob/22a4df8/lib/WideColumnar/src/Referencer.ts#L33" - } - ], - "type": { - "type": "reference", - "target": { - "sourceFileName": "node_modules/typescript/lib/lib.es5.d.ts", - "qualifiedName": "Promise" - }, - "typeArguments": [ - { - "type": "intrinsic", - "name": "void" - } - ], - "name": "Promise", - "package": "typescript" - }, - "overwrites": { - "type": "reference", - "target": -1, - "name": "Referencer.initialize" - } - } - ], - "overwrites": { - "type": "reference", - "target": -1, - "name": "Referencer.initialize" - } - }, - { - "id": 1251, - "name": "open", - "variant": "declaration", - "kind": 2048, - "flags": {}, - "sources": [ - { - "fileName": "lib/global/referencer.ts", - "line": 302, - "character": 4, - "url": "https://github.com/akaruidevelopment/aoi.db/blob/22a4df8/lib/global/referencer.ts#L302" + "fileName": "node_modules/@types/node/events.d.ts", + "line": 834, + "character": 16 } ], "signatures": [ { - "id": 1252, - "name": "open", + "id": 925, + "name": "prependListener", "variant": "signature", "kind": 4096, - "flags": {}, + "flags": { + "isExternal": true + }, "comment": { - "summary": [], - "blockTags": [ + "summary": [ { - "tag": "@description", - "content": [ - { - "kind": "text", - "text": "open the Referencer" - } - ] + "kind": "text", + "text": "Adds the " }, { - "tag": "@example", + "kind": "code", + "text": "`listener`" + }, + { + "kind": "text", + "text": " function to the _beginning_ of the listeners array for the\nevent named " + }, + { + "kind": "code", + "text": "`eventName`" + }, + { + "kind": "text", + "text": ". No checks are made to see if the " + }, + { + "kind": "code", + "text": "`listener`" + }, + { + "kind": "text", + "text": " has\nalready been added. Multiple calls passing the same combination of " + }, + { + "kind": "code", + "text": "`eventName`" + }, + { + "kind": "text", + "text": "and " + }, + { + "kind": "code", + "text": "`listener`" + }, + { + "kind": "text", + "text": " will result in the " + }, + { + "kind": "code", + "text": "`listener`" + }, + { + "kind": "text", + "text": " being added, and called, multiple\ntimes.\n\n" + }, + { + "kind": "code", + "text": "```js\nserver.prependListener('connection', (stream) => {\n console.log('someone connected!');\n});\n```" + }, + { + "kind": "text", + "text": "\n\nReturns a reference to the " + }, + { + "kind": "code", + "text": "`EventEmitter`" + }, + { + "kind": "text", + "text": ", so that calls can be chained." + } + ], + "blockTags": [ + { + "tag": "@since", "content": [ { - "kind": "code", - "text": "```js\n.open()\n```" + "kind": "text", + "text": "v6.0.0" } ] } @@ -42667,1869 +39435,1944 @@ }, "sources": [ { - "fileName": "lib/global/referencer.ts", - "line": 302, - "character": 4, - "url": "https://github.com/akaruidevelopment/aoi.db/blob/22a4df8/lib/global/referencer.ts#L302" + "fileName": "node_modules/@types/node/events.d.ts", + "line": 834, + "character": 16 } ], - "type": { - "type": "intrinsic", - "name": "void" - }, - "inheritedFrom": { - "type": "reference", - "target": -1, - "name": "Referencer.open" - } - } - ], - "inheritedFrom": { - "type": "reference", - "target": -1, - "name": "Referencer.open" - } - }, - { - "id": 1260, - "name": "restart", - "variant": "declaration", - "kind": 2048, - "flags": {}, - "sources": [ - { - "fileName": "lib/global/referencer.ts", - "line": 367, - "character": 4, - "url": "https://github.com/akaruidevelopment/aoi.db/blob/22a4df8/lib/global/referencer.ts#L367" - } - ], - "signatures": [ - { - "id": 1261, - "name": "restart", - "variant": "signature", - "kind": 4096, - "flags": {}, - "sources": [ + "parameters": [ { - "fileName": "lib/global/referencer.ts", - "line": 367, - "character": 4, - "url": "https://github.com/akaruidevelopment/aoi.db/blob/22a4df8/lib/global/referencer.ts#L367" + "id": 926, + "name": "eventName", + "variant": "param", + "kind": 32768, + "flags": { + "isExternal": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The name of the event." + } + ] + }, + "type": { + "type": "union", + "types": [ + { + "type": "intrinsic", + "name": "string" + }, + { + "type": "intrinsic", + "name": "symbol" + } + ] + } + }, + { + "id": 927, + "name": "listener", + "variant": "param", + "kind": 32768, + "flags": { + "isExternal": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The callback function" + } + ] + }, + "type": { + "type": "reflection", + "declaration": { + "id": 928, + "name": "__type", + "variant": "declaration", + "kind": 65536, + "flags": { + "isExternal": true + }, + "sources": [ + { + "fileName": "node_modules/@types/node/events.d.ts", + "line": 834, + "character": 70 + } + ], + "signatures": [ + { + "id": 929, + "name": "__type", + "variant": "signature", + "kind": 4096, + "flags": { + "isExternal": true + }, + "sources": [ + { + "fileName": "node_modules/@types/node/events.d.ts", + "line": 834, + "character": 70 + } + ], + "parameters": [ + { + "id": 930, + "name": "args", + "variant": "param", + "kind": 32768, + "flags": { + "isExternal": true, + "isRest": true + }, + "type": { + "type": "array", + "elementType": { + "type": "intrinsic", + "name": "any" + } + } + } + ], + "type": { + "type": "intrinsic", + "name": "void" + } + } + ] + } + } } ], "type": { - "type": "intrinsic", - "name": "void" + "type": "reference", + "target": 692, + "name": "default", + "package": "@akarui/aoi.db" }, "inheritedFrom": { "type": "reference", "target": -1, - "name": "Referencer.restart" + "name": "EventEmitter.prependListener" } } ], "inheritedFrom": { "type": "reference", "target": -1, - "name": "Referencer.restart" + "name": "EventEmitter.prependListener" } }, { - "id": 1197, - "name": "setReference", + "id": 931, + "name": "prependOnceListener", "variant": "declaration", "kind": 2048, - "flags": {}, + "flags": { + "isExternal": true + }, "sources": [ { - "fileName": "lib/WideColumnar/src/Referencer.ts", - "line": 117, - "character": 10, - "url": "https://github.com/akaruidevelopment/aoi.db/blob/22a4df8/lib/WideColumnar/src/Referencer.ts#L117" + "fileName": "node_modules/@types/node/events.d.ts", + "line": 850, + "character": 16 } ], "signatures": [ { - "id": 1198, - "name": "setReference", + "id": 932, + "name": "prependOnceListener", "variant": "signature", "kind": 4096, - "flags": {}, + "flags": { + "isExternal": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Adds a **one-time**" + }, + { + "kind": "code", + "text": "`listener`" + }, + { + "kind": "text", + "text": " function for the event named " + }, + { + "kind": "code", + "text": "`eventName`" + }, + { + "kind": "text", + "text": " to the _beginning_ of the listeners array. The next time " + }, + { + "kind": "code", + "text": "`eventName`" + }, + { + "kind": "text", + "text": " is triggered, this\nlistener is removed, and then invoked.\n\n" + }, + { + "kind": "code", + "text": "```js\nserver.prependOnceListener('connection', (stream) => {\n console.log('Ah, we have our first user!');\n});\n```" + }, + { + "kind": "text", + "text": "\n\nReturns a reference to the " + }, + { + "kind": "code", + "text": "`EventEmitter`" + }, + { + "kind": "text", + "text": ", so that calls can be chained." + } + ], + "blockTags": [ + { + "tag": "@since", + "content": [ + { + "kind": "text", + "text": "v6.0.0" + } + ] + } + ] + }, "sources": [ { - "fileName": "lib/WideColumnar/src/Referencer.ts", - "line": 117, - "character": 4, - "url": "https://github.com/akaruidevelopment/aoi.db/blob/22a4df8/lib/WideColumnar/src/Referencer.ts#L117" + "fileName": "node_modules/@types/node/events.d.ts", + "line": 850, + "character": 16 } ], "parameters": [ { - "id": 1199, - "name": "key", + "id": 933, + "name": "eventName", "variant": "param", "kind": 32768, - "flags": {}, + "flags": { + "isExternal": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The name of the event." + } + ] + }, "type": { - "type": "intrinsic", - "name": "string" + "type": "union", + "types": [ + { + "type": "intrinsic", + "name": "string" + }, + { + "type": "intrinsic", + "name": "symbol" + } + ] } }, { - "id": 1200, - "name": "file", + "id": 934, + "name": "listener", "variant": "param", "kind": 32768, - "flags": {}, + "flags": { + "isExternal": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The callback function" + } + ] + }, "type": { - "type": "intrinsic", - "name": "string" + "type": "reflection", + "declaration": { + "id": 935, + "name": "__type", + "variant": "declaration", + "kind": 65536, + "flags": { + "isExternal": true + }, + "sources": [ + { + "fileName": "node_modules/@types/node/events.d.ts", + "line": 850, + "character": 74 + } + ], + "signatures": [ + { + "id": 936, + "name": "__type", + "variant": "signature", + "kind": 4096, + "flags": { + "isExternal": true + }, + "sources": [ + { + "fileName": "node_modules/@types/node/events.d.ts", + "line": 850, + "character": 74 + } + ], + "parameters": [ + { + "id": 937, + "name": "args", + "variant": "param", + "kind": 32768, + "flags": { + "isExternal": true, + "isRest": true + }, + "type": { + "type": "array", + "elementType": { + "type": "intrinsic", + "name": "any" + } + } + } + ], + "type": { + "type": "intrinsic", + "name": "void" + } + } + ] + } } } ], "type": { "type": "reference", - "target": { - "sourceFileName": "node_modules/typescript/lib/lib.es5.d.ts", - "qualifiedName": "Promise" - }, - "typeArguments": [ - { - "type": "intrinsic", - "name": "void" - } - ], - "name": "Promise", - "package": "typescript" + "target": 692, + "name": "default", + "package": "@akarui/aoi.db" }, - "overwrites": { + "inheritedFrom": { "type": "reference", "target": -1, - "name": "Referencer.setReference" + "name": "EventEmitter.prependOnceListener" } } ], - "overwrites": { + "inheritedFrom": { "type": "reference", "target": -1, - "name": "Referencer.setReference" + "name": "EventEmitter.prependOnceListener" } }, { - "id": 1265, - "name": "sync", + "id": 913, + "name": "rawListeners", "variant": "declaration", "kind": 2048, - "flags": {}, + "flags": { + "isExternal": true + }, "sources": [ { - "fileName": "lib/global/referencer.ts", - "line": 394, - "character": 10, - "url": "https://github.com/akaruidevelopment/aoi.db/blob/22a4df8/lib/global/referencer.ts#L394" + "fileName": "node_modules/@types/node/events.d.ts", + "line": 766, + "character": 16 } ], "signatures": [ { - "id": 1266, - "name": "sync", + "id": 914, + "name": "rawListeners", "variant": "signature", "kind": 4096, - "flags": {}, + "flags": { + "isExternal": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Returns a copy of the array of listeners for the event named " + }, + { + "kind": "code", + "text": "`eventName`" + }, + { + "kind": "text", + "text": ",\nincluding any wrappers (such as those created by " + }, + { + "kind": "code", + "text": "`.once()`" + }, + { + "kind": "text", + "text": ").\n\n" + }, + { + "kind": "code", + "text": "```js\nimport { EventEmitter } from 'node:events';\nconst emitter = new EventEmitter();\nemitter.once('log', () => console.log('log once'));\n\n// Returns a new Array with a function `onceWrapper` which has a property\n// `listener` which contains the original listener bound above\nconst listeners = emitter.rawListeners('log');\nconst logFnWrapper = listeners[0];\n\n// Logs \"log once\" to the console and does not unbind the `once` event\nlogFnWrapper.listener();\n\n// Logs \"log once\" to the console and removes the listener\nlogFnWrapper();\n\nemitter.on('log', () => console.log('log persistently'));\n// Will return a new Array with a single function bound by `.on()` above\nconst newListeners = emitter.rawListeners('log');\n\n// Logs \"log persistently\" twice\nnewListeners[0]();\nemitter.emit('log');\n```" + } + ], + "blockTags": [ + { + "tag": "@since", + "content": [ + { + "kind": "text", + "text": "v9.4.0" + } + ] + } + ] + }, "sources": [ { - "fileName": "lib/global/referencer.ts", - "line": 394, - "character": 4, - "url": "https://github.com/akaruidevelopment/aoi.db/blob/22a4df8/lib/global/referencer.ts#L394" + "fileName": "node_modules/@types/node/events.d.ts", + "line": 766, + "character": 16 } ], "parameters": [ { - "id": 1267, - "name": "files", - "variant": "param", - "kind": 32768, - "flags": {}, - "type": { - "type": "array", - "elementType": { - "type": "intrinsic", - "name": "string" - } - } - }, - { - "id": 1268, - "name": "table", + "id": 915, + "name": "eventName", "variant": "param", "kind": 32768, - "flags": {}, + "flags": { + "isExternal": true + }, "type": { - "type": "reference", - "target": { - "sourceFileName": "lib/KeyValue/src/newtable.ts", - "qualifiedName": "default" - }, - "name": "default", - "package": "@akarui/aoi.db" + "type": "union", + "types": [ + { + "type": "intrinsic", + "name": "string" + }, + { + "type": "intrinsic", + "name": "symbol" + } + ] } } ], "type": { - "type": "reference", - "target": { - "sourceFileName": "node_modules/typescript/lib/lib.es5.d.ts", - "qualifiedName": "Promise" - }, - "typeArguments": [ - { - "type": "intrinsic", - "name": "void" - } - ], - "name": "Promise", - "package": "typescript" + "type": "array", + "elementType": { + "type": "reference", + "target": { + "sourceFileName": "node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Function" + }, + "name": "Function", + "package": "typescript" + } }, "inheritedFrom": { "type": "reference", "target": -1, - "name": "Referencer.sync" + "name": "EventEmitter.rawListeners" } } ], "inheritedFrom": { "type": "reference", "target": -1, - "name": "Referencer.sync" + "name": "EventEmitter.rawListeners" } - } - ], - "groups": [ - { - "title": "Constructors", - "children": [ - 1162 - ] - }, - { - "title": "Properties", - "children": [ - 1179, - 1217, - 1168, - 1216, - 1173, - 1218, - 1219 - ] - }, - { - "title": "Accessors", - "children": [ - 1220 - ] }, { - "title": "Methods", - "children": [ - 1256, - 1208, - 1237, - 1201, - 1231, - 1242, - 1246, - 1190, - 1184, - 1222, - 1193, - 1227, - 1182, - 1253, - 1262, - 1249, - 1239, - 1210, - 1180, - 1251, - 1260, - 1197, - 1265 - ] - } - ], - "sources": [ - { - "fileName": "lib/WideColumnar/src/Referencer.ts", - "line": 15, - "character": 21, - "url": "https://github.com/akaruidevelopment/aoi.db/blob/22a4df8/lib/WideColumnar/src/Referencer.ts#L15" - } - ], - "extendedTypes": [ - { - "type": "reference", - "target": { - "sourceFileName": "lib/global/referencer.ts", - "qualifiedName": "default" - }, - "name": "default", - "package": "@akarui/aoi.db" - } - ] - }, - { - "id": 2024, - "name": "Transmitter", - "variant": "declaration", - "kind": 128, - "flags": {}, - "children": [ - { - "id": 2069, - "name": "constructor", + "id": 902, + "name": "removeAllListeners", "variant": "declaration", - "kind": 512, - "flags": {}, + "kind": 2048, + "flags": { + "isExternal": true + }, "sources": [ { - "fileName": "lib/Remote/src/transmitter.ts", - "line": 35, - "character": 4, - "url": "https://github.com/akaruidevelopment/aoi.db/blob/22a4df8/lib/Remote/src/transmitter.ts#L35" + "fileName": "node_modules/@types/node/events.d.ts", + "line": 706, + "character": 16 } ], "signatures": [ { - "id": 2070, - "name": "new Transmitter", + "id": 903, + "name": "removeAllListeners", "variant": "signature", - "kind": 16384, - "flags": {}, + "kind": 4096, + "flags": { + "isExternal": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Removes all listeners, or those of the specified " + }, + { + "kind": "code", + "text": "`eventName`" + }, + { + "kind": "text", + "text": ".\n\nIt is bad practice to remove listeners added elsewhere in the code,\nparticularly when the " + }, + { + "kind": "code", + "text": "`EventEmitter`" + }, + { + "kind": "text", + "text": " instance was created by some other\ncomponent or module (e.g. sockets or file streams).\n\nReturns a reference to the " + }, + { + "kind": "code", + "text": "`EventEmitter`" + }, + { + "kind": "text", + "text": ", so that calls can be chained." + } + ], + "blockTags": [ + { + "tag": "@since", + "content": [ + { + "kind": "text", + "text": "v0.1.26" + } + ] + } + ] + }, "sources": [ { - "fileName": "lib/Remote/src/transmitter.ts", - "line": 35, - "character": 4, - "url": "https://github.com/akaruidevelopment/aoi.db/blob/22a4df8/lib/Remote/src/transmitter.ts#L35" - } - ], - "typeParameter": [ - { - "id": 2071, - "name": "Type", - "variant": "typeParam", - "kind": 131072, - "flags": {}, - "type": { - "type": "literal", - "value": "KeyValue" - } + "fileName": "node_modules/@types/node/events.d.ts", + "line": 706, + "character": 16 } ], "parameters": [ { - "id": 2072, - "name": "options", + "id": 904, + "name": "event", "variant": "param", "kind": 32768, - "flags": {}, + "flags": { + "isExternal": true, + "isOptional": true + }, "type": { - "type": "reference", - "target": 2265, - "typeArguments": [ + "type": "union", + "types": [ { - "type": "reference", - "target": -1, - "name": "Type", - "refersToTypeParameter": true + "type": "intrinsic", + "name": "string" + }, + { + "type": "intrinsic", + "name": "symbol" } - ], - "name": "TransmitterOptions", - "package": "@akarui/aoi.db" + ] } } ], "type": { "type": "reference", - "target": 2024, - "typeArguments": [ - { - "type": "reference", - "target": -1, - "name": "Type", - "refersToTypeParameter": true - } - ], + "target": 692, "name": "default", "package": "@akarui/aoi.db" }, - "overwrites": { + "inheritedFrom": { "type": "reference", "target": -1, - "name": "EventEmitter.constructor" + "name": "EventEmitter.removeAllListeners" } } ], - "overwrites": { + "inheritedFrom": { "type": "reference", "target": -1, - "name": "EventEmitter.constructor" + "name": "EventEmitter.removeAllListeners" } }, { - "id": 2073, - "name": "client", + "id": 888, + "name": "removeListener", "variant": "declaration", - "kind": 1024, - "flags": {}, + "kind": 2048, + "flags": { + "isExternal": true + }, "sources": [ { - "fileName": "lib/Remote/src/transmitter.ts", - "line": 26, - "character": 4, - "url": "https://github.com/akaruidevelopment/aoi.db/blob/22a4df8/lib/Remote/src/transmitter.ts#L26" + "fileName": "node_modules/@types/node/events.d.ts", + "line": 690, + "character": 16 } ], - "type": { - "type": "reference", - "target": { - "sourceFileName": "node_modules/@types/node/net.d.ts", - "qualifiedName": "\"net\".Socket" - }, - "name": "Socket", - "package": "@types/node", - "qualifiedName": "\"net\".Socket" - } - }, - { - "id": 2075, - "name": "data", - "variant": "declaration", - "kind": 1024, - "flags": {}, - "sources": [ + "signatures": [ { - "fileName": "lib/Remote/src/transmitter.ts", - "line": 28, - "character": 4, - "url": "https://github.com/akaruidevelopment/aoi.db/blob/22a4df8/lib/Remote/src/transmitter.ts#L28" - } - ], - "type": { - "type": "reflection", - "declaration": { - "id": 2076, - "name": "__type", - "variant": "declaration", - "kind": 65536, - "flags": {}, - "children": [ - { - "id": 2078, - "name": "lastPingTimestamp", - "variant": "declaration", - "kind": 1024, - "flags": {}, - "sources": [ - { - "fileName": "lib/Remote/src/transmitter.ts", - "line": 30, - "character": 8, - "url": "https://github.com/akaruidevelopment/aoi.db/blob/22a4df8/lib/Remote/src/transmitter.ts#L30" - } - ], - "type": { - "type": "intrinsic", - "name": "number" + "id": 889, + "name": "removeListener", + "variant": "signature", + "kind": 4096, + "flags": { + "isExternal": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Removes the specified " }, - "defaultValue": "-1" - }, - { - "id": 2079, - "name": "ping", - "variant": "declaration", - "kind": 1024, - "flags": {}, - "sources": [ - { - "fileName": "lib/Remote/src/transmitter.ts", - "line": 31, - "character": 8, - "url": "https://github.com/akaruidevelopment/aoi.db/blob/22a4df8/lib/Remote/src/transmitter.ts#L31" - } - ], - "type": { - "type": "intrinsic", - "name": "number" + { + "kind": "code", + "text": "`listener`" }, - "defaultValue": "-1" - }, - { - "id": 2077, - "name": "seq", - "variant": "declaration", - "kind": 1024, - "flags": {}, - "sources": [ - { - "fileName": "lib/Remote/src/transmitter.ts", - "line": 29, - "character": 8, - "url": "https://github.com/akaruidevelopment/aoi.db/blob/22a4df8/lib/Remote/src/transmitter.ts#L29" - } - ], - "type": { - "type": "intrinsic", - "name": "number" + { + "kind": "text", + "text": " from the listener array for the event named" + }, + { + "kind": "code", + "text": "`eventName`" }, - "defaultValue": "0" - } - ], - "groups": [ - { - "title": "Properties", - "children": [ - 2078, - 2079, - 2077 - ] - } - ], - "sources": [ - { - "fileName": "lib/Remote/src/transmitter.ts", - "line": 28, - "character": 11, - "url": "https://github.com/akaruidevelopment/aoi.db/blob/22a4df8/lib/Remote/src/transmitter.ts#L28" - } - ] - } - }, - "defaultValue": "..." - }, - { - "id": 2074, - "name": "options", - "variant": "declaration", - "kind": 1024, - "flags": {}, - "sources": [ - { - "fileName": "lib/Remote/src/transmitter.ts", - "line": 27, - "character": 4, - "url": "https://github.com/akaruidevelopment/aoi.db/blob/22a4df8/lib/Remote/src/transmitter.ts#L27" - } - ], - "type": { - "type": "reference", - "target": 2265, - "typeArguments": [ - { - "type": "reference", - "target": -1, - "name": "Type", - "refersToTypeParameter": true - } - ], - "name": "TransmitterOptions", - "package": "@akarui/aoi.db" - } - }, - { - "id": 2080, - "name": "pingInterval", - "variant": "declaration", - "kind": 1024, - "flags": {}, - "sources": [ - { - "fileName": "lib/Remote/src/transmitter.ts", - "line": 33, - "character": 4, - "url": "https://github.com/akaruidevelopment/aoi.db/blob/22a4df8/lib/Remote/src/transmitter.ts#L33" - } - ], - "type": { - "type": "union", - "types": [ - { - "type": "literal", - "value": null - }, - { - "type": "reference", - "target": { - "sourceFileName": "node_modules/@types/node/timers.d.ts", - "qualifiedName": "__global.NodeJS.Timeout" - }, - "name": "Timeout", - "package": "@types/node", - "qualifiedName": "__global.NodeJS.Timeout" - } - ] - }, - "defaultValue": "null" - }, - { - "id": 2081, - "name": "readyAt", - "variant": "declaration", - "kind": 1024, - "flags": {}, - "sources": [ - { - "fileName": "lib/Remote/src/transmitter.ts", - "line": 34, - "character": 4, - "url": "https://github.com/akaruidevelopment/aoi.db/blob/22a4df8/lib/Remote/src/transmitter.ts#L34" - } - ], - "type": { - "type": "intrinsic", - "name": "number" - }, - "defaultValue": "-1" - }, - { - "id": 2066, - "name": "captureRejectionSymbol", - "variant": "declaration", - "kind": 1024, - "flags": { - "isStatic": true, - "isExternal": true, - "isReadonly": true - }, - "comment": { - "summary": [ - { - "kind": "text", - "text": "Value: " - }, - { - "kind": "code", - "text": "`Symbol.for('nodejs.rejection')`" - }, - { - "kind": "text", - "text": "\n\nSee how to write a custom " - }, - { - "kind": "code", - "text": "`rejection handler`" - }, - { - "kind": "text", - "text": "." - } - ], - "blockTags": [ - { - "tag": "@since", - "content": [ { "kind": "text", - "text": "v13.4.0, v12.16.0" + "text": ".\n\n" + }, + { + "kind": "code", + "text": "```js\nconst callback = (stream) => {\n console.log('someone connected!');\n};\nserver.on('connection', callback);\n// ...\nserver.removeListener('connection', callback);\n```" + }, + { + "kind": "text", + "text": "\n\n" + }, + { + "kind": "code", + "text": "`removeListener()`" + }, + { + "kind": "text", + "text": " will remove, at most, one instance of a listener from the\nlistener array. If any single listener has been added multiple times to the\nlistener array for the specified " + }, + { + "kind": "code", + "text": "`eventName`" + }, + { + "kind": "text", + "text": ", then " + }, + { + "kind": "code", + "text": "`removeListener()`" + }, + { + "kind": "text", + "text": " must be\ncalled multiple times to remove each instance.\n\nOnce an event is emitted, all listeners attached to it at the\ntime of emitting are called in order. This implies that any" + }, + { + "kind": "code", + "text": "`removeListener()`" + }, + { + "kind": "text", + "text": " or " + }, + { + "kind": "code", + "text": "`removeAllListeners()`" + }, + { + "kind": "text", + "text": " calls _after_ emitting and _before_ the last listener finishes execution\nwill not remove them from" + }, + { + "kind": "code", + "text": "`emit()`" + }, + { + "kind": "text", + "text": " in progress. Subsequent events behave as expected.\n\n" + }, + { + "kind": "code", + "text": "```js\nimport { EventEmitter } from 'node:events';\nclass MyEmitter extends EventEmitter {}\nconst myEmitter = new MyEmitter();\n\nconst callbackA = () => {\n console.log('A');\n myEmitter.removeListener('event', callbackB);\n};\n\nconst callbackB = () => {\n console.log('B');\n};\n\nmyEmitter.on('event', callbackA);\n\nmyEmitter.on('event', callbackB);\n\n// callbackA removes listener callbackB but it will still be called.\n// Internal listener array at time of emit [callbackA, callbackB]\nmyEmitter.emit('event');\n// Prints:\n// A\n// B\n\n// callbackB is now removed.\n// Internal listener array [callbackA]\nmyEmitter.emit('event');\n// Prints:\n// A\n```" + }, + { + "kind": "text", + "text": "\n\nBecause listeners are managed using an internal array, calling this will\nchange the position indices of any listener registered _after_ the listener\nbeing removed. This will not impact the order in which listeners are called,\nbut it means that any copies of the listener array as returned by\nthe " + }, + { + "kind": "code", + "text": "`emitter.listeners()`" + }, + { + "kind": "text", + "text": " method will need to be recreated.\n\nWhen a single function has been added as a handler multiple times for a single\nevent (as in the example below), " + }, + { + "kind": "code", + "text": "`removeListener()`" + }, + { + "kind": "text", + "text": " will remove the most\nrecently added instance. In the example the " + }, + { + "kind": "code", + "text": "`once('ping')`" + }, + { + "kind": "text", + "text": "listener is removed:\n\n" + }, + { + "kind": "code", + "text": "```js\nimport { EventEmitter } from 'node:events';\nconst ee = new EventEmitter();\n\nfunction pong() {\n console.log('pong');\n}\n\nee.on('ping', pong);\nee.once('ping', pong);\nee.removeListener('ping', pong);\n\nee.emit('ping');\nee.emit('ping');\n```" + }, + { + "kind": "text", + "text": "\n\nReturns a reference to the " + }, + { + "kind": "code", + "text": "`EventEmitter`" + }, + { + "kind": "text", + "text": ", so that calls can be chained." + } + ], + "blockTags": [ + { + "tag": "@since", + "content": [ + { + "kind": "text", + "text": "v0.1.26" + } + ] } ] + }, + "sources": [ + { + "fileName": "node_modules/@types/node/events.d.ts", + "line": 690, + "character": 16 + } + ], + "parameters": [ + { + "id": 890, + "name": "eventName", + "variant": "param", + "kind": 32768, + "flags": { + "isExternal": true + }, + "type": { + "type": "union", + "types": [ + { + "type": "intrinsic", + "name": "string" + }, + { + "type": "intrinsic", + "name": "symbol" + } + ] + } + }, + { + "id": 891, + "name": "listener", + "variant": "param", + "kind": 32768, + "flags": { + "isExternal": true + }, + "type": { + "type": "reflection", + "declaration": { + "id": 892, + "name": "__type", + "variant": "declaration", + "kind": 65536, + "flags": { + "isExternal": true + }, + "sources": [ + { + "fileName": "node_modules/@types/node/events.d.ts", + "line": 690, + "character": 69 + } + ], + "signatures": [ + { + "id": 893, + "name": "__type", + "variant": "signature", + "kind": 4096, + "flags": { + "isExternal": true + }, + "sources": [ + { + "fileName": "node_modules/@types/node/events.d.ts", + "line": 690, + "character": 69 + } + ], + "parameters": [ + { + "id": 894, + "name": "args", + "variant": "param", + "kind": 32768, + "flags": { + "isExternal": true, + "isRest": true + }, + "type": { + "type": "array", + "elementType": { + "type": "intrinsic", + "name": "any" + } + } + } + ], + "type": { + "type": "intrinsic", + "name": "void" + } + } + ] + } + } + } + ], + "type": { + "type": "reference", + "target": 692, + "name": "default", + "package": "@akarui/aoi.db" + }, + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "EventEmitter.removeListener" } - ] - }, - "sources": [ - { - "fileName": "node_modules/@types/node/events.d.ts", - "line": 402, - "character": 24 } ], - "type": { - "type": "query", - "queryType": { - "type": "reference", - "target": 144, - "name": "captureRejectionSymbol", - "package": "@types/node", - "qualifiedName": "EventEmitter.captureRejectionSymbol" - } - }, "inheritedFrom": { "type": "reference", "target": -1, - "name": "EventEmitter.captureRejectionSymbol" + "name": "EventEmitter.removeListener" } }, { - "id": 2067, - "name": "captureRejections", + "id": 781, + "name": "set", "variant": "declaration", - "kind": 1024, - "flags": { - "isStatic": true, - "isExternal": true - }, - "comment": { - "summary": [ - { - "kind": "text", - "text": "Value: [boolean](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Data_structures#Boolean_type)\n\nChange the default " - }, - { - "kind": "code", - "text": "`captureRejections`" - }, - { - "kind": "text", - "text": " option on all new " - }, - { - "kind": "code", - "text": "`EventEmitter`" - }, - { - "kind": "text", - "text": " objects." - } - ], - "blockTags": [ - { - "tag": "@since", - "content": [ + "kind": 2048, + "flags": {}, + "sources": [ + { + "fileName": "lib/WideColumnar/src/Database.ts", + "line": 154, + "character": 10, + "url": "https://github.com/akaruidevelopment/aoi.db/blob/3b8dba5/lib/WideColumnar/src/Database.ts#L154" + } + ], + "signatures": [ + { + "id": 782, + "name": "set", + "variant": "signature", + "kind": 4096, + "flags": {}, + "sources": [ + { + "fileName": "lib/WideColumnar/src/Database.ts", + "line": 154, + "character": 4, + "url": "https://github.com/akaruidevelopment/aoi.db/blob/3b8dba5/lib/WideColumnar/src/Database.ts#L154" + } + ], + "parameters": [ + { + "id": 783, + "name": "table", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 784, + "name": "column", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "reflection", + "declaration": { + "id": 785, + "name": "__type", + "variant": "declaration", + "kind": 65536, + "flags": {}, + "children": [ + { + "id": 786, + "name": "name", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "sources": [ + { + "fileName": "lib/WideColumnar/src/Database.ts", + "line": 157, + "character": 12, + "url": "https://github.com/akaruidevelopment/aoi.db/blob/3b8dba5/lib/WideColumnar/src/Database.ts#L157" + } + ], + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 787, + "name": "value", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "sources": [ + { + "fileName": "lib/WideColumnar/src/Database.ts", + "line": 158, + "character": 12, + "url": "https://github.com/akaruidevelopment/aoi.db/blob/3b8dba5/lib/WideColumnar/src/Database.ts#L158" + } + ], + "type": { + "type": "intrinsic", + "name": "any" + } + } + ], + "groups": [ + { + "title": "Properties", + "children": [ + 786, + 787 + ] + } + ], + "sources": [ + { + "fileName": "lib/WideColumnar/src/Database.ts", + "line": 156, + "character": 16, + "url": "https://github.com/akaruidevelopment/aoi.db/blob/3b8dba5/lib/WideColumnar/src/Database.ts#L156" + } + ] + } + } + }, + { + "id": 788, + "name": "primary", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "reflection", + "declaration": { + "id": 789, + "name": "__type", + "variant": "declaration", + "kind": 65536, + "flags": {}, + "children": [ + { + "id": 790, + "name": "name", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "sources": [ + { + "fileName": "lib/WideColumnar/src/Database.ts", + "line": 161, + "character": 12, + "url": "https://github.com/akaruidevelopment/aoi.db/blob/3b8dba5/lib/WideColumnar/src/Database.ts#L161" + } + ], + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 791, + "name": "value", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "sources": [ + { + "fileName": "lib/WideColumnar/src/Database.ts", + "line": 162, + "character": 12, + "url": "https://github.com/akaruidevelopment/aoi.db/blob/3b8dba5/lib/WideColumnar/src/Database.ts#L162" + } + ], + "type": { + "type": "intrinsic", + "name": "any" + } + } + ], + "groups": [ + { + "title": "Properties", + "children": [ + 790, + 791 + ] + } + ], + "sources": [ + { + "fileName": "lib/WideColumnar/src/Database.ts", + "line": 160, + "character": 17, + "url": "https://github.com/akaruidevelopment/aoi.db/blob/3b8dba5/lib/WideColumnar/src/Database.ts#L160" + } + ] + } + } + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ { - "kind": "text", - "text": "v13.4.0, v12.16.0" + "type": "intrinsic", + "name": "void" } - ] + ], + "name": "Promise", + "package": "typescript" } - ] + } + ] + }, + { + "id": 905, + "name": "setMaxListeners", + "variant": "declaration", + "kind": 2048, + "flags": { + "isExternal": true }, "sources": [ { "fileName": "node_modules/@types/node/events.d.ts", - "line": 409, - "character": 15 + "line": 716, + "character": 16 } ], - "type": { - "type": "intrinsic", - "name": "boolean" - }, - "inheritedFrom": { - "type": "reference", - "target": -1, - "name": "EventEmitter.captureRejections" - } - }, - { - "id": 2068, - "name": "defaultMaxListeners", - "variant": "declaration", - "kind": 1024, - "flags": { - "isStatic": true, - "isExternal": true - }, - "comment": { - "summary": [ - { - "kind": "text", - "text": "By default, a maximum of " - }, - { - "kind": "code", - "text": "`10`" - }, - { - "kind": "text", - "text": " listeners can be registered for any single\nevent. This limit can be changed for individual " - }, - { - "kind": "code", - "text": "`EventEmitter`" - }, - { - "kind": "text", - "text": " instances\nusing the " - }, - { - "kind": "code", - "text": "`emitter.setMaxListeners(n)`" - }, - { - "kind": "text", - "text": " method. To change the default\nfor _all_" - }, - { - "kind": "code", - "text": "`EventEmitter`" - }, - { - "kind": "text", - "text": " instances, the " - }, - { - "kind": "code", - "text": "`events.defaultMaxListeners`" - }, - { - "kind": "text", - "text": "property can be used. If this value is not a positive number, a " - }, - { - "kind": "code", - "text": "`RangeError`" - }, - { - "kind": "text", - "text": "is thrown.\n\nTake caution when setting the " - }, - { - "kind": "code", - "text": "`events.defaultMaxListeners`" - }, - { - "kind": "text", - "text": " because the\nchange affects _all_" - }, - { - "kind": "code", - "text": "`EventEmitter`" - }, - { - "kind": "text", - "text": " instances, including those created before\nthe change is made. However, calling " - }, - { - "kind": "code", - "text": "`emitter.setMaxListeners(n)`" - }, - { - "kind": "text", - "text": " still has\nprecedence over " - }, - { - "kind": "code", - "text": "`events.defaultMaxListeners`" - }, - { - "kind": "text", - "text": ".\n\nThis is not a hard limit. The " - }, - { - "kind": "code", - "text": "`EventEmitter`" - }, - { - "kind": "text", - "text": " instance will allow\nmore listeners to be added but will output a trace warning to stderr indicating\nthat a \"possible EventEmitter memory leak\" has been detected. For any single" - }, - { - "kind": "code", - "text": "`EventEmitter`" - }, - { - "kind": "text", - "text": ", the " - }, - { - "kind": "code", - "text": "`emitter.getMaxListeners()`" - }, - { - "kind": "text", - "text": " and " - }, - { - "kind": "code", - "text": "`emitter.setMaxListeners()`" - }, - { - "kind": "text", - "text": "methods can be used to\ntemporarily avoid this warning:\n\n" - }, - { - "kind": "code", - "text": "```js\nimport { EventEmitter } from 'node:events';\nconst emitter = new EventEmitter();\nemitter.setMaxListeners(emitter.getMaxListeners() + 1);\nemitter.once('event', () => {\n // do stuff\n emitter.setMaxListeners(Math.max(emitter.getMaxListeners() - 1, 0));\n});\n```" - }, - { - "kind": "text", - "text": "\n\nThe " - }, - { - "kind": "code", - "text": "`--trace-warnings`" - }, - { - "kind": "text", - "text": " command-line flag can be used to display the\nstack trace for such warnings.\n\nThe emitted warning can be inspected with " - }, - { - "kind": "code", - "text": "`process.on('warning')`" - }, - { - "kind": "text", - "text": " and will\nhave the additional " - }, - { - "kind": "code", - "text": "`emitter`" - }, - { - "kind": "text", - "text": ", " - }, - { - "kind": "code", - "text": "`type`" - }, - { - "kind": "text", - "text": ", and " - }, - { - "kind": "code", - "text": "`count`" - }, - { - "kind": "text", - "text": " properties, referring to\nthe event emitter instance, the event's name and the number of attached\nlisteners, respectively.\nIts " - }, - { - "kind": "code", - "text": "`name`" - }, - { - "kind": "text", - "text": " property is set to " - }, - { - "kind": "code", - "text": "`'MaxListenersExceededWarning'`" + "signatures": [ + { + "id": 906, + "name": "setMaxListeners", + "variant": "signature", + "kind": 4096, + "flags": { + "isExternal": true }, - { - "kind": "text", - "text": "." - } - ], - "blockTags": [ - { - "tag": "@since", - "content": [ + "comment": { + "summary": [ { "kind": "text", - "text": "v0.11.2" - } - ] - } - ] - }, - "sources": [ - { - "fileName": "node_modules/@types/node/events.d.ts", - "line": 446, - "character": 15 - } - ], - "type": { - "type": "intrinsic", - "name": "number" - }, - "inheritedFrom": { - "type": "reference", - "target": -1, - "name": "EventEmitter.defaultMaxListeners" - } - }, - { - "id": 2065, - "name": "errorMonitor", - "variant": "declaration", - "kind": 1024, - "flags": { - "isStatic": true, - "isExternal": true, - "isReadonly": true - }, - "comment": { - "summary": [ - { - "kind": "text", - "text": "This symbol shall be used to install a listener for only monitoring " - }, - { - "kind": "code", - "text": "`'error'`" - }, - { - "kind": "text", - "text": "events. Listeners installed using this symbol are called before the regular" - }, - { - "kind": "code", - "text": "`'error'`" - }, - { - "kind": "text", - "text": " listeners are called.\n\nInstalling a listener using this symbol does not change the behavior once an" - }, - { - "kind": "code", - "text": "`'error'`" - }, - { - "kind": "text", - "text": " event is emitted. Therefore, the process will still crash if no\nregular " - }, - { - "kind": "code", - "text": "`'error'`" - }, - { - "kind": "text", - "text": " listener is installed." - } - ], - "blockTags": [ - { - "tag": "@since", - "content": [ + "text": "By default " + }, + { + "kind": "code", + "text": "`EventEmitter`" + }, { "kind": "text", - "text": "v13.6.0, v12.17.0" + "text": "s will print a warning if more than " + }, + { + "kind": "code", + "text": "`10`" + }, + { + "kind": "text", + "text": " listeners are\nadded for a particular event. This is a useful default that helps finding\nmemory leaks. The " + }, + { + "kind": "code", + "text": "`emitter.setMaxListeners()`" + }, + { + "kind": "text", + "text": " method allows the limit to be\nmodified for this specific " + }, + { + "kind": "code", + "text": "`EventEmitter`" + }, + { + "kind": "text", + "text": " instance. The value can be set to" + }, + { + "kind": "code", + "text": "`Infinity`" + }, + { + "kind": "text", + "text": " (or " + }, + { + "kind": "code", + "text": "`0`" + }, + { + "kind": "text", + "text": ") to indicate an unlimited number of listeners.\n\nReturns a reference to the " + }, + { + "kind": "code", + "text": "`EventEmitter`" + }, + { + "kind": "text", + "text": ", so that calls can be chained." + } + ], + "blockTags": [ + { + "tag": "@since", + "content": [ + { + "kind": "text", + "text": "v0.3.5" + } + ] } ] - } - ] - }, - "sources": [ - { - "fileName": "node_modules/@types/node/events.d.ts", - "line": 395, - "character": 24 - } - ], - "type": { - "type": "query", - "queryType": { - "type": "reference", - "target": 143, - "name": "errorMonitor", - "package": "@types/node", - "qualifiedName": "EventEmitter.errorMonitor" - } - }, - "inheritedFrom": { - "type": "reference", - "target": -1, - "name": "EventEmitter.errorMonitor" - } - }, - { - "id": 2090, - "name": "#bindEvents", - "variant": "declaration", - "kind": 2048, - "flags": { - "isPrivate": true - }, - "sources": [ - { - "fileName": "lib/Remote/src/transmitter.ts", - "line": 86, - "character": 4, - "url": "https://github.com/akaruidevelopment/aoi.db/blob/22a4df8/lib/Remote/src/transmitter.ts#L86" - } - ], - "signatures": [ - { - "id": 2091, - "name": "#bindEvents", - "variant": "signature", - "kind": 4096, - "flags": {}, + }, "sources": [ { - "fileName": "lib/Remote/src/transmitter.ts", - "line": 86, - "character": 4, - "url": "https://github.com/akaruidevelopment/aoi.db/blob/22a4df8/lib/Remote/src/transmitter.ts#L86" + "fileName": "node_modules/@types/node/events.d.ts", + "line": 716, + "character": 16 + } + ], + "parameters": [ + { + "id": 907, + "name": "n", + "variant": "param", + "kind": 32768, + "flags": { + "isExternal": true + }, + "type": { + "type": "intrinsic", + "name": "number" + } } ], "type": { - "type": "intrinsic", - "name": "void" + "type": "reference", + "target": 692, + "name": "default", + "package": "@akarui/aoi.db" + }, + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "EventEmitter.setMaxListeners" } } - ] + ], + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "EventEmitter.setMaxListeners" + } }, { - "id": 2082, - "name": "#createDbConfig", + "id": 723, + "name": "addAbortListener", "variant": "declaration", "kind": 2048, "flags": { - "isPrivate": true + "isStatic": true, + "isExternal": true }, "sources": [ { - "fileName": "lib/Remote/src/transmitter.ts", - "line": 73, - "character": 4, - "url": "https://github.com/akaruidevelopment/aoi.db/blob/22a4df8/lib/Remote/src/transmitter.ts#L73" + "fileName": "node_modules/@types/node/events.d.ts", + "line": 387, + "character": 15 } ], "signatures": [ { - "id": 2083, - "name": "#createDbConfig", + "id": 724, + "name": "addAbortListener", "variant": "signature", "kind": 4096, - "flags": {}, - "sources": [ - { - "fileName": "lib/Remote/src/transmitter.ts", - "line": 73, - "character": 4, - "url": "https://github.com/akaruidevelopment/aoi.db/blob/22a4df8/lib/Remote/src/transmitter.ts#L73" - } - ], - "type": { - "type": "reflection", - "declaration": { - "id": 2084, - "name": "__type", - "variant": "declaration", - "kind": 65536, - "flags": {}, - "children": [ - { - "id": 2086, - "name": "o", - "variant": "declaration", - "kind": 1024, - "flags": {}, - "sources": [ - { - "fileName": "lib/Remote/src/transmitter.ts", - "line": 76, - "character": 12, - "url": "https://github.com/akaruidevelopment/aoi.db/blob/22a4df8/lib/Remote/src/transmitter.ts#L76" - } - ], - "type": { - "type": "reference", - "target": 2321, - "typeArguments": [ - { - "type": "reference", - "target": -1, - "name": "Type", - "refersToTypeParameter": true - } - ], - "name": "DatabaseOptions", - "package": "@akarui/aoi.db" - }, - "defaultValue": "..." - }, - { - "id": 2085, - "name": "t", - "variant": "declaration", - "kind": 1024, - "flags": {}, - "sources": [ - { - "fileName": "lib/Remote/src/transmitter.ts", - "line": 75, - "character": 12, - "url": "https://github.com/akaruidevelopment/aoi.db/blob/22a4df8/lib/Remote/src/transmitter.ts#L75" - } - ], - "type": { - "type": "reference", - "target": -1, - "name": "Type", - "refersToTypeParameter": true - }, - "defaultValue": "..." - } - ], - "groups": [ - { - "title": "Properties", - "children": [ - 2086, - 2085 + "flags": { + "isExternal": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Listens once to the " + }, + { + "kind": "code", + "text": "`abort`" + }, + { + "kind": "text", + "text": " event on the provided " + }, + { + "kind": "code", + "text": "`signal`" + }, + { + "kind": "text", + "text": ".\n\nListening to the " + }, + { + "kind": "code", + "text": "`abort`" + }, + { + "kind": "text", + "text": " event on abort signals is unsafe and may\nlead to resource leaks since another third party with the signal can\ncall " + }, + { + "kind": "code", + "text": "`e.stopImmediatePropagation()`" + }, + { + "kind": "text", + "text": ". Unfortunately Node.js cannot change\nthis since it would violate the web standard. Additionally, the original\nAPI makes it easy to forget to remove listeners.\n\nThis API allows safely using " + }, + { + "kind": "code", + "text": "`AbortSignal`" + }, + { + "kind": "text", + "text": "s in Node.js APIs by solving these\ntwo issues by listening to the event such that " + }, + { + "kind": "code", + "text": "`stopImmediatePropagation`" + }, + { + "kind": "text", + "text": " does\nnot prevent the listener from running.\n\nReturns a disposable so that it may be unsubscribed from more easily.\n\n" + }, + { + "kind": "code", + "text": "```js\nimport { addAbortListener } from 'node:events';\n\nfunction example(signal) {\n let disposable;\n try {\n signal.addEventListener('abort', (e) => e.stopImmediatePropagation());\n disposable = addAbortListener(signal, (e) => {\n // Do something when signal is aborted.\n });\n } finally {\n disposable?.[Symbol.dispose]();\n }\n}\n```" + } + ], + "blockTags": [ + { + "tag": "@since", + "content": [ + { + "kind": "text", + "text": "v20.5.0" + } + ] + }, + { + "tag": "@returns", + "content": [ + { + "kind": "text", + "text": "Disposable that removes the " + }, + { + "kind": "code", + "text": "`abort`" + }, + { + "kind": "text", + "text": " listener." + } + ] + } + ], + "modifierTags": [ + "@experimental" + ] + }, + "sources": [ + { + "fileName": "node_modules/@types/node/events.d.ts", + "line": 387, + "character": 8 + } + ], + "parameters": [ + { + "id": 725, + "name": "signal", + "variant": "param", + "kind": 32768, + "flags": { + "isExternal": true + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "node_modules/typescript/lib/lib.dom.d.ts", + "qualifiedName": "AbortSignal" + }, + "name": "AbortSignal", + "package": "typescript" + } + }, + { + "id": 726, + "name": "resource", + "variant": "param", + "kind": 32768, + "flags": { + "isExternal": true + }, + "type": { + "type": "reflection", + "declaration": { + "id": 727, + "name": "__type", + "variant": "declaration", + "kind": 65536, + "flags": { + "isExternal": true + }, + "sources": [ + { + "fileName": "node_modules/@types/node/events.d.ts", + "line": 387, + "character": 63 + } + ], + "signatures": [ + { + "id": 728, + "name": "__type", + "variant": "signature", + "kind": 4096, + "flags": { + "isExternal": true + }, + "sources": [ + { + "fileName": "node_modules/@types/node/events.d.ts", + "line": 387, + "character": 63 + } + ], + "parameters": [ + { + "id": 729, + "name": "event", + "variant": "param", + "kind": 32768, + "flags": { + "isExternal": true + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "node_modules/typescript/lib/lib.dom.d.ts", + "qualifiedName": "Event" + }, + "name": "Event", + "package": "typescript" + } + } + ], + "type": { + "type": "intrinsic", + "name": "void" + } + } ] } - ], - "sources": [ - { - "fileName": "lib/Remote/src/transmitter.ts", - "line": 74, - "character": 15, - "url": "https://github.com/akaruidevelopment/aoi.db/blob/22a4df8/lib/Remote/src/transmitter.ts#L74" - } - ] + } } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "node_modules/@types/node/globals.d.ts", + "qualifiedName": "__global.Disposable" + }, + "name": "Disposable", + "package": "@types/node", + "qualifiedName": "__global.Disposable" + }, + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "EventEmitter.addAbortListener" } } - ] + ], + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "EventEmitter.addAbortListener" + } }, { - "id": 2087, - "name": "#createDebug", + "id": 712, + "name": "getEventListeners", "variant": "declaration", "kind": 2048, "flags": { - "isPrivate": true + "isStatic": true, + "isExternal": true }, "sources": [ { - "fileName": "lib/Remote/src/transmitter.ts", - "line": 79, - "character": 4, - "url": "https://github.com/akaruidevelopment/aoi.db/blob/22a4df8/lib/Remote/src/transmitter.ts#L79" + "fileName": "node_modules/@types/node/events.d.ts", + "line": 308, + "character": 15 } ], "signatures": [ { - "id": 2088, - "name": "#createDebug", + "id": 713, + "name": "getEventListeners", "variant": "signature", "kind": 4096, - "flags": {}, + "flags": { + "isExternal": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Returns a copy of the array of listeners for the event named " + }, + { + "kind": "code", + "text": "`eventName`" + }, + { + "kind": "text", + "text": ".\n\nFor " + }, + { + "kind": "code", + "text": "`EventEmitter`" + }, + { + "kind": "text", + "text": "s this behaves exactly the same as calling " + }, + { + "kind": "code", + "text": "`.listeners`" + }, + { + "kind": "text", + "text": " on\nthe emitter.\n\nFor " + }, + { + "kind": "code", + "text": "`EventTarget`" + }, + { + "kind": "text", + "text": "s this is the only way to get the event listeners for the\nevent target. This is useful for debugging and diagnostic purposes.\n\n" + }, + { + "kind": "code", + "text": "```js\nimport { getEventListeners, EventEmitter } from 'node:events';\n\n{\n const ee = new EventEmitter();\n const listener = () => console.log('Events are fun');\n ee.on('foo', listener);\n console.log(getEventListeners(ee, 'foo')); // [ [Function: listener] ]\n}\n{\n const et = new EventTarget();\n const listener = () => console.log('Events are fun');\n et.addEventListener('foo', listener);\n console.log(getEventListeners(et, 'foo')); // [ [Function: listener] ]\n}\n```" + } + ], + "blockTags": [ + { + "tag": "@since", + "content": [ + { + "kind": "text", + "text": "v15.2.0, v14.17.0" + } + ] + } + ] + }, "sources": [ { - "fileName": "lib/Remote/src/transmitter.ts", - "line": 79, - "character": 4, - "url": "https://github.com/akaruidevelopment/aoi.db/blob/22a4df8/lib/Remote/src/transmitter.ts#L79" + "fileName": "node_modules/@types/node/events.d.ts", + "line": 308, + "character": 8 } ], "parameters": [ { - "id": 2089, - "name": "data", + "id": 714, + "name": "emitter", "variant": "param", "kind": 32768, - "flags": {}, + "flags": { + "isExternal": true + }, "type": { - "type": "reference", - "target": 2303, - "name": "ReceiverDataFormat", - "package": "@akarui/aoi.db" + "type": "union", + "types": [ + { + "type": "reference", + "target": { + "sourceFileName": "node_modules/@types/node/events.d.ts", + "qualifiedName": "__global.NodeJS.EventEmitter" + }, + "name": "EventEmitter", + "package": "@types/node", + "qualifiedName": "__global.NodeJS.EventEmitter" + }, + { + "type": "reference", + "target": { + "sourceFileName": "node_modules/@types/node/events.d.ts", + "qualifiedName": "_DOMEventTarget" + }, + "name": "_DOMEventTarget", + "package": "@types/node" + } + ] + } + }, + { + "id": 715, + "name": "name", + "variant": "param", + "kind": 32768, + "flags": { + "isExternal": true + }, + "type": { + "type": "union", + "types": [ + { + "type": "intrinsic", + "name": "string" + }, + { + "type": "intrinsic", + "name": "symbol" + } + ] } } ], "type": { - "type": "intrinsic", - "name": "void" + "type": "array", + "elementType": { + "type": "reference", + "target": { + "sourceFileName": "node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Function" + }, + "name": "Function", + "package": "typescript" + } + }, + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "EventEmitter.getEventListeners" } } - ] + ], + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "EventEmitter.getEventListeners" + } }, { - "id": 2167, - "name": "#formatAnalyzeData", + "id": 716, + "name": "getMaxListeners", "variant": "declaration", "kind": 2048, "flags": { - "isPrivate": true + "isStatic": true, + "isExternal": true }, "sources": [ { - "fileName": "lib/Remote/src/transmitter.ts", - "line": 312, - "character": 4, - "url": "https://github.com/akaruidevelopment/aoi.db/blob/22a4df8/lib/Remote/src/transmitter.ts#L312" + "fileName": "node_modules/@types/node/events.d.ts", + "line": 337, + "character": 15 } ], "signatures": [ { - "id": 2168, - "name": "#formatAnalyzeData", + "id": 717, + "name": "getMaxListeners", "variant": "signature", "kind": 4096, - "flags": {}, + "flags": { + "isExternal": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Returns the currently set max amount of listeners.\n\nFor " + }, + { + "kind": "code", + "text": "`EventEmitter`" + }, + { + "kind": "text", + "text": "s this behaves exactly the same as calling " + }, + { + "kind": "code", + "text": "`.getMaxListeners`" + }, + { + "kind": "text", + "text": " on\nthe emitter.\n\nFor " + }, + { + "kind": "code", + "text": "`EventTarget`" + }, + { + "kind": "text", + "text": "s this is the only way to get the max event listeners for the\nevent target. If the number of event handlers on a single EventTarget exceeds\nthe max set, the EventTarget will print a warning.\n\n" + }, + { + "kind": "code", + "text": "```js\nimport { getMaxListeners, setMaxListeners, EventEmitter } from 'node:events';\n\n{\n const ee = new EventEmitter();\n console.log(getMaxListeners(ee)); // 10\n setMaxListeners(11, ee);\n console.log(getMaxListeners(ee)); // 11\n}\n{\n const et = new EventTarget();\n console.log(getMaxListeners(et)); // 10\n setMaxListeners(11, et);\n console.log(getMaxListeners(et)); // 11\n}\n```" + } + ], + "blockTags": [ + { + "tag": "@since", + "content": [ + { + "kind": "text", + "text": "v19.9.0" + } + ] + } + ] + }, "sources": [ { - "fileName": "lib/Remote/src/transmitter.ts", - "line": 312, - "character": 4, - "url": "https://github.com/akaruidevelopment/aoi.db/blob/22a4df8/lib/Remote/src/transmitter.ts#L312" + "fileName": "node_modules/@types/node/events.d.ts", + "line": 337, + "character": 8 } ], "parameters": [ { - "id": 2169, - "name": "data", - "variant": "param", - "kind": 32768, - "flags": {}, - "type": { - "type": "reference", - "target": 2303, - "name": "ReceiverDataFormat", - "package": "@akarui/aoi.db" - } - }, - { - "id": 2170, - "name": "sednD", + "id": 718, + "name": "emitter", "variant": "param", "kind": 32768, - "flags": {}, + "flags": { + "isExternal": true + }, "type": { - "type": "reference", - "target": 2311, - "name": "TransmitterDataFormat", - "package": "@akarui/aoi.db" - } - } - ], - "type": { - "type": "reflection", - "declaration": { - "id": 2171, - "name": "__type", - "variant": "declaration", - "kind": 65536, - "flags": {}, - "children": [ - { - "id": 2184, - "name": "cost", - "variant": "declaration", - "kind": 1024, - "flags": {}, - "sources": [ - { - "fileName": "lib/Remote/src/transmitter.ts", - "line": 326, - "character": 12, - "url": "https://github.com/akaruidevelopment/aoi.db/blob/22a4df8/lib/Remote/src/transmitter.ts#L326" - } - ], - "type": { - "type": "intrinsic", - "name": "number" - }, - "defaultValue": "data.c" - }, - { - "id": 2176, - "name": "data", - "variant": "declaration", - "kind": 1024, - "flags": {}, - "sources": [ - { - "fileName": "lib/Remote/src/transmitter.ts", - "line": 318, - "character": 12, - "url": "https://github.com/akaruidevelopment/aoi.db/blob/22a4df8/lib/Remote/src/transmitter.ts#L318" - } - ], - "type": { - "type": "reflection", - "declaration": { - "id": 2177, - "name": "__type", - "variant": "declaration", - "kind": 65536, - "flags": {}, - "children": [ - { - "id": 2179, - "name": "delay", - "variant": "declaration", - "kind": 1024, - "flags": {}, - "sources": [ - { - "fileName": "lib/Remote/src/transmitter.ts", - "line": 320, - "character": 16, - "url": "https://github.com/akaruidevelopment/aoi.db/blob/22a4df8/lib/Remote/src/transmitter.ts#L320" - } - ], - "type": { - "type": "reflection", - "declaration": { - "id": 2180, - "name": "__type", - "variant": "declaration", - "kind": 65536, - "flags": {}, - "children": [ - { - "id": 2183, - "name": "ping", - "variant": "declaration", - "kind": 1024, - "flags": {}, - "sources": [ - { - "fileName": "lib/Remote/src/transmitter.ts", - "line": 323, - "character": 20, - "url": "https://github.com/akaruidevelopment/aoi.db/blob/22a4df8/lib/Remote/src/transmitter.ts#L323" - } - ], - "type": { - "type": "intrinsic", - "name": "number" - }, - "defaultValue": "..." - }, - { - "id": 2182, - "name": "toClient", - "variant": "declaration", - "kind": 1024, - "flags": {}, - "sources": [ - { - "fileName": "lib/Remote/src/transmitter.ts", - "line": 322, - "character": 20, - "url": "https://github.com/akaruidevelopment/aoi.db/blob/22a4df8/lib/Remote/src/transmitter.ts#L322" - } - ], - "type": { - "type": "intrinsic", - "name": "number" - }, - "defaultValue": "..." - }, - { - "id": 2181, - "name": "toServer", - "variant": "declaration", - "kind": 1024, - "flags": {}, - "sources": [ - { - "fileName": "lib/Remote/src/transmitter.ts", - "line": 321, - "character": 20, - "url": "https://github.com/akaruidevelopment/aoi.db/blob/22a4df8/lib/Remote/src/transmitter.ts#L321" - } - ], - "type": { - "type": "intrinsic", - "name": "number" - }, - "defaultValue": "..." - } - ], - "groups": [ - { - "title": "Properties", - "children": [ - 2183, - 2182, - 2181 - ] - } - ], - "sources": [ - { - "fileName": "lib/Remote/src/transmitter.ts", - "line": 320, - "character": 23, - "url": "https://github.com/akaruidevelopment/aoi.db/blob/22a4df8/lib/Remote/src/transmitter.ts#L320" - } - ] - } - }, - "defaultValue": "..." - }, - { - "id": 2178, - "name": "value", - "variant": "declaration", - "kind": 1024, - "flags": {}, - "sources": [ - { - "fileName": "lib/Remote/src/transmitter.ts", - "line": 319, - "character": 16, - "url": "https://github.com/akaruidevelopment/aoi.db/blob/22a4df8/lib/Remote/src/transmitter.ts#L319" - } - ], - "type": { - "type": "intrinsic", - "name": "any" - }, - "defaultValue": "data.d" - } - ], - "groups": [ - { - "title": "Properties", - "children": [ - 2179, - 2178 - ] - } - ], - "sources": [ - { - "fileName": "lib/Remote/src/transmitter.ts", - "line": 318, - "character": 18, - "url": "https://github.com/akaruidevelopment/aoi.db/blob/22a4df8/lib/Remote/src/transmitter.ts#L318" - } - ] - } - }, - "defaultValue": "..." - }, - { - "id": 2185, - "name": "hash", - "variant": "declaration", - "kind": 1024, - "flags": {}, - "sources": [ - { - "fileName": "lib/Remote/src/transmitter.ts", - "line": 327, - "character": 12, - "url": "https://github.com/akaruidevelopment/aoi.db/blob/22a4df8/lib/Remote/src/transmitter.ts#L327" - } - ], - "type": { - "type": "intrinsic", - "name": "string" - }, - "defaultValue": "data.h" - }, - { - "id": 2173, - "name": "method", - "variant": "declaration", - "kind": 1024, - "flags": {}, - "sources": [ - { - "fileName": "lib/Remote/src/transmitter.ts", - "line": 315, - "character": 12, - "url": "https://github.com/akaruidevelopment/aoi.db/blob/22a4df8/lib/Remote/src/transmitter.ts#L315" - } - ], - "type": { - "type": "intrinsic", - "name": "string" - }, - "defaultValue": "..." - }, - { - "id": 2172, - "name": "opCode", - "variant": "declaration", - "kind": 1024, - "flags": {}, - "sources": [ - { - "fileName": "lib/Remote/src/transmitter.ts", - "line": 314, - "character": 12, - "url": "https://github.com/akaruidevelopment/aoi.db/blob/22a4df8/lib/Remote/src/transmitter.ts#L314" - } - ], - "type": { - "type": "intrinsic", - "name": "number" - }, - "defaultValue": "data.op" - }, - { - "id": 2175, - "name": "seq", - "variant": "declaration", - "kind": 1024, - "flags": {}, - "sources": [ - { - "fileName": "lib/Remote/src/transmitter.ts", - "line": 317, - "character": 12, - "url": "https://github.com/akaruidevelopment/aoi.db/blob/22a4df8/lib/Remote/src/transmitter.ts#L317" - } - ], - "type": { - "type": "intrinsic", - "name": "number" - }, - "defaultValue": "data.s" - }, - { - "id": 2174, - "name": "timestamp", - "variant": "declaration", - "kind": 1024, - "flags": {}, - "sources": [ - { - "fileName": "lib/Remote/src/transmitter.ts", - "line": 316, - "character": 12, - "url": "https://github.com/akaruidevelopment/aoi.db/blob/22a4df8/lib/Remote/src/transmitter.ts#L316" - } - ], - "type": { - "type": "intrinsic", - "name": "number" - }, - "defaultValue": "data.t" - } - ], - "groups": [ - { - "title": "Properties", - "children": [ - 2184, - 2176, - 2185, - 2173, - 2172, - 2175, - 2174 - ] - } - ], - "sources": [ - { - "fileName": "lib/Remote/src/transmitter.ts", - "line": 313, - "character": 20, - "url": "https://github.com/akaruidevelopment/aoi.db/blob/22a4df8/lib/Remote/src/transmitter.ts#L313" - } - ] - } - } - } - ] - }, - { - "id": 2106, - "name": "#req", - "variant": "declaration", - "kind": 2048, - "flags": { - "isPrivate": true - }, - "sources": [ - { - "fileName": "lib/Remote/src/transmitter.ts", - "line": 153, - "character": 10, - "url": "https://github.com/akaruidevelopment/aoi.db/blob/22a4df8/lib/Remote/src/transmitter.ts#L153" - } - ], - "signatures": [ - { - "id": 2107, - "name": "#req", - "variant": "signature", - "kind": 4096, - "flags": {}, - "sources": [ - { - "fileName": "lib/Remote/src/transmitter.ts", - "line": 153, - "character": 4, - "url": "https://github.com/akaruidevelopment/aoi.db/blob/22a4df8/lib/Remote/src/transmitter.ts#L153" - } - ], - "parameters": [ - { - "id": 2108, - "name": "op", - "variant": "param", - "kind": 32768, - "flags": {}, - "type": { - "type": "reference", - "target": 2344, - "name": "TransmitterOpCodes", - "package": "@akarui/aoi.db" - } - }, - { - "id": 2109, - "name": "method", - "variant": "param", - "kind": 32768, - "flags": {}, - "type": { - "type": "reference", - "target": 14, - "name": "DatabaseMethod", - "package": "@akarui/aoi.db" - } - }, - { - "id": 2110, - "name": "data", - "variant": "param", - "kind": 32768, - "flags": {}, - "type": { - "type": "intrinsic", - "name": "any" + "type": "union", + "types": [ + { + "type": "reference", + "target": { + "sourceFileName": "node_modules/@types/node/events.d.ts", + "qualifiedName": "__global.NodeJS.EventEmitter" + }, + "name": "EventEmitter", + "package": "@types/node", + "qualifiedName": "__global.NodeJS.EventEmitter" + }, + { + "type": "reference", + "target": { + "sourceFileName": "node_modules/@types/node/events.d.ts", + "qualifiedName": "_DOMEventTarget" + }, + "name": "_DOMEventTarget", + "package": "@types/node" + } + ] } } ], "type": { + "type": "intrinsic", + "name": "number" + }, + "inheritedFrom": { "type": "reference", - "target": { - "sourceFileName": "node_modules/typescript/lib/lib.es5.d.ts", - "qualifiedName": "Promise" - }, - "typeArguments": [ - { - "type": "reference", - "target": 2303, - "name": "ReceiverDataFormat", - "package": "@akarui/aoi.db" - } - ], - "name": "Promise", - "package": "typescript" + "target": -1, + "name": "EventEmitter.getMaxListeners" } } - ] + ], + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "EventEmitter.getMaxListeners" + } }, { - "id": 2186, - "name": "[captureRejectionSymbol]", + "id": 708, + "name": "listenerCount", "variant": "declaration", "kind": 2048, "flags": { - "isExternal": true, - "isOptional": true + "isStatic": true, + "isExternal": true }, "sources": [ { "fileName": "node_modules/@types/node/events.d.ts", - "line": 112, - "character": 8 + "line": 280, + "character": 15 } ], "signatures": [ { - "id": 2187, - "name": "[captureRejectionSymbol]", + "id": 709, + "name": "listenerCount", "variant": "signature", "kind": 4096, "flags": { "isExternal": true }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "A class method that returns the number of listeners for the given " + }, + { + "kind": "code", + "text": "`eventName`" + }, + { + "kind": "text", + "text": "registered on the given " + }, + { + "kind": "code", + "text": "`emitter`" + }, + { + "kind": "text", + "text": ".\n\n" + }, + { + "kind": "code", + "text": "```js\nimport { EventEmitter, listenerCount } from 'node:events';\n\nconst myEmitter = new EventEmitter();\nmyEmitter.on('event', () => {});\nmyEmitter.on('event', () => {});\nconsole.log(listenerCount(myEmitter, 'event'));\n// Prints: 2\n```" + } + ], + "blockTags": [ + { + "tag": "@since", + "content": [ + { + "kind": "text", + "text": "v0.9.12" + } + ] + }, + { + "tag": "@deprecated", + "content": [ + { + "kind": "text", + "text": "Since v3.2.0 - Use " + }, + { + "kind": "code", + "text": "`listenerCount`" + }, + { + "kind": "text", + "text": " instead." + } + ] + } + ] + }, "sources": [ { "fileName": "node_modules/@types/node/events.d.ts", - "line": 112, + "line": 280, "character": 8 } ], "parameters": [ { - "id": 2188, - "name": "error", + "id": 710, + "name": "emitter", "variant": "param", "kind": 32768, "flags": { "isExternal": true }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The emitter to query" + } + ] + }, "type": { "type": "reference", "target": { - "sourceFileName": "node_modules/typescript/lib/lib.es5.d.ts", - "qualifiedName": "Error" + "sourceFileName": "node_modules/@types/node/events.d.ts", + "qualifiedName": "__global.NodeJS.EventEmitter" }, - "name": "Error", - "package": "typescript" + "name": "EventEmitter", + "package": "@types/node", + "qualifiedName": "__global.NodeJS.EventEmitter" } }, { - "id": 2189, - "name": "event", + "id": 711, + "name": "eventName", "variant": "param", "kind": 32768, "flags": { "isExternal": true }, - "type": { - "type": "intrinsic", - "name": "string" - } - }, - { - "id": 2190, - "name": "args", - "variant": "param", - "kind": 32768, - "flags": { - "isExternal": true, - "isRest": true + "comment": { + "summary": [ + { + "kind": "text", + "text": "The event name" + } + ] }, "type": { - "type": "array", - "elementType": { - "type": "intrinsic", - "name": "any" - } + "type": "union", + "types": [ + { + "type": "intrinsic", + "name": "string" + }, + { + "type": "intrinsic", + "name": "symbol" + } + ] } } ], "type": { "type": "intrinsic", - "name": "void" + "name": "number" }, "inheritedFrom": { "type": "reference", "target": -1, - "name": "EventEmitter.[captureRejectionSymbol]" + "name": "EventEmitter.listenerCount" } } ], "inheritedFrom": { "type": "reference", "target": -1, - "name": "EventEmitter.[captureRejectionSymbol]" + "name": "EventEmitter.listenerCount" } }, { - "id": 2191, - "name": "addListener", + "id": 703, + "name": "on", "variant": "declaration", "kind": 2048, "flags": { + "isStatic": true, "isExternal": true }, "sources": [ { "fileName": "node_modules/@types/node/events.d.ts", - "line": 545, - "character": 16 + "line": 258, + "character": 15 } ], "signatures": [ { - "id": 2192, - "name": "addListener", + "id": 704, + "name": "on", "variant": "signature", "kind": 4096, "flags": { @@ -44537,225 +41380,426 @@ }, "comment": { "summary": [ + { + "kind": "code", + "text": "```js\nimport { on, EventEmitter } from 'node:events';\nimport process from 'node:process';\n\nconst ee = new EventEmitter();\n\n// Emit later on\nprocess.nextTick(() => {\n ee.emit('foo', 'bar');\n ee.emit('foo', 42);\n});\n\nfor await (const event of on(ee, 'foo')) {\n // The execution of this inner block is synchronous and it\n // processes one event at a time (even with await). Do not use\n // if concurrent execution is required.\n console.log(event); // prints ['bar'] [42]\n}\n// Unreachable here\n```" + }, { "kind": "text", - "text": "Alias for " + "text": "\n\nReturns an " }, { "kind": "code", - "text": "`emitter.on(eventName, listener)`" + "text": "`AsyncIterator`" }, { "kind": "text", - "text": "." - } - ], - "blockTags": [ + "text": " that iterates " + }, { - "tag": "@since", - "content": [ - { - "kind": "text", - "text": "v0.1.26" - } - ] - } - ] - }, - "sources": [ - { - "fileName": "node_modules/@types/node/events.d.ts", - "line": 545, - "character": 16 - } - ], - "parameters": [ - { - "id": 2193, - "name": "eventName", - "variant": "param", - "kind": 32768, - "flags": { - "isExternal": true + "kind": "code", + "text": "`eventName`" }, - "type": { - "type": "union", - "types": [ - { - "type": "intrinsic", - "name": "string" + { + "kind": "text", + "text": " events. It will throw\nif the " + }, + { + "kind": "code", + "text": "`EventEmitter`" + }, + { + "kind": "text", + "text": " emits " + }, + { + "kind": "code", + "text": "`'error'`" + }, + { + "kind": "text", + "text": ". It removes all listeners when\nexiting the loop. The " + }, + { + "kind": "code", + "text": "`value`" + }, + { + "kind": "text", + "text": " returned by each iteration is an array\ncomposed of the emitted event arguments.\n\nAn " + }, + { + "kind": "code", + "text": "`AbortSignal`" + }, + { + "kind": "text", + "text": " can be used to cancel waiting on events:\n\n" + }, + { + "kind": "code", + "text": "```js\nimport { on, EventEmitter } from 'node:events';\nimport process from 'node:process';\n\nconst ac = new AbortController();\n\n(async () => {\n const ee = new EventEmitter();\n\n // Emit later on\n process.nextTick(() => {\n ee.emit('foo', 'bar');\n ee.emit('foo', 42);\n });\n\n for await (const event of on(ee, 'foo', { signal: ac.signal })) {\n // The execution of this inner block is synchronous and it\n // processes one event at a time (even with await). Do not use\n // if concurrent execution is required.\n console.log(event); // prints ['bar'] [42]\n }\n // Unreachable here\n})();\n\nprocess.nextTick(() => ac.abort());\n```" + } + ], + "blockTags": [ + { + "tag": "@since", + "content": [ + { + "kind": "text", + "text": "v13.6.0, v12.16.0" + } + ] + }, + { + "tag": "@returns", + "content": [ + { + "kind": "text", + "text": "that iterates " }, { - "type": "intrinsic", - "name": "symbol" + "kind": "code", + "text": "`eventName`" + }, + { + "kind": "text", + "text": " events emitted by the " + }, + { + "kind": "code", + "text": "`emitter`" } ] } + ] + }, + "sources": [ + { + "fileName": "node_modules/@types/node/events.d.ts", + "line": 258, + "character": 8 + } + ], + "parameters": [ + { + "id": 705, + "name": "emitter", + "variant": "param", + "kind": 32768, + "flags": { + "isExternal": true + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "node_modules/@types/node/events.d.ts", + "qualifiedName": "__global.NodeJS.EventEmitter" + }, + "name": "EventEmitter", + "package": "@types/node", + "qualifiedName": "__global.NodeJS.EventEmitter" + } }, { - "id": 2194, - "name": "listener", + "id": 706, + "name": "eventName", "variant": "param", "kind": 32768, "flags": { "isExternal": true }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The name of the event being listened for" + } + ] + }, "type": { - "type": "reflection", - "declaration": { - "id": 2195, - "name": "__type", - "variant": "declaration", - "kind": 65536, - "flags": { - "isExternal": true - }, - "sources": [ - { - "fileName": "node_modules/@types/node/events.d.ts", - "line": 545, - "character": 66 - } - ], - "signatures": [ - { - "id": 2196, - "name": "__type", - "variant": "signature", - "kind": 4096, - "flags": { - "isExternal": true - }, - "sources": [ - { - "fileName": "node_modules/@types/node/events.d.ts", - "line": 545, - "character": 66 - } - ], - "parameters": [ - { - "id": 2197, - "name": "args", - "variant": "param", - "kind": 32768, - "flags": { - "isExternal": true, - "isRest": true - }, - "type": { - "type": "array", - "elementType": { - "type": "intrinsic", - "name": "any" - } - } - } - ], - "type": { - "type": "intrinsic", - "name": "void" - } - } - ] - } + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 707, + "name": "options", + "variant": "param", + "kind": 32768, + "flags": { + "isExternal": true, + "isOptional": true + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "node_modules/@types/node/events.d.ts", + "qualifiedName": "StaticEventEmitterOptions" + }, + "name": "StaticEventEmitterOptions", + "package": "@types/node" } } ], "type": { "type": "reference", - "target": 2024, + "target": { + "sourceFileName": "node_modules/typescript/lib/lib.es2018.asynciterable.d.ts", + "qualifiedName": "AsyncIterableIterator" + }, "typeArguments": [ { - "type": "reference", - "target": -1, - "name": "Type", - "refersToTypeParameter": true + "type": "intrinsic", + "name": "any" } ], - "name": "default", - "package": "@akarui/aoi.db" + "name": "AsyncIterableIterator", + "package": "typescript" }, "inheritedFrom": { "type": "reference", "target": -1, - "name": "EventEmitter.addListener" + "name": "EventEmitter.on" } } ], "inheritedFrom": { "type": "reference", "target": -1, - "name": "EventEmitter.addListener" + "name": "EventEmitter.on" } }, { - "id": 2127, - "name": "all", + "id": 694, + "name": "once", "variant": "declaration", "kind": 2048, - "flags": {}, + "flags": { + "isStatic": true, + "isExternal": true + }, "sources": [ { - "fileName": "lib/Remote/src/transmitter.ts", - "line": 227, - "character": 10, - "url": "https://github.com/akaruidevelopment/aoi.db/blob/22a4df8/lib/Remote/src/transmitter.ts#L227" + "fileName": "node_modules/@types/node/events.d.ts", + "line": 193, + "character": 15 + }, + { + "fileName": "node_modules/@types/node/events.d.ts", + "line": 198, + "character": 15 } ], "signatures": [ { - "id": 2128, - "name": "all", + "id": 695, + "name": "once", "variant": "signature", "kind": 4096, - "flags": {}, + "flags": { + "isExternal": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Creates a " + }, + { + "kind": "code", + "text": "`Promise`" + }, + { + "kind": "text", + "text": " that is fulfilled when the " + }, + { + "kind": "code", + "text": "`EventEmitter`" + }, + { + "kind": "text", + "text": " emits the given\nevent or that is rejected if the " + }, + { + "kind": "code", + "text": "`EventEmitter`" + }, + { + "kind": "text", + "text": " emits " + }, + { + "kind": "code", + "text": "`'error'`" + }, + { + "kind": "text", + "text": " while waiting.\nThe " + }, + { + "kind": "code", + "text": "`Promise`" + }, + { + "kind": "text", + "text": " will resolve with an array of all the arguments emitted to the\ngiven event.\n\nThis method is intentionally generic and works with the web platform [EventTarget](https://dom.spec.whatwg.org/#interface-eventtarget) interface, which has no special" + }, + { + "kind": "code", + "text": "`'error'`" + }, + { + "kind": "text", + "text": " event\nsemantics and does not listen to the " + }, + { + "kind": "code", + "text": "`'error'`" + }, + { + "kind": "text", + "text": " event.\n\n" + }, + { + "kind": "code", + "text": "```js\nimport { once, EventEmitter } from 'node:events';\nimport process from 'node:process';\n\nconst ee = new EventEmitter();\n\nprocess.nextTick(() => {\n ee.emit('myevent', 42);\n});\n\nconst [value] = await once(ee, 'myevent');\nconsole.log(value);\n\nconst err = new Error('kaboom');\nprocess.nextTick(() => {\n ee.emit('error', err);\n});\n\ntry {\n await once(ee, 'myevent');\n} catch (err) {\n console.error('error happened', err);\n}\n```" + }, + { + "kind": "text", + "text": "\n\nThe special handling of the " + }, + { + "kind": "code", + "text": "`'error'`" + }, + { + "kind": "text", + "text": " event is only used when " + }, + { + "kind": "code", + "text": "`events.once()`" + }, + { + "kind": "text", + "text": "is used to wait for another event. If " + }, + { + "kind": "code", + "text": "`events.once()`" + }, + { + "kind": "text", + "text": " is used to wait for the\n'" + }, + { + "kind": "code", + "text": "`error'`" + }, + { + "kind": "text", + "text": " event itself, then it is treated as any other kind of event without\nspecial handling:\n\n" + }, + { + "kind": "code", + "text": "```js\nimport { EventEmitter, once } from 'node:events';\n\nconst ee = new EventEmitter();\n\nonce(ee, 'error')\n .then(([err]) => console.log('ok', err.message))\n .catch((err) => console.error('error', err.message));\n\nee.emit('error', new Error('boom'));\n\n// Prints: ok boom\n```" + }, + { + "kind": "text", + "text": "\n\nAn " + }, + { + "kind": "code", + "text": "`AbortSignal`" + }, + { + "kind": "text", + "text": " can be used to cancel waiting for the event:\n\n" + }, + { + "kind": "code", + "text": "```js\nimport { EventEmitter, once } from 'node:events';\n\nconst ee = new EventEmitter();\nconst ac = new AbortController();\n\nasync function foo(emitter, event, signal) {\n try {\n await once(emitter, event, { signal });\n console.log('event emitted!');\n } catch (error) {\n if (error.name === 'AbortError') {\n console.error('Waiting for the event was canceled!');\n } else {\n console.error('There was an error', error.message);\n }\n }\n}\n\nfoo(ee, 'foo', ac.signal);\nac.abort(); // Abort waiting for the event\nee.emit('foo'); // Prints: Waiting for the event was canceled!\n```" + } + ], + "blockTags": [ + { + "tag": "@since", + "content": [ + { + "kind": "text", + "text": "v11.13.0, v10.16.0" + } + ] + } + ] + }, "sources": [ { - "fileName": "lib/Remote/src/transmitter.ts", - "line": 227, - "character": 4, - "url": "https://github.com/akaruidevelopment/aoi.db/blob/22a4df8/lib/Remote/src/transmitter.ts#L227" + "fileName": "node_modules/@types/node/events.d.ts", + "line": 193, + "character": 8 } ], "parameters": [ { - "id": 2129, - "name": "table", + "id": 696, + "name": "emitter", "variant": "param", "kind": 32768, - "flags": {}, + "flags": { + "isExternal": true + }, "type": { - "type": "intrinsic", - "name": "string" + "type": "reference", + "target": { + "sourceFileName": "node_modules/@types/node/events.d.ts", + "qualifiedName": "_NodeEventTarget" + }, + "name": "_NodeEventTarget", + "package": "@types/node" } }, { - "id": 2130, - "name": "query", + "id": 697, + "name": "eventName", "variant": "param", "kind": 32768, "flags": { - "isOptional": true + "isExternal": true }, "type": { - "type": "reference", - "target": 2328, - "name": "TransmitterQuery", - "package": "@akarui/aoi.db" + "type": "union", + "types": [ + { + "type": "intrinsic", + "name": "string" + }, + { + "type": "intrinsic", + "name": "symbol" + } + ] } }, { - "id": 2131, - "name": "limit", + "id": 698, + "name": "options", "variant": "param", "kind": 32768, "flags": { + "isExternal": true, "isOptional": true }, "type": { - "type": "intrinsic", - "name": "number" + "type": "reference", + "target": { + "sourceFileName": "node_modules/@types/node/events.d.ts", + "qualifiedName": "StaticEventEmitterOptions" + }, + "name": "StaticEventEmitterOptions", + "package": "@types/node" } } ], @@ -44767,90 +41811,86 @@ }, "typeArguments": [ { - "type": "conditional", - "checkType": { - "type": "reference", - "target": -1, - "name": "Type", - "refersToTypeParameter": true - }, - "extendsType": { - "type": "literal", - "value": "KeyValue" - }, - "trueType": { - "type": "array", - "elementType": { - "type": "reference", - "target": 86, - "name": "default", - "package": "@akarui/aoi.db" - } - }, - "falseType": { + "type": "array", + "elementType": { "type": "intrinsic", - "name": "never" + "name": "any" } } ], "name": "Promise", "package": "typescript" + }, + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "EventEmitter.once" } - } - ] - }, - { - "id": 2148, - "name": "analyze", - "variant": "declaration", - "kind": 2048, - "flags": {}, - "sources": [ - { - "fileName": "lib/Remote/src/transmitter.ts", - "line": 290, - "character": 10, - "url": "https://github.com/akaruidevelopment/aoi.db/blob/22a4df8/lib/Remote/src/transmitter.ts#L290" - } - ], - "signatures": [ + }, { - "id": 2149, - "name": "analyze", + "id": 699, + "name": "once", "variant": "signature", "kind": 4096, - "flags": {}, + "flags": { + "isExternal": true + }, "sources": [ { - "fileName": "lib/Remote/src/transmitter.ts", - "line": 290, - "character": 4, - "url": "https://github.com/akaruidevelopment/aoi.db/blob/22a4df8/lib/Remote/src/transmitter.ts#L290" + "fileName": "node_modules/@types/node/events.d.ts", + "line": 198, + "character": 8 } ], "parameters": [ { - "id": 2150, - "name": "table", + "id": 700, + "name": "emitter", "variant": "param", "kind": 32768, - "flags": {}, + "flags": { + "isExternal": true + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "node_modules/@types/node/events.d.ts", + "qualifiedName": "_DOMEventTarget" + }, + "name": "_DOMEventTarget", + "package": "@types/node" + } + }, + { + "id": 701, + "name": "eventName", + "variant": "param", + "kind": 32768, + "flags": { + "isExternal": true + }, "type": { "type": "intrinsic", "name": "string" } }, { - "id": 2151, - "name": "data", + "id": 702, + "name": "options", "variant": "param", "kind": 32768, - "flags": {}, + "flags": { + "isExternal": true, + "isOptional": true + }, "type": { "type": "reference", - "target": 2318, - "name": "TransmitterAnaylzeDataFormat", - "package": "@akarui/aoi.db" + "target": { + "sourceFileName": "node_modules/@types/node/events.d.ts", + "qualifiedName": "StaticEventEmitterOptions" + }, + "name": "StaticEventEmitterOptions", + "package": "@types/node" } } ], @@ -44862,494 +41902,773 @@ }, "typeArguments": [ { - "type": "reflection", - "declaration": { - "id": 2152, - "name": "__type", - "variant": "declaration", - "kind": 65536, - "flags": {}, - "children": [ - { - "id": 2165, - "name": "cost", - "variant": "declaration", - "kind": 1024, - "flags": {}, - "sources": [ - { - "fileName": "lib/Remote/src/transmitter.ts", - "line": 326, - "character": 12, - "url": "https://github.com/akaruidevelopment/aoi.db/blob/22a4df8/lib/Remote/src/transmitter.ts#L326" - } - ], - "type": { - "type": "intrinsic", - "name": "number" - }, - "defaultValue": "data.c" - }, - { - "id": 2157, - "name": "data", - "variant": "declaration", - "kind": 1024, - "flags": {}, - "sources": [ - { - "fileName": "lib/Remote/src/transmitter.ts", - "line": 318, - "character": 12, - "url": "https://github.com/akaruidevelopment/aoi.db/blob/22a4df8/lib/Remote/src/transmitter.ts#L318" - } - ], - "type": { - "type": "reflection", - "declaration": { - "id": 2158, - "name": "__type", - "variant": "declaration", - "kind": 65536, - "flags": {}, - "children": [ - { - "id": 2160, - "name": "delay", - "variant": "declaration", - "kind": 1024, - "flags": {}, - "sources": [ - { - "fileName": "lib/Remote/src/transmitter.ts", - "line": 320, - "character": 16, - "url": "https://github.com/akaruidevelopment/aoi.db/blob/22a4df8/lib/Remote/src/transmitter.ts#L320" - } - ], - "type": { - "type": "reflection", - "declaration": { - "id": 2161, - "name": "__type", - "variant": "declaration", - "kind": 65536, - "flags": {}, - "children": [ - { - "id": 2164, - "name": "ping", - "variant": "declaration", - "kind": 1024, - "flags": {}, - "sources": [ - { - "fileName": "lib/Remote/src/transmitter.ts", - "line": 323, - "character": 20, - "url": "https://github.com/akaruidevelopment/aoi.db/blob/22a4df8/lib/Remote/src/transmitter.ts#L323" - } - ], - "type": { - "type": "intrinsic", - "name": "number" - }, - "defaultValue": "..." - }, - { - "id": 2163, - "name": "toClient", - "variant": "declaration", - "kind": 1024, - "flags": {}, - "sources": [ - { - "fileName": "lib/Remote/src/transmitter.ts", - "line": 322, - "character": 20, - "url": "https://github.com/akaruidevelopment/aoi.db/blob/22a4df8/lib/Remote/src/transmitter.ts#L322" - } - ], - "type": { - "type": "intrinsic", - "name": "number" - }, - "defaultValue": "..." - }, - { - "id": 2162, - "name": "toServer", - "variant": "declaration", - "kind": 1024, - "flags": {}, - "sources": [ - { - "fileName": "lib/Remote/src/transmitter.ts", - "line": 321, - "character": 20, - "url": "https://github.com/akaruidevelopment/aoi.db/blob/22a4df8/lib/Remote/src/transmitter.ts#L321" - } - ], - "type": { - "type": "intrinsic", - "name": "number" - }, - "defaultValue": "..." - } - ], - "groups": [ - { - "title": "Properties", - "children": [ - 2164, - 2163, - 2162 - ] - } - ], - "sources": [ - { - "fileName": "lib/Remote/src/transmitter.ts", - "line": 320, - "character": 23, - "url": "https://github.com/akaruidevelopment/aoi.db/blob/22a4df8/lib/Remote/src/transmitter.ts#L320" - } - ] - } - }, - "defaultValue": "..." - }, - { - "id": 2159, - "name": "value", - "variant": "declaration", - "kind": 1024, - "flags": {}, - "sources": [ - { - "fileName": "lib/Remote/src/transmitter.ts", - "line": 319, - "character": 16, - "url": "https://github.com/akaruidevelopment/aoi.db/blob/22a4df8/lib/Remote/src/transmitter.ts#L319" - } - ], - "type": { - "type": "intrinsic", - "name": "any" - }, - "defaultValue": "data.d" - } - ], - "groups": [ - { - "title": "Properties", - "children": [ - 2160, - 2159 - ] - } - ], - "sources": [ - { - "fileName": "lib/Remote/src/transmitter.ts", - "line": 318, - "character": 18, - "url": "https://github.com/akaruidevelopment/aoi.db/blob/22a4df8/lib/Remote/src/transmitter.ts#L318" - } - ] - } - }, - "defaultValue": "..." - }, - { - "id": 2166, - "name": "hash", - "variant": "declaration", - "kind": 1024, - "flags": {}, - "sources": [ - { - "fileName": "lib/Remote/src/transmitter.ts", - "line": 327, - "character": 12, - "url": "https://github.com/akaruidevelopment/aoi.db/blob/22a4df8/lib/Remote/src/transmitter.ts#L327" - } - ], - "type": { - "type": "intrinsic", - "name": "string" - }, - "defaultValue": "data.h" - }, - { - "id": 2154, - "name": "method", - "variant": "declaration", - "kind": 1024, - "flags": {}, - "sources": [ - { - "fileName": "lib/Remote/src/transmitter.ts", - "line": 315, - "character": 12, - "url": "https://github.com/akaruidevelopment/aoi.db/blob/22a4df8/lib/Remote/src/transmitter.ts#L315" - } - ], - "type": { - "type": "intrinsic", - "name": "string" - }, - "defaultValue": "..." - }, - { - "id": 2153, - "name": "opCode", - "variant": "declaration", - "kind": 1024, - "flags": {}, - "sources": [ - { - "fileName": "lib/Remote/src/transmitter.ts", - "line": 314, - "character": 12, - "url": "https://github.com/akaruidevelopment/aoi.db/blob/22a4df8/lib/Remote/src/transmitter.ts#L314" - } - ], - "type": { - "type": "intrinsic", - "name": "number" - }, - "defaultValue": "data.op" - }, - { - "id": 2156, - "name": "seq", - "variant": "declaration", - "kind": 1024, - "flags": {}, - "sources": [ - { - "fileName": "lib/Remote/src/transmitter.ts", - "line": 317, - "character": 12, - "url": "https://github.com/akaruidevelopment/aoi.db/blob/22a4df8/lib/Remote/src/transmitter.ts#L317" - } - ], - "type": { - "type": "intrinsic", - "name": "number" - }, - "defaultValue": "data.s" - }, - { - "id": 2155, - "name": "timestamp", - "variant": "declaration", - "kind": 1024, - "flags": {}, - "sources": [ - { - "fileName": "lib/Remote/src/transmitter.ts", - "line": 316, - "character": 12, - "url": "https://github.com/akaruidevelopment/aoi.db/blob/22a4df8/lib/Remote/src/transmitter.ts#L316" - } - ], - "type": { - "type": "intrinsic", - "name": "number" - }, - "defaultValue": "data.t" - } - ], - "groups": [ - { - "title": "Properties", - "children": [ - 2165, - 2157, - 2166, - 2154, - 2153, - 2156, - 2155 - ] - } - ], - "sources": [ - { - "fileName": "lib/Remote/src/transmitter.ts", - "line": 313, - "character": 20, - "url": "https://github.com/akaruidevelopment/aoi.db/blob/22a4df8/lib/Remote/src/transmitter.ts#L313" - } - ] + "type": "array", + "elementType": { + "type": "intrinsic", + "name": "any" } } ], "name": "Promise", "package": "typescript" + }, + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "EventEmitter.once" } } - ] + ], + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "EventEmitter.once" + } }, { - "id": 2124, - "name": "clear", + "id": 719, + "name": "setMaxListeners", "variant": "declaration", "kind": 2048, - "flags": {}, + "flags": { + "isStatic": true, + "isExternal": true + }, "sources": [ { - "fileName": "lib/Remote/src/transmitter.ts", - "line": 215, - "character": 10, - "url": "https://github.com/akaruidevelopment/aoi.db/blob/22a4df8/lib/Remote/src/transmitter.ts#L215" + "fileName": "node_modules/@types/node/events.d.ts", + "line": 352, + "character": 15 } ], "signatures": [ { - "id": 2125, - "name": "clear", + "id": 720, + "name": "setMaxListeners", "variant": "signature", "kind": 4096, - "flags": {}, + "flags": { + "isExternal": true + }, + "comment": { + "summary": [ + { + "kind": "code", + "text": "```js\nimport { setMaxListeners, EventEmitter } from 'node:events';\n\nconst target = new EventTarget();\nconst emitter = new EventEmitter();\n\nsetMaxListeners(5, target, emitter);\n```" + } + ], + "blockTags": [ + { + "tag": "@since", + "content": [ + { + "kind": "text", + "text": "v15.4.0" + } + ] + } + ] + }, "sources": [ { - "fileName": "lib/Remote/src/transmitter.ts", - "line": 215, - "character": 4, - "url": "https://github.com/akaruidevelopment/aoi.db/blob/22a4df8/lib/Remote/src/transmitter.ts#L215" + "fileName": "node_modules/@types/node/events.d.ts", + "line": 352, + "character": 8 } ], "parameters": [ { - "id": 2126, - "name": "table", + "id": 721, + "name": "n", "variant": "param", "kind": 32768, - "flags": {}, + "flags": { + "isExternal": true, + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "A non-negative number. The maximum number of listeners per " + }, + { + "kind": "code", + "text": "`EventTarget`" + }, + { + "kind": "text", + "text": " event." + } + ] + }, "type": { "type": "intrinsic", - "name": "string" + "name": "number" + } + }, + { + "id": 722, + "name": "eventTargets", + "variant": "param", + "kind": 32768, + "flags": { + "isExternal": true, + "isRest": true + }, + "type": { + "type": "array", + "elementType": { + "type": "union", + "types": [ + { + "type": "reference", + "target": { + "sourceFileName": "node_modules/@types/node/events.d.ts", + "qualifiedName": "__global.NodeJS.EventEmitter" + }, + "name": "EventEmitter", + "package": "@types/node", + "qualifiedName": "__global.NodeJS.EventEmitter" + }, + { + "type": "reference", + "target": { + "sourceFileName": "node_modules/@types/node/events.d.ts", + "qualifiedName": "_DOMEventTarget" + }, + "name": "_DOMEventTarget", + "package": "@types/node" + } + ] + } } } ], "type": { + "type": "intrinsic", + "name": "void" + }, + "inheritedFrom": { "type": "reference", - "target": { - "sourceFileName": "node_modules/typescript/lib/lib.es5.d.ts", - "qualifiedName": "Promise" - }, - "typeArguments": [ - { - "type": "intrinsic", - "name": "void" - } - ], - "name": "Promise", - "package": "typescript" + "target": -1, + "name": "EventEmitter.setMaxListeners" } } + ], + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "EventEmitter.setMaxListeners" + } + } + ], + "groups": [ + { + "title": "Constructors", + "children": [ + 734 ] }, { - "id": 2092, - "name": "connect", + "title": "Properties", + "children": [ + 744, + 745, + 737, + 731, + 732, + 733, + 693, + 730 + ] + }, + { + "title": "Accessors", + "children": [ + 746 + ] + }, + { + "title": "Methods", + "children": [ + 748, + 862, + 867, + 802, + 810, + 817, + 860, + 823, + 826, + 776, + 797, + 828, + 916, + 938, + 836, + 844, + 857, + 792, + 908, + 778, + 852, + 920, + 910, + 895, + 874, + 881, + 924, + 931, + 913, + 902, + 888, + 781, + 905, + 723, + 712, + 716, + 708, + 703, + 694, + 719 + ] + } + ], + "sources": [ + { + "fileName": "lib/WideColumnar/src/Database.ts", + "line": 10, + "character": 21, + "url": "https://github.com/akaruidevelopment/aoi.db/blob/3b8dba5/lib/WideColumnar/src/Database.ts#L10" + } + ], + "extendedTypes": [ + { + "type": "reference", + "target": { + "sourceFileName": "node_modules/@types/node/events.d.ts", + "qualifiedName": "EventEmitter" + }, + "name": "EventEmitter", + "package": "@types/node" + } + ] + }, + { + "id": 940, + "name": "WideColumnarColumn", + "variant": "declaration", + "kind": 128, + "flags": {}, + "children": [ + { + "id": 941, + "name": "constructor", "variant": "declaration", - "kind": 2048, + "kind": 512, "flags": {}, "sources": [ { - "fileName": "lib/Remote/src/transmitter.ts", - "line": 111, + "fileName": "lib/WideColumnar/src/Column.ts", + "line": 53, "character": 4, - "url": "https://github.com/akaruidevelopment/aoi.db/blob/22a4df8/lib/Remote/src/transmitter.ts#L111" + "url": "https://github.com/akaruidevelopment/aoi.db/blob/3b8dba5/lib/WideColumnar/src/Column.ts#L53" } ], "signatures": [ { - "id": 2093, - "name": "connect", + "id": 942, + "name": "new WideColumnarColumn", "variant": "signature", - "kind": 4096, + "kind": 16384, "flags": {}, "sources": [ { - "fileName": "lib/Remote/src/transmitter.ts", - "line": 111, + "fileName": "lib/WideColumnar/src/Column.ts", + "line": 53, "character": 4, - "url": "https://github.com/akaruidevelopment/aoi.db/blob/22a4df8/lib/Remote/src/transmitter.ts#L111" + "url": "https://github.com/akaruidevelopment/aoi.db/blob/3b8dba5/lib/WideColumnar/src/Column.ts#L53" + } + ], + "parameters": [ + { + "id": 943, + "name": "options", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "reference", + "target": 1324, + "name": "WideColumnarColumnOptions", + "package": "@akarui/aoi.db" + } } ], "type": { - "type": "intrinsic", - "name": "void" + "type": "reference", + "target": 940, + "name": "default", + "package": "@akarui/aoi.db" } } ] }, { - "id": 2120, - "name": "delete", + "id": 952, + "name": "#log", "variant": "declaration", - "kind": 2048, - "flags": {}, + "kind": 1024, + "flags": { + "isPrivate": true + }, "sources": [ { - "fileName": "lib/Remote/src/transmitter.ts", - "line": 202, - "character": 10, - "url": "https://github.com/akaruidevelopment/aoi.db/blob/22a4df8/lib/Remote/src/transmitter.ts#L202" - } + "fileName": "lib/WideColumnar/src/Column.ts", + "line": 44, + "character": 4, + "url": "https://github.com/akaruidevelopment/aoi.db/blob/3b8dba5/lib/WideColumnar/src/Column.ts#L44" + } + ], + "type": { + "type": "reflection", + "declaration": { + "id": 953, + "name": "__type", + "variant": "declaration", + "kind": 65536, + "flags": {}, + "children": [ + { + "id": 957, + "name": "fullWriter", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "sources": [ + { + "fileName": "lib/WideColumnar/src/Column.ts", + "line": 48, + "character": 8, + "url": "https://github.com/akaruidevelopment/aoi.db/blob/3b8dba5/lib/WideColumnar/src/Column.ts#L48" + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "node_modules/@types/node/globals.d.ts", + "qualifiedName": "__global.NodeJS.WritableStream" + }, + "name": "WritableStream", + "package": "@types/node", + "qualifiedName": "__global.NodeJS.WritableStream" + } + }, + { + "id": 954, + "name": "iv", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "sources": [ + { + "fileName": "lib/WideColumnar/src/Column.ts", + "line": 45, + "character": 8, + "url": "https://github.com/akaruidevelopment/aoi.db/blob/3b8dba5/lib/WideColumnar/src/Column.ts#L45" + } + ], + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 958, + "name": "ivFull", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "sources": [ + { + "fileName": "lib/WideColumnar/src/Column.ts", + "line": 49, + "character": 8, + "url": "https://github.com/akaruidevelopment/aoi.db/blob/3b8dba5/lib/WideColumnar/src/Column.ts#L49" + } + ], + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 956, + "name": "path", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "sources": [ + { + "fileName": "lib/WideColumnar/src/Column.ts", + "line": 47, + "character": 8, + "url": "https://github.com/akaruidevelopment/aoi.db/blob/3b8dba5/lib/WideColumnar/src/Column.ts#L47" + } + ], + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 955, + "name": "writer", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "sources": [ + { + "fileName": "lib/WideColumnar/src/Column.ts", + "line": 46, + "character": 8, + "url": "https://github.com/akaruidevelopment/aoi.db/blob/3b8dba5/lib/WideColumnar/src/Column.ts#L46" + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "node_modules/@types/node/globals.d.ts", + "qualifiedName": "__global.NodeJS.WritableStream" + }, + "name": "WritableStream", + "package": "@types/node", + "qualifiedName": "__global.NodeJS.WritableStream" + } + } + ], + "groups": [ + { + "title": "Properties", + "children": [ + 957, + 954, + 958, + 956, + 955 + ] + } + ], + "sources": [ + { + "fileName": "lib/WideColumnar/src/Column.ts", + "line": 44, + "character": 11, + "url": "https://github.com/akaruidevelopment/aoi.db/blob/3b8dba5/lib/WideColumnar/src/Column.ts#L44" + } + ] + } + } + }, + { + "id": 946, + "name": "default", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "sources": [ + { + "fileName": "lib/WideColumnar/src/Column.ts", + "line": 38, + "character": 4, + "url": "https://github.com/akaruidevelopment/aoi.db/blob/3b8dba5/lib/WideColumnar/src/Column.ts#L38" + } + ], + "type": { + "type": "intrinsic", + "name": "any" + } + }, + { + "id": 949, + "name": "files", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "sources": [ + { + "fileName": "lib/WideColumnar/src/Column.ts", + "line": 41, + "character": 4, + "url": "https://github.com/akaruidevelopment/aoi.db/blob/3b8dba5/lib/WideColumnar/src/Column.ts#L41" + } + ], + "type": { + "type": "array", + "elementType": { + "type": "intrinsic", + "name": "string" + } + } + }, + { + "id": 951, + "name": "memMap", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "sources": [ + { + "fileName": "lib/WideColumnar/src/Column.ts", + "line": 43, + "character": 4, + "url": "https://github.com/akaruidevelopment/aoi.db/blob/3b8dba5/lib/WideColumnar/src/Column.ts#L43" + } + ], + "type": { + "type": "reference", + "target": 1284, + "name": "default", + "package": "@akarui/aoi.db" + } + }, + { + "id": 944, + "name": "name", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "sources": [ + { + "fileName": "lib/WideColumnar/src/Column.ts", + "line": 36, + "character": 4, + "url": "https://github.com/akaruidevelopment/aoi.db/blob/3b8dba5/lib/WideColumnar/src/Column.ts#L36" + } + ], + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 948, + "name": "path", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "sources": [ + { + "fileName": "lib/WideColumnar/src/Column.ts", + "line": 40, + "character": 4, + "url": "https://github.com/akaruidevelopment/aoi.db/blob/3b8dba5/lib/WideColumnar/src/Column.ts#L40" + } + ], + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 945, + "name": "primaryKey", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "sources": [ + { + "fileName": "lib/WideColumnar/src/Column.ts", + "line": 37, + "character": 4, + "url": "https://github.com/akaruidevelopment/aoi.db/blob/3b8dba5/lib/WideColumnar/src/Column.ts#L37" + } + ], + "type": { + "type": "intrinsic", + "name": "boolean" + } + }, + { + "id": 959, + "name": "referencer", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "sources": [ + { + "fileName": "lib/WideColumnar/src/Column.ts", + "line": 51, + "character": 4, + "url": "https://github.com/akaruidevelopment/aoi.db/blob/3b8dba5/lib/WideColumnar/src/Column.ts#L51" + } + ], + "type": { + "type": "reference", + "target": 1176, + "name": "default", + "package": "@akarui/aoi.db" + } + }, + { + "id": 960, + "name": "repairMode", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "sources": [ + { + "fileName": "lib/WideColumnar/src/Column.ts", + "line": 52, + "character": 4, + "url": "https://github.com/akaruidevelopment/aoi.db/blob/3b8dba5/lib/WideColumnar/src/Column.ts#L52" + } + ], + "type": { + "type": "intrinsic", + "name": "boolean" + }, + "defaultValue": "false" + }, + { + "id": 950, + "name": "table", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "sources": [ + { + "fileName": "lib/WideColumnar/src/Column.ts", + "line": 42, + "character": 4, + "url": "https://github.com/akaruidevelopment/aoi.db/blob/3b8dba5/lib/WideColumnar/src/Column.ts#L42" + } + ], + "type": { + "type": "reference", + "target": 1087, + "name": "default", + "package": "@akarui/aoi.db" + } + }, + { + "id": 947, + "name": "type", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "sources": [ + { + "fileName": "lib/WideColumnar/src/Column.ts", + "line": 39, + "character": 4, + "url": "https://github.com/akaruidevelopment/aoi.db/blob/3b8dba5/lib/WideColumnar/src/Column.ts#L39" + } + ], + "type": { + "type": "reference", + "target": 1369, + "name": "ColumnType", + "package": "@akarui/aoi.db" + } + }, + { + "id": 1059, + "name": "#bulkDelete", + "variant": "declaration", + "kind": 2048, + "flags": { + "isPrivate": true + }, + "sources": [ + { + "fileName": "lib/WideColumnar/src/Column.ts", + "line": 598, + "character": 10, + "url": "https://github.com/akaruidevelopment/aoi.db/blob/3b8dba5/lib/WideColumnar/src/Column.ts#L598" + } ], "signatures": [ { - "id": 2121, - "name": "delete", + "id": 1060, + "name": "#bulkDelete", "variant": "signature", "kind": 4096, "flags": {}, "sources": [ { - "fileName": "lib/Remote/src/transmitter.ts", - "line": 202, + "fileName": "lib/WideColumnar/src/Column.ts", + "line": 598, "character": 4, - "url": "https://github.com/akaruidevelopment/aoi.db/blob/22a4df8/lib/Remote/src/transmitter.ts#L202" + "url": "https://github.com/akaruidevelopment/aoi.db/blob/3b8dba5/lib/WideColumnar/src/Column.ts#L598" } ], "parameters": [ { - "id": 2122, - "name": "table", + "id": 1061, + "name": "data", "variant": "param", "kind": 32768, "flags": {}, "type": { - "type": "intrinsic", - "name": "string" + "type": "array", + "elementType": { + "type": "reference", + "target": 1071, + "name": "default", + "package": "@akarui/aoi.db" + } } + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" }, - { - "id": 2123, - "name": "key", - "variant": "param", - "kind": 32768, - "flags": {}, - "type": { - "type": "reference", - "target": 2323, - "typeArguments": [ - { - "type": "reference", - "target": -1, - "name": "Type", - "refersToTypeParameter": true - } - ], - "name": "Key", - "package": "@akarui/aoi.db" + "typeArguments": [ + { + "type": "intrinsic", + "name": "void" } + ], + "name": "Promise", + "package": "typescript" + } + } + ] + }, + { + "id": 983, + "name": "#createNewLogCycle", + "variant": "declaration", + "kind": 2048, + "flags": { + "isPrivate": true + }, + "sources": [ + { + "fileName": "lib/WideColumnar/src/Column.ts", + "line": 246, + "character": 10, + "url": "https://github.com/akaruidevelopment/aoi.db/blob/3b8dba5/lib/WideColumnar/src/Column.ts#L246" + } + ], + "signatures": [ + { + "id": 984, + "name": "#createNewLogCycle", + "variant": "signature", + "kind": 4096, + "flags": {}, + "sources": [ + { + "fileName": "lib/WideColumnar/src/Column.ts", + "line": 246, + "character": 4, + "url": "https://github.com/akaruidevelopment/aoi.db/blob/3b8dba5/lib/WideColumnar/src/Column.ts#L246" } ], "type": { @@ -45361,7 +42680,7 @@ "typeArguments": [ { "type": "intrinsic", - "name": "any" + "name": "void" } ], "name": "Promise", @@ -45371,56 +42690,47 @@ ] }, { - "id": 2144, - "name": "deleteMany", + "id": 1015, + "name": "#delete", "variant": "declaration", "kind": 2048, - "flags": {}, + "flags": { + "isPrivate": true + }, "sources": [ { - "fileName": "lib/Remote/src/transmitter.ts", - "line": 277, + "fileName": "lib/WideColumnar/src/Column.ts", + "line": 437, "character": 10, - "url": "https://github.com/akaruidevelopment/aoi.db/blob/22a4df8/lib/Remote/src/transmitter.ts#L277" + "url": "https://github.com/akaruidevelopment/aoi.db/blob/3b8dba5/lib/WideColumnar/src/Column.ts#L437" } ], "signatures": [ { - "id": 2145, - "name": "deleteMany", + "id": 1016, + "name": "#delete", "variant": "signature", "kind": 4096, "flags": {}, "sources": [ { - "fileName": "lib/Remote/src/transmitter.ts", - "line": 277, + "fileName": "lib/WideColumnar/src/Column.ts", + "line": 437, "character": 4, - "url": "https://github.com/akaruidevelopment/aoi.db/blob/22a4df8/lib/Remote/src/transmitter.ts#L277" + "url": "https://github.com/akaruidevelopment/aoi.db/blob/3b8dba5/lib/WideColumnar/src/Column.ts#L437" } ], "parameters": [ { - "id": 2146, - "name": "table", - "variant": "param", - "kind": 32768, - "flags": {}, - "type": { - "type": "intrinsic", - "name": "string" - } - }, - { - "id": 2147, - "name": "query", + "id": 1017, + "name": "primary", "variant": "param", "kind": 32768, "flags": {}, "type": { "type": "reference", - "target": 2328, - "name": "TransmitterQuery", + "target": 1370, + "name": "WideColumnarDataType", "package": "@akarui/aoi.db" } } @@ -45434,7 +42744,7 @@ "typeArguments": [ { "type": "intrinsic", - "name": "any" + "name": "void" } ], "name": "Promise", @@ -45444,265 +42754,107 @@ ] }, { - "id": 2240, - "name": "emit", + "id": 1032, + "name": "#fetchFile", "variant": "declaration", "kind": 2048, "flags": { - "isExternal": true + "isPrivate": true }, "sources": [ { - "fileName": "node_modules/@types/node/events.d.ts", - "line": 807, - "character": 16 + "fileName": "lib/WideColumnar/src/Column.ts", + "line": 499, + "character": 10, + "url": "https://github.com/akaruidevelopment/aoi.db/blob/3b8dba5/lib/WideColumnar/src/Column.ts#L499" } ], "signatures": [ { - "id": 2241, - "name": "emit", + "id": 1033, + "name": "#fetchFile", "variant": "signature", "kind": 4096, - "flags": { - "isExternal": true - }, - "comment": { - "summary": [ - { - "kind": "text", - "text": "Synchronously calls each of the listeners registered for the event named" - }, - { - "kind": "code", - "text": "`eventName`" - }, - { - "kind": "text", - "text": ", in the order they were registered, passing the supplied arguments\nto each.\n\nReturns " - }, - { - "kind": "code", - "text": "`true`" - }, - { - "kind": "text", - "text": " if the event had listeners, " - }, - { - "kind": "code", - "text": "`false`" - }, - { - "kind": "text", - "text": " otherwise.\n\n" - }, - { - "kind": "code", - "text": "```js\nimport { EventEmitter } from 'node:events';\nconst myEmitter = new EventEmitter();\n\n// First listener\nmyEmitter.on('event', function firstListener() {\n console.log('Helloooo! first listener');\n});\n// Second listener\nmyEmitter.on('event', function secondListener(arg1, arg2) {\n console.log(`event with parameters ${arg1}, ${arg2} in second listener`);\n});\n// Third listener\nmyEmitter.on('event', function thirdListener(...args) {\n const parameters = args.join(', ');\n console.log(`event with parameters ${parameters} in third listener`);\n});\n\nconsole.log(myEmitter.listeners('event'));\n\nmyEmitter.emit('event', 1, 2, 3, 4, 5);\n\n// Prints:\n// [\n// [Function: firstListener],\n// [Function: secondListener],\n// [Function: thirdListener]\n// ]\n// Helloooo! first listener\n// event with parameters 1, 2 in second listener\n// event with parameters 1, 2, 3, 4, 5 in third listener\n```" - } - ], - "blockTags": [ - { - "tag": "@since", - "content": [ - { - "kind": "text", - "text": "v0.1.26" - } - ] - } - ] - }, + "flags": {}, "sources": [ { - "fileName": "node_modules/@types/node/events.d.ts", - "line": 807, - "character": 16 + "fileName": "lib/WideColumnar/src/Column.ts", + "line": 499, + "character": 4, + "url": "https://github.com/akaruidevelopment/aoi.db/blob/3b8dba5/lib/WideColumnar/src/Column.ts#L499" } ], "parameters": [ { - "id": 2242, - "name": "eventName", + "id": 1034, + "name": "file", "variant": "param", "kind": 32768, - "flags": { - "isExternal": true - }, - "type": { - "type": "union", - "types": [ - { - "type": "intrinsic", - "name": "string" - }, - { - "type": "intrinsic", - "name": "symbol" - } - ] - } - }, - { - "id": 2243, - "name": "args", - "variant": "param", - "kind": 32768, - "flags": { - "isExternal": true, - "isRest": true - }, + "flags": {}, "type": { - "type": "array", - "elementType": { - "type": "intrinsic", - "name": "any" - } + "type": "intrinsic", + "name": "string" } } ], "type": { - "type": "intrinsic", - "name": "boolean" - }, - "inheritedFrom": { "type": "reference", - "target": -1, - "name": "EventEmitter.emit" - } - } - ], - "inheritedFrom": { - "type": "reference", - "target": -1, - "name": "EventEmitter.emit" - } - }, - { - "id": 2262, - "name": "eventNames", - "variant": "declaration", - "kind": 2048, - "flags": { - "isExternal": true - }, - "sources": [ - { - "fileName": "node_modules/@types/node/events.d.ts", - "line": 870, - "character": 16 - } - ], - "signatures": [ - { - "id": 2263, - "name": "eventNames", - "variant": "signature", - "kind": 4096, - "flags": { - "isExternal": true - }, - "comment": { - "summary": [ - { - "kind": "text", - "text": "Returns an array listing the events for which the emitter has registered\nlisteners. The values in the array are strings or " - }, - { - "kind": "code", - "text": "`Symbol`" - }, - { - "kind": "text", - "text": "s.\n\n" - }, + "target": { + "sourceFileName": "node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ { - "kind": "code", - "text": "```js\nimport { EventEmitter } from 'node:events';\n\nconst myEE = new EventEmitter();\nmyEE.on('foo', () => {});\nmyEE.on('bar', () => {});\n\nconst sym = Symbol('symbol');\nmyEE.on(sym, () => {});\n\nconsole.log(myEE.eventNames());\n// Prints: [ 'foo', 'bar', Symbol(symbol) ]\n```" + "type": "array", + "elementType": { + "type": "reference", + "target": 1071, + "name": "default", + "package": "@akarui/aoi.db" + } } ], - "blockTags": [ - { - "tag": "@since", - "content": [ - { - "kind": "text", - "text": "v6.0.0" - } - ] - } - ] - }, - "sources": [ - { - "fileName": "node_modules/@types/node/events.d.ts", - "line": 870, - "character": 16 - } - ], - "type": { - "type": "array", - "elementType": { - "type": "union", - "types": [ - { - "type": "intrinsic", - "name": "string" - }, - { - "type": "intrinsic", - "name": "symbol" - } - ] - } - }, - "inheritedFrom": { - "type": "reference", - "target": -1, - "name": "EventEmitter.eventNames" + "name": "Promise", + "package": "typescript" } } - ], - "inheritedFrom": { - "type": "reference", - "target": -1, - "name": "EventEmitter.eventNames" - } + ] }, { - "id": 2140, - "name": "findMany", + "id": 1002, + "name": "#fetchLine", "variant": "declaration", "kind": 2048, - "flags": {}, + "flags": { + "isPrivate": true + }, "sources": [ { - "fileName": "lib/Remote/src/transmitter.ts", - "line": 264, + "fileName": "lib/WideColumnar/src/Column.ts", + "line": 374, "character": 10, - "url": "https://github.com/akaruidevelopment/aoi.db/blob/22a4df8/lib/Remote/src/transmitter.ts#L264" + "url": "https://github.com/akaruidevelopment/aoi.db/blob/3b8dba5/lib/WideColumnar/src/Column.ts#L374" } ], "signatures": [ { - "id": 2141, - "name": "findMany", + "id": 1003, + "name": "#fetchLine", "variant": "signature", "kind": 4096, "flags": {}, "sources": [ { - "fileName": "lib/Remote/src/transmitter.ts", - "line": 264, + "fileName": "lib/WideColumnar/src/Column.ts", + "line": 374, "character": 4, - "url": "https://github.com/akaruidevelopment/aoi.db/blob/22a4df8/lib/Remote/src/transmitter.ts#L264" + "url": "https://github.com/akaruidevelopment/aoi.db/blob/3b8dba5/lib/WideColumnar/src/Column.ts#L374" } ], "parameters": [ { - "id": 2142, - "name": "table", + "id": 1004, + "name": "file", "variant": "param", "kind": 32768, "flags": {}, @@ -45712,16 +42864,14 @@ } }, { - "id": 2143, - "name": "query", + "id": 1005, + "name": "index", "variant": "param", "kind": 32768, "flags": {}, "type": { - "type": "reference", - "target": 2328, - "name": "TransmitterQuery", - "package": "@akarui/aoi.db" + "type": "intrinsic", + "name": "number" } } ], @@ -45733,8 +42883,17 @@ }, "typeArguments": [ { - "type": "intrinsic", - "name": "any" + "type": "union", + "types": [ + { + "type": "literal", + "value": null + }, + { + "type": "intrinsic", + "name": "string" + } + ] } ], "name": "Promise", @@ -45744,57 +42903,96 @@ ] }, { - "id": 2136, - "name": "findOne", + "id": 1047, + "name": "#findMany", "variant": "declaration", "kind": 2048, - "flags": {}, + "flags": { + "isPrivate": true + }, "sources": [ { - "fileName": "lib/Remote/src/transmitter.ts", - "line": 249, + "fileName": "lib/WideColumnar/src/Column.ts", + "line": 576, "character": 10, - "url": "https://github.com/akaruidevelopment/aoi.db/blob/22a4df8/lib/Remote/src/transmitter.ts#L249" + "url": "https://github.com/akaruidevelopment/aoi.db/blob/3b8dba5/lib/WideColumnar/src/Column.ts#L576" } ], "signatures": [ { - "id": 2137, - "name": "findOne", + "id": 1048, + "name": "#findMany", "variant": "signature", "kind": 4096, "flags": {}, "sources": [ { - "fileName": "lib/Remote/src/transmitter.ts", - "line": 249, + "fileName": "lib/WideColumnar/src/Column.ts", + "line": 576, "character": 4, - "url": "https://github.com/akaruidevelopment/aoi.db/blob/22a4df8/lib/Remote/src/transmitter.ts#L249" + "url": "https://github.com/akaruidevelopment/aoi.db/blob/3b8dba5/lib/WideColumnar/src/Column.ts#L576" } ], "parameters": [ { - "id": 2138, - "name": "table", - "variant": "param", - "kind": 32768, - "flags": {}, - "type": { - "type": "intrinsic", - "name": "string" - } - }, - { - "id": 2139, + "id": 1049, "name": "query", "variant": "param", "kind": 32768, "flags": {}, "type": { - "type": "reference", - "target": 2328, - "name": "TransmitterQuery", - "package": "@akarui/aoi.db" + "type": "reflection", + "declaration": { + "id": 1050, + "name": "__type", + "variant": "declaration", + "kind": 65536, + "flags": {}, + "sources": [ + { + "fileName": "lib/WideColumnar/src/Column.ts", + "line": 577, + "character": 15, + "url": "https://github.com/akaruidevelopment/aoi.db/blob/3b8dba5/lib/WideColumnar/src/Column.ts#L577" + } + ], + "signatures": [ + { + "id": 1051, + "name": "__type", + "variant": "signature", + "kind": 4096, + "flags": {}, + "sources": [ + { + "fileName": "lib/WideColumnar/src/Column.ts", + "line": 577, + "character": 15, + "url": "https://github.com/akaruidevelopment/aoi.db/blob/3b8dba5/lib/WideColumnar/src/Column.ts#L577" + } + ], + "parameters": [ + { + "id": 1052, + "name": "data", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "reference", + "target": 1071, + "name": "default", + "package": "@akarui/aoi.db" + } + } + ], + "type": { + "type": "intrinsic", + "name": "boolean" + } + } + ] + } } } ], @@ -45806,26 +43004,12 @@ }, "typeArguments": [ { - "type": "conditional", - "checkType": { - "type": "reference", - "target": -1, - "name": "Type", - "refersToTypeParameter": true - }, - "extendsType": { - "type": "literal", - "value": "KeyValue" - }, - "trueType": { + "type": "array", + "elementType": { "type": "reference", - "target": 86, + "target": 1071, "name": "default", "package": "@akarui/aoi.db" - }, - "falseType": { - "type": "intrinsic", - "name": "never" } } ], @@ -45836,65 +43020,96 @@ ] }, { - "id": 2111, - "name": "get", + "id": 1035, + "name": "#findOne", "variant": "declaration", "kind": 2048, - "flags": {}, + "flags": { + "isPrivate": true + }, "sources": [ { - "fileName": "lib/Remote/src/transmitter.ts", - "line": 183, + "fileName": "lib/WideColumnar/src/Column.ts", + "line": 526, "character": 10, - "url": "https://github.com/akaruidevelopment/aoi.db/blob/22a4df8/lib/Remote/src/transmitter.ts#L183" + "url": "https://github.com/akaruidevelopment/aoi.db/blob/3b8dba5/lib/WideColumnar/src/Column.ts#L526" } ], "signatures": [ { - "id": 2112, - "name": "get", + "id": 1036, + "name": "#findOne", "variant": "signature", "kind": 4096, "flags": {}, "sources": [ { - "fileName": "lib/Remote/src/transmitter.ts", - "line": 183, + "fileName": "lib/WideColumnar/src/Column.ts", + "line": 526, "character": 4, - "url": "https://github.com/akaruidevelopment/aoi.db/blob/22a4df8/lib/Remote/src/transmitter.ts#L183" + "url": "https://github.com/akaruidevelopment/aoi.db/blob/3b8dba5/lib/WideColumnar/src/Column.ts#L526" } ], "parameters": [ { - "id": 2113, - "name": "table", - "variant": "param", - "kind": 32768, - "flags": {}, - "type": { - "type": "intrinsic", - "name": "string" - } - }, - { - "id": 2114, - "name": "key", + "id": 1037, + "name": "query", "variant": "param", "kind": 32768, "flags": {}, "type": { - "type": "reference", - "target": 2323, - "typeArguments": [ - { - "type": "reference", - "target": -1, - "name": "Type", - "refersToTypeParameter": true - } - ], - "name": "Key", - "package": "@akarui/aoi.db" + "type": "reflection", + "declaration": { + "id": 1038, + "name": "__type", + "variant": "declaration", + "kind": 65536, + "flags": {}, + "sources": [ + { + "fileName": "lib/WideColumnar/src/Column.ts", + "line": 527, + "character": 15, + "url": "https://github.com/akaruidevelopment/aoi.db/blob/3b8dba5/lib/WideColumnar/src/Column.ts#L527" + } + ], + "signatures": [ + { + "id": 1039, + "name": "__type", + "variant": "signature", + "kind": 4096, + "flags": {}, + "sources": [ + { + "fileName": "lib/WideColumnar/src/Column.ts", + "line": 527, + "character": 15, + "url": "https://github.com/akaruidevelopment/aoi.db/blob/3b8dba5/lib/WideColumnar/src/Column.ts#L527" + } + ], + "parameters": [ + { + "id": 1040, + "name": "data", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "reference", + "target": 1071, + "name": "default", + "package": "@akarui/aoi.db" + } + } + ], + "type": { + "type": "intrinsic", + "name": "boolean" + } + } + ] + } } } ], @@ -45906,18 +43121,19 @@ }, "typeArguments": [ { - "type": "reference", - "target": 2325, - "typeArguments": [ + "type": "union", + "types": [ + { + "type": "literal", + "value": null + }, { "type": "reference", - "target": -1, - "name": "Type", - "refersToTypeParameter": true + "target": 1071, + "name": "default", + "package": "@akarui/aoi.db" } - ], - "name": "Value", - "package": "@akarui/aoi.db" + ] } ], "name": "Promise", @@ -45927,131 +43143,40 @@ ] }, { - "id": 2232, - "name": "getMaxListeners", + "id": 1018, + "name": "#flushFile", "variant": "declaration", "kind": 2048, "flags": { - "isExternal": true + "isPrivate": true }, "sources": [ { - "fileName": "node_modules/@types/node/events.d.ts", - "line": 722, - "character": 16 - } - ], - "signatures": [ - { - "id": 2233, - "name": "getMaxListeners", - "variant": "signature", - "kind": 4096, - "flags": { - "isExternal": true - }, - "comment": { - "summary": [ - { - "kind": "text", - "text": "Returns the current max listener value for the " - }, - { - "kind": "code", - "text": "`EventEmitter`" - }, - { - "kind": "text", - "text": " which is either\nset by " - }, - { - "kind": "code", - "text": "`emitter.setMaxListeners(n)`" - }, - { - "kind": "text", - "text": " or defaults to " - }, - { - "kind": "inline-tag", - "tag": "@link", - "text": "defaultMaxListeners", - "target": 2068 - }, - { - "kind": "text", - "text": "." - } - ], - "blockTags": [ - { - "tag": "@since", - "content": [ - { - "kind": "text", - "text": "v1.0.0" - } - ] - } - ] - }, - "sources": [ - { - "fileName": "node_modules/@types/node/events.d.ts", - "line": 722, - "character": 16 - } - ], - "type": { - "type": "intrinsic", - "name": "number" - }, - "inheritedFrom": { - "type": "reference", - "target": -1, - "name": "EventEmitter.getMaxListeners" - } - } - ], - "inheritedFrom": { - "type": "reference", - "target": -1, - "name": "EventEmitter.getMaxListeners" - } - }, - { - "id": 2132, - "name": "has", - "variant": "declaration", - "kind": 2048, - "flags": {}, - "sources": [ - { - "fileName": "lib/Remote/src/transmitter.ts", - "line": 241, + "fileName": "lib/WideColumnar/src/Column.ts", + "line": 448, "character": 10, - "url": "https://github.com/akaruidevelopment/aoi.db/blob/22a4df8/lib/Remote/src/transmitter.ts#L241" + "url": "https://github.com/akaruidevelopment/aoi.db/blob/3b8dba5/lib/WideColumnar/src/Column.ts#L448" } ], "signatures": [ { - "id": 2133, - "name": "has", + "id": 1019, + "name": "#flushFile", "variant": "signature", "kind": 4096, "flags": {}, "sources": [ { - "fileName": "lib/Remote/src/transmitter.ts", - "line": 241, + "fileName": "lib/WideColumnar/src/Column.ts", + "line": 448, "character": 4, - "url": "https://github.com/akaruidevelopment/aoi.db/blob/22a4df8/lib/Remote/src/transmitter.ts#L241" + "url": "https://github.com/akaruidevelopment/aoi.db/blob/3b8dba5/lib/WideColumnar/src/Column.ts#L448" } ], "parameters": [ { - "id": 2134, - "name": "table", + "id": 1020, + "name": "file", "variant": "param", "kind": 32768, "flags": {}, @@ -46061,24 +43186,19 @@ } }, { - "id": 2135, - "name": "key", + "id": 1021, + "name": "data", "variant": "param", "kind": 32768, "flags": {}, "type": { - "type": "reference", - "target": 2323, - "typeArguments": [ - { - "type": "reference", - "target": -1, - "name": "Type", - "refersToTypeParameter": true - } - ], - "name": "Key", - "package": "@akarui/aoi.db" + "type": "array", + "elementType": { + "type": "reference", + "target": 1071, + "name": "default", + "package": "@akarui/aoi.db" + } } } ], @@ -46091,7 +43211,7 @@ "typeArguments": [ { "type": "intrinsic", - "name": "boolean" + "name": "void" } ], "name": "Promise", @@ -46101,902 +43221,829 @@ ] }, { - "id": 2244, - "name": "listenerCount", + "id": 999, + "name": "#get", "variant": "declaration", "kind": 2048, "flags": { - "isExternal": true + "isPrivate": true }, "sources": [ { - "fileName": "node_modules/@types/node/events.d.ts", - "line": 816, - "character": 16 + "fileName": "lib/WideColumnar/src/Column.ts", + "line": 344, + "character": 10, + "url": "https://github.com/akaruidevelopment/aoi.db/blob/3b8dba5/lib/WideColumnar/src/Column.ts#L344" } ], "signatures": [ { - "id": 2245, - "name": "listenerCount", + "id": 1000, + "name": "#get", "variant": "signature", "kind": 4096, - "flags": { - "isExternal": true - }, - "comment": { - "summary": [ - { - "kind": "text", - "text": "Returns the number of listeners listening for the event named " - }, - { - "kind": "code", - "text": "`eventName`" - }, - { - "kind": "text", - "text": ".\nIf " - }, - { - "kind": "code", - "text": "`listener`" - }, - { - "kind": "text", - "text": " is provided, it will return how many times the listener is found\nin the list of the listeners of the event." - } - ], - "blockTags": [ - { - "tag": "@since", - "content": [ - { - "kind": "text", - "text": "v3.2.0" - } - ] - } - ] - }, + "flags": {}, "sources": [ { - "fileName": "node_modules/@types/node/events.d.ts", - "line": 816, - "character": 16 + "fileName": "lib/WideColumnar/src/Column.ts", + "line": 344, + "character": 4, + "url": "https://github.com/akaruidevelopment/aoi.db/blob/3b8dba5/lib/WideColumnar/src/Column.ts#L344" } ], "parameters": [ { - "id": 2246, - "name": "eventName", + "id": 1001, + "name": "primary", "variant": "param", "kind": 32768, - "flags": { - "isExternal": true - }, - "comment": { - "summary": [ - { - "kind": "text", - "text": "The name of the event being listened for" - } - ] - }, + "flags": {}, "type": { + "type": "reference", + "target": 1370, + "name": "WideColumnarDataType", + "package": "@akarui/aoi.db" + } + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { "type": "union", "types": [ { - "type": "intrinsic", - "name": "string" + "type": "literal", + "value": null }, { - "type": "intrinsic", - "name": "symbol" - } - ] - } - }, - { - "id": 2247, - "name": "listener", - "variant": "param", - "kind": 32768, - "flags": { - "isExternal": true, - "isOptional": true - }, - "comment": { - "summary": [ - { - "kind": "text", - "text": "The event handler function" + "type": "reference", + "target": 1071, + "name": "default", + "package": "@akarui/aoi.db" } ] - }, - "type": { - "type": "reference", - "target": { - "sourceFileName": "node_modules/typescript/lib/lib.es5.d.ts", - "qualifiedName": "Function" - }, - "name": "Function", - "package": "typescript" } - } - ], - "type": { - "type": "intrinsic", - "name": "number" - }, - "inheritedFrom": { - "type": "reference", - "target": -1, - "name": "EventEmitter.listenerCount" + ], + "name": "Promise", + "package": "typescript" } } - ], - "inheritedFrom": { - "type": "reference", - "target": -1, - "name": "EventEmitter.listenerCount" - } + ] }, { - "id": 2234, - "name": "listeners", + "id": 969, + "name": "#getFiles", "variant": "declaration", "kind": 2048, "flags": { - "isExternal": true + "isPrivate": true }, "sources": [ { - "fileName": "node_modules/@types/node/events.d.ts", - "line": 735, - "character": 16 + "fileName": "lib/WideColumnar/src/Column.ts", + "line": 77, + "character": 4, + "url": "https://github.com/akaruidevelopment/aoi.db/blob/3b8dba5/lib/WideColumnar/src/Column.ts#L77" } ], "signatures": [ { - "id": 2235, - "name": "listeners", + "id": 970, + "name": "#getFiles", "variant": "signature", "kind": 4096, - "flags": { - "isExternal": true - }, - "comment": { - "summary": [ - { - "kind": "text", - "text": "Returns a copy of the array of listeners for the event named " - }, - { - "kind": "code", - "text": "`eventName`" - }, - { - "kind": "text", - "text": ".\n\n" - }, - { - "kind": "code", - "text": "```js\nserver.on('connection', (stream) => {\n console.log('someone connected!');\n});\nconsole.log(util.inspect(server.listeners('connection')));\n// Prints: [ [Function] ]\n```" - } - ], - "blockTags": [ - { - "tag": "@since", - "content": [ - { - "kind": "text", - "text": "v0.1.26" - } - ] - } - ] - }, + "flags": {}, "sources": [ { - "fileName": "node_modules/@types/node/events.d.ts", - "line": 735, - "character": 16 - } - ], - "parameters": [ - { - "id": 2236, - "name": "eventName", - "variant": "param", - "kind": 32768, - "flags": { - "isExternal": true - }, - "type": { - "type": "union", - "types": [ - { - "type": "intrinsic", - "name": "string" - }, - { - "type": "intrinsic", - "name": "symbol" - } - ] - } + "fileName": "lib/WideColumnar/src/Column.ts", + "line": 77, + "character": 4, + "url": "https://github.com/akaruidevelopment/aoi.db/blob/3b8dba5/lib/WideColumnar/src/Column.ts#L77" } ], "type": { "type": "array", "elementType": { - "type": "reference", - "target": { - "sourceFileName": "node_modules/typescript/lib/lib.es5.d.ts", - "qualifiedName": "Function" - }, - "name": "Function", - "package": "typescript" + "type": "intrinsic", + "name": "string" } - }, - "inheritedFrom": { - "type": "reference", - "target": -1, - "name": "EventEmitter.listeners" } } - ], - "inheritedFrom": { - "type": "reference", - "target": -1, - "name": "EventEmitter.listeners" - } + ] }, { - "id": 2219, - "name": "off", + "id": 979, + "name": "#getLogInfo", "variant": "declaration", "kind": 2048, "flags": { - "isExternal": true + "isPrivate": true }, "sources": [ { - "fileName": "node_modules/@types/node/events.d.ts", - "line": 695, - "character": 16 + "fileName": "lib/WideColumnar/src/Column.ts", + "line": 183, + "character": 10, + "url": "https://github.com/akaruidevelopment/aoi.db/blob/3b8dba5/lib/WideColumnar/src/Column.ts#L183" } ], "signatures": [ { - "id": 2220, - "name": "off", + "id": 980, + "name": "#getLogInfo", "variant": "signature", "kind": 4096, - "flags": { - "isExternal": true - }, - "comment": { - "summary": [ - { - "kind": "text", - "text": "Alias for " - }, - { - "kind": "code", - "text": "`emitter.removeListener()`" - }, + "flags": {}, + "sources": [ + { + "fileName": "lib/WideColumnar/src/Column.ts", + "line": 183, + "character": 4, + "url": "https://github.com/akaruidevelopment/aoi.db/blob/3b8dba5/lib/WideColumnar/src/Column.ts#L183" + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ { - "kind": "text", - "text": "." + "type": "intrinsic", + "name": "void" } ], - "blockTags": [ - { - "tag": "@since", - "content": [ - { - "kind": "text", - "text": "v10.0.0" - } - ] - } - ] - }, + "name": "Promise", + "package": "typescript" + } + } + ] + }, + { + "id": 1009, + "name": "#has", + "variant": "declaration", + "kind": 2048, + "flags": { + "isPrivate": true + }, + "sources": [ + { + "fileName": "lib/WideColumnar/src/Column.ts", + "line": 404, + "character": 10, + "url": "https://github.com/akaruidevelopment/aoi.db/blob/3b8dba5/lib/WideColumnar/src/Column.ts#L404" + } + ], + "signatures": [ + { + "id": 1010, + "name": "#has", + "variant": "signature", + "kind": 4096, + "flags": {}, "sources": [ { - "fileName": "node_modules/@types/node/events.d.ts", - "line": 695, - "character": 16 + "fileName": "lib/WideColumnar/src/Column.ts", + "line": 404, + "character": 4, + "url": "https://github.com/akaruidevelopment/aoi.db/blob/3b8dba5/lib/WideColumnar/src/Column.ts#L404" } ], "parameters": [ { - "id": 2221, - "name": "eventName", + "id": 1011, + "name": "primary", "variant": "param", "kind": 32768, - "flags": { - "isExternal": true - }, + "flags": {}, "type": { - "type": "union", - "types": [ - { - "type": "intrinsic", - "name": "string" - }, - { - "type": "intrinsic", - "name": "symbol" - } - ] + "type": "reference", + "target": 1370, + "name": "WideColumnarDataType", + "package": "@akarui/aoi.db" } + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" }, - { - "id": 2222, - "name": "listener", - "variant": "param", - "kind": 32768, - "flags": { - "isExternal": true - }, - "type": { - "type": "reflection", - "declaration": { - "id": 2223, - "name": "__type", - "variant": "declaration", - "kind": 65536, - "flags": { - "isExternal": true - }, - "sources": [ - { - "fileName": "node_modules/@types/node/events.d.ts", - "line": 695, - "character": 58 - } - ], - "signatures": [ - { - "id": 2224, - "name": "__type", - "variant": "signature", - "kind": 4096, - "flags": { - "isExternal": true - }, - "sources": [ - { - "fileName": "node_modules/@types/node/events.d.ts", - "line": 695, - "character": 58 - } - ], - "parameters": [ - { - "id": 2225, - "name": "args", - "variant": "param", - "kind": 32768, - "flags": { - "isExternal": true, - "isRest": true - }, - "type": { - "type": "array", - "elementType": { - "type": "intrinsic", - "name": "any" - } - } - } - ], - "type": { - "type": "intrinsic", - "name": "void" - } - } - ] - } + "typeArguments": [ + { + "type": "intrinsic", + "name": "boolean" } + ], + "name": "Promise", + "package": "typescript" + } + } + ] + }, + { + "id": 973, + "name": "#initalize", + "variant": "declaration", + "kind": 2048, + "flags": { + "isPrivate": true + }, + "sources": [ + { + "fileName": "lib/WideColumnar/src/Column.ts", + "line": 89, + "character": 10, + "url": "https://github.com/akaruidevelopment/aoi.db/blob/3b8dba5/lib/WideColumnar/src/Column.ts#L89" + } + ], + "signatures": [ + { + "id": 974, + "name": "#initalize", + "variant": "signature", + "kind": 4096, + "flags": {}, + "sources": [ + { + "fileName": "lib/WideColumnar/src/Column.ts", + "line": 89, + "character": 4, + "url": "https://github.com/akaruidevelopment/aoi.db/blob/3b8dba5/lib/WideColumnar/src/Column.ts#L89" } ], "type": { "type": "reference", - "target": 2024, + "target": { + "sourceFileName": "node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, "typeArguments": [ { - "type": "reference", - "target": -1, - "name": "Type", - "refersToTypeParameter": true + "type": "intrinsic", + "name": "void" } ], - "name": "default", - "package": "@akarui/aoi.db" - }, - "inheritedFrom": { - "type": "reference", - "target": -1, - "name": "EventEmitter.off" + "name": "Promise", + "package": "typescript" } } - ], - "inheritedFrom": { - "type": "reference", - "target": -1, - "name": "EventEmitter.off" - } + ] }, { - "id": 2198, - "name": "on", + "id": 977, + "name": "#readIvfromFullLog", "variant": "declaration", "kind": 2048, "flags": { - "isExternal": true + "isPrivate": true }, "sources": [ { - "fileName": "node_modules/@types/node/events.d.ts", - "line": 577, - "character": 16 + "fileName": "lib/WideColumnar/src/Column.ts", + "line": 154, + "character": 10, + "url": "https://github.com/akaruidevelopment/aoi.db/blob/3b8dba5/lib/WideColumnar/src/Column.ts#L154" } ], "signatures": [ { - "id": 2199, - "name": "on", + "id": 978, + "name": "#readIvfromFullLog", "variant": "signature", "kind": 4096, - "flags": { - "isExternal": true - }, - "comment": { - "summary": [ + "flags": {}, + "sources": [ + { + "fileName": "lib/WideColumnar/src/Column.ts", + "line": 154, + "character": 4, + "url": "https://github.com/akaruidevelopment/aoi.db/blob/3b8dba5/lib/WideColumnar/src/Column.ts#L154" + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ { - "kind": "text", - "text": "Adds the " - }, - { - "kind": "code", - "text": "`listener`" - }, - { - "kind": "text", - "text": " function to the end of the listeners array for the\nevent named " - }, - { - "kind": "code", - "text": "`eventName`" - }, - { - "kind": "text", - "text": ". No checks are made to see if the " - }, - { - "kind": "code", - "text": "`listener`" - }, - { - "kind": "text", - "text": " has\nalready been added. Multiple calls passing the same combination of " - }, - { - "kind": "code", - "text": "`eventName`" - }, - { - "kind": "text", - "text": "and " - }, - { - "kind": "code", - "text": "`listener`" - }, - { - "kind": "text", - "text": " will result in the " - }, - { - "kind": "code", - "text": "`listener`" - }, - { - "kind": "text", - "text": " being added, and called, multiple\ntimes.\n\n" - }, - { - "kind": "code", - "text": "```js\nserver.on('connection', (stream) => {\n console.log('someone connected!');\n});\n```" - }, - { - "kind": "text", - "text": "\n\nReturns a reference to the " - }, - { - "kind": "code", - "text": "`EventEmitter`" - }, - { - "kind": "text", - "text": ", so that calls can be chained.\n\nBy default, event listeners are invoked in the order they are added. The" - }, - { - "kind": "code", - "text": "`emitter.prependListener()`" - }, - { - "kind": "text", - "text": " method can be used as an alternative to add the\nevent listener to the beginning of the listeners array.\n\n" - }, + "type": "intrinsic", + "name": "string" + } + ], + "name": "Promise", + "package": "typescript" + } + } + ] + }, + { + "id": 975, + "name": "#readIvfromLog", + "variant": "declaration", + "kind": 2048, + "flags": { + "isPrivate": true + }, + "sources": [ + { + "fileName": "lib/WideColumnar/src/Column.ts", + "line": 125, + "character": 10, + "url": "https://github.com/akaruidevelopment/aoi.db/blob/3b8dba5/lib/WideColumnar/src/Column.ts#L125" + } + ], + "signatures": [ + { + "id": 976, + "name": "#readIvfromLog", + "variant": "signature", + "kind": 4096, + "flags": {}, + "sources": [ + { + "fileName": "lib/WideColumnar/src/Column.ts", + "line": 125, + "character": 4, + "url": "https://github.com/akaruidevelopment/aoi.db/blob/3b8dba5/lib/WideColumnar/src/Column.ts#L125" + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ { - "kind": "code", - "text": "```js\nimport { EventEmitter } from 'node:events';\nconst myEE = new EventEmitter();\nmyEE.on('foo', () => console.log('a'));\nmyEE.prependListener('foo', () => console.log('b'));\nmyEE.emit('foo');\n// Prints:\n// b\n// a\n```" + "type": "intrinsic", + "name": "string" } ], - "blockTags": [ + "name": "Promise", + "package": "typescript" + } + } + ] + }, + { + "id": 981, + "name": "#syncWithLogs", + "variant": "declaration", + "kind": 2048, + "flags": { + "isPrivate": true + }, + "sources": [ + { + "fileName": "lib/WideColumnar/src/Column.ts", + "line": 199, + "character": 10, + "url": "https://github.com/akaruidevelopment/aoi.db/blob/3b8dba5/lib/WideColumnar/src/Column.ts#L199" + } + ], + "signatures": [ + { + "id": 982, + "name": "#syncWithLogs", + "variant": "signature", + "kind": 4096, + "flags": {}, + "sources": [ + { + "fileName": "lib/WideColumnar/src/Column.ts", + "line": 199, + "character": 4, + "url": "https://github.com/akaruidevelopment/aoi.db/blob/3b8dba5/lib/WideColumnar/src/Column.ts#L199" + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ { - "tag": "@since", - "content": [ - { - "kind": "text", - "text": "v0.1.101" - } - ] + "type": "intrinsic", + "name": "void" } - ] - }, + ], + "name": "Promise", + "package": "typescript" + } + } + ] + }, + { + "id": 985, + "name": "#wal", + "variant": "declaration", + "kind": 2048, + "flags": { + "isPrivate": true + }, + "sources": [ + { + "fileName": "lib/WideColumnar/src/Column.ts", + "line": 262, + "character": 10, + "url": "https://github.com/akaruidevelopment/aoi.db/blob/3b8dba5/lib/WideColumnar/src/Column.ts#L262" + } + ], + "signatures": [ + { + "id": 986, + "name": "#wal", + "variant": "signature", + "kind": 4096, + "flags": {}, "sources": [ { - "fileName": "node_modules/@types/node/events.d.ts", - "line": 577, - "character": 16 + "fileName": "lib/WideColumnar/src/Column.ts", + "line": 262, + "character": 4, + "url": "https://github.com/akaruidevelopment/aoi.db/blob/3b8dba5/lib/WideColumnar/src/Column.ts#L262" } ], "parameters": [ { - "id": 2200, - "name": "eventName", + "id": 987, + "name": "data", "variant": "param", "kind": 32768, - "flags": { - "isExternal": true - }, - "comment": { - "summary": [ - { - "kind": "text", - "text": "The name of the event." - } - ] - }, + "flags": {}, "type": { - "type": "union", - "types": [ - { - "type": "intrinsic", - "name": "string" - }, - { - "type": "intrinsic", - "name": "symbol" - } - ] + "type": "reference", + "target": 1071, + "name": "default", + "package": "@akarui/aoi.db" } }, { - "id": 2201, - "name": "listener", + "id": 988, + "name": "method", "variant": "param", "kind": 32768, - "flags": { - "isExternal": true - }, - "comment": { - "summary": [ - { - "kind": "text", - "text": "The callback function" - } - ] - }, + "flags": {}, + "type": { + "type": "reference", + "target": 14, + "name": "DatabaseMethod", + "package": "@akarui/aoi.db" + } + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "intrinsic", + "name": "void" + } + ], + "name": "Promise", + "package": "typescript" + } + } + ] + }, + { + "id": 1062, + "name": "all", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "sources": [ + { + "fileName": "lib/WideColumnar/src/Column.ts", + "line": 632, + "character": 10, + "url": "https://github.com/akaruidevelopment/aoi.db/blob/3b8dba5/lib/WideColumnar/src/Column.ts#L632" + } + ], + "signatures": [ + { + "id": 1063, + "name": "all", + "variant": "signature", + "kind": 4096, + "flags": {}, + "sources": [ + { + "fileName": "lib/WideColumnar/src/Column.ts", + "line": 632, + "character": 4, + "url": "https://github.com/akaruidevelopment/aoi.db/blob/3b8dba5/lib/WideColumnar/src/Column.ts#L632" + } + ], + "parameters": [ + { + "id": 1064, + "name": "query", + "variant": "param", + "kind": 32768, + "flags": {}, "type": { "type": "reflection", "declaration": { - "id": 2202, + "id": 1065, "name": "__type", "variant": "declaration", "kind": 65536, - "flags": { - "isExternal": true - }, + "flags": {}, "sources": [ { - "fileName": "node_modules/@types/node/events.d.ts", - "line": 577, - "character": 57 + "fileName": "lib/WideColumnar/src/Column.ts", + "line": 632, + "character": 21, + "url": "https://github.com/akaruidevelopment/aoi.db/blob/3b8dba5/lib/WideColumnar/src/Column.ts#L632" } ], "signatures": [ { - "id": 2203, + "id": 1066, "name": "__type", "variant": "signature", "kind": 4096, - "flags": { - "isExternal": true - }, + "flags": {}, "sources": [ { - "fileName": "node_modules/@types/node/events.d.ts", - "line": 577, - "character": 57 + "fileName": "lib/WideColumnar/src/Column.ts", + "line": 632, + "character": 21, + "url": "https://github.com/akaruidevelopment/aoi.db/blob/3b8dba5/lib/WideColumnar/src/Column.ts#L632" } ], "parameters": [ { - "id": 2204, - "name": "args", + "id": 1067, + "name": "data", "variant": "param", "kind": 32768, - "flags": { - "isExternal": true, - "isRest": true - }, + "flags": {}, "type": { - "type": "array", - "elementType": { - "type": "intrinsic", - "name": "any" - } + "type": "reference", + "target": 1071, + "name": "default", + "package": "@akarui/aoi.db" } } ], "type": { "type": "intrinsic", - "name": "void" + "name": "boolean" } } ] } } + }, + { + "id": 1068, + "name": "limit", + "variant": "param", + "kind": 32768, + "flags": { + "isOptional": true + }, + "type": { + "type": "intrinsic", + "name": "number" + } } ], "type": { "type": "reference", - "target": 2024, + "target": { + "sourceFileName": "node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, "typeArguments": [ { - "type": "reference", - "target": -1, - "name": "Type", - "refersToTypeParameter": true + "type": "array", + "elementType": { + "type": "reference", + "target": 1071, + "name": "default", + "package": "@akarui/aoi.db" + } } ], - "name": "default", - "package": "@akarui/aoi.db" - }, - "inheritedFrom": { - "type": "reference", - "target": -1, - "name": "EventEmitter.on" + "name": "Promise", + "package": "typescript" } } - ], - "inheritedFrom": { - "type": "reference", - "target": -1, - "name": "EventEmitter.on" - } + ] }, { - "id": 2205, - "name": "once", + "id": 1022, + "name": "clear", "variant": "declaration", "kind": 2048, - "flags": { - "isExternal": true - }, + "flags": {}, "sources": [ { - "fileName": "node_modules/@types/node/events.d.ts", - "line": 607, - "character": 16 + "fileName": "lib/WideColumnar/src/Column.ts", + "line": 464, + "character": 10, + "url": "https://github.com/akaruidevelopment/aoi.db/blob/3b8dba5/lib/WideColumnar/src/Column.ts#L464" } ], "signatures": [ { - "id": 2206, - "name": "once", + "id": 1023, + "name": "clear", "variant": "signature", "kind": 4096, - "flags": { - "isExternal": true - }, - "comment": { - "summary": [ - { - "kind": "text", - "text": "Adds a **one-time**" - }, - { - "kind": "code", - "text": "`listener`" - }, - { - "kind": "text", - "text": " function for the event named " - }, - { - "kind": "code", - "text": "`eventName`" - }, - { - "kind": "text", - "text": ". The\nnext time " - }, - { - "kind": "code", - "text": "`eventName`" - }, - { - "kind": "text", - "text": " is triggered, this listener is removed and then invoked.\n\n" - }, - { - "kind": "code", - "text": "```js\nserver.once('connection', (stream) => {\n console.log('Ah, we have our first user!');\n});\n```" - }, - { - "kind": "text", - "text": "\n\nReturns a reference to the " - }, - { - "kind": "code", - "text": "`EventEmitter`" - }, - { - "kind": "text", - "text": ", so that calls can be chained.\n\nBy default, event listeners are invoked in the order they are added. The" - }, - { - "kind": "code", - "text": "`emitter.prependOnceListener()`" - }, - { - "kind": "text", - "text": " method can be used as an alternative to add the\nevent listener to the beginning of the listeners array.\n\n" - }, - { - "kind": "code", - "text": "```js\nimport { EventEmitter } from 'node:events';\nconst myEE = new EventEmitter();\nmyEE.once('foo', () => console.log('a'));\nmyEE.prependOnceListener('foo', () => console.log('b'));\nmyEE.emit('foo');\n// Prints:\n// b\n// a\n```" - } - ], - "blockTags": [ - { - "tag": "@since", - "content": [ - { - "kind": "text", - "text": "v0.3.0" - } - ] - } - ] - }, + "flags": {}, "sources": [ { - "fileName": "node_modules/@types/node/events.d.ts", - "line": 607, - "character": 16 + "fileName": "lib/WideColumnar/src/Column.ts", + "line": 464, + "character": 4, + "url": "https://github.com/akaruidevelopment/aoi.db/blob/3b8dba5/lib/WideColumnar/src/Column.ts#L464" } ], - "parameters": [ - { - "id": 2207, - "name": "eventName", - "variant": "param", - "kind": 32768, - "flags": { - "isExternal": true - }, - "comment": { - "summary": [ - { - "kind": "text", - "text": "The name of the event." - } - ] - }, - "type": { - "type": "union", - "types": [ - { - "type": "intrinsic", - "name": "string" - }, - { - "type": "intrinsic", - "name": "symbol" - } - ] + "type": { + "type": "reference", + "target": { + "sourceFileName": "node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "intrinsic", + "name": "void" + } + ], + "name": "Promise", + "package": "typescript" + } + } + ] + }, + { + "id": 1012, + "name": "delete", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "sources": [ + { + "fileName": "lib/WideColumnar/src/Column.ts", + "line": 412, + "character": 10, + "url": "https://github.com/akaruidevelopment/aoi.db/blob/3b8dba5/lib/WideColumnar/src/Column.ts#L412" + } + ], + "signatures": [ + { + "id": 1013, + "name": "delete", + "variant": "signature", + "kind": 4096, + "flags": {}, + "sources": [ + { + "fileName": "lib/WideColumnar/src/Column.ts", + "line": 412, + "character": 4, + "url": "https://github.com/akaruidevelopment/aoi.db/blob/3b8dba5/lib/WideColumnar/src/Column.ts#L412" + } + ], + "parameters": [ + { + "id": 1014, + "name": "primary", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "reference", + "target": 1370, + "name": "WideColumnarDataType", + "package": "@akarui/aoi.db" } + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" }, + "typeArguments": [ + { + "type": "intrinsic", + "name": "void" + } + ], + "name": "Promise", + "package": "typescript" + } + } + ] + }, + { + "id": 1053, + "name": "deleteMany", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "sources": [ + { + "fileName": "lib/WideColumnar/src/Column.ts", + "line": 589, + "character": 10, + "url": "https://github.com/akaruidevelopment/aoi.db/blob/3b8dba5/lib/WideColumnar/src/Column.ts#L589" + } + ], + "signatures": [ + { + "id": 1054, + "name": "deleteMany", + "variant": "signature", + "kind": 4096, + "flags": {}, + "sources": [ { - "id": 2208, - "name": "listener", + "fileName": "lib/WideColumnar/src/Column.ts", + "line": 589, + "character": 4, + "url": "https://github.com/akaruidevelopment/aoi.db/blob/3b8dba5/lib/WideColumnar/src/Column.ts#L589" + } + ], + "parameters": [ + { + "id": 1055, + "name": "query", "variant": "param", "kind": 32768, - "flags": { - "isExternal": true - }, - "comment": { - "summary": [ - { - "kind": "text", - "text": "The callback function" - } - ] - }, + "flags": {}, "type": { "type": "reflection", "declaration": { - "id": 2209, + "id": 1056, "name": "__type", "variant": "declaration", "kind": 65536, - "flags": { - "isExternal": true - }, + "flags": {}, "sources": [ { - "fileName": "node_modules/@types/node/events.d.ts", - "line": 607, - "character": 59 + "fileName": "lib/WideColumnar/src/Column.ts", + "line": 589, + "character": 28, + "url": "https://github.com/akaruidevelopment/aoi.db/blob/3b8dba5/lib/WideColumnar/src/Column.ts#L589" } ], "signatures": [ { - "id": 2210, + "id": 1057, "name": "__type", "variant": "signature", "kind": 4096, - "flags": { - "isExternal": true - }, + "flags": {}, "sources": [ { - "fileName": "node_modules/@types/node/events.d.ts", - "line": 607, - "character": 59 + "fileName": "lib/WideColumnar/src/Column.ts", + "line": 589, + "character": 28, + "url": "https://github.com/akaruidevelopment/aoi.db/blob/3b8dba5/lib/WideColumnar/src/Column.ts#L589" } ], "parameters": [ { - "id": 2211, - "name": "args", + "id": 1058, + "name": "data", "variant": "param", "kind": 32768, - "flags": { - "isExternal": true, - "isRest": true - }, + "flags": {}, "type": { - "type": "array", - "elementType": { - "type": "intrinsic", - "name": "any" - } + "type": "reference", + "target": 1071, + "name": "default", + "package": "@akarui/aoi.db" } } ], "type": { "type": "intrinsic", - "name": "void" + "name": "boolean" } } ] @@ -47006,283 +44053,222 @@ ], "type": { "type": "reference", - "target": 2024, + "target": { + "sourceFileName": "node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, "typeArguments": [ { - "type": "reference", - "target": -1, - "name": "Type", - "refersToTypeParameter": true + "type": "intrinsic", + "name": "void" } ], - "name": "default", - "package": "@akarui/aoi.db" - }, - "inheritedFrom": { - "type": "reference", - "target": -1, - "name": "EventEmitter.once" + "name": "Promise", + "package": "typescript" } } - ], - "inheritedFrom": { - "type": "reference", - "target": -1, - "name": "EventEmitter.once" - } + ] }, { - "id": 2104, - "name": "ping", + "id": 1041, + "name": "findMany", "variant": "declaration", "kind": 2048, "flags": {}, "sources": [ { - "fileName": "lib/Remote/src/transmitter.ts", - "line": 142, - "character": 4, - "url": "https://github.com/akaruidevelopment/aoi.db/blob/22a4df8/lib/Remote/src/transmitter.ts#L142" + "fileName": "lib/WideColumnar/src/Column.ts", + "line": 560, + "character": 10, + "url": "https://github.com/akaruidevelopment/aoi.db/blob/3b8dba5/lib/WideColumnar/src/Column.ts#L560" } ], "signatures": [ { - "id": 2105, - "name": "ping", + "id": 1042, + "name": "findMany", "variant": "signature", "kind": 4096, "flags": {}, "sources": [ { - "fileName": "lib/Remote/src/transmitter.ts", - "line": 142, + "fileName": "lib/WideColumnar/src/Column.ts", + "line": 560, "character": 4, - "url": "https://github.com/akaruidevelopment/aoi.db/blob/22a4df8/lib/Remote/src/transmitter.ts#L142" + "url": "https://github.com/akaruidevelopment/aoi.db/blob/3b8dba5/lib/WideColumnar/src/Column.ts#L560" + } + ], + "parameters": [ + { + "id": 1043, + "name": "query", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "reflection", + "declaration": { + "id": 1044, + "name": "__type", + "variant": "declaration", + "kind": 65536, + "flags": {}, + "sources": [ + { + "fileName": "lib/WideColumnar/src/Column.ts", + "line": 561, + "character": 15, + "url": "https://github.com/akaruidevelopment/aoi.db/blob/3b8dba5/lib/WideColumnar/src/Column.ts#L561" + } + ], + "signatures": [ + { + "id": 1045, + "name": "__type", + "variant": "signature", + "kind": 4096, + "flags": {}, + "sources": [ + { + "fileName": "lib/WideColumnar/src/Column.ts", + "line": 561, + "character": 15, + "url": "https://github.com/akaruidevelopment/aoi.db/blob/3b8dba5/lib/WideColumnar/src/Column.ts#L561" + } + ], + "parameters": [ + { + "id": 1046, + "name": "data", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "reference", + "target": 1071, + "name": "default", + "package": "@akarui/aoi.db" + } + } + ], + "type": { + "type": "intrinsic", + "name": "boolean" + } + } + ] + } + } } ], "type": { - "type": "intrinsic", - "name": "void" + "type": "reference", + "target": { + "sourceFileName": "node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "array", + "elementType": { + "type": "reference", + "target": 1071, + "name": "default", + "package": "@akarui/aoi.db" + } + } + ], + "name": "Promise", + "package": "typescript" } } ] }, { - "id": 2248, - "name": "prependListener", + "id": 1026, + "name": "findOne", "variant": "declaration", "kind": 2048, - "flags": { - "isExternal": true - }, + "flags": {}, "sources": [ { - "fileName": "node_modules/@types/node/events.d.ts", - "line": 834, - "character": 16 + "fileName": "lib/WideColumnar/src/Column.ts", + "line": 487, + "character": 10, + "url": "https://github.com/akaruidevelopment/aoi.db/blob/3b8dba5/lib/WideColumnar/src/Column.ts#L487" } ], "signatures": [ { - "id": 2249, - "name": "prependListener", + "id": 1027, + "name": "findOne", "variant": "signature", "kind": 4096, - "flags": { - "isExternal": true - }, - "comment": { - "summary": [ - { - "kind": "text", - "text": "Adds the " - }, - { - "kind": "code", - "text": "`listener`" - }, - { - "kind": "text", - "text": " function to the _beginning_ of the listeners array for the\nevent named " - }, - { - "kind": "code", - "text": "`eventName`" - }, - { - "kind": "text", - "text": ". No checks are made to see if the " - }, - { - "kind": "code", - "text": "`listener`" - }, - { - "kind": "text", - "text": " has\nalready been added. Multiple calls passing the same combination of " - }, - { - "kind": "code", - "text": "`eventName`" - }, - { - "kind": "text", - "text": "and " - }, - { - "kind": "code", - "text": "`listener`" - }, - { - "kind": "text", - "text": " will result in the " - }, - { - "kind": "code", - "text": "`listener`" - }, - { - "kind": "text", - "text": " being added, and called, multiple\ntimes.\n\n" - }, - { - "kind": "code", - "text": "```js\nserver.prependListener('connection', (stream) => {\n console.log('someone connected!');\n});\n```" - }, - { - "kind": "text", - "text": "\n\nReturns a reference to the " - }, - { - "kind": "code", - "text": "`EventEmitter`" - }, - { - "kind": "text", - "text": ", so that calls can be chained." - } - ], - "blockTags": [ - { - "tag": "@since", - "content": [ - { - "kind": "text", - "text": "v6.0.0" - } - ] - } - ] - }, + "flags": {}, "sources": [ { - "fileName": "node_modules/@types/node/events.d.ts", - "line": 834, - "character": 16 + "fileName": "lib/WideColumnar/src/Column.ts", + "line": 487, + "character": 4, + "url": "https://github.com/akaruidevelopment/aoi.db/blob/3b8dba5/lib/WideColumnar/src/Column.ts#L487" } ], "parameters": [ { - "id": 2250, - "name": "eventName", - "variant": "param", - "kind": 32768, - "flags": { - "isExternal": true - }, - "comment": { - "summary": [ - { - "kind": "text", - "text": "The name of the event." - } - ] - }, - "type": { - "type": "union", - "types": [ - { - "type": "intrinsic", - "name": "string" - }, - { - "type": "intrinsic", - "name": "symbol" - } - ] - } - }, - { - "id": 2251, - "name": "listener", + "id": 1028, + "name": "query", "variant": "param", "kind": 32768, - "flags": { - "isExternal": true - }, - "comment": { - "summary": [ - { - "kind": "text", - "text": "The callback function" - } - ] - }, + "flags": {}, "type": { "type": "reflection", "declaration": { - "id": 2252, + "id": 1029, "name": "__type", "variant": "declaration", "kind": 65536, - "flags": { - "isExternal": true - }, + "flags": {}, "sources": [ { - "fileName": "node_modules/@types/node/events.d.ts", - "line": 834, - "character": 70 + "fileName": "lib/WideColumnar/src/Column.ts", + "line": 488, + "character": 15, + "url": "https://github.com/akaruidevelopment/aoi.db/blob/3b8dba5/lib/WideColumnar/src/Column.ts#L488" } ], "signatures": [ { - "id": 2253, + "id": 1030, "name": "__type", "variant": "signature", "kind": 4096, - "flags": { - "isExternal": true - }, + "flags": {}, "sources": [ { - "fileName": "node_modules/@types/node/events.d.ts", - "line": 834, - "character": 70 + "fileName": "lib/WideColumnar/src/Column.ts", + "line": 488, + "character": 15, + "url": "https://github.com/akaruidevelopment/aoi.db/blob/3b8dba5/lib/WideColumnar/src/Column.ts#L488" } ], "parameters": [ { - "id": 2254, - "name": "args", + "id": 1031, + "name": "data", "variant": "param", "kind": 32768, - "flags": { - "isExternal": true, - "isRest": true - }, + "flags": {}, "type": { - "type": "array", - "elementType": { - "type": "intrinsic", - "name": "any" - } + "type": "reference", + "target": 1071, + "name": "default", + "package": "@akarui/aoi.db" } } ], "type": { "type": "intrinsic", - "name": "void" + "name": "boolean" } } ] @@ -47292,987 +44278,541 @@ ], "type": { "type": "reference", - "target": 2024, + "target": { + "sourceFileName": "node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, "typeArguments": [ { - "type": "reference", - "target": -1, - "name": "Type", - "refersToTypeParameter": true + "type": "union", + "types": [ + { + "type": "literal", + "value": null + }, + { + "type": "reference", + "target": 1071, + "name": "default", + "package": "@akarui/aoi.db" + } + ] } ], - "name": "default", - "package": "@akarui/aoi.db" - }, - "inheritedFrom": { - "type": "reference", - "target": -1, - "name": "EventEmitter.prependListener" + "name": "Promise", + "package": "typescript" } } - ], - "inheritedFrom": { - "type": "reference", - "target": -1, - "name": "EventEmitter.prependListener" - } + ] }, { - "id": 2255, - "name": "prependOnceListener", + "id": 989, + "name": "flush", "variant": "declaration", "kind": 2048, - "flags": { - "isExternal": true - }, + "flags": {}, "sources": [ { - "fileName": "node_modules/@types/node/events.d.ts", - "line": 850, - "character": 16 + "fileName": "lib/WideColumnar/src/Column.ts", + "line": 290, + "character": 10, + "url": "https://github.com/akaruidevelopment/aoi.db/blob/3b8dba5/lib/WideColumnar/src/Column.ts#L290" } ], "signatures": [ { - "id": 2256, - "name": "prependOnceListener", + "id": 990, + "name": "flush", "variant": "signature", "kind": 4096, - "flags": { - "isExternal": true - }, - "comment": { - "summary": [ - { - "kind": "text", - "text": "Adds a **one-time**" - }, - { - "kind": "code", - "text": "`listener`" - }, - { - "kind": "text", - "text": " function for the event named " - }, - { - "kind": "code", - "text": "`eventName`" - }, - { - "kind": "text", - "text": " to the _beginning_ of the listeners array. The next time " - }, - { - "kind": "code", - "text": "`eventName`" - }, - { - "kind": "text", - "text": " is triggered, this\nlistener is removed, and then invoked.\n\n" - }, - { - "kind": "code", - "text": "```js\nserver.prependOnceListener('connection', (stream) => {\n console.log('Ah, we have our first user!');\n});\n```" - }, - { - "kind": "text", - "text": "\n\nReturns a reference to the " - }, - { - "kind": "code", - "text": "`EventEmitter`" - }, - { - "kind": "text", - "text": ", so that calls can be chained." - } - ], - "blockTags": [ - { - "tag": "@since", - "content": [ - { - "kind": "text", - "text": "v6.0.0" - } - ] - } - ] - }, + "flags": {}, "sources": [ { - "fileName": "node_modules/@types/node/events.d.ts", - "line": 850, - "character": 16 + "fileName": "lib/WideColumnar/src/Column.ts", + "line": 290, + "character": 4, + "url": "https://github.com/akaruidevelopment/aoi.db/blob/3b8dba5/lib/WideColumnar/src/Column.ts#L290" } ], "parameters": [ { - "id": 2257, - "name": "eventName", - "variant": "param", - "kind": 32768, - "flags": { - "isExternal": true - }, - "comment": { - "summary": [ - { - "kind": "text", - "text": "The name of the event." - } - ] - }, - "type": { - "type": "union", - "types": [ - { - "type": "intrinsic", - "name": "string" - }, - { - "type": "intrinsic", - "name": "symbol" - } - ] - } - }, - { - "id": 2258, - "name": "listener", + "id": 991, + "name": "data", "variant": "param", "kind": 32768, - "flags": { - "isExternal": true - }, - "comment": { - "summary": [ - { - "kind": "text", - "text": "The callback function" - } - ] - }, + "flags": {}, "type": { - "type": "reflection", - "declaration": { - "id": 2259, - "name": "__type", - "variant": "declaration", - "kind": 65536, - "flags": { - "isExternal": true - }, - "sources": [ - { - "fileName": "node_modules/@types/node/events.d.ts", - "line": 850, - "character": 74 - } - ], - "signatures": [ - { - "id": 2260, - "name": "__type", - "variant": "signature", - "kind": 4096, - "flags": { - "isExternal": true - }, - "sources": [ - { - "fileName": "node_modules/@types/node/events.d.ts", - "line": 850, - "character": 74 - } - ], - "parameters": [ - { - "id": 2261, - "name": "args", - "variant": "param", - "kind": 32768, - "flags": { - "isExternal": true, - "isRest": true - }, - "type": { - "type": "array", - "elementType": { - "type": "intrinsic", - "name": "any" - } - } - } - ], - "type": { - "type": "intrinsic", - "name": "void" - } - } - ] + "type": "array", + "elementType": { + "type": "reference", + "target": 1071, + "name": "default", + "package": "@akarui/aoi.db" } } } ], "type": { "type": "reference", - "target": 2024, + "target": { + "sourceFileName": "node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, "typeArguments": [ { - "type": "reference", - "target": -1, - "name": "Type", - "refersToTypeParameter": true + "type": "intrinsic", + "name": "void" } ], - "name": "default", - "package": "@akarui/aoi.db" - }, - "inheritedFrom": { - "type": "reference", - "target": -1, - "name": "EventEmitter.prependOnceListener" + "name": "Promise", + "package": "typescript" } } - ], - "inheritedFrom": { - "type": "reference", - "target": -1, - "name": "EventEmitter.prependOnceListener" - } + ] }, { - "id": 2237, - "name": "rawListeners", + "id": 1069, + "name": "fullRepair", "variant": "declaration", "kind": 2048, - "flags": { - "isExternal": true - }, + "flags": {}, "sources": [ { - "fileName": "node_modules/@types/node/events.d.ts", - "line": 766, - "character": 16 + "fileName": "lib/WideColumnar/src/Column.ts", + "line": 642, + "character": 10, + "url": "https://github.com/akaruidevelopment/aoi.db/blob/3b8dba5/lib/WideColumnar/src/Column.ts#L642" } ], "signatures": [ { - "id": 2238, - "name": "rawListeners", + "id": 1070, + "name": "fullRepair", "variant": "signature", "kind": 4096, - "flags": { - "isExternal": true - }, - "comment": { - "summary": [ - { - "kind": "text", - "text": "Returns a copy of the array of listeners for the event named " - }, - { - "kind": "code", - "text": "`eventName`" - }, - { - "kind": "text", - "text": ",\nincluding any wrappers (such as those created by " - }, - { - "kind": "code", - "text": "`.once()`" - }, - { - "kind": "text", - "text": ").\n\n" - }, + "flags": {}, + "sources": [ + { + "fileName": "lib/WideColumnar/src/Column.ts", + "line": 642, + "character": 4, + "url": "https://github.com/akaruidevelopment/aoi.db/blob/3b8dba5/lib/WideColumnar/src/Column.ts#L642" + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ { - "kind": "code", - "text": "```js\nimport { EventEmitter } from 'node:events';\nconst emitter = new EventEmitter();\nemitter.once('log', () => console.log('log once'));\n\n// Returns a new Array with a function `onceWrapper` which has a property\n// `listener` which contains the original listener bound above\nconst listeners = emitter.rawListeners('log');\nconst logFnWrapper = listeners[0];\n\n// Logs \"log once\" to the console and does not unbind the `once` event\nlogFnWrapper.listener();\n\n// Logs \"log once\" to the console and removes the listener\nlogFnWrapper();\n\nemitter.on('log', () => console.log('log persistently'));\n// Will return a new Array with a single function bound by `.on()` above\nconst newListeners = emitter.rawListeners('log');\n\n// Logs \"log persistently\" twice\nnewListeners[0]();\nemitter.emit('log');\n```" + "type": "intrinsic", + "name": "void" } ], - "blockTags": [ - { - "tag": "@since", - "content": [ - { - "kind": "text", - "text": "v9.4.0" - } - ] - } - ] - }, + "name": "Promise", + "package": "typescript" + } + } + ] + }, + { + "id": 996, + "name": "get", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "sources": [ + { + "fileName": "lib/WideColumnar/src/Column.ts", + "line": 332, + "character": 10, + "url": "https://github.com/akaruidevelopment/aoi.db/blob/3b8dba5/lib/WideColumnar/src/Column.ts#L332" + } + ], + "signatures": [ + { + "id": 997, + "name": "get", + "variant": "signature", + "kind": 4096, + "flags": {}, "sources": [ { - "fileName": "node_modules/@types/node/events.d.ts", - "line": 766, - "character": 16 + "fileName": "lib/WideColumnar/src/Column.ts", + "line": 332, + "character": 4, + "url": "https://github.com/akaruidevelopment/aoi.db/blob/3b8dba5/lib/WideColumnar/src/Column.ts#L332" } ], "parameters": [ { - "id": 2239, - "name": "eventName", + "id": 998, + "name": "primary", "variant": "param", "kind": 32768, - "flags": { - "isExternal": true - }, + "flags": {}, "type": { + "type": "reference", + "target": 1370, + "name": "WideColumnarDataType", + "package": "@akarui/aoi.db" + } + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { "type": "union", "types": [ { "type": "intrinsic", - "name": "string" + "name": "undefined" }, { - "type": "intrinsic", - "name": "symbol" + "type": "literal", + "value": null + }, + { + "type": "reference", + "target": 1071, + "name": "default", + "package": "@akarui/aoi.db" } ] } - } - ], - "type": { - "type": "array", - "elementType": { - "type": "reference", - "target": { - "sourceFileName": "node_modules/typescript/lib/lib.es5.d.ts", - "qualifiedName": "Function" - }, - "name": "Function", - "package": "typescript" - } - }, - "inheritedFrom": { - "type": "reference", - "target": -1, - "name": "EventEmitter.rawListeners" + ], + "name": "Promise", + "package": "typescript" } } - ], - "inheritedFrom": { - "type": "reference", - "target": -1, - "name": "EventEmitter.rawListeners" - } + ] }, { - "id": 2094, - "name": "receiveDataFormat", + "id": 1024, + "name": "getHeap", "variant": "declaration", "kind": 2048, "flags": {}, "sources": [ { - "fileName": "lib/Remote/src/transmitter.ts", - "line": 119, - "character": 4, - "url": "https://github.com/akaruidevelopment/aoi.db/blob/22a4df8/lib/Remote/src/transmitter.ts#L119" + "fileName": "lib/WideColumnar/src/Column.ts", + "line": 483, + "character": 10, + "url": "https://github.com/akaruidevelopment/aoi.db/blob/3b8dba5/lib/WideColumnar/src/Column.ts#L483" } ], "signatures": [ { - "id": 2095, - "name": "receiveDataFormat", + "id": 1025, + "name": "getHeap", "variant": "signature", "kind": 4096, "flags": {}, "sources": [ { - "fileName": "lib/Remote/src/transmitter.ts", - "line": 119, + "fileName": "lib/WideColumnar/src/Column.ts", + "line": 483, "character": 4, - "url": "https://github.com/akaruidevelopment/aoi.db/blob/22a4df8/lib/Remote/src/transmitter.ts#L119" + "url": "https://github.com/akaruidevelopment/aoi.db/blob/3b8dba5/lib/WideColumnar/src/Column.ts#L483" } ], - "parameters": [ - { - "id": 2096, - "name": "buffer", - "variant": "param", - "kind": 32768, - "flags": {}, - "type": { + "type": { + "type": "reference", + "target": { + "sourceFileName": "node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { "type": "reference", "target": { - "sourceFileName": "node_modules/@types/node/buffer.d.ts", - "qualifiedName": "__global.Buffer" + "sourceFileName": "node_modules/@akarui/structures/src/Group/index.ts", + "qualifiedName": "default" }, - "name": "Buffer", - "package": "@types/node", - "qualifiedName": "__global.Buffer" + "typeArguments": [ + { + "type": "reference", + "target": 1370, + "name": "WideColumnarDataType", + "package": "@akarui/aoi.db" + }, + { + "type": "reference", + "target": 1071, + "name": "default", + "package": "@akarui/aoi.db" + } + ], + "name": "default", + "package": "@akarui/structures" } - } - ], - "type": { - "type": "reference", - "target": 2303, - "name": "ReceiverDataFormat", - "package": "@akarui/aoi.db" + ], + "name": "Promise", + "package": "typescript" } } ] }, { - "id": 2226, - "name": "removeAllListeners", + "id": 1006, + "name": "has", "variant": "declaration", "kind": 2048, - "flags": { - "isExternal": true - }, + "flags": {}, "sources": [ { - "fileName": "node_modules/@types/node/events.d.ts", - "line": 706, - "character": 16 + "fileName": "lib/WideColumnar/src/Column.ts", + "line": 391, + "character": 10, + "url": "https://github.com/akaruidevelopment/aoi.db/blob/3b8dba5/lib/WideColumnar/src/Column.ts#L391" } ], "signatures": [ { - "id": 2227, - "name": "removeAllListeners", + "id": 1007, + "name": "has", "variant": "signature", "kind": 4096, - "flags": { - "isExternal": true - }, - "comment": { - "summary": [ - { - "kind": "text", - "text": "Removes all listeners, or those of the specified " - }, - { - "kind": "code", - "text": "`eventName`" - }, - { - "kind": "text", - "text": ".\n\nIt is bad practice to remove listeners added elsewhere in the code,\nparticularly when the " - }, - { - "kind": "code", - "text": "`EventEmitter`" - }, - { - "kind": "text", - "text": " instance was created by some other\ncomponent or module (e.g. sockets or file streams).\n\nReturns a reference to the " - }, - { - "kind": "code", - "text": "`EventEmitter`" - }, - { - "kind": "text", - "text": ", so that calls can be chained." - } - ], - "blockTags": [ - { - "tag": "@since", - "content": [ - { - "kind": "text", - "text": "v0.1.26" - } - ] - } - ] - }, + "flags": {}, "sources": [ { - "fileName": "node_modules/@types/node/events.d.ts", - "line": 706, - "character": 16 + "fileName": "lib/WideColumnar/src/Column.ts", + "line": 391, + "character": 4, + "url": "https://github.com/akaruidevelopment/aoi.db/blob/3b8dba5/lib/WideColumnar/src/Column.ts#L391" } ], "parameters": [ { - "id": 2228, - "name": "event", + "id": 1008, + "name": "primary", "variant": "param", "kind": 32768, - "flags": { - "isExternal": true, - "isOptional": true - }, + "flags": {}, "type": { - "type": "union", - "types": [ - { - "type": "intrinsic", - "name": "string" - }, - { - "type": "intrinsic", - "name": "symbol" - } - ] + "type": "reference", + "target": 1370, + "name": "WideColumnarDataType", + "package": "@akarui/aoi.db" } } ], "type": { "type": "reference", - "target": 2024, + "target": { + "sourceFileName": "node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, "typeArguments": [ { - "type": "reference", - "target": -1, - "name": "Type", - "refersToTypeParameter": true + "type": "intrinsic", + "name": "boolean" } ], - "name": "default", - "package": "@akarui/aoi.db" - }, - "inheritedFrom": { - "type": "reference", - "target": -1, - "name": "EventEmitter.removeAllListeners" + "name": "Promise", + "package": "typescript" } } - ], - "inheritedFrom": { - "type": "reference", - "target": -1, - "name": "EventEmitter.removeAllListeners" - } + ] }, { - "id": 2212, - "name": "removeListener", + "id": 971, + "name": "initialize", "variant": "declaration", "kind": 2048, - "flags": { - "isExternal": true - }, + "flags": {}, "sources": [ { - "fileName": "node_modules/@types/node/events.d.ts", - "line": 690, - "character": 16 + "fileName": "lib/WideColumnar/src/Column.ts", + "line": 83, + "character": 10, + "url": "https://github.com/akaruidevelopment/aoi.db/blob/3b8dba5/lib/WideColumnar/src/Column.ts#L83" } ], "signatures": [ { - "id": 2213, - "name": "removeListener", + "id": 972, + "name": "initialize", "variant": "signature", "kind": 4096, - "flags": { - "isExternal": true - }, - "comment": { - "summary": [ - { - "kind": "text", - "text": "Removes the specified " - }, - { - "kind": "code", - "text": "`listener`" - }, - { - "kind": "text", - "text": " from the listener array for the event named" - }, - { - "kind": "code", - "text": "`eventName`" - }, - { - "kind": "text", - "text": ".\n\n" - }, - { - "kind": "code", - "text": "```js\nconst callback = (stream) => {\n console.log('someone connected!');\n};\nserver.on('connection', callback);\n// ...\nserver.removeListener('connection', callback);\n```" - }, - { - "kind": "text", - "text": "\n\n" - }, - { - "kind": "code", - "text": "`removeListener()`" - }, - { - "kind": "text", - "text": " will remove, at most, one instance of a listener from the\nlistener array. If any single listener has been added multiple times to the\nlistener array for the specified " - }, - { - "kind": "code", - "text": "`eventName`" - }, - { - "kind": "text", - "text": ", then " - }, - { - "kind": "code", - "text": "`removeListener()`" - }, - { - "kind": "text", - "text": " must be\ncalled multiple times to remove each instance.\n\nOnce an event is emitted, all listeners attached to it at the\ntime of emitting are called in order. This implies that any" - }, - { - "kind": "code", - "text": "`removeListener()`" - }, - { - "kind": "text", - "text": " or " - }, - { - "kind": "code", - "text": "`removeAllListeners()`" - }, - { - "kind": "text", - "text": " calls _after_ emitting and _before_ the last listener finishes execution\nwill not remove them from" - }, - { - "kind": "code", - "text": "`emit()`" - }, - { - "kind": "text", - "text": " in progress. Subsequent events behave as expected.\n\n" - }, - { - "kind": "code", - "text": "```js\nimport { EventEmitter } from 'node:events';\nclass MyEmitter extends EventEmitter {}\nconst myEmitter = new MyEmitter();\n\nconst callbackA = () => {\n console.log('A');\n myEmitter.removeListener('event', callbackB);\n};\n\nconst callbackB = () => {\n console.log('B');\n};\n\nmyEmitter.on('event', callbackA);\n\nmyEmitter.on('event', callbackB);\n\n// callbackA removes listener callbackB but it will still be called.\n// Internal listener array at time of emit [callbackA, callbackB]\nmyEmitter.emit('event');\n// Prints:\n// A\n// B\n\n// callbackB is now removed.\n// Internal listener array [callbackA]\nmyEmitter.emit('event');\n// Prints:\n// A\n```" - }, - { - "kind": "text", - "text": "\n\nBecause listeners are managed using an internal array, calling this will\nchange the position indices of any listener registered _after_ the listener\nbeing removed. This will not impact the order in which listeners are called,\nbut it means that any copies of the listener array as returned by\nthe " - }, - { - "kind": "code", - "text": "`emitter.listeners()`" - }, - { - "kind": "text", - "text": " method will need to be recreated.\n\nWhen a single function has been added as a handler multiple times for a single\nevent (as in the example below), " - }, - { - "kind": "code", - "text": "`removeListener()`" - }, - { - "kind": "text", - "text": " will remove the most\nrecently added instance. In the example the " - }, - { - "kind": "code", - "text": "`once('ping')`" - }, - { - "kind": "text", - "text": "listener is removed:\n\n" - }, - { - "kind": "code", - "text": "```js\nimport { EventEmitter } from 'node:events';\nconst ee = new EventEmitter();\n\nfunction pong() {\n console.log('pong');\n}\n\nee.on('ping', pong);\nee.once('ping', pong);\nee.removeListener('ping', pong);\n\nee.emit('ping');\nee.emit('ping');\n```" - }, - { - "kind": "text", - "text": "\n\nReturns a reference to the " - }, - { - "kind": "code", - "text": "`EventEmitter`" - }, - { - "kind": "text", - "text": ", so that calls can be chained." - } - ], - "blockTags": [ - { - "tag": "@since", - "content": [ - { - "kind": "text", - "text": "v0.1.26" - } - ] - } - ] - }, + "flags": {}, "sources": [ { - "fileName": "node_modules/@types/node/events.d.ts", - "line": 690, - "character": 16 - } - ], - "parameters": [ - { - "id": 2214, - "name": "eventName", - "variant": "param", - "kind": 32768, - "flags": { - "isExternal": true - }, - "type": { - "type": "union", - "types": [ - { - "type": "intrinsic", - "name": "string" - }, - { - "type": "intrinsic", - "name": "symbol" - } - ] - } - }, - { - "id": 2215, - "name": "listener", - "variant": "param", - "kind": 32768, - "flags": { - "isExternal": true - }, - "type": { - "type": "reflection", - "declaration": { - "id": 2216, - "name": "__type", - "variant": "declaration", - "kind": 65536, - "flags": { - "isExternal": true - }, - "sources": [ - { - "fileName": "node_modules/@types/node/events.d.ts", - "line": 690, - "character": 69 - } - ], - "signatures": [ - { - "id": 2217, - "name": "__type", - "variant": "signature", - "kind": 4096, - "flags": { - "isExternal": true - }, - "sources": [ - { - "fileName": "node_modules/@types/node/events.d.ts", - "line": 690, - "character": 69 - } - ], - "parameters": [ - { - "id": 2218, - "name": "args", - "variant": "param", - "kind": 32768, - "flags": { - "isExternal": true, - "isRest": true - }, - "type": { - "type": "array", - "elementType": { - "type": "intrinsic", - "name": "any" - } - } - } - ], - "type": { - "type": "intrinsic", - "name": "void" - } - } - ] - } - } + "fileName": "lib/WideColumnar/src/Column.ts", + "line": 83, + "character": 4, + "url": "https://github.com/akaruidevelopment/aoi.db/blob/3b8dba5/lib/WideColumnar/src/Column.ts#L83" } ], "type": { "type": "reference", - "target": 2024, + "target": { + "sourceFileName": "node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, "typeArguments": [ { - "type": "reference", - "target": -1, - "name": "Type", - "refersToTypeParameter": true + "type": "intrinsic", + "name": "void" } ], - "name": "default", - "package": "@akarui/aoi.db" - }, - "inheritedFrom": { - "type": "reference", - "target": -1, - "name": "EventEmitter.removeListener" + "name": "Promise", + "package": "typescript" } } - ], - "inheritedFrom": { - "type": "reference", - "target": -1, - "name": "EventEmitter.removeListener" - } + ] }, { - "id": 2097, - "name": "sendDataFormat", + "id": 992, + "name": "set", "variant": "declaration", "kind": 2048, "flags": {}, "sources": [ { - "fileName": "lib/Remote/src/transmitter.ts", - "line": 123, - "character": 4, - "url": "https://github.com/akaruidevelopment/aoi.db/blob/22a4df8/lib/Remote/src/transmitter.ts#L123" + "fileName": "lib/WideColumnar/src/Column.ts", + "line": 311, + "character": 10, + "url": "https://github.com/akaruidevelopment/aoi.db/blob/3b8dba5/lib/WideColumnar/src/Column.ts#L311" } ], "signatures": [ { - "id": 2098, - "name": "sendDataFormat", + "id": 993, + "name": "set", "variant": "signature", "kind": 4096, "flags": {}, "sources": [ { - "fileName": "lib/Remote/src/transmitter.ts", - "line": 123, + "fileName": "lib/WideColumnar/src/Column.ts", + "line": 311, "character": 4, - "url": "https://github.com/akaruidevelopment/aoi.db/blob/22a4df8/lib/Remote/src/transmitter.ts#L123" + "url": "https://github.com/akaruidevelopment/aoi.db/blob/3b8dba5/lib/WideColumnar/src/Column.ts#L311" } ], "parameters": [ { - "id": 2099, - "name": "op", + "id": 994, + "name": "primary", "variant": "param", "kind": 32768, "flags": {}, "type": { "type": "reference", - "target": 2344, - "name": "TransmitterOpCodes", + "target": 1370, + "name": "WideColumnarDataType", "package": "@akarui/aoi.db" } }, { - "id": 2100, - "name": "method", + "id": 995, + "name": "value", "variant": "param", "kind": 32768, "flags": {}, "type": { "type": "reference", - "target": 14, - "name": "DatabaseMethod", + "target": 1370, + "name": "WideColumnarDataType", "package": "@akarui/aoi.db" } + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" }, - { - "id": 2101, - "name": "timestamp", - "variant": "param", - "kind": 32768, - "flags": {}, - "type": { - "type": "intrinsic", - "name": "number" - } - }, - { - "id": 2102, - "name": "seq", - "variant": "param", - "kind": 32768, - "flags": {}, - "type": { + "typeArguments": [ + { "type": "intrinsic", - "name": "number" + "name": "void" } - }, + ], + "name": "Promise", + "package": "typescript" + } + } + ] + }, + { + "id": 964, + "name": "setFiles", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "sources": [ + { + "fileName": "lib/WideColumnar/src/Column.ts", + "line": 69, + "character": 4, + "url": "https://github.com/akaruidevelopment/aoi.db/blob/3b8dba5/lib/WideColumnar/src/Column.ts#L69" + } + ], + "signatures": [ + { + "id": 965, + "name": "setFiles", + "variant": "signature", + "kind": 4096, + "flags": {}, + "sources": [ { - "id": 2103, - "name": "data", - "variant": "param", - "kind": 32768, - "flags": { - "isOptional": true - }, - "type": { - "type": "intrinsic", - "name": "unknown" - } + "fileName": "lib/WideColumnar/src/Column.ts", + "line": 69, + "character": 4, + "url": "https://github.com/akaruidevelopment/aoi.db/blob/3b8dba5/lib/WideColumnar/src/Column.ts#L69" } ], "type": { - "type": "reference", - "target": { - "sourceFileName": "node_modules/@types/node/buffer.d.ts", - "qualifiedName": "__global.Buffer" - }, - "name": "Buffer", - "package": "@types/node", - "qualifiedName": "__global.Buffer" + "type": "intrinsic", + "name": "void" } } ] }, { - "id": 2115, - "name": "set", + "id": 961, + "name": "setPath", "variant": "declaration", "kind": 2048, "flags": {}, "sources": [ { - "fileName": "lib/Remote/src/transmitter.ts", - "line": 192, - "character": 10, - "url": "https://github.com/akaruidevelopment/aoi.db/blob/22a4df8/lib/Remote/src/transmitter.ts#L192" + "fileName": "lib/WideColumnar/src/Column.ts", + "line": 65, + "character": 4, + "url": "https://github.com/akaruidevelopment/aoi.db/blob/3b8dba5/lib/WideColumnar/src/Column.ts#L65" } ], "signatures": [ { - "id": 2116, - "name": "set", + "id": 962, + "name": "setPath", "variant": "signature", "kind": 4096, "flags": {}, "sources": [ { - "fileName": "lib/Remote/src/transmitter.ts", - "line": 192, + "fileName": "lib/WideColumnar/src/Column.ts", + "line": 65, "character": 4, - "url": "https://github.com/akaruidevelopment/aoi.db/blob/22a4df8/lib/Remote/src/transmitter.ts#L192" + "url": "https://github.com/akaruidevelopment/aoi.db/blob/3b8dba5/lib/WideColumnar/src/Column.ts#L65" } ], "parameters": [ { - "id": 2117, - "name": "table", + "id": 963, + "name": "path", "variant": "param", "kind": 32768, "flags": {}, @@ -48280,424 +44820,249 @@ "type": "intrinsic", "name": "string" } - }, - { - "id": 2118, - "name": "key", - "variant": "param", - "kind": 32768, - "flags": {}, - "type": { - "type": "reference", - "target": 2323, - "typeArguments": [ - { - "type": "reference", - "target": -1, - "name": "Type", - "refersToTypeParameter": true - } - ], - "name": "Key", - "package": "@akarui/aoi.db" - } - }, - { - "id": 2119, - "name": "value", - "variant": "param", - "kind": 32768, - "flags": {}, - "type": { - "type": "reference", - "target": 2325, - "typeArguments": [ - { - "type": "reference", - "target": -1, - "name": "Type", - "refersToTypeParameter": true - } - ], - "name": "Value", - "package": "@akarui/aoi.db" - } } ], "type": { - "type": "reference", - "target": { - "sourceFileName": "node_modules/typescript/lib/lib.es5.d.ts", - "qualifiedName": "Promise" - }, - "typeArguments": [ - { - "type": "intrinsic", - "name": "any" - } - ], - "name": "Promise", - "package": "typescript" + "type": "intrinsic", + "name": "void" } } ] }, { - "id": 2229, - "name": "setMaxListeners", + "id": 966, + "name": "setTable", "variant": "declaration", "kind": 2048, - "flags": { - "isExternal": true - }, + "flags": {}, "sources": [ { - "fileName": "node_modules/@types/node/events.d.ts", - "line": 716, - "character": 16 + "fileName": "lib/WideColumnar/src/Column.ts", + "line": 73, + "character": 4, + "url": "https://github.com/akaruidevelopment/aoi.db/blob/3b8dba5/lib/WideColumnar/src/Column.ts#L73" } ], "signatures": [ { - "id": 2230, - "name": "setMaxListeners", + "id": 967, + "name": "setTable", "variant": "signature", "kind": 4096, - "flags": { - "isExternal": true - }, - "comment": { - "summary": [ - { - "kind": "text", - "text": "By default " - }, - { - "kind": "code", - "text": "`EventEmitter`" - }, - { - "kind": "text", - "text": "s will print a warning if more than " - }, - { - "kind": "code", - "text": "`10`" - }, - { - "kind": "text", - "text": " listeners are\nadded for a particular event. This is a useful default that helps finding\nmemory leaks. The " - }, - { - "kind": "code", - "text": "`emitter.setMaxListeners()`" - }, - { - "kind": "text", - "text": " method allows the limit to be\nmodified for this specific " - }, - { - "kind": "code", - "text": "`EventEmitter`" - }, - { - "kind": "text", - "text": " instance. The value can be set to" - }, - { - "kind": "code", - "text": "`Infinity`" - }, - { - "kind": "text", - "text": " (or " - }, - { - "kind": "code", - "text": "`0`" - }, - { - "kind": "text", - "text": ") to indicate an unlimited number of listeners.\n\nReturns a reference to the " - }, - { - "kind": "code", - "text": "`EventEmitter`" - }, - { - "kind": "text", - "text": ", so that calls can be chained." - } - ], - "blockTags": [ - { - "tag": "@since", - "content": [ - { - "kind": "text", - "text": "v0.3.5" - } - ] - } - ] - }, + "flags": {}, "sources": [ { - "fileName": "node_modules/@types/node/events.d.ts", - "line": 716, - "character": 16 + "fileName": "lib/WideColumnar/src/Column.ts", + "line": 73, + "character": 4, + "url": "https://github.com/akaruidevelopment/aoi.db/blob/3b8dba5/lib/WideColumnar/src/Column.ts#L73" } ], "parameters": [ { - "id": 2231, - "name": "n", + "id": 968, + "name": "table", "variant": "param", "kind": 32768, - "flags": { - "isExternal": true - }, + "flags": {}, "type": { - "type": "intrinsic", - "name": "number" + "type": "reference", + "target": 1087, + "name": "default", + "package": "@akarui/aoi.db" } } ], "type": { - "type": "reference", - "target": 2024, - "typeArguments": [ - { - "type": "reference", - "target": -1, - "name": "Type", - "refersToTypeParameter": true - } - ], - "name": "default", - "package": "@akarui/aoi.db" - }, - "inheritedFrom": { - "type": "reference", - "target": -1, - "name": "EventEmitter.setMaxListeners" + "type": "intrinsic", + "name": "void" } } - ], - "inheritedFrom": { - "type": "reference", - "target": -1, - "name": "EventEmitter.setMaxListeners" - } + ] + } + ], + "groups": [ + { + "title": "Constructors", + "children": [ + 941 + ] }, { - "id": 2058, - "name": "addAbortListener", + "title": "Properties", + "children": [ + 952, + 946, + 949, + 951, + 944, + 948, + 945, + 959, + 960, + 950, + 947 + ] + }, + { + "title": "Methods", + "children": [ + 1059, + 983, + 1015, + 1032, + 1002, + 1047, + 1035, + 1018, + 999, + 969, + 979, + 1009, + 973, + 977, + 975, + 981, + 985, + 1062, + 1022, + 1012, + 1053, + 1041, + 1026, + 989, + 1069, + 996, + 1024, + 1006, + 971, + 992, + 964, + 961, + 966 + ] + } + ], + "sources": [ + { + "fileName": "lib/WideColumnar/src/Column.ts", + "line": 35, + "character": 21, + "url": "https://github.com/akaruidevelopment/aoi.db/blob/3b8dba5/lib/WideColumnar/src/Column.ts#L35" + } + ] + }, + { + "id": 1071, + "name": "WideColumnarData", + "variant": "declaration", + "kind": 128, + "flags": {}, + "children": [ + { + "id": 1072, + "name": "constructor", "variant": "declaration", - "kind": 2048, - "flags": { - "isStatic": true, - "isExternal": true - }, + "kind": 512, + "flags": {}, "sources": [ { - "fileName": "node_modules/@types/node/events.d.ts", - "line": 387, - "character": 15 + "fileName": "lib/WideColumnar/src/Data.ts", + "line": 7, + "character": 4, + "url": "https://github.com/akaruidevelopment/aoi.db/blob/3b8dba5/lib/WideColumnar/src/Data.ts#L7" } ], "signatures": [ { - "id": 2059, - "name": "addAbortListener", + "id": 1073, + "name": "new WideColumnarData", "variant": "signature", - "kind": 4096, - "flags": { - "isExternal": true - }, - "comment": { - "summary": [ - { - "kind": "text", - "text": "Listens once to the " - }, - { - "kind": "code", - "text": "`abort`" - }, - { - "kind": "text", - "text": " event on the provided " - }, - { - "kind": "code", - "text": "`signal`" - }, - { - "kind": "text", - "text": ".\n\nListening to the " - }, - { - "kind": "code", - "text": "`abort`" - }, - { - "kind": "text", - "text": " event on abort signals is unsafe and may\nlead to resource leaks since another third party with the signal can\ncall " - }, - { - "kind": "code", - "text": "`e.stopImmediatePropagation()`" - }, - { - "kind": "text", - "text": ". Unfortunately Node.js cannot change\nthis since it would violate the web standard. Additionally, the original\nAPI makes it easy to forget to remove listeners.\n\nThis API allows safely using " - }, - { - "kind": "code", - "text": "`AbortSignal`" - }, - { - "kind": "text", - "text": "s in Node.js APIs by solving these\ntwo issues by listening to the event such that " - }, - { - "kind": "code", - "text": "`stopImmediatePropagation`" - }, - { - "kind": "text", - "text": " does\nnot prevent the listener from running.\n\nReturns a disposable so that it may be unsubscribed from more easily.\n\n" - }, - { - "kind": "code", - "text": "```js\nimport { addAbortListener } from 'node:events';\n\nfunction example(signal) {\n let disposable;\n try {\n signal.addEventListener('abort', (e) => e.stopImmediatePropagation());\n disposable = addAbortListener(signal, (e) => {\n // Do something when signal is aborted.\n });\n } finally {\n disposable?.[Symbol.dispose]();\n }\n}\n```" - } - ], - "blockTags": [ - { - "tag": "@since", - "content": [ - { - "kind": "text", - "text": "v20.5.0" - } - ] - }, - { - "tag": "@returns", - "content": [ - { - "kind": "text", - "text": "Disposable that removes the " - }, - { - "kind": "code", - "text": "`abort`" - }, - { - "kind": "text", - "text": " listener." - } - ] - } - ], - "modifierTags": [ - "@experimental" - ] - }, + "kind": 16384, + "flags": {}, "sources": [ { - "fileName": "node_modules/@types/node/events.d.ts", - "line": 387, - "character": 8 + "fileName": "lib/WideColumnar/src/Data.ts", + "line": 7, + "character": 4, + "url": "https://github.com/akaruidevelopment/aoi.db/blob/3b8dba5/lib/WideColumnar/src/Data.ts#L7" } ], "parameters": [ { - "id": 2060, - "name": "signal", - "variant": "param", - "kind": 32768, - "flags": { - "isExternal": true - }, - "type": { - "type": "reference", - "target": { - "sourceFileName": "node_modules/typescript/lib/lib.dom.d.ts", - "qualifiedName": "AbortSignal" - }, - "name": "AbortSignal", - "package": "typescript" - } - }, - { - "id": 2061, - "name": "resource", + "id": 1074, + "name": "data", "variant": "param", "kind": 32768, - "flags": { - "isExternal": true - }, + "flags": {}, "type": { "type": "reflection", "declaration": { - "id": 2062, + "id": 1075, "name": "__type", "variant": "declaration", "kind": 65536, - "flags": { - "isExternal": true - }, - "sources": [ - { - "fileName": "node_modules/@types/node/events.d.ts", - "line": 387, - "character": 63 - } - ], - "signatures": [ + "flags": {}, + "children": [ { - "id": 2063, - "name": "__type", - "variant": "signature", - "kind": 4096, - "flags": { - "isExternal": true - }, + "id": 1077, + "name": "column", + "variant": "declaration", + "kind": 1024, + "flags": {}, "sources": [ { - "fileName": "node_modules/@types/node/events.d.ts", - "line": 387, - "character": 63 + "fileName": "lib/WideColumnar/src/Data.ts", + "line": 9, + "character": 8, + "url": "https://github.com/akaruidevelopment/aoi.db/blob/3b8dba5/lib/WideColumnar/src/Data.ts#L9" } ], - "parameters": [ + "type": { + "type": "reference", + "target": 1336, + "name": "WideColumnarDataInterface", + "package": "@akarui/aoi.db" + } + }, + { + "id": 1076, + "name": "primary", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "sources": [ { - "id": 2064, - "name": "event", - "variant": "param", - "kind": 32768, - "flags": { - "isExternal": true - }, - "type": { - "type": "reference", - "target": { - "sourceFileName": "node_modules/typescript/lib/lib.dom.d.ts", - "qualifiedName": "Event" - }, - "name": "Event", - "package": "typescript" - } + "fileName": "lib/WideColumnar/src/Data.ts", + "line": 8, + "character": 8, + "url": "https://github.com/akaruidevelopment/aoi.db/blob/3b8dba5/lib/WideColumnar/src/Data.ts#L8" } ], "type": { - "type": "intrinsic", - "name": "void" + "type": "reference", + "target": 1336, + "name": "WideColumnarDataInterface", + "package": "@akarui/aoi.db" } } + ], + "groups": [ + { + "title": "Properties", + "children": [ + 1077, + 1076 + ] + } + ], + "sources": [ + { + "fileName": "lib/WideColumnar/src/Data.ts", + "line": 7, + "character": 22, + "url": "https://github.com/akaruidevelopment/aoi.db/blob/3b8dba5/lib/WideColumnar/src/Data.ts#L7" + } ] } } @@ -48705,1023 +45070,777 @@ ], "type": { "type": "reference", - "target": { - "sourceFileName": "node_modules/@types/node/globals.d.ts", - "qualifiedName": "__global.Disposable" - }, - "name": "Disposable", - "package": "@types/node", - "qualifiedName": "__global.Disposable" - }, - "inheritedFrom": { - "type": "reference", - "target": -1, - "name": "EventEmitter.addAbortListener" + "target": 1071, + "name": "default", + "package": "@akarui/aoi.db" } } + ] + }, + { + "id": 1079, + "name": "column", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "sources": [ + { + "fileName": "lib/WideColumnar/src/Data.ts", + "line": 6, + "character": 4, + "url": "https://github.com/akaruidevelopment/aoi.db/blob/3b8dba5/lib/WideColumnar/src/Data.ts#L6" + } ], - "inheritedFrom": { + "type": { "type": "reference", - "target": -1, - "name": "EventEmitter.addAbortListener" + "target": 1336, + "name": "WideColumnarDataInterface", + "package": "@akarui/aoi.db" } }, { - "id": 2025, - "name": "createConnection", + "id": 1078, + "name": "primary", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "sources": [ + { + "fileName": "lib/WideColumnar/src/Data.ts", + "line": 5, + "character": 4, + "url": "https://github.com/akaruidevelopment/aoi.db/blob/3b8dba5/lib/WideColumnar/src/Data.ts#L5" + } + ], + "type": { + "type": "reference", + "target": 1336, + "name": "WideColumnarDataInterface", + "package": "@akarui/aoi.db" + } + }, + { + "id": 1082, + "name": "toJSON", "variant": "declaration", "kind": 2048, - "flags": { - "isStatic": true - }, + "flags": {}, "sources": [ { - "fileName": "lib/Remote/src/transmitter.ts", - "line": 54, - "character": 11, - "url": "https://github.com/akaruidevelopment/aoi.db/blob/22a4df8/lib/Remote/src/transmitter.ts#L54" + "fileName": "lib/WideColumnar/src/Data.ts", + "line": 18, + "character": 4, + "url": "https://github.com/akaruidevelopment/aoi.db/blob/3b8dba5/lib/WideColumnar/src/Data.ts#L18" } ], "signatures": [ { - "id": 2026, - "name": "createConnection", + "id": 1083, + "name": "toJSON", "variant": "signature", "kind": 4096, "flags": {}, "sources": [ { - "fileName": "lib/Remote/src/transmitter.ts", - "line": 54, + "fileName": "lib/WideColumnar/src/Data.ts", + "line": 18, "character": 4, - "url": "https://github.com/akaruidevelopment/aoi.db/blob/22a4df8/lib/Remote/src/transmitter.ts#L54" - } - ], - "typeParameter": [ - { - "id": 2027, - "name": "Type", - "variant": "typeParam", - "kind": 131072, - "flags": {}, - "type": { - "type": "literal", - "value": "KeyValue" - } + "url": "https://github.com/akaruidevelopment/aoi.db/blob/3b8dba5/lib/WideColumnar/src/Data.ts#L18" } ], - "parameters": [ - { - "id": 2028, - "name": "options", - "variant": "param", - "kind": 32768, + "type": { + "type": "reflection", + "declaration": { + "id": 1084, + "name": "__type", + "variant": "declaration", + "kind": 65536, "flags": {}, - "type": { - "type": "reference", - "target": 2296, - "typeArguments": [ - { + "children": [ + { + "id": 1086, + "name": "column", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "sources": [ + { + "fileName": "lib/WideColumnar/src/Data.ts", + "line": 21, + "character": 12, + "url": "https://github.com/akaruidevelopment/aoi.db/blob/3b8dba5/lib/WideColumnar/src/Data.ts#L21" + } + ], + "type": { "type": "reference", - "target": -1, - "name": "Type", - "refersToTypeParameter": true - } - ], - "name": "TransmitterCreateOptions", - "package": "@akarui/aoi.db" - } - } - ], - "type": { - "type": "reference", - "target": 2024, - "typeArguments": [ - { - "type": "reference", - "target": -1, - "name": "Type", - "refersToTypeParameter": true - } - ], - "name": "default", - "package": "@akarui/aoi.db" - } - } - ] - }, - { - "id": 2047, - "name": "getEventListeners", - "variant": "declaration", - "kind": 2048, - "flags": { - "isStatic": true, - "isExternal": true - }, - "sources": [ - { - "fileName": "node_modules/@types/node/events.d.ts", - "line": 308, - "character": 15 - } - ], - "signatures": [ - { - "id": 2048, - "name": "getEventListeners", - "variant": "signature", - "kind": 4096, - "flags": { - "isExternal": true - }, - "comment": { - "summary": [ - { - "kind": "text", - "text": "Returns a copy of the array of listeners for the event named " - }, - { - "kind": "code", - "text": "`eventName`" - }, - { - "kind": "text", - "text": ".\n\nFor " - }, - { - "kind": "code", - "text": "`EventEmitter`" - }, - { - "kind": "text", - "text": "s this behaves exactly the same as calling " - }, - { - "kind": "code", - "text": "`.listeners`" - }, - { - "kind": "text", - "text": " on\nthe emitter.\n\nFor " - }, - { - "kind": "code", - "text": "`EventTarget`" - }, - { - "kind": "text", - "text": "s this is the only way to get the event listeners for the\nevent target. This is useful for debugging and diagnostic purposes.\n\n" - }, - { - "kind": "code", - "text": "```js\nimport { getEventListeners, EventEmitter } from 'node:events';\n\n{\n const ee = new EventEmitter();\n const listener = () => console.log('Events are fun');\n ee.on('foo', listener);\n console.log(getEventListeners(ee, 'foo')); // [ [Function: listener] ]\n}\n{\n const et = new EventTarget();\n const listener = () => console.log('Events are fun');\n et.addEventListener('foo', listener);\n console.log(getEventListeners(et, 'foo')); // [ [Function: listener] ]\n}\n```" - } - ], - "blockTags": [ - { - "tag": "@since", - "content": [ - { - "kind": "text", - "text": "v15.2.0, v14.17.0" - } - ] - } - ] - }, - "sources": [ - { - "fileName": "node_modules/@types/node/events.d.ts", - "line": 308, - "character": 8 - } - ], - "parameters": [ - { - "id": 2049, - "name": "emitter", - "variant": "param", - "kind": 32768, - "flags": { - "isExternal": true - }, - "type": { - "type": "union", - "types": [ - { - "type": "reference", - "target": { - "sourceFileName": "node_modules/@types/node/events.d.ts", - "qualifiedName": "__global.NodeJS.EventEmitter" - }, - "name": "EventEmitter", - "package": "@types/node", - "qualifiedName": "__global.NodeJS.EventEmitter" + "target": 1336, + "name": "WideColumnarDataInterface", + "package": "@akarui/aoi.db" }, - { + "defaultValue": "..." + }, + { + "id": 1085, + "name": "primary", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "sources": [ + { + "fileName": "lib/WideColumnar/src/Data.ts", + "line": 20, + "character": 12, + "url": "https://github.com/akaruidevelopment/aoi.db/blob/3b8dba5/lib/WideColumnar/src/Data.ts#L20" + } + ], + "type": { "type": "reference", - "target": { - "sourceFileName": "node_modules/@types/node/events.d.ts", - "qualifiedName": "_DOMEventTarget" - }, - "name": "_DOMEventTarget", - "package": "@types/node" - } - ] - } - }, - { - "id": 2050, - "name": "name", - "variant": "param", - "kind": 32768, - "flags": { - "isExternal": true - }, - "type": { - "type": "union", - "types": [ - { - "type": "intrinsic", - "name": "string" + "target": 1336, + "name": "WideColumnarDataInterface", + "package": "@akarui/aoi.db" }, - { - "type": "intrinsic", - "name": "symbol" - } - ] - } - } - ], - "type": { - "type": "array", - "elementType": { - "type": "reference", - "target": { - "sourceFileName": "node_modules/typescript/lib/lib.es5.d.ts", - "qualifiedName": "Function" - }, - "name": "Function", - "package": "typescript" + "defaultValue": "..." + } + ], + "groups": [ + { + "title": "Properties", + "children": [ + 1086, + 1085 + ] + } + ], + "sources": [ + { + "fileName": "lib/WideColumnar/src/Data.ts", + "line": 19, + "character": 15, + "url": "https://github.com/akaruidevelopment/aoi.db/blob/3b8dba5/lib/WideColumnar/src/Data.ts#L19" + } + ] } - }, - "inheritedFrom": { - "type": "reference", - "target": -1, - "name": "EventEmitter.getEventListeners" } } - ], - "inheritedFrom": { - "type": "reference", - "target": -1, - "name": "EventEmitter.getEventListeners" - } + ] }, { - "id": 2051, - "name": "getMaxListeners", + "id": 1080, + "name": "toString", "variant": "declaration", "kind": 2048, - "flags": { - "isStatic": true, - "isExternal": true - }, + "flags": {}, "sources": [ { - "fileName": "node_modules/@types/node/events.d.ts", - "line": 337, - "character": 15 + "fileName": "lib/WideColumnar/src/Data.ts", + "line": 14, + "character": 4, + "url": "https://github.com/akaruidevelopment/aoi.db/blob/3b8dba5/lib/WideColumnar/src/Data.ts#L14" } ], "signatures": [ { - "id": 2052, - "name": "getMaxListeners", + "id": 1081, + "name": "toString", "variant": "signature", "kind": 4096, - "flags": { - "isExternal": true - }, - "comment": { - "summary": [ - { - "kind": "text", - "text": "Returns the currently set max amount of listeners.\n\nFor " - }, - { - "kind": "code", - "text": "`EventEmitter`" - }, - { - "kind": "text", - "text": "s this behaves exactly the same as calling " - }, - { - "kind": "code", - "text": "`.getMaxListeners`" - }, - { - "kind": "text", - "text": " on\nthe emitter.\n\nFor " - }, - { - "kind": "code", - "text": "`EventTarget`" - }, - { - "kind": "text", - "text": "s this is the only way to get the max event listeners for the\nevent target. If the number of event handlers on a single EventTarget exceeds\nthe max set, the EventTarget will print a warning.\n\n" - }, - { - "kind": "code", - "text": "```js\nimport { getMaxListeners, setMaxListeners, EventEmitter } from 'node:events';\n\n{\n const ee = new EventEmitter();\n console.log(getMaxListeners(ee)); // 10\n setMaxListeners(11, ee);\n console.log(getMaxListeners(ee)); // 11\n}\n{\n const et = new EventTarget();\n console.log(getMaxListeners(et)); // 10\n setMaxListeners(11, et);\n console.log(getMaxListeners(et)); // 11\n}\n```" - } - ], - "blockTags": [ - { - "tag": "@since", - "content": [ - { - "kind": "text", - "text": "v19.9.0" - } - ] - } - ] - }, + "flags": {}, "sources": [ { - "fileName": "node_modules/@types/node/events.d.ts", - "line": 337, - "character": 8 - } - ], - "parameters": [ - { - "id": 2053, - "name": "emitter", - "variant": "param", - "kind": 32768, - "flags": { - "isExternal": true - }, - "type": { - "type": "union", - "types": [ - { - "type": "reference", - "target": { - "sourceFileName": "node_modules/@types/node/events.d.ts", - "qualifiedName": "__global.NodeJS.EventEmitter" - }, - "name": "EventEmitter", - "package": "@types/node", - "qualifiedName": "__global.NodeJS.EventEmitter" - }, - { - "type": "reference", - "target": { - "sourceFileName": "node_modules/@types/node/events.d.ts", - "qualifiedName": "_DOMEventTarget" - }, - "name": "_DOMEventTarget", - "package": "@types/node" - } - ] - } + "fileName": "lib/WideColumnar/src/Data.ts", + "line": 14, + "character": 4, + "url": "https://github.com/akaruidevelopment/aoi.db/blob/3b8dba5/lib/WideColumnar/src/Data.ts#L14" } ], "type": { "type": "intrinsic", - "name": "number" - }, - "inheritedFrom": { - "type": "reference", - "target": -1, - "name": "EventEmitter.getMaxListeners" + "name": "string" } } - ], - "inheritedFrom": { - "type": "reference", - "target": -1, - "name": "EventEmitter.getMaxListeners" - } + ] + } + ], + "groups": [ + { + "title": "Constructors", + "children": [ + 1072 + ] }, { - "id": 2043, - "name": "listenerCount", + "title": "Properties", + "children": [ + 1079, + 1078 + ] + }, + { + "title": "Methods", + "children": [ + 1082, + 1080 + ] + } + ], + "sources": [ + { + "fileName": "lib/WideColumnar/src/Data.ts", + "line": 4, + "character": 21, + "url": "https://github.com/akaruidevelopment/aoi.db/blob/3b8dba5/lib/WideColumnar/src/Data.ts#L4" + } + ] + }, + { + "id": 1087, + "name": "WideColumnarTable", + "variant": "declaration", + "kind": 128, + "flags": {}, + "children": [ + { + "id": 1088, + "name": "constructor", "variant": "declaration", - "kind": 2048, - "flags": { - "isStatic": true, - "isExternal": true - }, + "kind": 512, + "flags": {}, "sources": [ { - "fileName": "node_modules/@types/node/events.d.ts", - "line": 280, - "character": 15 + "fileName": "lib/WideColumnar/src/Table.ts", + "line": 22, + "character": 4, + "url": "https://github.com/akaruidevelopment/aoi.db/blob/3b8dba5/lib/WideColumnar/src/Table.ts#L22" } ], "signatures": [ { - "id": 2044, - "name": "listenerCount", + "id": 1089, + "name": "new WideColumnarTable", "variant": "signature", - "kind": 4096, - "flags": { - "isExternal": true - }, - "comment": { - "summary": [ - { - "kind": "text", - "text": "A class method that returns the number of listeners for the given " - }, - { - "kind": "code", - "text": "`eventName`" - }, - { - "kind": "text", - "text": "registered on the given " - }, - { - "kind": "code", - "text": "`emitter`" - }, - { - "kind": "text", - "text": ".\n\n" - }, - { - "kind": "code", - "text": "```js\nimport { EventEmitter, listenerCount } from 'node:events';\n\nconst myEmitter = new EventEmitter();\nmyEmitter.on('event', () => {});\nmyEmitter.on('event', () => {});\nconsole.log(listenerCount(myEmitter, 'event'));\n// Prints: 2\n```" - } - ], - "blockTags": [ - { - "tag": "@since", - "content": [ - { - "kind": "text", - "text": "v0.9.12" - } - ] - }, - { - "tag": "@deprecated", - "content": [ - { - "kind": "text", - "text": "Since v3.2.0 - Use " - }, - { - "kind": "code", - "text": "`listenerCount`" - }, - { - "kind": "text", - "text": " instead." - } - ] - } - ] - }, + "kind": 16384, + "flags": {}, "sources": [ { - "fileName": "node_modules/@types/node/events.d.ts", - "line": 280, - "character": 8 + "fileName": "lib/WideColumnar/src/Table.ts", + "line": 22, + "character": 4, + "url": "https://github.com/akaruidevelopment/aoi.db/blob/3b8dba5/lib/WideColumnar/src/Table.ts#L22" } ], "parameters": [ { - "id": 2045, - "name": "emitter", + "id": 1090, + "name": "options", "variant": "param", "kind": 32768, - "flags": { - "isExternal": true - }, - "comment": { - "summary": [ - { - "kind": "text", - "text": "The emitter to query" - } - ] - }, + "flags": {}, "type": { "type": "reference", - "target": { - "sourceFileName": "node_modules/@types/node/events.d.ts", - "qualifiedName": "__global.NodeJS.EventEmitter" - }, - "name": "EventEmitter", - "package": "@types/node", - "qualifiedName": "__global.NodeJS.EventEmitter" - } - }, - { - "id": 2046, - "name": "eventName", - "variant": "param", - "kind": 32768, - "flags": { - "isExternal": true - }, - "comment": { - "summary": [ - { - "kind": "text", - "text": "The event name" - } - ] - }, - "type": { - "type": "union", - "types": [ - { - "type": "intrinsic", - "name": "string" - }, - { - "type": "intrinsic", - "name": "symbol" - } - ] + "target": 1357, + "name": "WideColumnarTableOptions", + "package": "@akarui/aoi.db" } } ], "type": { - "type": "intrinsic", - "name": "number" - }, - "inheritedFrom": { "type": "reference", - "target": -1, - "name": "EventEmitter.listenerCount" + "target": 1087, + "name": "default", + "package": "@akarui/aoi.db" } } - ], - "inheritedFrom": { - "type": "reference", - "target": -1, - "name": "EventEmitter.listenerCount" - } + ] }, { - "id": 2038, - "name": "on", + "id": 1093, + "name": "#db", "variant": "declaration", - "kind": 2048, + "kind": 1024, "flags": { - "isStatic": true, - "isExternal": true + "isPrivate": true }, "sources": [ { - "fileName": "node_modules/@types/node/events.d.ts", - "line": 258, - "character": 15 + "fileName": "lib/WideColumnar/src/Table.ts", + "line": 16, + "character": 4, + "url": "https://github.com/akaruidevelopment/aoi.db/blob/3b8dba5/lib/WideColumnar/src/Table.ts#L16" } ], - "signatures": [ - { - "id": 2039, - "name": "on", - "variant": "signature", - "kind": 4096, - "flags": { - "isExternal": true - }, - "comment": { - "summary": [ - { - "kind": "code", - "text": "```js\nimport { on, EventEmitter } from 'node:events';\nimport process from 'node:process';\n\nconst ee = new EventEmitter();\n\n// Emit later on\nprocess.nextTick(() => {\n ee.emit('foo', 'bar');\n ee.emit('foo', 42);\n});\n\nfor await (const event of on(ee, 'foo')) {\n // The execution of this inner block is synchronous and it\n // processes one event at a time (even with await). Do not use\n // if concurrent execution is required.\n console.log(event); // prints ['bar'] [42]\n}\n// Unreachable here\n```" - }, - { - "kind": "text", - "text": "\n\nReturns an " - }, - { - "kind": "code", - "text": "`AsyncIterator`" - }, - { - "kind": "text", - "text": " that iterates " - }, - { - "kind": "code", - "text": "`eventName`" - }, - { - "kind": "text", - "text": " events. It will throw\nif the " - }, - { - "kind": "code", - "text": "`EventEmitter`" - }, - { - "kind": "text", - "text": " emits " - }, - { - "kind": "code", - "text": "`'error'`" - }, - { - "kind": "text", - "text": ". It removes all listeners when\nexiting the loop. The " - }, - { - "kind": "code", - "text": "`value`" - }, - { - "kind": "text", - "text": " returned by each iteration is an array\ncomposed of the emitted event arguments.\n\nAn " - }, - { - "kind": "code", - "text": "`AbortSignal`" - }, - { - "kind": "text", - "text": " can be used to cancel waiting on events:\n\n" - }, - { - "kind": "code", - "text": "```js\nimport { on, EventEmitter } from 'node:events';\nimport process from 'node:process';\n\nconst ac = new AbortController();\n\n(async () => {\n const ee = new EventEmitter();\n\n // Emit later on\n process.nextTick(() => {\n ee.emit('foo', 'bar');\n ee.emit('foo', 42);\n });\n\n for await (const event of on(ee, 'foo', { signal: ac.signal })) {\n // The execution of this inner block is synchronous and it\n // processes one event at a time (even with await). Do not use\n // if concurrent execution is required.\n console.log(event); // prints ['bar'] [42]\n }\n // Unreachable here\n})();\n\nprocess.nextTick(() => ac.abort());\n```" + "type": { + "type": "reference", + "target": 692, + "name": "default", + "package": "@akarui/aoi.db" + } + }, + { + "id": 1094, + "name": "#primary", + "variant": "declaration", + "kind": 1024, + "flags": { + "isPrivate": true + }, + "sources": [ + { + "fileName": "lib/WideColumnar/src/Table.ts", + "line": 17, + "character": 4, + "url": "https://github.com/akaruidevelopment/aoi.db/blob/3b8dba5/lib/WideColumnar/src/Table.ts#L17" + } + ], + "type": { + "type": "reflection", + "declaration": { + "id": 1095, + "name": "__type", + "variant": "declaration", + "kind": 65536, + "flags": {}, + "children": [ + { + "id": 1096, + "name": "name", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "sources": [ + { + "fileName": "lib/WideColumnar/src/Table.ts", + "line": 18, + "character": 8, + "url": "https://github.com/akaruidevelopment/aoi.db/blob/3b8dba5/lib/WideColumnar/src/Table.ts#L18" + } + ], + "type": { + "type": "intrinsic", + "name": "string" } - ], - "blockTags": [ + }, + { + "id": 1097, + "name": "type", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "sources": [ + { + "fileName": "lib/WideColumnar/src/Table.ts", + "line": 19, + "character": 8, + "url": "https://github.com/akaruidevelopment/aoi.db/blob/3b8dba5/lib/WideColumnar/src/Table.ts#L19" + } + ], + "type": { + "type": "reference", + "target": 1369, + "name": "ColumnType", + "package": "@akarui/aoi.db" + } + } + ], + "groups": [ + { + "title": "Properties", + "children": [ + 1096, + 1097 + ] + } + ], + "sources": [ + { + "fileName": "lib/WideColumnar/src/Table.ts", + "line": 17, + "character": 15, + "url": "https://github.com/akaruidevelopment/aoi.db/blob/3b8dba5/lib/WideColumnar/src/Table.ts#L17" + } + ] + } + } + }, + { + "id": 1092, + "name": "columns", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "sources": [ + { + "fileName": "lib/WideColumnar/src/Table.ts", + "line": 15, + "character": 4, + "url": "https://github.com/akaruidevelopment/aoi.db/blob/3b8dba5/lib/WideColumnar/src/Table.ts#L15" + } + ], + "type": { + "type": "array", + "elementType": { + "type": "reference", + "target": 940, + "name": "default", + "package": "@akarui/aoi.db" + } + } + }, + { + "id": 1091, + "name": "name", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "sources": [ + { + "fileName": "lib/WideColumnar/src/Table.ts", + "line": 14, + "character": 4, + "url": "https://github.com/akaruidevelopment/aoi.db/blob/3b8dba5/lib/WideColumnar/src/Table.ts#L14" + } + ], + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 1098, + "name": "options", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "sources": [ + { + "fileName": "lib/WideColumnar/src/Table.ts", + "line": 21, + "character": 4, + "url": "https://github.com/akaruidevelopment/aoi.db/blob/3b8dba5/lib/WideColumnar/src/Table.ts#L21" + } + ], + "type": { + "type": "intrinsic", + "name": "any" + } + }, + { + "id": 1102, + "name": "db", + "variant": "declaration", + "kind": 262144, + "flags": {}, + "sources": [ + { + "fileName": "lib/WideColumnar/src/Table.ts", + "line": 51, + "character": 8, + "url": "https://github.com/akaruidevelopment/aoi.db/blob/3b8dba5/lib/WideColumnar/src/Table.ts#L51" + } + ], + "getSignature": { + "id": 1103, + "name": "db", + "variant": "signature", + "kind": 524288, + "flags": {}, + "sources": [ + { + "fileName": "lib/WideColumnar/src/Table.ts", + "line": 51, + "character": 4, + "url": "https://github.com/akaruidevelopment/aoi.db/blob/3b8dba5/lib/WideColumnar/src/Table.ts#L51" + } + ], + "type": { + "type": "reference", + "target": 692, + "name": "default", + "package": "@akarui/aoi.db" + } + } + }, + { + "id": 1106, + "name": "primary", + "variant": "declaration", + "kind": 262144, + "flags": {}, + "sources": [ + { + "fileName": "lib/WideColumnar/src/Table.ts", + "line": 73, + "character": 8, + "url": "https://github.com/akaruidevelopment/aoi.db/blob/3b8dba5/lib/WideColumnar/src/Table.ts#L73" + } + ], + "getSignature": { + "id": 1107, + "name": "primary", + "variant": "signature", + "kind": 524288, + "flags": {}, + "sources": [ + { + "fileName": "lib/WideColumnar/src/Table.ts", + "line": 73, + "character": 4, + "url": "https://github.com/akaruidevelopment/aoi.db/blob/3b8dba5/lib/WideColumnar/src/Table.ts#L73" + } + ], + "type": { + "type": "reflection", + "declaration": { + "id": 1108, + "name": "__type", + "variant": "declaration", + "kind": 65536, + "flags": {}, + "children": [ { - "tag": "@since", - "content": [ + "id": 1109, + "name": "name", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "sources": [ { - "kind": "text", - "text": "v13.6.0, v12.16.0" + "fileName": "lib/WideColumnar/src/Table.ts", + "line": 18, + "character": 8, + "url": "https://github.com/akaruidevelopment/aoi.db/blob/3b8dba5/lib/WideColumnar/src/Table.ts#L18" } - ] + ], + "type": { + "type": "intrinsic", + "name": "string" + } }, { - "tag": "@returns", - "content": [ - { - "kind": "text", - "text": "that iterates " - }, - { - "kind": "code", - "text": "`eventName`" - }, - { - "kind": "text", - "text": " events emitted by the " - }, + "id": 1110, + "name": "type", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "sources": [ { - "kind": "code", - "text": "`emitter`" + "fileName": "lib/WideColumnar/src/Table.ts", + "line": 19, + "character": 8, + "url": "https://github.com/akaruidevelopment/aoi.db/blob/3b8dba5/lib/WideColumnar/src/Table.ts#L19" } + ], + "type": { + "type": "reference", + "target": 1369, + "name": "ColumnType", + "package": "@akarui/aoi.db" + } + } + ], + "groups": [ + { + "title": "Properties", + "children": [ + 1109, + 1110 ] } + ], + "sources": [ + { + "fileName": "lib/WideColumnar/src/Table.ts", + "line": 17, + "character": 15, + "url": "https://github.com/akaruidevelopment/aoi.db/blob/3b8dba5/lib/WideColumnar/src/Table.ts#L17" + } ] - }, + } + } + } + }, + { + "id": 1099, + "name": "#parseColumns", + "variant": "declaration", + "kind": 2048, + "flags": { + "isPrivate": true + }, + "sources": [ + { + "fileName": "lib/WideColumnar/src/Table.ts", + "line": 30, + "character": 4, + "url": "https://github.com/akaruidevelopment/aoi.db/blob/3b8dba5/lib/WideColumnar/src/Table.ts#L30" + } + ], + "signatures": [ + { + "id": 1100, + "name": "#parseColumns", + "variant": "signature", + "kind": 4096, + "flags": {}, "sources": [ { - "fileName": "node_modules/@types/node/events.d.ts", - "line": 258, - "character": 8 + "fileName": "lib/WideColumnar/src/Table.ts", + "line": 30, + "character": 4, + "url": "https://github.com/akaruidevelopment/aoi.db/blob/3b8dba5/lib/WideColumnar/src/Table.ts#L30" } ], "parameters": [ { - "id": 2040, - "name": "emitter", + "id": 1101, + "name": "columns", "variant": "param", "kind": 32768, - "flags": { - "isExternal": true - }, + "flags": {}, "type": { - "type": "reference", - "target": { - "sourceFileName": "node_modules/@types/node/events.d.ts", - "qualifiedName": "__global.NodeJS.EventEmitter" - }, - "name": "EventEmitter", - "package": "@types/node", - "qualifiedName": "__global.NodeJS.EventEmitter" - } - }, - { - "id": 2041, - "name": "eventName", - "variant": "param", - "kind": 32768, - "flags": { - "isExternal": true - }, - "comment": { - "summary": [ + "type": "union", + "types": [ { - "kind": "text", - "text": "The name of the event being listened for" + "type": "array", + "elementType": { + "type": "reference", + "target": 940, + "name": "default", + "package": "@akarui/aoi.db" + } + }, + { + "type": "array", + "elementType": { + "type": "reference", + "target": 1324, + "name": "WideColumnarColumnOptions", + "package": "@akarui/aoi.db" + } } ] - }, - "type": { - "type": "intrinsic", - "name": "string" - } - }, - { - "id": 2042, - "name": "options", - "variant": "param", - "kind": 32768, - "flags": { - "isExternal": true, - "isOptional": true - }, - "type": { - "type": "reference", - "target": { - "sourceFileName": "node_modules/@types/node/events.d.ts", - "qualifiedName": "StaticEventEmitterOptions" - }, - "name": "StaticEventEmitterOptions", - "package": "@types/node" } } ], "type": { - "type": "reference", - "target": { - "sourceFileName": "node_modules/typescript/lib/lib.es2018.asynciterable.d.ts", - "qualifiedName": "AsyncIterableIterator" - }, - "typeArguments": [ - { - "type": "intrinsic", - "name": "any" - } - ], - "name": "AsyncIterableIterator", - "package": "typescript" - }, - "inheritedFrom": { - "type": "reference", - "target": -1, - "name": "EventEmitter.on" + "type": "intrinsic", + "name": "void" } } - ], - "inheritedFrom": { - "type": "reference", - "target": -1, - "name": "EventEmitter.on" - } + ] }, { - "id": 2029, - "name": "once", + "id": 1129, + "name": "all", "variant": "declaration", "kind": 2048, - "flags": { - "isStatic": true, - "isExternal": true - }, + "flags": {}, "sources": [ { - "fileName": "node_modules/@types/node/events.d.ts", - "line": 193, - "character": 15 - }, - { - "fileName": "node_modules/@types/node/events.d.ts", - "line": 198, - "character": 15 + "fileName": "lib/WideColumnar/src/Table.ts", + "line": 110, + "character": 10, + "url": "https://github.com/akaruidevelopment/aoi.db/blob/3b8dba5/lib/WideColumnar/src/Table.ts#L110" } ], "signatures": [ { - "id": 2030, - "name": "once", + "id": 1130, + "name": "all", "variant": "signature", "kind": 4096, - "flags": { - "isExternal": true - }, - "comment": { - "summary": [ - { - "kind": "text", - "text": "Creates a " - }, - { - "kind": "code", - "text": "`Promise`" - }, - { - "kind": "text", - "text": " that is fulfilled when the " - }, - { - "kind": "code", - "text": "`EventEmitter`" - }, - { - "kind": "text", - "text": " emits the given\nevent or that is rejected if the " - }, - { - "kind": "code", - "text": "`EventEmitter`" - }, - { - "kind": "text", - "text": " emits " - }, - { - "kind": "code", - "text": "`'error'`" - }, - { - "kind": "text", - "text": " while waiting.\nThe " - }, - { - "kind": "code", - "text": "`Promise`" - }, - { - "kind": "text", - "text": " will resolve with an array of all the arguments emitted to the\ngiven event.\n\nThis method is intentionally generic and works with the web platform [EventTarget](https://dom.spec.whatwg.org/#interface-eventtarget) interface, which has no special" - }, - { - "kind": "code", - "text": "`'error'`" - }, - { - "kind": "text", - "text": " event\nsemantics and does not listen to the " - }, - { - "kind": "code", - "text": "`'error'`" - }, - { - "kind": "text", - "text": " event.\n\n" - }, - { - "kind": "code", - "text": "```js\nimport { once, EventEmitter } from 'node:events';\nimport process from 'node:process';\n\nconst ee = new EventEmitter();\n\nprocess.nextTick(() => {\n ee.emit('myevent', 42);\n});\n\nconst [value] = await once(ee, 'myevent');\nconsole.log(value);\n\nconst err = new Error('kaboom');\nprocess.nextTick(() => {\n ee.emit('error', err);\n});\n\ntry {\n await once(ee, 'myevent');\n} catch (err) {\n console.error('error happened', err);\n}\n```" - }, - { - "kind": "text", - "text": "\n\nThe special handling of the " - }, - { - "kind": "code", - "text": "`'error'`" - }, - { - "kind": "text", - "text": " event is only used when " - }, - { - "kind": "code", - "text": "`events.once()`" - }, - { - "kind": "text", - "text": "is used to wait for another event. If " - }, - { - "kind": "code", - "text": "`events.once()`" - }, - { - "kind": "text", - "text": " is used to wait for the\n'" - }, - { - "kind": "code", - "text": "`error'`" - }, - { - "kind": "text", - "text": " event itself, then it is treated as any other kind of event without\nspecial handling:\n\n" - }, - { - "kind": "code", - "text": "```js\nimport { EventEmitter, once } from 'node:events';\n\nconst ee = new EventEmitter();\n\nonce(ee, 'error')\n .then(([err]) => console.log('ok', err.message))\n .catch((err) => console.error('error', err.message));\n\nee.emit('error', new Error('boom'));\n\n// Prints: ok boom\n```" - }, - { - "kind": "text", - "text": "\n\nAn " - }, - { - "kind": "code", - "text": "`AbortSignal`" - }, - { - "kind": "text", - "text": " can be used to cancel waiting for the event:\n\n" - }, - { - "kind": "code", - "text": "```js\nimport { EventEmitter, once } from 'node:events';\n\nconst ee = new EventEmitter();\nconst ac = new AbortController();\n\nasync function foo(emitter, event, signal) {\n try {\n await once(emitter, event, { signal });\n console.log('event emitted!');\n } catch (error) {\n if (error.name === 'AbortError') {\n console.error('Waiting for the event was canceled!');\n } else {\n console.error('There was an error', error.message);\n }\n }\n}\n\nfoo(ee, 'foo', ac.signal);\nac.abort(); // Abort waiting for the event\nee.emit('foo'); // Prints: Waiting for the event was canceled!\n```" - } - ], - "blockTags": [ - { - "tag": "@since", - "content": [ - { - "kind": "text", - "text": "v11.13.0, v10.16.0" - } - ] - } - ] - }, + "flags": {}, "sources": [ { - "fileName": "node_modules/@types/node/events.d.ts", - "line": 193, - "character": 8 + "fileName": "lib/WideColumnar/src/Table.ts", + "line": 110, + "character": 4, + "url": "https://github.com/akaruidevelopment/aoi.db/blob/3b8dba5/lib/WideColumnar/src/Table.ts#L110" } ], "parameters": [ { - "id": 2031, - "name": "emitter", + "id": 1131, + "name": "columnName", "variant": "param", "kind": 32768, - "flags": { - "isExternal": true - }, + "flags": {}, "type": { - "type": "reference", - "target": { - "sourceFileName": "node_modules/@types/node/events.d.ts", - "qualifiedName": "_NodeEventTarget" - }, - "name": "_NodeEventTarget", - "package": "@types/node" + "type": "intrinsic", + "name": "string" } }, { - "id": 2032, - "name": "eventName", + "id": 1132, + "name": "query", "variant": "param", "kind": 32768, - "flags": { - "isExternal": true - }, + "flags": {}, "type": { - "type": "union", - "types": [ - { - "type": "intrinsic", - "name": "string" - }, - { - "type": "intrinsic", - "name": "symbol" - } - ] + "type": "reflection", + "declaration": { + "id": 1133, + "name": "__type", + "variant": "declaration", + "kind": 65536, + "flags": {}, + "sources": [ + { + "fileName": "lib/WideColumnar/src/Table.ts", + "line": 112, + "character": 15, + "url": "https://github.com/akaruidevelopment/aoi.db/blob/3b8dba5/lib/WideColumnar/src/Table.ts#L112" + } + ], + "signatures": [ + { + "id": 1134, + "name": "__type", + "variant": "signature", + "kind": 4096, + "flags": {}, + "sources": [ + { + "fileName": "lib/WideColumnar/src/Table.ts", + "line": 112, + "character": 15, + "url": "https://github.com/akaruidevelopment/aoi.db/blob/3b8dba5/lib/WideColumnar/src/Table.ts#L112" + } + ], + "parameters": [ + { + "id": 1135, + "name": "row", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "reference", + "target": 1071, + "name": "default", + "package": "@akarui/aoi.db" + } + } + ], + "type": { + "type": "intrinsic", + "name": "boolean" + } + } + ] + } } }, { - "id": 2033, - "name": "options", + "id": 1136, + "name": "limit", "variant": "param", "kind": 32768, - "flags": { - "isExternal": true, - "isOptional": true - }, + "flags": {}, "type": { - "type": "reference", - "target": { - "sourceFileName": "node_modules/@types/node/events.d.ts", - "qualifiedName": "StaticEventEmitterOptions" - }, - "name": "StaticEventEmitterOptions", - "package": "@types/node" - } + "type": "intrinsic", + "name": "number" + }, + "defaultValue": "Infinity" } ], "type": { @@ -49734,85 +45853,121 @@ { "type": "array", "elementType": { - "type": "intrinsic", - "name": "any" + "type": "reference", + "target": 1071, + "name": "default", + "package": "@akarui/aoi.db" } } ], "name": "Promise", "package": "typescript" - }, - "inheritedFrom": { - "type": "reference", - "target": -1, - "name": "EventEmitter.once" } - }, + } + ] + }, + { + "id": 1137, + "name": "allColumns", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "sources": [ { - "id": 2034, - "name": "once", + "fileName": "lib/WideColumnar/src/Table.ts", + "line": 121, + "character": 10, + "url": "https://github.com/akaruidevelopment/aoi.db/blob/3b8dba5/lib/WideColumnar/src/Table.ts#L121" + } + ], + "signatures": [ + { + "id": 1138, + "name": "allColumns", "variant": "signature", "kind": 4096, - "flags": { - "isExternal": true - }, + "flags": {}, "sources": [ { - "fileName": "node_modules/@types/node/events.d.ts", - "line": 198, - "character": 8 + "fileName": "lib/WideColumnar/src/Table.ts", + "line": 121, + "character": 4, + "url": "https://github.com/akaruidevelopment/aoi.db/blob/3b8dba5/lib/WideColumnar/src/Table.ts#L121" } ], "parameters": [ { - "id": 2035, - "name": "emitter", + "id": 1139, + "name": "query", "variant": "param", "kind": 32768, - "flags": { - "isExternal": true - }, + "flags": {}, "type": { - "type": "reference", - "target": { - "sourceFileName": "node_modules/@types/node/events.d.ts", - "qualifiedName": "_DOMEventTarget" - }, - "name": "_DOMEventTarget", - "package": "@types/node" + "type": "reflection", + "declaration": { + "id": 1140, + "name": "__type", + "variant": "declaration", + "kind": 65536, + "flags": {}, + "sources": [ + { + "fileName": "lib/WideColumnar/src/Table.ts", + "line": 122, + "character": 15, + "url": "https://github.com/akaruidevelopment/aoi.db/blob/3b8dba5/lib/WideColumnar/src/Table.ts#L122" + } + ], + "signatures": [ + { + "id": 1141, + "name": "__type", + "variant": "signature", + "kind": 4096, + "flags": {}, + "sources": [ + { + "fileName": "lib/WideColumnar/src/Table.ts", + "line": 122, + "character": 15, + "url": "https://github.com/akaruidevelopment/aoi.db/blob/3b8dba5/lib/WideColumnar/src/Table.ts#L122" + } + ], + "parameters": [ + { + "id": 1142, + "name": "row", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "reference", + "target": 1071, + "name": "default", + "package": "@akarui/aoi.db" + } + } + ], + "type": { + "type": "intrinsic", + "name": "boolean" + } + } + ] + } } }, { - "id": 2036, - "name": "eventName", + "id": 1143, + "name": "limit", "variant": "param", "kind": 32768, - "flags": { - "isExternal": true - }, + "flags": {}, "type": { "type": "intrinsic", - "name": "string" - } - }, - { - "id": 2037, - "name": "options", - "variant": "param", - "kind": 32768, - "flags": { - "isExternal": true, - "isOptional": true + "name": "number" }, - "type": { - "type": "reference", - "target": { - "sourceFileName": "node_modules/@types/node/events.d.ts", - "qualifiedName": "StaticEventEmitterOptions" - }, - "name": "StaticEventEmitterOptions", - "package": "@types/node" - } + "defaultValue": "Infinity" } ], "type": { @@ -49825,4138 +45980,3448 @@ { "type": "array", "elementType": { - "type": "intrinsic", - "name": "any" + "type": "reference", + "target": 1071, + "name": "default", + "package": "@akarui/aoi.db" } } ], "name": "Promise", "package": "typescript" - }, - "inheritedFrom": { - "type": "reference", - "target": -1, - "name": "EventEmitter.once" } } - ], - "inheritedFrom": { - "type": "reference", - "target": -1, - "name": "EventEmitter.once" - } + ] }, { - "id": 2054, - "name": "setMaxListeners", + "id": 1169, + "name": "clear", "variant": "declaration", "kind": 2048, - "flags": { - "isStatic": true, - "isExternal": true - }, + "flags": {}, "sources": [ { - "fileName": "node_modules/@types/node/events.d.ts", - "line": 352, - "character": 15 + "fileName": "lib/WideColumnar/src/Table.ts", + "line": 179, + "character": 10, + "url": "https://github.com/akaruidevelopment/aoi.db/blob/3b8dba5/lib/WideColumnar/src/Table.ts#L179" } ], "signatures": [ { - "id": 2055, - "name": "setMaxListeners", + "id": 1170, + "name": "clear", "variant": "signature", "kind": 4096, - "flags": { - "isExternal": true - }, - "comment": { - "summary": [ + "flags": {}, + "sources": [ + { + "fileName": "lib/WideColumnar/src/Table.ts", + "line": 179, + "character": 4, + "url": "https://github.com/akaruidevelopment/aoi.db/blob/3b8dba5/lib/WideColumnar/src/Table.ts#L179" + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ { - "kind": "code", - "text": "```js\nimport { setMaxListeners, EventEmitter } from 'node:events';\n\nconst target = new EventTarget();\nconst emitter = new EventEmitter();\n\nsetMaxListeners(5, target, emitter);\n```" + "type": "intrinsic", + "name": "void" } ], - "blockTags": [ - { - "tag": "@since", - "content": [ - { - "kind": "text", - "text": "v15.4.0" - } - ] - } - ] - }, + "name": "Promise", + "package": "typescript" + } + } + ] + }, + { + "id": 1171, + "name": "clearColumn", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "sources": [ + { + "fileName": "lib/WideColumnar/src/Table.ts", + "line": 185, + "character": 10, + "url": "https://github.com/akaruidevelopment/aoi.db/blob/3b8dba5/lib/WideColumnar/src/Table.ts#L185" + } + ], + "signatures": [ + { + "id": 1172, + "name": "clearColumn", + "variant": "signature", + "kind": 4096, + "flags": {}, "sources": [ { - "fileName": "node_modules/@types/node/events.d.ts", - "line": 352, - "character": 8 + "fileName": "lib/WideColumnar/src/Table.ts", + "line": 185, + "character": 4, + "url": "https://github.com/akaruidevelopment/aoi.db/blob/3b8dba5/lib/WideColumnar/src/Table.ts#L185" } ], "parameters": [ { - "id": 2056, - "name": "n", + "id": 1173, + "name": "columnName", "variant": "param", "kind": 32768, - "flags": { - "isExternal": true, - "isOptional": true - }, - "comment": { - "summary": [ - { - "kind": "text", - "text": "A non-negative number. The maximum number of listeners per " - }, - { - "kind": "code", - "text": "`EventTarget`" - }, - { - "kind": "text", - "text": " event." - } - ] - }, + "flags": {}, "type": { "type": "intrinsic", - "name": "number" - } - }, - { - "id": 2057, - "name": "eventTargets", - "variant": "param", - "kind": 32768, - "flags": { - "isExternal": true, - "isRest": true - }, - "type": { - "type": "array", - "elementType": { - "type": "union", - "types": [ - { - "type": "reference", - "target": { - "sourceFileName": "node_modules/@types/node/events.d.ts", - "qualifiedName": "__global.NodeJS.EventEmitter" - }, - "name": "EventEmitter", - "package": "@types/node", - "qualifiedName": "__global.NodeJS.EventEmitter" - }, - { - "type": "reference", - "target": { - "sourceFileName": "node_modules/@types/node/events.d.ts", - "qualifiedName": "_DOMEventTarget" - }, - "name": "_DOMEventTarget", - "package": "@types/node" - } - ] - } + "name": "string" } } ], "type": { - "type": "intrinsic", - "name": "void" - }, - "inheritedFrom": { "type": "reference", - "target": -1, - "name": "EventEmitter.setMaxListeners" - } - } - ], - "inheritedFrom": { - "type": "reference", - "target": -1, - "name": "EventEmitter.setMaxListeners" - } - } - ], - "groups": [ - { - "title": "Constructors", - "children": [ - 2069 + "target": { + "sourceFileName": "node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "intrinsic", + "name": "void" + } + ], + "name": "Promise", + "package": "typescript" + } + } ] }, { - "title": "Properties", - "children": [ - 2073, - 2075, - 2074, - 2080, - 2081, - 2066, - 2067, - 2068, - 2065 + "id": 1104, + "name": "connect", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "sources": [ + { + "fileName": "lib/WideColumnar/src/Table.ts", + "line": 55, + "character": 10, + "url": "https://github.com/akaruidevelopment/aoi.db/blob/3b8dba5/lib/WideColumnar/src/Table.ts#L55" + } + ], + "signatures": [ + { + "id": 1105, + "name": "connect", + "variant": "signature", + "kind": 4096, + "flags": {}, + "sources": [ + { + "fileName": "lib/WideColumnar/src/Table.ts", + "line": 55, + "character": 4, + "url": "https://github.com/akaruidevelopment/aoi.db/blob/3b8dba5/lib/WideColumnar/src/Table.ts#L55" + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "intrinsic", + "name": "void" + } + ], + "name": "Promise", + "package": "typescript" + } + } ] }, { - "title": "Methods", - "children": [ - 2090, - 2082, - 2087, - 2167, - 2106, - 2186, - 2191, - 2127, - 2148, - 2124, - 2092, - 2120, - 2144, - 2240, - 2262, - 2140, - 2136, - 2111, - 2232, - 2132, - 2244, - 2234, - 2219, - 2198, - 2205, - 2104, - 2248, - 2255, - 2237, - 2094, - 2226, - 2212, - 2097, - 2115, - 2229, - 2058, - 2025, - 2047, - 2051, - 2043, - 2038, - 2029, - 2054 - ] - } - ], - "sources": [ - { - "fileName": "lib/Remote/src/transmitter.ts", - "line": 23, - "character": 21, - "url": "https://github.com/akaruidevelopment/aoi.db/blob/22a4df8/lib/Remote/src/transmitter.ts#L23" - } - ], - "typeParameters": [ - { - "id": 2264, - "name": "Type", - "variant": "typeParam", - "kind": 131072, - "flags": {}, - "type": { - "type": "reference", - "target": 2327, - "name": "PossibleDatabaseTypes", - "package": "@akarui/aoi.db" - } - } - ], - "extendedTypes": [ - { - "type": "reference", - "target": { - "sourceFileName": "node_modules/@types/node/events.d.ts", - "qualifiedName": "EventEmitter" - }, - "name": "EventEmitter", - "package": "@types/node" - } - ] - }, - { - "id": 677, - "name": "WideColumnar", - "variant": "declaration", - "kind": 128, - "flags": {}, - "children": [ - { - "id": 719, - "name": "constructor", + "id": 1125, + "name": "delete", "variant": "declaration", - "kind": 512, + "kind": 2048, "flags": {}, "sources": [ { - "fileName": "lib/WideColumnar/src/Database.ts", - "line": 20, - "character": 4, - "url": "https://github.com/akaruidevelopment/aoi.db/blob/22a4df8/lib/WideColumnar/src/Database.ts#L20" + "fileName": "lib/WideColumnar/src/Table.ts", + "line": 102, + "character": 10, + "url": "https://github.com/akaruidevelopment/aoi.db/blob/3b8dba5/lib/WideColumnar/src/Table.ts#L102" } ], "signatures": [ { - "id": 720, - "name": "new WideColumnar", + "id": 1126, + "name": "delete", "variant": "signature", - "kind": 16384, + "kind": 4096, "flags": {}, "sources": [ { - "fileName": "lib/WideColumnar/src/Database.ts", - "line": 20, + "fileName": "lib/WideColumnar/src/Table.ts", + "line": 102, "character": 4, - "url": "https://github.com/akaruidevelopment/aoi.db/blob/22a4df8/lib/WideColumnar/src/Database.ts#L20" + "url": "https://github.com/akaruidevelopment/aoi.db/blob/3b8dba5/lib/WideColumnar/src/Table.ts#L102" } ], "parameters": [ { - "id": 721, - "name": "options", + "id": 1127, + "name": "columnName", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 1128, + "name": "primary", "variant": "param", "kind": 32768, "flags": {}, "type": { "type": "reference", - "target": 1325, - "name": "WideColumnarOptions", + "target": 1370, + "name": "WideColumnarDataType", "package": "@akarui/aoi.db" } } ], "type": { "type": "reference", - "target": 677, - "name": "default", - "package": "@akarui/aoi.db" - }, - "overwrites": { - "type": "reference", - "target": -1, - "name": "EventEmitter.constructor" + "target": { + "sourceFileName": "node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "intrinsic", + "name": "void" + } + ], + "name": "Promise", + "package": "typescript" } } - ], - "overwrites": { - "type": "reference", - "target": -1, - "name": "EventEmitter.constructor" - } + ] }, { - "id": 729, - "name": "#options", + "id": 1158, + "name": "deleteMany", "variant": "declaration", - "kind": 1024, - "flags": { - "isPrivate": true - }, + "kind": 2048, + "flags": {}, "sources": [ { - "fileName": "lib/WideColumnar/src/Database.ts", - "line": 18, - "character": 4, - "url": "https://github.com/akaruidevelopment/aoi.db/blob/22a4df8/lib/WideColumnar/src/Database.ts#L18" + "fileName": "lib/WideColumnar/src/Table.ts", + "line": 158, + "character": 10, + "url": "https://github.com/akaruidevelopment/aoi.db/blob/3b8dba5/lib/WideColumnar/src/Table.ts#L158" } ], - "type": { - "type": "reference", - "target": 614, - "typeArguments": [ - { + "signatures": [ + { + "id": 1159, + "name": "deleteMany", + "variant": "signature", + "kind": 4096, + "flags": {}, + "sources": [ + { + "fileName": "lib/WideColumnar/src/Table.ts", + "line": 158, + "character": 4, + "url": "https://github.com/akaruidevelopment/aoi.db/blob/3b8dba5/lib/WideColumnar/src/Table.ts#L158" + } + ], + "parameters": [ + { + "id": 1160, + "name": "columnName", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 1161, + "name": "query", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "reflection", + "declaration": { + "id": 1162, + "name": "__type", + "variant": "declaration", + "kind": 65536, + "flags": {}, + "sources": [ + { + "fileName": "lib/WideColumnar/src/Table.ts", + "line": 160, + "character": 15, + "url": "https://github.com/akaruidevelopment/aoi.db/blob/3b8dba5/lib/WideColumnar/src/Table.ts#L160" + } + ], + "signatures": [ + { + "id": 1163, + "name": "__type", + "variant": "signature", + "kind": 4096, + "flags": {}, + "sources": [ + { + "fileName": "lib/WideColumnar/src/Table.ts", + "line": 160, + "character": 15, + "url": "https://github.com/akaruidevelopment/aoi.db/blob/3b8dba5/lib/WideColumnar/src/Table.ts#L160" + } + ], + "parameters": [ + { + "id": 1164, + "name": "row", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "reference", + "target": 1071, + "name": "default", + "package": "@akarui/aoi.db" + } + } + ], + "type": { + "type": "intrinsic", + "name": "boolean" + } + } + ] + } + } + } + ], + "type": { "type": "reference", - "target": 1325, - "name": "WideColumnarOptions", - "package": "@akarui/aoi.db" + "target": { + "sourceFileName": "node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "intrinsic", + "name": "void" + } + ], + "name": "Promise", + "package": "typescript" } - ], - "name": "DeepRequired", - "package": "@akarui/aoi.db" - } - }, - { - "id": 730, - "name": "readyAt", - "variant": "declaration", - "kind": 1024, - "flags": {}, - "sources": [ - { - "fileName": "lib/WideColumnar/src/Database.ts", - "line": 19, - "character": 4, - "url": "https://github.com/akaruidevelopment/aoi.db/blob/22a4df8/lib/WideColumnar/src/Database.ts#L19" } - ], - "type": { - "type": "intrinsic", - "name": "number" - }, - "defaultValue": "-1" + ] }, { - "id": 722, - "name": "tables", + "id": 1144, + "name": "findMany", "variant": "declaration", - "kind": 1024, + "kind": 2048, "flags": {}, "sources": [ { - "fileName": "lib/WideColumnar/src/Database.ts", - "line": 12, - "character": 4, - "url": "https://github.com/akaruidevelopment/aoi.db/blob/22a4df8/lib/WideColumnar/src/Database.ts#L12" + "fileName": "lib/WideColumnar/src/Table.ts", + "line": 134, + "character": 10, + "url": "https://github.com/akaruidevelopment/aoi.db/blob/3b8dba5/lib/WideColumnar/src/Table.ts#L134" } ], - "type": { - "type": "reflection", - "declaration": { - "id": 723, - "name": "__type", - "variant": "declaration", - "kind": 65536, + "signatures": [ + { + "id": 1145, + "name": "findMany", + "variant": "signature", + "kind": 4096, "flags": {}, "sources": [ { - "fileName": "lib/WideColumnar/src/Database.ts", - "line": 12, - "character": 12, - "url": "https://github.com/akaruidevelopment/aoi.db/blob/22a4df8/lib/WideColumnar/src/Database.ts#L12" + "fileName": "lib/WideColumnar/src/Table.ts", + "line": 134, + "character": 4, + "url": "https://github.com/akaruidevelopment/aoi.db/blob/3b8dba5/lib/WideColumnar/src/Table.ts#L134" } ], - "indexSignature": { - "id": 724, - "name": "__index", - "variant": "signature", - "kind": 8192, - "flags": {}, - "sources": [ - { - "fileName": "lib/WideColumnar/src/Database.ts", - "line": 13, - "character": 8, - "url": "https://github.com/akaruidevelopment/aoi.db/blob/22a4df8/lib/WideColumnar/src/Database.ts#L13" - } - ], - "parameters": [ - { - "id": 725, - "name": "key", - "variant": "param", - "kind": 32768, - "flags": {}, - "type": { - "type": "intrinsic", - "name": "string" - } + "parameters": [ + { + "id": 1146, + "name": "columnName", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "intrinsic", + "name": "string" } - ], - "type": { - "type": "reflection", - "declaration": { - "id": 726, - "name": "__type", - "variant": "declaration", - "kind": 65536, - "flags": {}, - "children": [ - { - "id": 727, - "name": "ready", - "variant": "declaration", - "kind": 1024, - "flags": {}, - "sources": [ - { - "fileName": "lib/WideColumnar/src/Database.ts", - "line": 14, - "character": 12, - "url": "https://github.com/akaruidevelopment/aoi.db/blob/22a4df8/lib/WideColumnar/src/Database.ts#L14" - } - ], - "type": { - "type": "intrinsic", - "name": "boolean" + }, + { + "id": 1147, + "name": "query", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "reflection", + "declaration": { + "id": 1148, + "name": "__type", + "variant": "declaration", + "kind": 65536, + "flags": {}, + "sources": [ + { + "fileName": "lib/WideColumnar/src/Table.ts", + "line": 136, + "character": 15, + "url": "https://github.com/akaruidevelopment/aoi.db/blob/3b8dba5/lib/WideColumnar/src/Table.ts#L136" } - }, - { - "id": 728, - "name": "table", - "variant": "declaration", - "kind": 1024, - "flags": {}, - "sources": [ - { - "fileName": "lib/WideColumnar/src/Database.ts", - "line": 15, - "character": 12, - "url": "https://github.com/akaruidevelopment/aoi.db/blob/22a4df8/lib/WideColumnar/src/Database.ts#L15" + ], + "signatures": [ + { + "id": 1149, + "name": "__type", + "variant": "signature", + "kind": 4096, + "flags": {}, + "sources": [ + { + "fileName": "lib/WideColumnar/src/Table.ts", + "line": 136, + "character": 15, + "url": "https://github.com/akaruidevelopment/aoi.db/blob/3b8dba5/lib/WideColumnar/src/Table.ts#L136" + } + ], + "parameters": [ + { + "id": 1150, + "name": "row", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "reference", + "target": 1071, + "name": "default", + "package": "@akarui/aoi.db" + } + } + ], + "type": { + "type": "intrinsic", + "name": "boolean" } - ], - "type": { - "type": "reference", - "target": 1072, - "name": "WideColumnarTable", - "package": "@akarui/aoi.db", - "qualifiedName": "default" } - } - ], - "groups": [ - { - "title": "Properties", - "children": [ - 727, - 728 - ] - } - ], - "sources": [ - { - "fileName": "lib/WideColumnar/src/Database.ts", - "line": 13, - "character": 23, - "url": "https://github.com/akaruidevelopment/aoi.db/blob/22a4df8/lib/WideColumnar/src/Database.ts#L13" - } - ] + ] + } } } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "array", + "elementType": { + "type": "reference", + "target": 1071, + "name": "default", + "package": "@akarui/aoi.db" + } + } + ], + "name": "Promise", + "package": "typescript" } } - }, - "defaultValue": "{}" + ] }, { - "id": 716, - "name": "captureRejectionSymbol", + "id": 1151, + "name": "findOne", "variant": "declaration", - "kind": 1024, - "flags": { - "isStatic": true, - "isExternal": true, - "isReadonly": true - }, - "comment": { - "summary": [ - { - "kind": "text", - "text": "Value: " - }, - { - "kind": "code", - "text": "`Symbol.for('nodejs.rejection')`" - }, - { - "kind": "text", - "text": "\n\nSee how to write a custom " - }, - { - "kind": "code", - "text": "`rejection handler`" - }, - { - "kind": "text", - "text": "." - } - ], - "blockTags": [ - { - "tag": "@since", - "content": [ - { - "kind": "text", - "text": "v13.4.0, v12.16.0" - } - ] - } - ] - }, + "kind": 2048, + "flags": {}, "sources": [ { - "fileName": "node_modules/@types/node/events.d.ts", - "line": 402, - "character": 24 + "fileName": "lib/WideColumnar/src/Table.ts", + "line": 146, + "character": 10, + "url": "https://github.com/akaruidevelopment/aoi.db/blob/3b8dba5/lib/WideColumnar/src/Table.ts#L146" } ], - "type": { - "type": "query", - "queryType": { - "type": "reference", - "target": 144, - "name": "captureRejectionSymbol", - "package": "@types/node", - "qualifiedName": "EventEmitter.captureRejectionSymbol" + "signatures": [ + { + "id": 1152, + "name": "findOne", + "variant": "signature", + "kind": 4096, + "flags": {}, + "sources": [ + { + "fileName": "lib/WideColumnar/src/Table.ts", + "line": 146, + "character": 4, + "url": "https://github.com/akaruidevelopment/aoi.db/blob/3b8dba5/lib/WideColumnar/src/Table.ts#L146" + } + ], + "parameters": [ + { + "id": 1153, + "name": "columnName", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 1154, + "name": "query", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "reflection", + "declaration": { + "id": 1155, + "name": "__type", + "variant": "declaration", + "kind": 65536, + "flags": {}, + "sources": [ + { + "fileName": "lib/WideColumnar/src/Table.ts", + "line": 148, + "character": 15, + "url": "https://github.com/akaruidevelopment/aoi.db/blob/3b8dba5/lib/WideColumnar/src/Table.ts#L148" + } + ], + "signatures": [ + { + "id": 1156, + "name": "__type", + "variant": "signature", + "kind": 4096, + "flags": {}, + "sources": [ + { + "fileName": "lib/WideColumnar/src/Table.ts", + "line": 148, + "character": 15, + "url": "https://github.com/akaruidevelopment/aoi.db/blob/3b8dba5/lib/WideColumnar/src/Table.ts#L148" + } + ], + "parameters": [ + { + "id": 1157, + "name": "row", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "reference", + "target": 1071, + "name": "default", + "package": "@akarui/aoi.db" + } + } + ], + "type": { + "type": "intrinsic", + "name": "boolean" + } + } + ] + } + } + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "union", + "types": [ + { + "type": "literal", + "value": null + }, + { + "type": "reference", + "target": 1071, + "name": "default", + "package": "@akarui/aoi.db" + } + ] + } + ], + "name": "Promise", + "package": "typescript" + } } - }, - "inheritedFrom": { - "type": "reference", - "target": -1, - "name": "EventEmitter.captureRejectionSymbol" - } + ] }, { - "id": 717, - "name": "captureRejections", + "id": 1174, + "name": "fullRepair", "variant": "declaration", - "kind": 1024, - "flags": { - "isStatic": true, - "isExternal": true - }, - "comment": { - "summary": [ - { - "kind": "text", - "text": "Value: [boolean](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Data_structures#Boolean_type)\n\nChange the default " - }, - { - "kind": "code", - "text": "`captureRejections`" - }, - { - "kind": "text", - "text": " option on all new " - }, - { - "kind": "code", - "text": "`EventEmitter`" - }, - { - "kind": "text", - "text": " objects." - } - ], - "blockTags": [ - { - "tag": "@since", - "content": [ - { - "kind": "text", - "text": "v13.4.0, v12.16.0" - } - ] - } - ] - }, + "kind": 2048, + "flags": {}, "sources": [ { - "fileName": "node_modules/@types/node/events.d.ts", - "line": 409, - "character": 15 + "fileName": "lib/WideColumnar/src/Table.ts", + "line": 194, + "character": 10, + "url": "https://github.com/akaruidevelopment/aoi.db/blob/3b8dba5/lib/WideColumnar/src/Table.ts#L194" } ], - "type": { - "type": "intrinsic", - "name": "boolean" - }, - "inheritedFrom": { - "type": "reference", - "target": -1, - "name": "EventEmitter.captureRejections" - } - }, - { - "id": 718, - "name": "defaultMaxListeners", - "variant": "declaration", - "kind": 1024, - "flags": { - "isStatic": true, - "isExternal": true - }, - "comment": { - "summary": [ - { - "kind": "text", - "text": "By default, a maximum of " - }, - { - "kind": "code", - "text": "`10`" - }, - { - "kind": "text", - "text": " listeners can be registered for any single\nevent. This limit can be changed for individual " - }, - { - "kind": "code", - "text": "`EventEmitter`" - }, - { - "kind": "text", - "text": " instances\nusing the " - }, - { - "kind": "code", - "text": "`emitter.setMaxListeners(n)`" - }, - { - "kind": "text", - "text": " method. To change the default\nfor _all_" - }, - { - "kind": "code", - "text": "`EventEmitter`" - }, - { - "kind": "text", - "text": " instances, the " - }, - { - "kind": "code", - "text": "`events.defaultMaxListeners`" - }, - { - "kind": "text", - "text": "property can be used. If this value is not a positive number, a " - }, - { - "kind": "code", - "text": "`RangeError`" - }, - { - "kind": "text", - "text": "is thrown.\n\nTake caution when setting the " - }, - { - "kind": "code", - "text": "`events.defaultMaxListeners`" - }, - { - "kind": "text", - "text": " because the\nchange affects _all_" - }, - { - "kind": "code", - "text": "`EventEmitter`" - }, - { - "kind": "text", - "text": " instances, including those created before\nthe change is made. However, calling " - }, - { - "kind": "code", - "text": "`emitter.setMaxListeners(n)`" - }, - { - "kind": "text", - "text": " still has\nprecedence over " - }, - { - "kind": "code", - "text": "`events.defaultMaxListeners`" - }, - { - "kind": "text", - "text": ".\n\nThis is not a hard limit. The " - }, - { - "kind": "code", - "text": "`EventEmitter`" - }, - { - "kind": "text", - "text": " instance will allow\nmore listeners to be added but will output a trace warning to stderr indicating\nthat a \"possible EventEmitter memory leak\" has been detected. For any single" - }, - { - "kind": "code", - "text": "`EventEmitter`" - }, - { - "kind": "text", - "text": ", the " - }, - { - "kind": "code", - "text": "`emitter.getMaxListeners()`" - }, - { - "kind": "text", - "text": " and " - }, - { - "kind": "code", - "text": "`emitter.setMaxListeners()`" - }, - { - "kind": "text", - "text": "methods can be used to\ntemporarily avoid this warning:\n\n" - }, - { - "kind": "code", - "text": "```js\nimport { EventEmitter } from 'node:events';\nconst emitter = new EventEmitter();\nemitter.setMaxListeners(emitter.getMaxListeners() + 1);\nemitter.once('event', () => {\n // do stuff\n emitter.setMaxListeners(Math.max(emitter.getMaxListeners() - 1, 0));\n});\n```" - }, - { - "kind": "text", - "text": "\n\nThe " - }, - { - "kind": "code", - "text": "`--trace-warnings`" - }, - { - "kind": "text", - "text": " command-line flag can be used to display the\nstack trace for such warnings.\n\nThe emitted warning can be inspected with " - }, - { - "kind": "code", - "text": "`process.on('warning')`" - }, - { - "kind": "text", - "text": " and will\nhave the additional " - }, - { - "kind": "code", - "text": "`emitter`" - }, - { - "kind": "text", - "text": ", " - }, - { - "kind": "code", - "text": "`type`" - }, - { - "kind": "text", - "text": ", and " - }, - { - "kind": "code", - "text": "`count`" - }, - { - "kind": "text", - "text": " properties, referring to\nthe event emitter instance, the event's name and the number of attached\nlisteners, respectively.\nIts " - }, - { - "kind": "code", - "text": "`name`" - }, - { - "kind": "text", - "text": " property is set to " - }, - { - "kind": "code", - "text": "`'MaxListenersExceededWarning'`" - }, - { - "kind": "text", - "text": "." - } - ], - "blockTags": [ - { - "tag": "@since", - "content": [ + "signatures": [ + { + "id": 1175, + "name": "fullRepair", + "variant": "signature", + "kind": 4096, + "flags": {}, + "sources": [ + { + "fileName": "lib/WideColumnar/src/Table.ts", + "line": 194, + "character": 4, + "url": "https://github.com/akaruidevelopment/aoi.db/blob/3b8dba5/lib/WideColumnar/src/Table.ts#L194" + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ { - "kind": "text", - "text": "v0.11.2" + "type": "intrinsic", + "name": "void" } - ] + ], + "name": "Promise", + "package": "typescript" } - ] - }, - "sources": [ - { - "fileName": "node_modules/@types/node/events.d.ts", - "line": 446, - "character": 15 } - ], - "type": { - "type": "intrinsic", - "name": "number" - }, - "inheritedFrom": { - "type": "reference", - "target": -1, - "name": "EventEmitter.defaultMaxListeners" - } + ] }, { - "id": 678, - "name": "defaultOptions", + "id": 1121, + "name": "get", "variant": "declaration", - "kind": 1024, - "flags": { - "isStatic": true - }, + "kind": 2048, + "flags": {}, "sources": [ { - "fileName": "lib/WideColumnar/src/Database.ts", - "line": 30, - "character": 11, - "url": "https://github.com/akaruidevelopment/aoi.db/blob/22a4df8/lib/WideColumnar/src/Database.ts#L30" + "fileName": "lib/WideColumnar/src/Table.ts", + "line": 94, + "character": 10, + "url": "https://github.com/akaruidevelopment/aoi.db/blob/3b8dba5/lib/WideColumnar/src/Table.ts#L94" } ], - "type": { - "type": "reference", - "target": { - "sourceFileName": "node_modules/typescript/lib/lib.es5.d.ts", - "qualifiedName": "Required" - }, - "typeArguments": [ - { - "type": "reference", - "target": 1325, - "name": "WideColumnarOptions", - "package": "@akarui/aoi.db" - } - ], - "name": "Required", - "package": "typescript" - }, - "defaultValue": "..." - }, - { - "id": 715, - "name": "errorMonitor", - "variant": "declaration", - "kind": 1024, - "flags": { - "isStatic": true, - "isExternal": true, - "isReadonly": true - }, - "comment": { - "summary": [ - { - "kind": "text", - "text": "This symbol shall be used to install a listener for only monitoring " - }, - { - "kind": "code", - "text": "`'error'`" - }, - { - "kind": "text", - "text": "events. Listeners installed using this symbol are called before the regular" - }, - { - "kind": "code", - "text": "`'error'`" - }, - { - "kind": "text", - "text": " listeners are called.\n\nInstalling a listener using this symbol does not change the behavior once an" - }, - { - "kind": "code", - "text": "`'error'`" - }, - { - "kind": "text", - "text": " event is emitted. Therefore, the process will still crash if no\nregular " - }, - { - "kind": "code", - "text": "`'error'`" - }, - { - "kind": "text", - "text": " listener is installed." - } - ], - "blockTags": [ - { - "tag": "@since", - "content": [ + "signatures": [ + { + "id": 1122, + "name": "get", + "variant": "signature", + "kind": 4096, + "flags": {}, + "sources": [ + { + "fileName": "lib/WideColumnar/src/Table.ts", + "line": 94, + "character": 4, + "url": "https://github.com/akaruidevelopment/aoi.db/blob/3b8dba5/lib/WideColumnar/src/Table.ts#L94" + } + ], + "parameters": [ + { + "id": 1123, + "name": "columnName", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 1124, + "name": "primary", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "reference", + "target": 1370, + "name": "WideColumnarDataType", + "package": "@akarui/aoi.db" + } + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ { - "kind": "text", - "text": "v13.6.0, v12.17.0" + "type": "union", + "types": [ + { + "type": "intrinsic", + "name": "undefined" + }, + { + "type": "literal", + "value": null + }, + { + "type": "reference", + "target": 1071, + "name": "default", + "package": "@akarui/aoi.db" + } + ] } - ] + ], + "name": "Promise", + "package": "typescript" } - ] - }, - "sources": [ - { - "fileName": "node_modules/@types/node/events.d.ts", - "line": 395, - "character": 24 - } - ], - "type": { - "type": "query", - "queryType": { - "type": "reference", - "target": 143, - "name": "errorMonitor", - "package": "@types/node", - "qualifiedName": "EventEmitter.errorMonitor" } - }, - "inheritedFrom": { - "type": "reference", - "target": -1, - "name": "EventEmitter.errorMonitor" - } + ] }, { - "id": 731, - "name": "options", + "id": 1165, + "name": "has", "variant": "declaration", - "kind": 262144, + "kind": 2048, "flags": {}, "sources": [ { - "fileName": "lib/WideColumnar/src/Database.ts", - "line": 26, - "character": 8, - "url": "https://github.com/akaruidevelopment/aoi.db/blob/22a4df8/lib/WideColumnar/src/Database.ts#L26" + "fileName": "lib/WideColumnar/src/Table.ts", + "line": 170, + "character": 10, + "url": "https://github.com/akaruidevelopment/aoi.db/blob/3b8dba5/lib/WideColumnar/src/Table.ts#L170" } ], - "getSignature": { - "id": 732, - "name": "options", - "variant": "signature", - "kind": 524288, - "flags": {}, - "sources": [ - { - "fileName": "lib/WideColumnar/src/Database.ts", - "line": 26, - "character": 4, - "url": "https://github.com/akaruidevelopment/aoi.db/blob/22a4df8/lib/WideColumnar/src/Database.ts#L26" - } - ], - "type": { - "type": "reference", - "target": 614, - "typeArguments": [ + "signatures": [ + { + "id": 1166, + "name": "has", + "variant": "signature", + "kind": 4096, + "flags": {}, + "sources": [ { - "type": "reference", - "target": 1325, - "name": "WideColumnarOptions", - "package": "@akarui/aoi.db" + "fileName": "lib/WideColumnar/src/Table.ts", + "line": 170, + "character": 4, + "url": "https://github.com/akaruidevelopment/aoi.db/blob/3b8dba5/lib/WideColumnar/src/Table.ts#L170" } ], - "name": "DeepRequired", - "package": "@akarui/aoi.db" + "parameters": [ + { + "id": 1167, + "name": "columnName", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 1168, + "name": "primary", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "reference", + "target": 1370, + "name": "WideColumnarDataType", + "package": "@akarui/aoi.db" + } + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "intrinsic", + "name": "boolean" + } + ], + "name": "Promise", + "package": "typescript" + } } - } + ] }, { - "id": 733, - "name": "#finalizeOptions", + "id": 1111, + "name": "set", "variant": "declaration", "kind": 2048, - "flags": { - "isPrivate": true - }, + "flags": {}, "sources": [ { - "fileName": "lib/WideColumnar/src/Database.ts", - "line": 73, - "character": 4, - "url": "https://github.com/akaruidevelopment/aoi.db/blob/22a4df8/lib/WideColumnar/src/Database.ts#L73" + "fileName": "lib/WideColumnar/src/Table.ts", + "line": 77, + "character": 10, + "url": "https://github.com/akaruidevelopment/aoi.db/blob/3b8dba5/lib/WideColumnar/src/Table.ts#L77" } ], "signatures": [ { - "id": 734, - "name": "#finalizeOptions", + "id": 1112, + "name": "set", "variant": "signature", "kind": 4096, "flags": {}, "sources": [ { - "fileName": "lib/WideColumnar/src/Database.ts", - "line": 73, + "fileName": "lib/WideColumnar/src/Table.ts", + "line": 77, "character": 4, - "url": "https://github.com/akaruidevelopment/aoi.db/blob/22a4df8/lib/WideColumnar/src/Database.ts#L73" + "url": "https://github.com/akaruidevelopment/aoi.db/blob/3b8dba5/lib/WideColumnar/src/Table.ts#L77" } ], "parameters": [ { - "id": 735, - "name": "options", + "id": 1113, + "name": "column", "variant": "param", "kind": 32768, "flags": {}, "type": { - "type": "reference", - "target": 1325, - "name": "WideColumnarOptions", - "package": "@akarui/aoi.db" - } - } - ], - "type": { - "type": "reflection", - "declaration": { - "id": 736, - "name": "__type", - "variant": "declaration", - "kind": 65536, - "flags": {}, - "children": [ - { - "id": 745, - "name": "cacheConfig", + "type": "reflection", + "declaration": { + "id": 1114, + "name": "__type", "variant": "declaration", - "kind": 1024, + "kind": 65536, "flags": {}, - "sources": [ + "children": [ { - "fileName": "lib/WideColumnar/src/Database.ts", - "line": 87, - "character": 12, - "url": "https://github.com/akaruidevelopment/aoi.db/blob/22a4df8/lib/WideColumnar/src/Database.ts#L87" - } - ], - "type": { - "type": "reflection", - "declaration": { - "id": 746, - "name": "__type", + "id": 1115, + "name": "name", "variant": "declaration", - "kind": 65536, + "kind": 1024, "flags": {}, - "children": [ - { - "id": 747, - "name": "limit", - "variant": "declaration", - "kind": 1024, - "flags": {}, - "sources": [ - { - "fileName": "lib/WideColumnar/src/Database.ts", - "line": 88, - "character": 16, - "url": "https://github.com/akaruidevelopment/aoi.db/blob/22a4df8/lib/WideColumnar/src/Database.ts#L88" - } - ], - "type": { - "type": "intrinsic", - "name": "number" - }, - "defaultValue": "..." - }, - { - "id": 753, - "name": "referenceType", - "variant": "declaration", - "kind": 1024, - "flags": {}, - "sources": [ - { - "fileName": "lib/WideColumnar/src/Database.ts", - "line": 94, - "character": 16, - "url": "https://github.com/akaruidevelopment/aoi.db/blob/22a4df8/lib/WideColumnar/src/Database.ts#L94" - } - ], - "type": { - "type": "reference", - "target": 46, - "name": "ReferenceType", - "package": "@akarui/aoi.db" - }, - "defaultValue": "..." - }, - { - "id": 748, - "name": "sortFunction", - "variant": "declaration", - "kind": 1024, - "flags": {}, - "sources": [ - { - "fileName": "lib/WideColumnar/src/Database.ts", - "line": 91, - "character": 16, - "url": "https://github.com/akaruidevelopment/aoi.db/blob/22a4df8/lib/WideColumnar/src/Database.ts#L91" - } - ], - "type": { - "type": "reflection", - "declaration": { - "id": 749, - "name": "__type", - "variant": "declaration", - "kind": 65536, - "flags": {}, - "sources": [ - { - "fileName": "lib/WideColumnar/typings/interface.ts", - "line": 16, - "character": 18, - "url": "https://github.com/akaruidevelopment/aoi.db/blob/22a4df8/lib/WideColumnar/typings/interface.ts#L16" - } - ], - "signatures": [ - { - "id": 750, - "name": "__type", - "variant": "signature", - "kind": 4096, - "flags": {}, - "sources": [ - { - "fileName": "lib/WideColumnar/typings/interface.ts", - "line": 16, - "character": 18, - "url": "https://github.com/akaruidevelopment/aoi.db/blob/22a4df8/lib/WideColumnar/typings/interface.ts#L16" - } - ], - "parameters": [ - { - "id": 751, - "name": "a", - "variant": "param", - "kind": 32768, - "flags": {}, - "type": { - "type": "reference", - "target": 1056, - "name": "default", - "package": "@akarui/aoi.db" - } - }, - { - "id": 752, - "name": "b", - "variant": "param", - "kind": 32768, - "flags": {}, - "type": { - "type": "reference", - "target": 1056, - "name": "default", - "package": "@akarui/aoi.db" - } - } - ], - "type": { - "type": "intrinsic", - "name": "number" - } - } - ] - } - }, - "defaultValue": "..." - } - ], - "groups": [ + "sources": [ { - "title": "Properties", - "children": [ - 747, - 753, - 748 - ] + "fileName": "lib/WideColumnar/src/Table.ts", + "line": 79, + "character": 12, + "url": "https://github.com/akaruidevelopment/aoi.db/blob/3b8dba5/lib/WideColumnar/src/Table.ts#L79" } ], + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 1116, + "name": "value", + "variant": "declaration", + "kind": 1024, + "flags": {}, "sources": [ { - "fileName": "lib/WideColumnar/src/Database.ts", - "line": 87, - "character": 25, - "url": "https://github.com/akaruidevelopment/aoi.db/blob/22a4df8/lib/WideColumnar/src/Database.ts#L87" + "fileName": "lib/WideColumnar/src/Table.ts", + "line": 80, + "character": 12, + "url": "https://github.com/akaruidevelopment/aoi.db/blob/3b8dba5/lib/WideColumnar/src/Table.ts#L80" } + ], + "type": { + "type": "intrinsic", + "name": "any" + } + } + ], + "groups": [ + { + "title": "Properties", + "children": [ + 1115, + 1116 ] } - }, - "defaultValue": "..." - }, - { - "id": 737, - "name": "dataConfig", - "variant": "declaration", - "kind": 1024, - "flags": {}, + ], "sources": [ { - "fileName": "lib/WideColumnar/src/Database.ts", - "line": 77, - "character": 12, - "url": "https://github.com/akaruidevelopment/aoi.db/blob/22a4df8/lib/WideColumnar/src/Database.ts#L77" + "fileName": "lib/WideColumnar/src/Table.ts", + "line": 78, + "character": 16, + "url": "https://github.com/akaruidevelopment/aoi.db/blob/3b8dba5/lib/WideColumnar/src/Table.ts#L78" } - ], - "type": { - "type": "reflection", - "declaration": { - "id": 738, - "name": "__type", + ] + } + } + }, + { + "id": 1117, + "name": "primary", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "reflection", + "declaration": { + "id": 1118, + "name": "__type", + "variant": "declaration", + "kind": 65536, + "flags": {}, + "children": [ + { + "id": 1119, + "name": "name", "variant": "declaration", - "kind": 65536, + "kind": 1024, "flags": {}, - "children": [ + "sources": [ { - "id": 739, - "name": "path", - "variant": "declaration", - "kind": 1024, - "flags": {}, - "sources": [ - { - "fileName": "lib/WideColumnar/src/Database.ts", - "line": 78, - "character": 16, - "url": "https://github.com/akaruidevelopment/aoi.db/blob/22a4df8/lib/WideColumnar/src/Database.ts#L78" - } - ], - "type": { - "type": "union", - "types": [ - { - "type": "intrinsic", - "name": "undefined" - }, - { - "type": "intrinsic", - "name": "string" - } - ] - }, - "defaultValue": "..." - }, + "fileName": "lib/WideColumnar/src/Table.ts", + "line": 83, + "character": 12, + "url": "https://github.com/akaruidevelopment/aoi.db/blob/3b8dba5/lib/WideColumnar/src/Table.ts#L83" + } + ], + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 1120, + "name": "value", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "sources": [ { - "id": 744, - "name": "referencePath", - "variant": "declaration", - "kind": 1024, - "flags": {}, - "sources": [ - { - "fileName": "lib/WideColumnar/src/Database.ts", - "line": 83, - "character": 16, - "url": "https://github.com/akaruidevelopment/aoi.db/blob/22a4df8/lib/WideColumnar/src/Database.ts#L83" - } - ], - "type": { - "type": "union", - "types": [ - { - "type": "intrinsic", - "name": "undefined" - }, - { - "type": "intrinsic", - "name": "string" - } - ] - }, - "defaultValue": "..." - }, - { - "id": 740, - "name": "tables", - "variant": "declaration", - "kind": 1024, - "flags": {}, - "sources": [ - { - "fileName": "lib/WideColumnar/src/Database.ts", - "line": 80, - "character": 16, - "url": "https://github.com/akaruidevelopment/aoi.db/blob/22a4df8/lib/WideColumnar/src/Database.ts#L80" - } - ], - "type": { - "type": "union", - "types": [ - { - "type": "intrinsic", - "name": "undefined" - }, - { - "type": "array", - "elementType": { - "type": "reflection", - "declaration": { - "id": 741, - "name": "__type", - "variant": "declaration", - "kind": 65536, - "flags": {}, - "children": [ - { - "id": 743, - "name": "columns", - "variant": "declaration", - "kind": 1024, - "flags": {}, - "sources": [ - { - "fileName": "lib/WideColumnar/typings/interface.ts", - "line": 38, - "character": 8, - "url": "https://github.com/akaruidevelopment/aoi.db/blob/22a4df8/lib/WideColumnar/typings/interface.ts#L38" - } - ], - "type": { - "type": "union", - "types": [ - { - "type": "array", - "elementType": { - "type": "reference", - "target": 925, - "name": "default", - "package": "@akarui/aoi.db" - } - }, - { - "type": "array", - "elementType": { - "type": "reference", - "target": 1309, - "name": "WideColumnarColumnOptions", - "package": "@akarui/aoi.db" - } - } - ] - } - }, - { - "id": 742, - "name": "name", - "variant": "declaration", - "kind": 1024, - "flags": {}, - "sources": [ - { - "fileName": "lib/WideColumnar/typings/interface.ts", - "line": 37, - "character": 8, - "url": "https://github.com/akaruidevelopment/aoi.db/blob/22a4df8/lib/WideColumnar/typings/interface.ts#L37" - } - ], - "type": { - "type": "intrinsic", - "name": "string" - } - } - ], - "groups": [ - { - "title": "Properties", - "children": [ - 743, - 742 - ] - } - ], - "sources": [ - { - "fileName": "lib/WideColumnar/typings/interface.ts", - "line": 36, - "character": 13, - "url": "https://github.com/akaruidevelopment/aoi.db/blob/22a4df8/lib/WideColumnar/typings/interface.ts#L36" - } - ] - } - } - } - ] - }, - "defaultValue": "..." - } - ], - "groups": [ - { - "title": "Properties", - "children": [ - 739, - 744, - 740 - ] + "fileName": "lib/WideColumnar/src/Table.ts", + "line": 84, + "character": 12, + "url": "https://github.com/akaruidevelopment/aoi.db/blob/3b8dba5/lib/WideColumnar/src/Table.ts#L84" } ], - "sources": [ - { - "fileName": "lib/WideColumnar/src/Database.ts", - "line": 77, - "character": 24, - "url": "https://github.com/akaruidevelopment/aoi.db/blob/22a4df8/lib/WideColumnar/src/Database.ts#L77" - } - ] - } - }, - "defaultValue": "..." - }, - { - "id": 760, - "name": "debug", - "variant": "declaration", - "kind": 1024, - "flags": {}, - "sources": [ - { - "fileName": "lib/WideColumnar/src/Database.ts", - "line": 108, - "character": 12, - "url": "https://github.com/akaruidevelopment/aoi.db/blob/22a4df8/lib/WideColumnar/src/Database.ts#L108" + "type": { + "type": "intrinsic", + "name": "any" + } } ], - "type": { - "type": "intrinsic", - "name": "boolean" - }, - "defaultValue": "..." - }, - { - "id": 754, - "name": "encryptionConfig", - "variant": "declaration", - "kind": 1024, - "flags": {}, - "sources": [ + "groups": [ { - "fileName": "lib/WideColumnar/src/Database.ts", - "line": 98, - "character": 12, - "url": "https://github.com/akaruidevelopment/aoi.db/blob/22a4df8/lib/WideColumnar/src/Database.ts#L98" - } - ], - "type": { - "type": "reflection", - "declaration": { - "id": 755, - "name": "__type", - "variant": "declaration", - "kind": 65536, - "flags": {}, + "title": "Properties", "children": [ - { - "id": 756, - "name": "securityKey", - "variant": "declaration", - "kind": 1024, - "flags": {}, - "sources": [ - { - "fileName": "lib/WideColumnar/src/Database.ts", - "line": 99, - "character": 16, - "url": "https://github.com/akaruidevelopment/aoi.db/blob/22a4df8/lib/WideColumnar/src/Database.ts#L99" - } - ], - "type": { - "type": "intrinsic", - "name": "string" - }, - "defaultValue": "..." - } - ], - "groups": [ - { - "title": "Properties", - "children": [ - 756 - ] - } - ], - "sources": [ - { - "fileName": "lib/WideColumnar/src/Database.ts", - "line": 98, - "character": 30, - "url": "https://github.com/akaruidevelopment/aoi.db/blob/22a4df8/lib/WideColumnar/src/Database.ts#L98" - } + 1119, + 1120 ] } - }, - "defaultValue": "..." - }, - { - "id": 757, - "name": "fileConfig", - "variant": "declaration", - "kind": 1024, - "flags": {}, + ], "sources": [ { - "fileName": "lib/WideColumnar/src/Database.ts", - "line": 103, - "character": 12, - "url": "https://github.com/akaruidevelopment/aoi.db/blob/22a4df8/lib/WideColumnar/src/Database.ts#L103" - } - ], - "type": { - "type": "reflection", - "declaration": { - "id": 758, - "name": "__type", - "variant": "declaration", - "kind": 65536, - "flags": {}, - "children": [ - { - "id": 759, - "name": "extension", - "variant": "declaration", - "kind": 1024, - "flags": {}, - "sources": [ - { - "fileName": "lib/WideColumnar/src/Database.ts", - "line": 104, - "character": 16, - "url": "https://github.com/akaruidevelopment/aoi.db/blob/22a4df8/lib/WideColumnar/src/Database.ts#L104" - } - ], - "type": { - "type": "union", - "types": [ - { - "type": "intrinsic", - "name": "undefined" - }, - { - "type": "intrinsic", - "name": "string" - } - ] - }, - "defaultValue": "..." - } - ], - "groups": [ - { - "title": "Properties", - "children": [ - 759 - ] - } - ], - "sources": [ - { - "fileName": "lib/WideColumnar/src/Database.ts", - "line": 103, - "character": 24, - "url": "https://github.com/akaruidevelopment/aoi.db/blob/22a4df8/lib/WideColumnar/src/Database.ts#L103" - } - ] + "fileName": "lib/WideColumnar/src/Table.ts", + "line": 82, + "character": 17, + "url": "https://github.com/akaruidevelopment/aoi.db/blob/3b8dba5/lib/WideColumnar/src/Table.ts#L82" } - }, - "defaultValue": "..." - } - ], - "groups": [ - { - "title": "Properties", - "children": [ - 745, - 737, - 760, - 754, - 757 ] } - ], - "sources": [ - { - "fileName": "lib/WideColumnar/src/Database.ts", - "line": 76, - "character": 15, - "url": "https://github.com/akaruidevelopment/aoi.db/blob/22a4df8/lib/WideColumnar/src/Database.ts#L76" - } - ] + } } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "intrinsic", + "name": "void" + } + ], + "name": "Promise", + "package": "typescript" } } ] + } + ], + "groups": [ + { + "title": "Constructors", + "children": [ + 1088 + ] }, { - "id": 847, - "name": "[captureRejectionSymbol]", + "title": "Properties", + "children": [ + 1093, + 1094, + 1092, + 1091, + 1098 + ] + }, + { + "title": "Accessors", + "children": [ + 1102, + 1106 + ] + }, + { + "title": "Methods", + "children": [ + 1099, + 1129, + 1137, + 1169, + 1171, + 1104, + 1125, + 1158, + 1144, + 1151, + 1174, + 1121, + 1165, + 1111 + ] + } + ], + "sources": [ + { + "fileName": "lib/WideColumnar/src/Table.ts", + "line": 13, + "character": 21, + "url": "https://github.com/akaruidevelopment/aoi.db/blob/3b8dba5/lib/WideColumnar/src/Table.ts#L13" + } + ] + }, + { + "id": 628, + "name": "CacherOptions", + "variant": "declaration", + "kind": 256, + "flags": {}, + "children": [ + { + "id": 629, + "name": "cache", "variant": "declaration", - "kind": 2048, + "kind": 1024, + "flags": {}, + "sources": [ + { + "fileName": "lib/KeyValue/typings/interface.ts", + "line": 68, + "character": 4, + "url": "https://github.com/akaruidevelopment/aoi.db/blob/3b8dba5/lib/KeyValue/typings/interface.ts#L68" + } + ], + "type": { + "type": "reference", + "target": 7, + "name": "CacheType", + "package": "@akarui/aoi.db" + } + }, + { + "id": 630, + "name": "limit", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "sources": [ + { + "fileName": "lib/KeyValue/typings/interface.ts", + "line": 69, + "character": 4, + "url": "https://github.com/akaruidevelopment/aoi.db/blob/3b8dba5/lib/KeyValue/typings/interface.ts#L69" + } + ], + "type": { + "type": "intrinsic", + "name": "number" + } + }, + { + "id": 632, + "name": "sortFunction", + "variant": "declaration", + "kind": 1024, "flags": { - "isExternal": true, "isOptional": true }, "sources": [ { - "fileName": "node_modules/@types/node/events.d.ts", - "line": 112, - "character": 8 + "fileName": "lib/KeyValue/typings/interface.ts", + "line": 71, + "character": 4, + "url": "https://github.com/akaruidevelopment/aoi.db/blob/3b8dba5/lib/KeyValue/typings/interface.ts#L71" } ], - "signatures": [ - { - "id": 848, - "name": "[captureRejectionSymbol]", - "variant": "signature", - "kind": 4096, - "flags": { - "isExternal": true - }, + "type": { + "type": "reflection", + "declaration": { + "id": 633, + "name": "__type", + "variant": "declaration", + "kind": 65536, + "flags": {}, "sources": [ { - "fileName": "node_modules/@types/node/events.d.ts", - "line": 112, - "character": 8 + "fileName": "lib/KeyValue/typings/interface.ts", + "line": 71, + "character": 19, + "url": "https://github.com/akaruidevelopment/aoi.db/blob/3b8dba5/lib/KeyValue/typings/interface.ts#L71" } ], - "parameters": [ + "signatures": [ { - "id": 849, - "name": "error", - "variant": "param", - "kind": 32768, - "flags": { - "isExternal": true - }, - "type": { - "type": "reference", - "target": { - "sourceFileName": "node_modules/typescript/lib/lib.es5.d.ts", - "qualifiedName": "Error" + "id": 634, + "name": "__type", + "variant": "signature", + "kind": 4096, + "flags": {}, + "sources": [ + { + "fileName": "lib/KeyValue/typings/interface.ts", + "line": 71, + "character": 19, + "url": "https://github.com/akaruidevelopment/aoi.db/blob/3b8dba5/lib/KeyValue/typings/interface.ts#L71" + } + ], + "parameters": [ + { + "id": 635, + "name": "a", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "intrinsic", + "name": "any" + } }, - "name": "Error", - "package": "typescript" - } - }, - { - "id": 850, - "name": "event", - "variant": "param", - "kind": 32768, - "flags": { - "isExternal": true - }, + { + "id": 636, + "name": "b", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "intrinsic", + "name": "any" + } + } + ], "type": { "type": "intrinsic", - "name": "string" - } - }, - { - "id": 851, - "name": "args", - "variant": "param", - "kind": 32768, - "flags": { - "isExternal": true, - "isRest": true - }, - "type": { - "type": "array", - "elementType": { - "type": "intrinsic", - "name": "any" - } + "name": "number" } } - ], - "type": { - "type": "intrinsic", - "name": "void" - }, - "inheritedFrom": { - "type": "reference", - "target": -1, - "name": "EventEmitter.[captureRejectionSymbol]" - } + ] } - ], - "inheritedFrom": { - "type": "reference", - "target": -1, - "name": "EventEmitter.[captureRejectionSymbol]" } }, { - "id": 852, - "name": "addListener", + "id": 631, + "name": "sorted", "variant": "declaration", - "kind": 2048, - "flags": { - "isExternal": true - }, + "kind": 1024, + "flags": {}, "sources": [ { - "fileName": "node_modules/@types/node/events.d.ts", - "line": 545, - "character": 16 + "fileName": "lib/KeyValue/typings/interface.ts", + "line": 70, + "character": 4, + "url": "https://github.com/akaruidevelopment/aoi.db/blob/3b8dba5/lib/KeyValue/typings/interface.ts#L70" } ], - "signatures": [ - { - "id": 853, - "name": "addListener", - "variant": "signature", - "kind": 4096, - "flags": { - "isExternal": true + "type": { + "type": "intrinsic", + "name": "boolean" + } + } + ], + "groups": [ + { + "title": "Properties", + "children": [ + 629, + 630, + 632, + 631 + ] + } + ], + "sources": [ + { + "fileName": "lib/KeyValue/typings/interface.ts", + "line": 67, + "character": 17, + "url": "https://github.com/akaruidevelopment/aoi.db/blob/3b8dba5/lib/KeyValue/typings/interface.ts#L67" + } + ] + }, + { + "id": 1, + "name": "Hash", + "variant": "declaration", + "kind": 256, + "flags": {}, + "children": [ + { + "id": 3, + "name": "data", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "sources": [ + { + "fileName": "lib/typings/interface.ts", + "line": 3, + "character": 4, + "url": "https://github.com/akaruidevelopment/aoi.db/blob/3b8dba5/lib/typings/interface.ts#L3" + } + ], + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 2, + "name": "iv", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "sources": [ + { + "fileName": "lib/typings/interface.ts", + "line": 2, + "character": 4, + "url": "https://github.com/akaruidevelopment/aoi.db/blob/3b8dba5/lib/typings/interface.ts#L2" + } + ], + "type": { + "type": "intrinsic", + "name": "string" + } + } + ], + "groups": [ + { + "title": "Properties", + "children": [ + 3, + 2 + ] + } + ], + "sources": [ + { + "fileName": "lib/typings/interface.ts", + "line": 1, + "character": 17, + "url": "https://github.com/akaruidevelopment/aoi.db/blob/3b8dba5/lib/typings/interface.ts#L1" + } + ] + }, + { + "id": 1942, + "name": "ISocket", + "variant": "declaration", + "kind": 256, + "flags": {}, + "children": [ + { + "id": 2380, + "name": "allowHalfOpen", + "variant": "declaration", + "kind": 1024, + "flags": { + "isExternal": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "If " }, - "comment": { - "summary": [ + { + "kind": "code", + "text": "`false`" + }, + { + "kind": "text", + "text": " then the stream will automatically end the writable side when the\nreadable side ends. Set initially by the " + }, + { + "kind": "code", + "text": "`allowHalfOpen`" + }, + { + "kind": "text", + "text": " constructor option,\nwhich defaults to " + }, + { + "kind": "code", + "text": "`true`" + }, + { + "kind": "text", + "text": ".\n\nThis can be changed manually to change the half-open behavior of an existing" + }, + { + "kind": "code", + "text": "`Duplex`" + }, + { + "kind": "text", + "text": " stream instance, but must be changed before the " + }, + { + "kind": "code", + "text": "`'end'`" + }, + { + "kind": "text", + "text": " event is\nemitted." + } + ], + "blockTags": [ + { + "tag": "@since", + "content": [ { "kind": "text", - "text": "Alias for " - }, - { - "kind": "code", - "text": "`emitter.on(eventName, listener)`" - }, + "text": "v0.9.4" + } + ] + } + ] + }, + "sources": [ + { + "fileName": "node_modules/@types/node/stream.d.ts", + "line": 1068, + "character": 12 + } + ], + "type": { + "type": "intrinsic", + "name": "boolean" + }, + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "Socket.allowHalfOpen" + } + }, + { + "id": 2015, + "name": "autoSelectFamilyAttemptedAddresses", + "variant": "declaration", + "kind": 1024, + "flags": { + "isExternal": true, + "isReadonly": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "This property is only present if the family autoselection algorithm is enabled in " + }, + { + "kind": "code", + "text": "`socket.connect(options)`" + }, + { + "kind": "text", + "text": "\nand it is an array of the addresses that have been attempted.\n\nEach address is a string in the form of " + }, + { + "kind": "code", + "text": "`$IP:$PORT`" + }, + { + "kind": "text", + "text": ".\nIf the connection was successful, then the last address is the one that the socket is currently connected to." + } + ], + "blockTags": [ + { + "tag": "@since", + "content": [ { "kind": "text", - "text": "." + "text": "v19.4.0" } - ], - "blockTags": [ + ] + } + ] + }, + "sources": [ + { + "fileName": "node_modules/@types/node/net.d.ts", + "line": 251, + "character": 17 + } + ], + "type": { + "type": "array", + "elementType": { + "type": "intrinsic", + "name": "string" + } + }, + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "Socket.autoSelectFamilyAttemptedAddresses" + } + }, + { + "id": 2016, + "name": "bufferSize", + "variant": "declaration", + "kind": 1024, + "flags": { + "isExternal": true, + "isReadonly": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "This property shows the number of characters buffered for writing. The buffer\nmay contain strings whose length after encoding is not yet known. So this number\nis only an approximation of the number of bytes in the buffer.\n\n" + }, + { + "kind": "code", + "text": "`net.Socket`" + }, + { + "kind": "text", + "text": " has the property that " + }, + { + "kind": "code", + "text": "`socket.write()`" + }, + { + "kind": "text", + "text": " always works. This is to\nhelp users get up and running quickly. The computer cannot always keep up\nwith the amount of data that is written to a socket. The network connection\nsimply might be too slow. Node.js will internally queue up the data written to a\nsocket and send it out over the wire when it is possible.\n\nThe consequence of this internal buffering is that memory may grow.\nUsers who experience large or growing " + }, + { + "kind": "code", + "text": "`bufferSize`" + }, + { + "kind": "text", + "text": " should attempt to\n\"throttle\" the data flows in their program with " + }, + { + "kind": "code", + "text": "`socket.pause()`" + }, + { + "kind": "text", + "text": " and " + }, + { + "kind": "code", + "text": "`socket.resume()`" + }, + { + "kind": "text", + "text": "." + } + ], + "blockTags": [ + { + "tag": "@since", + "content": [ { - "tag": "@since", - "content": [ - { - "kind": "text", - "text": "v0.1.26" - } - ] + "kind": "text", + "text": "v0.3.8" } ] }, - "sources": [ - { - "fileName": "node_modules/@types/node/events.d.ts", - "line": 545, - "character": 16 - } - ], - "parameters": [ - { - "id": 854, - "name": "eventName", - "variant": "param", - "kind": 32768, - "flags": { - "isExternal": true + { + "tag": "@deprecated", + "content": [ + { + "kind": "text", + "text": "Since v14.6.0 - Use " }, - "type": { - "type": "union", - "types": [ - { - "type": "intrinsic", - "name": "string" - }, - { - "type": "intrinsic", - "name": "symbol" - } - ] - } - }, - { - "id": 855, - "name": "listener", - "variant": "param", - "kind": 32768, - "flags": { - "isExternal": true + { + "kind": "code", + "text": "`writableLength`" }, - "type": { - "type": "reflection", - "declaration": { - "id": 856, - "name": "__type", - "variant": "declaration", - "kind": 65536, - "flags": { - "isExternal": true - }, - "sources": [ - { - "fileName": "node_modules/@types/node/events.d.ts", - "line": 545, - "character": 66 - } - ], - "signatures": [ - { - "id": 857, - "name": "__type", - "variant": "signature", - "kind": 4096, - "flags": { - "isExternal": true - }, - "sources": [ - { - "fileName": "node_modules/@types/node/events.d.ts", - "line": 545, - "character": 66 - } - ], - "parameters": [ - { - "id": 858, - "name": "args", - "variant": "param", - "kind": 32768, - "flags": { - "isExternal": true, - "isRest": true - }, - "type": { - "type": "array", - "elementType": { - "type": "intrinsic", - "name": "any" - } - } - } - ], - "type": { - "type": "intrinsic", - "name": "void" - } - } - ] - } + { + "kind": "text", + "text": " instead." } - } - ], - "type": { - "type": "reference", - "target": 677, - "name": "default", - "package": "@akarui/aoi.db" - }, - "inheritedFrom": { - "type": "reference", - "target": -1, - "name": "EventEmitter.addListener" + ] } + ] + }, + "sources": [ + { + "fileName": "node_modules/@types/node/net.d.ts", + "line": 269, + "character": 17 } ], + "type": { + "type": "intrinsic", + "name": "number" + }, "inheritedFrom": { "type": "reference", "target": -1, - "name": "EventEmitter.addListener" + "name": "Socket.bufferSize" } }, { - "id": 787, - "name": "all", + "id": 2017, + "name": "bytesRead", "variant": "declaration", - "kind": 2048, - "flags": {}, + "kind": 1024, + "flags": { + "isExternal": true, + "isReadonly": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The amount of received bytes." + } + ], + "blockTags": [ + { + "tag": "@since", + "content": [ + { + "kind": "text", + "text": "v0.5.3" + } + ] + } + ] + }, "sources": [ { - "fileName": "lib/WideColumnar/src/Database.ts", - "line": 182, - "character": 10, - "url": "https://github.com/akaruidevelopment/aoi.db/blob/22a4df8/lib/WideColumnar/src/Database.ts#L182" + "fileName": "node_modules/@types/node/net.d.ts", + "line": 274, + "character": 17 } ], - "signatures": [ - { - "id": 788, - "name": "all", - "variant": "signature", - "kind": 4096, - "flags": {}, - "sources": [ - { - "fileName": "lib/WideColumnar/src/Database.ts", - "line": 182, - "character": 4, - "url": "https://github.com/akaruidevelopment/aoi.db/blob/22a4df8/lib/WideColumnar/src/Database.ts#L182" - } - ], - "parameters": [ - { - "id": 789, - "name": "table", - "variant": "param", - "kind": 32768, - "flags": {}, - "type": { - "type": "intrinsic", - "name": "string" - } - }, - { - "id": 790, - "name": "columnName", - "variant": "param", - "kind": 32768, - "flags": {}, - "type": { - "type": "intrinsic", - "name": "string" + "type": { + "type": "intrinsic", + "name": "number" + }, + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "Socket.bytesRead" + } + }, + { + "id": 2018, + "name": "bytesWritten", + "variant": "declaration", + "kind": 1024, + "flags": { + "isExternal": true, + "isReadonly": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The amount of bytes sent." + } + ], + "blockTags": [ + { + "tag": "@since", + "content": [ + { + "kind": "text", + "text": "v0.5.3" } - }, - { - "id": 791, - "name": "query", - "variant": "param", - "kind": 32768, - "flags": {}, - "type": { - "type": "reflection", - "declaration": { - "id": 792, - "name": "__type", - "variant": "declaration", - "kind": 65536, - "flags": {}, - "sources": [ - { - "fileName": "lib/WideColumnar/src/Database.ts", - "line": 185, - "character": 15, - "url": "https://github.com/akaruidevelopment/aoi.db/blob/22a4df8/lib/WideColumnar/src/Database.ts#L185" - } - ], - "signatures": [ - { - "id": 793, - "name": "__type", - "variant": "signature", - "kind": 4096, - "flags": {}, - "sources": [ - { - "fileName": "lib/WideColumnar/src/Database.ts", - "line": 185, - "character": 15, - "url": "https://github.com/akaruidevelopment/aoi.db/blob/22a4df8/lib/WideColumnar/src/Database.ts#L185" - } - ], - "parameters": [ - { - "id": 794, - "name": "data", - "variant": "param", - "kind": 32768, - "flags": {}, - "type": { - "type": "reference", - "target": 1056, - "name": "default", - "package": "@akarui/aoi.db" - } - } - ], - "type": { - "type": "intrinsic", - "name": "boolean" - } - } - ] - } - } - } - ], - "type": { - "type": "reference", - "target": { - "sourceFileName": "node_modules/typescript/lib/lib.es5.d.ts", - "qualifiedName": "Promise" - }, - "typeArguments": [ - { - "type": "array", - "elementType": { - "type": "reference", - "target": 1056, - "name": "default", - "package": "@akarui/aoi.db" - } - } - ], - "name": "Promise", - "package": "typescript" + ] } - } - ] - }, - { - "id": 795, - "name": "allColumns", - "variant": "declaration", - "kind": 2048, - "flags": {}, + ] + }, "sources": [ { - "fileName": "lib/WideColumnar/src/Database.ts", - "line": 192, - "character": 10, - "url": "https://github.com/akaruidevelopment/aoi.db/blob/22a4df8/lib/WideColumnar/src/Database.ts#L192" + "fileName": "node_modules/@types/node/net.d.ts", + "line": 279, + "character": 17 } ], - "signatures": [ - { - "id": 796, - "name": "allColumns", - "variant": "signature", - "kind": 4096, - "flags": {}, - "sources": [ - { - "fileName": "lib/WideColumnar/src/Database.ts", - "line": 192, - "character": 4, - "url": "https://github.com/akaruidevelopment/aoi.db/blob/22a4df8/lib/WideColumnar/src/Database.ts#L192" - } - ], - "parameters": [ - { - "id": 797, - "name": "table", - "variant": "param", - "kind": 32768, - "flags": {}, - "type": { - "type": "intrinsic", - "name": "string" - } - }, - { - "id": 798, - "name": "query", - "variant": "param", - "kind": 32768, - "flags": {}, - "type": { - "type": "reflection", - "declaration": { - "id": 799, - "name": "__type", - "variant": "declaration", - "kind": 65536, - "flags": {}, - "sources": [ - { - "fileName": "lib/WideColumnar/src/Database.ts", - "line": 194, - "character": 15, - "url": "https://github.com/akaruidevelopment/aoi.db/blob/22a4df8/lib/WideColumnar/src/Database.ts#L194" - } - ], - "signatures": [ - { - "id": 800, - "name": "__type", - "variant": "signature", - "kind": 4096, - "flags": {}, - "sources": [ - { - "fileName": "lib/WideColumnar/src/Database.ts", - "line": 194, - "character": 15, - "url": "https://github.com/akaruidevelopment/aoi.db/blob/22a4df8/lib/WideColumnar/src/Database.ts#L194" - } - ], - "parameters": [ - { - "id": 801, - "name": "data", - "variant": "param", - "kind": 32768, - "flags": {}, - "type": { - "type": "reference", - "target": 1056, - "name": "default", - "package": "@akarui/aoi.db" - } - } - ], - "type": { - "type": "intrinsic", - "name": "boolean" - } - } - ] - } - } - } - ], - "type": { - "type": "reference", - "target": { - "sourceFileName": "node_modules/typescript/lib/lib.es5.d.ts", - "qualifiedName": "Promise" - }, - "typeArguments": [ - { - "type": "array", - "elementType": { - "type": "reference", - "target": 1056, - "name": "default", - "package": "@akarui/aoi.db" - } - } - ], - "name": "Promise", - "package": "typescript" - } - } - ] + "type": { + "type": "intrinsic", + "name": "number" + }, + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "Socket.bytesWritten" + } }, { - "id": 802, - "name": "allTable", + "id": 2378, + "name": "closed", "variant": "declaration", - "kind": 2048, - "flags": {}, + "kind": 1024, + "flags": { + "isExternal": true, + "isReadonly": true + }, "sources": [ { - "fileName": "lib/WideColumnar/src/Database.ts", - "line": 201, - "character": 10, - "url": "https://github.com/akaruidevelopment/aoi.db/blob/22a4df8/lib/WideColumnar/src/Database.ts#L201" + "fileName": "node_modules/@types/node/stream.d.ts", + "line": 1057, + "character": 21 } ], - "signatures": [ - { - "id": 803, - "name": "allTable", - "variant": "signature", - "kind": 4096, - "flags": {}, - "sources": [ - { - "fileName": "lib/WideColumnar/src/Database.ts", - "line": 201, - "character": 4, - "url": "https://github.com/akaruidevelopment/aoi.db/blob/22a4df8/lib/WideColumnar/src/Database.ts#L201" - } - ], - "parameters": [ - { - "id": 804, - "name": "query", - "variant": "param", - "kind": 32768, - "flags": {}, - "type": { - "type": "reflection", - "declaration": { - "id": 805, - "name": "__type", - "variant": "declaration", - "kind": 65536, - "flags": {}, - "sources": [ - { - "fileName": "lib/WideColumnar/src/Database.ts", - "line": 201, - "character": 26, - "url": "https://github.com/akaruidevelopment/aoi.db/blob/22a4df8/lib/WideColumnar/src/Database.ts#L201" - } - ], - "signatures": [ - { - "id": 806, - "name": "__type", - "variant": "signature", - "kind": 4096, - "flags": {}, - "sources": [ - { - "fileName": "lib/WideColumnar/src/Database.ts", - "line": 201, - "character": 26, - "url": "https://github.com/akaruidevelopment/aoi.db/blob/22a4df8/lib/WideColumnar/src/Database.ts#L201" - } - ], - "parameters": [ - { - "id": 807, - "name": "data", - "variant": "param", - "kind": 32768, - "flags": {}, - "type": { - "type": "reference", - "target": 1056, - "name": "default", - "package": "@akarui/aoi.db" - } - } - ], - "type": { - "type": "intrinsic", - "name": "boolean" - } - } - ] - } - } - } - ], - "type": { - "type": "reference", - "target": { - "sourceFileName": "node_modules/typescript/lib/lib.es5.d.ts", - "qualifiedName": "Promise" - }, - "typeArguments": [ - { - "type": "array", - "elementType": { - "type": "reference", - "target": 1056, - "name": "default", - "package": "@akarui/aoi.db" - } - } - ], - "name": "Promise", - "package": "typescript" - } - } - ] + "type": { + "type": "intrinsic", + "name": "boolean" + }, + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "Socket.closed" + } }, { - "id": 845, - "name": "backup", + "id": 2019, + "name": "connecting", "variant": "declaration", - "kind": 2048, - "flags": {}, + "kind": 1024, + "flags": { + "isExternal": true, + "isReadonly": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "If " + }, + { + "kind": "code", + "text": "`true`" + }, + { + "kind": "text", + "text": "," + }, + { + "kind": "code", + "text": "`socket.connect(options[, connectListener])`" + }, + { + "kind": "text", + "text": " was\ncalled and has not yet finished. It will stay " + }, + { + "kind": "code", + "text": "`true`" + }, + { + "kind": "text", + "text": " until the socket becomes\nconnected, then it is set to " + }, + { + "kind": "code", + "text": "`false`" + }, + { + "kind": "text", + "text": " and the " + }, + { + "kind": "code", + "text": "`'connect'`" + }, + { + "kind": "text", + "text": " event is emitted. Note\nthat the " + }, + { + "kind": "code", + "text": "`socket.connect(options[, connectListener])`" + }, + { + "kind": "text", + "text": " callback is a listener for the " + }, + { + "kind": "code", + "text": "`'connect'`" + }, + { + "kind": "text", + "text": " event." + } + ], + "blockTags": [ + { + "tag": "@since", + "content": [ + { + "kind": "text", + "text": "v6.1.0" + } + ] + } + ] + }, "sources": [ { - "fileName": "lib/WideColumnar/src/Database.ts", - "line": 263, - "character": 4, - "url": "https://github.com/akaruidevelopment/aoi.db/blob/22a4df8/lib/WideColumnar/src/Database.ts#L263" + "fileName": "node_modules/@types/node/net.d.ts", + "line": 287, + "character": 17 } ], - "signatures": [ - { - "id": 846, - "name": "backup", - "variant": "signature", - "kind": 4096, - "flags": {}, - "sources": [ - { - "fileName": "lib/WideColumnar/src/Database.ts", - "line": 263, - "character": 4, - "url": "https://github.com/akaruidevelopment/aoi.db/blob/22a4df8/lib/WideColumnar/src/Database.ts#L263" - } - ], - "type": { - "type": "intrinsic", - "name": "void" - } - } - ] + "type": { + "type": "intrinsic", + "name": "boolean" + }, + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "Socket.connecting" + } }, { - "id": 808, - "name": "clear", + "id": 2021, + "name": "destroyed", "variant": "declaration", - "kind": 2048, - "flags": {}, + "kind": 1024, + "flags": { + "isExternal": true, + "isReadonly": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "See " + }, + { + "kind": "code", + "text": "`writable.destroyed`" + }, + { + "kind": "text", + "text": " for further details." + } + ] + }, "sources": [ { - "fileName": "lib/WideColumnar/src/Database.ts", - "line": 209, - "character": 10, - "url": "https://github.com/akaruidevelopment/aoi.db/blob/22a4df8/lib/WideColumnar/src/Database.ts#L209" + "fileName": "node_modules/@types/node/net.d.ts", + "line": 297, + "character": 17 } ], - "signatures": [ - { - "id": 809, - "name": "clear", - "variant": "signature", - "kind": 4096, - "flags": {}, - "sources": [ - { - "fileName": "lib/WideColumnar/src/Database.ts", - "line": 209, - "character": 4, - "url": "https://github.com/akaruidevelopment/aoi.db/blob/22a4df8/lib/WideColumnar/src/Database.ts#L209" - } - ], - "parameters": [ - { - "id": 810, - "name": "table", - "variant": "param", - "kind": 32768, - "flags": {}, - "type": { - "type": "intrinsic", - "name": "string" - } - } - ], - "type": { - "type": "reference", - "target": { - "sourceFileName": "node_modules/typescript/lib/lib.es5.d.ts", - "qualifiedName": "Promise" - }, - "typeArguments": [ - { - "type": "intrinsic", - "name": "void" - } - ], - "name": "Promise", - "package": "typescript" - } - } - ] + "type": { + "type": "intrinsic", + "name": "boolean" + }, + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "Socket.destroyed" + } }, { - "id": 811, - "name": "clearAll", + "id": 2379, + "name": "errored", "variant": "declaration", - "kind": 2048, - "flags": {}, + "kind": 1024, + "flags": { + "isExternal": true, + "isReadonly": true + }, "sources": [ { - "fileName": "lib/WideColumnar/src/Database.ts", - "line": 215, - "character": 10, - "url": "https://github.com/akaruidevelopment/aoi.db/blob/22a4df8/lib/WideColumnar/src/Database.ts#L215" + "fileName": "node_modules/@types/node/stream.d.ts", + "line": 1058, + "character": 21 } ], - "signatures": [ - { - "id": 812, - "name": "clearAll", - "variant": "signature", - "kind": 4096, - "flags": {}, - "sources": [ - { - "fileName": "lib/WideColumnar/src/Database.ts", - "line": 215, - "character": 4, - "url": "https://github.com/akaruidevelopment/aoi.db/blob/22a4df8/lib/WideColumnar/src/Database.ts#L215" - } - ], - "type": { + "type": { + "type": "union", + "types": [ + { + "type": "literal", + "value": null + }, + { "type": "reference", "target": { "sourceFileName": "node_modules/typescript/lib/lib.es5.d.ts", - "qualifiedName": "Promise" + "qualifiedName": "Error" }, - "typeArguments": [ - { - "type": "intrinsic", - "name": "void" - } - ], - "name": "Promise", + "name": "Error", "package": "typescript" } - } - ] + ] + }, + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "Socket.errored" + } }, { - "id": 761, - "name": "connect", + "id": 2022, + "name": "localAddress", "variant": "declaration", - "kind": 2048, - "flags": {}, - "sources": [ - { - "fileName": "lib/WideColumnar/src/Database.ts", - "line": 112, - "character": 10, - "url": "https://github.com/akaruidevelopment/aoi.db/blob/22a4df8/lib/WideColumnar/src/Database.ts#L112" - } - ], - "signatures": [ - { - "id": 762, - "name": "connect", - "variant": "signature", - "kind": 4096, - "flags": {}, - "sources": [ - { - "fileName": "lib/WideColumnar/src/Database.ts", - "line": 112, - "character": 4, - "url": "https://github.com/akaruidevelopment/aoi.db/blob/22a4df8/lib/WideColumnar/src/Database.ts#L112" - } - ], - "type": { - "type": "reference", - "target": { - "sourceFileName": "node_modules/typescript/lib/lib.es5.d.ts", - "qualifiedName": "Promise" - }, - "typeArguments": [ + "kind": 1024, + "flags": { + "isExternal": true, + "isOptional": true, + "isReadonly": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The string representation of the local IP address the remote client is\nconnecting on. For example, in a server listening on " + }, + { + "kind": "code", + "text": "`'0.0.0.0'`" + }, + { + "kind": "text", + "text": ", if a client\nconnects on " + }, + { + "kind": "code", + "text": "`'192.168.1.1'`" + }, + { + "kind": "text", + "text": ", the value of " + }, + { + "kind": "code", + "text": "`socket.localAddress`" + }, + { + "kind": "text", + "text": " would be" + }, + { + "kind": "code", + "text": "`'192.168.1.1'`" + }, + { + "kind": "text", + "text": "." + } + ], + "blockTags": [ + { + "tag": "@since", + "content": [ { - "type": "intrinsic", - "name": "void" + "kind": "text", + "text": "v0.9.6" } - ], - "name": "Promise", - "package": "typescript" + ] } - } - ] - }, - { - "id": 782, - "name": "delete", - "variant": "declaration", - "kind": 2048, - "flags": {}, + ] + }, "sources": [ { - "fileName": "lib/WideColumnar/src/Database.ts", - "line": 176, - "character": 10, - "url": "https://github.com/akaruidevelopment/aoi.db/blob/22a4df8/lib/WideColumnar/src/Database.ts#L176" + "fileName": "node_modules/@types/node/net.d.ts", + "line": 304, + "character": 17 } ], - "signatures": [ - { - "id": 783, - "name": "delete", - "variant": "signature", - "kind": 4096, - "flags": {}, - "sources": [ - { - "fileName": "lib/WideColumnar/src/Database.ts", - "line": 176, - "character": 4, - "url": "https://github.com/akaruidevelopment/aoi.db/blob/22a4df8/lib/WideColumnar/src/Database.ts#L176" - } - ], - "parameters": [ - { - "id": 784, - "name": "table", - "variant": "param", - "kind": 32768, - "flags": {}, - "type": { - "type": "intrinsic", - "name": "string" - } - }, - { - "id": 785, - "name": "columnName", - "variant": "param", - "kind": 32768, - "flags": {}, - "type": { - "type": "intrinsic", - "name": "string" - } - }, - { - "id": 786, - "name": "primary", - "variant": "param", - "kind": 32768, - "flags": {}, - "type": { - "type": "reference", - "target": 1355, - "name": "WideColumnarDataType", - "package": "@akarui/aoi.db" - } - } - ], - "type": { - "type": "reference", - "target": { - "sourceFileName": "node_modules/typescript/lib/lib.es5.d.ts", - "qualifiedName": "Promise" - }, - "typeArguments": [ - { - "type": "intrinsic", - "name": "void" - } - ], - "name": "Promise", - "package": "typescript" - } - } - ] + "type": { + "type": "intrinsic", + "name": "string" + }, + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "Socket.localAddress" + } }, { - "id": 813, - "name": "deleteMany", + "id": 2024, + "name": "localFamily", "variant": "declaration", - "kind": 2048, - "flags": {}, - "sources": [ - { - "fileName": "lib/WideColumnar/src/Database.ts", - "line": 221, - "character": 10, - "url": "https://github.com/akaruidevelopment/aoi.db/blob/22a4df8/lib/WideColumnar/src/Database.ts#L221" - } - ], - "signatures": [ - { - "id": 814, - "name": "deleteMany", - "variant": "signature", - "kind": 4096, - "flags": {}, - "sources": [ - { - "fileName": "lib/WideColumnar/src/Database.ts", - "line": 221, - "character": 4, - "url": "https://github.com/akaruidevelopment/aoi.db/blob/22a4df8/lib/WideColumnar/src/Database.ts#L221" - } - ], - "parameters": [ - { - "id": 815, - "name": "table", - "variant": "param", - "kind": 32768, - "flags": {}, - "type": { - "type": "intrinsic", - "name": "string" - } - }, - { - "id": 816, - "name": "columnName", - "variant": "param", - "kind": 32768, - "flags": {}, - "type": { - "type": "intrinsic", - "name": "string" - } - }, - { - "id": 817, - "name": "query", - "variant": "param", - "kind": 32768, - "flags": {}, - "type": { - "type": "reflection", - "declaration": { - "id": 818, - "name": "__type", - "variant": "declaration", - "kind": 65536, - "flags": {}, - "sources": [ - { - "fileName": "lib/WideColumnar/src/Database.ts", - "line": 224, - "character": 15, - "url": "https://github.com/akaruidevelopment/aoi.db/blob/22a4df8/lib/WideColumnar/src/Database.ts#L224" - } - ], - "signatures": [ - { - "id": 819, - "name": "__type", - "variant": "signature", - "kind": 4096, - "flags": {}, - "sources": [ - { - "fileName": "lib/WideColumnar/src/Database.ts", - "line": 224, - "character": 15, - "url": "https://github.com/akaruidevelopment/aoi.db/blob/22a4df8/lib/WideColumnar/src/Database.ts#L224" - } - ], - "parameters": [ - { - "id": 820, - "name": "data", - "variant": "param", - "kind": 32768, - "flags": {}, - "type": { - "type": "reference", - "target": 1056, - "name": "default", - "package": "@akarui/aoi.db" - } - } - ], - "type": { - "type": "intrinsic", - "name": "boolean" - } - } - ] - } - } - } - ], - "type": { - "type": "reference", - "target": { - "sourceFileName": "node_modules/typescript/lib/lib.es5.d.ts", - "qualifiedName": "Promise" - }, - "typeArguments": [ + "kind": 1024, + "flags": { + "isExternal": true, + "isOptional": true, + "isReadonly": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The string representation of the local IP family. " + }, + { + "kind": "code", + "text": "`'IPv4'`" + }, + { + "kind": "text", + "text": " or " + }, + { + "kind": "code", + "text": "`'IPv6'`" + }, + { + "kind": "text", + "text": "." + } + ], + "blockTags": [ + { + "tag": "@since", + "content": [ { - "type": "intrinsic", - "name": "void" + "kind": "text", + "text": "v18.8.0, v16.18.0" } - ], - "name": "Promise", - "package": "typescript" + ] } + ] + }, + "sources": [ + { + "fileName": "node_modules/@types/node/net.d.ts", + "line": 314, + "character": 17 } - ] + ], + "type": { + "type": "intrinsic", + "name": "string" + }, + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "Socket.localFamily" + } }, { - "id": 901, - "name": "emit", + "id": 2023, + "name": "localPort", "variant": "declaration", - "kind": 2048, + "kind": 1024, "flags": { - "isExternal": true + "isExternal": true, + "isOptional": true, + "isReadonly": true }, - "sources": [ - { - "fileName": "node_modules/@types/node/events.d.ts", - "line": 807, - "character": 16 - } - ], - "signatures": [ - { - "id": 902, - "name": "emit", - "variant": "signature", - "kind": 4096, - "flags": { - "isExternal": true + "comment": { + "summary": [ + { + "kind": "text", + "text": "The numeric representation of the local port. For example, " }, - "comment": { - "summary": [ - { - "kind": "text", - "text": "Synchronously calls each of the listeners registered for the event named" - }, - { - "kind": "code", - "text": "`eventName`" - }, - { - "kind": "text", - "text": ", in the order they were registered, passing the supplied arguments\nto each.\n\nReturns " - }, - { - "kind": "code", - "text": "`true`" - }, - { - "kind": "text", - "text": " if the event had listeners, " - }, - { - "kind": "code", - "text": "`false`" - }, + { + "kind": "code", + "text": "`80`" + }, + { + "kind": "text", + "text": " or " + }, + { + "kind": "code", + "text": "`21`" + }, + { + "kind": "text", + "text": "." + } + ], + "blockTags": [ + { + "tag": "@since", + "content": [ { "kind": "text", - "text": " otherwise.\n\n" - }, - { - "kind": "code", - "text": "```js\nimport { EventEmitter } from 'node:events';\nconst myEmitter = new EventEmitter();\n\n// First listener\nmyEmitter.on('event', function firstListener() {\n console.log('Helloooo! first listener');\n});\n// Second listener\nmyEmitter.on('event', function secondListener(arg1, arg2) {\n console.log(`event with parameters ${arg1}, ${arg2} in second listener`);\n});\n// Third listener\nmyEmitter.on('event', function thirdListener(...args) {\n const parameters = args.join(', ');\n console.log(`event with parameters ${parameters} in third listener`);\n});\n\nconsole.log(myEmitter.listeners('event'));\n\nmyEmitter.emit('event', 1, 2, 3, 4, 5);\n\n// Prints:\n// [\n// [Function: firstListener],\n// [Function: secondListener],\n// [Function: thirdListener]\n// ]\n// Helloooo! first listener\n// event with parameters 1, 2 in second listener\n// event with parameters 1, 2, 3, 4, 5 in third listener\n```" - } - ], - "blockTags": [ - { - "tag": "@since", - "content": [ - { - "kind": "text", - "text": "v0.1.26" - } - ] + "text": "v0.9.6" } ] - }, - "sources": [ - { - "fileName": "node_modules/@types/node/events.d.ts", - "line": 807, - "character": 16 - } - ], - "parameters": [ - { - "id": 903, - "name": "eventName", - "variant": "param", - "kind": 32768, - "flags": { - "isExternal": true - }, - "type": { - "type": "union", - "types": [ - { - "type": "intrinsic", - "name": "string" - }, - { - "type": "intrinsic", - "name": "symbol" - } - ] - } - }, - { - "id": 904, - "name": "args", - "variant": "param", - "kind": 32768, - "flags": { - "isExternal": true, - "isRest": true - }, - "type": { - "type": "array", - "elementType": { - "type": "intrinsic", - "name": "any" - } - } - } - ], - "type": { - "type": "intrinsic", - "name": "boolean" - }, - "inheritedFrom": { - "type": "reference", - "target": -1, - "name": "EventEmitter.emit" } + ] + }, + "sources": [ + { + "fileName": "node_modules/@types/node/net.d.ts", + "line": 309, + "character": 17 } ], + "type": { + "type": "intrinsic", + "name": "number" + }, "inheritedFrom": { "type": "reference", "target": -1, - "name": "EventEmitter.emit" + "name": "Socket.localPort" } }, { - "id": 923, - "name": "eventNames", + "id": 2020, + "name": "pending", "variant": "declaration", - "kind": 2048, + "kind": 1024, "flags": { - "isExternal": true + "isExternal": true, + "isReadonly": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "This is " + }, + { + "kind": "code", + "text": "`true`" + }, + { + "kind": "text", + "text": " if the socket is not connected yet, either because " + }, + { + "kind": "code", + "text": "`.connect()`" + }, + { + "kind": "text", + "text": "has not yet been called or because it is still in the process of connecting\n(see " + }, + { + "kind": "code", + "text": "`socket.connecting`" + }, + { + "kind": "text", + "text": ")." + } + ], + "blockTags": [ + { + "tag": "@since", + "content": [ + { + "kind": "text", + "text": "v11.2.0, v10.16.0" + } + ] + } + ] }, "sources": [ { - "fileName": "node_modules/@types/node/events.d.ts", - "line": 870, - "character": 16 + "fileName": "node_modules/@types/node/net.d.ts", + "line": 293, + "character": 17 } ], - "signatures": [ - { - "id": 924, - "name": "eventNames", - "variant": "signature", - "kind": 4096, - "flags": { - "isExternal": true + "type": { + "type": "intrinsic", + "name": "boolean" + }, + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "Socket.pending" + } + }, + { + "id": 2486, + "name": "readable", + "variant": "declaration", + "kind": 1024, + "flags": { + "isExternal": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Is " }, - "comment": { - "summary": [ - { - "kind": "text", - "text": "Returns an array listing the events for which the emitter has registered\nlisteners. The values in the array are strings or " - }, - { - "kind": "code", - "text": "`Symbol`" - }, + { + "kind": "code", + "text": "`true`" + }, + { + "kind": "text", + "text": " if it is safe to call " + }, + { + "kind": "code", + "text": "`readable.read()`" + }, + { + "kind": "text", + "text": ", which means\nthe stream has not been destroyed or emitted " + }, + { + "kind": "code", + "text": "`'error'`" + }, + { + "kind": "text", + "text": " or " + }, + { + "kind": "code", + "text": "`'end'`" + }, + { + "kind": "text", + "text": "." + } + ], + "blockTags": [ + { + "tag": "@since", + "content": [ { "kind": "text", - "text": "s.\n\n" - }, - { - "kind": "code", - "text": "```js\nimport { EventEmitter } from 'node:events';\n\nconst myEE = new EventEmitter();\nmyEE.on('foo', () => {});\nmyEE.on('bar', () => {});\n\nconst sym = Symbol('symbol');\nmyEE.on(sym, () => {});\n\nconsole.log(myEE.eventNames());\n// Prints: [ 'foo', 'bar', Symbol(symbol) ]\n```" - } - ], - "blockTags": [ - { - "tag": "@since", - "content": [ - { - "kind": "text", - "text": "v6.0.0" - } - ] + "text": "v11.4.0" } ] - }, - "sources": [ - { - "fileName": "node_modules/@types/node/events.d.ts", - "line": 870, - "character": 16 - } - ], - "type": { - "type": "array", - "elementType": { - "type": "union", - "types": [ - { - "type": "intrinsic", - "name": "string" - }, - { - "type": "intrinsic", - "name": "symbol" - } - ] - } - }, - "inheritedFrom": { - "type": "reference", - "target": -1, - "name": "EventEmitter.eventNames" } + ] + }, + "sources": [ + { + "fileName": "node_modules/@types/node/stream.d.ts", + "line": 70, + "character": 8 } ], + "type": { + "type": "intrinsic", + "name": "boolean" + }, "inheritedFrom": { "type": "reference", "target": -1, - "name": "EventEmitter.eventNames" + "name": "Socket.readable" } }, { - "id": 821, - "name": "findMany", + "id": 2485, + "name": "readableAborted", "variant": "declaration", - "kind": 2048, - "flags": {}, + "kind": 1024, + "flags": { + "isExternal": true, + "isReadonly": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Returns whether the stream was destroyed or errored before emitting " + }, + { + "kind": "code", + "text": "`'end'`" + }, + { + "kind": "text", + "text": "." + } + ], + "blockTags": [ + { + "tag": "@since", + "content": [ + { + "kind": "text", + "text": "v16.8.0" + } + ] + } + ], + "modifierTags": [ + "@experimental" + ] + }, "sources": [ { - "fileName": "lib/WideColumnar/src/Database.ts", - "line": 231, - "character": 10, - "url": "https://github.com/akaruidevelopment/aoi.db/blob/22a4df8/lib/WideColumnar/src/Database.ts#L231" + "fileName": "node_modules/@types/node/stream.d.ts", + "line": 64, + "character": 17 } ], - "signatures": [ - { - "id": 822, - "name": "findMany", - "variant": "signature", - "kind": 4096, - "flags": {}, - "sources": [ - { - "fileName": "lib/WideColumnar/src/Database.ts", - "line": 231, - "character": 4, - "url": "https://github.com/akaruidevelopment/aoi.db/blob/22a4df8/lib/WideColumnar/src/Database.ts#L231" - } - ], - "parameters": [ - { - "id": 823, - "name": "table", - "variant": "param", - "kind": 32768, - "flags": {}, - "type": { - "type": "intrinsic", - "name": "string" - } - }, - { - "id": 824, - "name": "columnName", - "variant": "param", - "kind": 32768, - "flags": {}, - "type": { - "type": "intrinsic", - "name": "string" - } - }, - { - "id": 825, - "name": "query", - "variant": "param", - "kind": 32768, - "flags": {}, - "type": { - "type": "reflection", - "declaration": { - "id": 826, - "name": "__type", - "variant": "declaration", - "kind": 65536, - "flags": {}, - "sources": [ - { - "fileName": "lib/WideColumnar/src/Database.ts", - "line": 234, - "character": 15, - "url": "https://github.com/akaruidevelopment/aoi.db/blob/22a4df8/lib/WideColumnar/src/Database.ts#L234" - } - ], - "signatures": [ - { - "id": 827, - "name": "__type", - "variant": "signature", - "kind": 4096, - "flags": {}, - "sources": [ - { - "fileName": "lib/WideColumnar/src/Database.ts", - "line": 234, - "character": 15, - "url": "https://github.com/akaruidevelopment/aoi.db/blob/22a4df8/lib/WideColumnar/src/Database.ts#L234" - } - ], - "parameters": [ - { - "id": 828, - "name": "data", - "variant": "param", - "kind": 32768, - "flags": {}, - "type": { - "type": "reference", - "target": 1056, - "name": "default", - "package": "@akarui/aoi.db" - } - } - ], - "type": { - "type": "intrinsic", - "name": "boolean" - } - } - ] - } - } - } - ], - "type": { - "type": "reference", - "target": { - "sourceFileName": "node_modules/typescript/lib/lib.es5.d.ts", - "qualifiedName": "Promise" - }, - "typeArguments": [ + "type": { + "type": "intrinsic", + "name": "boolean" + }, + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "Socket.readableAborted" + } + }, + { + "id": 2487, + "name": "readableDidRead", + "variant": "declaration", + "kind": 1024, + "flags": { + "isExternal": true, + "isReadonly": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Returns whether " + }, + { + "kind": "code", + "text": "`'data'`" + }, + { + "kind": "text", + "text": " has been emitted." + } + ], + "blockTags": [ + { + "tag": "@since", + "content": [ { - "type": "array", - "elementType": { - "type": "reference", - "target": 1056, - "name": "default", - "package": "@akarui/aoi.db" - } + "kind": "text", + "text": "v16.7.0, v14.18.0" } - ], - "name": "Promise", - "package": "typescript" + ] } + ], + "modifierTags": [ + "@experimental" + ] + }, + "sources": [ + { + "fileName": "node_modules/@types/node/stream.d.ts", + "line": 76, + "character": 17 } - ] + ], + "type": { + "type": "intrinsic", + "name": "boolean" + }, + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "Socket.readableDidRead" + } }, { - "id": 829, - "name": "findOne", + "id": 2488, + "name": "readableEncoding", "variant": "declaration", - "kind": 2048, - "flags": {}, + "kind": 1024, + "flags": { + "isExternal": true, + "isReadonly": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Getter for the property " + }, + { + "kind": "code", + "text": "`encoding`" + }, + { + "kind": "text", + "text": " of a given " + }, + { + "kind": "code", + "text": "`Readable`" + }, + { + "kind": "text", + "text": " stream. The " + }, + { + "kind": "code", + "text": "`encoding`" + }, + { + "kind": "text", + "text": "property can be set using the " + }, + { + "kind": "code", + "text": "`readable.setEncoding()`" + }, + { + "kind": "text", + "text": " method." + } + ], + "blockTags": [ + { + "tag": "@since", + "content": [ + { + "kind": "text", + "text": "v12.7.0" + } + ] + } + ] + }, "sources": [ { - "fileName": "lib/WideColumnar/src/Database.ts", - "line": 241, - "character": 10, - "url": "https://github.com/akaruidevelopment/aoi.db/blob/22a4df8/lib/WideColumnar/src/Database.ts#L241" + "fileName": "node_modules/@types/node/stream.d.ts", + "line": 81, + "character": 17 } ], - "signatures": [ - { - "id": 830, - "name": "findOne", - "variant": "signature", - "kind": 4096, - "flags": {}, - "sources": [ - { - "fileName": "lib/WideColumnar/src/Database.ts", - "line": 241, - "character": 4, - "url": "https://github.com/akaruidevelopment/aoi.db/blob/22a4df8/lib/WideColumnar/src/Database.ts#L241" - } - ], - "parameters": [ - { - "id": 831, - "name": "table", - "variant": "param", - "kind": 32768, - "flags": {}, - "type": { - "type": "intrinsic", - "name": "string" - } - }, - { - "id": 832, - "name": "columnName", - "variant": "param", - "kind": 32768, - "flags": {}, - "type": { - "type": "intrinsic", - "name": "string" - } - }, - { - "id": 833, - "name": "query", - "variant": "param", - "kind": 32768, - "flags": {}, - "type": { - "type": "reflection", - "declaration": { - "id": 834, - "name": "__type", - "variant": "declaration", - "kind": 65536, - "flags": {}, - "sources": [ - { - "fileName": "lib/WideColumnar/src/Database.ts", - "line": 244, - "character": 15, - "url": "https://github.com/akaruidevelopment/aoi.db/blob/22a4df8/lib/WideColumnar/src/Database.ts#L244" - } - ], - "signatures": [ - { - "id": 835, - "name": "__type", - "variant": "signature", - "kind": 4096, - "flags": {}, - "sources": [ - { - "fileName": "lib/WideColumnar/src/Database.ts", - "line": 244, - "character": 15, - "url": "https://github.com/akaruidevelopment/aoi.db/blob/22a4df8/lib/WideColumnar/src/Database.ts#L244" - } - ], - "parameters": [ - { - "id": 836, - "name": "data", - "variant": "param", - "kind": 32768, - "flags": {}, - "type": { - "type": "reference", - "target": 1056, - "name": "default", - "package": "@akarui/aoi.db" - } - } - ], - "type": { - "type": "intrinsic", - "name": "boolean" - } - } - ] - } - } - } - ], - "type": { + "type": { + "type": "union", + "types": [ + { + "type": "literal", + "value": null + }, + { "type": "reference", "target": { - "sourceFileName": "node_modules/typescript/lib/lib.es5.d.ts", - "qualifiedName": "Promise" + "sourceFileName": "node_modules/@types/node/buffer.d.ts", + "qualifiedName": "__global.BufferEncoding" }, - "typeArguments": [ - { - "type": "union", - "types": [ - { - "type": "literal", - "value": null - }, - { - "type": "reference", - "target": 1056, - "name": "default", - "package": "@akarui/aoi.db" - } - ] - } - ], - "name": "Promise", - "package": "typescript" + "name": "BufferEncoding", + "package": "@types/node", + "qualifiedName": "__global.BufferEncoding" } - } - ] + ] + }, + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "Socket.readableEncoding" + } }, { - "id": 842, - "name": "fullRepair", + "id": 2489, + "name": "readableEnded", "variant": "declaration", - "kind": 2048, - "flags": {}, - "sources": [ - { - "fileName": "lib/WideColumnar/src/Database.ts", - "line": 257, - "character": 10, - "url": "https://github.com/akaruidevelopment/aoi.db/blob/22a4df8/lib/WideColumnar/src/Database.ts#L257" - } - ], - "signatures": [ - { - "id": 843, - "name": "fullRepair", - "variant": "signature", - "kind": 4096, - "flags": {}, - "sources": [ - { - "fileName": "lib/WideColumnar/src/Database.ts", - "line": 257, - "character": 4, - "url": "https://github.com/akaruidevelopment/aoi.db/blob/22a4df8/lib/WideColumnar/src/Database.ts#L257" - } - ], - "parameters": [ - { - "id": 844, - "name": "table", - "variant": "param", - "kind": 32768, - "flags": {}, - "type": { - "type": "intrinsic", - "name": "string" - } - } - ], - "type": { - "type": "reference", - "target": { - "sourceFileName": "node_modules/typescript/lib/lib.es5.d.ts", - "qualifiedName": "Promise" - }, - "typeArguments": [ + "kind": 1024, + "flags": { + "isExternal": true, + "isReadonly": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Becomes " + }, + { + "kind": "code", + "text": "`true`" + }, + { + "kind": "text", + "text": " when " + }, + { + "kind": "code", + "text": "`'end'`" + }, + { + "kind": "text", + "text": " event is emitted." + } + ], + "blockTags": [ + { + "tag": "@since", + "content": [ { - "type": "intrinsic", - "name": "void" + "kind": "text", + "text": "v12.9.0" } - ], - "name": "Promise", - "package": "typescript" + ] } + ] + }, + "sources": [ + { + "fileName": "node_modules/@types/node/stream.d.ts", + "line": 86, + "character": 17 } - ] + ], + "type": { + "type": "intrinsic", + "name": "boolean" + }, + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "Socket.readableEnded" + } }, { - "id": 777, - "name": "get", + "id": 2490, + "name": "readableFlowing", "variant": "declaration", - "kind": 2048, - "flags": {}, + "kind": 1024, + "flags": { + "isExternal": true, + "isReadonly": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "This property reflects the current state of a " + }, + { + "kind": "code", + "text": "`Readable`" + }, + { + "kind": "text", + "text": " stream as described\nin the " + }, + { + "kind": "code", + "text": "`Three states`" + }, + { + "kind": "text", + "text": " section." + } + ], + "blockTags": [ + { + "tag": "@since", + "content": [ + { + "kind": "text", + "text": "v9.4.0" + } + ] + } + ] + }, "sources": [ { - "fileName": "lib/WideColumnar/src/Database.ts", - "line": 170, - "character": 10, - "url": "https://github.com/akaruidevelopment/aoi.db/blob/22a4df8/lib/WideColumnar/src/Database.ts#L170" + "fileName": "node_modules/@types/node/stream.d.ts", + "line": 92, + "character": 17 } ], - "signatures": [ - { - "id": 778, - "name": "get", - "variant": "signature", - "kind": 4096, - "flags": {}, - "sources": [ - { - "fileName": "lib/WideColumnar/src/Database.ts", - "line": 170, - "character": 4, - "url": "https://github.com/akaruidevelopment/aoi.db/blob/22a4df8/lib/WideColumnar/src/Database.ts#L170" - } - ], - "parameters": [ - { - "id": 779, - "name": "table", - "variant": "param", - "kind": 32768, - "flags": {}, - "type": { - "type": "intrinsic", - "name": "string" - } - }, - { - "id": 780, - "name": "columnName", - "variant": "param", - "kind": 32768, - "flags": {}, - "type": { - "type": "intrinsic", - "name": "string" - } - }, - { - "id": 781, - "name": "primary", - "variant": "param", - "kind": 32768, - "flags": {}, - "type": { - "type": "reference", - "target": 1355, - "name": "WideColumnarDataType", - "package": "@akarui/aoi.db" - } - } - ], - "type": { - "type": "reference", - "target": { - "sourceFileName": "node_modules/typescript/lib/lib.es5.d.ts", - "qualifiedName": "Promise" - }, - "typeArguments": [ - { - "type": "union", - "types": [ - { - "type": "intrinsic", - "name": "undefined" - }, - { - "type": "literal", - "value": null - }, - { - "type": "reference", - "target": 1056, - "name": "default", - "package": "@akarui/aoi.db" - } - ] - } - ], - "name": "Promise", - "package": "typescript" + "type": { + "type": "union", + "types": [ + { + "type": "literal", + "value": null + }, + { + "type": "intrinsic", + "name": "boolean" } - } - ] + ] + }, + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "Socket.readableFlowing" + } }, { - "id": 893, - "name": "getMaxListeners", + "id": 2491, + "name": "readableHighWaterMark", "variant": "declaration", - "kind": 2048, + "kind": 1024, "flags": { - "isExternal": true + "isExternal": true, + "isReadonly": true }, - "sources": [ - { - "fileName": "node_modules/@types/node/events.d.ts", - "line": 722, - "character": 16 - } - ], - "signatures": [ - { - "id": 894, - "name": "getMaxListeners", - "variant": "signature", - "kind": 4096, - "flags": { - "isExternal": true + "comment": { + "summary": [ + { + "kind": "text", + "text": "Returns the value of " }, - "comment": { - "summary": [ - { - "kind": "text", - "text": "Returns the current max listener value for the " - }, - { - "kind": "code", - "text": "`EventEmitter`" - }, - { - "kind": "text", - "text": " which is either\nset by " - }, - { - "kind": "code", - "text": "`emitter.setMaxListeners(n)`" - }, - { - "kind": "text", - "text": " or defaults to " - }, - { - "kind": "inline-tag", - "tag": "@link", - "text": "defaultMaxListeners", - "target": 718 - }, + { + "kind": "code", + "text": "`highWaterMark`" + }, + { + "kind": "text", + "text": " passed when creating this " + }, + { + "kind": "code", + "text": "`Readable`" + }, + { + "kind": "text", + "text": "." + } + ], + "blockTags": [ + { + "tag": "@since", + "content": [ { "kind": "text", - "text": "." - } - ], - "blockTags": [ - { - "tag": "@since", - "content": [ - { - "kind": "text", - "text": "v1.0.0" - } - ] + "text": "v9.3.0" } ] - }, - "sources": [ - { - "fileName": "node_modules/@types/node/events.d.ts", - "line": 722, - "character": 16 - } - ], - "type": { - "type": "intrinsic", - "name": "number" - }, - "inheritedFrom": { - "type": "reference", - "target": -1, - "name": "EventEmitter.getMaxListeners" } + ] + }, + "sources": [ + { + "fileName": "node_modules/@types/node/stream.d.ts", + "line": 97, + "character": 17 } ], + "type": { + "type": "intrinsic", + "name": "number" + }, "inheritedFrom": { "type": "reference", "target": -1, - "name": "EventEmitter.getMaxListeners" + "name": "Socket.readableHighWaterMark" } }, { - "id": 763, - "name": "getTable", + "id": 2492, + "name": "readableLength", "variant": "declaration", - "kind": 2048, - "flags": {}, + "kind": 1024, + "flags": { + "isExternal": true, + "isReadonly": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "This property contains the number of bytes (or objects) in the queue\nready to be read. The value provides introspection data regarding\nthe status of the " + }, + { + "kind": "code", + "text": "`highWaterMark`" + }, + { + "kind": "text", + "text": "." + } + ], + "blockTags": [ + { + "tag": "@since", + "content": [ + { + "kind": "text", + "text": "v9.4.0" + } + ] + } + ] + }, "sources": [ { - "fileName": "lib/WideColumnar/src/Database.ts", - "line": 150, - "character": 4, - "url": "https://github.com/akaruidevelopment/aoi.db/blob/22a4df8/lib/WideColumnar/src/Database.ts#L150" + "fileName": "node_modules/@types/node/stream.d.ts", + "line": 104, + "character": 17 } ], - "signatures": [ - { - "id": 764, - "name": "getTable", - "variant": "signature", - "kind": 4096, - "flags": {}, - "sources": [ - { - "fileName": "lib/WideColumnar/src/Database.ts", - "line": 150, - "character": 4, - "url": "https://github.com/akaruidevelopment/aoi.db/blob/22a4df8/lib/WideColumnar/src/Database.ts#L150" - } - ], - "parameters": [ - { - "id": 765, - "name": "name", - "variant": "param", - "kind": 32768, - "flags": {}, - "type": { - "type": "intrinsic", - "name": "string" - } - } - ], - "type": { - "type": "reference", - "target": 1072, - "name": "default", - "package": "@akarui/aoi.db" - } - } - ] + "type": { + "type": "intrinsic", + "name": "number" + }, + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "Socket.readableLength" + } }, { - "id": 837, - "name": "has", + "id": 2493, + "name": "readableObjectMode", "variant": "declaration", - "kind": 2048, - "flags": {}, - "sources": [ - { - "fileName": "lib/WideColumnar/src/Database.ts", - "line": 251, - "character": 10, - "url": "https://github.com/akaruidevelopment/aoi.db/blob/22a4df8/lib/WideColumnar/src/Database.ts#L251" - } - ], - "signatures": [ - { - "id": 838, - "name": "has", - "variant": "signature", - "kind": 4096, - "flags": {}, - "sources": [ - { - "fileName": "lib/WideColumnar/src/Database.ts", - "line": 251, - "character": 4, - "url": "https://github.com/akaruidevelopment/aoi.db/blob/22a4df8/lib/WideColumnar/src/Database.ts#L251" - } - ], - "parameters": [ - { - "id": 839, - "name": "table", - "variant": "param", - "kind": 32768, - "flags": {}, - "type": { - "type": "intrinsic", - "name": "string" - } - }, - { - "id": 840, - "name": "columnName", - "variant": "param", - "kind": 32768, - "flags": {}, - "type": { - "type": "intrinsic", - "name": "string" - } - }, - { - "id": 841, - "name": "primary", - "variant": "param", - "kind": 32768, - "flags": {}, - "type": { - "type": "reference", - "target": 1355, - "name": "WideColumnarDataType", - "package": "@akarui/aoi.db" - } - } - ], - "type": { - "type": "reference", - "target": { - "sourceFileName": "node_modules/typescript/lib/lib.es5.d.ts", - "qualifiedName": "Promise" - }, - "typeArguments": [ + "kind": 1024, + "flags": { + "isExternal": true, + "isReadonly": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Getter for the property " + }, + { + "kind": "code", + "text": "`objectMode`" + }, + { + "kind": "text", + "text": " of a given " + }, + { + "kind": "code", + "text": "`Readable`" + }, + { + "kind": "text", + "text": " stream." + } + ], + "blockTags": [ + { + "tag": "@since", + "content": [ { - "type": "intrinsic", - "name": "boolean" + "kind": "text", + "text": "v12.3.0" } - ], - "name": "Promise", - "package": "typescript" + ] } + ] + }, + "sources": [ + { + "fileName": "node_modules/@types/node/stream.d.ts", + "line": 109, + "character": 17 } - ] + ], + "type": { + "type": "intrinsic", + "name": "boolean" + }, + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "Socket.readableObjectMode" + } }, { - "id": 905, - "name": "listenerCount", + "id": 2025, + "name": "readyState", "variant": "declaration", - "kind": 2048, + "kind": 1024, "flags": { - "isExternal": true + "isExternal": true, + "isReadonly": true }, - "sources": [ - { - "fileName": "node_modules/@types/node/events.d.ts", - "line": 816, - "character": 16 - } - ], - "signatures": [ - { - "id": 906, - "name": "listenerCount", - "variant": "signature", - "kind": 4096, - "flags": { - "isExternal": true + "comment": { + "summary": [ + { + "kind": "text", + "text": "This property represents the state of the connection as a string.\n\n* If the stream is connecting " }, - "comment": { - "summary": [ - { - "kind": "text", - "text": "Returns the number of listeners listening for the event named " - }, - { - "kind": "code", - "text": "`eventName`" - }, - { - "kind": "text", - "text": ".\nIf " - }, - { - "kind": "code", - "text": "`listener`" - }, + { + "kind": "code", + "text": "`socket.readyState`" + }, + { + "kind": "text", + "text": " is " + }, + { + "kind": "code", + "text": "`opening`" + }, + { + "kind": "text", + "text": ".\n* If the stream is readable and writable, it is " + }, + { + "kind": "code", + "text": "`open`" + }, + { + "kind": "text", + "text": ".\n* If the stream is readable and not writable, it is " + }, + { + "kind": "code", + "text": "`readOnly`" + }, + { + "kind": "text", + "text": ".\n* If the stream is not readable and writable, it is " + }, + { + "kind": "code", + "text": "`writeOnly`" + }, + { + "kind": "text", + "text": "." + } + ], + "blockTags": [ + { + "tag": "@since", + "content": [ { "kind": "text", - "text": " is provided, it will return how many times the listener is found\nin the list of the listeners of the event." - } - ], - "blockTags": [ - { - "tag": "@since", - "content": [ - { - "kind": "text", - "text": "v3.2.0" - } - ] + "text": "v0.5.0" } ] - }, - "sources": [ - { - "fileName": "node_modules/@types/node/events.d.ts", - "line": 816, - "character": 16 - } - ], - "parameters": [ - { - "id": 907, - "name": "eventName", - "variant": "param", - "kind": 32768, - "flags": { - "isExternal": true - }, - "comment": { - "summary": [ - { - "kind": "text", - "text": "The name of the event being listened for" - } - ] - }, - "type": { - "type": "union", - "types": [ - { - "type": "intrinsic", - "name": "string" - }, - { - "type": "intrinsic", - "name": "symbol" - } - ] - } - }, - { - "id": 908, - "name": "listener", - "variant": "param", - "kind": 32768, - "flags": { - "isExternal": true, - "isOptional": true - }, - "comment": { - "summary": [ - { - "kind": "text", - "text": "The event handler function" - } - ] - }, - "type": { - "type": "reference", - "target": { - "sourceFileName": "node_modules/typescript/lib/lib.es5.d.ts", - "qualifiedName": "Function" - }, - "name": "Function", - "package": "typescript" - } - } - ], - "type": { - "type": "intrinsic", - "name": "number" - }, - "inheritedFrom": { - "type": "reference", - "target": -1, - "name": "EventEmitter.listenerCount" } + ] + }, + "sources": [ + { + "fileName": "node_modules/@types/node/net.d.ts", + "line": 324, + "character": 17 } ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "node_modules/@types/node/net.d.ts", + "qualifiedName": "\"net\".SocketReadyState" + }, + "name": "SocketReadyState", + "package": "@types/node", + "qualifiedName": "\"net\".SocketReadyState" + }, "inheritedFrom": { "type": "reference", "target": -1, - "name": "EventEmitter.listenerCount" + "name": "Socket.readyState" } }, { - "id": 895, - "name": "listeners", + "id": 2026, + "name": "remoteAddress", "variant": "declaration", - "kind": 2048, + "kind": 1024, "flags": { - "isExternal": true + "isExternal": true, + "isOptional": true, + "isReadonly": true }, - "sources": [ - { - "fileName": "node_modules/@types/node/events.d.ts", - "line": 735, - "character": 16 - } - ], - "signatures": [ - { - "id": 896, - "name": "listeners", - "variant": "signature", - "kind": 4096, - "flags": { - "isExternal": true + "comment": { + "summary": [ + { + "kind": "text", + "text": "The string representation of the remote IP address. For example," }, - "comment": { - "summary": [ - { - "kind": "text", - "text": "Returns a copy of the array of listeners for the event named " - }, - { - "kind": "code", - "text": "`eventName`" - }, + { + "kind": "code", + "text": "`'74.125.127.100'`" + }, + { + "kind": "text", + "text": " or " + }, + { + "kind": "code", + "text": "`'2001:4860:a005::68'`" + }, + { + "kind": "text", + "text": ". Value may be " + }, + { + "kind": "code", + "text": "`undefined`" + }, + { + "kind": "text", + "text": " if\nthe socket is destroyed (for example, if the client disconnected)." + } + ], + "blockTags": [ + { + "tag": "@since", + "content": [ { "kind": "text", - "text": ".\n\n" - }, - { - "kind": "code", - "text": "```js\nserver.on('connection', (stream) => {\n console.log('someone connected!');\n});\nconsole.log(util.inspect(server.listeners('connection')));\n// Prints: [ [Function] ]\n```" - } - ], - "blockTags": [ - { - "tag": "@since", - "content": [ - { - "kind": "text", - "text": "v0.1.26" - } - ] + "text": "v0.5.10" } ] - }, - "sources": [ - { - "fileName": "node_modules/@types/node/events.d.ts", - "line": 735, - "character": 16 - } - ], - "parameters": [ - { - "id": 897, - "name": "eventName", - "variant": "param", - "kind": 32768, - "flags": { - "isExternal": true - }, - "type": { - "type": "union", - "types": [ - { - "type": "intrinsic", - "name": "string" - }, - { - "type": "intrinsic", - "name": "symbol" - } - ] - } - } - ], - "type": { - "type": "array", - "elementType": { - "type": "reference", - "target": { - "sourceFileName": "node_modules/typescript/lib/lib.es5.d.ts", - "qualifiedName": "Function" - }, - "name": "Function", - "package": "typescript" - } - }, - "inheritedFrom": { - "type": "reference", - "target": -1, - "name": "EventEmitter.listeners" } + ] + }, + "sources": [ + { + "fileName": "node_modules/@types/node/net.d.ts", + "line": 330, + "character": 17 } ], + "type": { + "type": "intrinsic", + "name": "string" + }, "inheritedFrom": { "type": "reference", "target": -1, - "name": "EventEmitter.listeners" + "name": "Socket.remoteAddress" } }, { - "id": 880, - "name": "off", + "id": 2027, + "name": "remoteFamily", "variant": "declaration", - "kind": 2048, + "kind": 1024, "flags": { - "isExternal": true + "isExternal": true, + "isOptional": true, + "isReadonly": true }, - "sources": [ - { - "fileName": "node_modules/@types/node/events.d.ts", - "line": 695, - "character": 16 - } - ], - "signatures": [ - { - "id": 881, - "name": "off", - "variant": "signature", - "kind": 4096, - "flags": { - "isExternal": true + "comment": { + "summary": [ + { + "kind": "text", + "text": "The string representation of the remote IP family. " }, - "comment": { - "summary": [ - { - "kind": "text", - "text": "Alias for " - }, - { - "kind": "code", - "text": "`emitter.removeListener()`" - }, + { + "kind": "code", + "text": "`'IPv4'`" + }, + { + "kind": "text", + "text": " or " + }, + { + "kind": "code", + "text": "`'IPv6'`" + }, + { + "kind": "text", + "text": ". Value may be " + }, + { + "kind": "code", + "text": "`undefined`" + }, + { + "kind": "text", + "text": " if\nthe socket is destroyed (for example, if the client disconnected)." + } + ], + "blockTags": [ + { + "tag": "@since", + "content": [ { "kind": "text", - "text": "." - } - ], - "blockTags": [ - { - "tag": "@since", - "content": [ - { - "kind": "text", - "text": "v10.0.0" - } - ] + "text": "v0.11.14" } ] - }, - "sources": [ - { - "fileName": "node_modules/@types/node/events.d.ts", - "line": 695, - "character": 16 - } - ], - "parameters": [ - { - "id": 882, - "name": "eventName", - "variant": "param", - "kind": 32768, - "flags": { - "isExternal": true - }, - "type": { - "type": "union", - "types": [ - { - "type": "intrinsic", - "name": "string" - }, - { - "type": "intrinsic", - "name": "symbol" - } - ] - } - }, - { - "id": 883, - "name": "listener", - "variant": "param", - "kind": 32768, - "flags": { - "isExternal": true - }, - "type": { - "type": "reflection", - "declaration": { - "id": 884, - "name": "__type", - "variant": "declaration", - "kind": 65536, - "flags": { - "isExternal": true - }, - "sources": [ - { - "fileName": "node_modules/@types/node/events.d.ts", - "line": 695, - "character": 58 - } - ], - "signatures": [ - { - "id": 885, - "name": "__type", - "variant": "signature", - "kind": 4096, - "flags": { - "isExternal": true - }, - "sources": [ - { - "fileName": "node_modules/@types/node/events.d.ts", - "line": 695, - "character": 58 - } - ], - "parameters": [ - { - "id": 886, - "name": "args", - "variant": "param", - "kind": 32768, - "flags": { - "isExternal": true, - "isRest": true - }, - "type": { - "type": "array", - "elementType": { - "type": "intrinsic", - "name": "any" - } - } - } - ], - "type": { - "type": "intrinsic", - "name": "void" - } - } - ] - } - } - } - ], - "type": { - "type": "reference", - "target": 677, - "name": "default", - "package": "@akarui/aoi.db" - }, - "inheritedFrom": { - "type": "reference", - "target": -1, - "name": "EventEmitter.off" } + ] + }, + "sources": [ + { + "fileName": "node_modules/@types/node/net.d.ts", + "line": 336, + "character": 17 } ], + "type": { + "type": "intrinsic", + "name": "string" + }, "inheritedFrom": { "type": "reference", "target": -1, - "name": "EventEmitter.off" + "name": "Socket.remoteFamily" } }, { - "id": 859, - "name": "on", + "id": 2028, + "name": "remotePort", "variant": "declaration", - "kind": 2048, + "kind": 1024, "flags": { - "isExternal": true + "isExternal": true, + "isOptional": true, + "isReadonly": true }, - "sources": [ - { - "fileName": "node_modules/@types/node/events.d.ts", - "line": 577, - "character": 16 - } - ], - "signatures": [ - { - "id": 860, - "name": "on", - "variant": "signature", - "kind": 4096, - "flags": { - "isExternal": true + "comment": { + "summary": [ + { + "kind": "text", + "text": "The numeric representation of the remote port. For example, " }, - "comment": { - "summary": [ - { - "kind": "text", - "text": "Adds the " - }, - { - "kind": "code", - "text": "`listener`" - }, - { - "kind": "text", - "text": " function to the end of the listeners array for the\nevent named " - }, - { - "kind": "code", - "text": "`eventName`" - }, - { - "kind": "text", - "text": ". No checks are made to see if the " - }, - { - "kind": "code", - "text": "`listener`" - }, - { - "kind": "text", - "text": " has\nalready been added. Multiple calls passing the same combination of " - }, - { - "kind": "code", - "text": "`eventName`" - }, - { - "kind": "text", - "text": "and " - }, - { - "kind": "code", - "text": "`listener`" - }, + { + "kind": "code", + "text": "`80`" + }, + { + "kind": "text", + "text": " or " + }, + { + "kind": "code", + "text": "`21`" + }, + { + "kind": "text", + "text": ". Value may be " + }, + { + "kind": "code", + "text": "`undefined`" + }, + { + "kind": "text", + "text": " if\nthe socket is destroyed (for example, if the client disconnected)." + } + ], + "blockTags": [ + { + "tag": "@since", + "content": [ { "kind": "text", - "text": " will result in the " - }, - { - "kind": "code", - "text": "`listener`" - }, + "text": "v0.5.10" + } + ] + } + ] + }, + "sources": [ + { + "fileName": "node_modules/@types/node/net.d.ts", + "line": 342, + "character": 17 + } + ], + "type": { + "type": "intrinsic", + "name": "number" + }, + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "Socket.remotePort" + } + }, + { + "id": 2029, + "name": "timeout", + "variant": "declaration", + "kind": 1024, + "flags": { + "isExternal": true, + "isOptional": true, + "isReadonly": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The socket timeout in milliseconds as set by " + }, + { + "kind": "code", + "text": "`socket.setTimeout()`" + }, + { + "kind": "text", + "text": ".\nIt is " + }, + { + "kind": "code", + "text": "`undefined`" + }, + { + "kind": "text", + "text": " if a timeout has not been set." + } + ], + "blockTags": [ + { + "tag": "@since", + "content": [ { "kind": "text", - "text": " being added, and called, multiple\ntimes.\n\n" - }, - { - "kind": "code", - "text": "```js\nserver.on('connection', (stream) => {\n console.log('someone connected!');\n});\n```" - }, + "text": "v10.7.0" + } + ] + } + ] + }, + "sources": [ + { + "fileName": "node_modules/@types/node/net.d.ts", + "line": 348, + "character": 17 + } + ], + "type": { + "type": "intrinsic", + "name": "number" + }, + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "Socket.timeout" + } + }, + { + "id": 1943, + "name": "userData", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "sources": [ + { + "fileName": "lib/Remote/typings/interface.ts", + "line": 62, + "character": 4, + "url": "https://github.com/akaruidevelopment/aoi.db/blob/3b8dba5/lib/Remote/typings/interface.ts#L62" + } + ], + "type": { + "type": "reflection", + "declaration": { + "id": 1944, + "name": "__type", + "variant": "declaration", + "kind": 65536, + "flags": {}, + "children": [ + { + "id": 1947, + "name": "permissions", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "sources": [ + { + "fileName": "lib/Remote/typings/interface.ts", + "line": 65, + "character": 8, + "url": "https://github.com/akaruidevelopment/aoi.db/blob/3b8dba5/lib/Remote/typings/interface.ts#L65" + } + ], + "type": { + "type": "reference", + "target": 2699, + "name": "Permissions", + "package": "@akarui/aoi.db" + } + }, + { + "id": 1946, + "name": "session", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "sources": [ + { + "fileName": "lib/Remote/typings/interface.ts", + "line": 64, + "character": 8, + "url": "https://github.com/akaruidevelopment/aoi.db/blob/3b8dba5/lib/Remote/typings/interface.ts#L64" + } + ], + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 1945, + "name": "username", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "sources": [ + { + "fileName": "lib/Remote/typings/interface.ts", + "line": 63, + "character": 8, + "url": "https://github.com/akaruidevelopment/aoi.db/blob/3b8dba5/lib/Remote/typings/interface.ts#L63" + } + ], + "type": { + "type": "intrinsic", + "name": "string" + } + } + ], + "groups": [ + { + "title": "Properties", + "children": [ + 1947, + 1946, + 1945 + ] + } + ], + "sources": [ + { + "fileName": "lib/Remote/typings/interface.ts", + "line": 62, + "character": 14, + "url": "https://github.com/akaruidevelopment/aoi.db/blob/3b8dba5/lib/Remote/typings/interface.ts#L62" + } + ] + } + } + }, + { + "id": 2370, + "name": "writable", + "variant": "declaration", + "kind": 1024, + "flags": { + "isExternal": true, + "isReadonly": true + }, + "sources": [ + { + "fileName": "node_modules/@types/node/stream.d.ts", + "line": 1049, + "character": 21 + } + ], + "type": { + "type": "intrinsic", + "name": "boolean" + }, + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "Socket.writable" + } + }, + { + "id": 2376, + "name": "writableCorked", + "variant": "declaration", + "kind": 1024, + "flags": { + "isExternal": true, + "isReadonly": true + }, + "sources": [ + { + "fileName": "node_modules/@types/node/stream.d.ts", + "line": 1055, + "character": 21 + } + ], + "type": { + "type": "intrinsic", + "name": "number" + }, + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "Socket.writableCorked" + } + }, + { + "id": 2371, + "name": "writableEnded", + "variant": "declaration", + "kind": 1024, + "flags": { + "isExternal": true, + "isReadonly": true + }, + "sources": [ + { + "fileName": "node_modules/@types/node/stream.d.ts", + "line": 1050, + "character": 21 + } + ], + "type": { + "type": "intrinsic", + "name": "boolean" + }, + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "Socket.writableEnded" + } + }, + { + "id": 2372, + "name": "writableFinished", + "variant": "declaration", + "kind": 1024, + "flags": { + "isExternal": true, + "isReadonly": true + }, + "sources": [ + { + "fileName": "node_modules/@types/node/stream.d.ts", + "line": 1051, + "character": 21 + } + ], + "type": { + "type": "intrinsic", + "name": "boolean" + }, + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "Socket.writableFinished" + } + }, + { + "id": 2373, + "name": "writableHighWaterMark", + "variant": "declaration", + "kind": 1024, + "flags": { + "isExternal": true, + "isReadonly": true + }, + "sources": [ + { + "fileName": "node_modules/@types/node/stream.d.ts", + "line": 1052, + "character": 21 + } + ], + "type": { + "type": "intrinsic", + "name": "number" + }, + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "Socket.writableHighWaterMark" + } + }, + { + "id": 2374, + "name": "writableLength", + "variant": "declaration", + "kind": 1024, + "flags": { + "isExternal": true, + "isReadonly": true + }, + "sources": [ + { + "fileName": "node_modules/@types/node/stream.d.ts", + "line": 1053, + "character": 21 + } + ], + "type": { + "type": "intrinsic", + "name": "number" + }, + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "Socket.writableLength" + } + }, + { + "id": 2377, + "name": "writableNeedDrain", + "variant": "declaration", + "kind": 1024, + "flags": { + "isExternal": true, + "isReadonly": true + }, + "sources": [ + { + "fileName": "node_modules/@types/node/stream.d.ts", + "line": 1056, + "character": 21 + } + ], + "type": { + "type": "intrinsic", + "name": "boolean" + }, + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "Socket.writableNeedDrain" + } + }, + { + "id": 2375, + "name": "writableObjectMode", + "variant": "declaration", + "kind": 1024, + "flags": { + "isExternal": true, + "isReadonly": true + }, + "sources": [ + { + "fileName": "node_modules/@types/node/stream.d.ts", + "line": 1054, + "character": 21 + } + ], + "type": { + "type": "intrinsic", + "name": "boolean" + }, + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "Socket.writableObjectMode" + } + }, + { + "id": 2631, + "name": "[asyncDispose]", + "variant": "declaration", + "kind": 2048, + "flags": { + "isExternal": true + }, + "sources": [ + { + "fileName": "node_modules/@types/node/stream.d.ts", + "line": 651, + "character": 8 + } + ], + "signatures": [ + { + "id": 2632, + "name": "[asyncDispose]", + "variant": "signature", + "kind": 4096, + "flags": { + "isExternal": true + }, + "comment": { + "summary": [ { "kind": "text", - "text": "\n\nReturns a reference to the " + "text": "Calls " }, { "kind": "code", - "text": "`EventEmitter`" + "text": "`readable.destroy()`" }, { "kind": "text", - "text": ", so that calls can be chained.\n\nBy default, event listeners are invoked in the order they are added. The" + "text": " with an " }, { "kind": "code", - "text": "`emitter.prependListener()`" + "text": "`AbortError`" }, { "kind": "text", - "text": " method can be used as an alternative to add the\nevent listener to the beginning of the listeners array.\n\n" - }, - { - "kind": "code", - "text": "```js\nimport { EventEmitter } from 'node:events';\nconst myEE = new EventEmitter();\nmyEE.on('foo', () => console.log('a'));\nmyEE.prependListener('foo', () => console.log('b'));\nmyEE.emit('foo');\n// Prints:\n// b\n// a\n```" + "text": " and returns a promise that fulfills when the stream is finished." } ], "blockTags": [ @@ -53965,7 +49430,7 @@ "content": [ { "kind": "text", - "text": "v0.1.101" + "text": "v20.4.0" } ] } @@ -53973,62 +49438,242 @@ }, "sources": [ { - "fileName": "node_modules/@types/node/events.d.ts", - "line": 577, - "character": 16 + "fileName": "node_modules/@types/node/stream.d.ts", + "line": 651, + "character": 8 } ], - "parameters": [ - { - "id": 861, - "name": "eventName", - "variant": "param", - "kind": 32768, - "flags": { - "isExternal": true - }, - "comment": { - "summary": [ - { - "kind": "text", - "text": "The name of the event." - } - ] - }, - "type": { - "type": "union", - "types": [ - { - "type": "intrinsic", - "name": "string" - }, - { - "type": "intrinsic", - "name": "symbol" - } - ] - } + "type": { + "type": "reference", + "target": { + "sourceFileName": "node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" }, + "typeArguments": [ + { + "type": "intrinsic", + "name": "void" + } + ], + "name": "Promise", + "package": "typescript" + }, + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "Socket.[asyncDispose]" + } + } + ], + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "Socket.[asyncDispose]" + } + }, + { + "id": 2629, + "name": "[asyncIterator]", + "variant": "declaration", + "kind": 2048, + "flags": { + "isExternal": true + }, + "sources": [ + { + "fileName": "node_modules/@types/node/stream.d.ts", + "line": 646, + "character": 8 + } + ], + "signatures": [ + { + "id": 2630, + "name": "[asyncIterator]", + "variant": "signature", + "kind": 4096, + "flags": { + "isExternal": true + }, + "sources": [ { - "id": 862, - "name": "listener", - "variant": "param", - "kind": 32768, - "flags": { - "isExternal": true - }, - "comment": { - "summary": [ - { - "kind": "text", - "text": "The callback function" - } - ] + "fileName": "node_modules/@types/node/stream.d.ts", + "line": 646, + "character": 8 + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "node_modules/typescript/lib/lib.es2018.asynciterable.d.ts", + "qualifiedName": "AsyncIterableIterator" + }, + "typeArguments": [ + { + "type": "intrinsic", + "name": "any" + } + ], + "name": "AsyncIterableIterator", + "package": "typescript" + }, + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "Socket.[asyncIterator]" + } + } + ], + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "Socket.[asyncIterator]" + } + }, + { + "id": 2647, + "name": "[captureRejectionSymbol]", + "variant": "declaration", + "kind": 2048, + "flags": { + "isExternal": true, + "isOptional": true + }, + "sources": [ + { + "fileName": "node_modules/@types/node/events.d.ts", + "line": 112, + "character": 8 + } + ], + "signatures": [ + { + "id": 2648, + "name": "[captureRejectionSymbol]", + "variant": "signature", + "kind": 4096, + "flags": { + "isExternal": true + }, + "sources": [ + { + "fileName": "node_modules/@types/node/events.d.ts", + "line": 112, + "character": 8 + } + ], + "parameters": [ + { + "id": 2649, + "name": "error", + "variant": "param", + "kind": 32768, + "flags": { + "isExternal": true + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Error" + }, + "name": "Error", + "package": "typescript" + } + }, + { + "id": 2650, + "name": "event", + "variant": "param", + "kind": 32768, + "flags": { + "isExternal": true + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 2651, + "name": "args", + "variant": "param", + "kind": 32768, + "flags": { + "isExternal": true, + "isRest": true + }, + "type": { + "type": "array", + "elementType": { + "type": "intrinsic", + "name": "any" + } + } + } + ], + "type": { + "type": "intrinsic", + "name": "void" + }, + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "Socket.[captureRejectionSymbol]" + } + } + ], + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "Socket.[captureRejectionSymbol]" + } + }, + { + "id": 2494, + "name": "_construct", + "variant": "declaration", + "kind": 2048, + "flags": { + "isExternal": true, + "isOptional": true + }, + "sources": [ + { + "fileName": "node_modules/@types/node/stream.d.ts", + "line": 126, + "character": 8 + } + ], + "signatures": [ + { + "id": 2495, + "name": "_construct", + "variant": "signature", + "kind": 4096, + "flags": { + "isExternal": true + }, + "sources": [ + { + "fileName": "node_modules/@types/node/stream.d.ts", + "line": 126, + "character": 8 + } + ], + "parameters": [ + { + "id": 2496, + "name": "callback", + "variant": "param", + "kind": 32768, + "flags": { + "isExternal": true }, "type": { "type": "reflection", "declaration": { - "id": 863, + "id": 2497, "name": "__type", "variant": "declaration", "kind": 65536, @@ -54037,14 +49682,14 @@ }, "sources": [ { - "fileName": "node_modules/@types/node/events.d.ts", - "line": 577, - "character": 57 + "fileName": "node_modules/@types/node/stream.d.ts", + "line": 126, + "character": 30 } ], "signatures": [ { - "id": 864, + "id": 2498, "name": "__type", "variant": "signature", "kind": 4096, @@ -54053,27 +49698,38 @@ }, "sources": [ { - "fileName": "node_modules/@types/node/events.d.ts", - "line": 577, - "character": 57 + "fileName": "node_modules/@types/node/stream.d.ts", + "line": 126, + "character": 30 } ], "parameters": [ { - "id": 865, - "name": "args", + "id": 2499, + "name": "error", "variant": "param", "kind": 32768, "flags": { "isExternal": true, - "isRest": true + "isOptional": true }, "type": { - "type": "array", - "elementType": { - "type": "intrinsic", - "name": "any" - } + "type": "union", + "types": [ + { + "type": "literal", + "value": null + }, + { + "type": "reference", + "target": { + "sourceFileName": "node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Error" + }, + "name": "Error", + "package": "typescript" + } + ] } } ], @@ -54088,27 +49744,25 @@ } ], "type": { - "type": "reference", - "target": 677, - "name": "default", - "package": "@akarui/aoi.db" + "type": "intrinsic", + "name": "void" }, "inheritedFrom": { "type": "reference", "target": -1, - "name": "EventEmitter.on" + "name": "Socket._construct" } } ], "inheritedFrom": { "type": "reference", "target": -1, - "name": "EventEmitter.on" + "name": "Socket._construct" } }, { - "id": 866, - "name": "once", + "id": 2399, + "name": "_destroy", "variant": "declaration", "kind": 2048, "flags": { @@ -54116,149 +49770,67 @@ }, "sources": [ { - "fileName": "node_modules/@types/node/events.d.ts", - "line": 607, - "character": 16 + "fileName": "node_modules/@types/node/stream.d.ts", + "line": 1111, + "character": 12 } ], "signatures": [ { - "id": 867, - "name": "once", + "id": 2400, + "name": "_destroy", "variant": "signature", "kind": 4096, "flags": { "isExternal": true }, - "comment": { - "summary": [ - { - "kind": "text", - "text": "Adds a **one-time**" - }, - { - "kind": "code", - "text": "`listener`" - }, - { - "kind": "text", - "text": " function for the event named " - }, - { - "kind": "code", - "text": "`eventName`" - }, - { - "kind": "text", - "text": ". The\nnext time " - }, - { - "kind": "code", - "text": "`eventName`" - }, - { - "kind": "text", - "text": " is triggered, this listener is removed and then invoked.\n\n" - }, - { - "kind": "code", - "text": "```js\nserver.once('connection', (stream) => {\n console.log('Ah, we have our first user!');\n});\n```" - }, - { - "kind": "text", - "text": "\n\nReturns a reference to the " - }, - { - "kind": "code", - "text": "`EventEmitter`" - }, - { - "kind": "text", - "text": ", so that calls can be chained.\n\nBy default, event listeners are invoked in the order they are added. The" - }, - { - "kind": "code", - "text": "`emitter.prependOnceListener()`" - }, - { - "kind": "text", - "text": " method can be used as an alternative to add the\nevent listener to the beginning of the listeners array.\n\n" - }, - { - "kind": "code", - "text": "```js\nimport { EventEmitter } from 'node:events';\nconst myEE = new EventEmitter();\nmyEE.once('foo', () => console.log('a'));\nmyEE.prependOnceListener('foo', () => console.log('b'));\nmyEE.emit('foo');\n// Prints:\n// b\n// a\n```" - } - ], - "blockTags": [ - { - "tag": "@since", - "content": [ - { - "kind": "text", - "text": "v0.3.0" - } - ] - } - ] - }, "sources": [ { - "fileName": "node_modules/@types/node/events.d.ts", - "line": 607, - "character": 16 + "fileName": "node_modules/@types/node/stream.d.ts", + "line": 1111, + "character": 12 } ], "parameters": [ { - "id": 868, - "name": "eventName", + "id": 2401, + "name": "error", "variant": "param", "kind": 32768, "flags": { "isExternal": true }, - "comment": { - "summary": [ - { - "kind": "text", - "text": "The name of the event." - } - ] - }, "type": { "type": "union", "types": [ { - "type": "intrinsic", - "name": "string" + "type": "literal", + "value": null }, { - "type": "intrinsic", - "name": "symbol" + "type": "reference", + "target": { + "sourceFileName": "node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Error" + }, + "name": "Error", + "package": "typescript" } ] } }, { - "id": 869, - "name": "listener", + "id": 2402, + "name": "callback", "variant": "param", "kind": 32768, "flags": { "isExternal": true }, - "comment": { - "summary": [ - { - "kind": "text", - "text": "The callback function" - } - ] - }, "type": { "type": "reflection", "declaration": { - "id": 870, + "id": 2403, "name": "__type", "variant": "declaration", "kind": 65536, @@ -54267,14 +49839,14 @@ }, "sources": [ { - "fileName": "node_modules/@types/node/events.d.ts", - "line": 607, - "character": 59 + "fileName": "node_modules/@types/node/stream.d.ts", + "line": 1111, + "character": 52 } ], "signatures": [ { - "id": 871, + "id": 2404, "name": "__type", "variant": "signature", "kind": 4096, @@ -54283,27 +49855,38 @@ }, "sources": [ { - "fileName": "node_modules/@types/node/events.d.ts", - "line": 607, - "character": 59 + "fileName": "node_modules/@types/node/stream.d.ts", + "line": 1111, + "character": 52 } ], "parameters": [ { - "id": 872, - "name": "args", + "id": 2405, + "name": "error", "variant": "param", "kind": 32768, "flags": { "isExternal": true, - "isRest": true + "isOptional": true }, "type": { - "type": "array", - "elementType": { - "type": "intrinsic", - "name": "any" - } + "type": "union", + "types": [ + { + "type": "literal", + "value": null + }, + { + "type": "reference", + "target": { + "sourceFileName": "node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Error" + }, + "name": "Error", + "package": "typescript" + } + ] } } ], @@ -54318,27 +49901,25 @@ } ], "type": { - "type": "reference", - "target": 677, - "name": "default", - "package": "@akarui/aoi.db" + "type": "intrinsic", + "name": "void" }, "inheritedFrom": { "type": "reference", "target": -1, - "name": "EventEmitter.once" + "name": "Socket._destroy" } } ], "inheritedFrom": { "type": "reference", "target": -1, - "name": "EventEmitter.once" + "name": "Socket._destroy" } }, { - "id": 909, - "name": "prependListener", + "id": 2406, + "name": "_final", "variant": "declaration", "kind": 2048, "flags": { @@ -54346,161 +49927,40 @@ }, "sources": [ { - "fileName": "node_modules/@types/node/events.d.ts", - "line": 834, - "character": 16 + "fileName": "node_modules/@types/node/stream.d.ts", + "line": 1112, + "character": 12 } ], "signatures": [ { - "id": 910, - "name": "prependListener", + "id": 2407, + "name": "_final", "variant": "signature", "kind": 4096, "flags": { "isExternal": true }, - "comment": { - "summary": [ - { - "kind": "text", - "text": "Adds the " - }, - { - "kind": "code", - "text": "`listener`" - }, - { - "kind": "text", - "text": " function to the _beginning_ of the listeners array for the\nevent named " - }, - { - "kind": "code", - "text": "`eventName`" - }, - { - "kind": "text", - "text": ". No checks are made to see if the " - }, - { - "kind": "code", - "text": "`listener`" - }, - { - "kind": "text", - "text": " has\nalready been added. Multiple calls passing the same combination of " - }, - { - "kind": "code", - "text": "`eventName`" - }, - { - "kind": "text", - "text": "and " - }, - { - "kind": "code", - "text": "`listener`" - }, - { - "kind": "text", - "text": " will result in the " - }, - { - "kind": "code", - "text": "`listener`" - }, - { - "kind": "text", - "text": " being added, and called, multiple\ntimes.\n\n" - }, - { - "kind": "code", - "text": "```js\nserver.prependListener('connection', (stream) => {\n console.log('someone connected!');\n});\n```" - }, - { - "kind": "text", - "text": "\n\nReturns a reference to the " - }, - { - "kind": "code", - "text": "`EventEmitter`" - }, - { - "kind": "text", - "text": ", so that calls can be chained." - } - ], - "blockTags": [ - { - "tag": "@since", - "content": [ - { - "kind": "text", - "text": "v6.0.0" - } - ] - } - ] - }, "sources": [ { - "fileName": "node_modules/@types/node/events.d.ts", - "line": 834, - "character": 16 + "fileName": "node_modules/@types/node/stream.d.ts", + "line": 1112, + "character": 12 } ], "parameters": [ { - "id": 911, - "name": "eventName", - "variant": "param", - "kind": 32768, - "flags": { - "isExternal": true - }, - "comment": { - "summary": [ - { - "kind": "text", - "text": "The name of the event." - } - ] - }, - "type": { - "type": "union", - "types": [ - { - "type": "intrinsic", - "name": "string" - }, - { - "type": "intrinsic", - "name": "symbol" - } - ] - } - }, - { - "id": 912, - "name": "listener", + "id": 2408, + "name": "callback", "variant": "param", "kind": 32768, "flags": { "isExternal": true }, - "comment": { - "summary": [ - { - "kind": "text", - "text": "The callback function" - } - ] - }, "type": { "type": "reflection", "declaration": { - "id": 913, + "id": 2409, "name": "__type", "variant": "declaration", "kind": 65536, @@ -54509,14 +49969,14 @@ }, "sources": [ { - "fileName": "node_modules/@types/node/events.d.ts", - "line": 834, - "character": 70 + "fileName": "node_modules/@types/node/stream.d.ts", + "line": 1112, + "character": 29 } ], "signatures": [ { - "id": 914, + "id": 2410, "name": "__type", "variant": "signature", "kind": 4096, @@ -54525,27 +49985,38 @@ }, "sources": [ { - "fileName": "node_modules/@types/node/events.d.ts", - "line": 834, - "character": 70 + "fileName": "node_modules/@types/node/stream.d.ts", + "line": 1112, + "character": 29 } ], "parameters": [ { - "id": 915, - "name": "args", + "id": 2411, + "name": "error", "variant": "param", "kind": 32768, "flags": { "isExternal": true, - "isRest": true + "isOptional": true }, "type": { - "type": "array", - "elementType": { - "type": "intrinsic", - "name": "any" - } + "type": "union", + "types": [ + { + "type": "literal", + "value": null + }, + { + "type": "reference", + "target": { + "sourceFileName": "node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Error" + }, + "name": "Error", + "package": "typescript" + } + ] } } ], @@ -54560,27 +50031,25 @@ } ], "type": { - "type": "reference", - "target": 677, - "name": "default", - "package": "@akarui/aoi.db" + "type": "intrinsic", + "name": "void" }, "inheritedFrom": { "type": "reference", "target": -1, - "name": "EventEmitter.prependListener" + "name": "Socket._final" } } ], "inheritedFrom": { "type": "reference", "target": -1, - "name": "EventEmitter.prependListener" + "name": "Socket._final" } }, { - "id": 916, - "name": "prependOnceListener", + "id": 2500, + "name": "_read", "variant": "declaration", "kind": 2048, "flags": { @@ -54588,137 +50057,135 @@ }, "sources": [ { - "fileName": "node_modules/@types/node/events.d.ts", - "line": 850, - "character": 16 + "fileName": "node_modules/@types/node/stream.d.ts", + "line": 127, + "character": 8 } ], "signatures": [ { - "id": 917, - "name": "prependOnceListener", + "id": 2501, + "name": "_read", "variant": "signature", "kind": 4096, "flags": { "isExternal": true }, - "comment": { - "summary": [ - { - "kind": "text", - "text": "Adds a **one-time**" - }, - { - "kind": "code", - "text": "`listener`" - }, - { - "kind": "text", - "text": " function for the event named " - }, - { - "kind": "code", - "text": "`eventName`" + "sources": [ + { + "fileName": "node_modules/@types/node/stream.d.ts", + "line": 127, + "character": 8 + } + ], + "parameters": [ + { + "id": 2502, + "name": "size", + "variant": "param", + "kind": 32768, + "flags": { + "isExternal": true }, - { - "kind": "text", - "text": " to the _beginning_ of the listeners array. The next time " - }, - { - "kind": "code", - "text": "`eventName`" - }, - { - "kind": "text", - "text": " is triggered, this\nlistener is removed, and then invoked.\n\n" - }, - { - "kind": "code", - "text": "```js\nserver.prependOnceListener('connection', (stream) => {\n console.log('Ah, we have our first user!');\n});\n```" - }, - { - "kind": "text", - "text": "\n\nReturns a reference to the " - }, - { - "kind": "code", - "text": "`EventEmitter`" - }, - { - "kind": "text", - "text": ", so that calls can be chained." - } - ], - "blockTags": [ - { - "tag": "@since", - "content": [ - { - "kind": "text", - "text": "v6.0.0" - } - ] + "type": { + "type": "intrinsic", + "name": "number" } - ] + } + ], + "type": { + "type": "intrinsic", + "name": "void" + }, + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "Socket._read" + } + } + ], + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "Socket._read" + } + }, + { + "id": 2381, + "name": "_write", + "variant": "declaration", + "kind": 2048, + "flags": { + "isExternal": true + }, + "sources": [ + { + "fileName": "node_modules/@types/node/stream.d.ts", + "line": 1103, + "character": 12 + } + ], + "signatures": [ + { + "id": 2382, + "name": "_write", + "variant": "signature", + "kind": 4096, + "flags": { + "isExternal": true }, "sources": [ { - "fileName": "node_modules/@types/node/events.d.ts", - "line": 850, - "character": 16 + "fileName": "node_modules/@types/node/stream.d.ts", + "line": 1103, + "character": 12 } ], "parameters": [ { - "id": 918, - "name": "eventName", + "id": 2383, + "name": "chunk", "variant": "param", "kind": 32768, "flags": { "isExternal": true }, - "comment": { - "summary": [ - { - "kind": "text", - "text": "The name of the event." - } - ] - }, "type": { - "type": "union", - "types": [ - { - "type": "intrinsic", - "name": "string" - }, - { - "type": "intrinsic", - "name": "symbol" - } - ] + "type": "intrinsic", + "name": "any" } }, { - "id": 919, - "name": "listener", + "id": 2384, + "name": "encoding", "variant": "param", "kind": 32768, "flags": { "isExternal": true }, - "comment": { - "summary": [ - { - "kind": "text", - "text": "The callback function" - } - ] + "type": { + "type": "reference", + "target": { + "sourceFileName": "node_modules/@types/node/buffer.d.ts", + "qualifiedName": "__global.BufferEncoding" + }, + "name": "BufferEncoding", + "package": "@types/node", + "qualifiedName": "__global.BufferEncoding" + } + }, + { + "id": 2385, + "name": "callback", + "variant": "param", + "kind": 32768, + "flags": { + "isExternal": true }, "type": { "type": "reflection", "declaration": { - "id": 920, + "id": 2386, "name": "__type", "variant": "declaration", "kind": 65536, @@ -54727,14 +50194,14 @@ }, "sources": [ { - "fileName": "node_modules/@types/node/events.d.ts", - "line": 850, - "character": 74 + "fileName": "node_modules/@types/node/stream.d.ts", + "line": 1103, + "character": 67 } ], "signatures": [ { - "id": 921, + "id": 2387, "name": "__type", "variant": "signature", "kind": 4096, @@ -54743,27 +50210,38 @@ }, "sources": [ { - "fileName": "node_modules/@types/node/events.d.ts", - "line": 850, - "character": 74 + "fileName": "node_modules/@types/node/stream.d.ts", + "line": 1103, + "character": 67 } ], "parameters": [ { - "id": 922, - "name": "args", + "id": 2388, + "name": "error", "variant": "param", "kind": 32768, "flags": { "isExternal": true, - "isRest": true + "isOptional": true }, "type": { - "type": "array", - "elementType": { - "type": "intrinsic", - "name": "any" - } + "type": "union", + "types": [ + { + "type": "literal", + "value": null + }, + { + "type": "reference", + "target": { + "sourceFileName": "node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Error" + }, + "name": "Error", + "package": "typescript" + } + ] } } ], @@ -54778,146 +50256,244 @@ } ], "type": { - "type": "reference", - "target": 677, - "name": "default", - "package": "@akarui/aoi.db" + "type": "intrinsic", + "name": "void" }, "inheritedFrom": { "type": "reference", "target": -1, - "name": "EventEmitter.prependOnceListener" + "name": "Socket._write" } } ], "inheritedFrom": { "type": "reference", "target": -1, - "name": "EventEmitter.prependOnceListener" + "name": "Socket._write" } }, { - "id": 898, - "name": "rawListeners", + "id": 2389, + "name": "_writev", "variant": "declaration", "kind": 2048, "flags": { - "isExternal": true + "isExternal": true, + "isOptional": true }, "sources": [ { - "fileName": "node_modules/@types/node/events.d.ts", - "line": 766, - "character": 16 + "fileName": "node_modules/@types/node/stream.d.ts", + "line": 1104, + "character": 12 } ], "signatures": [ { - "id": 899, - "name": "rawListeners", + "id": 2390, + "name": "_writev", "variant": "signature", "kind": 4096, "flags": { "isExternal": true }, - "comment": { - "summary": [ - { - "kind": "text", - "text": "Returns a copy of the array of listeners for the event named " - }, - { - "kind": "code", - "text": "`eventName`" - }, - { - "kind": "text", - "text": ",\nincluding any wrappers (such as those created by " - }, - { - "kind": "code", - "text": "`.once()`" - }, - { - "kind": "text", - "text": ").\n\n" - }, - { - "kind": "code", - "text": "```js\nimport { EventEmitter } from 'node:events';\nconst emitter = new EventEmitter();\nemitter.once('log', () => console.log('log once'));\n\n// Returns a new Array with a function `onceWrapper` which has a property\n// `listener` which contains the original listener bound above\nconst listeners = emitter.rawListeners('log');\nconst logFnWrapper = listeners[0];\n\n// Logs \"log once\" to the console and does not unbind the `once` event\nlogFnWrapper.listener();\n\n// Logs \"log once\" to the console and removes the listener\nlogFnWrapper();\n\nemitter.on('log', () => console.log('log persistently'));\n// Will return a new Array with a single function bound by `.on()` above\nconst newListeners = emitter.rawListeners('log');\n\n// Logs \"log persistently\" twice\nnewListeners[0]();\nemitter.emit('log');\n```" - } - ], - "blockTags": [ - { - "tag": "@since", - "content": [ - { - "kind": "text", - "text": "v9.4.0" - } - ] - } - ] - }, "sources": [ { - "fileName": "node_modules/@types/node/events.d.ts", - "line": 766, - "character": 16 + "fileName": "node_modules/@types/node/stream.d.ts", + "line": 1104, + "character": 12 } ], "parameters": [ { - "id": 900, - "name": "eventName", + "id": 2391, + "name": "chunks", "variant": "param", "kind": 32768, "flags": { "isExternal": true }, "type": { - "type": "union", - "types": [ - { - "type": "intrinsic", - "name": "string" - }, - { - "type": "intrinsic", - "name": "symbol" + "type": "array", + "elementType": { + "type": "reflection", + "declaration": { + "id": 2392, + "name": "__type", + "variant": "declaration", + "kind": 65536, + "flags": { + "isExternal": true + }, + "children": [ + { + "id": 2393, + "name": "chunk", + "variant": "declaration", + "kind": 1024, + "flags": { + "isExternal": true + }, + "sources": [ + { + "fileName": "node_modules/@types/node/stream.d.ts", + "line": 1106, + "character": 20 + } + ], + "type": { + "type": "intrinsic", + "name": "any" + } + }, + { + "id": 2394, + "name": "encoding", + "variant": "declaration", + "kind": 1024, + "flags": { + "isExternal": true + }, + "sources": [ + { + "fileName": "node_modules/@types/node/stream.d.ts", + "line": 1107, + "character": 20 + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "node_modules/@types/node/buffer.d.ts", + "qualifiedName": "__global.BufferEncoding" + }, + "name": "BufferEncoding", + "package": "@types/node", + "qualifiedName": "__global.BufferEncoding" + } + } + ], + "groups": [ + { + "title": "Properties", + "children": [ + 2393, + 2394 + ] + } + ], + "sources": [ + { + "fileName": "node_modules/@types/node/stream.d.ts", + "line": 1105, + "character": 30 + } + ] } - ] + } + } + }, + { + "id": 2395, + "name": "callback", + "variant": "param", + "kind": 32768, + "flags": { + "isExternal": true + }, + "type": { + "type": "reflection", + "declaration": { + "id": 2396, + "name": "__type", + "variant": "declaration", + "kind": 65536, + "flags": { + "isExternal": true + }, + "sources": [ + { + "fileName": "node_modules/@types/node/stream.d.ts", + "line": 1109, + "character": 26 + } + ], + "signatures": [ + { + "id": 2397, + "name": "__type", + "variant": "signature", + "kind": 4096, + "flags": { + "isExternal": true + }, + "sources": [ + { + "fileName": "node_modules/@types/node/stream.d.ts", + "line": 1109, + "character": 26 + } + ], + "parameters": [ + { + "id": 2398, + "name": "error", + "variant": "param", + "kind": 32768, + "flags": { + "isExternal": true, + "isOptional": true + }, + "type": { + "type": "union", + "types": [ + { + "type": "literal", + "value": null + }, + { + "type": "reference", + "target": { + "sourceFileName": "node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Error" + }, + "name": "Error", + "package": "typescript" + } + ] + } + } + ], + "type": { + "type": "intrinsic", + "name": "void" + } + } + ] + } } } ], "type": { - "type": "array", - "elementType": { - "type": "reference", - "target": { - "sourceFileName": "node_modules/typescript/lib/lib.es5.d.ts", - "qualifiedName": "Function" - }, - "name": "Function", - "package": "typescript" - } + "type": "intrinsic", + "name": "void" }, "inheritedFrom": { "type": "reference", "target": -1, - "name": "EventEmitter.rawListeners" + "name": "Socket._writev" } } ], "inheritedFrom": { "type": "reference", "target": -1, - "name": "EventEmitter.rawListeners" + "name": "Socket._writev" } }, { - "id": 887, - "name": "removeAllListeners", + "id": 2046, + "name": "addListener", "variant": "declaration", "kind": 2048, "flags": { @@ -54925,15 +50501,60 @@ }, "sources": [ { - "fileName": "node_modules/@types/node/events.d.ts", - "line": 706, - "character": 16 + "fileName": "node_modules/@types/node/net.d.ts", + "line": 374, + "character": 8 + }, + { + "fileName": "node_modules/@types/node/net.d.ts", + "line": 375, + "character": 8 + }, + { + "fileName": "node_modules/@types/node/net.d.ts", + "line": 376, + "character": 8 + }, + { + "fileName": "node_modules/@types/node/net.d.ts", + "line": 377, + "character": 8 + }, + { + "fileName": "node_modules/@types/node/net.d.ts", + "line": 378, + "character": 8 + }, + { + "fileName": "node_modules/@types/node/net.d.ts", + "line": 379, + "character": 8 + }, + { + "fileName": "node_modules/@types/node/net.d.ts", + "line": 380, + "character": 8 + }, + { + "fileName": "node_modules/@types/node/net.d.ts", + "line": 381, + "character": 8 + }, + { + "fileName": "node_modules/@types/node/net.d.ts", + "line": 385, + "character": 8 + }, + { + "fileName": "node_modules/@types/node/net.d.ts", + "line": 386, + "character": 8 } ], "signatures": [ { - "id": 888, - "name": "removeAllListeners", + "id": 2047, + "name": "addListener", "variant": "signature", "kind": 4096, "flags": { @@ -54943,291 +50564,144 @@ "summary": [ { "kind": "text", - "text": "Removes all listeners, or those of the specified " - }, - { - "kind": "code", - "text": "`eventName`" - }, - { - "kind": "text", - "text": ".\n\nIt is bad practice to remove listeners added elsewhere in the code,\nparticularly when the " - }, - { - "kind": "code", - "text": "`EventEmitter`" - }, - { - "kind": "text", - "text": " instance was created by some other\ncomponent or module (e.g. sockets or file streams).\n\nReturns a reference to the " - }, - { - "kind": "code", - "text": "`EventEmitter`" - }, - { - "kind": "text", - "text": ", so that calls can be chained." - } - ], - "blockTags": [ - { - "tag": "@since", - "content": [ - { - "kind": "text", - "text": "v0.1.26" - } - ] + "text": "events.EventEmitter\n 1. close\n 2. connect\n 3. data\n 4. drain\n 5. end\n 6. error\n 7. lookup\n 8. ready\n 9. timeout" } ] }, "sources": [ { - "fileName": "node_modules/@types/node/events.d.ts", - "line": 706, - "character": 16 + "fileName": "node_modules/@types/node/net.d.ts", + "line": 374, + "character": 8 } ], "parameters": [ { - "id": 889, + "id": 2048, "name": "event", "variant": "param", "kind": 32768, "flags": { - "isExternal": true, - "isOptional": true + "isExternal": true }, "type": { - "type": "union", - "types": [ - { - "type": "intrinsic", - "name": "string" + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 2049, + "name": "listener", + "variant": "param", + "kind": 32768, + "flags": { + "isExternal": true + }, + "type": { + "type": "reflection", + "declaration": { + "id": 2050, + "name": "__type", + "variant": "declaration", + "kind": 65536, + "flags": { + "isExternal": true }, - { - "type": "intrinsic", - "name": "symbol" - } - ] + "sources": [ + { + "fileName": "node_modules/@types/node/net.d.ts", + "line": 374, + "character": 45 + } + ], + "signatures": [ + { + "id": 2051, + "name": "__type", + "variant": "signature", + "kind": 4096, + "flags": { + "isExternal": true + }, + "sources": [ + { + "fileName": "node_modules/@types/node/net.d.ts", + "line": 374, + "character": 45 + } + ], + "parameters": [ + { + "id": 2052, + "name": "args", + "variant": "param", + "kind": 32768, + "flags": { + "isExternal": true, + "isRest": true + }, + "type": { + "type": "array", + "elementType": { + "type": "intrinsic", + "name": "any" + } + } + } + ], + "type": { + "type": "intrinsic", + "name": "void" + } + } + ] + } } } ], "type": { "type": "reference", - "target": 677, - "name": "default", + "target": 1942, + "name": "ISocket", "package": "@akarui/aoi.db" }, "inheritedFrom": { "type": "reference", "target": -1, - "name": "EventEmitter.removeAllListeners" + "name": "Socket.addListener" } - } - ], - "inheritedFrom": { - "type": "reference", - "target": -1, - "name": "EventEmitter.removeAllListeners" - } - }, - { - "id": 873, - "name": "removeListener", - "variant": "declaration", - "kind": 2048, - "flags": { - "isExternal": true - }, - "sources": [ + }, { - "fileName": "node_modules/@types/node/events.d.ts", - "line": 690, - "character": 16 - } - ], - "signatures": [ - { - "id": 874, - "name": "removeListener", + "id": 2053, + "name": "addListener", "variant": "signature", "kind": 4096, "flags": { "isExternal": true }, - "comment": { - "summary": [ - { - "kind": "text", - "text": "Removes the specified " - }, - { - "kind": "code", - "text": "`listener`" - }, - { - "kind": "text", - "text": " from the listener array for the event named" - }, - { - "kind": "code", - "text": "`eventName`" - }, - { - "kind": "text", - "text": ".\n\n" - }, - { - "kind": "code", - "text": "```js\nconst callback = (stream) => {\n console.log('someone connected!');\n};\nserver.on('connection', callback);\n// ...\nserver.removeListener('connection', callback);\n```" - }, - { - "kind": "text", - "text": "\n\n" - }, - { - "kind": "code", - "text": "`removeListener()`" - }, - { - "kind": "text", - "text": " will remove, at most, one instance of a listener from the\nlistener array. If any single listener has been added multiple times to the\nlistener array for the specified " - }, - { - "kind": "code", - "text": "`eventName`" - }, - { - "kind": "text", - "text": ", then " - }, - { - "kind": "code", - "text": "`removeListener()`" - }, - { - "kind": "text", - "text": " must be\ncalled multiple times to remove each instance.\n\nOnce an event is emitted, all listeners attached to it at the\ntime of emitting are called in order. This implies that any" - }, - { - "kind": "code", - "text": "`removeListener()`" - }, - { - "kind": "text", - "text": " or " - }, - { - "kind": "code", - "text": "`removeAllListeners()`" - }, - { - "kind": "text", - "text": " calls _after_ emitting and _before_ the last listener finishes execution\nwill not remove them from" - }, - { - "kind": "code", - "text": "`emit()`" - }, - { - "kind": "text", - "text": " in progress. Subsequent events behave as expected.\n\n" - }, - { - "kind": "code", - "text": "```js\nimport { EventEmitter } from 'node:events';\nclass MyEmitter extends EventEmitter {}\nconst myEmitter = new MyEmitter();\n\nconst callbackA = () => {\n console.log('A');\n myEmitter.removeListener('event', callbackB);\n};\n\nconst callbackB = () => {\n console.log('B');\n};\n\nmyEmitter.on('event', callbackA);\n\nmyEmitter.on('event', callbackB);\n\n// callbackA removes listener callbackB but it will still be called.\n// Internal listener array at time of emit [callbackA, callbackB]\nmyEmitter.emit('event');\n// Prints:\n// A\n// B\n\n// callbackB is now removed.\n// Internal listener array [callbackA]\nmyEmitter.emit('event');\n// Prints:\n// A\n```" - }, - { - "kind": "text", - "text": "\n\nBecause listeners are managed using an internal array, calling this will\nchange the position indices of any listener registered _after_ the listener\nbeing removed. This will not impact the order in which listeners are called,\nbut it means that any copies of the listener array as returned by\nthe " - }, - { - "kind": "code", - "text": "`emitter.listeners()`" - }, - { - "kind": "text", - "text": " method will need to be recreated.\n\nWhen a single function has been added as a handler multiple times for a single\nevent (as in the example below), " - }, - { - "kind": "code", - "text": "`removeListener()`" - }, - { - "kind": "text", - "text": " will remove the most\nrecently added instance. In the example the " - }, - { - "kind": "code", - "text": "`once('ping')`" - }, - { - "kind": "text", - "text": "listener is removed:\n\n" - }, - { - "kind": "code", - "text": "```js\nimport { EventEmitter } from 'node:events';\nconst ee = new EventEmitter();\n\nfunction pong() {\n console.log('pong');\n}\n\nee.on('ping', pong);\nee.once('ping', pong);\nee.removeListener('ping', pong);\n\nee.emit('ping');\nee.emit('ping');\n```" - }, - { - "kind": "text", - "text": "\n\nReturns a reference to the " - }, - { - "kind": "code", - "text": "`EventEmitter`" - }, - { - "kind": "text", - "text": ", so that calls can be chained." - } - ], - "blockTags": [ - { - "tag": "@since", - "content": [ - { - "kind": "text", - "text": "v0.1.26" - } - ] - } - ] - }, "sources": [ { - "fileName": "node_modules/@types/node/events.d.ts", - "line": 690, - "character": 16 + "fileName": "node_modules/@types/node/net.d.ts", + "line": 375, + "character": 8 } ], "parameters": [ { - "id": 875, - "name": "eventName", + "id": 2054, + "name": "event", "variant": "param", "kind": 32768, "flags": { "isExternal": true }, "type": { - "type": "union", - "types": [ - { - "type": "intrinsic", - "name": "string" - }, - { - "type": "intrinsic", - "name": "symbol" - } - ] + "type": "literal", + "value": "close" } }, { - "id": 876, + "id": 2055, "name": "listener", "variant": "param", "kind": 32768, @@ -55237,7 +50711,7 @@ "type": { "type": "reflection", "declaration": { - "id": 877, + "id": 2056, "name": "__type", "variant": "declaration", "kind": 65536, @@ -55246,14 +50720,14 @@ }, "sources": [ { - "fileName": "node_modules/@types/node/events.d.ts", - "line": 690, - "character": 69 + "fileName": "node_modules/@types/node/net.d.ts", + "line": 375, + "character": 46 } ], "signatures": [ { - "id": 878, + "id": 2057, "name": "__type", "variant": "signature", "kind": 4096, @@ -55262,27 +50736,23 @@ }, "sources": [ { - "fileName": "node_modules/@types/node/events.d.ts", - "line": 690, - "character": 69 + "fileName": "node_modules/@types/node/net.d.ts", + "line": 375, + "character": 46 } ], "parameters": [ { - "id": 879, - "name": "args", + "id": 2058, + "name": "hadError", "variant": "param", "kind": 32768, "flags": { - "isExternal": true, - "isRest": true + "isExternal": true }, "type": { - "type": "array", - "elementType": { - "type": "intrinsic", - "name": "any" - } + "type": "intrinsic", + "name": "boolean" } } ], @@ -55298,207 +50768,295 @@ ], "type": { "type": "reference", - "target": 677, - "name": "default", + "target": 1942, + "name": "ISocket", "package": "@akarui/aoi.db" }, "inheritedFrom": { "type": "reference", "target": -1, - "name": "EventEmitter.removeListener" + "name": "Socket.addListener" } - } - ], - "inheritedFrom": { - "type": "reference", - "target": -1, - "name": "EventEmitter.removeListener" - } - }, - { - "id": 766, - "name": "set", - "variant": "declaration", - "kind": 2048, - "flags": {}, - "sources": [ - { - "fileName": "lib/WideColumnar/src/Database.ts", - "line": 154, - "character": 10, - "url": "https://github.com/akaruidevelopment/aoi.db/blob/22a4df8/lib/WideColumnar/src/Database.ts#L154" - } - ], - "signatures": [ + }, { - "id": 767, - "name": "set", + "id": 2059, + "name": "addListener", "variant": "signature", "kind": 4096, - "flags": {}, + "flags": { + "isExternal": true + }, "sources": [ { - "fileName": "lib/WideColumnar/src/Database.ts", - "line": 154, - "character": 4, - "url": "https://github.com/akaruidevelopment/aoi.db/blob/22a4df8/lib/WideColumnar/src/Database.ts#L154" + "fileName": "node_modules/@types/node/net.d.ts", + "line": 376, + "character": 8 } ], "parameters": [ { - "id": 768, - "name": "table", + "id": 2060, + "name": "event", "variant": "param", "kind": 32768, - "flags": {}, + "flags": { + "isExternal": true + }, "type": { - "type": "intrinsic", - "name": "string" + "type": "literal", + "value": "connect" } }, { - "id": 769, - "name": "column", + "id": 2061, + "name": "listener", "variant": "param", "kind": 32768, - "flags": {}, + "flags": { + "isExternal": true + }, "type": { "type": "reflection", "declaration": { - "id": 770, + "id": 2062, "name": "__type", "variant": "declaration", "kind": 65536, - "flags": {}, - "children": [ + "flags": { + "isExternal": true + }, + "sources": [ { - "id": 771, - "name": "name", - "variant": "declaration", - "kind": 1024, - "flags": {}, - "sources": [ - { - "fileName": "lib/WideColumnar/src/Database.ts", - "line": 157, - "character": 12, - "url": "https://github.com/akaruidevelopment/aoi.db/blob/22a4df8/lib/WideColumnar/src/Database.ts#L157" - } - ], - "type": { - "type": "intrinsic", - "name": "string" - } - }, + "fileName": "node_modules/@types/node/net.d.ts", + "line": 376, + "character": 48 + } + ], + "signatures": [ { - "id": 772, - "name": "value", - "variant": "declaration", - "kind": 1024, - "flags": {}, + "id": 2063, + "name": "__type", + "variant": "signature", + "kind": 4096, + "flags": { + "isExternal": true + }, "sources": [ { - "fileName": "lib/WideColumnar/src/Database.ts", - "line": 158, - "character": 12, - "url": "https://github.com/akaruidevelopment/aoi.db/blob/22a4df8/lib/WideColumnar/src/Database.ts#L158" + "fileName": "node_modules/@types/node/net.d.ts", + "line": 376, + "character": 48 } ], "type": { "type": "intrinsic", - "name": "any" + "name": "void" } } - ], - "groups": [ - { - "title": "Properties", - "children": [ - 771, - 772 - ] - } - ], - "sources": [ - { - "fileName": "lib/WideColumnar/src/Database.ts", - "line": 156, - "character": 16, - "url": "https://github.com/akaruidevelopment/aoi.db/blob/22a4df8/lib/WideColumnar/src/Database.ts#L156" - } ] } } + } + ], + "type": { + "type": "reference", + "target": 1942, + "name": "ISocket", + "package": "@akarui/aoi.db" + }, + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "Socket.addListener" + } + }, + { + "id": 2064, + "name": "addListener", + "variant": "signature", + "kind": 4096, + "flags": { + "isExternal": true + }, + "sources": [ + { + "fileName": "node_modules/@types/node/net.d.ts", + "line": 377, + "character": 8 + } + ], + "parameters": [ + { + "id": 2065, + "name": "event", + "variant": "param", + "kind": 32768, + "flags": { + "isExternal": true + }, + "type": { + "type": "literal", + "value": "data" + } }, { - "id": 773, - "name": "primary", + "id": 2066, + "name": "listener", "variant": "param", "kind": 32768, - "flags": {}, + "flags": { + "isExternal": true + }, "type": { "type": "reflection", "declaration": { - "id": 774, + "id": 2067, "name": "__type", "variant": "declaration", "kind": 65536, - "flags": {}, - "children": [ + "flags": { + "isExternal": true + }, + "sources": [ { - "id": 775, - "name": "name", - "variant": "declaration", - "kind": 1024, - "flags": {}, + "fileName": "node_modules/@types/node/net.d.ts", + "line": 377, + "character": 45 + } + ], + "signatures": [ + { + "id": 2068, + "name": "__type", + "variant": "signature", + "kind": 4096, + "flags": { + "isExternal": true + }, "sources": [ { - "fileName": "lib/WideColumnar/src/Database.ts", - "line": 161, - "character": 12, - "url": "https://github.com/akaruidevelopment/aoi.db/blob/22a4df8/lib/WideColumnar/src/Database.ts#L161" + "fileName": "node_modules/@types/node/net.d.ts", + "line": 377, + "character": 45 } ], - "type": { - "type": "intrinsic", - "name": "string" - } - }, - { - "id": 776, - "name": "value", - "variant": "declaration", - "kind": 1024, - "flags": {}, - "sources": [ + "parameters": [ { - "fileName": "lib/WideColumnar/src/Database.ts", - "line": 162, - "character": 12, - "url": "https://github.com/akaruidevelopment/aoi.db/blob/22a4df8/lib/WideColumnar/src/Database.ts#L162" + "id": 2069, + "name": "data", + "variant": "param", + "kind": 32768, + "flags": { + "isExternal": true + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "node_modules/@types/node/buffer.d.ts", + "qualifiedName": "__global.Buffer" + }, + "name": "Buffer", + "package": "@types/node", + "qualifiedName": "__global.Buffer" + } } ], "type": { "type": "intrinsic", - "name": "any" + "name": "void" } } - ], - "groups": [ + ] + } + } + } + ], + "type": { + "type": "reference", + "target": 1942, + "name": "ISocket", + "package": "@akarui/aoi.db" + }, + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "Socket.addListener" + } + }, + { + "id": 2070, + "name": "addListener", + "variant": "signature", + "kind": 4096, + "flags": { + "isExternal": true + }, + "sources": [ + { + "fileName": "node_modules/@types/node/net.d.ts", + "line": 378, + "character": 8 + } + ], + "parameters": [ + { + "id": 2071, + "name": "event", + "variant": "param", + "kind": 32768, + "flags": { + "isExternal": true + }, + "type": { + "type": "literal", + "value": "drain" + } + }, + { + "id": 2072, + "name": "listener", + "variant": "param", + "kind": 32768, + "flags": { + "isExternal": true + }, + "type": { + "type": "reflection", + "declaration": { + "id": 2073, + "name": "__type", + "variant": "declaration", + "kind": 65536, + "flags": { + "isExternal": true + }, + "sources": [ { - "title": "Properties", - "children": [ - 775, - 776 - ] + "fileName": "node_modules/@types/node/net.d.ts", + "line": 378, + "character": 46 } ], - "sources": [ + "signatures": [ { - "fileName": "lib/WideColumnar/src/Database.ts", - "line": 160, - "character": 17, - "url": "https://github.com/akaruidevelopment/aoi.db/blob/22a4df8/lib/WideColumnar/src/Database.ts#L160" + "id": 2074, + "name": "__type", + "variant": "signature", + "kind": 4096, + "flags": { + "isExternal": true + }, + "sources": [ + { + "fileName": "node_modules/@types/node/net.d.ts", + "line": 378, + "character": 46 + } + ], + "type": { + "type": "intrinsic", + "name": "void" + } } ] } @@ -55507,307 +51065,140 @@ ], "type": { "type": "reference", - "target": { - "sourceFileName": "node_modules/typescript/lib/lib.es5.d.ts", - "qualifiedName": "Promise" - }, - "typeArguments": [ - { - "type": "intrinsic", - "name": "void" - } - ], - "name": "Promise", - "package": "typescript" + "target": 1942, + "name": "ISocket", + "package": "@akarui/aoi.db" + }, + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "Socket.addListener" } - } - ] - }, - { - "id": 890, - "name": "setMaxListeners", - "variant": "declaration", - "kind": 2048, - "flags": { - "isExternal": true - }, - "sources": [ - { - "fileName": "node_modules/@types/node/events.d.ts", - "line": 716, - "character": 16 - } - ], - "signatures": [ + }, { - "id": 891, - "name": "setMaxListeners", + "id": 2075, + "name": "addListener", "variant": "signature", "kind": 4096, "flags": { "isExternal": true }, - "comment": { - "summary": [ - { - "kind": "text", - "text": "By default " - }, - { - "kind": "code", - "text": "`EventEmitter`" - }, - { - "kind": "text", - "text": "s will print a warning if more than " - }, - { - "kind": "code", - "text": "`10`" - }, - { - "kind": "text", - "text": " listeners are\nadded for a particular event. This is a useful default that helps finding\nmemory leaks. The " - }, - { - "kind": "code", - "text": "`emitter.setMaxListeners()`" - }, - { - "kind": "text", - "text": " method allows the limit to be\nmodified for this specific " - }, - { - "kind": "code", - "text": "`EventEmitter`" - }, - { - "kind": "text", - "text": " instance. The value can be set to" - }, - { - "kind": "code", - "text": "`Infinity`" - }, - { - "kind": "text", - "text": " (or " - }, - { - "kind": "code", - "text": "`0`" - }, - { - "kind": "text", - "text": ") to indicate an unlimited number of listeners.\n\nReturns a reference to the " - }, - { - "kind": "code", - "text": "`EventEmitter`" - }, - { - "kind": "text", - "text": ", so that calls can be chained." - } - ], - "blockTags": [ - { - "tag": "@since", - "content": [ - { - "kind": "text", - "text": "v0.3.5" - } - ] - } - ] - }, "sources": [ { - "fileName": "node_modules/@types/node/events.d.ts", - "line": 716, - "character": 16 + "fileName": "node_modules/@types/node/net.d.ts", + "line": 379, + "character": 8 } ], "parameters": [ { - "id": 892, - "name": "n", + "id": 2076, + "name": "event", "variant": "param", "kind": 32768, "flags": { "isExternal": true }, "type": { - "type": "intrinsic", - "name": "number" + "type": "literal", + "value": "end" + } + }, + { + "id": 2077, + "name": "listener", + "variant": "param", + "kind": 32768, + "flags": { + "isExternal": true + }, + "type": { + "type": "reflection", + "declaration": { + "id": 2078, + "name": "__type", + "variant": "declaration", + "kind": 65536, + "flags": { + "isExternal": true + }, + "sources": [ + { + "fileName": "node_modules/@types/node/net.d.ts", + "line": 379, + "character": 44 + } + ], + "signatures": [ + { + "id": 2079, + "name": "__type", + "variant": "signature", + "kind": 4096, + "flags": { + "isExternal": true + }, + "sources": [ + { + "fileName": "node_modules/@types/node/net.d.ts", + "line": 379, + "character": 44 + } + ], + "type": { + "type": "intrinsic", + "name": "void" + } + } + ] + } } } ], "type": { "type": "reference", - "target": 677, - "name": "default", + "target": 1942, + "name": "ISocket", "package": "@akarui/aoi.db" }, "inheritedFrom": { "type": "reference", "target": -1, - "name": "EventEmitter.setMaxListeners" + "name": "Socket.addListener" } - } - ], - "inheritedFrom": { - "type": "reference", - "target": -1, - "name": "EventEmitter.setMaxListeners" - } - }, - { - "id": 708, - "name": "addAbortListener", - "variant": "declaration", - "kind": 2048, - "flags": { - "isStatic": true, - "isExternal": true - }, - "sources": [ - { - "fileName": "node_modules/@types/node/events.d.ts", - "line": 387, - "character": 15 - } - ], - "signatures": [ + }, { - "id": 709, - "name": "addAbortListener", + "id": 2080, + "name": "addListener", "variant": "signature", "kind": 4096, "flags": { "isExternal": true }, - "comment": { - "summary": [ - { - "kind": "text", - "text": "Listens once to the " - }, - { - "kind": "code", - "text": "`abort`" - }, - { - "kind": "text", - "text": " event on the provided " - }, - { - "kind": "code", - "text": "`signal`" - }, - { - "kind": "text", - "text": ".\n\nListening to the " - }, - { - "kind": "code", - "text": "`abort`" - }, - { - "kind": "text", - "text": " event on abort signals is unsafe and may\nlead to resource leaks since another third party with the signal can\ncall " - }, - { - "kind": "code", - "text": "`e.stopImmediatePropagation()`" - }, - { - "kind": "text", - "text": ". Unfortunately Node.js cannot change\nthis since it would violate the web standard. Additionally, the original\nAPI makes it easy to forget to remove listeners.\n\nThis API allows safely using " - }, - { - "kind": "code", - "text": "`AbortSignal`" - }, - { - "kind": "text", - "text": "s in Node.js APIs by solving these\ntwo issues by listening to the event such that " - }, - { - "kind": "code", - "text": "`stopImmediatePropagation`" - }, - { - "kind": "text", - "text": " does\nnot prevent the listener from running.\n\nReturns a disposable so that it may be unsubscribed from more easily.\n\n" - }, - { - "kind": "code", - "text": "```js\nimport { addAbortListener } from 'node:events';\n\nfunction example(signal) {\n let disposable;\n try {\n signal.addEventListener('abort', (e) => e.stopImmediatePropagation());\n disposable = addAbortListener(signal, (e) => {\n // Do something when signal is aborted.\n });\n } finally {\n disposable?.[Symbol.dispose]();\n }\n}\n```" - } - ], - "blockTags": [ - { - "tag": "@since", - "content": [ - { - "kind": "text", - "text": "v20.5.0" - } - ] - }, - { - "tag": "@returns", - "content": [ - { - "kind": "text", - "text": "Disposable that removes the " - }, - { - "kind": "code", - "text": "`abort`" - }, - { - "kind": "text", - "text": " listener." - } - ] - } - ], - "modifierTags": [ - "@experimental" - ] - }, "sources": [ { - "fileName": "node_modules/@types/node/events.d.ts", - "line": 387, + "fileName": "node_modules/@types/node/net.d.ts", + "line": 380, "character": 8 } ], "parameters": [ { - "id": 710, - "name": "signal", + "id": 2081, + "name": "event", "variant": "param", "kind": 32768, "flags": { "isExternal": true }, "type": { - "type": "reference", - "target": { - "sourceFileName": "node_modules/typescript/lib/lib.dom.d.ts", - "qualifiedName": "AbortSignal" - }, - "name": "AbortSignal", - "package": "typescript" + "type": "literal", + "value": "error" } }, { - "id": 711, - "name": "resource", + "id": 2082, + "name": "listener", "variant": "param", "kind": 32768, "flags": { @@ -55816,7 +51207,7 @@ "type": { "type": "reflection", "declaration": { - "id": 712, + "id": 2083, "name": "__type", "variant": "declaration", "kind": 65536, @@ -55825,14 +51216,14 @@ }, "sources": [ { - "fileName": "node_modules/@types/node/events.d.ts", - "line": 387, - "character": 63 + "fileName": "node_modules/@types/node/net.d.ts", + "line": 380, + "character": 46 } ], "signatures": [ { - "id": 713, + "id": 2084, "name": "__type", "variant": "signature", "kind": 4096, @@ -55841,15 +51232,15 @@ }, "sources": [ { - "fileName": "node_modules/@types/node/events.d.ts", - "line": 387, - "character": 63 + "fileName": "node_modules/@types/node/net.d.ts", + "line": 380, + "character": 46 } ], "parameters": [ { - "id": 714, - "name": "event", + "id": 2085, + "name": "err", "variant": "param", "kind": 32768, "flags": { @@ -55858,10 +51249,10 @@ "type": { "type": "reference", "target": { - "sourceFileName": "node_modules/typescript/lib/lib.dom.d.ts", - "qualifiedName": "Event" + "sourceFileName": "node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Error" }, - "name": "Event", + "name": "Error", "package": "typescript" } } @@ -55878,216 +51269,386 @@ ], "type": { "type": "reference", - "target": { - "sourceFileName": "node_modules/@types/node/globals.d.ts", - "qualifiedName": "__global.Disposable" - }, - "name": "Disposable", - "package": "@types/node", - "qualifiedName": "__global.Disposable" + "target": 1942, + "name": "ISocket", + "package": "@akarui/aoi.db" }, "inheritedFrom": { "type": "reference", "target": -1, - "name": "EventEmitter.addAbortListener" + "name": "Socket.addListener" } - } - ], - "inheritedFrom": { - "type": "reference", - "target": -1, - "name": "EventEmitter.addAbortListener" - } - }, - { - "id": 697, - "name": "getEventListeners", - "variant": "declaration", - "kind": 2048, - "flags": { - "isStatic": true, - "isExternal": true - }, - "sources": [ - { - "fileName": "node_modules/@types/node/events.d.ts", - "line": 308, - "character": 15 - } - ], - "signatures": [ + }, { - "id": 698, - "name": "getEventListeners", + "id": 2086, + "name": "addListener", "variant": "signature", "kind": 4096, "flags": { "isExternal": true }, - "comment": { - "summary": [ - { - "kind": "text", - "text": "Returns a copy of the array of listeners for the event named " - }, - { - "kind": "code", - "text": "`eventName`" - }, - { - "kind": "text", - "text": ".\n\nFor " - }, - { - "kind": "code", - "text": "`EventEmitter`" - }, - { - "kind": "text", - "text": "s this behaves exactly the same as calling " - }, - { - "kind": "code", - "text": "`.listeners`" - }, - { - "kind": "text", - "text": " on\nthe emitter.\n\nFor " - }, - { - "kind": "code", - "text": "`EventTarget`" - }, - { - "kind": "text", - "text": "s this is the only way to get the event listeners for the\nevent target. This is useful for debugging and diagnostic purposes.\n\n" - }, - { - "kind": "code", - "text": "```js\nimport { getEventListeners, EventEmitter } from 'node:events';\n\n{\n const ee = new EventEmitter();\n const listener = () => console.log('Events are fun');\n ee.on('foo', listener);\n console.log(getEventListeners(ee, 'foo')); // [ [Function: listener] ]\n}\n{\n const et = new EventTarget();\n const listener = () => console.log('Events are fun');\n et.addEventListener('foo', listener);\n console.log(getEventListeners(et, 'foo')); // [ [Function: listener] ]\n}\n```" - } - ], - "blockTags": [ - { - "tag": "@since", - "content": [ - { - "kind": "text", - "text": "v15.2.0, v14.17.0" - } - ] - } - ] - }, "sources": [ { - "fileName": "node_modules/@types/node/events.d.ts", - "line": 308, + "fileName": "node_modules/@types/node/net.d.ts", + "line": 381, "character": 8 } ], "parameters": [ { - "id": 699, - "name": "emitter", + "id": 2087, + "name": "event", "variant": "param", "kind": 32768, "flags": { "isExternal": true }, "type": { - "type": "union", - "types": [ - { - "type": "reference", - "target": { - "sourceFileName": "node_modules/@types/node/events.d.ts", - "qualifiedName": "__global.NodeJS.EventEmitter" - }, - "name": "EventEmitter", - "package": "@types/node", - "qualifiedName": "__global.NodeJS.EventEmitter" - }, - { - "type": "reference", - "target": { - "sourceFileName": "node_modules/@types/node/events.d.ts", - "qualifiedName": "_DOMEventTarget" - }, - "name": "_DOMEventTarget", - "package": "@types/node" - } - ] + "type": "literal", + "value": "lookup" } }, { - "id": 700, - "name": "name", + "id": 2088, + "name": "listener", "variant": "param", "kind": 32768, "flags": { "isExternal": true }, "type": { - "type": "union", - "types": [ - { - "type": "intrinsic", - "name": "string" + "type": "reflection", + "declaration": { + "id": 2089, + "name": "__type", + "variant": "declaration", + "kind": 65536, + "flags": { + "isExternal": true }, - { - "type": "intrinsic", - "name": "symbol" - } - ] + "sources": [ + { + "fileName": "node_modules/@types/node/net.d.ts", + "line": 383, + "character": 22 + } + ], + "signatures": [ + { + "id": 2090, + "name": "__type", + "variant": "signature", + "kind": 4096, + "flags": { + "isExternal": true + }, + "sources": [ + { + "fileName": "node_modules/@types/node/net.d.ts", + "line": 383, + "character": 22 + } + ], + "parameters": [ + { + "id": 2091, + "name": "err", + "variant": "param", + "kind": 32768, + "flags": { + "isExternal": true + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Error" + }, + "name": "Error", + "package": "typescript" + } + }, + { + "id": 2092, + "name": "address", + "variant": "param", + "kind": 32768, + "flags": { + "isExternal": true + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 2093, + "name": "family", + "variant": "param", + "kind": 32768, + "flags": { + "isExternal": true + }, + "type": { + "type": "union", + "types": [ + { + "type": "intrinsic", + "name": "string" + }, + { + "type": "intrinsic", + "name": "number" + } + ] + } + }, + { + "id": 2094, + "name": "host", + "variant": "param", + "kind": 32768, + "flags": { + "isExternal": true + }, + "type": { + "type": "intrinsic", + "name": "string" + } + } + ], + "type": { + "type": "intrinsic", + "name": "void" + } + } + ] + } } } ], "type": { - "type": "array", - "elementType": { - "type": "reference", - "target": { - "sourceFileName": "node_modules/typescript/lib/lib.es5.d.ts", - "qualifiedName": "Function" - }, - "name": "Function", - "package": "typescript" - } + "type": "reference", + "target": 1942, + "name": "ISocket", + "package": "@akarui/aoi.db" }, "inheritedFrom": { "type": "reference", "target": -1, - "name": "EventEmitter.getEventListeners" + "name": "Socket.addListener" } - } - ], - "inheritedFrom": { - "type": "reference", - "target": -1, - "name": "EventEmitter.getEventListeners" - } - }, - { - "id": 701, - "name": "getMaxListeners", - "variant": "declaration", - "kind": 2048, - "flags": { - "isStatic": true, - "isExternal": true - }, - "sources": [ + }, { - "fileName": "node_modules/@types/node/events.d.ts", - "line": 337, - "character": 15 + "id": 2095, + "name": "addListener", + "variant": "signature", + "kind": 4096, + "flags": { + "isExternal": true + }, + "sources": [ + { + "fileName": "node_modules/@types/node/net.d.ts", + "line": 385, + "character": 8 + } + ], + "parameters": [ + { + "id": 2096, + "name": "event", + "variant": "param", + "kind": 32768, + "flags": { + "isExternal": true + }, + "type": { + "type": "literal", + "value": "ready" + } + }, + { + "id": 2097, + "name": "listener", + "variant": "param", + "kind": 32768, + "flags": { + "isExternal": true + }, + "type": { + "type": "reflection", + "declaration": { + "id": 2098, + "name": "__type", + "variant": "declaration", + "kind": 65536, + "flags": { + "isExternal": true + }, + "sources": [ + { + "fileName": "node_modules/@types/node/net.d.ts", + "line": 385, + "character": 46 + } + ], + "signatures": [ + { + "id": 2099, + "name": "__type", + "variant": "signature", + "kind": 4096, + "flags": { + "isExternal": true + }, + "sources": [ + { + "fileName": "node_modules/@types/node/net.d.ts", + "line": 385, + "character": 46 + } + ], + "type": { + "type": "intrinsic", + "name": "void" + } + } + ] + } + } + } + ], + "type": { + "type": "reference", + "target": 1942, + "name": "ISocket", + "package": "@akarui/aoi.db" + }, + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "Socket.addListener" + } + }, + { + "id": 2100, + "name": "addListener", + "variant": "signature", + "kind": 4096, + "flags": { + "isExternal": true + }, + "sources": [ + { + "fileName": "node_modules/@types/node/net.d.ts", + "line": 386, + "character": 8 + } + ], + "parameters": [ + { + "id": 2101, + "name": "event", + "variant": "param", + "kind": 32768, + "flags": { + "isExternal": true + }, + "type": { + "type": "literal", + "value": "timeout" + } + }, + { + "id": 2102, + "name": "listener", + "variant": "param", + "kind": 32768, + "flags": { + "isExternal": true + }, + "type": { + "type": "reflection", + "declaration": { + "id": 2103, + "name": "__type", + "variant": "declaration", + "kind": 65536, + "flags": { + "isExternal": true + }, + "sources": [ + { + "fileName": "node_modules/@types/node/net.d.ts", + "line": 386, + "character": 48 + } + ], + "signatures": [ + { + "id": 2104, + "name": "__type", + "variant": "signature", + "kind": 4096, + "flags": { + "isExternal": true + }, + "sources": [ + { + "fileName": "node_modules/@types/node/net.d.ts", + "line": 386, + "character": 48 + } + ], + "type": { + "type": "intrinsic", + "name": "void" + } + } + ] + } + } + } + ], + "type": { + "type": "reference", + "target": 1942, + "name": "ISocket", + "package": "@akarui/aoi.db" + }, + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "Socket.addListener" + } + } + ], + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "Socket.addListener" + } + }, + { + "id": 2008, + "name": "address", + "variant": "declaration", + "kind": 2048, + "flags": { + "isExternal": true + }, + "sources": [ + { + "fileName": "node_modules/@types/node/net.d.ts", + "line": 228, + "character": 8 } ], "signatures": [ { - "id": 702, - "name": "getMaxListeners", + "id": 2009, + "name": "address", "variant": "signature", "kind": 4096, "flags": { @@ -56097,35 +51658,35 @@ "summary": [ { "kind": "text", - "text": "Returns the currently set max amount of listeners.\n\nFor " + "text": "Returns the bound " }, { "kind": "code", - "text": "`EventEmitter`" + "text": "`address`" }, { "kind": "text", - "text": "s this behaves exactly the same as calling " + "text": ", the address " }, { "kind": "code", - "text": "`.getMaxListeners`" + "text": "`family`" }, { "kind": "text", - "text": " on\nthe emitter.\n\nFor " + "text": " name and " }, { "kind": "code", - "text": "`EventTarget`" + "text": "`port`" }, { "kind": "text", - "text": "s this is the only way to get the max event listeners for the\nevent target. If the number of event handlers on a single EventTarget exceeds\nthe max set, the EventTarget will print a warning.\n\n" + "text": " of the\nsocket as reported by the operating system:" }, { "kind": "code", - "text": "```js\nimport { getMaxListeners, setMaxListeners, EventEmitter } from 'node:events';\n\n{\n const ee = new EventEmitter();\n console.log(getMaxListeners(ee)); // 10\n setMaxListeners(11, ee);\n console.log(getMaxListeners(ee)); // 11\n}\n{\n const et = new EventTarget();\n console.log(getMaxListeners(et)); // 10\n setMaxListeners(11, et);\n console.log(getMaxListeners(et)); // 11\n}\n```" + "text": "`{ port: 12346, family: 'IPv4', address: '127.0.0.1' }`" } ], "blockTags": [ @@ -56134,7 +51695,7 @@ "content": [ { "kind": "text", - "text": "v19.9.0" + "text": "v0.1.90" } ] } @@ -56142,83 +51703,70 @@ }, "sources": [ { - "fileName": "node_modules/@types/node/events.d.ts", - "line": 337, + "fileName": "node_modules/@types/node/net.d.ts", + "line": 228, "character": 8 } ], - "parameters": [ - { - "id": 703, - "name": "emitter", - "variant": "param", - "kind": 32768, - "flags": { - "isExternal": true - }, - "type": { - "type": "union", - "types": [ - { - "type": "reference", - "target": { - "sourceFileName": "node_modules/@types/node/events.d.ts", - "qualifiedName": "__global.NodeJS.EventEmitter" - }, - "name": "EventEmitter", - "package": "@types/node", - "qualifiedName": "__global.NodeJS.EventEmitter" - }, - { - "type": "reference", - "target": { - "sourceFileName": "node_modules/@types/node/events.d.ts", - "qualifiedName": "_DOMEventTarget" - }, - "name": "_DOMEventTarget", - "package": "@types/node" + "type": { + "type": "union", + "types": [ + { + "type": "reflection", + "declaration": { + "id": 2010, + "name": "__type", + "variant": "declaration", + "kind": 65536, + "flags": { + "isExternal": true } - ] + } + }, + { + "type": "reference", + "target": { + "sourceFileName": "node_modules/@types/node/net.d.ts", + "qualifiedName": "\"net\".AddressInfo" + }, + "name": "AddressInfo", + "package": "@types/node", + "qualifiedName": "\"net\".AddressInfo" } - } - ], - "type": { - "type": "intrinsic", - "name": "number" + ] }, "inheritedFrom": { "type": "reference", "target": -1, - "name": "EventEmitter.getMaxListeners" + "name": "Socket.address" } } ], "inheritedFrom": { "type": "reference", "target": -1, - "name": "EventEmitter.getMaxListeners" + "name": "Socket.address" } }, { - "id": 693, - "name": "listenerCount", + "id": 2602, + "name": "asIndexedPairs", "variant": "declaration", "kind": 2048, "flags": { - "isStatic": true, "isExternal": true }, "sources": [ { - "fileName": "node_modules/@types/node/events.d.ts", - "line": 280, - "character": 15 + "fileName": "node_modules/@types/node/stream.d.ts", + "line": 541, + "character": 8 } ], "signatures": [ { - "id": 694, - "name": "listenerCount", + "id": 2603, + "name": "asIndexedPairs", "variant": "signature", "kind": 4096, "flags": { @@ -56228,27 +51776,23 @@ "summary": [ { "kind": "text", - "text": "A class method that returns the number of listeners for the given " + "text": "This method returns a new stream with chunks of the underlying stream paired with a counter\nin the form " }, { "kind": "code", - "text": "`eventName`" + "text": "`[index, chunk]`" }, { "kind": "text", - "text": "registered on the given " + "text": ". The first index value is " }, { "kind": "code", - "text": "`emitter`" + "text": "`0`" }, { "kind": "text", - "text": ".\n\n" - }, - { - "kind": "code", - "text": "```js\nimport { EventEmitter, listenerCount } from 'node:events';\n\nconst myEmitter = new EventEmitter();\nmyEmitter.on('event', () => {});\nmyEmitter.on('event', () => {});\nconsole.log(listenerCount(myEmitter, 'event'));\n// Prints: 2\n```" + "text": " and it increases by 1 for each chunk produced." } ], "blockTags": [ @@ -56257,24 +51801,16 @@ "content": [ { "kind": "text", - "text": "v0.9.12" + "text": "v17.5.0" } ] }, { - "tag": "@deprecated", + "tag": "@returns", "content": [ { "kind": "text", - "text": "Since v3.2.0 - Use " - }, - { - "kind": "code", - "text": "`listenerCount`" - }, - { - "kind": "text", - "text": " instead." + "text": "a stream of indexed pairs." } ] } @@ -56282,107 +51818,304 @@ }, "sources": [ { - "fileName": "node_modules/@types/node/events.d.ts", - "line": 280, + "fileName": "node_modules/@types/node/stream.d.ts", + "line": 541, "character": 8 } ], "parameters": [ { - "id": 695, - "name": "emitter", + "id": 2604, + "name": "options", "variant": "param", "kind": 32768, "flags": { - "isExternal": true + "isExternal": true, + "isOptional": true }, - "comment": { - "summary": [ + "type": { + "type": "reference", + "target": { + "sourceFileName": "node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Pick" + }, + "typeArguments": [ { - "kind": "text", - "text": "The emitter to query" + "type": "reference", + "target": { + "sourceFileName": "node_modules/@types/node/stream.d.ts", + "qualifiedName": "ArrayOptions" + }, + "name": "ArrayOptions", + "package": "@types/node" + }, + { + "type": "literal", + "value": "signal" } - ] + ], + "name": "Pick", + "package": "typescript" + } + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "node_modules/@types/node/stream.d.ts", + "qualifiedName": "internal.Readable" + }, + "name": "Readable", + "package": "@types/node", + "qualifiedName": "internal.Readable" + }, + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "Socket.asIndexedPairs" + } + } + ], + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "Socket.asIndexedPairs" + } + }, + { + "id": 2640, + "name": "compose", + "variant": "declaration", + "kind": 2048, + "flags": { + "isExternal": true + }, + "sources": [ + { + "fileName": "node_modules/@types/node/stream.d.ts", + "line": 35, + "character": 8 + } + ], + "signatures": [ + { + "id": 2641, + "name": "compose", + "variant": "signature", + "kind": 4096, + "flags": { + "isExternal": true + }, + "sources": [ + { + "fileName": "node_modules/@types/node/stream.d.ts", + "line": 35, + "character": 8 + } + ], + "typeParameter": [ + { + "id": 2642, + "name": "T", + "variant": "typeParam", + "kind": 131072, + "flags": { + "isExternal": true }, "type": { "type": "reference", "target": { - "sourceFileName": "node_modules/@types/node/events.d.ts", - "qualifiedName": "__global.NodeJS.EventEmitter" + "sourceFileName": "node_modules/@types/node/globals.d.ts", + "qualifiedName": "__global.NodeJS.ReadableStream" }, - "name": "EventEmitter", + "name": "ReadableStream", "package": "@types/node", - "qualifiedName": "__global.NodeJS.EventEmitter" + "qualifiedName": "__global.NodeJS.ReadableStream" } - }, + } + ], + "parameters": [ { - "id": 696, - "name": "eventName", + "id": 2643, + "name": "stream", "variant": "param", "kind": 32768, "flags": { "isExternal": true }, - "comment": { - "summary": [ - { - "kind": "text", - "text": "The event name" - } - ] - }, "type": { "type": "union", "types": [ { - "type": "intrinsic", - "name": "string" + "type": "reference", + "target": { + "sourceFileName": "node_modules/@types/node/stream.d.ts", + "qualifiedName": "ComposeFnParam" + }, + "name": "ComposeFnParam", + "package": "@types/node" }, { - "type": "intrinsic", - "name": "symbol" + "type": "reference", + "target": -1, + "name": "T", + "refersToTypeParameter": true + }, + { + "type": "reference", + "target": { + "sourceFileName": "node_modules/typescript/lib/lib.es2015.iterable.d.ts", + "qualifiedName": "Iterable" + }, + "typeArguments": [ + { + "type": "reference", + "target": -1, + "name": "T", + "refersToTypeParameter": true + } + ], + "name": "Iterable", + "package": "typescript" + }, + { + "type": "reference", + "target": { + "sourceFileName": "node_modules/typescript/lib/lib.es2018.asynciterable.d.ts", + "qualifiedName": "AsyncIterable" + }, + "typeArguments": [ + { + "type": "reference", + "target": -1, + "name": "T", + "refersToTypeParameter": true + } + ], + "name": "AsyncIterable", + "package": "typescript" } ] } + }, + { + "id": 2644, + "name": "options", + "variant": "param", + "kind": 32768, + "flags": { + "isExternal": true, + "isOptional": true + }, + "type": { + "type": "reflection", + "declaration": { + "id": 2645, + "name": "__type", + "variant": "declaration", + "kind": 65536, + "flags": { + "isExternal": true + }, + "children": [ + { + "id": 2646, + "name": "signal", + "variant": "declaration", + "kind": 1024, + "flags": { + "isExternal": true + }, + "sources": [ + { + "fileName": "node_modules/@types/node/stream.d.ts", + "line": 37, + "character": 24 + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "node_modules/typescript/lib/lib.dom.d.ts", + "qualifiedName": "AbortSignal" + }, + "name": "AbortSignal", + "package": "typescript" + } + } + ], + "groups": [ + { + "title": "Properties", + "children": [ + 2646 + ] + } + ], + "sources": [ + { + "fileName": "node_modules/@types/node/stream.d.ts", + "line": 37, + "character": 22 + } + ] + } + } } ], "type": { - "type": "intrinsic", - "name": "number" + "type": "reference", + "target": -1, + "name": "T", + "refersToTypeParameter": true }, "inheritedFrom": { "type": "reference", "target": -1, - "name": "EventEmitter.listenerCount" + "name": "Socket.compose" } } ], "inheritedFrom": { "type": "reference", "target": -1, - "name": "EventEmitter.listenerCount" + "name": "Socket.compose" } }, { - "id": 688, - "name": "on", + "id": 1964, + "name": "connect", "variant": "declaration", "kind": 2048, "flags": { - "isStatic": true, "isExternal": true }, "sources": [ { - "fileName": "node_modules/@types/node/events.d.ts", - "line": 258, - "character": 15 + "fileName": "node_modules/@types/node/net.d.ts", + "line": 136, + "character": 8 + }, + { + "fileName": "node_modules/@types/node/net.d.ts", + "line": 137, + "character": 8 + }, + { + "fileName": "node_modules/@types/node/net.d.ts", + "line": 138, + "character": 8 + }, + { + "fileName": "node_modules/@types/node/net.d.ts", + "line": 139, + "character": 8 } ], "signatures": [ { - "id": 689, - "name": "on", + "id": 1965, + "name": "connect", "variant": "signature", "kind": 4096, "flags": { @@ -56390,111 +52123,119 @@ }, "comment": { "summary": [ + { + "kind": "text", + "text": "Initiate a connection on a given socket.\n\nPossible signatures:\n\n* " + }, { "kind": "code", - "text": "```js\nimport { on, EventEmitter } from 'node:events';\nimport process from 'node:process';\n\nconst ee = new EventEmitter();\n\n// Emit later on\nprocess.nextTick(() => {\n ee.emit('foo', 'bar');\n ee.emit('foo', 42);\n});\n\nfor await (const event of on(ee, 'foo')) {\n // The execution of this inner block is synchronous and it\n // processes one event at a time (even with await). Do not use\n // if concurrent execution is required.\n console.log(event); // prints ['bar'] [42]\n}\n// Unreachable here\n```" + "text": "`socket.connect(options[, connectListener])`" }, { "kind": "text", - "text": "\n\nReturns an " + "text": "\n* " }, { "kind": "code", - "text": "`AsyncIterator`" + "text": "`socket.connect(path[, connectListener])`" }, { "kind": "text", - "text": " that iterates " + "text": " for " }, { "kind": "code", - "text": "`eventName`" + "text": "`IPC`" }, { "kind": "text", - "text": " events. It will throw\nif the " + "text": " connections.\n* " }, { "kind": "code", - "text": "`EventEmitter`" + "text": "`socket.connect(port[, host][, connectListener])`" }, { "kind": "text", - "text": " emits " + "text": " for TCP connections.\n* Returns: " }, { "kind": "code", - "text": "`'error'`" + "text": "`net.Socket`" }, { "kind": "text", - "text": ". It removes all listeners when\nexiting the loop. The " + "text": " The socket itself.\n\nThis function is asynchronous. When the connection is established, the " }, { "kind": "code", - "text": "`value`" + "text": "`'connect'`" }, { "kind": "text", - "text": " returned by each iteration is an array\ncomposed of the emitted event arguments.\n\nAn " + "text": " event will be emitted. If there is a problem connecting,\ninstead of a " }, { "kind": "code", - "text": "`AbortSignal`" + "text": "`'connect'`" }, { "kind": "text", - "text": " can be used to cancel waiting on events:\n\n" + "text": " event, an " }, { "kind": "code", - "text": "```js\nimport { on, EventEmitter } from 'node:events';\nimport process from 'node:process';\n\nconst ac = new AbortController();\n\n(async () => {\n const ee = new EventEmitter();\n\n // Emit later on\n process.nextTick(() => {\n ee.emit('foo', 'bar');\n ee.emit('foo', 42);\n });\n\n for await (const event of on(ee, 'foo', { signal: ac.signal })) {\n // The execution of this inner block is synchronous and it\n // processes one event at a time (even with await). Do not use\n // if concurrent execution is required.\n console.log(event); // prints ['bar'] [42]\n }\n // Unreachable here\n})();\n\nprocess.nextTick(() => ac.abort());\n```" - } - ], - "blockTags": [ + "text": "`'error'`" + }, { - "tag": "@since", - "content": [ - { - "kind": "text", - "text": "v13.6.0, v12.16.0" - } - ] + "kind": "text", + "text": " event will be emitted with\nthe error passed to the " }, { - "tag": "@returns", - "content": [ - { - "kind": "text", - "text": "that iterates " - }, - { - "kind": "code", - "text": "`eventName`" - }, - { - "kind": "text", - "text": " events emitted by the " - }, - { - "kind": "code", - "text": "`emitter`" - } - ] + "kind": "code", + "text": "`'error'`" + }, + { + "kind": "text", + "text": " listener.\nThe last parameter " + }, + { + "kind": "code", + "text": "`connectListener`" + }, + { + "kind": "text", + "text": ", if supplied, will be added as a listener\nfor the " + }, + { + "kind": "code", + "text": "`'connect'`" + }, + { + "kind": "text", + "text": " event **once**.\n\nThis function should only be used for reconnecting a socket after" + }, + { + "kind": "code", + "text": "`'close'`" + }, + { + "kind": "text", + "text": " has been emitted or otherwise it may lead to undefined\nbehavior." } ] }, "sources": [ { - "fileName": "node_modules/@types/node/events.d.ts", - "line": 258, + "fileName": "node_modules/@types/node/net.d.ts", + "line": 136, "character": 8 } ], "parameters": [ { - "id": 690, - "name": "emitter", + "id": 1966, + "name": "options", "variant": "param", "kind": 32768, "flags": { @@ -56503,29 +52244,114 @@ "type": { "type": "reference", "target": { - "sourceFileName": "node_modules/@types/node/events.d.ts", - "qualifiedName": "__global.NodeJS.EventEmitter" + "sourceFileName": "node_modules/@types/node/net.d.ts", + "qualifiedName": "\"net\".SocketConnectOpts" }, - "name": "EventEmitter", + "name": "SocketConnectOpts", "package": "@types/node", - "qualifiedName": "__global.NodeJS.EventEmitter" + "qualifiedName": "\"net\".SocketConnectOpts" } }, { - "id": 691, - "name": "eventName", + "id": 1967, + "name": "connectionListener", + "variant": "param", + "kind": 32768, + "flags": { + "isExternal": true, + "isOptional": true + }, + "type": { + "type": "reflection", + "declaration": { + "id": 1968, + "name": "__type", + "variant": "declaration", + "kind": 65536, + "flags": { + "isExternal": true + }, + "sources": [ + { + "fileName": "node_modules/@types/node/net.d.ts", + "line": 136, + "character": 65 + } + ], + "signatures": [ + { + "id": 1969, + "name": "__type", + "variant": "signature", + "kind": 4096, + "flags": { + "isExternal": true + }, + "sources": [ + { + "fileName": "node_modules/@types/node/net.d.ts", + "line": 136, + "character": 65 + } + ], + "type": { + "type": "intrinsic", + "name": "void" + } + } + ] + } + } + } + ], + "type": { + "type": "reference", + "target": 1942, + "name": "ISocket", + "package": "@akarui/aoi.db" + }, + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "Socket.connect" + } + }, + { + "id": 1970, + "name": "connect", + "variant": "signature", + "kind": 4096, + "flags": { + "isExternal": true + }, + "sources": [ + { + "fileName": "node_modules/@types/node/net.d.ts", + "line": 137, + "character": 8 + } + ], + "parameters": [ + { + "id": 1971, + "name": "port", "variant": "param", "kind": 32768, "flags": { "isExternal": true }, - "comment": { - "summary": [ - { - "kind": "text", - "text": "The name of the event being listened for" - } - ] + "type": { + "type": "intrinsic", + "name": "number" + } + }, + { + "id": 1972, + "name": "host", + "variant": "param", + "kind": 32768, + "flags": { + "isExternal": true }, "type": { "type": "intrinsic", @@ -56533,8 +52359,8 @@ } }, { - "id": 692, - "name": "options", + "id": 1973, + "name": "connectionListener", "variant": "param", "kind": 32768, "flags": { @@ -56542,69 +52368,320 @@ "isOptional": true }, "type": { - "type": "reference", - "target": { - "sourceFileName": "node_modules/@types/node/events.d.ts", - "qualifiedName": "StaticEventEmitterOptions" - }, - "name": "StaticEventEmitterOptions", - "package": "@types/node" + "type": "reflection", + "declaration": { + "id": 1974, + "name": "__type", + "variant": "declaration", + "kind": 65536, + "flags": { + "isExternal": true + }, + "sources": [ + { + "fileName": "node_modules/@types/node/net.d.ts", + "line": 137, + "character": 65 + } + ], + "signatures": [ + { + "id": 1975, + "name": "__type", + "variant": "signature", + "kind": 4096, + "flags": { + "isExternal": true + }, + "sources": [ + { + "fileName": "node_modules/@types/node/net.d.ts", + "line": 137, + "character": 65 + } + ], + "type": { + "type": "intrinsic", + "name": "void" + } + } + ] + } } } ], "type": { "type": "reference", - "target": { - "sourceFileName": "node_modules/typescript/lib/lib.es2018.asynciterable.d.ts", - "qualifiedName": "AsyncIterableIterator" + "target": 1942, + "name": "ISocket", + "package": "@akarui/aoi.db" + }, + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "Socket.connect" + } + }, + { + "id": 1976, + "name": "connect", + "variant": "signature", + "kind": 4096, + "flags": { + "isExternal": true + }, + "sources": [ + { + "fileName": "node_modules/@types/node/net.d.ts", + "line": 138, + "character": 8 + } + ], + "parameters": [ + { + "id": 1977, + "name": "port", + "variant": "param", + "kind": 32768, + "flags": { + "isExternal": true + }, + "type": { + "type": "intrinsic", + "name": "number" + } }, - "typeArguments": [ - { + { + "id": 1978, + "name": "connectionListener", + "variant": "param", + "kind": 32768, + "flags": { + "isExternal": true, + "isOptional": true + }, + "type": { + "type": "reflection", + "declaration": { + "id": 1979, + "name": "__type", + "variant": "declaration", + "kind": 65536, + "flags": { + "isExternal": true + }, + "sources": [ + { + "fileName": "node_modules/@types/node/net.d.ts", + "line": 138, + "character": 51 + } + ], + "signatures": [ + { + "id": 1980, + "name": "__type", + "variant": "signature", + "kind": 4096, + "flags": { + "isExternal": true + }, + "sources": [ + { + "fileName": "node_modules/@types/node/net.d.ts", + "line": 138, + "character": 51 + } + ], + "type": { + "type": "intrinsic", + "name": "void" + } + } + ] + } + } + } + ], + "type": { + "type": "reference", + "target": 1942, + "name": "ISocket", + "package": "@akarui/aoi.db" + }, + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "Socket.connect" + } + }, + { + "id": 1981, + "name": "connect", + "variant": "signature", + "kind": 4096, + "flags": { + "isExternal": true + }, + "sources": [ + { + "fileName": "node_modules/@types/node/net.d.ts", + "line": 139, + "character": 8 + } + ], + "parameters": [ + { + "id": 1982, + "name": "path", + "variant": "param", + "kind": 32768, + "flags": { + "isExternal": true + }, + "type": { "type": "intrinsic", - "name": "any" + "name": "string" } - ], - "name": "AsyncIterableIterator", - "package": "typescript" + }, + { + "id": 1983, + "name": "connectionListener", + "variant": "param", + "kind": 32768, + "flags": { + "isExternal": true, + "isOptional": true + }, + "type": { + "type": "reflection", + "declaration": { + "id": 1984, + "name": "__type", + "variant": "declaration", + "kind": 65536, + "flags": { + "isExternal": true + }, + "sources": [ + { + "fileName": "node_modules/@types/node/net.d.ts", + "line": 139, + "character": 51 + } + ], + "signatures": [ + { + "id": 1985, + "name": "__type", + "variant": "signature", + "kind": 4096, + "flags": { + "isExternal": true + }, + "sources": [ + { + "fileName": "node_modules/@types/node/net.d.ts", + "line": 139, + "character": 51 + } + ], + "type": { + "type": "intrinsic", + "name": "void" + } + } + ] + } + } + } + ], + "type": { + "type": "reference", + "target": 1942, + "name": "ISocket", + "package": "@akarui/aoi.db" }, "inheritedFrom": { "type": "reference", "target": -1, - "name": "EventEmitter.on" + "name": "Socket.connect" } } ], "inheritedFrom": { "type": "reference", "target": -1, - "name": "EventEmitter.on" + "name": "Socket.connect" } }, { - "id": 679, - "name": "once", + "id": 2415, + "name": "cork", "variant": "declaration", "kind": 2048, "flags": { - "isStatic": true, "isExternal": true }, "sources": [ { - "fileName": "node_modules/@types/node/events.d.ts", - "line": 193, - "character": 15 - }, + "fileName": "node_modules/@types/node/stream.d.ts", + "line": 1119, + "character": 12 + } + ], + "signatures": [ { - "fileName": "node_modules/@types/node/events.d.ts", - "line": 198, - "character": 15 + "id": 2416, + "name": "cork", + "variant": "signature", + "kind": 4096, + "flags": { + "isExternal": true + }, + "sources": [ + { + "fileName": "node_modules/@types/node/stream.d.ts", + "line": 1119, + "character": 12 + } + ], + "type": { + "type": "intrinsic", + "name": "void" + }, + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "Socket.cork" + } + } + ], + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "Socket.cork" + } + }, + { + "id": 2626, + "name": "destroy", + "variant": "declaration", + "kind": 2048, + "flags": { + "isExternal": true + }, + "sources": [ + { + "fileName": "node_modules/@types/node/stream.d.ts", + "line": 578, + "character": 8 } ], "signatures": [ { - "id": 680, - "name": "once", + "id": 2627, + "name": "destroy", "variant": "signature", "kind": 4096, "flags": { @@ -56614,47 +52691,7 @@ "summary": [ { "kind": "text", - "text": "Creates a " - }, - { - "kind": "code", - "text": "`Promise`" - }, - { - "kind": "text", - "text": " that is fulfilled when the " - }, - { - "kind": "code", - "text": "`EventEmitter`" - }, - { - "kind": "text", - "text": " emits the given\nevent or that is rejected if the " - }, - { - "kind": "code", - "text": "`EventEmitter`" - }, - { - "kind": "text", - "text": " emits " - }, - { - "kind": "code", - "text": "`'error'`" - }, - { - "kind": "text", - "text": " while waiting.\nThe " - }, - { - "kind": "code", - "text": "`Promise`" - }, - { - "kind": "text", - "text": " will resolve with an array of all the arguments emitted to the\ngiven event.\n\nThis method is intentionally generic and works with the web platform [EventTarget](https://dom.spec.whatwg.org/#interface-eventtarget) interface, which has no special" + "text": "Destroy the stream. Optionally emit an " }, { "kind": "code", @@ -56662,75 +52699,71 @@ }, { "kind": "text", - "text": " event\nsemantics and does not listen to the " + "text": " event, and emit a " }, { "kind": "code", - "text": "`'error'`" + "text": "`'close'`" }, { "kind": "text", - "text": " event.\n\n" + "text": "event (unless " }, { "kind": "code", - "text": "```js\nimport { once, EventEmitter } from 'node:events';\nimport process from 'node:process';\n\nconst ee = new EventEmitter();\n\nprocess.nextTick(() => {\n ee.emit('myevent', 42);\n});\n\nconst [value] = await once(ee, 'myevent');\nconsole.log(value);\n\nconst err = new Error('kaboom');\nprocess.nextTick(() => {\n ee.emit('error', err);\n});\n\ntry {\n await once(ee, 'myevent');\n} catch (err) {\n console.error('error happened', err);\n}\n```" + "text": "`emitClose`" }, { "kind": "text", - "text": "\n\nThe special handling of the " + "text": " is set to " }, { "kind": "code", - "text": "`'error'`" + "text": "`false`" }, { "kind": "text", - "text": " event is only used when " + "text": "). After this call, the readable\nstream will release any internal resources and subsequent calls to " }, { "kind": "code", - "text": "`events.once()`" + "text": "`push()`" }, { "kind": "text", - "text": "is used to wait for another event. If " + "text": "will be ignored.\n\nOnce " }, { "kind": "code", - "text": "`events.once()`" + "text": "`destroy()`" }, { "kind": "text", - "text": " is used to wait for the\n'" + "text": " has been called any further calls will be a no-op and no\nfurther errors except from " }, { "kind": "code", - "text": "`error'`" + "text": "`_destroy()`" }, { "kind": "text", - "text": " event itself, then it is treated as any other kind of event without\nspecial handling:\n\n" + "text": " may be emitted as " }, { "kind": "code", - "text": "```js\nimport { EventEmitter, once } from 'node:events';\n\nconst ee = new EventEmitter();\n\nonce(ee, 'error')\n .then(([err]) => console.log('ok', err.message))\n .catch((err) => console.error('error', err.message));\n\nee.emit('error', new Error('boom'));\n\n// Prints: ok boom\n```" + "text": "`'error'`" }, { "kind": "text", - "text": "\n\nAn " + "text": ".\n\nImplementors should not override this method, but instead implement " }, { "kind": "code", - "text": "`AbortSignal`" + "text": "`readable._destroy()`" }, { "kind": "text", - "text": " can be used to cancel waiting for the event:\n\n" - }, - { - "kind": "code", - "text": "```js\nimport { EventEmitter, once } from 'node:events';\n\nconst ee = new EventEmitter();\nconst ac = new AbortController();\n\nasync function foo(emitter, event, signal) {\n try {\n await once(emitter, event, { signal });\n console.log('event emitted!');\n } catch (error) {\n if (error.name === 'AbortError') {\n console.error('Waiting for the event was canceled!');\n } else {\n console.error('There was an error', error.message);\n }\n }\n}\n\nfoo(ee, 'foo', ac.signal);\nac.abort(); // Abort waiting for the event\nee.emit('foo'); // Prints: Waiting for the event was canceled!\n```" + "text": "." } ], "blockTags": [ @@ -56739,7 +52772,7 @@ "content": [ { "kind": "text", - "text": "v11.13.0, v10.16.0" + "text": "v8.0.0" } ] } @@ -56747,214 +52780,169 @@ }, "sources": [ { - "fileName": "node_modules/@types/node/events.d.ts", - "line": 193, + "fileName": "node_modules/@types/node/stream.d.ts", + "line": 578, "character": 8 } ], "parameters": [ { - "id": 681, - "name": "emitter", - "variant": "param", - "kind": 32768, - "flags": { - "isExternal": true - }, - "type": { - "type": "reference", - "target": { - "sourceFileName": "node_modules/@types/node/events.d.ts", - "qualifiedName": "_NodeEventTarget" - }, - "name": "_NodeEventTarget", - "package": "@types/node" - } - }, - { - "id": 682, - "name": "eventName", + "id": 2628, + "name": "error", "variant": "param", "kind": 32768, "flags": { - "isExternal": true + "isExternal": true, + "isOptional": true }, - "type": { - "type": "union", - "types": [ + "comment": { + "summary": [ { - "type": "intrinsic", - "name": "string" + "kind": "text", + "text": "Error which will be passed as payload in " }, { - "type": "intrinsic", - "name": "symbol" + "kind": "code", + "text": "`'error'`" + }, + { + "kind": "text", + "text": " event" } ] - } - }, - { - "id": 683, - "name": "options", - "variant": "param", - "kind": 32768, - "flags": { - "isExternal": true, - "isOptional": true }, "type": { "type": "reference", "target": { - "sourceFileName": "node_modules/@types/node/events.d.ts", - "qualifiedName": "StaticEventEmitterOptions" + "sourceFileName": "node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Error" }, - "name": "StaticEventEmitterOptions", - "package": "@types/node" + "name": "Error", + "package": "typescript" } } ], "type": { "type": "reference", - "target": { - "sourceFileName": "node_modules/typescript/lib/lib.es5.d.ts", - "qualifiedName": "Promise" - }, - "typeArguments": [ - { - "type": "array", - "elementType": { - "type": "intrinsic", - "name": "any" - } - } - ], - "name": "Promise", - "package": "typescript" + "target": 1942, + "name": "ISocket", + "package": "@akarui/aoi.db" }, "inheritedFrom": { "type": "reference", "target": -1, - "name": "EventEmitter.once" + "name": "Socket.destroy" } - }, + } + ], + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "Socket.destroy" + } + }, + { + "id": 1948, + "name": "destroySoon", + "variant": "declaration", + "kind": 2048, + "flags": { + "isExternal": true + }, + "sources": [ { - "id": 684, - "name": "once", + "fileName": "node_modules/@types/node/net.d.ts", + "line": 99, + "character": 8 + } + ], + "signatures": [ + { + "id": 1949, + "name": "destroySoon", "variant": "signature", "kind": 4096, "flags": { "isExternal": true }, - "sources": [ - { - "fileName": "node_modules/@types/node/events.d.ts", - "line": 198, - "character": 8 - } - ], - "parameters": [ - { - "id": 685, - "name": "emitter", - "variant": "param", - "kind": 32768, - "flags": { - "isExternal": true + "comment": { + "summary": [ + { + "kind": "text", + "text": "Destroys the socket after all data is written. If the " }, - "type": { - "type": "reference", - "target": { - "sourceFileName": "node_modules/@types/node/events.d.ts", - "qualifiedName": "_DOMEventTarget" - }, - "name": "_DOMEventTarget", - "package": "@types/node" - } - }, - { - "id": 686, - "name": "eventName", - "variant": "param", - "kind": 32768, - "flags": { - "isExternal": true + { + "kind": "code", + "text": "`finish`" }, - "type": { - "type": "intrinsic", - "name": "string" - } - }, - { - "id": 687, - "name": "options", - "variant": "param", - "kind": 32768, - "flags": { - "isExternal": true, - "isOptional": true + { + "kind": "text", + "text": " event was already emitted the socket is destroyed immediately.\nIf the socket is still writable it implicitly calls " }, - "type": { - "type": "reference", - "target": { - "sourceFileName": "node_modules/@types/node/events.d.ts", - "qualifiedName": "StaticEventEmitterOptions" - }, - "name": "StaticEventEmitterOptions", - "package": "@types/node" + { + "kind": "code", + "text": "`socket.end()`" + }, + { + "kind": "text", + "text": "." + } + ], + "blockTags": [ + { + "tag": "@since", + "content": [ + { + "kind": "text", + "text": "v0.3.4" + } + ] } + ] + }, + "sources": [ + { + "fileName": "node_modules/@types/node/net.d.ts", + "line": 99, + "character": 8 } ], "type": { - "type": "reference", - "target": { - "sourceFileName": "node_modules/typescript/lib/lib.es5.d.ts", - "qualifiedName": "Promise" - }, - "typeArguments": [ - { - "type": "array", - "elementType": { - "type": "intrinsic", - "name": "any" - } - } - ], - "name": "Promise", - "package": "typescript" + "type": "intrinsic", + "name": "void" }, "inheritedFrom": { "type": "reference", "target": -1, - "name": "EventEmitter.once" + "name": "Socket.destroySoon" } } ], "inheritedFrom": { "type": "reference", "target": -1, - "name": "EventEmitter.once" + "name": "Socket.destroySoon" } }, { - "id": 704, - "name": "setMaxListeners", + "id": 2594, + "name": "drop", "variant": "declaration", "kind": 2048, "flags": { - "isStatic": true, "isExternal": true }, "sources": [ { - "fileName": "node_modules/@types/node/events.d.ts", - "line": 352, - "character": 15 + "fileName": "node_modules/@types/node/stream.d.ts", + "line": 527, + "character": 8 } ], "signatures": [ { - "id": 705, - "name": "setMaxListeners", + "id": 2595, + "name": "drop", "variant": "signature", "kind": 4096, "flags": { @@ -56963,8 +52951,8 @@ "comment": { "summary": [ { - "kind": "code", - "text": "```js\nimport { setMaxListeners, EventEmitter } from 'node:events';\n\nconst target = new EventTarget();\nconst emitter = new EventEmitter();\n\nsetMaxListeners(5, target, emitter);\n```" + "kind": "text", + "text": "This method returns a new stream with the first *limit* chunks dropped from the start." } ], "blockTags": [ @@ -56973,7 +52961,16 @@ "content": [ { "kind": "text", - "text": "v15.4.0" + "text": "v17.5.0" + } + ] + }, + { + "tag": "@returns", + "content": [ + { + "kind": "text", + "text": "a stream with *limit* chunks dropped from the start." } ] } @@ -56981,34 +52978,25 @@ }, "sources": [ { - "fileName": "node_modules/@types/node/events.d.ts", - "line": 352, + "fileName": "node_modules/@types/node/stream.d.ts", + "line": 527, "character": 8 } ], "parameters": [ { - "id": 706, - "name": "n", + "id": 2596, + "name": "limit", "variant": "param", "kind": 32768, "flags": { - "isExternal": true, - "isOptional": true + "isExternal": true }, "comment": { "summary": [ { "kind": "text", - "text": "A non-negative number. The maximum number of listeners per " - }, - { - "kind": "code", - "text": "`EventTarget`" - }, - { - "kind": "text", - "text": " event." + "text": "the number of chunks to drop from the readable." } ] }, @@ -57018,789 +53006,570 @@ } }, { - "id": 707, - "name": "eventTargets", + "id": 2597, + "name": "options", "variant": "param", "kind": 32768, "flags": { "isExternal": true, - "isRest": true + "isOptional": true }, "type": { - "type": "array", - "elementType": { - "type": "union", - "types": [ - { - "type": "reference", - "target": { - "sourceFileName": "node_modules/@types/node/events.d.ts", - "qualifiedName": "__global.NodeJS.EventEmitter" - }, - "name": "EventEmitter", - "package": "@types/node", - "qualifiedName": "__global.NodeJS.EventEmitter" + "type": "reference", + "target": { + "sourceFileName": "node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Pick" + }, + "typeArguments": [ + { + "type": "reference", + "target": { + "sourceFileName": "node_modules/@types/node/stream.d.ts", + "qualifiedName": "ArrayOptions" }, - { - "type": "reference", - "target": { - "sourceFileName": "node_modules/@types/node/events.d.ts", - "qualifiedName": "_DOMEventTarget" - }, - "name": "_DOMEventTarget", - "package": "@types/node" - } - ] - } + "name": "ArrayOptions", + "package": "@types/node" + }, + { + "type": "literal", + "value": "signal" + } + ], + "name": "Pick", + "package": "typescript" } } ], "type": { - "type": "intrinsic", - "name": "void" + "type": "reference", + "target": { + "sourceFileName": "node_modules/@types/node/stream.d.ts", + "qualifiedName": "internal.Readable" + }, + "name": "Readable", + "package": "@types/node", + "qualifiedName": "internal.Readable" }, "inheritedFrom": { "type": "reference", "target": -1, - "name": "EventEmitter.setMaxListeners" + "name": "Socket.drop" } } ], "inheritedFrom": { "type": "reference", "target": -1, - "name": "EventEmitter.setMaxListeners" + "name": "Socket.drop" } - } - ], - "groups": [ - { - "title": "Constructors", - "children": [ - 719 - ] - }, - { - "title": "Properties", - "children": [ - 729, - 730, - 722, - 716, - 717, - 718, - 678, - 715 - ] }, { - "title": "Accessors", - "children": [ - 731 - ] - }, - { - "title": "Methods", - "children": [ - 733, - 847, - 852, - 787, - 795, - 802, - 845, - 808, - 811, - 761, - 782, - 813, - 901, - 923, - 821, - 829, - 842, - 777, - 893, - 763, - 837, - 905, - 895, - 880, - 859, - 866, - 909, - 916, - 898, - 887, - 873, - 766, - 890, - 708, - 697, - 701, - 693, - 688, - 679, - 704 - ] - } - ], - "sources": [ - { - "fileName": "lib/WideColumnar/src/Database.ts", - "line": 10, - "character": 21, - "url": "https://github.com/akaruidevelopment/aoi.db/blob/22a4df8/lib/WideColumnar/src/Database.ts#L10" - } - ], - "extendedTypes": [ - { - "type": "reference", - "target": { - "sourceFileName": "node_modules/@types/node/events.d.ts", - "qualifiedName": "EventEmitter" - }, - "name": "EventEmitter", - "package": "@types/node" - } - ] - }, - { - "id": 925, - "name": "WideColumnarColumn", - "variant": "declaration", - "kind": 128, - "flags": {}, - "children": [ - { - "id": 926, - "name": "constructor", + "id": 2105, + "name": "emit", "variant": "declaration", - "kind": 512, - "flags": {}, + "kind": 2048, + "flags": { + "isExternal": true + }, "sources": [ { - "fileName": "lib/WideColumnar/src/Column.ts", - "line": 53, - "character": 4, - "url": "https://github.com/akaruidevelopment/aoi.db/blob/22a4df8/lib/WideColumnar/src/Column.ts#L53" + "fileName": "node_modules/@types/node/net.d.ts", + "line": 387, + "character": 8 + }, + { + "fileName": "node_modules/@types/node/net.d.ts", + "line": 388, + "character": 8 + }, + { + "fileName": "node_modules/@types/node/net.d.ts", + "line": 389, + "character": 8 + }, + { + "fileName": "node_modules/@types/node/net.d.ts", + "line": 390, + "character": 8 + }, + { + "fileName": "node_modules/@types/node/net.d.ts", + "line": 391, + "character": 8 + }, + { + "fileName": "node_modules/@types/node/net.d.ts", + "line": 392, + "character": 8 + }, + { + "fileName": "node_modules/@types/node/net.d.ts", + "line": 393, + "character": 8 + }, + { + "fileName": "node_modules/@types/node/net.d.ts", + "line": 394, + "character": 8 + }, + { + "fileName": "node_modules/@types/node/net.d.ts", + "line": 395, + "character": 8 + }, + { + "fileName": "node_modules/@types/node/net.d.ts", + "line": 396, + "character": 8 } ], "signatures": [ { - "id": 927, - "name": "new WideColumnarColumn", + "id": 2106, + "name": "emit", "variant": "signature", - "kind": 16384, - "flags": {}, + "kind": 4096, + "flags": { + "isExternal": true + }, "sources": [ { - "fileName": "lib/WideColumnar/src/Column.ts", - "line": 53, - "character": 4, - "url": "https://github.com/akaruidevelopment/aoi.db/blob/22a4df8/lib/WideColumnar/src/Column.ts#L53" + "fileName": "node_modules/@types/node/net.d.ts", + "line": 387, + "character": 8 } ], "parameters": [ { - "id": 928, - "name": "options", + "id": 2107, + "name": "event", "variant": "param", "kind": 32768, - "flags": {}, + "flags": { + "isExternal": true + }, "type": { - "type": "reference", - "target": 1309, - "name": "WideColumnarColumnOptions", - "package": "@akarui/aoi.db" + "type": "union", + "types": [ + { + "type": "intrinsic", + "name": "string" + }, + { + "type": "intrinsic", + "name": "symbol" + } + ] + } + }, + { + "id": 2108, + "name": "args", + "variant": "param", + "kind": 32768, + "flags": { + "isExternal": true, + "isRest": true + }, + "type": { + "type": "array", + "elementType": { + "type": "intrinsic", + "name": "any" + } } } ], "type": { + "type": "intrinsic", + "name": "boolean" + }, + "inheritedFrom": { "type": "reference", - "target": 925, - "name": "default", - "package": "@akarui/aoi.db" + "target": -1, + "name": "Socket.emit" } - } - ] - }, - { - "id": 937, - "name": "#log", - "variant": "declaration", - "kind": 1024, - "flags": { - "isPrivate": true - }, - "sources": [ + }, { - "fileName": "lib/WideColumnar/src/Column.ts", - "line": 44, - "character": 4, - "url": "https://github.com/akaruidevelopment/aoi.db/blob/22a4df8/lib/WideColumnar/src/Column.ts#L44" - } - ], - "type": { - "type": "reflection", - "declaration": { - "id": 938, - "name": "__type", - "variant": "declaration", - "kind": 65536, - "flags": {}, - "children": [ + "id": 2109, + "name": "emit", + "variant": "signature", + "kind": 4096, + "flags": { + "isExternal": true + }, + "sources": [ { - "id": 942, - "name": "fullWriter", - "variant": "declaration", - "kind": 1024, - "flags": {}, - "sources": [ - { - "fileName": "lib/WideColumnar/src/Column.ts", - "line": 48, - "character": 8, - "url": "https://github.com/akaruidevelopment/aoi.db/blob/22a4df8/lib/WideColumnar/src/Column.ts#L48" - } - ], - "type": { - "type": "reference", - "target": { - "sourceFileName": "node_modules/@types/node/globals.d.ts", - "qualifiedName": "__global.NodeJS.WritableStream" - }, - "name": "WritableStream", - "package": "@types/node", - "qualifiedName": "__global.NodeJS.WritableStream" - } - }, + "fileName": "node_modules/@types/node/net.d.ts", + "line": 388, + "character": 8 + } + ], + "parameters": [ { - "id": 939, - "name": "iv", - "variant": "declaration", - "kind": 1024, - "flags": {}, - "sources": [ - { - "fileName": "lib/WideColumnar/src/Column.ts", - "line": 45, - "character": 8, - "url": "https://github.com/akaruidevelopment/aoi.db/blob/22a4df8/lib/WideColumnar/src/Column.ts#L45" - } - ], + "id": 2110, + "name": "event", + "variant": "param", + "kind": 32768, + "flags": { + "isExternal": true + }, "type": { - "type": "intrinsic", - "name": "string" + "type": "literal", + "value": "close" } }, { - "id": 943, - "name": "ivFull", - "variant": "declaration", - "kind": 1024, - "flags": {}, - "sources": [ - { - "fileName": "lib/WideColumnar/src/Column.ts", - "line": 49, - "character": 8, - "url": "https://github.com/akaruidevelopment/aoi.db/blob/22a4df8/lib/WideColumnar/src/Column.ts#L49" - } - ], + "id": 2111, + "name": "hadError", + "variant": "param", + "kind": 32768, + "flags": { + "isExternal": true + }, "type": { "type": "intrinsic", - "name": "string" + "name": "boolean" } - }, + } + ], + "type": { + "type": "intrinsic", + "name": "boolean" + }, + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "Socket.emit" + } + }, + { + "id": 2112, + "name": "emit", + "variant": "signature", + "kind": 4096, + "flags": { + "isExternal": true + }, + "sources": [ { - "id": 941, - "name": "path", - "variant": "declaration", - "kind": 1024, - "flags": {}, - "sources": [ - { - "fileName": "lib/WideColumnar/src/Column.ts", - "line": 47, - "character": 8, - "url": "https://github.com/akaruidevelopment/aoi.db/blob/22a4df8/lib/WideColumnar/src/Column.ts#L47" - } - ], + "fileName": "node_modules/@types/node/net.d.ts", + "line": 389, + "character": 8 + } + ], + "parameters": [ + { + "id": 2113, + "name": "event", + "variant": "param", + "kind": 32768, + "flags": { + "isExternal": true + }, "type": { - "type": "intrinsic", - "name": "string" + "type": "literal", + "value": "connect" + } + } + ], + "type": { + "type": "intrinsic", + "name": "boolean" + }, + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "Socket.emit" + } + }, + { + "id": 2114, + "name": "emit", + "variant": "signature", + "kind": 4096, + "flags": { + "isExternal": true + }, + "sources": [ + { + "fileName": "node_modules/@types/node/net.d.ts", + "line": 390, + "character": 8 + } + ], + "parameters": [ + { + "id": 2115, + "name": "event", + "variant": "param", + "kind": 32768, + "flags": { + "isExternal": true + }, + "type": { + "type": "literal", + "value": "data" } }, { - "id": 940, - "name": "writer", - "variant": "declaration", - "kind": 1024, - "flags": {}, - "sources": [ - { - "fileName": "lib/WideColumnar/src/Column.ts", - "line": 46, - "character": 8, - "url": "https://github.com/akaruidevelopment/aoi.db/blob/22a4df8/lib/WideColumnar/src/Column.ts#L46" - } - ], + "id": 2116, + "name": "data", + "variant": "param", + "kind": 32768, + "flags": { + "isExternal": true + }, "type": { "type": "reference", "target": { - "sourceFileName": "node_modules/@types/node/globals.d.ts", - "qualifiedName": "__global.NodeJS.WritableStream" + "sourceFileName": "node_modules/@types/node/buffer.d.ts", + "qualifiedName": "__global.Buffer" }, - "name": "WritableStream", + "name": "Buffer", "package": "@types/node", - "qualifiedName": "__global.NodeJS.WritableStream" + "qualifiedName": "__global.Buffer" } } ], - "groups": [ - { - "title": "Properties", - "children": [ - 942, - 939, - 943, - 941, - 940 - ] - } - ], - "sources": [ - { - "fileName": "lib/WideColumnar/src/Column.ts", - "line": 44, - "character": 11, - "url": "https://github.com/akaruidevelopment/aoi.db/blob/22a4df8/lib/WideColumnar/src/Column.ts#L44" - } - ] - } - } - }, - { - "id": 931, - "name": "default", - "variant": "declaration", - "kind": 1024, - "flags": {}, - "sources": [ - { - "fileName": "lib/WideColumnar/src/Column.ts", - "line": 38, - "character": 4, - "url": "https://github.com/akaruidevelopment/aoi.db/blob/22a4df8/lib/WideColumnar/src/Column.ts#L38" - } - ], - "type": { - "type": "intrinsic", - "name": "any" - } - }, - { - "id": 934, - "name": "files", - "variant": "declaration", - "kind": 1024, - "flags": {}, - "sources": [ - { - "fileName": "lib/WideColumnar/src/Column.ts", - "line": 41, - "character": 4, - "url": "https://github.com/akaruidevelopment/aoi.db/blob/22a4df8/lib/WideColumnar/src/Column.ts#L41" - } - ], - "type": { - "type": "array", - "elementType": { - "type": "intrinsic", - "name": "string" - } - } - }, - { - "id": 936, - "name": "memMap", - "variant": "declaration", - "kind": 1024, - "flags": {}, - "sources": [ - { - "fileName": "lib/WideColumnar/src/Column.ts", - "line": 43, - "character": 4, - "url": "https://github.com/akaruidevelopment/aoi.db/blob/22a4df8/lib/WideColumnar/src/Column.ts#L43" - } - ], - "type": { - "type": "reference", - "target": 1269, - "name": "default", - "package": "@akarui/aoi.db" - } - }, - { - "id": 929, - "name": "name", - "variant": "declaration", - "kind": 1024, - "flags": {}, - "sources": [ - { - "fileName": "lib/WideColumnar/src/Column.ts", - "line": 36, - "character": 4, - "url": "https://github.com/akaruidevelopment/aoi.db/blob/22a4df8/lib/WideColumnar/src/Column.ts#L36" - } - ], - "type": { - "type": "intrinsic", - "name": "string" - } - }, - { - "id": 933, - "name": "path", - "variant": "declaration", - "kind": 1024, - "flags": {}, - "sources": [ - { - "fileName": "lib/WideColumnar/src/Column.ts", - "line": 40, - "character": 4, - "url": "https://github.com/akaruidevelopment/aoi.db/blob/22a4df8/lib/WideColumnar/src/Column.ts#L40" - } - ], - "type": { - "type": "intrinsic", - "name": "string" - } - }, - { - "id": 930, - "name": "primaryKey", - "variant": "declaration", - "kind": 1024, - "flags": {}, - "sources": [ - { - "fileName": "lib/WideColumnar/src/Column.ts", - "line": 37, - "character": 4, - "url": "https://github.com/akaruidevelopment/aoi.db/blob/22a4df8/lib/WideColumnar/src/Column.ts#L37" - } - ], - "type": { - "type": "intrinsic", - "name": "boolean" - } - }, - { - "id": 944, - "name": "referencer", - "variant": "declaration", - "kind": 1024, - "flags": {}, - "sources": [ - { - "fileName": "lib/WideColumnar/src/Column.ts", - "line": 51, - "character": 4, - "url": "https://github.com/akaruidevelopment/aoi.db/blob/22a4df8/lib/WideColumnar/src/Column.ts#L51" - } - ], - "type": { - "type": "reference", - "target": 1161, - "name": "default", - "package": "@akarui/aoi.db" - } - }, - { - "id": 945, - "name": "repairMode", - "variant": "declaration", - "kind": 1024, - "flags": {}, - "sources": [ - { - "fileName": "lib/WideColumnar/src/Column.ts", - "line": 52, - "character": 4, - "url": "https://github.com/akaruidevelopment/aoi.db/blob/22a4df8/lib/WideColumnar/src/Column.ts#L52" - } - ], - "type": { - "type": "intrinsic", - "name": "boolean" - }, - "defaultValue": "false" - }, - { - "id": 935, - "name": "table", - "variant": "declaration", - "kind": 1024, - "flags": {}, - "sources": [ - { - "fileName": "lib/WideColumnar/src/Column.ts", - "line": 42, - "character": 4, - "url": "https://github.com/akaruidevelopment/aoi.db/blob/22a4df8/lib/WideColumnar/src/Column.ts#L42" - } - ], - "type": { - "type": "reference", - "target": 1072, - "name": "default", - "package": "@akarui/aoi.db" - } - }, - { - "id": 932, - "name": "type", - "variant": "declaration", - "kind": 1024, - "flags": {}, - "sources": [ - { - "fileName": "lib/WideColumnar/src/Column.ts", - "line": 39, - "character": 4, - "url": "https://github.com/akaruidevelopment/aoi.db/blob/22a4df8/lib/WideColumnar/src/Column.ts#L39" - } - ], - "type": { - "type": "reference", - "target": 1354, - "name": "ColumnType", - "package": "@akarui/aoi.db" - } - }, - { - "id": 1044, - "name": "#bulkDelete", - "variant": "declaration", - "kind": 2048, - "flags": { - "isPrivate": true - }, - "sources": [ - { - "fileName": "lib/WideColumnar/src/Column.ts", - "line": 598, - "character": 10, - "url": "https://github.com/akaruidevelopment/aoi.db/blob/22a4df8/lib/WideColumnar/src/Column.ts#L598" - } - ], - "signatures": [ + "type": { + "type": "intrinsic", + "name": "boolean" + }, + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "Socket.emit" + } + }, { - "id": 1045, - "name": "#bulkDelete", + "id": 2117, + "name": "emit", "variant": "signature", "kind": 4096, - "flags": {}, + "flags": { + "isExternal": true + }, "sources": [ { - "fileName": "lib/WideColumnar/src/Column.ts", - "line": 598, - "character": 4, - "url": "https://github.com/akaruidevelopment/aoi.db/blob/22a4df8/lib/WideColumnar/src/Column.ts#L598" + "fileName": "node_modules/@types/node/net.d.ts", + "line": 391, + "character": 8 } ], "parameters": [ { - "id": 1046, - "name": "data", + "id": 2118, + "name": "event", "variant": "param", "kind": 32768, - "flags": {}, + "flags": { + "isExternal": true + }, "type": { - "type": "array", - "elementType": { - "type": "reference", - "target": 1056, - "name": "default", - "package": "@akarui/aoi.db" - } + "type": "literal", + "value": "drain" } } ], "type": { + "type": "intrinsic", + "name": "boolean" + }, + "inheritedFrom": { "type": "reference", - "target": { - "sourceFileName": "node_modules/typescript/lib/lib.es5.d.ts", - "qualifiedName": "Promise" - }, - "typeArguments": [ - { - "type": "intrinsic", - "name": "void" - } - ], - "name": "Promise", - "package": "typescript" + "target": -1, + "name": "Socket.emit" } - } - ] - }, - { - "id": 968, - "name": "#createNewLogCycle", - "variant": "declaration", - "kind": 2048, - "flags": { - "isPrivate": true - }, - "sources": [ - { - "fileName": "lib/WideColumnar/src/Column.ts", - "line": 246, - "character": 10, - "url": "https://github.com/akaruidevelopment/aoi.db/blob/22a4df8/lib/WideColumnar/src/Column.ts#L246" - } - ], - "signatures": [ + }, { - "id": 969, - "name": "#createNewLogCycle", + "id": 2119, + "name": "emit", "variant": "signature", "kind": 4096, - "flags": {}, + "flags": { + "isExternal": true + }, "sources": [ { - "fileName": "lib/WideColumnar/src/Column.ts", - "line": 246, - "character": 4, - "url": "https://github.com/akaruidevelopment/aoi.db/blob/22a4df8/lib/WideColumnar/src/Column.ts#L246" + "fileName": "node_modules/@types/node/net.d.ts", + "line": 392, + "character": 8 + } + ], + "parameters": [ + { + "id": 2120, + "name": "event", + "variant": "param", + "kind": 32768, + "flags": { + "isExternal": true + }, + "type": { + "type": "literal", + "value": "end" + } } ], "type": { + "type": "intrinsic", + "name": "boolean" + }, + "inheritedFrom": { "type": "reference", - "target": { - "sourceFileName": "node_modules/typescript/lib/lib.es5.d.ts", - "qualifiedName": "Promise" - }, - "typeArguments": [ - { - "type": "intrinsic", - "name": "void" - } - ], - "name": "Promise", - "package": "typescript" + "target": -1, + "name": "Socket.emit" } - } - ] - }, - { - "id": 1000, - "name": "#delete", - "variant": "declaration", - "kind": 2048, - "flags": { - "isPrivate": true - }, - "sources": [ - { - "fileName": "lib/WideColumnar/src/Column.ts", - "line": 437, - "character": 10, - "url": "https://github.com/akaruidevelopment/aoi.db/blob/22a4df8/lib/WideColumnar/src/Column.ts#L437" - } - ], - "signatures": [ + }, { - "id": 1001, - "name": "#delete", + "id": 2121, + "name": "emit", "variant": "signature", "kind": 4096, - "flags": {}, + "flags": { + "isExternal": true + }, "sources": [ { - "fileName": "lib/WideColumnar/src/Column.ts", - "line": 437, - "character": 4, - "url": "https://github.com/akaruidevelopment/aoi.db/blob/22a4df8/lib/WideColumnar/src/Column.ts#L437" + "fileName": "node_modules/@types/node/net.d.ts", + "line": 393, + "character": 8 } ], "parameters": [ { - "id": 1002, - "name": "primary", + "id": 2122, + "name": "event", "variant": "param", "kind": 32768, - "flags": {}, + "flags": { + "isExternal": true + }, + "type": { + "type": "literal", + "value": "error" + } + }, + { + "id": 2123, + "name": "err", + "variant": "param", + "kind": 32768, + "flags": { + "isExternal": true + }, "type": { "type": "reference", - "target": 1355, - "name": "WideColumnarDataType", - "package": "@akarui/aoi.db" + "target": { + "sourceFileName": "node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Error" + }, + "name": "Error", + "package": "typescript" } } ], "type": { + "type": "intrinsic", + "name": "boolean" + }, + "inheritedFrom": { "type": "reference", - "target": { - "sourceFileName": "node_modules/typescript/lib/lib.es5.d.ts", - "qualifiedName": "Promise" - }, - "typeArguments": [ - { - "type": "intrinsic", - "name": "void" - } - ], - "name": "Promise", - "package": "typescript" + "target": -1, + "name": "Socket.emit" } - } - ] - }, - { - "id": 1017, - "name": "#fetchFile", - "variant": "declaration", - "kind": 2048, - "flags": { - "isPrivate": true - }, - "sources": [ - { - "fileName": "lib/WideColumnar/src/Column.ts", - "line": 499, - "character": 10, - "url": "https://github.com/akaruidevelopment/aoi.db/blob/22a4df8/lib/WideColumnar/src/Column.ts#L499" - } - ], - "signatures": [ + }, { - "id": 1018, - "name": "#fetchFile", + "id": 2124, + "name": "emit", "variant": "signature", "kind": 4096, - "flags": {}, + "flags": { + "isExternal": true + }, "sources": [ { - "fileName": "lib/WideColumnar/src/Column.ts", - "line": 499, - "character": 4, - "url": "https://github.com/akaruidevelopment/aoi.db/blob/22a4df8/lib/WideColumnar/src/Column.ts#L499" + "fileName": "node_modules/@types/node/net.d.ts", + "line": 394, + "character": 8 } ], "parameters": [ { - "id": 1019, - "name": "file", + "id": 2125, + "name": "event", "variant": "param", "kind": 32768, - "flags": {}, + "flags": { + "isExternal": true + }, + "type": { + "type": "literal", + "value": "lookup" + } + }, + { + "id": 2126, + "name": "err", + "variant": "param", + "kind": 32768, + "flags": { + "isExternal": true + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Error" + }, + "name": "Error", + "package": "typescript" + } + }, + { + "id": 2127, + "name": "address", + "variant": "param", + "kind": 32768, + "flags": { + "isExternal": true + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 2128, + "name": "family", + "variant": "param", + "kind": 32768, + "flags": { + "isExternal": true + }, + "type": { + "type": "union", + "types": [ + { + "type": "intrinsic", + "name": "string" + }, + { + "type": "intrinsic", + "name": "number" + } + ] + } + }, + { + "id": 2129, + "name": "host", + "variant": "param", + "kind": 32768, + "flags": { + "isExternal": true + }, "type": { "type": "intrinsic", "name": "string" @@ -57808,197 +53577,233 @@ } ], "type": { + "type": "intrinsic", + "name": "boolean" + }, + "inheritedFrom": { "type": "reference", - "target": { - "sourceFileName": "node_modules/typescript/lib/lib.es5.d.ts", - "qualifiedName": "Promise" - }, - "typeArguments": [ - { - "type": "array", - "elementType": { - "type": "reference", - "target": 1056, - "name": "default", - "package": "@akarui/aoi.db" - } - } - ], - "name": "Promise", - "package": "typescript" + "target": -1, + "name": "Socket.emit" } - } - ] - }, - { - "id": 987, - "name": "#fetchLine", - "variant": "declaration", - "kind": 2048, - "flags": { - "isPrivate": true - }, - "sources": [ - { - "fileName": "lib/WideColumnar/src/Column.ts", - "line": 374, - "character": 10, - "url": "https://github.com/akaruidevelopment/aoi.db/blob/22a4df8/lib/WideColumnar/src/Column.ts#L374" - } - ], - "signatures": [ + }, { - "id": 988, - "name": "#fetchLine", + "id": 2130, + "name": "emit", "variant": "signature", "kind": 4096, - "flags": {}, + "flags": { + "isExternal": true + }, "sources": [ { - "fileName": "lib/WideColumnar/src/Column.ts", - "line": 374, - "character": 4, - "url": "https://github.com/akaruidevelopment/aoi.db/blob/22a4df8/lib/WideColumnar/src/Column.ts#L374" + "fileName": "node_modules/@types/node/net.d.ts", + "line": 395, + "character": 8 } ], "parameters": [ { - "id": 989, - "name": "file", + "id": 2131, + "name": "event", "variant": "param", "kind": 32768, - "flags": {}, + "flags": { + "isExternal": true + }, "type": { - "type": "intrinsic", - "name": "string" + "type": "literal", + "value": "ready" } - }, + } + ], + "type": { + "type": "intrinsic", + "name": "boolean" + }, + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "Socket.emit" + } + }, + { + "id": 2132, + "name": "emit", + "variant": "signature", + "kind": 4096, + "flags": { + "isExternal": true + }, + "sources": [ { - "id": 990, - "name": "index", + "fileName": "node_modules/@types/node/net.d.ts", + "line": 396, + "character": 8 + } + ], + "parameters": [ + { + "id": 2133, + "name": "event", "variant": "param", "kind": 32768, - "flags": {}, + "flags": { + "isExternal": true + }, "type": { - "type": "intrinsic", - "name": "number" + "type": "literal", + "value": "timeout" } } ], "type": { + "type": "intrinsic", + "name": "boolean" + }, + "inheritedFrom": { "type": "reference", - "target": { - "sourceFileName": "node_modules/typescript/lib/lib.es5.d.ts", - "qualifiedName": "Promise" - }, - "typeArguments": [ - { - "type": "union", - "types": [ - { - "type": "literal", - "value": null - }, - { - "type": "intrinsic", - "name": "string" - } - ] - } - ], - "name": "Promise", - "package": "typescript" + "target": -1, + "name": "Socket.emit" } } - ] + ], + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "Socket.emit" + } }, { - "id": 1032, - "name": "#findMany", + "id": 2030, + "name": "end", "variant": "declaration", "kind": 2048, "flags": { - "isPrivate": true + "isExternal": true }, "sources": [ { - "fileName": "lib/WideColumnar/src/Column.ts", - "line": 576, - "character": 10, - "url": "https://github.com/akaruidevelopment/aoi.db/blob/22a4df8/lib/WideColumnar/src/Column.ts#L576" + "fileName": "node_modules/@types/node/net.d.ts", + "line": 359, + "character": 8 + }, + { + "fileName": "node_modules/@types/node/net.d.ts", + "line": 360, + "character": 8 + }, + { + "fileName": "node_modules/@types/node/net.d.ts", + "line": 361, + "character": 8 } ], "signatures": [ { - "id": 1033, - "name": "#findMany", + "id": 2031, + "name": "end", "variant": "signature", "kind": 4096, - "flags": {}, + "flags": { + "isExternal": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Half-closes the socket. i.e., it sends a FIN packet. It is possible the\nserver will still send some data.\n\nSee " + }, + { + "kind": "code", + "text": "`writable.end()`" + }, + { + "kind": "text", + "text": " for further details." + } + ], + "blockTags": [ + { + "tag": "@since", + "content": [ + { + "kind": "text", + "text": "v0.1.90" + } + ] + }, + { + "tag": "@returns", + "content": [ + { + "kind": "text", + "text": "The socket itself." + } + ] + } + ] + }, "sources": [ { - "fileName": "lib/WideColumnar/src/Column.ts", - "line": 576, - "character": 4, - "url": "https://github.com/akaruidevelopment/aoi.db/blob/22a4df8/lib/WideColumnar/src/Column.ts#L576" + "fileName": "node_modules/@types/node/net.d.ts", + "line": 359, + "character": 8 } ], "parameters": [ { - "id": 1034, - "name": "query", + "id": 2032, + "name": "callback", "variant": "param", "kind": 32768, - "flags": {}, + "flags": { + "isExternal": true, + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Optional callback for when the socket is finished." + } + ] + }, "type": { "type": "reflection", "declaration": { - "id": 1035, + "id": 2033, "name": "__type", "variant": "declaration", "kind": 65536, - "flags": {}, + "flags": { + "isExternal": true + }, "sources": [ { - "fileName": "lib/WideColumnar/src/Column.ts", - "line": 577, - "character": 15, - "url": "https://github.com/akaruidevelopment/aoi.db/blob/22a4df8/lib/WideColumnar/src/Column.ts#L577" + "fileName": "node_modules/@types/node/net.d.ts", + "line": 359, + "character": 23 } ], "signatures": [ { - "id": 1036, + "id": 2034, "name": "__type", "variant": "signature", "kind": 4096, - "flags": {}, + "flags": { + "isExternal": true + }, "sources": [ { - "fileName": "lib/WideColumnar/src/Column.ts", - "line": 577, - "character": 15, - "url": "https://github.com/akaruidevelopment/aoi.db/blob/22a4df8/lib/WideColumnar/src/Column.ts#L577" - } - ], - "parameters": [ - { - "id": 1037, - "name": "data", - "variant": "param", - "kind": 32768, - "flags": {}, - "type": { - "type": "reference", - "target": 1056, - "name": "default", - "package": "@akarui/aoi.db" - } + "fileName": "node_modules/@types/node/net.d.ts", + "line": 359, + "character": 23 } ], "type": { "type": "intrinsic", - "name": "boolean" + "name": "void" } } ] @@ -58008,114 +53813,104 @@ ], "type": { "type": "reference", - "target": { - "sourceFileName": "node_modules/typescript/lib/lib.es5.d.ts", - "qualifiedName": "Promise" - }, - "typeArguments": [ - { - "type": "array", - "elementType": { - "type": "reference", - "target": 1056, - "name": "default", - "package": "@akarui/aoi.db" - } - } - ], - "name": "Promise", - "package": "typescript" + "target": 1942, + "name": "ISocket", + "package": "@akarui/aoi.db" + }, + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "Socket.end" } - } - ] - }, - { - "id": 1020, - "name": "#findOne", - "variant": "declaration", - "kind": 2048, - "flags": { - "isPrivate": true - }, - "sources": [ - { - "fileName": "lib/WideColumnar/src/Column.ts", - "line": 526, - "character": 10, - "url": "https://github.com/akaruidevelopment/aoi.db/blob/22a4df8/lib/WideColumnar/src/Column.ts#L526" - } - ], - "signatures": [ + }, { - "id": 1021, - "name": "#findOne", + "id": 2035, + "name": "end", "variant": "signature", "kind": 4096, - "flags": {}, + "flags": { + "isExternal": true + }, "sources": [ { - "fileName": "lib/WideColumnar/src/Column.ts", - "line": 526, - "character": 4, - "url": "https://github.com/akaruidevelopment/aoi.db/blob/22a4df8/lib/WideColumnar/src/Column.ts#L526" + "fileName": "node_modules/@types/node/net.d.ts", + "line": 360, + "character": 8 } ], "parameters": [ { - "id": 1022, - "name": "query", + "id": 2036, + "name": "buffer", "variant": "param", "kind": 32768, - "flags": {}, + "flags": { + "isExternal": true + }, + "type": { + "type": "union", + "types": [ + { + "type": "intrinsic", + "name": "string" + }, + { + "type": "reference", + "target": { + "sourceFileName": "node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Uint8Array" + }, + "name": "Uint8Array", + "package": "typescript" + } + ] + } + }, + { + "id": 2037, + "name": "callback", + "variant": "param", + "kind": 32768, + "flags": { + "isExternal": true, + "isOptional": true + }, "type": { "type": "reflection", "declaration": { - "id": 1023, + "id": 2038, "name": "__type", "variant": "declaration", "kind": 65536, - "flags": {}, + "flags": { + "isExternal": true + }, "sources": [ { - "fileName": "lib/WideColumnar/src/Column.ts", - "line": 527, - "character": 15, - "url": "https://github.com/akaruidevelopment/aoi.db/blob/22a4df8/lib/WideColumnar/src/Column.ts#L527" + "fileName": "node_modules/@types/node/net.d.ts", + "line": 360, + "character": 52 } ], "signatures": [ { - "id": 1024, + "id": 2039, "name": "__type", "variant": "signature", "kind": 4096, - "flags": {}, + "flags": { + "isExternal": true + }, "sources": [ { - "fileName": "lib/WideColumnar/src/Column.ts", - "line": 527, - "character": 15, - "url": "https://github.com/akaruidevelopment/aoi.db/blob/22a4df8/lib/WideColumnar/src/Column.ts#L527" - } - ], - "parameters": [ - { - "id": 1025, - "name": "data", - "variant": "param", - "kind": 32768, - "flags": {}, - "type": { - "type": "reference", - "target": 1056, - "name": "default", - "package": "@akarui/aoi.db" - } + "fileName": "node_modules/@types/node/net.d.ts", + "line": 360, + "character": 52 } ], "type": { "type": "intrinsic", - "name": "boolean" + "name": "void" } } ] @@ -58125,319 +53920,485 @@ ], "type": { "type": "reference", - "target": { - "sourceFileName": "node_modules/typescript/lib/lib.es5.d.ts", - "qualifiedName": "Promise" - }, - "typeArguments": [ - { - "type": "union", - "types": [ - { - "type": "literal", - "value": null - }, - { - "type": "reference", - "target": 1056, - "name": "default", - "package": "@akarui/aoi.db" - } - ] - } - ], - "name": "Promise", - "package": "typescript" + "target": 1942, + "name": "ISocket", + "package": "@akarui/aoi.db" + }, + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "Socket.end" } - } - ] - }, - { - "id": 1003, - "name": "#flushFile", - "variant": "declaration", - "kind": 2048, - "flags": { - "isPrivate": true - }, - "sources": [ - { - "fileName": "lib/WideColumnar/src/Column.ts", - "line": 448, - "character": 10, - "url": "https://github.com/akaruidevelopment/aoi.db/blob/22a4df8/lib/WideColumnar/src/Column.ts#L448" - } - ], - "signatures": [ + }, { - "id": 1004, - "name": "#flushFile", + "id": 2040, + "name": "end", "variant": "signature", "kind": 4096, - "flags": {}, + "flags": { + "isExternal": true + }, "sources": [ { - "fileName": "lib/WideColumnar/src/Column.ts", - "line": 448, - "character": 4, - "url": "https://github.com/akaruidevelopment/aoi.db/blob/22a4df8/lib/WideColumnar/src/Column.ts#L448" + "fileName": "node_modules/@types/node/net.d.ts", + "line": 361, + "character": 8 } ], "parameters": [ { - "id": 1005, - "name": "file", + "id": 2041, + "name": "str", "variant": "param", "kind": 32768, - "flags": {}, + "flags": { + "isExternal": true + }, "type": { - "type": "intrinsic", - "name": "string" + "type": "union", + "types": [ + { + "type": "intrinsic", + "name": "string" + }, + { + "type": "reference", + "target": { + "sourceFileName": "node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Uint8Array" + }, + "name": "Uint8Array", + "package": "typescript" + } + ] } }, { - "id": 1006, - "name": "data", + "id": 2042, + "name": "encoding", "variant": "param", "kind": 32768, - "flags": {}, + "flags": { + "isExternal": true, + "isOptional": true + }, "type": { - "type": "array", - "elementType": { - "type": "reference", - "target": 1056, - "name": "default", - "package": "@akarui/aoi.db" - } + "type": "reference", + "target": { + "sourceFileName": "node_modules/@types/node/buffer.d.ts", + "qualifiedName": "__global.BufferEncoding" + }, + "name": "BufferEncoding", + "package": "@types/node", + "qualifiedName": "__global.BufferEncoding" } - } - ], - "type": { - "type": "reference", - "target": { - "sourceFileName": "node_modules/typescript/lib/lib.es5.d.ts", - "qualifiedName": "Promise" }, - "typeArguments": [ - { - "type": "intrinsic", - "name": "void" - } - ], - "name": "Promise", - "package": "typescript" - } - } - ] - }, - { - "id": 984, - "name": "#get", - "variant": "declaration", - "kind": 2048, - "flags": { - "isPrivate": true - }, - "sources": [ - { - "fileName": "lib/WideColumnar/src/Column.ts", - "line": 344, - "character": 10, - "url": "https://github.com/akaruidevelopment/aoi.db/blob/22a4df8/lib/WideColumnar/src/Column.ts#L344" - } - ], - "signatures": [ - { - "id": 985, - "name": "#get", - "variant": "signature", - "kind": 4096, - "flags": {}, - "sources": [ - { - "fileName": "lib/WideColumnar/src/Column.ts", - "line": 344, - "character": 4, - "url": "https://github.com/akaruidevelopment/aoi.db/blob/22a4df8/lib/WideColumnar/src/Column.ts#L344" - } - ], - "parameters": [ { - "id": 986, - "name": "primary", + "id": 2043, + "name": "callback", "variant": "param", "kind": 32768, - "flags": {}, + "flags": { + "isExternal": true, + "isOptional": true + }, "type": { - "type": "reference", - "target": 1355, - "name": "WideColumnarDataType", - "package": "@akarui/aoi.db" + "type": "reflection", + "declaration": { + "id": 2044, + "name": "__type", + "variant": "declaration", + "kind": 65536, + "flags": { + "isExternal": true + }, + "sources": [ + { + "fileName": "node_modules/@types/node/net.d.ts", + "line": 361, + "character": 76 + } + ], + "signatures": [ + { + "id": 2045, + "name": "__type", + "variant": "signature", + "kind": 4096, + "flags": { + "isExternal": true + }, + "sources": [ + { + "fileName": "node_modules/@types/node/net.d.ts", + "line": 361, + "character": 76 + } + ], + "type": { + "type": "intrinsic", + "name": "void" + } + } + ] + } } } ], "type": { "type": "reference", - "target": { - "sourceFileName": "node_modules/typescript/lib/lib.es5.d.ts", - "qualifiedName": "Promise" - }, - "typeArguments": [ - { - "type": "union", - "types": [ - { - "type": "literal", - "value": null - }, - { - "type": "reference", - "target": 1056, - "name": "default", - "package": "@akarui/aoi.db" - } - ] - } - ], - "name": "Promise", - "package": "typescript" + "target": 1942, + "name": "ISocket", + "package": "@akarui/aoi.db" + }, + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "Socket.end" } } - ] + ], + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "Socket.end" + } }, { - "id": 954, - "name": "#getFiles", + "id": 2677, + "name": "eventNames", "variant": "declaration", "kind": 2048, "flags": { - "isPrivate": true + "isExternal": true }, "sources": [ { - "fileName": "lib/WideColumnar/src/Column.ts", - "line": 77, - "character": 4, - "url": "https://github.com/akaruidevelopment/aoi.db/blob/22a4df8/lib/WideColumnar/src/Column.ts#L77" + "fileName": "node_modules/@types/node/events.d.ts", + "line": 870, + "character": 16 } ], "signatures": [ { - "id": 955, - "name": "#getFiles", + "id": 2678, + "name": "eventNames", "variant": "signature", "kind": 4096, - "flags": {}, + "flags": { + "isExternal": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Returns an array listing the events for which the emitter has registered\nlisteners. The values in the array are strings or " + }, + { + "kind": "code", + "text": "`Symbol`" + }, + { + "kind": "text", + "text": "s.\n\n" + }, + { + "kind": "code", + "text": "```js\nimport { EventEmitter } from 'node:events';\n\nconst myEE = new EventEmitter();\nmyEE.on('foo', () => {});\nmyEE.on('bar', () => {});\n\nconst sym = Symbol('symbol');\nmyEE.on(sym, () => {});\n\nconsole.log(myEE.eventNames());\n// Prints: [ 'foo', 'bar', Symbol(symbol) ]\n```" + } + ], + "blockTags": [ + { + "tag": "@since", + "content": [ + { + "kind": "text", + "text": "v6.0.0" + } + ] + } + ] + }, "sources": [ { - "fileName": "lib/WideColumnar/src/Column.ts", - "line": 77, - "character": 4, - "url": "https://github.com/akaruidevelopment/aoi.db/blob/22a4df8/lib/WideColumnar/src/Column.ts#L77" + "fileName": "node_modules/@types/node/events.d.ts", + "line": 870, + "character": 16 } ], "type": { "type": "array", "elementType": { - "type": "intrinsic", - "name": "string" + "type": "union", + "types": [ + { + "type": "intrinsic", + "name": "string" + }, + { + "type": "intrinsic", + "name": "symbol" + } + ] } + }, + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "Socket.eventNames" } } - ] + ], + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "Socket.eventNames" + } }, { - "id": 964, - "name": "#getLogInfo", + "id": 2578, + "name": "every", "variant": "declaration", "kind": 2048, "flags": { - "isPrivate": true + "isExternal": true }, "sources": [ { - "fileName": "lib/WideColumnar/src/Column.ts", - "line": 183, - "character": 10, - "url": "https://github.com/akaruidevelopment/aoi.db/blob/22a4df8/lib/WideColumnar/src/Column.ts#L183" + "fileName": "node_modules/@types/node/stream.d.ts", + "line": 506, + "character": 8 } ], "signatures": [ { - "id": 965, - "name": "#getLogInfo", + "id": 2579, + "name": "every", "variant": "signature", "kind": 4096, - "flags": {}, - "sources": [ - { - "fileName": "lib/WideColumnar/src/Column.ts", - "line": 183, - "character": 4, - "url": "https://github.com/akaruidevelopment/aoi.db/blob/22a4df8/lib/WideColumnar/src/Column.ts#L183" - } - ], - "type": { - "type": "reference", - "target": { - "sourceFileName": "node_modules/typescript/lib/lib.es5.d.ts", - "qualifiedName": "Promise" - }, - "typeArguments": [ + "flags": { + "isExternal": true + }, + "comment": { + "summary": [ { - "type": "intrinsic", - "name": "void" + "kind": "text", + "text": "This method is similar to " + }, + { + "kind": "code", + "text": "`Array.prototype.every`" + }, + { + "kind": "text", + "text": " and calls *fn* on each chunk in the stream\nto check if all awaited return values are truthy value for *fn*. Once an *fn* call on a chunk\n" + }, + { + "kind": "code", + "text": "`await`" + }, + { + "kind": "text", + "text": "ed return value is falsy, the stream is destroyed and the promise is fulfilled with " + }, + { + "kind": "code", + "text": "`false`" + }, + { + "kind": "text", + "text": ".\nIf all of the *fn* calls on the chunks return a truthy value, the promise is fulfilled with " + }, + { + "kind": "code", + "text": "`true`" + }, + { + "kind": "text", + "text": "." } ], - "name": "Promise", - "package": "typescript" - } - } - ] - }, - { - "id": 994, - "name": "#has", - "variant": "declaration", - "kind": 2048, - "flags": { - "isPrivate": true - }, - "sources": [ - { - "fileName": "lib/WideColumnar/src/Column.ts", - "line": 404, - "character": 10, - "url": "https://github.com/akaruidevelopment/aoi.db/blob/22a4df8/lib/WideColumnar/src/Column.ts#L404" - } - ], - "signatures": [ - { - "id": 995, - "name": "#has", - "variant": "signature", - "kind": 4096, - "flags": {}, + "blockTags": [ + { + "tag": "@since", + "content": [ + { + "kind": "text", + "text": "v17.5.0" + } + ] + }, + { + "tag": "@returns", + "content": [ + { + "kind": "text", + "text": "a promise evaluating to " + }, + { + "kind": "code", + "text": "`true`" + }, + { + "kind": "text", + "text": " if *fn* returned a truthy value for every one of the chunks." + } + ] + } + ] + }, "sources": [ { - "fileName": "lib/WideColumnar/src/Column.ts", - "line": 404, - "character": 4, - "url": "https://github.com/akaruidevelopment/aoi.db/blob/22a4df8/lib/WideColumnar/src/Column.ts#L404" + "fileName": "node_modules/@types/node/stream.d.ts", + "line": 506, + "character": 8 } ], "parameters": [ { - "id": 996, - "name": "primary", + "id": 2580, + "name": "fn", "variant": "param", "kind": 32768, - "flags": {}, + "flags": { + "isExternal": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "a function to call on each chunk of the stream. Async or not." + } + ] + }, + "type": { + "type": "reflection", + "declaration": { + "id": 2581, + "name": "__type", + "variant": "declaration", + "kind": 65536, + "flags": { + "isExternal": true + }, + "sources": [ + { + "fileName": "node_modules/@types/node/stream.d.ts", + "line": 507, + "character": 16 + } + ], + "signatures": [ + { + "id": 2582, + "name": "__type", + "variant": "signature", + "kind": 4096, + "flags": { + "isExternal": true + }, + "sources": [ + { + "fileName": "node_modules/@types/node/stream.d.ts", + "line": 507, + "character": 16 + } + ], + "parameters": [ + { + "id": 2583, + "name": "data", + "variant": "param", + "kind": 32768, + "flags": { + "isExternal": true + }, + "type": { + "type": "intrinsic", + "name": "any" + } + }, + { + "id": 2584, + "name": "options", + "variant": "param", + "kind": 32768, + "flags": { + "isExternal": true, + "isOptional": true + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Pick" + }, + "typeArguments": [ + { + "type": "reference", + "target": { + "sourceFileName": "node_modules/@types/node/stream.d.ts", + "qualifiedName": "ArrayOptions" + }, + "name": "ArrayOptions", + "package": "@types/node" + }, + { + "type": "literal", + "value": "signal" + } + ], + "name": "Pick", + "package": "typescript" + } + } + ], + "type": { + "type": "union", + "types": [ + { + "type": "intrinsic", + "name": "boolean" + }, + { + "type": "reference", + "target": { + "sourceFileName": "node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "intrinsic", + "name": "boolean" + } + ], + "name": "Promise", + "package": "typescript" + } + ] + } + } + ] + } + } + }, + { + "id": 2585, + "name": "options", + "variant": "param", + "kind": 32768, + "flags": { + "isExternal": true, + "isOptional": true + }, "type": { "type": "reference", - "target": 1355, - "name": "WideColumnarDataType", - "package": "@akarui/aoi.db" + "target": { + "sourceFileName": "node_modules/@types/node/stream.d.ts", + "qualifiedName": "ArrayOptions" + }, + "name": "ArrayOptions", + "package": "@types/node" } } ], @@ -58455,262 +54416,489 @@ ], "name": "Promise", "package": "typescript" + }, + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "Socket.every" } } - ] + ], + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "Socket.every" + } }, { - "id": 958, - "name": "#initalize", + "id": 2535, + "name": "filter", "variant": "declaration", "kind": 2048, "flags": { - "isPrivate": true + "isExternal": true }, "sources": [ { - "fileName": "lib/WideColumnar/src/Column.ts", - "line": 89, - "character": 10, - "url": "https://github.com/akaruidevelopment/aoi.db/blob/22a4df8/lib/WideColumnar/src/Column.ts#L89" + "fileName": "node_modules/@types/node/stream.d.ts", + "line": 434, + "character": 8 } ], "signatures": [ { - "id": 959, - "name": "#initalize", + "id": 2536, + "name": "filter", "variant": "signature", "kind": 4096, - "flags": {}, - "sources": [ - { - "fileName": "lib/WideColumnar/src/Column.ts", - "line": 89, - "character": 4, - "url": "https://github.com/akaruidevelopment/aoi.db/blob/22a4df8/lib/WideColumnar/src/Column.ts#L89" - } - ], - "type": { - "type": "reference", - "target": { - "sourceFileName": "node_modules/typescript/lib/lib.es5.d.ts", - "qualifiedName": "Promise" - }, - "typeArguments": [ + "flags": { + "isExternal": true + }, + "comment": { + "summary": [ { - "type": "intrinsic", - "name": "void" + "kind": "text", + "text": "This method allows filtering the stream. For each chunk in the stream the *fn* function will be called\nand if it returns a truthy value, the chunk will be passed to the result stream.\nIf the *fn* function returns a promise - that promise will be " + }, + { + "kind": "code", + "text": "`await`" + }, + { + "kind": "text", + "text": "ed." } ], - "name": "Promise", - "package": "typescript" - } - } - ] - }, - { - "id": 962, - "name": "#readIvfromFullLog", - "variant": "declaration", - "kind": 2048, - "flags": { - "isPrivate": true - }, - "sources": [ - { - "fileName": "lib/WideColumnar/src/Column.ts", - "line": 154, - "character": 10, - "url": "https://github.com/akaruidevelopment/aoi.db/blob/22a4df8/lib/WideColumnar/src/Column.ts#L154" - } - ], - "signatures": [ - { - "id": 963, - "name": "#readIvfromFullLog", - "variant": "signature", - "kind": 4096, - "flags": {}, + "blockTags": [ + { + "tag": "@since", + "content": [ + { + "kind": "text", + "text": "v17.4.0, v16.14.0" + } + ] + }, + { + "tag": "@returns", + "content": [ + { + "kind": "text", + "text": "a stream filtered with the predicate *fn*." + } + ] + } + ] + }, "sources": [ { - "fileName": "lib/WideColumnar/src/Column.ts", - "line": 154, - "character": 4, - "url": "https://github.com/akaruidevelopment/aoi.db/blob/22a4df8/lib/WideColumnar/src/Column.ts#L154" + "fileName": "node_modules/@types/node/stream.d.ts", + "line": 434, + "character": 8 } ], - "type": { - "type": "reference", - "target": { - "sourceFileName": "node_modules/typescript/lib/lib.es5.d.ts", - "qualifiedName": "Promise" - }, - "typeArguments": [ - { - "type": "intrinsic", - "name": "string" - } - ], - "name": "Promise", - "package": "typescript" - } - } - ] - }, - { - "id": 960, - "name": "#readIvfromLog", - "variant": "declaration", - "kind": 2048, - "flags": { - "isPrivate": true - }, - "sources": [ - { - "fileName": "lib/WideColumnar/src/Column.ts", - "line": 125, - "character": 10, - "url": "https://github.com/akaruidevelopment/aoi.db/blob/22a4df8/lib/WideColumnar/src/Column.ts#L125" - } - ], - "signatures": [ - { - "id": 961, - "name": "#readIvfromLog", - "variant": "signature", - "kind": 4096, - "flags": {}, - "sources": [ + "parameters": [ { - "fileName": "lib/WideColumnar/src/Column.ts", - "line": 125, - "character": 4, - "url": "https://github.com/akaruidevelopment/aoi.db/blob/22a4df8/lib/WideColumnar/src/Column.ts#L125" + "id": 2537, + "name": "fn", + "variant": "param", + "kind": 32768, + "flags": { + "isExternal": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "a function to filter chunks from the stream. Async or not." + } + ] + }, + "type": { + "type": "reflection", + "declaration": { + "id": 2538, + "name": "__type", + "variant": "declaration", + "kind": 65536, + "flags": { + "isExternal": true + }, + "sources": [ + { + "fileName": "node_modules/@types/node/stream.d.ts", + "line": 435, + "character": 16 + } + ], + "signatures": [ + { + "id": 2539, + "name": "__type", + "variant": "signature", + "kind": 4096, + "flags": { + "isExternal": true + }, + "sources": [ + { + "fileName": "node_modules/@types/node/stream.d.ts", + "line": 435, + "character": 16 + } + ], + "parameters": [ + { + "id": 2540, + "name": "data", + "variant": "param", + "kind": 32768, + "flags": { + "isExternal": true + }, + "type": { + "type": "intrinsic", + "name": "any" + } + }, + { + "id": 2541, + "name": "options", + "variant": "param", + "kind": 32768, + "flags": { + "isExternal": true, + "isOptional": true + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Pick" + }, + "typeArguments": [ + { + "type": "reference", + "target": { + "sourceFileName": "node_modules/@types/node/stream.d.ts", + "qualifiedName": "ArrayOptions" + }, + "name": "ArrayOptions", + "package": "@types/node" + }, + { + "type": "literal", + "value": "signal" + } + ], + "name": "Pick", + "package": "typescript" + } + } + ], + "type": { + "type": "union", + "types": [ + { + "type": "intrinsic", + "name": "boolean" + }, + { + "type": "reference", + "target": { + "sourceFileName": "node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "intrinsic", + "name": "boolean" + } + ], + "name": "Promise", + "package": "typescript" + } + ] + } + } + ] + } + } + }, + { + "id": 2542, + "name": "options", + "variant": "param", + "kind": 32768, + "flags": { + "isExternal": true, + "isOptional": true + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "node_modules/@types/node/stream.d.ts", + "qualifiedName": "ArrayOptions" + }, + "name": "ArrayOptions", + "package": "@types/node" + } } ], "type": { "type": "reference", "target": { - "sourceFileName": "node_modules/typescript/lib/lib.es5.d.ts", - "qualifiedName": "Promise" + "sourceFileName": "node_modules/@types/node/stream.d.ts", + "qualifiedName": "internal.Readable" }, - "typeArguments": [ - { - "type": "intrinsic", - "name": "string" - } - ], - "name": "Promise", - "package": "typescript" + "name": "Readable", + "package": "@types/node", + "qualifiedName": "internal.Readable" + }, + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "Socket.filter" } } - ] + ], + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "Socket.filter" + } }, { - "id": 966, - "name": "#syncWithLogs", + "id": 2562, + "name": "find", "variant": "declaration", "kind": 2048, "flags": { - "isPrivate": true + "isExternal": true }, "sources": [ { - "fileName": "lib/WideColumnar/src/Column.ts", - "line": 199, - "character": 10, - "url": "https://github.com/akaruidevelopment/aoi.db/blob/22a4df8/lib/WideColumnar/src/Column.ts#L199" + "fileName": "node_modules/@types/node/stream.d.ts", + "line": 489, + "character": 8 + }, + { + "fileName": "node_modules/@types/node/stream.d.ts", + "line": 493, + "character": 8 } ], "signatures": [ { - "id": 967, - "name": "#syncWithLogs", + "id": 2563, + "name": "find", "variant": "signature", "kind": 4096, - "flags": {}, - "sources": [ - { - "fileName": "lib/WideColumnar/src/Column.ts", - "line": 199, - "character": 4, - "url": "https://github.com/akaruidevelopment/aoi.db/blob/22a4df8/lib/WideColumnar/src/Column.ts#L199" - } - ], - "type": { - "type": "reference", - "target": { - "sourceFileName": "node_modules/typescript/lib/lib.es5.d.ts", - "qualifiedName": "Promise" - }, - "typeArguments": [ + "flags": { + "isExternal": true + }, + "comment": { + "summary": [ { - "type": "intrinsic", - "name": "void" + "kind": "text", + "text": "This method is similar to " + }, + { + "kind": "code", + "text": "`Array.prototype.find`" + }, + { + "kind": "text", + "text": " and calls *fn* on each chunk in the stream\nto find a chunk with a truthy value for *fn*. Once an *fn* call's awaited return value is truthy,\nthe stream is destroyed and the promise is fulfilled with value for which *fn* returned a truthy value.\nIf all of the *fn* calls on the chunks return a falsy value, the promise is fulfilled with " + }, + { + "kind": "code", + "text": "`undefined`" + }, + { + "kind": "text", + "text": "." } ], - "name": "Promise", - "package": "typescript" - } - } - ] - }, - { - "id": 970, - "name": "#wal", - "variant": "declaration", - "kind": 2048, - "flags": { - "isPrivate": true - }, - "sources": [ - { - "fileName": "lib/WideColumnar/src/Column.ts", - "line": 262, - "character": 10, - "url": "https://github.com/akaruidevelopment/aoi.db/blob/22a4df8/lib/WideColumnar/src/Column.ts#L262" - } - ], - "signatures": [ - { - "id": 971, - "name": "#wal", - "variant": "signature", - "kind": 4096, - "flags": {}, + "blockTags": [ + { + "tag": "@since", + "content": [ + { + "kind": "text", + "text": "v17.5.0" + } + ] + }, + { + "tag": "@returns", + "content": [ + { + "kind": "text", + "text": "a promise evaluating to the first chunk for which *fn* evaluated with a truthy value,\nor " + }, + { + "kind": "code", + "text": "`undefined`" + }, + { + "kind": "text", + "text": " if no element was found." + } + ] + } + ] + }, "sources": [ { - "fileName": "lib/WideColumnar/src/Column.ts", - "line": 262, - "character": 4, - "url": "https://github.com/akaruidevelopment/aoi.db/blob/22a4df8/lib/WideColumnar/src/Column.ts#L262" + "fileName": "node_modules/@types/node/stream.d.ts", + "line": 489, + "character": 8 + } + ], + "typeParameter": [ + { + "id": 2564, + "name": "T", + "variant": "typeParam", + "kind": 131072, + "flags": { + "isExternal": true + } } ], "parameters": [ { - "id": 972, - "name": "data", + "id": 2565, + "name": "fn", "variant": "param", "kind": 32768, - "flags": {}, + "flags": { + "isExternal": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "a function to call on each chunk of the stream. Async or not." + } + ] + }, "type": { - "type": "reference", - "target": 1056, - "name": "default", - "package": "@akarui/aoi.db" + "type": "reflection", + "declaration": { + "id": 2566, + "name": "__type", + "variant": "declaration", + "kind": 65536, + "flags": { + "isExternal": true + }, + "sources": [ + { + "fileName": "node_modules/@types/node/stream.d.ts", + "line": 490, + "character": 16 + } + ], + "signatures": [ + { + "id": 2567, + "name": "__type", + "variant": "signature", + "kind": 4096, + "flags": { + "isExternal": true + }, + "sources": [ + { + "fileName": "node_modules/@types/node/stream.d.ts", + "line": 490, + "character": 16 + } + ], + "parameters": [ + { + "id": 2568, + "name": "data", + "variant": "param", + "kind": 32768, + "flags": { + "isExternal": true + }, + "type": { + "type": "intrinsic", + "name": "any" + } + }, + { + "id": 2569, + "name": "options", + "variant": "param", + "kind": 32768, + "flags": { + "isExternal": true, + "isOptional": true + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Pick" + }, + "typeArguments": [ + { + "type": "reference", + "target": { + "sourceFileName": "node_modules/@types/node/stream.d.ts", + "qualifiedName": "ArrayOptions" + }, + "name": "ArrayOptions", + "package": "@types/node" + }, + { + "type": "literal", + "value": "signal" + } + ], + "name": "Pick", + "package": "typescript" + } + } + ], + "type": { + "type": "predicate", + "name": "data", + "asserts": false, + "targetType": { + "type": "reference", + "target": -1, + "name": "T", + "refersToTypeParameter": true + } + } + } + ] + } } }, { - "id": 973, - "name": "method", + "id": 2570, + "name": "options", "variant": "param", "kind": 32768, - "flags": {}, + "flags": { + "isExternal": true, + "isOptional": true + }, "type": { "type": "reference", - "target": 14, - "name": "DatabaseMethod", - "package": "@akarui/aoi.db" + "target": { + "sourceFileName": "node_modules/@types/node/stream.d.ts", + "qualifiedName": "ArrayOptions" + }, + "name": "ArrayOptions", + "package": "@types/node" } } ], @@ -58722,101 +54910,159 @@ }, "typeArguments": [ { - "type": "intrinsic", - "name": "void" + "type": "union", + "types": [ + { + "type": "intrinsic", + "name": "undefined" + }, + { + "type": "reference", + "target": -1, + "name": "T", + "refersToTypeParameter": true + } + ] } ], "name": "Promise", "package": "typescript" + }, + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "Socket.find" } - } - ] - }, - { - "id": 1047, - "name": "all", - "variant": "declaration", - "kind": 2048, - "flags": {}, - "sources": [ - { - "fileName": "lib/WideColumnar/src/Column.ts", - "line": 632, - "character": 10, - "url": "https://github.com/akaruidevelopment/aoi.db/blob/22a4df8/lib/WideColumnar/src/Column.ts#L632" - } - ], - "signatures": [ + }, { - "id": 1048, - "name": "all", + "id": 2571, + "name": "find", "variant": "signature", "kind": 4096, - "flags": {}, + "flags": { + "isExternal": true + }, "sources": [ { - "fileName": "lib/WideColumnar/src/Column.ts", - "line": 632, - "character": 4, - "url": "https://github.com/akaruidevelopment/aoi.db/blob/22a4df8/lib/WideColumnar/src/Column.ts#L632" + "fileName": "node_modules/@types/node/stream.d.ts", + "line": 493, + "character": 8 } ], "parameters": [ { - "id": 1049, - "name": "query", + "id": 2572, + "name": "fn", "variant": "param", "kind": 32768, - "flags": {}, + "flags": { + "isExternal": true + }, "type": { "type": "reflection", "declaration": { - "id": 1050, + "id": 2573, "name": "__type", "variant": "declaration", "kind": 65536, - "flags": {}, + "flags": { + "isExternal": true + }, "sources": [ { - "fileName": "lib/WideColumnar/src/Column.ts", - "line": 632, - "character": 21, - "url": "https://github.com/akaruidevelopment/aoi.db/blob/22a4df8/lib/WideColumnar/src/Column.ts#L632" + "fileName": "node_modules/@types/node/stream.d.ts", + "line": 494, + "character": 16 } ], "signatures": [ { - "id": 1051, + "id": 2574, "name": "__type", "variant": "signature", "kind": 4096, - "flags": {}, + "flags": { + "isExternal": true + }, "sources": [ { - "fileName": "lib/WideColumnar/src/Column.ts", - "line": 632, - "character": 21, - "url": "https://github.com/akaruidevelopment/aoi.db/blob/22a4df8/lib/WideColumnar/src/Column.ts#L632" + "fileName": "node_modules/@types/node/stream.d.ts", + "line": 494, + "character": 16 } ], "parameters": [ { - "id": 1052, + "id": 2575, "name": "data", "variant": "param", "kind": 32768, - "flags": {}, + "flags": { + "isExternal": true + }, + "type": { + "type": "intrinsic", + "name": "any" + } + }, + { + "id": 2576, + "name": "options", + "variant": "param", + "kind": 32768, + "flags": { + "isExternal": true, + "isOptional": true + }, "type": { "type": "reference", - "target": 1056, - "name": "default", - "package": "@akarui/aoi.db" + "target": { + "sourceFileName": "node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Pick" + }, + "typeArguments": [ + { + "type": "reference", + "target": { + "sourceFileName": "node_modules/@types/node/stream.d.ts", + "qualifiedName": "ArrayOptions" + }, + "name": "ArrayOptions", + "package": "@types/node" + }, + { + "type": "literal", + "value": "signal" + } + ], + "name": "Pick", + "package": "typescript" } } ], "type": { - "type": "intrinsic", - "name": "boolean" + "type": "union", + "types": [ + { + "type": "intrinsic", + "name": "boolean" + }, + { + "type": "reference", + "target": { + "sourceFileName": "node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "intrinsic", + "name": "boolean" + } + ], + "name": "Promise", + "package": "typescript" + } + ] } } ] @@ -58824,16 +55070,22 @@ } }, { - "id": 1053, - "name": "limit", + "id": 2577, + "name": "options", "variant": "param", "kind": 32768, "flags": { + "isExternal": true, "isOptional": true }, "type": { - "type": "intrinsic", - "name": "number" + "type": "reference", + "target": { + "sourceFileName": "node_modules/@types/node/stream.d.ts", + "qualifiedName": "ArrayOptions" + }, + "name": "ArrayOptions", + "package": "@types/node" } } ], @@ -58845,330 +55097,513 @@ }, "typeArguments": [ { - "type": "array", - "elementType": { - "type": "reference", - "target": 1056, - "name": "default", - "package": "@akarui/aoi.db" - } + "type": "intrinsic", + "name": "any" } ], "name": "Promise", "package": "typescript" + }, + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "Socket.find" } } - ] + ], + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "Socket.find" + } }, { - "id": 1007, - "name": "clear", + "id": 2586, + "name": "flatMap", "variant": "declaration", "kind": 2048, - "flags": {}, + "flags": { + "isExternal": true + }, "sources": [ { - "fileName": "lib/WideColumnar/src/Column.ts", - "line": 464, - "character": 10, - "url": "https://github.com/akaruidevelopment/aoi.db/blob/22a4df8/lib/WideColumnar/src/Column.ts#L464" + "fileName": "node_modules/@types/node/stream.d.ts", + "line": 520, + "character": 8 } ], "signatures": [ { - "id": 1008, - "name": "clear", + "id": 2587, + "name": "flatMap", "variant": "signature", "kind": 4096, - "flags": {}, - "sources": [ - { - "fileName": "lib/WideColumnar/src/Column.ts", - "line": 464, - "character": 4, - "url": "https://github.com/akaruidevelopment/aoi.db/blob/22a4df8/lib/WideColumnar/src/Column.ts#L464" - } - ], - "type": { - "type": "reference", - "target": { - "sourceFileName": "node_modules/typescript/lib/lib.es5.d.ts", - "qualifiedName": "Promise" - }, - "typeArguments": [ + "flags": { + "isExternal": true + }, + "comment": { + "summary": [ { - "type": "intrinsic", - "name": "void" + "kind": "text", + "text": "This method returns a new stream by applying the given callback to each chunk of the stream\nand then flattening the result.\n\nIt is possible to return a stream or another iterable or async iterable from *fn* and the result streams\nwill be merged (flattened) into the returned stream." } ], - "name": "Promise", - "package": "typescript" - } - } - ] - }, - { - "id": 997, - "name": "delete", - "variant": "declaration", - "kind": 2048, - "flags": {}, - "sources": [ - { - "fileName": "lib/WideColumnar/src/Column.ts", - "line": 412, - "character": 10, - "url": "https://github.com/akaruidevelopment/aoi.db/blob/22a4df8/lib/WideColumnar/src/Column.ts#L412" - } - ], - "signatures": [ - { - "id": 998, - "name": "delete", - "variant": "signature", - "kind": 4096, - "flags": {}, - "sources": [ - { - "fileName": "lib/WideColumnar/src/Column.ts", - "line": 412, - "character": 4, - "url": "https://github.com/akaruidevelopment/aoi.db/blob/22a4df8/lib/WideColumnar/src/Column.ts#L412" - } - ], - "parameters": [ - { - "id": 999, - "name": "primary", - "variant": "param", - "kind": 32768, - "flags": {}, - "type": { - "type": "reference", - "target": 1355, - "name": "WideColumnarDataType", - "package": "@akarui/aoi.db" - } - } - ], - "type": { - "type": "reference", - "target": { - "sourceFileName": "node_modules/typescript/lib/lib.es5.d.ts", - "qualifiedName": "Promise" - }, - "typeArguments": [ + "blockTags": [ { - "type": "intrinsic", - "name": "void" + "tag": "@since", + "content": [ + { + "kind": "text", + "text": "v17.5.0" + } + ] + }, + { + "tag": "@returns", + "content": [ + { + "kind": "text", + "text": "a stream flat-mapped with the function *fn*." + } + ] } - ], - "name": "Promise", - "package": "typescript" - } - } - ] - }, - { - "id": 1038, - "name": "deleteMany", - "variant": "declaration", - "kind": 2048, - "flags": {}, - "sources": [ - { - "fileName": "lib/WideColumnar/src/Column.ts", - "line": 589, - "character": 10, - "url": "https://github.com/akaruidevelopment/aoi.db/blob/22a4df8/lib/WideColumnar/src/Column.ts#L589" - } - ], - "signatures": [ - { - "id": 1039, - "name": "deleteMany", - "variant": "signature", - "kind": 4096, - "flags": {}, + ] + }, "sources": [ { - "fileName": "lib/WideColumnar/src/Column.ts", - "line": 589, - "character": 4, - "url": "https://github.com/akaruidevelopment/aoi.db/blob/22a4df8/lib/WideColumnar/src/Column.ts#L589" + "fileName": "node_modules/@types/node/stream.d.ts", + "line": 520, + "character": 8 } ], "parameters": [ { - "id": 1040, - "name": "query", + "id": 2588, + "name": "fn", "variant": "param", "kind": 32768, - "flags": {}, + "flags": { + "isExternal": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "a function to map over every chunk in the stream. May be async. May be a stream or generator." + } + ] + }, "type": { "type": "reflection", "declaration": { - "id": 1041, + "id": 2589, "name": "__type", "variant": "declaration", "kind": 65536, - "flags": {}, + "flags": { + "isExternal": true + }, "sources": [ { - "fileName": "lib/WideColumnar/src/Column.ts", - "line": 589, - "character": 28, - "url": "https://github.com/akaruidevelopment/aoi.db/blob/22a4df8/lib/WideColumnar/src/Column.ts#L589" + "fileName": "node_modules/@types/node/stream.d.ts", + "line": 520, + "character": 20 } ], "signatures": [ { - "id": 1042, + "id": 2590, "name": "__type", "variant": "signature", "kind": 4096, - "flags": {}, + "flags": { + "isExternal": true + }, "sources": [ { - "fileName": "lib/WideColumnar/src/Column.ts", - "line": 589, - "character": 28, - "url": "https://github.com/akaruidevelopment/aoi.db/blob/22a4df8/lib/WideColumnar/src/Column.ts#L589" + "fileName": "node_modules/@types/node/stream.d.ts", + "line": 520, + "character": 20 } ], "parameters": [ { - "id": 1043, + "id": 2591, "name": "data", "variant": "param", "kind": 32768, - "flags": {}, + "flags": { + "isExternal": true + }, + "type": { + "type": "intrinsic", + "name": "any" + } + }, + { + "id": 2592, + "name": "options", + "variant": "param", + "kind": 32768, + "flags": { + "isExternal": true, + "isOptional": true + }, "type": { "type": "reference", - "target": 1056, - "name": "default", - "package": "@akarui/aoi.db" + "target": { + "sourceFileName": "node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Pick" + }, + "typeArguments": [ + { + "type": "reference", + "target": { + "sourceFileName": "node_modules/@types/node/stream.d.ts", + "qualifiedName": "ArrayOptions" + }, + "name": "ArrayOptions", + "package": "@types/node" + }, + { + "type": "literal", + "value": "signal" + } + ], + "name": "Pick", + "package": "typescript" } } ], "type": { "type": "intrinsic", - "name": "boolean" + "name": "any" } } ] } } + }, + { + "id": 2593, + "name": "options", + "variant": "param", + "kind": 32768, + "flags": { + "isExternal": true, + "isOptional": true + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "node_modules/@types/node/stream.d.ts", + "qualifiedName": "ArrayOptions" + }, + "name": "ArrayOptions", + "package": "@types/node" + } } ], "type": { "type": "reference", "target": { - "sourceFileName": "node_modules/typescript/lib/lib.es5.d.ts", - "qualifiedName": "Promise" + "sourceFileName": "node_modules/@types/node/stream.d.ts", + "qualifiedName": "internal.Readable" }, - "typeArguments": [ - { - "type": "intrinsic", - "name": "void" - } - ], - "name": "Promise", - "package": "typescript" + "name": "Readable", + "package": "@types/node", + "qualifiedName": "internal.Readable" + }, + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "Socket.flatMap" } } - ] + ], + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "Socket.flatMap" + } }, { - "id": 1026, - "name": "findMany", + "id": 2543, + "name": "forEach", "variant": "declaration", "kind": 2048, - "flags": {}, + "flags": { + "isExternal": true + }, "sources": [ { - "fileName": "lib/WideColumnar/src/Column.ts", - "line": 560, - "character": 10, - "url": "https://github.com/akaruidevelopment/aoi.db/blob/22a4df8/lib/WideColumnar/src/Column.ts#L560" + "fileName": "node_modules/@types/node/stream.d.ts", + "line": 453, + "character": 8 } ], "signatures": [ { - "id": 1027, - "name": "findMany", + "id": 2544, + "name": "forEach", "variant": "signature", "kind": 4096, - "flags": {}, + "flags": { + "isExternal": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "This method allows iterating a stream. For each chunk in the stream the *fn* function will be called.\nIf the *fn* function returns a promise - that promise will be " + }, + { + "kind": "code", + "text": "`await`" + }, + { + "kind": "text", + "text": "ed.\n\nThis method is different from " + }, + { + "kind": "code", + "text": "`for await...of`" + }, + { + "kind": "text", + "text": " loops in that it can optionally process chunks concurrently.\nIn addition, a " + }, + { + "kind": "code", + "text": "`forEach`" + }, + { + "kind": "text", + "text": " iteration can only be stopped by having passed a " + }, + { + "kind": "code", + "text": "`signal`" + }, + { + "kind": "text", + "text": " option\nand aborting the related AbortController while " + }, + { + "kind": "code", + "text": "`for await...of`" + }, + { + "kind": "text", + "text": " can be stopped with " + }, + { + "kind": "code", + "text": "`break`" + }, + { + "kind": "text", + "text": " or " + }, + { + "kind": "code", + "text": "`return`" + }, + { + "kind": "text", + "text": ".\nIn either case the stream will be destroyed.\n\nThis method is different from listening to the " + }, + { + "kind": "code", + "text": "`'data'`" + }, + { + "kind": "text", + "text": " event in that it uses the " + }, + { + "kind": "code", + "text": "`readable`" + }, + { + "kind": "text", + "text": " event\nin the underlying machinary and can limit the number of concurrent *fn* calls." + } + ], + "blockTags": [ + { + "tag": "@since", + "content": [ + { + "kind": "text", + "text": "v17.5.0" + } + ] + }, + { + "tag": "@returns", + "content": [ + { + "kind": "text", + "text": "a promise for when the stream has finished." + } + ] + } + ] + }, "sources": [ { - "fileName": "lib/WideColumnar/src/Column.ts", - "line": 560, - "character": 4, - "url": "https://github.com/akaruidevelopment/aoi.db/blob/22a4df8/lib/WideColumnar/src/Column.ts#L560" + "fileName": "node_modules/@types/node/stream.d.ts", + "line": 453, + "character": 8 } ], "parameters": [ { - "id": 1028, - "name": "query", + "id": 2545, + "name": "fn", "variant": "param", "kind": 32768, - "flags": {}, + "flags": { + "isExternal": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "a function to call on each chunk of the stream. Async or not." + } + ] + }, "type": { "type": "reflection", "declaration": { - "id": 1029, + "id": 2546, "name": "__type", "variant": "declaration", "kind": 65536, - "flags": {}, + "flags": { + "isExternal": true + }, "sources": [ { - "fileName": "lib/WideColumnar/src/Column.ts", - "line": 561, - "character": 15, - "url": "https://github.com/akaruidevelopment/aoi.db/blob/22a4df8/lib/WideColumnar/src/Column.ts#L561" + "fileName": "node_modules/@types/node/stream.d.ts", + "line": 454, + "character": 16 } ], "signatures": [ { - "id": 1030, + "id": 2547, "name": "__type", "variant": "signature", "kind": 4096, - "flags": {}, + "flags": { + "isExternal": true + }, "sources": [ { - "fileName": "lib/WideColumnar/src/Column.ts", - "line": 561, - "character": 15, - "url": "https://github.com/akaruidevelopment/aoi.db/blob/22a4df8/lib/WideColumnar/src/Column.ts#L561" + "fileName": "node_modules/@types/node/stream.d.ts", + "line": 454, + "character": 16 } ], "parameters": [ { - "id": 1031, + "id": 2548, "name": "data", "variant": "param", "kind": 32768, - "flags": {}, + "flags": { + "isExternal": true + }, + "type": { + "type": "intrinsic", + "name": "any" + } + }, + { + "id": 2549, + "name": "options", + "variant": "param", + "kind": 32768, + "flags": { + "isExternal": true, + "isOptional": true + }, "type": { "type": "reference", - "target": 1056, - "name": "default", - "package": "@akarui/aoi.db" + "target": { + "sourceFileName": "node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Pick" + }, + "typeArguments": [ + { + "type": "reference", + "target": { + "sourceFileName": "node_modules/@types/node/stream.d.ts", + "qualifiedName": "ArrayOptions" + }, + "name": "ArrayOptions", + "package": "@types/node" + }, + { + "type": "literal", + "value": "signal" + } + ], + "name": "Pick", + "package": "typescript" } } ], "type": { - "type": "intrinsic", - "name": "boolean" + "type": "union", + "types": [ + { + "type": "intrinsic", + "name": "void" + }, + { + "type": "reference", + "target": { + "sourceFileName": "node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "intrinsic", + "name": "void" + } + ], + "name": "Promise", + "package": "typescript" + } + ] } } ] } } + }, + { + "id": 2550, + "name": "options", + "variant": "param", + "kind": 32768, + "flags": { + "isExternal": true, + "isOptional": true + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "node_modules/@types/node/stream.d.ts", + "qualifiedName": "ArrayOptions" + }, + "name": "ArrayOptions", + "package": "@types/node" + } } ], "type": { @@ -59179,900 +55614,1444 @@ }, "typeArguments": [ { - "type": "array", - "elementType": { - "type": "reference", - "target": 1056, - "name": "default", - "package": "@akarui/aoi.db" - } + "type": "intrinsic", + "name": "void" } ], "name": "Promise", "package": "typescript" + }, + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "Socket.forEach" } } - ] + ], + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "Socket.forEach" + } }, { - "id": 1011, - "name": "findOne", + "id": 2665, + "name": "getMaxListeners", "variant": "declaration", "kind": 2048, - "flags": {}, + "flags": { + "isExternal": true + }, "sources": [ { - "fileName": "lib/WideColumnar/src/Column.ts", - "line": 487, - "character": 10, - "url": "https://github.com/akaruidevelopment/aoi.db/blob/22a4df8/lib/WideColumnar/src/Column.ts#L487" + "fileName": "node_modules/@types/node/events.d.ts", + "line": 722, + "character": 16 } ], "signatures": [ { - "id": 1012, - "name": "findOne", + "id": 2666, + "name": "getMaxListeners", "variant": "signature", "kind": 4096, - "flags": {}, + "flags": { + "isExternal": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Returns the current max listener value for the " + }, + { + "kind": "code", + "text": "`EventEmitter`" + }, + { + "kind": "text", + "text": " which is either\nset by " + }, + { + "kind": "code", + "text": "`emitter.setMaxListeners(n)`" + }, + { + "kind": "text", + "text": " or defaults to " + }, + { + "kind": "inline-tag", + "tag": "@link", + "text": "defaultMaxListeners" + }, + { + "kind": "text", + "text": "." + } + ], + "blockTags": [ + { + "tag": "@since", + "content": [ + { + "kind": "text", + "text": "v1.0.0" + } + ] + } + ] + }, "sources": [ { - "fileName": "lib/WideColumnar/src/Column.ts", - "line": 487, - "character": 4, - "url": "https://github.com/akaruidevelopment/aoi.db/blob/22a4df8/lib/WideColumnar/src/Column.ts#L487" - } - ], - "parameters": [ - { - "id": 1013, - "name": "query", - "variant": "param", - "kind": 32768, - "flags": {}, - "type": { - "type": "reflection", - "declaration": { - "id": 1014, - "name": "__type", - "variant": "declaration", - "kind": 65536, - "flags": {}, - "sources": [ - { - "fileName": "lib/WideColumnar/src/Column.ts", - "line": 488, - "character": 15, - "url": "https://github.com/akaruidevelopment/aoi.db/blob/22a4df8/lib/WideColumnar/src/Column.ts#L488" - } - ], - "signatures": [ - { - "id": 1015, - "name": "__type", - "variant": "signature", - "kind": 4096, - "flags": {}, - "sources": [ - { - "fileName": "lib/WideColumnar/src/Column.ts", - "line": 488, - "character": 15, - "url": "https://github.com/akaruidevelopment/aoi.db/blob/22a4df8/lib/WideColumnar/src/Column.ts#L488" - } - ], - "parameters": [ - { - "id": 1016, - "name": "data", - "variant": "param", - "kind": 32768, - "flags": {}, - "type": { - "type": "reference", - "target": 1056, - "name": "default", - "package": "@akarui/aoi.db" - } - } - ], - "type": { - "type": "intrinsic", - "name": "boolean" - } - } - ] - } - } + "fileName": "node_modules/@types/node/events.d.ts", + "line": 722, + "character": 16 } ], "type": { + "type": "intrinsic", + "name": "number" + }, + "inheritedFrom": { "type": "reference", - "target": { - "sourceFileName": "node_modules/typescript/lib/lib.es5.d.ts", - "qualifiedName": "Promise" - }, - "typeArguments": [ - { - "type": "union", - "types": [ - { - "type": "literal", - "value": null - }, - { - "type": "reference", - "target": 1056, - "name": "default", - "package": "@akarui/aoi.db" - } - ] - } - ], - "name": "Promise", - "package": "typescript" + "target": -1, + "name": "Socket.getMaxListeners" } } - ] + ], + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "Socket.getMaxListeners" + } }, { - "id": 974, - "name": "flush", + "id": 2506, + "name": "isPaused", "variant": "declaration", "kind": 2048, - "flags": {}, + "flags": { + "isExternal": true + }, "sources": [ { - "fileName": "lib/WideColumnar/src/Column.ts", - "line": 290, - "character": 10, - "url": "https://github.com/akaruidevelopment/aoi.db/blob/22a4df8/lib/WideColumnar/src/Column.ts#L290" + "fileName": "node_modules/@types/node/stream.d.ts", + "line": 287, + "character": 8 } ], "signatures": [ { - "id": 975, - "name": "flush", + "id": 2507, + "name": "isPaused", "variant": "signature", "kind": 4096, - "flags": {}, + "flags": { + "isExternal": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The " + }, + { + "kind": "code", + "text": "`readable.isPaused()`" + }, + { + "kind": "text", + "text": " method returns the current operating state of the" + }, + { + "kind": "code", + "text": "`Readable`" + }, + { + "kind": "text", + "text": ". This is used primarily by the mechanism that underlies the" + }, + { + "kind": "code", + "text": "`readable.pipe()`" + }, + { + "kind": "text", + "text": " method. In most\ntypical cases, there will be no reason to\nuse this method directly.\n\n" + }, + { + "kind": "code", + "text": "```js\nconst readable = new stream.Readable();\n\nreadable.isPaused(); // === false\nreadable.pause();\nreadable.isPaused(); // === true\nreadable.resume();\nreadable.isPaused(); // === false\n```" + } + ], + "blockTags": [ + { + "tag": "@since", + "content": [ + { + "kind": "text", + "text": "v0.11.14" + } + ] + } + ] + }, "sources": [ { - "fileName": "lib/WideColumnar/src/Column.ts", - "line": 290, - "character": 4, - "url": "https://github.com/akaruidevelopment/aoi.db/blob/22a4df8/lib/WideColumnar/src/Column.ts#L290" - } - ], - "parameters": [ - { - "id": 976, - "name": "data", - "variant": "param", - "kind": 32768, - "flags": {}, - "type": { - "type": "array", - "elementType": { - "type": "reference", - "target": 1056, - "name": "default", - "package": "@akarui/aoi.db" - } - } + "fileName": "node_modules/@types/node/stream.d.ts", + "line": 287, + "character": 8 } ], "type": { + "type": "intrinsic", + "name": "boolean" + }, + "inheritedFrom": { "type": "reference", - "target": { - "sourceFileName": "node_modules/typescript/lib/lib.es5.d.ts", - "qualifiedName": "Promise" - }, - "typeArguments": [ - { - "type": "intrinsic", - "name": "void" - } - ], - "name": "Promise", - "package": "typescript" + "target": -1, + "name": "Socket.isPaused" } } - ] + ], + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "Socket.isPaused" + } }, { - "id": 1054, - "name": "fullRepair", + "id": 2522, + "name": "iterator", "variant": "declaration", "kind": 2048, - "flags": {}, + "flags": { + "isExternal": true + }, "sources": [ { - "fileName": "lib/WideColumnar/src/Column.ts", - "line": 642, - "character": 10, - "url": "https://github.com/akaruidevelopment/aoi.db/blob/22a4df8/lib/WideColumnar/src/Column.ts#L642" + "fileName": "node_modules/@types/node/stream.d.ts", + "line": 417, + "character": 8 } ], "signatures": [ { - "id": 1055, - "name": "fullRepair", + "id": 2523, + "name": "iterator", "variant": "signature", "kind": 4096, - "flags": {}, + "flags": { + "isExternal": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The iterator created by this method gives users the option to cancel the destruction\nof the stream if the " + }, + { + "kind": "code", + "text": "`for await...of`" + }, + { + "kind": "text", + "text": " loop is exited by " + }, + { + "kind": "code", + "text": "`return`" + }, + { + "kind": "text", + "text": ", " + }, + { + "kind": "code", + "text": "`break`" + }, + { + "kind": "text", + "text": ", or " + }, + { + "kind": "code", + "text": "`throw`" + }, + { + "kind": "text", + "text": ",\nor if the iterator should destroy the stream if the stream emitted an error during iteration." + } + ], + "blockTags": [ + { + "tag": "@since", + "content": [ + { + "kind": "text", + "text": "v16.3.0" + } + ] + } + ] + }, "sources": [ { - "fileName": "lib/WideColumnar/src/Column.ts", - "line": 642, - "character": 4, - "url": "https://github.com/akaruidevelopment/aoi.db/blob/22a4df8/lib/WideColumnar/src/Column.ts#L642" + "fileName": "node_modules/@types/node/stream.d.ts", + "line": 417, + "character": 8 + } + ], + "parameters": [ + { + "id": 2524, + "name": "options", + "variant": "param", + "kind": 32768, + "flags": { + "isExternal": true, + "isOptional": true + }, + "type": { + "type": "reflection", + "declaration": { + "id": 2525, + "name": "__type", + "variant": "declaration", + "kind": 65536, + "flags": { + "isExternal": true + }, + "children": [ + { + "id": 2526, + "name": "destroyOnReturn", + "variant": "declaration", + "kind": 1024, + "flags": { + "isExternal": true, + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "When set to " + }, + { + "kind": "code", + "text": "`false`" + }, + { + "kind": "text", + "text": ", calling " + }, + { + "kind": "code", + "text": "`return`" + }, + { + "kind": "text", + "text": " on the async iterator,\nor exiting a " + }, + { + "kind": "code", + "text": "`for await...of`" + }, + { + "kind": "text", + "text": " iteration using a " + }, + { + "kind": "code", + "text": "`break`" + }, + { + "kind": "text", + "text": ", " + }, + { + "kind": "code", + "text": "`return`" + }, + { + "kind": "text", + "text": ", or " + }, + { + "kind": "code", + "text": "`throw`" + }, + { + "kind": "text", + "text": " will not destroy the stream.\n**Default: " + }, + { + "kind": "code", + "text": "`true`" + }, + { + "kind": "text", + "text": "**." + } + ] + }, + "sources": [ + { + "fileName": "node_modules/@types/node/stream.d.ts", + "line": 417, + "character": 29 + } + ], + "type": { + "type": "intrinsic", + "name": "boolean" + } + } + ], + "groups": [ + { + "title": "Properties", + "children": [ + 2526 + ] + } + ], + "sources": [ + { + "fileName": "node_modules/@types/node/stream.d.ts", + "line": 417, + "character": 27 + } + ] + } + } } ], "type": { "type": "reference", "target": { - "sourceFileName": "node_modules/typescript/lib/lib.es5.d.ts", - "qualifiedName": "Promise" + "sourceFileName": "node_modules/typescript/lib/lib.es2018.asynciterable.d.ts", + "qualifiedName": "AsyncIterableIterator" }, "typeArguments": [ { "type": "intrinsic", - "name": "void" + "name": "any" } ], - "name": "Promise", + "name": "AsyncIterableIterator", "package": "typescript" + }, + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "Socket.iterator" } } - ] + ], + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "Socket.iterator" + } }, { - "id": 981, - "name": "get", + "id": 2673, + "name": "listenerCount", "variant": "declaration", "kind": 2048, - "flags": {}, + "flags": { + "isExternal": true + }, "sources": [ { - "fileName": "lib/WideColumnar/src/Column.ts", - "line": 332, - "character": 10, - "url": "https://github.com/akaruidevelopment/aoi.db/blob/22a4df8/lib/WideColumnar/src/Column.ts#L332" + "fileName": "node_modules/@types/node/events.d.ts", + "line": 816, + "character": 16 } ], "signatures": [ { - "id": 982, - "name": "get", + "id": 2674, + "name": "listenerCount", "variant": "signature", "kind": 4096, - "flags": {}, + "flags": { + "isExternal": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Returns the number of listeners listening for the event named " + }, + { + "kind": "code", + "text": "`eventName`" + }, + { + "kind": "text", + "text": ".\nIf " + }, + { + "kind": "code", + "text": "`listener`" + }, + { + "kind": "text", + "text": " is provided, it will return how many times the listener is found\nin the list of the listeners of the event." + } + ], + "blockTags": [ + { + "tag": "@since", + "content": [ + { + "kind": "text", + "text": "v3.2.0" + } + ] + } + ] + }, "sources": [ { - "fileName": "lib/WideColumnar/src/Column.ts", - "line": 332, - "character": 4, - "url": "https://github.com/akaruidevelopment/aoi.db/blob/22a4df8/lib/WideColumnar/src/Column.ts#L332" + "fileName": "node_modules/@types/node/events.d.ts", + "line": 816, + "character": 16 } ], "parameters": [ { - "id": 983, - "name": "primary", + "id": 2675, + "name": "eventName", "variant": "param", "kind": 32768, - "flags": {}, + "flags": { + "isExternal": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The name of the event being listened for" + } + ] + }, "type": { - "type": "reference", - "target": 1355, - "name": "WideColumnarDataType", - "package": "@akarui/aoi.db" - } - } - ], - "type": { - "type": "reference", - "target": { - "sourceFileName": "node_modules/typescript/lib/lib.es5.d.ts", - "qualifiedName": "Promise" - }, - "typeArguments": [ - { "type": "union", "types": [ { "type": "intrinsic", - "name": "undefined" + "name": "string" }, { - "type": "literal", - "value": null - }, + "type": "intrinsic", + "name": "symbol" + } + ] + } + }, + { + "id": 2676, + "name": "listener", + "variant": "param", + "kind": 32768, + "flags": { + "isExternal": true, + "isOptional": true + }, + "comment": { + "summary": [ { - "type": "reference", - "target": 1056, - "name": "default", - "package": "@akarui/aoi.db" + "kind": "text", + "text": "The event handler function" } ] + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Function" + }, + "name": "Function", + "package": "typescript" } - ], - "name": "Promise", - "package": "typescript" + } + ], + "type": { + "type": "intrinsic", + "name": "number" + }, + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "Socket.listenerCount" } } - ] + ], + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "Socket.listenerCount" + } }, { - "id": 1009, - "name": "getHeap", + "id": 2667, + "name": "listeners", "variant": "declaration", "kind": 2048, - "flags": {}, + "flags": { + "isExternal": true + }, "sources": [ { - "fileName": "lib/WideColumnar/src/Column.ts", - "line": 483, - "character": 10, - "url": "https://github.com/akaruidevelopment/aoi.db/blob/22a4df8/lib/WideColumnar/src/Column.ts#L483" + "fileName": "node_modules/@types/node/events.d.ts", + "line": 735, + "character": 16 } ], "signatures": [ { - "id": 1010, - "name": "getHeap", + "id": 2668, + "name": "listeners", "variant": "signature", "kind": 4096, - "flags": {}, + "flags": { + "isExternal": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Returns a copy of the array of listeners for the event named " + }, + { + "kind": "code", + "text": "`eventName`" + }, + { + "kind": "text", + "text": ".\n\n" + }, + { + "kind": "code", + "text": "```js\nserver.on('connection', (stream) => {\n console.log('someone connected!');\n});\nconsole.log(util.inspect(server.listeners('connection')));\n// Prints: [ [Function] ]\n```" + } + ], + "blockTags": [ + { + "tag": "@since", + "content": [ + { + "kind": "text", + "text": "v0.1.26" + } + ] + } + ] + }, "sources": [ { - "fileName": "lib/WideColumnar/src/Column.ts", - "line": 483, - "character": 4, - "url": "https://github.com/akaruidevelopment/aoi.db/blob/22a4df8/lib/WideColumnar/src/Column.ts#L483" + "fileName": "node_modules/@types/node/events.d.ts", + "line": 735, + "character": 16 } ], - "type": { - "type": "reference", - "target": { - "sourceFileName": "node_modules/typescript/lib/lib.es5.d.ts", - "qualifiedName": "Promise" - }, - "typeArguments": [ - { - "type": "reference", - "target": { - "sourceFileName": "node_modules/@akarui/structures/src/Group/index.ts", - "qualifiedName": "default" - }, - "typeArguments": [ + "parameters": [ + { + "id": 2669, + "name": "eventName", + "variant": "param", + "kind": 32768, + "flags": { + "isExternal": true + }, + "type": { + "type": "union", + "types": [ { - "type": "reference", - "target": 1355, - "name": "WideColumnarDataType", - "package": "@akarui/aoi.db" + "type": "intrinsic", + "name": "string" }, { - "type": "reference", - "target": 1056, - "name": "default", - "package": "@akarui/aoi.db" + "type": "intrinsic", + "name": "symbol" } - ], - "name": "default", - "package": "@akarui/structures" + ] } - ], - "name": "Promise", - "package": "typescript" + } + ], + "type": { + "type": "array", + "elementType": { + "type": "reference", + "target": { + "sourceFileName": "node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Function" + }, + "name": "Function", + "package": "typescript" + } + }, + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "Socket.listeners" } } - ] + ], + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "Socket.listeners" + } }, { - "id": 991, - "name": "has", + "id": 2527, + "name": "map", "variant": "declaration", "kind": 2048, - "flags": {}, + "flags": { + "isExternal": true + }, "sources": [ { - "fileName": "lib/WideColumnar/src/Column.ts", - "line": 391, - "character": 10, - "url": "https://github.com/akaruidevelopment/aoi.db/blob/22a4df8/lib/WideColumnar/src/Column.ts#L391" + "fileName": "node_modules/@types/node/stream.d.ts", + "line": 425, + "character": 8 } ], "signatures": [ { - "id": 992, - "name": "has", + "id": 2528, + "name": "map", "variant": "signature", "kind": 4096, - "flags": {}, + "flags": { + "isExternal": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "This method allows mapping over the stream. The *fn* function will be called for every chunk in the stream.\nIf the *fn* function returns a promise - that promise will be " + }, + { + "kind": "code", + "text": "`await`" + }, + { + "kind": "text", + "text": "ed before being passed to the result stream." + } + ], + "blockTags": [ + { + "tag": "@since", + "content": [ + { + "kind": "text", + "text": "v17.4.0, v16.14.0" + } + ] + }, + { + "tag": "@returns", + "content": [ + { + "kind": "text", + "text": "a stream mapped with the function *fn*." + } + ] + } + ] + }, "sources": [ { - "fileName": "lib/WideColumnar/src/Column.ts", - "line": 391, - "character": 4, - "url": "https://github.com/akaruidevelopment/aoi.db/blob/22a4df8/lib/WideColumnar/src/Column.ts#L391" + "fileName": "node_modules/@types/node/stream.d.ts", + "line": 425, + "character": 8 } ], "parameters": [ { - "id": 993, - "name": "primary", + "id": 2529, + "name": "fn", "variant": "param", "kind": 32768, - "flags": {}, + "flags": { + "isExternal": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "a function to map over every chunk in the stream. Async or not." + } + ] + }, + "type": { + "type": "reflection", + "declaration": { + "id": 2530, + "name": "__type", + "variant": "declaration", + "kind": 65536, + "flags": { + "isExternal": true + }, + "sources": [ + { + "fileName": "node_modules/@types/node/stream.d.ts", + "line": 425, + "character": 16 + } + ], + "signatures": [ + { + "id": 2531, + "name": "__type", + "variant": "signature", + "kind": 4096, + "flags": { + "isExternal": true + }, + "sources": [ + { + "fileName": "node_modules/@types/node/stream.d.ts", + "line": 425, + "character": 16 + } + ], + "parameters": [ + { + "id": 2532, + "name": "data", + "variant": "param", + "kind": 32768, + "flags": { + "isExternal": true + }, + "type": { + "type": "intrinsic", + "name": "any" + } + }, + { + "id": 2533, + "name": "options", + "variant": "param", + "kind": 32768, + "flags": { + "isExternal": true, + "isOptional": true + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Pick" + }, + "typeArguments": [ + { + "type": "reference", + "target": { + "sourceFileName": "node_modules/@types/node/stream.d.ts", + "qualifiedName": "ArrayOptions" + }, + "name": "ArrayOptions", + "package": "@types/node" + }, + { + "type": "literal", + "value": "signal" + } + ], + "name": "Pick", + "package": "typescript" + } + } + ], + "type": { + "type": "intrinsic", + "name": "any" + } + } + ] + } + } + }, + { + "id": 2534, + "name": "options", + "variant": "param", + "kind": 32768, + "flags": { + "isExternal": true, + "isOptional": true + }, "type": { "type": "reference", - "target": 1355, - "name": "WideColumnarDataType", - "package": "@akarui/aoi.db" + "target": { + "sourceFileName": "node_modules/@types/node/stream.d.ts", + "qualifiedName": "ArrayOptions" + }, + "name": "ArrayOptions", + "package": "@types/node" } } ], "type": { "type": "reference", "target": { - "sourceFileName": "node_modules/typescript/lib/lib.es5.d.ts", - "qualifiedName": "Promise" + "sourceFileName": "node_modules/@types/node/stream.d.ts", + "qualifiedName": "internal.Readable" }, - "typeArguments": [ - { - "type": "intrinsic", - "name": "boolean" - } - ], - "name": "Promise", - "package": "typescript" + "name": "Readable", + "package": "@types/node", + "qualifiedName": "internal.Readable" + }, + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "Socket.map" } } - ] + ], + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "Socket.map" + } }, { - "id": 956, - "name": "initialize", + "id": 2652, + "name": "off", "variant": "declaration", "kind": 2048, - "flags": {}, + "flags": { + "isExternal": true + }, "sources": [ { - "fileName": "lib/WideColumnar/src/Column.ts", - "line": 83, - "character": 10, - "url": "https://github.com/akaruidevelopment/aoi.db/blob/22a4df8/lib/WideColumnar/src/Column.ts#L83" + "fileName": "node_modules/@types/node/events.d.ts", + "line": 695, + "character": 16 } ], "signatures": [ { - "id": 957, - "name": "initialize", + "id": 2653, + "name": "off", "variant": "signature", "kind": 4096, - "flags": {}, - "sources": [ - { - "fileName": "lib/WideColumnar/src/Column.ts", - "line": 83, - "character": 4, - "url": "https://github.com/akaruidevelopment/aoi.db/blob/22a4df8/lib/WideColumnar/src/Column.ts#L83" - } - ], - "type": { - "type": "reference", - "target": { - "sourceFileName": "node_modules/typescript/lib/lib.es5.d.ts", - "qualifiedName": "Promise" - }, - "typeArguments": [ + "flags": { + "isExternal": true + }, + "comment": { + "summary": [ { - "type": "intrinsic", - "name": "void" + "kind": "text", + "text": "Alias for " + }, + { + "kind": "code", + "text": "`emitter.removeListener()`" + }, + { + "kind": "text", + "text": "." } ], - "name": "Promise", - "package": "typescript" - } - } - ] - }, - { - "id": 977, - "name": "set", - "variant": "declaration", - "kind": 2048, - "flags": {}, - "sources": [ - { - "fileName": "lib/WideColumnar/src/Column.ts", - "line": 311, - "character": 10, - "url": "https://github.com/akaruidevelopment/aoi.db/blob/22a4df8/lib/WideColumnar/src/Column.ts#L311" - } - ], - "signatures": [ - { - "id": 978, - "name": "set", - "variant": "signature", - "kind": 4096, - "flags": {}, + "blockTags": [ + { + "tag": "@since", + "content": [ + { + "kind": "text", + "text": "v10.0.0" + } + ] + } + ] + }, "sources": [ { - "fileName": "lib/WideColumnar/src/Column.ts", - "line": 311, - "character": 4, - "url": "https://github.com/akaruidevelopment/aoi.db/blob/22a4df8/lib/WideColumnar/src/Column.ts#L311" + "fileName": "node_modules/@types/node/events.d.ts", + "line": 695, + "character": 16 } ], "parameters": [ { - "id": 979, - "name": "primary", + "id": 2654, + "name": "eventName", "variant": "param", "kind": 32768, - "flags": {}, + "flags": { + "isExternal": true + }, "type": { - "type": "reference", - "target": 1355, - "name": "WideColumnarDataType", - "package": "@akarui/aoi.db" + "type": "union", + "types": [ + { + "type": "intrinsic", + "name": "string" + }, + { + "type": "intrinsic", + "name": "symbol" + } + ] } }, { - "id": 980, - "name": "value", + "id": 2655, + "name": "listener", "variant": "param", "kind": 32768, - "flags": {}, + "flags": { + "isExternal": true + }, "type": { - "type": "reference", - "target": 1355, - "name": "WideColumnarDataType", - "package": "@akarui/aoi.db" + "type": "reflection", + "declaration": { + "id": 2656, + "name": "__type", + "variant": "declaration", + "kind": 65536, + "flags": { + "isExternal": true + }, + "sources": [ + { + "fileName": "node_modules/@types/node/events.d.ts", + "line": 695, + "character": 58 + } + ], + "signatures": [ + { + "id": 2657, + "name": "__type", + "variant": "signature", + "kind": 4096, + "flags": { + "isExternal": true + }, + "sources": [ + { + "fileName": "node_modules/@types/node/events.d.ts", + "line": 695, + "character": 58 + } + ], + "parameters": [ + { + "id": 2658, + "name": "args", + "variant": "param", + "kind": 32768, + "flags": { + "isExternal": true, + "isRest": true + }, + "type": { + "type": "array", + "elementType": { + "type": "intrinsic", + "name": "any" + } + } + } + ], + "type": { + "type": "intrinsic", + "name": "void" + } + } + ] + } } } ], "type": { "type": "reference", - "target": { - "sourceFileName": "node_modules/typescript/lib/lib.es5.d.ts", - "qualifiedName": "Promise" - }, - "typeArguments": [ - { - "type": "intrinsic", - "name": "void" - } - ], - "name": "Promise", - "package": "typescript" + "target": 1942, + "name": "ISocket", + "package": "@akarui/aoi.db" + }, + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "Socket.off" } } - ] + ], + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "Socket.off" + } }, { - "id": 949, - "name": "setFiles", + "id": 2134, + "name": "on", "variant": "declaration", "kind": 2048, - "flags": {}, + "flags": { + "isExternal": true + }, "sources": [ { - "fileName": "lib/WideColumnar/src/Column.ts", - "line": 69, - "character": 4, - "url": "https://github.com/akaruidevelopment/aoi.db/blob/22a4df8/lib/WideColumnar/src/Column.ts#L69" - } - ], - "signatures": [ + "fileName": "node_modules/@types/node/net.d.ts", + "line": 397, + "character": 8 + }, { - "id": 950, - "name": "setFiles", - "variant": "signature", - "kind": 4096, - "flags": {}, - "sources": [ - { - "fileName": "lib/WideColumnar/src/Column.ts", - "line": 69, - "character": 4, - "url": "https://github.com/akaruidevelopment/aoi.db/blob/22a4df8/lib/WideColumnar/src/Column.ts#L69" - } - ], - "type": { - "type": "intrinsic", - "name": "void" - } - } - ] - }, - { - "id": 946, - "name": "setPath", - "variant": "declaration", - "kind": 2048, - "flags": {}, - "sources": [ + "fileName": "node_modules/@types/node/net.d.ts", + "line": 398, + "character": 8 + }, { - "fileName": "lib/WideColumnar/src/Column.ts", - "line": 65, - "character": 4, - "url": "https://github.com/akaruidevelopment/aoi.db/blob/22a4df8/lib/WideColumnar/src/Column.ts#L65" + "fileName": "node_modules/@types/node/net.d.ts", + "line": 399, + "character": 8 + }, + { + "fileName": "node_modules/@types/node/net.d.ts", + "line": 400, + "character": 8 + }, + { + "fileName": "node_modules/@types/node/net.d.ts", + "line": 401, + "character": 8 + }, + { + "fileName": "node_modules/@types/node/net.d.ts", + "line": 402, + "character": 8 + }, + { + "fileName": "node_modules/@types/node/net.d.ts", + "line": 403, + "character": 8 + }, + { + "fileName": "node_modules/@types/node/net.d.ts", + "line": 404, + "character": 8 + }, + { + "fileName": "node_modules/@types/node/net.d.ts", + "line": 408, + "character": 8 + }, + { + "fileName": "node_modules/@types/node/net.d.ts", + "line": 409, + "character": 8 } ], "signatures": [ { - "id": 947, - "name": "setPath", + "id": 2135, + "name": "on", "variant": "signature", "kind": 4096, - "flags": {}, + "flags": { + "isExternal": true + }, "sources": [ { - "fileName": "lib/WideColumnar/src/Column.ts", - "line": 65, - "character": 4, - "url": "https://github.com/akaruidevelopment/aoi.db/blob/22a4df8/lib/WideColumnar/src/Column.ts#L65" + "fileName": "node_modules/@types/node/net.d.ts", + "line": 397, + "character": 8 } ], "parameters": [ { - "id": 948, - "name": "path", + "id": 2136, + "name": "event", "variant": "param", "kind": 32768, - "flags": {}, - "type": { - "type": "intrinsic", + "flags": { + "isExternal": true + }, + "type": { + "type": "intrinsic", "name": "string" } + }, + { + "id": 2137, + "name": "listener", + "variant": "param", + "kind": 32768, + "flags": { + "isExternal": true + }, + "type": { + "type": "reflection", + "declaration": { + "id": 2138, + "name": "__type", + "variant": "declaration", + "kind": 65536, + "flags": { + "isExternal": true + }, + "sources": [ + { + "fileName": "node_modules/@types/node/net.d.ts", + "line": 397, + "character": 36 + } + ], + "signatures": [ + { + "id": 2139, + "name": "__type", + "variant": "signature", + "kind": 4096, + "flags": { + "isExternal": true + }, + "sources": [ + { + "fileName": "node_modules/@types/node/net.d.ts", + "line": 397, + "character": 36 + } + ], + "parameters": [ + { + "id": 2140, + "name": "args", + "variant": "param", + "kind": 32768, + "flags": { + "isExternal": true, + "isRest": true + }, + "type": { + "type": "array", + "elementType": { + "type": "intrinsic", + "name": "any" + } + } + } + ], + "type": { + "type": "intrinsic", + "name": "void" + } + } + ] + } + } } ], "type": { - "type": "intrinsic", - "name": "void" + "type": "reference", + "target": 1942, + "name": "ISocket", + "package": "@akarui/aoi.db" + }, + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "Socket.on" } - } - ] - }, - { - "id": 951, - "name": "setTable", - "variant": "declaration", - "kind": 2048, - "flags": {}, - "sources": [ - { - "fileName": "lib/WideColumnar/src/Column.ts", - "line": 73, - "character": 4, - "url": "https://github.com/akaruidevelopment/aoi.db/blob/22a4df8/lib/WideColumnar/src/Column.ts#L73" - } - ], - "signatures": [ + }, { - "id": 952, - "name": "setTable", + "id": 2141, + "name": "on", "variant": "signature", "kind": 4096, - "flags": {}, + "flags": { + "isExternal": true + }, "sources": [ { - "fileName": "lib/WideColumnar/src/Column.ts", - "line": 73, - "character": 4, - "url": "https://github.com/akaruidevelopment/aoi.db/blob/22a4df8/lib/WideColumnar/src/Column.ts#L73" + "fileName": "node_modules/@types/node/net.d.ts", + "line": 398, + "character": 8 } ], "parameters": [ { - "id": 953, - "name": "table", + "id": 2142, + "name": "event", "variant": "param", "kind": 32768, - "flags": {}, + "flags": { + "isExternal": true + }, "type": { - "type": "reference", - "target": 1072, - "name": "default", - "package": "@akarui/aoi.db" + "type": "literal", + "value": "close" + } + }, + { + "id": 2143, + "name": "listener", + "variant": "param", + "kind": 32768, + "flags": { + "isExternal": true + }, + "type": { + "type": "reflection", + "declaration": { + "id": 2144, + "name": "__type", + "variant": "declaration", + "kind": 65536, + "flags": { + "isExternal": true + }, + "sources": [ + { + "fileName": "node_modules/@types/node/net.d.ts", + "line": 398, + "character": 37 + } + ], + "signatures": [ + { + "id": 2145, + "name": "__type", + "variant": "signature", + "kind": 4096, + "flags": { + "isExternal": true + }, + "sources": [ + { + "fileName": "node_modules/@types/node/net.d.ts", + "line": 398, + "character": 37 + } + ], + "parameters": [ + { + "id": 2146, + "name": "hadError", + "variant": "param", + "kind": 32768, + "flags": { + "isExternal": true + }, + "type": { + "type": "intrinsic", + "name": "boolean" + } + } + ], + "type": { + "type": "intrinsic", + "name": "void" + } + } + ] + } } } ], "type": { - "type": "intrinsic", - "name": "void" + "type": "reference", + "target": 1942, + "name": "ISocket", + "package": "@akarui/aoi.db" + }, + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "Socket.on" } - } - ] - } - ], - "groups": [ - { - "title": "Constructors", - "children": [ - 926 - ] - }, - { - "title": "Properties", - "children": [ - 937, - 931, - 934, - 936, - 929, - 933, - 930, - 944, - 945, - 935, - 932 - ] - }, - { - "title": "Methods", - "children": [ - 1044, - 968, - 1000, - 1017, - 987, - 1032, - 1020, - 1003, - 984, - 954, - 964, - 994, - 958, - 962, - 960, - 966, - 970, - 1047, - 1007, - 997, - 1038, - 1026, - 1011, - 974, - 1054, - 981, - 1009, - 991, - 956, - 977, - 949, - 946, - 951 - ] - } - ], - "sources": [ - { - "fileName": "lib/WideColumnar/src/Column.ts", - "line": 35, - "character": 21, - "url": "https://github.com/akaruidevelopment/aoi.db/blob/22a4df8/lib/WideColumnar/src/Column.ts#L35" - } - ] - }, - { - "id": 1056, - "name": "WideColumnarData", - "variant": "declaration", - "kind": 128, - "flags": {}, - "children": [ - { - "id": 1057, - "name": "constructor", - "variant": "declaration", - "kind": 512, - "flags": {}, - "sources": [ - { - "fileName": "lib/WideColumnar/src/Data.ts", - "line": 7, - "character": 4, - "url": "https://github.com/akaruidevelopment/aoi.db/blob/22a4df8/lib/WideColumnar/src/Data.ts#L7" - } - ], - "signatures": [ + }, { - "id": 1058, - "name": "new WideColumnarData", + "id": 2147, + "name": "on", "variant": "signature", - "kind": 16384, - "flags": {}, + "kind": 4096, + "flags": { + "isExternal": true + }, "sources": [ { - "fileName": "lib/WideColumnar/src/Data.ts", - "line": 7, - "character": 4, - "url": "https://github.com/akaruidevelopment/aoi.db/blob/22a4df8/lib/WideColumnar/src/Data.ts#L7" + "fileName": "node_modules/@types/node/net.d.ts", + "line": 399, + "character": 8 } ], "parameters": [ { - "id": 1059, - "name": "data", + "id": 2148, + "name": "event", "variant": "param", "kind": 32768, - "flags": {}, + "flags": { + "isExternal": true + }, + "type": { + "type": "literal", + "value": "connect" + } + }, + { + "id": 2149, + "name": "listener", + "variant": "param", + "kind": 32768, + "flags": { + "isExternal": true + }, "type": { "type": "reflection", "declaration": { - "id": 1060, + "id": 2150, "name": "__type", "variant": "declaration", "kind": 65536, - "flags": {}, - "children": [ + "flags": { + "isExternal": true + }, + "sources": [ { - "id": 1062, - "name": "column", - "variant": "declaration", - "kind": 1024, - "flags": {}, - "sources": [ - { - "fileName": "lib/WideColumnar/src/Data.ts", - "line": 9, - "character": 8, - "url": "https://github.com/akaruidevelopment/aoi.db/blob/22a4df8/lib/WideColumnar/src/Data.ts#L9" - } - ], - "type": { - "type": "reference", - "target": 1321, - "name": "WideColumnarDataInterface", - "package": "@akarui/aoi.db" - } - }, + "fileName": "node_modules/@types/node/net.d.ts", + "line": 399, + "character": 39 + } + ], + "signatures": [ { - "id": 1061, - "name": "primary", - "variant": "declaration", - "kind": 1024, - "flags": {}, + "id": 2151, + "name": "__type", + "variant": "signature", + "kind": 4096, + "flags": { + "isExternal": true + }, "sources": [ { - "fileName": "lib/WideColumnar/src/Data.ts", - "line": 8, - "character": 8, - "url": "https://github.com/akaruidevelopment/aoi.db/blob/22a4df8/lib/WideColumnar/src/Data.ts#L8" + "fileName": "node_modules/@types/node/net.d.ts", + "line": 399, + "character": 39 } ], "type": { - "type": "reference", - "target": 1321, - "name": "WideColumnarDataInterface", - "package": "@akarui/aoi.db" + "type": "intrinsic", + "name": "void" } } - ], - "groups": [ - { - "title": "Properties", - "children": [ - 1062, - 1061 - ] - } - ], - "sources": [ - { - "fileName": "lib/WideColumnar/src/Data.ts", - "line": 7, - "character": 22, - "url": "https://github.com/akaruidevelopment/aoi.db/blob/22a4df8/lib/WideColumnar/src/Data.ts#L7" - } ] } } @@ -60080,1252 +57059,566 @@ ], "type": { "type": "reference", - "target": 1056, - "name": "default", + "target": 1942, + "name": "ISocket", "package": "@akarui/aoi.db" + }, + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "Socket.on" } - } - ] - }, - { - "id": 1064, - "name": "column", - "variant": "declaration", - "kind": 1024, - "flags": {}, - "sources": [ - { - "fileName": "lib/WideColumnar/src/Data.ts", - "line": 6, - "character": 4, - "url": "https://github.com/akaruidevelopment/aoi.db/blob/22a4df8/lib/WideColumnar/src/Data.ts#L6" - } - ], - "type": { - "type": "reference", - "target": 1321, - "name": "WideColumnarDataInterface", - "package": "@akarui/aoi.db" - } - }, - { - "id": 1063, - "name": "primary", - "variant": "declaration", - "kind": 1024, - "flags": {}, - "sources": [ - { - "fileName": "lib/WideColumnar/src/Data.ts", - "line": 5, - "character": 4, - "url": "https://github.com/akaruidevelopment/aoi.db/blob/22a4df8/lib/WideColumnar/src/Data.ts#L5" - } - ], - "type": { - "type": "reference", - "target": 1321, - "name": "WideColumnarDataInterface", - "package": "@akarui/aoi.db" - } - }, - { - "id": 1067, - "name": "toJSON", - "variant": "declaration", - "kind": 2048, - "flags": {}, - "sources": [ - { - "fileName": "lib/WideColumnar/src/Data.ts", - "line": 18, - "character": 4, - "url": "https://github.com/akaruidevelopment/aoi.db/blob/22a4df8/lib/WideColumnar/src/Data.ts#L18" - } - ], - "signatures": [ + }, { - "id": 1068, - "name": "toJSON", + "id": 2152, + "name": "on", "variant": "signature", "kind": 4096, - "flags": {}, + "flags": { + "isExternal": true + }, "sources": [ { - "fileName": "lib/WideColumnar/src/Data.ts", - "line": 18, - "character": 4, - "url": "https://github.com/akaruidevelopment/aoi.db/blob/22a4df8/lib/WideColumnar/src/Data.ts#L18" + "fileName": "node_modules/@types/node/net.d.ts", + "line": 400, + "character": 8 } ], - "type": { - "type": "reflection", - "declaration": { - "id": 1069, - "name": "__type", - "variant": "declaration", - "kind": 65536, - "flags": {}, - "children": [ - { - "id": 1071, - "name": "column", + "parameters": [ + { + "id": 2153, + "name": "event", + "variant": "param", + "kind": 32768, + "flags": { + "isExternal": true + }, + "type": { + "type": "literal", + "value": "data" + } + }, + { + "id": 2154, + "name": "listener", + "variant": "param", + "kind": 32768, + "flags": { + "isExternal": true + }, + "type": { + "type": "reflection", + "declaration": { + "id": 2155, + "name": "__type", "variant": "declaration", - "kind": 1024, - "flags": {}, + "kind": 65536, + "flags": { + "isExternal": true + }, "sources": [ { - "fileName": "lib/WideColumnar/src/Data.ts", - "line": 21, - "character": 12, - "url": "https://github.com/akaruidevelopment/aoi.db/blob/22a4df8/lib/WideColumnar/src/Data.ts#L21" + "fileName": "node_modules/@types/node/net.d.ts", + "line": 400, + "character": 36 } ], - "type": { - "type": "reference", - "target": 1321, - "name": "WideColumnarDataInterface", - "package": "@akarui/aoi.db" - }, - "defaultValue": "..." - }, - { - "id": 1070, - "name": "primary", - "variant": "declaration", - "kind": 1024, - "flags": {}, - "sources": [ + "signatures": [ { - "fileName": "lib/WideColumnar/src/Data.ts", - "line": 20, - "character": 12, - "url": "https://github.com/akaruidevelopment/aoi.db/blob/22a4df8/lib/WideColumnar/src/Data.ts#L20" + "id": 2156, + "name": "__type", + "variant": "signature", + "kind": 4096, + "flags": { + "isExternal": true + }, + "sources": [ + { + "fileName": "node_modules/@types/node/net.d.ts", + "line": 400, + "character": 36 + } + ], + "parameters": [ + { + "id": 2157, + "name": "data", + "variant": "param", + "kind": 32768, + "flags": { + "isExternal": true + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "node_modules/@types/node/buffer.d.ts", + "qualifiedName": "__global.Buffer" + }, + "name": "Buffer", + "package": "@types/node", + "qualifiedName": "__global.Buffer" + } + } + ], + "type": { + "type": "intrinsic", + "name": "void" + } } - ], - "type": { - "type": "reference", - "target": 1321, - "name": "WideColumnarDataInterface", - "package": "@akarui/aoi.db" - }, - "defaultValue": "..." - } - ], - "groups": [ - { - "title": "Properties", - "children": [ - 1071, - 1070 ] } - ], - "sources": [ - { - "fileName": "lib/WideColumnar/src/Data.ts", - "line": 19, - "character": 15, - "url": "https://github.com/akaruidevelopment/aoi.db/blob/22a4df8/lib/WideColumnar/src/Data.ts#L19" - } - ] + } } + ], + "type": { + "type": "reference", + "target": 1942, + "name": "ISocket", + "package": "@akarui/aoi.db" + }, + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "Socket.on" } - } - ] - }, - { - "id": 1065, - "name": "toString", - "variant": "declaration", - "kind": 2048, - "flags": {}, - "sources": [ - { - "fileName": "lib/WideColumnar/src/Data.ts", - "line": 14, - "character": 4, - "url": "https://github.com/akaruidevelopment/aoi.db/blob/22a4df8/lib/WideColumnar/src/Data.ts#L14" - } - ], - "signatures": [ + }, { - "id": 1066, - "name": "toString", + "id": 2158, + "name": "on", "variant": "signature", "kind": 4096, - "flags": {}, - "sources": [ - { - "fileName": "lib/WideColumnar/src/Data.ts", - "line": 14, - "character": 4, - "url": "https://github.com/akaruidevelopment/aoi.db/blob/22a4df8/lib/WideColumnar/src/Data.ts#L14" - } - ], - "type": { - "type": "intrinsic", - "name": "string" - } - } - ] - } - ], - "groups": [ - { - "title": "Constructors", - "children": [ - 1057 - ] - }, - { - "title": "Properties", - "children": [ - 1064, - 1063 - ] - }, - { - "title": "Methods", - "children": [ - 1067, - 1065 - ] - } - ], - "sources": [ - { - "fileName": "lib/WideColumnar/src/Data.ts", - "line": 4, - "character": 21, - "url": "https://github.com/akaruidevelopment/aoi.db/blob/22a4df8/lib/WideColumnar/src/Data.ts#L4" - } - ] - }, - { - "id": 1072, - "name": "WideColumnarTable", - "variant": "declaration", - "kind": 128, - "flags": {}, - "children": [ - { - "id": 1073, - "name": "constructor", - "variant": "declaration", - "kind": 512, - "flags": {}, - "sources": [ - { - "fileName": "lib/WideColumnar/src/Table.ts", - "line": 22, - "character": 4, - "url": "https://github.com/akaruidevelopment/aoi.db/blob/22a4df8/lib/WideColumnar/src/Table.ts#L22" - } - ], - "signatures": [ - { - "id": 1074, - "name": "new WideColumnarTable", - "variant": "signature", - "kind": 16384, - "flags": {}, + "flags": { + "isExternal": true + }, "sources": [ { - "fileName": "lib/WideColumnar/src/Table.ts", - "line": 22, - "character": 4, - "url": "https://github.com/akaruidevelopment/aoi.db/blob/22a4df8/lib/WideColumnar/src/Table.ts#L22" + "fileName": "node_modules/@types/node/net.d.ts", + "line": 401, + "character": 8 } ], "parameters": [ { - "id": 1075, - "name": "options", + "id": 2159, + "name": "event", "variant": "param", "kind": 32768, - "flags": {}, - "type": { - "type": "reference", - "target": 1342, - "name": "WideColumnarTableOptions", - "package": "@akarui/aoi.db" - } - } - ], - "type": { - "type": "reference", - "target": 1072, - "name": "default", - "package": "@akarui/aoi.db" - } - } - ] - }, - { - "id": 1078, - "name": "#db", - "variant": "declaration", - "kind": 1024, - "flags": { - "isPrivate": true - }, - "sources": [ - { - "fileName": "lib/WideColumnar/src/Table.ts", - "line": 16, - "character": 4, - "url": "https://github.com/akaruidevelopment/aoi.db/blob/22a4df8/lib/WideColumnar/src/Table.ts#L16" - } - ], - "type": { - "type": "reference", - "target": 677, - "name": "default", - "package": "@akarui/aoi.db" - } - }, - { - "id": 1079, - "name": "#primary", - "variant": "declaration", - "kind": 1024, - "flags": { - "isPrivate": true - }, - "sources": [ - { - "fileName": "lib/WideColumnar/src/Table.ts", - "line": 17, - "character": 4, - "url": "https://github.com/akaruidevelopment/aoi.db/blob/22a4df8/lib/WideColumnar/src/Table.ts#L17" - } - ], - "type": { - "type": "reflection", - "declaration": { - "id": 1080, - "name": "__type", - "variant": "declaration", - "kind": 65536, - "flags": {}, - "children": [ - { - "id": 1081, - "name": "name", - "variant": "declaration", - "kind": 1024, - "flags": {}, - "sources": [ - { - "fileName": "lib/WideColumnar/src/Table.ts", - "line": 18, - "character": 8, - "url": "https://github.com/akaruidevelopment/aoi.db/blob/22a4df8/lib/WideColumnar/src/Table.ts#L18" - } - ], + "flags": { + "isExternal": true + }, "type": { - "type": "intrinsic", - "name": "string" + "type": "literal", + "value": "drain" } }, { - "id": 1082, - "name": "type", - "variant": "declaration", - "kind": 1024, - "flags": {}, - "sources": [ - { - "fileName": "lib/WideColumnar/src/Table.ts", - "line": 19, - "character": 8, - "url": "https://github.com/akaruidevelopment/aoi.db/blob/22a4df8/lib/WideColumnar/src/Table.ts#L19" - } - ], - "type": { - "type": "reference", - "target": 1354, - "name": "ColumnType", - "package": "@akarui/aoi.db" - } - } - ], - "groups": [ - { - "title": "Properties", - "children": [ - 1081, - 1082 - ] - } - ], - "sources": [ - { - "fileName": "lib/WideColumnar/src/Table.ts", - "line": 17, - "character": 15, - "url": "https://github.com/akaruidevelopment/aoi.db/blob/22a4df8/lib/WideColumnar/src/Table.ts#L17" - } - ] - } - } - }, - { - "id": 1077, - "name": "columns", - "variant": "declaration", - "kind": 1024, - "flags": {}, - "sources": [ - { - "fileName": "lib/WideColumnar/src/Table.ts", - "line": 15, - "character": 4, - "url": "https://github.com/akaruidevelopment/aoi.db/blob/22a4df8/lib/WideColumnar/src/Table.ts#L15" - } - ], - "type": { - "type": "array", - "elementType": { - "type": "reference", - "target": 925, - "name": "default", - "package": "@akarui/aoi.db" - } - } - }, - { - "id": 1076, - "name": "name", - "variant": "declaration", - "kind": 1024, - "flags": {}, - "sources": [ - { - "fileName": "lib/WideColumnar/src/Table.ts", - "line": 14, - "character": 4, - "url": "https://github.com/akaruidevelopment/aoi.db/blob/22a4df8/lib/WideColumnar/src/Table.ts#L14" - } - ], - "type": { - "type": "intrinsic", - "name": "string" - } - }, - { - "id": 1083, - "name": "options", - "variant": "declaration", - "kind": 1024, - "flags": {}, - "sources": [ - { - "fileName": "lib/WideColumnar/src/Table.ts", - "line": 21, - "character": 4, - "url": "https://github.com/akaruidevelopment/aoi.db/blob/22a4df8/lib/WideColumnar/src/Table.ts#L21" - } - ], - "type": { - "type": "intrinsic", - "name": "any" - } - }, - { - "id": 1087, - "name": "db", - "variant": "declaration", - "kind": 262144, - "flags": {}, - "sources": [ - { - "fileName": "lib/WideColumnar/src/Table.ts", - "line": 51, - "character": 8, - "url": "https://github.com/akaruidevelopment/aoi.db/blob/22a4df8/lib/WideColumnar/src/Table.ts#L51" - } - ], - "getSignature": { - "id": 1088, - "name": "db", - "variant": "signature", - "kind": 524288, - "flags": {}, - "sources": [ - { - "fileName": "lib/WideColumnar/src/Table.ts", - "line": 51, - "character": 4, - "url": "https://github.com/akaruidevelopment/aoi.db/blob/22a4df8/lib/WideColumnar/src/Table.ts#L51" - } - ], - "type": { - "type": "reference", - "target": 677, - "name": "default", - "package": "@akarui/aoi.db" - } - } - }, - { - "id": 1091, - "name": "primary", - "variant": "declaration", - "kind": 262144, - "flags": {}, - "sources": [ - { - "fileName": "lib/WideColumnar/src/Table.ts", - "line": 73, - "character": 8, - "url": "https://github.com/akaruidevelopment/aoi.db/blob/22a4df8/lib/WideColumnar/src/Table.ts#L73" - } - ], - "getSignature": { - "id": 1092, - "name": "primary", - "variant": "signature", - "kind": 524288, - "flags": {}, - "sources": [ - { - "fileName": "lib/WideColumnar/src/Table.ts", - "line": 73, - "character": 4, - "url": "https://github.com/akaruidevelopment/aoi.db/blob/22a4df8/lib/WideColumnar/src/Table.ts#L73" - } - ], - "type": { - "type": "reflection", - "declaration": { - "id": 1093, - "name": "__type", - "variant": "declaration", - "kind": 65536, - "flags": {}, - "children": [ - { - "id": 1094, - "name": "name", - "variant": "declaration", - "kind": 1024, - "flags": {}, - "sources": [ - { - "fileName": "lib/WideColumnar/src/Table.ts", - "line": 18, - "character": 8, - "url": "https://github.com/akaruidevelopment/aoi.db/blob/22a4df8/lib/WideColumnar/src/Table.ts#L18" - } - ], - "type": { - "type": "intrinsic", - "name": "string" - } - }, - { - "id": 1095, - "name": "type", - "variant": "declaration", - "kind": 1024, - "flags": {}, - "sources": [ - { - "fileName": "lib/WideColumnar/src/Table.ts", - "line": 19, - "character": 8, - "url": "https://github.com/akaruidevelopment/aoi.db/blob/22a4df8/lib/WideColumnar/src/Table.ts#L19" - } - ], - "type": { - "type": "reference", - "target": 1354, - "name": "ColumnType", - "package": "@akarui/aoi.db" - } - } - ], - "groups": [ - { - "title": "Properties", - "children": [ - 1094, - 1095 - ] - } - ], - "sources": [ - { - "fileName": "lib/WideColumnar/src/Table.ts", - "line": 17, - "character": 15, - "url": "https://github.com/akaruidevelopment/aoi.db/blob/22a4df8/lib/WideColumnar/src/Table.ts#L17" - } - ] - } - } - } - }, - { - "id": 1084, - "name": "#parseColumns", - "variant": "declaration", - "kind": 2048, - "flags": { - "isPrivate": true - }, - "sources": [ - { - "fileName": "lib/WideColumnar/src/Table.ts", - "line": 30, - "character": 4, - "url": "https://github.com/akaruidevelopment/aoi.db/blob/22a4df8/lib/WideColumnar/src/Table.ts#L30" - } - ], - "signatures": [ - { - "id": 1085, - "name": "#parseColumns", - "variant": "signature", - "kind": 4096, - "flags": {}, - "sources": [ - { - "fileName": "lib/WideColumnar/src/Table.ts", - "line": 30, - "character": 4, - "url": "https://github.com/akaruidevelopment/aoi.db/blob/22a4df8/lib/WideColumnar/src/Table.ts#L30" - } - ], - "parameters": [ - { - "id": 1086, - "name": "columns", + "id": 2160, + "name": "listener", "variant": "param", "kind": 32768, - "flags": {}, + "flags": { + "isExternal": true + }, "type": { - "type": "union", - "types": [ - { - "type": "array", - "elementType": { - "type": "reference", - "target": 925, - "name": "default", - "package": "@akarui/aoi.db" - } + "type": "reflection", + "declaration": { + "id": 2161, + "name": "__type", + "variant": "declaration", + "kind": 65536, + "flags": { + "isExternal": true }, - { - "type": "array", - "elementType": { - "type": "reference", - "target": 1309, - "name": "WideColumnarColumnOptions", - "package": "@akarui/aoi.db" + "sources": [ + { + "fileName": "node_modules/@types/node/net.d.ts", + "line": 401, + "character": 37 } - } - ] + ], + "signatures": [ + { + "id": 2162, + "name": "__type", + "variant": "signature", + "kind": 4096, + "flags": { + "isExternal": true + }, + "sources": [ + { + "fileName": "node_modules/@types/node/net.d.ts", + "line": 401, + "character": 37 + } + ], + "type": { + "type": "intrinsic", + "name": "void" + } + } + ] + } } } ], "type": { - "type": "intrinsic", - "name": "void" + "type": "reference", + "target": 1942, + "name": "ISocket", + "package": "@akarui/aoi.db" + }, + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "Socket.on" } - } - ] - }, - { - "id": 1114, - "name": "all", - "variant": "declaration", - "kind": 2048, - "flags": {}, - "sources": [ - { - "fileName": "lib/WideColumnar/src/Table.ts", - "line": 110, - "character": 10, - "url": "https://github.com/akaruidevelopment/aoi.db/blob/22a4df8/lib/WideColumnar/src/Table.ts#L110" - } - ], - "signatures": [ + }, { - "id": 1115, - "name": "all", + "id": 2163, + "name": "on", "variant": "signature", "kind": 4096, - "flags": {}, + "flags": { + "isExternal": true + }, "sources": [ { - "fileName": "lib/WideColumnar/src/Table.ts", - "line": 110, - "character": 4, - "url": "https://github.com/akaruidevelopment/aoi.db/blob/22a4df8/lib/WideColumnar/src/Table.ts#L110" + "fileName": "node_modules/@types/node/net.d.ts", + "line": 402, + "character": 8 } ], "parameters": [ { - "id": 1116, - "name": "columnName", + "id": 2164, + "name": "event", "variant": "param", "kind": 32768, - "flags": {}, + "flags": { + "isExternal": true + }, "type": { - "type": "intrinsic", - "name": "string" + "type": "literal", + "value": "end" } }, { - "id": 1117, - "name": "query", + "id": 2165, + "name": "listener", "variant": "param", "kind": 32768, - "flags": {}, + "flags": { + "isExternal": true + }, "type": { "type": "reflection", "declaration": { - "id": 1118, + "id": 2166, "name": "__type", "variant": "declaration", "kind": 65536, - "flags": {}, - "sources": [ + "flags": { + "isExternal": true + }, + "sources": [ { - "fileName": "lib/WideColumnar/src/Table.ts", - "line": 112, - "character": 15, - "url": "https://github.com/akaruidevelopment/aoi.db/blob/22a4df8/lib/WideColumnar/src/Table.ts#L112" + "fileName": "node_modules/@types/node/net.d.ts", + "line": 402, + "character": 35 } ], "signatures": [ { - "id": 1119, + "id": 2167, "name": "__type", "variant": "signature", "kind": 4096, - "flags": {}, + "flags": { + "isExternal": true + }, "sources": [ { - "fileName": "lib/WideColumnar/src/Table.ts", - "line": 112, - "character": 15, - "url": "https://github.com/akaruidevelopment/aoi.db/blob/22a4df8/lib/WideColumnar/src/Table.ts#L112" - } - ], - "parameters": [ - { - "id": 1120, - "name": "row", - "variant": "param", - "kind": 32768, - "flags": {}, - "type": { - "type": "reference", - "target": 1056, - "name": "default", - "package": "@akarui/aoi.db" - } + "fileName": "node_modules/@types/node/net.d.ts", + "line": 402, + "character": 35 } ], "type": { "type": "intrinsic", - "name": "boolean" + "name": "void" } } ] } } - }, - { - "id": 1121, - "name": "limit", - "variant": "param", - "kind": 32768, - "flags": {}, - "type": { - "type": "intrinsic", - "name": "number" - }, - "defaultValue": "Infinity" } ], "type": { "type": "reference", - "target": { - "sourceFileName": "node_modules/typescript/lib/lib.es5.d.ts", - "qualifiedName": "Promise" - }, - "typeArguments": [ - { - "type": "array", - "elementType": { - "type": "reference", - "target": 1056, - "name": "default", - "package": "@akarui/aoi.db" - } - } - ], - "name": "Promise", - "package": "typescript" + "target": 1942, + "name": "ISocket", + "package": "@akarui/aoi.db" + }, + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "Socket.on" } - } - ] - }, - { - "id": 1122, - "name": "allColumns", - "variant": "declaration", - "kind": 2048, - "flags": {}, - "sources": [ - { - "fileName": "lib/WideColumnar/src/Table.ts", - "line": 121, - "character": 10, - "url": "https://github.com/akaruidevelopment/aoi.db/blob/22a4df8/lib/WideColumnar/src/Table.ts#L121" - } - ], - "signatures": [ + }, { - "id": 1123, - "name": "allColumns", + "id": 2168, + "name": "on", "variant": "signature", "kind": 4096, - "flags": {}, + "flags": { + "isExternal": true + }, "sources": [ { - "fileName": "lib/WideColumnar/src/Table.ts", - "line": 121, - "character": 4, - "url": "https://github.com/akaruidevelopment/aoi.db/blob/22a4df8/lib/WideColumnar/src/Table.ts#L121" + "fileName": "node_modules/@types/node/net.d.ts", + "line": 403, + "character": 8 } ], "parameters": [ { - "id": 1124, - "name": "query", + "id": 2169, + "name": "event", "variant": "param", "kind": 32768, - "flags": {}, + "flags": { + "isExternal": true + }, + "type": { + "type": "literal", + "value": "error" + } + }, + { + "id": 2170, + "name": "listener", + "variant": "param", + "kind": 32768, + "flags": { + "isExternal": true + }, "type": { "type": "reflection", "declaration": { - "id": 1125, + "id": 2171, "name": "__type", "variant": "declaration", "kind": 65536, - "flags": {}, + "flags": { + "isExternal": true + }, "sources": [ { - "fileName": "lib/WideColumnar/src/Table.ts", - "line": 122, - "character": 15, - "url": "https://github.com/akaruidevelopment/aoi.db/blob/22a4df8/lib/WideColumnar/src/Table.ts#L122" + "fileName": "node_modules/@types/node/net.d.ts", + "line": 403, + "character": 37 } ], "signatures": [ { - "id": 1126, + "id": 2172, "name": "__type", "variant": "signature", "kind": 4096, - "flags": {}, + "flags": { + "isExternal": true + }, "sources": [ { - "fileName": "lib/WideColumnar/src/Table.ts", - "line": 122, - "character": 15, - "url": "https://github.com/akaruidevelopment/aoi.db/blob/22a4df8/lib/WideColumnar/src/Table.ts#L122" + "fileName": "node_modules/@types/node/net.d.ts", + "line": 403, + "character": 37 } ], "parameters": [ { - "id": 1127, - "name": "row", + "id": 2173, + "name": "err", "variant": "param", "kind": 32768, - "flags": {}, + "flags": { + "isExternal": true + }, "type": { "type": "reference", - "target": 1056, - "name": "default", - "package": "@akarui/aoi.db" + "target": { + "sourceFileName": "node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Error" + }, + "name": "Error", + "package": "typescript" } } ], "type": { "type": "intrinsic", - "name": "boolean" + "name": "void" } } ] } } - }, - { - "id": 1128, - "name": "limit", - "variant": "param", - "kind": 32768, - "flags": {}, - "type": { - "type": "intrinsic", - "name": "number" - }, - "defaultValue": "Infinity" - } - ], - "type": { - "type": "reference", - "target": { - "sourceFileName": "node_modules/typescript/lib/lib.es5.d.ts", - "qualifiedName": "Promise" - }, - "typeArguments": [ - { - "type": "array", - "elementType": { - "type": "reference", - "target": 1056, - "name": "default", - "package": "@akarui/aoi.db" - } - } - ], - "name": "Promise", - "package": "typescript" - } - } - ] - }, - { - "id": 1154, - "name": "clear", - "variant": "declaration", - "kind": 2048, - "flags": {}, - "sources": [ - { - "fileName": "lib/WideColumnar/src/Table.ts", - "line": 179, - "character": 10, - "url": "https://github.com/akaruidevelopment/aoi.db/blob/22a4df8/lib/WideColumnar/src/Table.ts#L179" - } - ], - "signatures": [ - { - "id": 1155, - "name": "clear", - "variant": "signature", - "kind": 4096, - "flags": {}, - "sources": [ - { - "fileName": "lib/WideColumnar/src/Table.ts", - "line": 179, - "character": 4, - "url": "https://github.com/akaruidevelopment/aoi.db/blob/22a4df8/lib/WideColumnar/src/Table.ts#L179" - } - ], - "type": { - "type": "reference", - "target": { - "sourceFileName": "node_modules/typescript/lib/lib.es5.d.ts", - "qualifiedName": "Promise" - }, - "typeArguments": [ - { - "type": "intrinsic", - "name": "void" - } - ], - "name": "Promise", - "package": "typescript" - } - } - ] - }, - { - "id": 1156, - "name": "clearColumn", - "variant": "declaration", - "kind": 2048, - "flags": {}, - "sources": [ - { - "fileName": "lib/WideColumnar/src/Table.ts", - "line": 185, - "character": 10, - "url": "https://github.com/akaruidevelopment/aoi.db/blob/22a4df8/lib/WideColumnar/src/Table.ts#L185" - } - ], - "signatures": [ - { - "id": 1157, - "name": "clearColumn", - "variant": "signature", - "kind": 4096, - "flags": {}, - "sources": [ - { - "fileName": "lib/WideColumnar/src/Table.ts", - "line": 185, - "character": 4, - "url": "https://github.com/akaruidevelopment/aoi.db/blob/22a4df8/lib/WideColumnar/src/Table.ts#L185" - } - ], - "parameters": [ - { - "id": 1158, - "name": "columnName", - "variant": "param", - "kind": 32768, - "flags": {}, - "type": { - "type": "intrinsic", - "name": "string" - } - } - ], - "type": { - "type": "reference", - "target": { - "sourceFileName": "node_modules/typescript/lib/lib.es5.d.ts", - "qualifiedName": "Promise" - }, - "typeArguments": [ - { - "type": "intrinsic", - "name": "void" - } - ], - "name": "Promise", - "package": "typescript" - } - } - ] - }, - { - "id": 1089, - "name": "connect", - "variant": "declaration", - "kind": 2048, - "flags": {}, - "sources": [ - { - "fileName": "lib/WideColumnar/src/Table.ts", - "line": 55, - "character": 10, - "url": "https://github.com/akaruidevelopment/aoi.db/blob/22a4df8/lib/WideColumnar/src/Table.ts#L55" - } - ], - "signatures": [ - { - "id": 1090, - "name": "connect", - "variant": "signature", - "kind": 4096, - "flags": {}, - "sources": [ - { - "fileName": "lib/WideColumnar/src/Table.ts", - "line": 55, - "character": 4, - "url": "https://github.com/akaruidevelopment/aoi.db/blob/22a4df8/lib/WideColumnar/src/Table.ts#L55" } ], "type": { "type": "reference", - "target": { - "sourceFileName": "node_modules/typescript/lib/lib.es5.d.ts", - "qualifiedName": "Promise" - }, - "typeArguments": [ - { - "type": "intrinsic", - "name": "void" - } - ], - "name": "Promise", - "package": "typescript" - } - } - ] - }, - { - "id": 1110, - "name": "delete", - "variant": "declaration", - "kind": 2048, - "flags": {}, - "sources": [ - { - "fileName": "lib/WideColumnar/src/Table.ts", - "line": 102, - "character": 10, - "url": "https://github.com/akaruidevelopment/aoi.db/blob/22a4df8/lib/WideColumnar/src/Table.ts#L102" - } - ], - "signatures": [ - { - "id": 1111, - "name": "delete", - "variant": "signature", - "kind": 4096, - "flags": {}, - "sources": [ - { - "fileName": "lib/WideColumnar/src/Table.ts", - "line": 102, - "character": 4, - "url": "https://github.com/akaruidevelopment/aoi.db/blob/22a4df8/lib/WideColumnar/src/Table.ts#L102" - } - ], - "parameters": [ - { - "id": 1112, - "name": "columnName", - "variant": "param", - "kind": 32768, - "flags": {}, - "type": { - "type": "intrinsic", - "name": "string" - } - }, - { - "id": 1113, - "name": "primary", - "variant": "param", - "kind": 32768, - "flags": {}, - "type": { - "type": "reference", - "target": 1355, - "name": "WideColumnarDataType", - "package": "@akarui/aoi.db" - } - } - ], - "type": { + "target": 1942, + "name": "ISocket", + "package": "@akarui/aoi.db" + }, + "inheritedFrom": { "type": "reference", - "target": { - "sourceFileName": "node_modules/typescript/lib/lib.es5.d.ts", - "qualifiedName": "Promise" - }, - "typeArguments": [ - { - "type": "intrinsic", - "name": "void" - } - ], - "name": "Promise", - "package": "typescript" + "target": -1, + "name": "Socket.on" } - } - ] - }, - { - "id": 1143, - "name": "deleteMany", - "variant": "declaration", - "kind": 2048, - "flags": {}, - "sources": [ - { - "fileName": "lib/WideColumnar/src/Table.ts", - "line": 158, - "character": 10, - "url": "https://github.com/akaruidevelopment/aoi.db/blob/22a4df8/lib/WideColumnar/src/Table.ts#L158" - } - ], - "signatures": [ + }, { - "id": 1144, - "name": "deleteMany", + "id": 2174, + "name": "on", "variant": "signature", "kind": 4096, - "flags": {}, + "flags": { + "isExternal": true + }, "sources": [ { - "fileName": "lib/WideColumnar/src/Table.ts", - "line": 158, - "character": 4, - "url": "https://github.com/akaruidevelopment/aoi.db/blob/22a4df8/lib/WideColumnar/src/Table.ts#L158" + "fileName": "node_modules/@types/node/net.d.ts", + "line": 404, + "character": 8 } ], "parameters": [ { - "id": 1145, - "name": "columnName", + "id": 2175, + "name": "event", "variant": "param", "kind": 32768, - "flags": {}, + "flags": { + "isExternal": true + }, "type": { - "type": "intrinsic", - "name": "string" + "type": "literal", + "value": "lookup" } }, { - "id": 1146, - "name": "query", + "id": 2176, + "name": "listener", "variant": "param", "kind": 32768, - "flags": {}, + "flags": { + "isExternal": true + }, "type": { "type": "reflection", "declaration": { - "id": 1147, + "id": 2177, "name": "__type", "variant": "declaration", "kind": 65536, - "flags": {}, + "flags": { + "isExternal": true + }, "sources": [ { - "fileName": "lib/WideColumnar/src/Table.ts", - "line": 160, - "character": 15, - "url": "https://github.com/akaruidevelopment/aoi.db/blob/22a4df8/lib/WideColumnar/src/Table.ts#L160" + "fileName": "node_modules/@types/node/net.d.ts", + "line": 406, + "character": 22 } ], "signatures": [ { - "id": 1148, + "id": 2178, "name": "__type", "variant": "signature", "kind": 4096, - "flags": {}, + "flags": { + "isExternal": true + }, "sources": [ { - "fileName": "lib/WideColumnar/src/Table.ts", - "line": 160, - "character": 15, - "url": "https://github.com/akaruidevelopment/aoi.db/blob/22a4df8/lib/WideColumnar/src/Table.ts#L160" + "fileName": "node_modules/@types/node/net.d.ts", + "line": 406, + "character": 22 } ], "parameters": [ { - "id": 1149, - "name": "row", + "id": 2179, + "name": "err", "variant": "param", "kind": 32768, - "flags": {}, + "flags": { + "isExternal": true + }, "type": { "type": "reference", - "target": 1056, - "name": "default", - "package": "@akarui/aoi.db" + "target": { + "sourceFileName": "node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Error" + }, + "name": "Error", + "package": "typescript" + } + }, + { + "id": 2180, + "name": "address", + "variant": "param", + "kind": 32768, + "flags": { + "isExternal": true + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 2181, + "name": "family", + "variant": "param", + "kind": 32768, + "flags": { + "isExternal": true + }, + "type": { + "type": "union", + "types": [ + { + "type": "intrinsic", + "name": "string" + }, + { + "type": "intrinsic", + "name": "number" + } + ] + } + }, + { + "id": 2182, + "name": "host", + "variant": "param", + "kind": 32768, + "flags": { + "isExternal": true + }, + "type": { + "type": "intrinsic", + "name": "string" } } ], "type": { "type": "intrinsic", - "name": "boolean" + "name": "void" } } ] @@ -61335,118 +57628,89 @@ ], "type": { "type": "reference", - "target": { - "sourceFileName": "node_modules/typescript/lib/lib.es5.d.ts", - "qualifiedName": "Promise" - }, - "typeArguments": [ - { - "type": "intrinsic", - "name": "void" - } - ], - "name": "Promise", - "package": "typescript" + "target": 1942, + "name": "ISocket", + "package": "@akarui/aoi.db" + }, + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "Socket.on" } - } - ] - }, - { - "id": 1129, - "name": "findMany", - "variant": "declaration", - "kind": 2048, - "flags": {}, - "sources": [ - { - "fileName": "lib/WideColumnar/src/Table.ts", - "line": 134, - "character": 10, - "url": "https://github.com/akaruidevelopment/aoi.db/blob/22a4df8/lib/WideColumnar/src/Table.ts#L134" - } - ], - "signatures": [ + }, { - "id": 1130, - "name": "findMany", + "id": 2183, + "name": "on", "variant": "signature", "kind": 4096, - "flags": {}, + "flags": { + "isExternal": true + }, "sources": [ { - "fileName": "lib/WideColumnar/src/Table.ts", - "line": 134, - "character": 4, - "url": "https://github.com/akaruidevelopment/aoi.db/blob/22a4df8/lib/WideColumnar/src/Table.ts#L134" + "fileName": "node_modules/@types/node/net.d.ts", + "line": 408, + "character": 8 } ], "parameters": [ { - "id": 1131, - "name": "columnName", + "id": 2184, + "name": "event", "variant": "param", "kind": 32768, - "flags": {}, + "flags": { + "isExternal": true + }, "type": { - "type": "intrinsic", - "name": "string" + "type": "literal", + "value": "ready" } }, { - "id": 1132, - "name": "query", + "id": 2185, + "name": "listener", "variant": "param", "kind": 32768, - "flags": {}, + "flags": { + "isExternal": true + }, "type": { "type": "reflection", "declaration": { - "id": 1133, + "id": 2186, "name": "__type", "variant": "declaration", "kind": 65536, - "flags": {}, + "flags": { + "isExternal": true + }, "sources": [ { - "fileName": "lib/WideColumnar/src/Table.ts", - "line": 136, - "character": 15, - "url": "https://github.com/akaruidevelopment/aoi.db/blob/22a4df8/lib/WideColumnar/src/Table.ts#L136" + "fileName": "node_modules/@types/node/net.d.ts", + "line": 408, + "character": 37 } ], "signatures": [ { - "id": 1134, + "id": 2187, "name": "__type", "variant": "signature", "kind": 4096, - "flags": {}, + "flags": { + "isExternal": true + }, "sources": [ { - "fileName": "lib/WideColumnar/src/Table.ts", - "line": 136, - "character": 15, - "url": "https://github.com/akaruidevelopment/aoi.db/blob/22a4df8/lib/WideColumnar/src/Table.ts#L136" - } - ], - "parameters": [ - { - "id": 1135, - "name": "row", - "variant": "param", - "kind": 32768, - "flags": {}, - "type": { - "type": "reference", - "target": 1056, - "name": "default", - "package": "@akarui/aoi.db" - } + "fileName": "node_modules/@types/node/net.d.ts", + "line": 408, + "character": 37 } ], "type": { "type": "intrinsic", - "name": "boolean" + "name": "void" } } ] @@ -61456,123 +57720,268 @@ ], "type": { "type": "reference", - "target": { - "sourceFileName": "node_modules/typescript/lib/lib.es5.d.ts", - "qualifiedName": "Promise" + "target": 1942, + "name": "ISocket", + "package": "@akarui/aoi.db" + }, + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "Socket.on" + } + }, + { + "id": 2188, + "name": "on", + "variant": "signature", + "kind": 4096, + "flags": { + "isExternal": true + }, + "sources": [ + { + "fileName": "node_modules/@types/node/net.d.ts", + "line": 409, + "character": 8 + } + ], + "parameters": [ + { + "id": 2189, + "name": "event", + "variant": "param", + "kind": 32768, + "flags": { + "isExternal": true + }, + "type": { + "type": "literal", + "value": "timeout" + } }, - "typeArguments": [ - { - "type": "array", - "elementType": { - "type": "reference", - "target": 1056, - "name": "default", - "package": "@akarui/aoi.db" + { + "id": 2190, + "name": "listener", + "variant": "param", + "kind": 32768, + "flags": { + "isExternal": true + }, + "type": { + "type": "reflection", + "declaration": { + "id": 2191, + "name": "__type", + "variant": "declaration", + "kind": 65536, + "flags": { + "isExternal": true + }, + "sources": [ + { + "fileName": "node_modules/@types/node/net.d.ts", + "line": 409, + "character": 39 + } + ], + "signatures": [ + { + "id": 2192, + "name": "__type", + "variant": "signature", + "kind": 4096, + "flags": { + "isExternal": true + }, + "sources": [ + { + "fileName": "node_modules/@types/node/net.d.ts", + "line": 409, + "character": 39 + } + ], + "type": { + "type": "intrinsic", + "name": "void" + } + } + ] } } - ], - "name": "Promise", - "package": "typescript" + } + ], + "type": { + "type": "reference", + "target": 1942, + "name": "ISocket", + "package": "@akarui/aoi.db" + }, + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "Socket.on" } } - ] + ], + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "Socket.on" + } }, { - "id": 1136, - "name": "findOne", + "id": 2193, + "name": "once", "variant": "declaration", "kind": 2048, - "flags": {}, + "flags": { + "isExternal": true + }, "sources": [ { - "fileName": "lib/WideColumnar/src/Table.ts", - "line": 146, - "character": 10, - "url": "https://github.com/akaruidevelopment/aoi.db/blob/22a4df8/lib/WideColumnar/src/Table.ts#L146" + "fileName": "node_modules/@types/node/net.d.ts", + "line": 410, + "character": 8 + }, + { + "fileName": "node_modules/@types/node/net.d.ts", + "line": 411, + "character": 8 + }, + { + "fileName": "node_modules/@types/node/net.d.ts", + "line": 412, + "character": 8 + }, + { + "fileName": "node_modules/@types/node/net.d.ts", + "line": 413, + "character": 8 + }, + { + "fileName": "node_modules/@types/node/net.d.ts", + "line": 414, + "character": 8 + }, + { + "fileName": "node_modules/@types/node/net.d.ts", + "line": 415, + "character": 8 + }, + { + "fileName": "node_modules/@types/node/net.d.ts", + "line": 416, + "character": 8 + }, + { + "fileName": "node_modules/@types/node/net.d.ts", + "line": 417, + "character": 8 + }, + { + "fileName": "node_modules/@types/node/net.d.ts", + "line": 421, + "character": 8 + }, + { + "fileName": "node_modules/@types/node/net.d.ts", + "line": 422, + "character": 8 } ], "signatures": [ { - "id": 1137, - "name": "findOne", + "id": 2194, + "name": "once", "variant": "signature", "kind": 4096, - "flags": {}, + "flags": { + "isExternal": true + }, "sources": [ { - "fileName": "lib/WideColumnar/src/Table.ts", - "line": 146, - "character": 4, - "url": "https://github.com/akaruidevelopment/aoi.db/blob/22a4df8/lib/WideColumnar/src/Table.ts#L146" + "fileName": "node_modules/@types/node/net.d.ts", + "line": 410, + "character": 8 } ], "parameters": [ { - "id": 1138, - "name": "columnName", + "id": 2195, + "name": "event", "variant": "param", "kind": 32768, - "flags": {}, + "flags": { + "isExternal": true + }, "type": { "type": "intrinsic", "name": "string" } }, { - "id": 1139, - "name": "query", + "id": 2196, + "name": "listener", "variant": "param", "kind": 32768, - "flags": {}, + "flags": { + "isExternal": true + }, "type": { "type": "reflection", "declaration": { - "id": 1140, + "id": 2197, "name": "__type", "variant": "declaration", "kind": 65536, - "flags": {}, + "flags": { + "isExternal": true + }, "sources": [ { - "fileName": "lib/WideColumnar/src/Table.ts", - "line": 148, - "character": 15, - "url": "https://github.com/akaruidevelopment/aoi.db/blob/22a4df8/lib/WideColumnar/src/Table.ts#L148" + "fileName": "node_modules/@types/node/net.d.ts", + "line": 410, + "character": 38 } ], "signatures": [ { - "id": 1141, + "id": 2198, "name": "__type", "variant": "signature", "kind": 4096, - "flags": {}, + "flags": { + "isExternal": true + }, "sources": [ { - "fileName": "lib/WideColumnar/src/Table.ts", - "line": 148, - "character": 15, - "url": "https://github.com/akaruidevelopment/aoi.db/blob/22a4df8/lib/WideColumnar/src/Table.ts#L148" + "fileName": "node_modules/@types/node/net.d.ts", + "line": 410, + "character": 38 } ], "parameters": [ { - "id": 1142, - "name": "row", + "id": 2199, + "name": "args", "variant": "param", "kind": 32768, - "flags": {}, + "flags": { + "isExternal": true, + "isRest": true + }, "type": { - "type": "reference", - "target": 1056, - "name": "default", - "package": "@akarui/aoi.db" + "type": "array", + "elementType": { + "type": "intrinsic", + "name": "any" + } } } ], "type": { "type": "intrinsic", - "name": "boolean" + "name": "void" } } ] @@ -61582,415 +57991,495 @@ ], "type": { "type": "reference", - "target": { - "sourceFileName": "node_modules/typescript/lib/lib.es5.d.ts", - "qualifiedName": "Promise" - }, - "typeArguments": [ - { - "type": "union", - "types": [ - { - "type": "literal", - "value": null - }, - { - "type": "reference", - "target": 1056, - "name": "default", - "package": "@akarui/aoi.db" - } - ] - } - ], - "name": "Promise", - "package": "typescript" - } - } - ] - }, - { - "id": 1159, - "name": "fullRepair", - "variant": "declaration", - "kind": 2048, - "flags": {}, - "sources": [ - { - "fileName": "lib/WideColumnar/src/Table.ts", - "line": 194, - "character": 10, - "url": "https://github.com/akaruidevelopment/aoi.db/blob/22a4df8/lib/WideColumnar/src/Table.ts#L194" - } - ], - "signatures": [ - { - "id": 1160, - "name": "fullRepair", - "variant": "signature", - "kind": 4096, - "flags": {}, - "sources": [ - { - "fileName": "lib/WideColumnar/src/Table.ts", - "line": 194, - "character": 4, - "url": "https://github.com/akaruidevelopment/aoi.db/blob/22a4df8/lib/WideColumnar/src/Table.ts#L194" - } - ], - "type": { + "target": 1942, + "name": "ISocket", + "package": "@akarui/aoi.db" + }, + "inheritedFrom": { "type": "reference", - "target": { - "sourceFileName": "node_modules/typescript/lib/lib.es5.d.ts", - "qualifiedName": "Promise" - }, - "typeArguments": [ - { - "type": "intrinsic", - "name": "void" - } - ], - "name": "Promise", - "package": "typescript" + "target": -1, + "name": "Socket.once" } - } - ] - }, - { - "id": 1106, - "name": "get", - "variant": "declaration", - "kind": 2048, - "flags": {}, - "sources": [ - { - "fileName": "lib/WideColumnar/src/Table.ts", - "line": 94, - "character": 10, - "url": "https://github.com/akaruidevelopment/aoi.db/blob/22a4df8/lib/WideColumnar/src/Table.ts#L94" - } - ], - "signatures": [ + }, { - "id": 1107, - "name": "get", + "id": 2200, + "name": "once", "variant": "signature", "kind": 4096, - "flags": {}, + "flags": { + "isExternal": true + }, "sources": [ { - "fileName": "lib/WideColumnar/src/Table.ts", - "line": 94, - "character": 4, - "url": "https://github.com/akaruidevelopment/aoi.db/blob/22a4df8/lib/WideColumnar/src/Table.ts#L94" + "fileName": "node_modules/@types/node/net.d.ts", + "line": 411, + "character": 8 } ], "parameters": [ { - "id": 1108, - "name": "columnName", + "id": 2201, + "name": "event", "variant": "param", "kind": 32768, - "flags": {}, + "flags": { + "isExternal": true + }, "type": { - "type": "intrinsic", - "name": "string" + "type": "literal", + "value": "close" } }, { - "id": 1109, - "name": "primary", + "id": 2202, + "name": "listener", "variant": "param", "kind": 32768, - "flags": {}, + "flags": { + "isExternal": true + }, "type": { - "type": "reference", - "target": 1355, - "name": "WideColumnarDataType", - "package": "@akarui/aoi.db" + "type": "reflection", + "declaration": { + "id": 2203, + "name": "__type", + "variant": "declaration", + "kind": 65536, + "flags": { + "isExternal": true + }, + "sources": [ + { + "fileName": "node_modules/@types/node/net.d.ts", + "line": 411, + "character": 39 + } + ], + "signatures": [ + { + "id": 2204, + "name": "__type", + "variant": "signature", + "kind": 4096, + "flags": { + "isExternal": true + }, + "sources": [ + { + "fileName": "node_modules/@types/node/net.d.ts", + "line": 411, + "character": 39 + } + ], + "parameters": [ + { + "id": 2205, + "name": "hadError", + "variant": "param", + "kind": 32768, + "flags": { + "isExternal": true + }, + "type": { + "type": "intrinsic", + "name": "boolean" + } + } + ], + "type": { + "type": "intrinsic", + "name": "void" + } + } + ] + } } } ], "type": { "type": "reference", - "target": { - "sourceFileName": "node_modules/typescript/lib/lib.es5.d.ts", - "qualifiedName": "Promise" - }, - "typeArguments": [ - { - "type": "union", - "types": [ - { - "type": "intrinsic", - "name": "undefined" - }, - { - "type": "literal", - "value": null - }, - { - "type": "reference", - "target": 1056, - "name": "default", - "package": "@akarui/aoi.db" - } - ] - } - ], - "name": "Promise", - "package": "typescript" + "target": 1942, + "name": "ISocket", + "package": "@akarui/aoi.db" + }, + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "Socket.once" } - } - ] - }, - { - "id": 1150, - "name": "has", - "variant": "declaration", - "kind": 2048, - "flags": {}, - "sources": [ - { - "fileName": "lib/WideColumnar/src/Table.ts", - "line": 170, - "character": 10, - "url": "https://github.com/akaruidevelopment/aoi.db/blob/22a4df8/lib/WideColumnar/src/Table.ts#L170" - } - ], - "signatures": [ + }, { - "id": 1151, - "name": "has", + "id": 2206, + "name": "once", "variant": "signature", "kind": 4096, - "flags": {}, + "flags": { + "isExternal": true + }, "sources": [ { - "fileName": "lib/WideColumnar/src/Table.ts", - "line": 170, - "character": 4, - "url": "https://github.com/akaruidevelopment/aoi.db/blob/22a4df8/lib/WideColumnar/src/Table.ts#L170" + "fileName": "node_modules/@types/node/net.d.ts", + "line": 412, + "character": 8 } ], "parameters": [ { - "id": 1152, - "name": "columnName", + "id": 2207, + "name": "event", "variant": "param", "kind": 32768, - "flags": {}, + "flags": { + "isExternal": true + }, "type": { - "type": "intrinsic", - "name": "string" + "type": "literal", + "value": "connect" } }, { - "id": 1153, - "name": "primary", + "id": 2208, + "name": "listener", "variant": "param", "kind": 32768, - "flags": {}, - "type": { - "type": "reference", - "target": 1355, - "name": "WideColumnarDataType", - "package": "@akarui/aoi.db" + "flags": { + "isExternal": true + }, + "type": { + "type": "reflection", + "declaration": { + "id": 2209, + "name": "__type", + "variant": "declaration", + "kind": 65536, + "flags": { + "isExternal": true + }, + "sources": [ + { + "fileName": "node_modules/@types/node/net.d.ts", + "line": 412, + "character": 41 + } + ], + "signatures": [ + { + "id": 2210, + "name": "__type", + "variant": "signature", + "kind": 4096, + "flags": { + "isExternal": true + }, + "sources": [ + { + "fileName": "node_modules/@types/node/net.d.ts", + "line": 412, + "character": 41 + } + ], + "type": { + "type": "intrinsic", + "name": "void" + } + } + ] + } } } ], "type": { "type": "reference", - "target": { - "sourceFileName": "node_modules/typescript/lib/lib.es5.d.ts", - "qualifiedName": "Promise" - }, - "typeArguments": [ - { - "type": "intrinsic", - "name": "boolean" - } - ], - "name": "Promise", - "package": "typescript" + "target": 1942, + "name": "ISocket", + "package": "@akarui/aoi.db" + }, + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "Socket.once" } - } - ] - }, - { - "id": 1096, - "name": "set", - "variant": "declaration", - "kind": 2048, - "flags": {}, - "sources": [ - { - "fileName": "lib/WideColumnar/src/Table.ts", - "line": 77, - "character": 10, - "url": "https://github.com/akaruidevelopment/aoi.db/blob/22a4df8/lib/WideColumnar/src/Table.ts#L77" - } - ], - "signatures": [ + }, { - "id": 1097, - "name": "set", + "id": 2211, + "name": "once", "variant": "signature", "kind": 4096, - "flags": {}, + "flags": { + "isExternal": true + }, "sources": [ { - "fileName": "lib/WideColumnar/src/Table.ts", - "line": 77, - "character": 4, - "url": "https://github.com/akaruidevelopment/aoi.db/blob/22a4df8/lib/WideColumnar/src/Table.ts#L77" + "fileName": "node_modules/@types/node/net.d.ts", + "line": 413, + "character": 8 } ], "parameters": [ { - "id": 1098, - "name": "column", + "id": 2212, + "name": "event", "variant": "param", "kind": 32768, - "flags": {}, + "flags": { + "isExternal": true + }, + "type": { + "type": "literal", + "value": "data" + } + }, + { + "id": 2213, + "name": "listener", + "variant": "param", + "kind": 32768, + "flags": { + "isExternal": true + }, "type": { "type": "reflection", "declaration": { - "id": 1099, + "id": 2214, "name": "__type", "variant": "declaration", "kind": 65536, - "flags": {}, - "children": [ + "flags": { + "isExternal": true + }, + "sources": [ { - "id": 1100, - "name": "name", - "variant": "declaration", - "kind": 1024, - "flags": {}, + "fileName": "node_modules/@types/node/net.d.ts", + "line": 413, + "character": 38 + } + ], + "signatures": [ + { + "id": 2215, + "name": "__type", + "variant": "signature", + "kind": 4096, + "flags": { + "isExternal": true + }, "sources": [ { - "fileName": "lib/WideColumnar/src/Table.ts", - "line": 79, - "character": 12, - "url": "https://github.com/akaruidevelopment/aoi.db/blob/22a4df8/lib/WideColumnar/src/Table.ts#L79" + "fileName": "node_modules/@types/node/net.d.ts", + "line": 413, + "character": 38 } ], - "type": { - "type": "intrinsic", - "name": "string" - } - }, - { - "id": 1101, - "name": "value", - "variant": "declaration", - "kind": 1024, - "flags": {}, - "sources": [ + "parameters": [ { - "fileName": "lib/WideColumnar/src/Table.ts", - "line": 80, - "character": 12, - "url": "https://github.com/akaruidevelopment/aoi.db/blob/22a4df8/lib/WideColumnar/src/Table.ts#L80" + "id": 2216, + "name": "data", + "variant": "param", + "kind": 32768, + "flags": { + "isExternal": true + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "node_modules/@types/node/buffer.d.ts", + "qualifiedName": "__global.Buffer" + }, + "name": "Buffer", + "package": "@types/node", + "qualifiedName": "__global.Buffer" + } } ], "type": { "type": "intrinsic", - "name": "any" + "name": "void" } } - ], - "groups": [ - { - "title": "Properties", - "children": [ - 1100, - 1101 - ] - } - ], - "sources": [ - { - "fileName": "lib/WideColumnar/src/Table.ts", - "line": 78, - "character": 16, - "url": "https://github.com/akaruidevelopment/aoi.db/blob/22a4df8/lib/WideColumnar/src/Table.ts#L78" - } ] } } + } + ], + "type": { + "type": "reference", + "target": 1942, + "name": "ISocket", + "package": "@akarui/aoi.db" + }, + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "Socket.once" + } + }, + { + "id": 2217, + "name": "once", + "variant": "signature", + "kind": 4096, + "flags": { + "isExternal": true + }, + "sources": [ + { + "fileName": "node_modules/@types/node/net.d.ts", + "line": 414, + "character": 8 + } + ], + "parameters": [ + { + "id": 2218, + "name": "event", + "variant": "param", + "kind": 32768, + "flags": { + "isExternal": true + }, + "type": { + "type": "literal", + "value": "drain" + } }, { - "id": 1102, - "name": "primary", + "id": 2219, + "name": "listener", "variant": "param", "kind": 32768, - "flags": {}, + "flags": { + "isExternal": true + }, "type": { "type": "reflection", "declaration": { - "id": 1103, + "id": 2220, "name": "__type", "variant": "declaration", "kind": 65536, - "flags": {}, - "children": [ + "flags": { + "isExternal": true + }, + "sources": [ { - "id": 1104, - "name": "name", - "variant": "declaration", - "kind": 1024, - "flags": {}, + "fileName": "node_modules/@types/node/net.d.ts", + "line": 414, + "character": 39 + } + ], + "signatures": [ + { + "id": 2221, + "name": "__type", + "variant": "signature", + "kind": 4096, + "flags": { + "isExternal": true + }, "sources": [ { - "fileName": "lib/WideColumnar/src/Table.ts", - "line": 83, - "character": 12, - "url": "https://github.com/akaruidevelopment/aoi.db/blob/22a4df8/lib/WideColumnar/src/Table.ts#L83" + "fileName": "node_modules/@types/node/net.d.ts", + "line": 414, + "character": 39 } ], "type": { "type": "intrinsic", - "name": "string" + "name": "void" } - }, + } + ] + } + } + } + ], + "type": { + "type": "reference", + "target": 1942, + "name": "ISocket", + "package": "@akarui/aoi.db" + }, + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "Socket.once" + } + }, + { + "id": 2222, + "name": "once", + "variant": "signature", + "kind": 4096, + "flags": { + "isExternal": true + }, + "sources": [ + { + "fileName": "node_modules/@types/node/net.d.ts", + "line": 415, + "character": 8 + } + ], + "parameters": [ + { + "id": 2223, + "name": "event", + "variant": "param", + "kind": 32768, + "flags": { + "isExternal": true + }, + "type": { + "type": "literal", + "value": "end" + } + }, + { + "id": 2224, + "name": "listener", + "variant": "param", + "kind": 32768, + "flags": { + "isExternal": true + }, + "type": { + "type": "reflection", + "declaration": { + "id": 2225, + "name": "__type", + "variant": "declaration", + "kind": 65536, + "flags": { + "isExternal": true + }, + "sources": [ { - "id": 1105, - "name": "value", - "variant": "declaration", - "kind": 1024, - "flags": {}, + "fileName": "node_modules/@types/node/net.d.ts", + "line": 415, + "character": 37 + } + ], + "signatures": [ + { + "id": 2226, + "name": "__type", + "variant": "signature", + "kind": 4096, + "flags": { + "isExternal": true + }, "sources": [ { - "fileName": "lib/WideColumnar/src/Table.ts", - "line": 84, - "character": 12, - "url": "https://github.com/akaruidevelopment/aoi.db/blob/22a4df8/lib/WideColumnar/src/Table.ts#L84" + "fileName": "node_modules/@types/node/net.d.ts", + "line": 415, + "character": 37 } ], "type": { "type": "intrinsic", - "name": "any" + "name": "void" } } - ], - "groups": [ - { - "title": "Properties", - "children": [ - 1104, - 1105 - ] - } - ], - "sources": [ - { - "fileName": "lib/WideColumnar/src/Table.ts", - "line": 82, - "character": 17, - "url": "https://github.com/akaruidevelopment/aoi.db/blob/22a4df8/lib/WideColumnar/src/Table.ts#L82" - } ] } } @@ -61998,15258 +58487,24437 @@ ], "type": { "type": "reference", - "target": { - "sourceFileName": "node_modules/typescript/lib/lib.es5.d.ts", - "qualifiedName": "Promise" - }, - "typeArguments": [ - { - "type": "intrinsic", - "name": "void" - } - ], - "name": "Promise", - "package": "typescript" + "target": 1942, + "name": "ISocket", + "package": "@akarui/aoi.db" + }, + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "Socket.once" } - } - ] - } - ], - "groups": [ - { - "title": "Constructors", - "children": [ - 1073 - ] - }, - { - "title": "Properties", - "children": [ - 1078, - 1079, - 1077, - 1076, - 1083 - ] - }, - { - "title": "Accessors", - "children": [ - 1087, - 1091 - ] - }, - { - "title": "Methods", - "children": [ - 1084, - 1114, - 1122, - 1154, - 1156, - 1089, - 1110, - 1143, - 1129, - 1136, - 1159, - 1106, - 1150, - 1096 - ] - } - ], - "sources": [ - { - "fileName": "lib/WideColumnar/src/Table.ts", - "line": 13, - "character": 21, - "url": "https://github.com/akaruidevelopment/aoi.db/blob/22a4df8/lib/WideColumnar/src/Table.ts#L13" - } - ] - }, - { - "id": 605, - "name": "CacherOptions", - "variant": "declaration", - "kind": 256, - "flags": {}, - "children": [ - { - "id": 606, - "name": "cache", - "variant": "declaration", - "kind": 1024, - "flags": {}, - "sources": [ - { - "fileName": "lib/KeyValue/typings/interface.ts", - "line": 65, - "character": 4, - "url": "https://github.com/akaruidevelopment/aoi.db/blob/22a4df8/lib/KeyValue/typings/interface.ts#L65" - } - ], - "type": { - "type": "reference", - "target": 7, - "name": "CacheType", - "package": "@akarui/aoi.db" - } - }, - { - "id": 607, - "name": "limit", - "variant": "declaration", - "kind": 1024, - "flags": {}, - "sources": [ - { - "fileName": "lib/KeyValue/typings/interface.ts", - "line": 66, - "character": 4, - "url": "https://github.com/akaruidevelopment/aoi.db/blob/22a4df8/lib/KeyValue/typings/interface.ts#L66" - } - ], - "type": { - "type": "intrinsic", - "name": "number" - } - }, - { - "id": 609, - "name": "sortFunction", - "variant": "declaration", - "kind": 1024, - "flags": { - "isOptional": true - }, - "sources": [ + }, { - "fileName": "lib/KeyValue/typings/interface.ts", - "line": 68, - "character": 4, - "url": "https://github.com/akaruidevelopment/aoi.db/blob/22a4df8/lib/KeyValue/typings/interface.ts#L68" - } - ], - "type": { - "type": "reflection", - "declaration": { - "id": 610, - "name": "__type", - "variant": "declaration", - "kind": 65536, - "flags": {}, + "id": 2227, + "name": "once", + "variant": "signature", + "kind": 4096, + "flags": { + "isExternal": true + }, "sources": [ { - "fileName": "lib/KeyValue/typings/interface.ts", - "line": 68, - "character": 19, - "url": "https://github.com/akaruidevelopment/aoi.db/blob/22a4df8/lib/KeyValue/typings/interface.ts#L68" + "fileName": "node_modules/@types/node/net.d.ts", + "line": 416, + "character": 8 } ], - "signatures": [ + "parameters": [ { - "id": 611, - "name": "__type", - "variant": "signature", - "kind": 4096, - "flags": {}, - "sources": [ - { - "fileName": "lib/KeyValue/typings/interface.ts", - "line": 68, - "character": 19, - "url": "https://github.com/akaruidevelopment/aoi.db/blob/22a4df8/lib/KeyValue/typings/interface.ts#L68" - } - ], - "parameters": [ - { - "id": 612, - "name": "a", - "variant": "param", - "kind": 32768, - "flags": {}, - "type": { - "type": "intrinsic", - "name": "any" - } - }, - { - "id": 613, - "name": "b", - "variant": "param", - "kind": 32768, - "flags": {}, - "type": { - "type": "intrinsic", - "name": "any" - } - } - ], + "id": 2228, + "name": "event", + "variant": "param", + "kind": 32768, + "flags": { + "isExternal": true + }, "type": { - "type": "intrinsic", - "name": "number" + "type": "literal", + "value": "error" } - } - ] - } - } - }, - { - "id": 608, - "name": "sorted", - "variant": "declaration", - "kind": 1024, - "flags": {}, - "sources": [ - { - "fileName": "lib/KeyValue/typings/interface.ts", - "line": 67, - "character": 4, - "url": "https://github.com/akaruidevelopment/aoi.db/blob/22a4df8/lib/KeyValue/typings/interface.ts#L67" - } - ], - "type": { - "type": "intrinsic", - "name": "boolean" - } - } - ], - "groups": [ - { - "title": "Properties", - "children": [ - 606, - 607, - 609, - 608 - ] - } - ], - "sources": [ - { - "fileName": "lib/KeyValue/typings/interface.ts", - "line": 64, - "character": 17, - "url": "https://github.com/akaruidevelopment/aoi.db/blob/22a4df8/lib/KeyValue/typings/interface.ts#L64" - } - ] - }, - { - "id": 1, - "name": "Hash", - "variant": "declaration", - "kind": 256, - "flags": {}, - "children": [ - { - "id": 3, - "name": "data", - "variant": "declaration", - "kind": 1024, - "flags": {}, - "sources": [ + }, + { + "id": 2229, + "name": "listener", + "variant": "param", + "kind": 32768, + "flags": { + "isExternal": true + }, + "type": { + "type": "reflection", + "declaration": { + "id": 2230, + "name": "__type", + "variant": "declaration", + "kind": 65536, + "flags": { + "isExternal": true + }, + "sources": [ + { + "fileName": "node_modules/@types/node/net.d.ts", + "line": 416, + "character": 39 + } + ], + "signatures": [ + { + "id": 2231, + "name": "__type", + "variant": "signature", + "kind": 4096, + "flags": { + "isExternal": true + }, + "sources": [ + { + "fileName": "node_modules/@types/node/net.d.ts", + "line": 416, + "character": 39 + } + ], + "parameters": [ + { + "id": 2232, + "name": "err", + "variant": "param", + "kind": 32768, + "flags": { + "isExternal": true + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Error" + }, + "name": "Error", + "package": "typescript" + } + } + ], + "type": { + "type": "intrinsic", + "name": "void" + } + } + ] + } + } + } + ], + "type": { + "type": "reference", + "target": 1942, + "name": "ISocket", + "package": "@akarui/aoi.db" + }, + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "Socket.once" + } + }, { - "fileName": "lib/typings/interface.ts", - "line": 3, - "character": 4, - "url": "https://github.com/akaruidevelopment/aoi.db/blob/22a4df8/lib/typings/interface.ts#L3" + "id": 2233, + "name": "once", + "variant": "signature", + "kind": 4096, + "flags": { + "isExternal": true + }, + "sources": [ + { + "fileName": "node_modules/@types/node/net.d.ts", + "line": 417, + "character": 8 + } + ], + "parameters": [ + { + "id": 2234, + "name": "event", + "variant": "param", + "kind": 32768, + "flags": { + "isExternal": true + }, + "type": { + "type": "literal", + "value": "lookup" + } + }, + { + "id": 2235, + "name": "listener", + "variant": "param", + "kind": 32768, + "flags": { + "isExternal": true + }, + "type": { + "type": "reflection", + "declaration": { + "id": 2236, + "name": "__type", + "variant": "declaration", + "kind": 65536, + "flags": { + "isExternal": true + }, + "sources": [ + { + "fileName": "node_modules/@types/node/net.d.ts", + "line": 419, + "character": 22 + } + ], + "signatures": [ + { + "id": 2237, + "name": "__type", + "variant": "signature", + "kind": 4096, + "flags": { + "isExternal": true + }, + "sources": [ + { + "fileName": "node_modules/@types/node/net.d.ts", + "line": 419, + "character": 22 + } + ], + "parameters": [ + { + "id": 2238, + "name": "err", + "variant": "param", + "kind": 32768, + "flags": { + "isExternal": true + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Error" + }, + "name": "Error", + "package": "typescript" + } + }, + { + "id": 2239, + "name": "address", + "variant": "param", + "kind": 32768, + "flags": { + "isExternal": true + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 2240, + "name": "family", + "variant": "param", + "kind": 32768, + "flags": { + "isExternal": true + }, + "type": { + "type": "union", + "types": [ + { + "type": "intrinsic", + "name": "string" + }, + { + "type": "intrinsic", + "name": "number" + } + ] + } + }, + { + "id": 2241, + "name": "host", + "variant": "param", + "kind": 32768, + "flags": { + "isExternal": true + }, + "type": { + "type": "intrinsic", + "name": "string" + } + } + ], + "type": { + "type": "intrinsic", + "name": "void" + } + } + ] + } + } + } + ], + "type": { + "type": "reference", + "target": 1942, + "name": "ISocket", + "package": "@akarui/aoi.db" + }, + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "Socket.once" + } + }, + { + "id": 2242, + "name": "once", + "variant": "signature", + "kind": 4096, + "flags": { + "isExternal": true + }, + "sources": [ + { + "fileName": "node_modules/@types/node/net.d.ts", + "line": 421, + "character": 8 + } + ], + "parameters": [ + { + "id": 2243, + "name": "event", + "variant": "param", + "kind": 32768, + "flags": { + "isExternal": true + }, + "type": { + "type": "literal", + "value": "ready" + } + }, + { + "id": 2244, + "name": "listener", + "variant": "param", + "kind": 32768, + "flags": { + "isExternal": true + }, + "type": { + "type": "reflection", + "declaration": { + "id": 2245, + "name": "__type", + "variant": "declaration", + "kind": 65536, + "flags": { + "isExternal": true + }, + "sources": [ + { + "fileName": "node_modules/@types/node/net.d.ts", + "line": 421, + "character": 39 + } + ], + "signatures": [ + { + "id": 2246, + "name": "__type", + "variant": "signature", + "kind": 4096, + "flags": { + "isExternal": true + }, + "sources": [ + { + "fileName": "node_modules/@types/node/net.d.ts", + "line": 421, + "character": 39 + } + ], + "type": { + "type": "intrinsic", + "name": "void" + } + } + ] + } + } + } + ], + "type": { + "type": "reference", + "target": 1942, + "name": "ISocket", + "package": "@akarui/aoi.db" + }, + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "Socket.once" + } + }, + { + "id": 2247, + "name": "once", + "variant": "signature", + "kind": 4096, + "flags": { + "isExternal": true + }, + "sources": [ + { + "fileName": "node_modules/@types/node/net.d.ts", + "line": 422, + "character": 8 + } + ], + "parameters": [ + { + "id": 2248, + "name": "event", + "variant": "param", + "kind": 32768, + "flags": { + "isExternal": true + }, + "type": { + "type": "literal", + "value": "timeout" + } + }, + { + "id": 2249, + "name": "listener", + "variant": "param", + "kind": 32768, + "flags": { + "isExternal": true + }, + "type": { + "type": "reflection", + "declaration": { + "id": 2250, + "name": "__type", + "variant": "declaration", + "kind": 65536, + "flags": { + "isExternal": true + }, + "sources": [ + { + "fileName": "node_modules/@types/node/net.d.ts", + "line": 422, + "character": 41 + } + ], + "signatures": [ + { + "id": 2251, + "name": "__type", + "variant": "signature", + "kind": 4096, + "flags": { + "isExternal": true + }, + "sources": [ + { + "fileName": "node_modules/@types/node/net.d.ts", + "line": 422, + "character": 41 + } + ], + "type": { + "type": "intrinsic", + "name": "void" + } + } + ] + } + } + } + ], + "type": { + "type": "reference", + "target": 1942, + "name": "ISocket", + "package": "@akarui/aoi.db" + }, + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "Socket.once" + } } ], - "type": { - "type": "intrinsic", - "name": "string" + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "Socket.once" } }, { - "id": 2, - "name": "iv", + "id": 1989, + "name": "pause", "variant": "declaration", - "kind": 1024, - "flags": {}, + "kind": 2048, + "flags": { + "isExternal": true + }, "sources": [ { - "fileName": "lib/typings/interface.ts", - "line": 2, - "character": 4, - "url": "https://github.com/akaruidevelopment/aoi.db/blob/22a4df8/lib/typings/interface.ts#L2" + "fileName": "node_modules/@types/node/net.d.ts", + "line": 151, + "character": 8 } ], - "type": { - "type": "intrinsic", - "name": "string" - } - } - ], - "groups": [ - { - "title": "Properties", - "children": [ - 3, - 2 - ] - } - ], - "sources": [ - { - "fileName": "lib/typings/interface.ts", - "line": 1, - "character": 17, - "url": "https://github.com/akaruidevelopment/aoi.db/blob/22a4df8/lib/typings/interface.ts#L1" - } - ] - }, - { - "id": 579, - "name": "KeyValueCacheConfig", - "variant": "declaration", - "kind": 256, - "flags": {}, - "children": [ - { - "id": 580, - "name": "cache", - "variant": "declaration", - "kind": 1024, - "flags": {}, - "sources": [ + "signatures": [ { - "fileName": "lib/KeyValue/typings/interface.ts", - "line": 31, - "character": 4, - "url": "https://github.com/akaruidevelopment/aoi.db/blob/22a4df8/lib/KeyValue/typings/interface.ts#L31" + "id": 1990, + "name": "pause", + "variant": "signature", + "kind": 4096, + "flags": { + "isExternal": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Pauses the reading of data. That is, " + }, + { + "kind": "code", + "text": "`'data'`" + }, + { + "kind": "text", + "text": " events will not be emitted.\nUseful to throttle back an upload." + } + ], + "blockTags": [ + { + "tag": "@returns", + "content": [ + { + "kind": "text", + "text": "The socket itself." + } + ] + } + ] + }, + "sources": [ + { + "fileName": "node_modules/@types/node/net.d.ts", + "line": 151, + "character": 8 + } + ], + "type": { + "type": "reference", + "target": 1942, + "name": "ISocket", + "package": "@akarui/aoi.db" + }, + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "Socket.pause" + } } ], - "type": { + "inheritedFrom": { "type": "reference", - "target": 7, - "name": "CacheType", - "package": "@akarui/aoi.db" + "target": -1, + "name": "Socket.pause" } }, { - "id": 582, - "name": "limit", + "id": 2633, + "name": "pipe", "variant": "declaration", - "kind": 1024, - "flags": {}, + "kind": 2048, + "flags": { + "isExternal": true + }, "sources": [ { - "fileName": "lib/KeyValue/typings/interface.ts", - "line": 33, - "character": 4, - "url": "https://github.com/akaruidevelopment/aoi.db/blob/22a4df8/lib/KeyValue/typings/interface.ts#L33" + "fileName": "node_modules/@types/node/stream.d.ts", + "line": 29, + "character": 8 } ], - "type": { - "type": "intrinsic", - "name": "number" - } - }, - { - "id": 581, - "name": "reference", - "variant": "declaration", - "kind": 1024, - "flags": {}, - "sources": [ - { - "fileName": "lib/KeyValue/typings/interface.ts", - "line": 32, - "character": 4, - "url": "https://github.com/akaruidevelopment/aoi.db/blob/22a4df8/lib/KeyValue/typings/interface.ts#L32" - } - ], - "type": { - "type": "reference", - "target": 46, - "name": "ReferenceType", - "package": "@akarui/aoi.db" - } - }, - { - "id": 584, - "name": "sortFunction", - "variant": "declaration", - "kind": 1024, - "flags": { - "isOptional": true - }, - "sources": [ + "signatures": [ { - "fileName": "lib/KeyValue/typings/interface.ts", - "line": 35, - "character": 4, - "url": "https://github.com/akaruidevelopment/aoi.db/blob/22a4df8/lib/KeyValue/typings/interface.ts#L35" - } - ], - "type": { - "type": "reflection", - "declaration": { - "id": 585, - "name": "__type", - "variant": "declaration", - "kind": 65536, - "flags": {}, + "id": 2634, + "name": "pipe", + "variant": "signature", + "kind": 4096, + "flags": { + "isExternal": true + }, "sources": [ { - "fileName": "lib/KeyValue/typings/interface.ts", - "line": 35, - "character": 19, - "url": "https://github.com/akaruidevelopment/aoi.db/blob/22a4df8/lib/KeyValue/typings/interface.ts#L35" + "fileName": "node_modules/@types/node/stream.d.ts", + "line": 29, + "character": 8 } ], - "signatures": [ + "typeParameter": [ { - "id": 586, - "name": "__type", - "variant": "signature", - "kind": 4096, - "flags": {}, - "sources": [ - { - "fileName": "lib/KeyValue/typings/interface.ts", - "line": 35, - "character": 19, - "url": "https://github.com/akaruidevelopment/aoi.db/blob/22a4df8/lib/KeyValue/typings/interface.ts#L35" - } - ], - "parameters": [ - { - "id": 587, - "name": "a", - "variant": "param", - "kind": 32768, - "flags": {}, - "type": { - "type": "intrinsic", - "name": "any" - } + "id": 2635, + "name": "T", + "variant": "typeParam", + "kind": 131072, + "flags": { + "isExternal": true + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "node_modules/@types/node/globals.d.ts", + "qualifiedName": "__global.NodeJS.WritableStream" }, - { - "id": 588, - "name": "b", - "variant": "param", - "kind": 32768, - "flags": {}, - "type": { - "type": "intrinsic", - "name": "any" - } - } - ], + "name": "WritableStream", + "package": "@types/node", + "qualifiedName": "__global.NodeJS.WritableStream" + } + } + ], + "parameters": [ + { + "id": 2636, + "name": "destination", + "variant": "param", + "kind": 32768, + "flags": { + "isExternal": true + }, "type": { - "type": "intrinsic", - "name": "number" + "type": "reference", + "target": -1, + "name": "T", + "refersToTypeParameter": true + } + }, + { + "id": 2637, + "name": "options", + "variant": "param", + "kind": 32768, + "flags": { + "isExternal": true, + "isOptional": true + }, + "type": { + "type": "reflection", + "declaration": { + "id": 2638, + "name": "__type", + "variant": "declaration", + "kind": 65536, + "flags": { + "isExternal": true + }, + "children": [ + { + "id": 2639, + "name": "end", + "variant": "declaration", + "kind": 1024, + "flags": { + "isExternal": true, + "isOptional": true + }, + "sources": [ + { + "fileName": "node_modules/@types/node/stream.d.ts", + "line": 32, + "character": 16 + } + ], + "type": { + "type": "intrinsic", + "name": "boolean" + } + } + ], + "groups": [ + { + "title": "Properties", + "children": [ + 2639 + ] + } + ], + "sources": [ + { + "fileName": "node_modules/@types/node/stream.d.ts", + "line": 31, + "character": 22 + } + ] + } } } - ] - } - } - }, - { - "id": 583, - "name": "sorted", - "variant": "declaration", - "kind": 1024, - "flags": {}, - "sources": [ - { - "fileName": "lib/KeyValue/typings/interface.ts", - "line": 34, - "character": 4, - "url": "https://github.com/akaruidevelopment/aoi.db/blob/22a4df8/lib/KeyValue/typings/interface.ts#L34" - } - ], - "type": { - "type": "intrinsic", - "name": "boolean" - } - } - ], - "groups": [ - { - "title": "Properties", - "children": [ - 580, - 582, - 581, - 584, - 583 - ] - } - ], - "sources": [ - { - "fileName": "lib/KeyValue/typings/interface.ts", - "line": 30, - "character": 17, - "url": "https://github.com/akaruidevelopment/aoi.db/blob/22a4df8/lib/KeyValue/typings/interface.ts#L30" - } - ] - }, - { - "id": 568, - "name": "KeyValueDataConfig", - "variant": "declaration", - "kind": 256, - "flags": {}, - "children": [ - { - "id": 569, - "name": "path", - "variant": "declaration", - "kind": 1024, - "flags": { - "isOptional": true - }, - "sources": [ - { - "fileName": "lib/KeyValue/typings/interface.ts", - "line": 14, - "character": 4, - "url": "https://github.com/akaruidevelopment/aoi.db/blob/22a4df8/lib/KeyValue/typings/interface.ts#L14" + ], + "type": { + "type": "reference", + "target": -1, + "name": "T", + "refersToTypeParameter": true + }, + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "Socket.pipe" + } } ], - "type": { - "type": "intrinsic", - "name": "string" + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "Socket.pipe" } }, { - "id": 571, - "name": "referencePath", + "id": 2252, + "name": "prependListener", "variant": "declaration", - "kind": 1024, + "kind": 2048, "flags": { - "isOptional": true + "isExternal": true }, "sources": [ { - "fileName": "lib/KeyValue/typings/interface.ts", - "line": 16, - "character": 4, - "url": "https://github.com/akaruidevelopment/aoi.db/blob/22a4df8/lib/KeyValue/typings/interface.ts#L16" - } - ], - "type": { - "type": "intrinsic", - "name": "string" - } - }, - { - "id": 570, - "name": "tables", - "variant": "declaration", - "kind": 1024, - "flags": { - "isOptional": true - }, - "sources": [ + "fileName": "node_modules/@types/node/net.d.ts", + "line": 423, + "character": 8 + }, { - "fileName": "lib/KeyValue/typings/interface.ts", - "line": 15, - "character": 4, - "url": "https://github.com/akaruidevelopment/aoi.db/blob/22a4df8/lib/KeyValue/typings/interface.ts#L15" - } - ], - "type": { - "type": "array", - "elementType": { - "type": "intrinsic", - "name": "string" - } - } - } - ], - "groups": [ - { - "title": "Properties", - "children": [ - 569, - 571, - 570 - ] - } - ], - "sources": [ - { - "fileName": "lib/KeyValue/typings/interface.ts", - "line": 13, - "character": 17, - "url": "https://github.com/akaruidevelopment/aoi.db/blob/22a4df8/lib/KeyValue/typings/interface.ts#L13" - } - ] - }, - { - "id": 591, - "name": "KeyValueDataInterface", - "variant": "declaration", - "kind": 256, - "flags": {}, - "children": [ - { - "id": 592, - "name": "file", - "variant": "declaration", - "kind": 1024, - "flags": {}, - "sources": [ + "fileName": "node_modules/@types/node/net.d.ts", + "line": 424, + "character": 8 + }, { - "fileName": "lib/KeyValue/typings/interface.ts", - "line": 44, - "character": 4, - "url": "https://github.com/akaruidevelopment/aoi.db/blob/22a4df8/lib/KeyValue/typings/interface.ts#L44" - } - ], - "type": { - "type": "intrinsic", - "name": "string" - } - }, - { - "id": 594, - "name": "key", - "variant": "declaration", - "kind": 1024, - "flags": {}, - "sources": [ + "fileName": "node_modules/@types/node/net.d.ts", + "line": 425, + "character": 8 + }, { - "fileName": "lib/KeyValue/typings/interface.ts", - "line": 46, - "character": 4, - "url": "https://github.com/akaruidevelopment/aoi.db/blob/22a4df8/lib/KeyValue/typings/interface.ts#L46" - } - ], - "type": { - "type": "intrinsic", - "name": "string" - } - }, - { - "id": 595, - "name": "type", - "variant": "declaration", - "kind": 1024, - "flags": {}, - "sources": [ + "fileName": "node_modules/@types/node/net.d.ts", + "line": 426, + "character": 8 + }, { - "fileName": "lib/KeyValue/typings/interface.ts", - "line": 47, - "character": 4, - "url": "https://github.com/akaruidevelopment/aoi.db/blob/22a4df8/lib/KeyValue/typings/interface.ts#L47" - } - ], - "type": { - "type": "reference", - "target": 616, - "name": "KeyValueTypeList", - "package": "@akarui/aoi.db" - } - }, - { - "id": 593, - "name": "value", - "variant": "declaration", - "kind": 1024, - "flags": {}, - "sources": [ + "fileName": "node_modules/@types/node/net.d.ts", + "line": 427, + "character": 8 + }, { - "fileName": "lib/KeyValue/typings/interface.ts", - "line": 45, - "character": 4, - "url": "https://github.com/akaruidevelopment/aoi.db/blob/22a4df8/lib/KeyValue/typings/interface.ts#L45" - } - ], - "type": { - "type": "reference", - "target": 617, - "name": "KeyValueDataValueType", - "package": "@akarui/aoi.db" - } - } - ], - "groups": [ - { - "title": "Properties", - "children": [ - 592, - 594, - 595, - 593 - ] - } - ], - "sources": [ - { - "fileName": "lib/KeyValue/typings/interface.ts", - "line": 43, - "character": 17, - "url": "https://github.com/akaruidevelopment/aoi.db/blob/22a4df8/lib/KeyValue/typings/interface.ts#L43" - } - ] - }, - { - "id": 576, - "name": "KeyValueEncryptionConfig", - "variant": "declaration", - "kind": 256, - "flags": {}, - "children": [ - { - "id": 578, - "name": "encriptData", - "variant": "declaration", - "kind": 1024, - "flags": { - "isOptional": true - }, - "sources": [ + "fileName": "node_modules/@types/node/net.d.ts", + "line": 428, + "character": 8 + }, { - "fileName": "lib/KeyValue/typings/interface.ts", - "line": 27, - "character": 4, - "url": "https://github.com/akaruidevelopment/aoi.db/blob/22a4df8/lib/KeyValue/typings/interface.ts#L27" - } - ], - "type": { - "type": "intrinsic", - "name": "boolean" - } - }, - { - "id": 577, - "name": "securityKey", - "variant": "declaration", - "kind": 1024, - "flags": {}, - "sources": [ + "fileName": "node_modules/@types/node/net.d.ts", + "line": 429, + "character": 8 + }, { - "fileName": "lib/KeyValue/typings/interface.ts", - "line": 26, - "character": 4, - "url": "https://github.com/akaruidevelopment/aoi.db/blob/22a4df8/lib/KeyValue/typings/interface.ts#L26" - } - ], - "type": { - "type": "intrinsic", - "name": "string" - } - } - ], - "groups": [ - { - "title": "Properties", - "children": [ - 578, - 577 - ] - } - ], - "sources": [ - { - "fileName": "lib/KeyValue/typings/interface.ts", - "line": 25, - "character": 17, - "url": "https://github.com/akaruidevelopment/aoi.db/blob/22a4df8/lib/KeyValue/typings/interface.ts#L25" - } - ] - }, - { - "id": 572, - "name": "KeyValueFileConfig", - "variant": "declaration", - "kind": 256, - "flags": {}, - "children": [ - { - "id": 573, - "name": "extension", - "variant": "declaration", - "kind": 1024, - "flags": { - "isOptional": true - }, - "sources": [ + "fileName": "node_modules/@types/node/net.d.ts", + "line": 430, + "character": 8 + }, { - "fileName": "lib/KeyValue/typings/interface.ts", - "line": 20, - "character": 4, - "url": "https://github.com/akaruidevelopment/aoi.db/blob/22a4df8/lib/KeyValue/typings/interface.ts#L20" - } - ], - "type": { - "type": "intrinsic", - "name": "string" - } - }, - { - "id": 575, - "name": "maxSize", - "variant": "declaration", - "kind": 1024, - "flags": { - "isOptional": true - }, - "sources": [ + "fileName": "node_modules/@types/node/net.d.ts", + "line": 434, + "character": 8 + }, { - "fileName": "lib/KeyValue/typings/interface.ts", - "line": 22, - "character": 4, - "url": "https://github.com/akaruidevelopment/aoi.db/blob/22a4df8/lib/KeyValue/typings/interface.ts#L22" + "fileName": "node_modules/@types/node/net.d.ts", + "line": 435, + "character": 8 } ], - "type": { - "type": "intrinsic", - "name": "number" - } - }, - { - "id": 574, - "name": "transactionLogPath", - "variant": "declaration", - "kind": 1024, - "flags": { - "isOptional": true - }, - "sources": [ + "signatures": [ { - "fileName": "lib/KeyValue/typings/interface.ts", - "line": 21, - "character": 4, - "url": "https://github.com/akaruidevelopment/aoi.db/blob/22a4df8/lib/KeyValue/typings/interface.ts#L21" - } - ], - "type": { - "type": "intrinsic", - "name": "string" - } - } - ], - "groups": [ - { - "title": "Properties", - "children": [ - 573, - 575, - 574 - ] - } - ], - "sources": [ - { - "fileName": "lib/KeyValue/typings/interface.ts", - "line": 19, - "character": 17, - "url": "https://github.com/akaruidevelopment/aoi.db/blob/22a4df8/lib/KeyValue/typings/interface.ts#L19" - } - ] - }, - { - "id": 601, - "name": "KeyValueJSONOption", - "variant": "declaration", - "kind": 256, - "flags": {}, - "children": [ - { - "id": 603, - "name": "key", - "variant": "declaration", - "kind": 1024, - "flags": {}, - "sources": [ - { - "fileName": "lib/KeyValue/typings/interface.ts", - "line": 60, - "character": 2, - "url": "https://github.com/akaruidevelopment/aoi.db/blob/22a4df8/lib/KeyValue/typings/interface.ts#L60" - } - ], - "type": { - "type": "intrinsic", - "name": "string" - } - }, - { - "id": 604, - "name": "type", - "variant": "declaration", - "kind": 1024, - "flags": {}, - "sources": [ - { - "fileName": "lib/KeyValue/typings/interface.ts", - "line": 61, - "character": 2, - "url": "https://github.com/akaruidevelopment/aoi.db/blob/22a4df8/lib/KeyValue/typings/interface.ts#L61" - } - ], - "type": { - "type": "reference", - "target": 616, - "name": "KeyValueTypeList", - "package": "@akarui/aoi.db" - } - }, - { - "id": 602, - "name": "value", - "variant": "declaration", - "kind": 1024, - "flags": {}, - "sources": [ - { - "fileName": "lib/KeyValue/typings/interface.ts", - "line": 59, - "character": 2, - "url": "https://github.com/akaruidevelopment/aoi.db/blob/22a4df8/lib/KeyValue/typings/interface.ts#L59" - } - ], - "type": { - "type": "reference", - "target": 617, - "name": "KeyValueDataValueType", - "package": "@akarui/aoi.db" - } - } - ], - "groups": [ - { - "title": "Properties", - "children": [ - 603, - 604, - 602 - ] - } - ], - "sources": [ - { - "fileName": "lib/KeyValue/typings/interface.ts", - "line": 58, - "character": 17, - "url": "https://github.com/akaruidevelopment/aoi.db/blob/22a4df8/lib/KeyValue/typings/interface.ts#L58" - } - ] - }, - { - "id": 562, - "name": "KeyValueOptions", - "variant": "declaration", - "kind": 256, - "flags": {}, - "children": [ - { - "id": 566, - "name": "cacheConfig", - "variant": "declaration", - "kind": 1024, - "flags": { - "isOptional": true - }, - "sources": [ - { - "fileName": "lib/KeyValue/typings/interface.ts", - "line": 9, - "character": 4, - "url": "https://github.com/akaruidevelopment/aoi.db/blob/22a4df8/lib/KeyValue/typings/interface.ts#L9" - } - ], - "type": { - "type": "reference", - "target": 579, - "name": "KeyValueCacheConfig", - "package": "@akarui/aoi.db" - } - }, - { - "id": 563, - "name": "dataConfig", - "variant": "declaration", - "kind": 1024, - "flags": { - "isOptional": true - }, - "sources": [ - { - "fileName": "lib/KeyValue/typings/interface.ts", - "line": 6, - "character": 4, - "url": "https://github.com/akaruidevelopment/aoi.db/blob/22a4df8/lib/KeyValue/typings/interface.ts#L6" - } - ], - "type": { - "type": "reference", - "target": 568, - "name": "KeyValueDataConfig", - "package": "@akarui/aoi.db" - } - }, - { - "id": 567, - "name": "debug", - "variant": "declaration", - "kind": 1024, - "flags": { - "isOptional": true - }, - "sources": [ - { - "fileName": "lib/KeyValue/typings/interface.ts", - "line": 10, - "character": 4, - "url": "https://github.com/akaruidevelopment/aoi.db/blob/22a4df8/lib/KeyValue/typings/interface.ts#L10" - } - ], - "type": { - "type": "intrinsic", - "name": "boolean" - } - }, - { - "id": 565, - "name": "encryptionConfig", - "variant": "declaration", - "kind": 1024, - "flags": {}, - "sources": [ - { - "fileName": "lib/KeyValue/typings/interface.ts", - "line": 8, - "character": 4, - "url": "https://github.com/akaruidevelopment/aoi.db/blob/22a4df8/lib/KeyValue/typings/interface.ts#L8" - } - ], - "type": { - "type": "reference", - "target": 576, - "name": "KeyValueEncryptionConfig", - "package": "@akarui/aoi.db" - } - }, - { - "id": 564, - "name": "fileConfig", - "variant": "declaration", - "kind": 1024, - "flags": { - "isOptional": true - }, - "sources": [ - { - "fileName": "lib/KeyValue/typings/interface.ts", - "line": 7, - "character": 4, - "url": "https://github.com/akaruidevelopment/aoi.db/blob/22a4df8/lib/KeyValue/typings/interface.ts#L7" - } - ], - "type": { - "type": "reference", - "target": 572, - "name": "KeyValueFileConfig", - "package": "@akarui/aoi.db" - } - } - ], - "groups": [ - { - "title": "Properties", - "children": [ - 566, - 563, - 567, - 565, - 564 - ] - } - ], - "sources": [ - { - "fileName": "lib/KeyValue/typings/interface.ts", - "line": 5, - "character": 17, - "url": "https://github.com/akaruidevelopment/aoi.db/blob/22a4df8/lib/KeyValue/typings/interface.ts#L5" - } - ] - }, - { - "id": 589, - "name": "KeyValueTableOptions", - "variant": "declaration", - "kind": 256, - "flags": {}, - "children": [ - { - "id": 590, - "name": "name", - "variant": "declaration", - "kind": 1024, - "flags": {}, - "sources": [ - { - "fileName": "lib/KeyValue/typings/interface.ts", - "line": 39, - "character": 4, - "url": "https://github.com/akaruidevelopment/aoi.db/blob/22a4df8/lib/KeyValue/typings/interface.ts#L39" - } - ], - "type": { - "type": "intrinsic", - "name": "string" - } - } - ], - "groups": [ - { - "title": "Properties", - "children": [ - 590 - ] - } - ], - "sources": [ - { - "fileName": "lib/KeyValue/typings/interface.ts", - "line": 38, - "character": 17, - "url": "https://github.com/akaruidevelopment/aoi.db/blob/22a4df8/lib/KeyValue/typings/interface.ts#L38" - } - ] - }, - { - "id": 596, - "name": "LogBlock", - "variant": "declaration", - "kind": 256, - "flags": {}, - "children": [ - { - "id": 597, - "name": "key", - "variant": "declaration", - "kind": 1024, - "flags": {}, - "sources": [ - { - "fileName": "lib/KeyValue/typings/interface.ts", - "line": 51, - "character": 4, - "url": "https://github.com/akaruidevelopment/aoi.db/blob/22a4df8/lib/KeyValue/typings/interface.ts#L51" - } - ], - "type": { - "type": "intrinsic", - "name": "string" - } - }, - { - "id": 600, - "name": "method", - "variant": "declaration", - "kind": 1024, - "flags": {}, - "sources": [ - { - "fileName": "lib/KeyValue/typings/interface.ts", - "line": 54, - "character": 4, - "url": "https://github.com/akaruidevelopment/aoi.db/blob/22a4df8/lib/KeyValue/typings/interface.ts#L54" - } - ], - "type": { - "type": "reference", - "target": 14, - "name": "DatabaseMethod", - "package": "@akarui/aoi.db" - } - }, - { - "id": 599, - "name": "type", - "variant": "declaration", - "kind": 1024, - "flags": {}, - "sources": [ - { - "fileName": "lib/KeyValue/typings/interface.ts", - "line": 53, - "character": 4, - "url": "https://github.com/akaruidevelopment/aoi.db/blob/22a4df8/lib/KeyValue/typings/interface.ts#L53" - } - ], - "type": { - "type": "reference", - "target": 616, - "name": "KeyValueTypeList", - "package": "@akarui/aoi.db" - } - }, - { - "id": 598, - "name": "value", - "variant": "declaration", - "kind": 1024, - "flags": {}, - "sources": [ - { - "fileName": "lib/KeyValue/typings/interface.ts", - "line": 52, - "character": 4, - "url": "https://github.com/akaruidevelopment/aoi.db/blob/22a4df8/lib/KeyValue/typings/interface.ts#L52" - } - ], - "type": { - "type": "union", - "types": [ - { - "type": "literal", - "value": null + "id": 2253, + "name": "prependListener", + "variant": "signature", + "kind": 4096, + "flags": { + "isExternal": true }, - { - "type": "intrinsic", - "name": "string" - } - ] - } - } - ], - "groups": [ - { - "title": "Properties", - "children": [ - 597, - 600, - 599, - 598 - ] - } - ], - "sources": [ - { - "fileName": "lib/KeyValue/typings/interface.ts", - "line": 50, - "character": 17, - "url": "https://github.com/akaruidevelopment/aoi.db/blob/22a4df8/lib/KeyValue/typings/interface.ts#L50" - } - ] - }, - { - "id": 1314, - "name": "MemMapOptions", - "variant": "declaration", - "kind": 256, - "flags": {}, - "children": [ - { - "id": 1315, - "name": "limit", - "variant": "declaration", - "kind": 1024, - "flags": {}, - "sources": [ - { - "fileName": "lib/WideColumnar/typings/interface.ts", - "line": 15, - "character": 4, - "url": "https://github.com/akaruidevelopment/aoi.db/blob/22a4df8/lib/WideColumnar/typings/interface.ts#L15" - } - ], - "type": { - "type": "intrinsic", - "name": "number" - } - }, - { - "id": 1316, - "name": "sortFunction", - "variant": "declaration", - "kind": 1024, - "flags": {}, - "sources": [ - { - "fileName": "lib/WideColumnar/typings/interface.ts", - "line": 16, - "character": 4, - "url": "https://github.com/akaruidevelopment/aoi.db/blob/22a4df8/lib/WideColumnar/typings/interface.ts#L16" - } - ], - "type": { - "type": "reflection", - "declaration": { - "id": 1317, - "name": "__type", - "variant": "declaration", - "kind": 65536, - "flags": {}, "sources": [ { - "fileName": "lib/WideColumnar/typings/interface.ts", - "line": 16, - "character": 18, - "url": "https://github.com/akaruidevelopment/aoi.db/blob/22a4df8/lib/WideColumnar/typings/interface.ts#L16" + "fileName": "node_modules/@types/node/net.d.ts", + "line": 423, + "character": 8 } ], - "signatures": [ + "parameters": [ { - "id": 1318, - "name": "__type", - "variant": "signature", - "kind": 4096, - "flags": {}, - "sources": [ - { - "fileName": "lib/WideColumnar/typings/interface.ts", - "line": 16, - "character": 18, - "url": "https://github.com/akaruidevelopment/aoi.db/blob/22a4df8/lib/WideColumnar/typings/interface.ts#L16" - } - ], - "parameters": [ - { - "id": 1319, - "name": "a", - "variant": "param", - "kind": 32768, - "flags": {}, - "type": { - "type": "reference", - "target": 1056, - "name": "default", - "package": "@akarui/aoi.db" - } - }, - { - "id": 1320, - "name": "b", - "variant": "param", - "kind": 32768, - "flags": {}, - "type": { - "type": "reference", - "target": 1056, - "name": "default", - "package": "@akarui/aoi.db" - } - } - ], + "id": 2254, + "name": "event", + "variant": "param", + "kind": 32768, + "flags": { + "isExternal": true + }, "type": { "type": "intrinsic", - "name": "number" - } - } - ] - } - } - } - ], - "groups": [ - { - "title": "Properties", - "children": [ - 1315, - 1316 - ] - } - ], - "sources": [ - { - "fileName": "lib/WideColumnar/typings/interface.ts", - "line": 14, - "character": 17, - "url": "https://github.com/akaruidevelopment/aoi.db/blob/22a4df8/lib/WideColumnar/typings/interface.ts#L14" - } - ], - "extendedBy": [ - { - "type": "reference", - "target": 1346, - "name": "WideColumnarCacheConfig" - } - ] - }, - { - "id": 2303, - "name": "ReceiverDataFormat", - "variant": "declaration", - "kind": 256, - "flags": {}, - "children": [ - { - "id": 2309, - "name": "c", - "variant": "declaration", - "kind": 1024, - "flags": {}, - "sources": [ - { - "fileName": "lib/Remote/typings/interface.ts", - "line": 35, - "character": 4, - "url": "https://github.com/akaruidevelopment/aoi.db/blob/22a4df8/lib/Remote/typings/interface.ts#L35" - } - ], - "type": { - "type": "intrinsic", - "name": "number" - } - }, - { - "id": 2308, - "name": "d", - "variant": "declaration", - "kind": 1024, - "flags": {}, - "sources": [ - { - "fileName": "lib/Remote/typings/interface.ts", - "line": 34, - "character": 4, - "url": "https://github.com/akaruidevelopment/aoi.db/blob/22a4df8/lib/Remote/typings/interface.ts#L34" - } - ], - "type": { - "type": "intrinsic", - "name": "any" - } - }, - { - "id": 2310, - "name": "h", - "variant": "declaration", - "kind": 1024, - "flags": {}, - "sources": [ - { - "fileName": "lib/Remote/typings/interface.ts", - "line": 36, - "character": 4, - "url": "https://github.com/akaruidevelopment/aoi.db/blob/22a4df8/lib/Remote/typings/interface.ts#L36" - } - ], - "type": { - "type": "intrinsic", - "name": "string" - } - }, - { - "id": 2305, - "name": "m", - "variant": "declaration", - "kind": 1024, - "flags": {}, - "sources": [ - { - "fileName": "lib/Remote/typings/interface.ts", - "line": 31, - "character": 4, - "url": "https://github.com/akaruidevelopment/aoi.db/blob/22a4df8/lib/Remote/typings/interface.ts#L31" - } - ], - "type": { - "type": "intrinsic", - "name": "number" - } - }, - { - "id": 2304, - "name": "op", - "variant": "declaration", - "kind": 1024, - "flags": {}, - "sources": [ - { - "fileName": "lib/Remote/typings/interface.ts", - "line": 30, - "character": 4, - "url": "https://github.com/akaruidevelopment/aoi.db/blob/22a4df8/lib/Remote/typings/interface.ts#L30" - } - ], - "type": { - "type": "intrinsic", - "name": "number" - } - }, - { - "id": 2307, - "name": "s", - "variant": "declaration", - "kind": 1024, - "flags": {}, - "sources": [ - { - "fileName": "lib/Remote/typings/interface.ts", - "line": 33, - "character": 4, - "url": "https://github.com/akaruidevelopment/aoi.db/blob/22a4df8/lib/Remote/typings/interface.ts#L33" - } - ], - "type": { - "type": "intrinsic", - "name": "number" - } - }, - { - "id": 2306, - "name": "t", - "variant": "declaration", - "kind": 1024, - "flags": {}, - "sources": [ - { - "fileName": "lib/Remote/typings/interface.ts", - "line": 32, - "character": 4, - "url": "https://github.com/akaruidevelopment/aoi.db/blob/22a4df8/lib/Remote/typings/interface.ts#L32" - } - ], - "type": { - "type": "intrinsic", - "name": "number" - } - } - ], - "groups": [ - { - "title": "Properties", - "children": [ - 2309, - 2308, - 2310, - 2305, - 2304, - 2307, - 2306 - ] - } - ], - "sources": [ - { - "fileName": "lib/Remote/typings/interface.ts", - "line": 29, - "character": 17, - "url": "https://github.com/akaruidevelopment/aoi.db/blob/22a4df8/lib/Remote/typings/interface.ts#L29" - } - ] - }, - { - "id": 2292, - "name": "ReceiverOptions", - "variant": "declaration", - "kind": 256, - "flags": {}, - "children": [ - { - "id": 2295, - "name": "backlog", - "variant": "declaration", - "kind": 1024, - "flags": { - "isOptional": true - }, - "sources": [ - { - "fileName": "lib/Remote/typings/interface.ts", - "line": 17, - "character": 4, - "url": "https://github.com/akaruidevelopment/aoi.db/blob/22a4df8/lib/Remote/typings/interface.ts#L17" - } - ], - "type": { - "type": "intrinsic", - "name": "number" - } - }, - { - "id": 2293, - "name": "host", - "variant": "declaration", - "kind": 1024, - "flags": {}, - "sources": [ - { - "fileName": "lib/Remote/typings/interface.ts", - "line": 15, - "character": 4, - "url": "https://github.com/akaruidevelopment/aoi.db/blob/22a4df8/lib/Remote/typings/interface.ts#L15" - } - ], - "type": { - "type": "intrinsic", - "name": "string" - } - }, - { - "id": 2294, - "name": "port", - "variant": "declaration", - "kind": 1024, - "flags": {}, - "sources": [ - { - "fileName": "lib/Remote/typings/interface.ts", - "line": 16, - "character": 4, - "url": "https://github.com/akaruidevelopment/aoi.db/blob/22a4df8/lib/Remote/typings/interface.ts#L16" - } - ], - "type": { - "type": "intrinsic", - "name": "number" - } - } - ], - "groups": [ - { - "title": "Properties", - "children": [ - 2295, - 2293, - 2294 - ] - } - ], - "sources": [ - { - "fileName": "lib/Remote/typings/interface.ts", - "line": 14, - "character": 17, - "url": "https://github.com/akaruidevelopment/aoi.db/blob/22a4df8/lib/Remote/typings/interface.ts#L14" - } - ] - }, - { - "id": 2318, - "name": "TransmitterAnaylzeDataFormat", - "variant": "declaration", - "kind": 256, - "flags": {}, - "children": [ - { - "id": 2320, - "name": "data", - "variant": "declaration", - "kind": 1024, - "flags": {}, - "sources": [ - { - "fileName": "lib/Remote/typings/interface.ts", - "line": 50, - "character": 4, - "url": "https://github.com/akaruidevelopment/aoi.db/blob/22a4df8/lib/Remote/typings/interface.ts#L50" - } - ], - "type": { - "type": "intrinsic", - "name": "any" - } - }, - { - "id": 2319, - "name": "method", - "variant": "declaration", - "kind": 1024, - "flags": {}, - "sources": [ - { - "fileName": "lib/Remote/typings/interface.ts", - "line": 49, - "character": 4, - "url": "https://github.com/akaruidevelopment/aoi.db/blob/22a4df8/lib/Remote/typings/interface.ts#L49" - } - ], - "type": { - "type": "union", - "types": [ - { - "type": "literal", - "value": "Set" - }, - { - "type": "literal", - "value": "Delete" - }, - { - "type": "literal", - "value": "Flush" - }, - { - "type": "literal", - "value": "Clear" - }, - { - "type": "literal", - "value": "Replicate" - }, - { - "type": "literal", - "value": "Backup" - }, - { - "type": "literal", - "value": "Restore" - }, - { - "type": "literal", - "value": "NewFile" - }, - { - "type": "literal", - "value": "Ping" - }, - { - "type": "literal", - "value": "Get" - }, - { - "type": "literal", - "value": "All" - }, - { - "type": "literal", - "value": "Has" - }, - { - "type": "literal", - "value": "NOOP" - }, - { - "type": "literal", - "value": "FindOne" - }, - { - "type": "literal", - "value": "FindMany" - }, - { - "type": "literal", - "value": "DeleteMany" - }, - { - "type": "literal", - "value": "Analyze" - } - ] - } - } - ], - "groups": [ - { - "title": "Properties", - "children": [ - 2320, - 2319 - ] - } - ], - "sources": [ - { - "fileName": "lib/Remote/typings/interface.ts", - "line": 48, - "character": 17, - "url": "https://github.com/akaruidevelopment/aoi.db/blob/22a4df8/lib/Remote/typings/interface.ts#L48" - } - ] - }, - { - "id": 2296, - "name": "TransmitterCreateOptions", - "variant": "declaration", - "kind": 256, - "flags": {}, - "children": [ - { - "id": 2298, - "name": "dbOptions", - "variant": "declaration", - "kind": 1024, - "flags": {}, - "sources": [ - { - "fileName": "lib/Remote/typings/interface.ts", - "line": 23, - "character": 4, - "url": "https://github.com/akaruidevelopment/aoi.db/blob/22a4df8/lib/Remote/typings/interface.ts#L23" - } - ], - "type": { - "type": "reflection", - "declaration": { - "id": 2299, - "name": "__type", - "variant": "declaration", - "kind": 65536, - "flags": {}, - "children": [ - { - "id": 2301, - "name": "options", - "variant": "declaration", - "kind": 1024, - "flags": {}, - "sources": [ - { - "fileName": "lib/Remote/typings/interface.ts", - "line": 25, - "character": 8, - "url": "https://github.com/akaruidevelopment/aoi.db/blob/22a4df8/lib/Remote/typings/interface.ts#L25" - } - ], - "type": { - "type": "reference", - "target": 2321, - "typeArguments": [ - { - "type": "reference", - "target": -1, - "name": "Type", - "refersToTypeParameter": true - } - ], - "name": "DatabaseOptions", - "package": "@akarui/aoi.db" + "name": "string" } }, { - "id": 2300, - "name": "type", - "variant": "declaration", - "kind": 1024, - "flags": {}, - "sources": [ - { - "fileName": "lib/Remote/typings/interface.ts", - "line": 24, - "character": 8, - "url": "https://github.com/akaruidevelopment/aoi.db/blob/22a4df8/lib/Remote/typings/interface.ts#L24" - } - ], + "id": 2255, + "name": "listener", + "variant": "param", + "kind": 32768, + "flags": { + "isExternal": true + }, "type": { - "type": "reference", - "target": -1, - "name": "Type", - "refersToTypeParameter": true + "type": "reflection", + "declaration": { + "id": 2256, + "name": "__type", + "variant": "declaration", + "kind": 65536, + "flags": { + "isExternal": true + }, + "sources": [ + { + "fileName": "node_modules/@types/node/net.d.ts", + "line": 423, + "character": 49 + } + ], + "signatures": [ + { + "id": 2257, + "name": "__type", + "variant": "signature", + "kind": 4096, + "flags": { + "isExternal": true + }, + "sources": [ + { + "fileName": "node_modules/@types/node/net.d.ts", + "line": 423, + "character": 49 + } + ], + "parameters": [ + { + "id": 2258, + "name": "args", + "variant": "param", + "kind": 32768, + "flags": { + "isExternal": true, + "isRest": true + }, + "type": { + "type": "array", + "elementType": { + "type": "intrinsic", + "name": "any" + } + } + } + ], + "type": { + "type": "intrinsic", + "name": "void" + } + } + ] + } } } ], - "groups": [ - { - "title": "Properties", - "children": [ - 2301, - 2300 - ] - } - ], + "type": { + "type": "reference", + "target": 1942, + "name": "ISocket", + "package": "@akarui/aoi.db" + }, + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "Socket.prependListener" + } + }, + { + "id": 2259, + "name": "prependListener", + "variant": "signature", + "kind": 4096, + "flags": { + "isExternal": true + }, "sources": [ { - "fileName": "lib/Remote/typings/interface.ts", - "line": 23, - "character": 15, - "url": "https://github.com/akaruidevelopment/aoi.db/blob/22a4df8/lib/Remote/typings/interface.ts#L23" + "fileName": "node_modules/@types/node/net.d.ts", + "line": 424, + "character": 8 } - ] - } - } - }, - { - "id": 2297, - "name": "path", - "variant": "declaration", - "kind": 1024, - "flags": {}, - "sources": [ - { - "fileName": "lib/Remote/typings/interface.ts", - "line": 22, - "character": 4, - "url": "https://github.com/akaruidevelopment/aoi.db/blob/22a4df8/lib/Remote/typings/interface.ts#L22" - } - ], - "type": { - "type": "templateLiteral", - "head": "aoidb://", - "tail": [ - [ - { - "type": "intrinsic", - "name": "string" - }, - ":" ], - [ + "parameters": [ { - "type": "intrinsic", - "name": "string" + "id": 2260, + "name": "event", + "variant": "param", + "kind": 32768, + "flags": { + "isExternal": true + }, + "type": { + "type": "literal", + "value": "close" + } }, - "@" - ], - [ { - "type": "intrinsic", - "name": "string" - }, - ":" - ], - [ - { - "type": "intrinsic", - "name": "number" - }, - "" - ] - ] - } - } - ], - "groups": [ - { - "title": "Properties", - "children": [ - 2298, - 2297 - ] - } - ], - "sources": [ - { - "fileName": "lib/Remote/typings/interface.ts", - "line": 21, - "character": 17, - "url": "https://github.com/akaruidevelopment/aoi.db/blob/22a4df8/lib/Remote/typings/interface.ts#L21" - } - ], - "typeParameters": [ - { - "id": 2302, - "name": "Type", - "variant": "typeParam", - "kind": 131072, - "flags": {}, - "type": { - "type": "reference", - "target": 2327, - "name": "PossibleDatabaseTypes", - "package": "@akarui/aoi.db" - } - } - ] - }, - { - "id": 2311, - "name": "TransmitterDataFormat", - "variant": "declaration", - "kind": 256, - "flags": {}, - "children": [ - { - "id": 2316, - "name": "d", - "variant": "declaration", - "kind": 1024, - "flags": {}, - "sources": [ - { - "fileName": "lib/Remote/typings/interface.ts", - "line": 44, - "character": 4, - "url": "https://github.com/akaruidevelopment/aoi.db/blob/22a4df8/lib/Remote/typings/interface.ts#L44" - } - ], - "type": { - "type": "intrinsic", - "name": "any" - } - }, - { - "id": 2317, - "name": "h", - "variant": "declaration", - "kind": 1024, - "flags": {}, - "sources": [ - { - "fileName": "lib/Remote/typings/interface.ts", - "line": 45, - "character": 4, - "url": "https://github.com/akaruidevelopment/aoi.db/blob/22a4df8/lib/Remote/typings/interface.ts#L45" - } - ], - "type": { - "type": "intrinsic", - "name": "string" - } - }, - { - "id": 2313, - "name": "m", - "variant": "declaration", - "kind": 1024, - "flags": {}, - "sources": [ - { - "fileName": "lib/Remote/typings/interface.ts", - "line": 41, - "character": 4, - "url": "https://github.com/akaruidevelopment/aoi.db/blob/22a4df8/lib/Remote/typings/interface.ts#L41" - } - ], - "type": { - "type": "intrinsic", - "name": "number" - } - }, - { - "id": 2312, - "name": "op", - "variant": "declaration", - "kind": 1024, - "flags": {}, - "sources": [ - { - "fileName": "lib/Remote/typings/interface.ts", - "line": 40, - "character": 4, - "url": "https://github.com/akaruidevelopment/aoi.db/blob/22a4df8/lib/Remote/typings/interface.ts#L40" - } - ], - "type": { - "type": "intrinsic", - "name": "number" - } - }, - { - "id": 2315, - "name": "s", - "variant": "declaration", - "kind": 1024, - "flags": {}, - "sources": [ - { - "fileName": "lib/Remote/typings/interface.ts", - "line": 43, - "character": 4, - "url": "https://github.com/akaruidevelopment/aoi.db/blob/22a4df8/lib/Remote/typings/interface.ts#L43" - } - ], - "type": { - "type": "intrinsic", - "name": "number" - } - }, - { - "id": 2314, - "name": "t", - "variant": "declaration", - "kind": 1024, - "flags": {}, - "sources": [ - { - "fileName": "lib/Remote/typings/interface.ts", - "line": 42, - "character": 4, - "url": "https://github.com/akaruidevelopment/aoi.db/blob/22a4df8/lib/Remote/typings/interface.ts#L42" - } - ], - "type": { - "type": "intrinsic", - "name": "number" - } - } - ], - "groups": [ - { - "title": "Properties", - "children": [ - 2316, - 2317, - 2313, - 2312, - 2315, - 2314 - ] - } - ], - "sources": [ - { - "fileName": "lib/Remote/typings/interface.ts", - "line": 39, - "character": 17, - "url": "https://github.com/akaruidevelopment/aoi.db/blob/22a4df8/lib/Remote/typings/interface.ts#L39" - } - ] - }, - { - "id": 2265, - "name": "TransmitterOptions", - "variant": "declaration", - "kind": 256, - "flags": {}, - "children": [ - { - "id": 2287, - "name": "allowHalfOpen", - "variant": "declaration", - "kind": 1024, - "flags": { - "isExternal": true, - "isOptional": true - }, - "sources": [ - { - "fileName": "node_modules/@types/node/net.d.ts", - "line": 31, - "character": 8 - } - ], - "type": { - "type": "intrinsic", - "name": "boolean" - }, - "inheritedFrom": { - "type": "reference", - "target": -1, - "name": "TcpNetConnectOpts.allowHalfOpen" - } - }, - { - "id": 2283, - "name": "autoSelectFamily", - "variant": "declaration", - "kind": 1024, - "flags": { - "isExternal": true, - "isOptional": true - }, - "comment": { - "summary": [], - "blockTags": [ - { - "tag": "@since", - "content": [ - { - "kind": "text", - "text": "v18.13.0" - } - ] - } - ] - }, - "sources": [ - { - "fileName": "node_modules/@types/node/net.d.ts", - "line": 67, - "character": 8 - } - ], - "type": { - "type": "intrinsic", - "name": "boolean" - }, - "inheritedFrom": { - "type": "reference", - "target": -1, - "name": "TcpNetConnectOpts.autoSelectFamily" - } - }, - { - "id": 2284, - "name": "autoSelectFamilyAttemptTimeout", - "variant": "declaration", - "kind": 1024, - "flags": { - "isExternal": true, - "isOptional": true - }, - "comment": { - "summary": [], - "blockTags": [ - { - "tag": "@since", - "content": [ - { - "kind": "text", - "text": "v18.13.0" + "id": 2261, + "name": "listener", + "variant": "param", + "kind": 32768, + "flags": { + "isExternal": true + }, + "type": { + "type": "reflection", + "declaration": { + "id": 2262, + "name": "__type", + "variant": "declaration", + "kind": 65536, + "flags": { + "isExternal": true + }, + "sources": [ + { + "fileName": "node_modules/@types/node/net.d.ts", + "line": 424, + "character": 50 + } + ], + "signatures": [ + { + "id": 2263, + "name": "__type", + "variant": "signature", + "kind": 4096, + "flags": { + "isExternal": true + }, + "sources": [ + { + "fileName": "node_modules/@types/node/net.d.ts", + "line": 424, + "character": 50 + } + ], + "parameters": [ + { + "id": 2264, + "name": "hadError", + "variant": "param", + "kind": 32768, + "flags": { + "isExternal": true + }, + "type": { + "type": "intrinsic", + "name": "boolean" + } + } + ], + "type": { + "type": "intrinsic", + "name": "void" + } + } + ] + } } - ] + } + ], + "type": { + "type": "reference", + "target": 1942, + "name": "ISocket", + "package": "@akarui/aoi.db" + }, + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "Socket.prependListener" } - ] - }, - "sources": [ - { - "fileName": "node_modules/@types/node/net.d.ts", - "line": 71, - "character": 8 - } - ], - "type": { - "type": "intrinsic", - "name": "number" - }, - "inheritedFrom": { - "type": "reference", - "target": -1, - "name": "TcpNetConnectOpts.autoSelectFamilyAttemptTimeout" - } - }, - { - "id": 2266, - "name": "dbOptions", - "variant": "declaration", - "kind": 1024, - "flags": {}, - "sources": [ + }, { - "fileName": "lib/Remote/typings/interface.ts", - "line": 6, - "character": 4, - "url": "https://github.com/akaruidevelopment/aoi.db/blob/22a4df8/lib/Remote/typings/interface.ts#L6" - } - ], - "type": { - "type": "reflection", - "declaration": { - "id": 2267, - "name": "__type", - "variant": "declaration", - "kind": 65536, - "flags": {}, - "children": [ + "id": 2265, + "name": "prependListener", + "variant": "signature", + "kind": 4096, + "flags": { + "isExternal": true + }, + "sources": [ { - "id": 2269, - "name": "options", - "variant": "declaration", - "kind": 1024, - "flags": {}, - "sources": [ - { - "fileName": "lib/Remote/typings/interface.ts", - "line": 8, - "character": 8, - "url": "https://github.com/akaruidevelopment/aoi.db/blob/22a4df8/lib/Remote/typings/interface.ts#L8" - } - ], + "fileName": "node_modules/@types/node/net.d.ts", + "line": 425, + "character": 8 + } + ], + "parameters": [ + { + "id": 2266, + "name": "event", + "variant": "param", + "kind": 32768, + "flags": { + "isExternal": true + }, "type": { - "type": "reference", - "target": 2321, - "typeArguments": [ - { - "type": "reference", - "target": -1, - "name": "Type", - "refersToTypeParameter": true - } - ], - "name": "DatabaseOptions", - "package": "@akarui/aoi.db" + "type": "literal", + "value": "connect" } }, { - "id": 2268, - "name": "type", - "variant": "declaration", - "kind": 1024, - "flags": {}, - "sources": [ - { - "fileName": "lib/Remote/typings/interface.ts", - "line": 7, - "character": 8, - "url": "https://github.com/akaruidevelopment/aoi.db/blob/22a4df8/lib/Remote/typings/interface.ts#L7" - } - ], + "id": 2267, + "name": "listener", + "variant": "param", + "kind": 32768, + "flags": { + "isExternal": true + }, "type": { - "type": "reference", - "target": -1, - "name": "Type", - "refersToTypeParameter": true + "type": "reflection", + "declaration": { + "id": 2268, + "name": "__type", + "variant": "declaration", + "kind": 65536, + "flags": { + "isExternal": true + }, + "sources": [ + { + "fileName": "node_modules/@types/node/net.d.ts", + "line": 425, + "character": 52 + } + ], + "signatures": [ + { + "id": 2269, + "name": "__type", + "variant": "signature", + "kind": 4096, + "flags": { + "isExternal": true + }, + "sources": [ + { + "fileName": "node_modules/@types/node/net.d.ts", + "line": 425, + "character": 52 + } + ], + "type": { + "type": "intrinsic", + "name": "void" + } + } + ] + } } } ], - "groups": [ + "type": { + "type": "reference", + "target": 1942, + "name": "ISocket", + "package": "@akarui/aoi.db" + }, + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "Socket.prependListener" + } + }, + { + "id": 2270, + "name": "prependListener", + "variant": "signature", + "kind": 4096, + "flags": { + "isExternal": true + }, + "sources": [ { - "title": "Properties", - "children": [ - 2269, - 2268 - ] + "fileName": "node_modules/@types/node/net.d.ts", + "line": 426, + "character": 8 } ], - "sources": [ + "parameters": [ { - "fileName": "lib/Remote/typings/interface.ts", - "line": 6, - "character": 15, - "url": "https://github.com/akaruidevelopment/aoi.db/blob/22a4df8/lib/Remote/typings/interface.ts#L6" - } - ] - } - } - }, - { - "id": 2278, - "name": "family", - "variant": "declaration", - "kind": 1024, - "flags": { - "isExternal": true, - "isOptional": true - }, - "sources": [ - { - "fileName": "node_modules/@types/node/net.d.ts", - "line": 59, - "character": 8 - } - ], - "type": { - "type": "intrinsic", - "name": "number" - }, - "inheritedFrom": { - "type": "reference", - "target": -1, - "name": "TcpNetConnectOpts.family" - } - }, - { - "id": 2286, - "name": "fd", - "variant": "declaration", - "kind": 1024, - "flags": { - "isExternal": true, - "isOptional": true - }, - "sources": [ - { - "fileName": "node_modules/@types/node/net.d.ts", - "line": 30, - "character": 8 - } - ], - "type": { - "type": "intrinsic", - "name": "number" - }, - "inheritedFrom": { - "type": "reference", - "target": -1, - "name": "TcpNetConnectOpts.fd" - } - }, - { - "id": 2277, - "name": "hints", - "variant": "declaration", - "kind": 1024, - "flags": { - "isExternal": true, - "isOptional": true - }, - "sources": [ - { - "fileName": "node_modules/@types/node/net.d.ts", - "line": 58, - "character": 8 - } - ], - "type": { - "type": "intrinsic", - "name": "number" - }, - "inheritedFrom": { - "type": "reference", - "target": -1, - "name": "TcpNetConnectOpts.hints" - } - }, - { - "id": 2274, - "name": "host", - "variant": "declaration", - "kind": 1024, - "flags": { - "isExternal": true, - "isOptional": true - }, - "sources": [ - { - "fileName": "node_modules/@types/node/net.d.ts", - "line": 55, - "character": 8 - } - ], - "type": { - "type": "intrinsic", - "name": "string" - }, - "inheritedFrom": { - "type": "reference", - "target": -1, - "name": "TcpNetConnectOpts.host" - } - }, - { - "id": 2281, - "name": "keepAlive", - "variant": "declaration", - "kind": 1024, - "flags": { - "isExternal": true, - "isOptional": true - }, - "sources": [ - { - "fileName": "node_modules/@types/node/net.d.ts", - "line": 62, - "character": 8 - } - ], - "type": { - "type": "intrinsic", - "name": "boolean" - }, - "inheritedFrom": { - "type": "reference", - "target": -1, - "name": "TcpNetConnectOpts.keepAlive" - } - }, - { - "id": 2282, - "name": "keepAliveInitialDelay", - "variant": "declaration", - "kind": 1024, - "flags": { - "isExternal": true, - "isOptional": true - }, - "sources": [ - { - "fileName": "node_modules/@types/node/net.d.ts", - "line": 63, - "character": 8 - } - ], - "type": { - "type": "intrinsic", - "name": "number" - }, - "inheritedFrom": { - "type": "reference", - "target": -1, - "name": "TcpNetConnectOpts.keepAliveInitialDelay" - } - }, - { - "id": 2275, - "name": "localAddress", - "variant": "declaration", - "kind": 1024, - "flags": { - "isExternal": true, - "isOptional": true - }, - "sources": [ - { - "fileName": "node_modules/@types/node/net.d.ts", - "line": 56, - "character": 8 - } - ], - "type": { - "type": "intrinsic", - "name": "string" - }, - "inheritedFrom": { - "type": "reference", - "target": -1, - "name": "TcpNetConnectOpts.localAddress" - } - }, - { - "id": 2276, - "name": "localPort", - "variant": "declaration", - "kind": 1024, - "flags": { - "isExternal": true, - "isOptional": true - }, - "sources": [ - { - "fileName": "node_modules/@types/node/net.d.ts", - "line": 57, - "character": 8 - } - ], - "type": { - "type": "intrinsic", - "name": "number" - }, - "inheritedFrom": { - "type": "reference", - "target": -1, - "name": "TcpNetConnectOpts.localPort" - } - }, - { - "id": 2279, - "name": "lookup", - "variant": "declaration", - "kind": 1024, - "flags": { - "isExternal": true, - "isOptional": true - }, - "sources": [ - { - "fileName": "node_modules/@types/node/net.d.ts", - "line": 60, - "character": 8 - } - ], - "type": { - "type": "reference", - "target": { - "sourceFileName": "node_modules/@types/node/net.d.ts", - "qualifiedName": "\"net\".LookupFunction" + "id": 2271, + "name": "event", + "variant": "param", + "kind": 32768, + "flags": { + "isExternal": true + }, + "type": { + "type": "literal", + "value": "data" + } + }, + { + "id": 2272, + "name": "listener", + "variant": "param", + "kind": 32768, + "flags": { + "isExternal": true + }, + "type": { + "type": "reflection", + "declaration": { + "id": 2273, + "name": "__type", + "variant": "declaration", + "kind": 65536, + "flags": { + "isExternal": true + }, + "sources": [ + { + "fileName": "node_modules/@types/node/net.d.ts", + "line": 426, + "character": 49 + } + ], + "signatures": [ + { + "id": 2274, + "name": "__type", + "variant": "signature", + "kind": 4096, + "flags": { + "isExternal": true + }, + "sources": [ + { + "fileName": "node_modules/@types/node/net.d.ts", + "line": 426, + "character": 49 + } + ], + "parameters": [ + { + "id": 2275, + "name": "data", + "variant": "param", + "kind": 32768, + "flags": { + "isExternal": true + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "node_modules/@types/node/buffer.d.ts", + "qualifiedName": "__global.Buffer" + }, + "name": "Buffer", + "package": "@types/node", + "qualifiedName": "__global.Buffer" + } + } + ], + "type": { + "type": "intrinsic", + "name": "void" + } + } + ] + } + } + } + ], + "type": { + "type": "reference", + "target": 1942, + "name": "ISocket", + "package": "@akarui/aoi.db" + }, + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "Socket.prependListener" + } }, - "name": "LookupFunction", - "package": "@types/node", - "qualifiedName": "\"net\".LookupFunction" - }, - "inheritedFrom": { - "type": "reference", - "target": -1, - "name": "TcpNetConnectOpts.lookup" - } - }, - { - "id": 2280, - "name": "noDelay", - "variant": "declaration", - "kind": 1024, - "flags": { - "isExternal": true, - "isOptional": true - }, - "sources": [ { - "fileName": "node_modules/@types/node/net.d.ts", - "line": 61, - "character": 8 - } - ], - "type": { - "type": "intrinsic", - "name": "boolean" - }, - "inheritedFrom": { - "type": "reference", - "target": -1, - "name": "TcpNetConnectOpts.noDelay" - } - }, - { - "id": 2285, - "name": "onread", - "variant": "declaration", - "kind": 1024, - "flags": { - "isExternal": true, - "isOptional": true - }, - "comment": { - "summary": [ - { - "kind": "text", - "text": "If specified, incoming data is stored in a single buffer and passed to the supplied callback when data arrives on the socket.\nNote: this will cause the streaming functionality to not provide any data, however events like 'error', 'end', and 'close' will\nstill be emitted as normal and methods like pause() and resume() will also behave as expected." + "id": 2276, + "name": "prependListener", + "variant": "signature", + "kind": 4096, + "flags": { + "isExternal": true + }, + "sources": [ + { + "fileName": "node_modules/@types/node/net.d.ts", + "line": 427, + "character": 8 + } + ], + "parameters": [ + { + "id": 2277, + "name": "event", + "variant": "param", + "kind": 32768, + "flags": { + "isExternal": true + }, + "type": { + "type": "literal", + "value": "drain" + } + }, + { + "id": 2278, + "name": "listener", + "variant": "param", + "kind": 32768, + "flags": { + "isExternal": true + }, + "type": { + "type": "reflection", + "declaration": { + "id": 2279, + "name": "__type", + "variant": "declaration", + "kind": 65536, + "flags": { + "isExternal": true + }, + "sources": [ + { + "fileName": "node_modules/@types/node/net.d.ts", + "line": 427, + "character": 50 + } + ], + "signatures": [ + { + "id": 2280, + "name": "__type", + "variant": "signature", + "kind": 4096, + "flags": { + "isExternal": true + }, + "sources": [ + { + "fileName": "node_modules/@types/node/net.d.ts", + "line": 427, + "character": 50 + } + ], + "type": { + "type": "intrinsic", + "name": "void" + } + } + ] + } + } + } + ], + "type": { + "type": "reference", + "target": 1942, + "name": "ISocket", + "package": "@akarui/aoi.db" + }, + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "Socket.prependListener" } - ] - }, - "sources": [ - { - "fileName": "node_modules/@types/node/net.d.ts", - "line": 51, - "character": 8 - } - ], - "type": { - "type": "reference", - "target": { - "sourceFileName": "node_modules/@types/node/net.d.ts", - "qualifiedName": "\"net\".OnReadOpts" }, - "name": "OnReadOpts", - "package": "@types/node", - "qualifiedName": "\"net\".OnReadOpts" - }, - "inheritedFrom": { - "type": "reference", - "target": -1, - "name": "TcpNetConnectOpts.onread" - } - }, - { - "id": 2271, - "name": "password", - "variant": "declaration", - "kind": 1024, - "flags": {}, - "sources": [ { - "fileName": "lib/Remote/typings/interface.ts", - "line": 11, - "character": 4, - "url": "https://github.com/akaruidevelopment/aoi.db/blob/22a4df8/lib/Remote/typings/interface.ts#L11" - } - ], - "type": { - "type": "intrinsic", - "name": "string" - } - }, - { - "id": 2273, - "name": "port", - "variant": "declaration", - "kind": 1024, - "flags": { - "isExternal": true - }, - "sources": [ + "id": 2281, + "name": "prependListener", + "variant": "signature", + "kind": 4096, + "flags": { + "isExternal": true + }, + "sources": [ + { + "fileName": "node_modules/@types/node/net.d.ts", + "line": 428, + "character": 8 + } + ], + "parameters": [ + { + "id": 2282, + "name": "event", + "variant": "param", + "kind": 32768, + "flags": { + "isExternal": true + }, + "type": { + "type": "literal", + "value": "end" + } + }, + { + "id": 2283, + "name": "listener", + "variant": "param", + "kind": 32768, + "flags": { + "isExternal": true + }, + "type": { + "type": "reflection", + "declaration": { + "id": 2284, + "name": "__type", + "variant": "declaration", + "kind": 65536, + "flags": { + "isExternal": true + }, + "sources": [ + { + "fileName": "node_modules/@types/node/net.d.ts", + "line": 428, + "character": 48 + } + ], + "signatures": [ + { + "id": 2285, + "name": "__type", + "variant": "signature", + "kind": 4096, + "flags": { + "isExternal": true + }, + "sources": [ + { + "fileName": "node_modules/@types/node/net.d.ts", + "line": 428, + "character": 48 + } + ], + "type": { + "type": "intrinsic", + "name": "void" + } + } + ] + } + } + } + ], + "type": { + "type": "reference", + "target": 1942, + "name": "ISocket", + "package": "@akarui/aoi.db" + }, + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "Socket.prependListener" + } + }, { - "fileName": "node_modules/@types/node/net.d.ts", - "line": 54, - "character": 8 - } - ], - "type": { - "type": "intrinsic", - "name": "number" - }, - "inheritedFrom": { - "type": "reference", - "target": -1, - "name": "TcpNetConnectOpts.port" - } - }, - { - "id": 2288, - "name": "readable", - "variant": "declaration", - "kind": 1024, - "flags": { - "isExternal": true, - "isOptional": true - }, - "sources": [ + "id": 2286, + "name": "prependListener", + "variant": "signature", + "kind": 4096, + "flags": { + "isExternal": true + }, + "sources": [ + { + "fileName": "node_modules/@types/node/net.d.ts", + "line": 429, + "character": 8 + } + ], + "parameters": [ + { + "id": 2287, + "name": "event", + "variant": "param", + "kind": 32768, + "flags": { + "isExternal": true + }, + "type": { + "type": "literal", + "value": "error" + } + }, + { + "id": 2288, + "name": "listener", + "variant": "param", + "kind": 32768, + "flags": { + "isExternal": true + }, + "type": { + "type": "reflection", + "declaration": { + "id": 2289, + "name": "__type", + "variant": "declaration", + "kind": 65536, + "flags": { + "isExternal": true + }, + "sources": [ + { + "fileName": "node_modules/@types/node/net.d.ts", + "line": 429, + "character": 50 + } + ], + "signatures": [ + { + "id": 2290, + "name": "__type", + "variant": "signature", + "kind": 4096, + "flags": { + "isExternal": true + }, + "sources": [ + { + "fileName": "node_modules/@types/node/net.d.ts", + "line": 429, + "character": 50 + } + ], + "parameters": [ + { + "id": 2291, + "name": "err", + "variant": "param", + "kind": 32768, + "flags": { + "isExternal": true + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Error" + }, + "name": "Error", + "package": "typescript" + } + } + ], + "type": { + "type": "intrinsic", + "name": "void" + } + } + ] + } + } + } + ], + "type": { + "type": "reference", + "target": 1942, + "name": "ISocket", + "package": "@akarui/aoi.db" + }, + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "Socket.prependListener" + } + }, { - "fileName": "node_modules/@types/node/net.d.ts", - "line": 32, - "character": 8 + "id": 2292, + "name": "prependListener", + "variant": "signature", + "kind": 4096, + "flags": { + "isExternal": true + }, + "sources": [ + { + "fileName": "node_modules/@types/node/net.d.ts", + "line": 430, + "character": 8 + } + ], + "parameters": [ + { + "id": 2293, + "name": "event", + "variant": "param", + "kind": 32768, + "flags": { + "isExternal": true + }, + "type": { + "type": "literal", + "value": "lookup" + } + }, + { + "id": 2294, + "name": "listener", + "variant": "param", + "kind": 32768, + "flags": { + "isExternal": true + }, + "type": { + "type": "reflection", + "declaration": { + "id": 2295, + "name": "__type", + "variant": "declaration", + "kind": 65536, + "flags": { + "isExternal": true + }, + "sources": [ + { + "fileName": "node_modules/@types/node/net.d.ts", + "line": 432, + "character": 22 + } + ], + "signatures": [ + { + "id": 2296, + "name": "__type", + "variant": "signature", + "kind": 4096, + "flags": { + "isExternal": true + }, + "sources": [ + { + "fileName": "node_modules/@types/node/net.d.ts", + "line": 432, + "character": 22 + } + ], + "parameters": [ + { + "id": 2297, + "name": "err", + "variant": "param", + "kind": 32768, + "flags": { + "isExternal": true + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Error" + }, + "name": "Error", + "package": "typescript" + } + }, + { + "id": 2298, + "name": "address", + "variant": "param", + "kind": 32768, + "flags": { + "isExternal": true + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 2299, + "name": "family", + "variant": "param", + "kind": 32768, + "flags": { + "isExternal": true + }, + "type": { + "type": "union", + "types": [ + { + "type": "intrinsic", + "name": "string" + }, + { + "type": "intrinsic", + "name": "number" + } + ] + } + }, + { + "id": 2300, + "name": "host", + "variant": "param", + "kind": 32768, + "flags": { + "isExternal": true + }, + "type": { + "type": "intrinsic", + "name": "string" + } + } + ], + "type": { + "type": "intrinsic", + "name": "void" + } + } + ] + } + } + } + ], + "type": { + "type": "reference", + "target": 1942, + "name": "ISocket", + "package": "@akarui/aoi.db" + }, + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "Socket.prependListener" + } + }, + { + "id": 2301, + "name": "prependListener", + "variant": "signature", + "kind": 4096, + "flags": { + "isExternal": true + }, + "sources": [ + { + "fileName": "node_modules/@types/node/net.d.ts", + "line": 434, + "character": 8 + } + ], + "parameters": [ + { + "id": 2302, + "name": "event", + "variant": "param", + "kind": 32768, + "flags": { + "isExternal": true + }, + "type": { + "type": "literal", + "value": "ready" + } + }, + { + "id": 2303, + "name": "listener", + "variant": "param", + "kind": 32768, + "flags": { + "isExternal": true + }, + "type": { + "type": "reflection", + "declaration": { + "id": 2304, + "name": "__type", + "variant": "declaration", + "kind": 65536, + "flags": { + "isExternal": true + }, + "sources": [ + { + "fileName": "node_modules/@types/node/net.d.ts", + "line": 434, + "character": 50 + } + ], + "signatures": [ + { + "id": 2305, + "name": "__type", + "variant": "signature", + "kind": 4096, + "flags": { + "isExternal": true + }, + "sources": [ + { + "fileName": "node_modules/@types/node/net.d.ts", + "line": 434, + "character": 50 + } + ], + "type": { + "type": "intrinsic", + "name": "void" + } + } + ] + } + } + } + ], + "type": { + "type": "reference", + "target": 1942, + "name": "ISocket", + "package": "@akarui/aoi.db" + }, + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "Socket.prependListener" + } + }, + { + "id": 2306, + "name": "prependListener", + "variant": "signature", + "kind": 4096, + "flags": { + "isExternal": true + }, + "sources": [ + { + "fileName": "node_modules/@types/node/net.d.ts", + "line": 435, + "character": 8 + } + ], + "parameters": [ + { + "id": 2307, + "name": "event", + "variant": "param", + "kind": 32768, + "flags": { + "isExternal": true + }, + "type": { + "type": "literal", + "value": "timeout" + } + }, + { + "id": 2308, + "name": "listener", + "variant": "param", + "kind": 32768, + "flags": { + "isExternal": true + }, + "type": { + "type": "reflection", + "declaration": { + "id": 2309, + "name": "__type", + "variant": "declaration", + "kind": 65536, + "flags": { + "isExternal": true + }, + "sources": [ + { + "fileName": "node_modules/@types/node/net.d.ts", + "line": 435, + "character": 52 + } + ], + "signatures": [ + { + "id": 2310, + "name": "__type", + "variant": "signature", + "kind": 4096, + "flags": { + "isExternal": true + }, + "sources": [ + { + "fileName": "node_modules/@types/node/net.d.ts", + "line": 435, + "character": 52 + } + ], + "type": { + "type": "intrinsic", + "name": "void" + } + } + ] + } + } + } + ], + "type": { + "type": "reference", + "target": 1942, + "name": "ISocket", + "package": "@akarui/aoi.db" + }, + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "Socket.prependListener" + } } ], - "type": { - "type": "intrinsic", - "name": "boolean" - }, "inheritedFrom": { "type": "reference", "target": -1, - "name": "TcpNetConnectOpts.readable" + "name": "Socket.prependListener" } }, { - "id": 2290, - "name": "signal", + "id": 2311, + "name": "prependOnceListener", "variant": "declaration", - "kind": 1024, + "kind": 2048, "flags": { - "isExternal": true, - "isOptional": true + "isExternal": true }, "sources": [ { "fileName": "node_modules/@types/node/net.d.ts", - "line": 34, + "line": 436, "character": 8 - } - ], - "type": { - "type": "reference", - "target": { - "sourceFileName": "node_modules/typescript/lib/lib.dom.d.ts", - "qualifiedName": "AbortSignal" }, - "name": "AbortSignal", - "package": "typescript" - }, - "inheritedFrom": { - "type": "reference", - "target": -1, - "name": "TcpNetConnectOpts.signal" - } - }, - { - "id": 2272, - "name": "timeout", - "variant": "declaration", - "kind": 1024, - "flags": { - "isExternal": true, - "isOptional": true - }, - "sources": [ { "fileName": "node_modules/@types/node/net.d.ts", - "line": 741, + "line": 437, "character": 8 - } - ], - "type": { - "type": "intrinsic", - "name": "number" - }, - "inheritedFrom": { - "type": "reference", - "target": -1, - "name": "TcpNetConnectOpts.timeout" - } - }, - { - "id": 2270, - "name": "username", - "variant": "declaration", - "kind": 1024, - "flags": {}, - "sources": [ + }, { - "fileName": "lib/Remote/typings/interface.ts", - "line": 10, - "character": 4, - "url": "https://github.com/akaruidevelopment/aoi.db/blob/22a4df8/lib/Remote/typings/interface.ts#L10" - } - ], - "type": { - "type": "intrinsic", - "name": "string" - } - }, - { - "id": 2289, - "name": "writable", - "variant": "declaration", - "kind": 1024, - "flags": { - "isExternal": true, - "isOptional": true - }, - "sources": [ + "fileName": "node_modules/@types/node/net.d.ts", + "line": 438, + "character": 8 + }, { "fileName": "node_modules/@types/node/net.d.ts", - "line": 33, + "line": 439, + "character": 8 + }, + { + "fileName": "node_modules/@types/node/net.d.ts", + "line": 440, + "character": 8 + }, + { + "fileName": "node_modules/@types/node/net.d.ts", + "line": 441, + "character": 8 + }, + { + "fileName": "node_modules/@types/node/net.d.ts", + "line": 442, + "character": 8 + }, + { + "fileName": "node_modules/@types/node/net.d.ts", + "line": 443, + "character": 8 + }, + { + "fileName": "node_modules/@types/node/net.d.ts", + "line": 447, + "character": 8 + }, + { + "fileName": "node_modules/@types/node/net.d.ts", + "line": 448, "character": 8 } ], - "type": { - "type": "intrinsic", - "name": "boolean" - }, - "inheritedFrom": { - "type": "reference", - "target": -1, - "name": "TcpNetConnectOpts.writable" - } - } - ], - "groups": [ - { - "title": "Properties", - "children": [ - 2287, - 2283, - 2284, - 2266, - 2278, - 2286, - 2277, - 2274, - 2281, - 2282, - 2275, - 2276, - 2279, - 2280, - 2285, - 2271, - 2273, - 2288, - 2290, - 2272, - 2270, - 2289 - ] - } - ], - "sources": [ - { - "fileName": "lib/Remote/typings/interface.ts", - "line": 5, - "character": 17, - "url": "https://github.com/akaruidevelopment/aoi.db/blob/22a4df8/lib/Remote/typings/interface.ts#L5" - } - ], - "typeParameters": [ - { - "id": 2291, - "name": "Type", - "variant": "typeParam", - "kind": 131072, - "flags": {}, - "type": { - "type": "reference", - "target": 2327, - "name": "PossibleDatabaseTypes", - "package": "@akarui/aoi.db" - } - } - ], - "extendedTypes": [ - { - "type": "reference", - "target": { - "sourceFileName": "node_modules/@types/node/net.d.ts", - "qualifiedName": "\"net\".TcpNetConnectOpts" - }, - "name": "TcpNetConnectOpts", - "package": "@types/node", - "qualifiedName": "\"net\".TcpNetConnectOpts" - } - ] - }, - { - "id": 1346, - "name": "WideColumnarCacheConfig", - "variant": "declaration", - "kind": 256, - "flags": {}, - "children": [ - { - "id": 1348, - "name": "limit", - "variant": "declaration", - "kind": 1024, - "flags": {}, - "sources": [ - { - "fileName": "lib/WideColumnar/typings/interface.ts", - "line": 15, - "character": 4, - "url": "https://github.com/akaruidevelopment/aoi.db/blob/22a4df8/lib/WideColumnar/typings/interface.ts#L15" - } - ], - "type": { - "type": "intrinsic", - "name": "number" - }, - "inheritedFrom": { - "type": "reference", - "target": 1315, - "name": "MemMapOptions.limit" - } - }, - { - "id": 1347, - "name": "referenceType", - "variant": "declaration", - "kind": 1024, - "flags": {}, - "sources": [ - { - "fileName": "lib/WideColumnar/typings/interface.ts", - "line": 58, - "character": 4, - "url": "https://github.com/akaruidevelopment/aoi.db/blob/22a4df8/lib/WideColumnar/typings/interface.ts#L58" - } - ], - "type": { - "type": "reference", - "target": 46, - "name": "ReferenceType", - "package": "@akarui/aoi.db" - } - }, - { - "id": 1349, - "name": "sortFunction", - "variant": "declaration", - "kind": 1024, - "flags": {}, - "sources": [ + "signatures": [ { - "fileName": "lib/WideColumnar/typings/interface.ts", - "line": 16, - "character": 4, - "url": "https://github.com/akaruidevelopment/aoi.db/blob/22a4df8/lib/WideColumnar/typings/interface.ts#L16" - } - ], - "type": { - "type": "reflection", - "declaration": { - "id": 1350, - "name": "__type", - "variant": "declaration", - "kind": 65536, - "flags": {}, + "id": 2312, + "name": "prependOnceListener", + "variant": "signature", + "kind": 4096, + "flags": { + "isExternal": true + }, "sources": [ { - "fileName": "lib/WideColumnar/typings/interface.ts", - "line": 16, - "character": 18, - "url": "https://github.com/akaruidevelopment/aoi.db/blob/22a4df8/lib/WideColumnar/typings/interface.ts#L16" + "fileName": "node_modules/@types/node/net.d.ts", + "line": 436, + "character": 8 } ], - "signatures": [ + "parameters": [ { - "id": 1351, - "name": "__type", - "variant": "signature", - "kind": 4096, - "flags": {}, - "sources": [ - { - "fileName": "lib/WideColumnar/typings/interface.ts", - "line": 16, - "character": 18, - "url": "https://github.com/akaruidevelopment/aoi.db/blob/22a4df8/lib/WideColumnar/typings/interface.ts#L16" - } - ], - "parameters": [ - { - "id": 1352, - "name": "a", - "variant": "param", - "kind": 32768, - "flags": {}, - "type": { - "type": "reference", - "target": 1056, - "name": "default", - "package": "@akarui/aoi.db" - } - }, - { - "id": 1353, - "name": "b", - "variant": "param", - "kind": 32768, - "flags": {}, - "type": { - "type": "reference", - "target": 1056, - "name": "default", - "package": "@akarui/aoi.db" - } - } - ], + "id": 2313, + "name": "event", + "variant": "param", + "kind": 32768, + "flags": { + "isExternal": true + }, "type": { "type": "intrinsic", - "name": "number" + "name": "string" } - } - ] - } - }, - "inheritedFrom": { - "type": "reference", - "target": 1316, - "name": "MemMapOptions.sortFunction" - } - } - ], - "groups": [ - { - "title": "Properties", - "children": [ - 1348, - 1347, - 1349 - ] - } - ], - "sources": [ - { - "fileName": "lib/WideColumnar/typings/interface.ts", - "line": 57, - "character": 17, - "url": "https://github.com/akaruidevelopment/aoi.db/blob/22a4df8/lib/WideColumnar/typings/interface.ts#L57" - } - ], - "extendedTypes": [ - { - "type": "reference", - "target": 1314, - "name": "MemMapOptions", - "package": "@akarui/aoi.db" - } - ] - }, - { - "id": 1309, - "name": "WideColumnarColumnOptions", - "variant": "declaration", - "kind": 256, - "flags": {}, - "children": [ - { - "id": 1312, - "name": "default", - "variant": "declaration", - "kind": 1024, - "flags": {}, - "sources": [ - { - "fileName": "lib/WideColumnar/typings/interface.ts", - "line": 10, - "character": 4, - "url": "https://github.com/akaruidevelopment/aoi.db/blob/22a4df8/lib/WideColumnar/typings/interface.ts#L10" - } - ], - "type": { - "type": "intrinsic", - "name": "any" - } - }, - { - "id": 1310, - "name": "name", - "variant": "declaration", - "kind": 1024, - "flags": {}, - "sources": [ - { - "fileName": "lib/WideColumnar/typings/interface.ts", - "line": 8, - "character": 4, - "url": "https://github.com/akaruidevelopment/aoi.db/blob/22a4df8/lib/WideColumnar/typings/interface.ts#L8" - } - ], - "type": { - "type": "intrinsic", - "name": "string" - } - }, - { - "id": 1311, - "name": "primaryKey", - "variant": "declaration", - "kind": 1024, - "flags": {}, - "sources": [ - { - "fileName": "lib/WideColumnar/typings/interface.ts", - "line": 9, - "character": 4, - "url": "https://github.com/akaruidevelopment/aoi.db/blob/22a4df8/lib/WideColumnar/typings/interface.ts#L9" - } - ], - "type": { - "type": "intrinsic", - "name": "boolean" - } - }, - { - "id": 1313, - "name": "type", - "variant": "declaration", - "kind": 1024, - "flags": {}, - "sources": [ - { - "fileName": "lib/WideColumnar/typings/interface.ts", - "line": 11, - "character": 4, - "url": "https://github.com/akaruidevelopment/aoi.db/blob/22a4df8/lib/WideColumnar/typings/interface.ts#L11" - } - ], - "type": { - "type": "reference", - "target": 1354, - "name": "ColumnType", - "package": "@akarui/aoi.db" - } - } - ], - "groups": [ - { - "title": "Properties", - "children": [ - 1312, - 1310, - 1311, - 1313 - ] - } - ], - "sources": [ - { - "fileName": "lib/WideColumnar/typings/interface.ts", - "line": 7, - "character": 17, - "url": "https://github.com/akaruidevelopment/aoi.db/blob/22a4df8/lib/WideColumnar/typings/interface.ts#L7" - } - ] - }, - { - "id": 1331, - "name": "WideColumnarDataConfig", - "variant": "declaration", - "kind": 256, - "flags": {}, - "children": [ - { - "id": 1332, - "name": "path", - "variant": "declaration", - "kind": 1024, - "flags": { - "isOptional": true - }, - "sources": [ - { - "fileName": "lib/WideColumnar/typings/interface.ts", - "line": 35, - "character": 4, - "url": "https://github.com/akaruidevelopment/aoi.db/blob/22a4df8/lib/WideColumnar/typings/interface.ts#L35" - } - ], - "type": { - "type": "intrinsic", - "name": "string" - } - }, - { - "id": 1337, - "name": "referencePath", - "variant": "declaration", - "kind": 1024, - "flags": { - "isOptional": true - }, - "sources": [ - { - "fileName": "lib/WideColumnar/typings/interface.ts", - "line": 40, - "character": 4, - "url": "https://github.com/akaruidevelopment/aoi.db/blob/22a4df8/lib/WideColumnar/typings/interface.ts#L40" - } - ], - "type": { - "type": "intrinsic", - "name": "string" - } - }, - { - "id": 1333, - "name": "tables", - "variant": "declaration", - "kind": 1024, - "flags": { - "isOptional": true - }, - "sources": [ - { - "fileName": "lib/WideColumnar/typings/interface.ts", - "line": 36, - "character": 4, - "url": "https://github.com/akaruidevelopment/aoi.db/blob/22a4df8/lib/WideColumnar/typings/interface.ts#L36" - } - ], - "type": { - "type": "array", - "elementType": { - "type": "reflection", - "declaration": { - "id": 1334, - "name": "__type", - "variant": "declaration", - "kind": 65536, - "flags": {}, - "children": [ - { - "id": 1336, - "name": "columns", - "variant": "declaration", - "kind": 1024, - "flags": {}, - "sources": [ - { - "fileName": "lib/WideColumnar/typings/interface.ts", - "line": 38, - "character": 8, - "url": "https://github.com/akaruidevelopment/aoi.db/blob/22a4df8/lib/WideColumnar/typings/interface.ts#L38" - } - ], - "type": { - "type": "union", - "types": [ + }, + { + "id": 2314, + "name": "listener", + "variant": "param", + "kind": 32768, + "flags": { + "isExternal": true + }, + "type": { + "type": "reflection", + "declaration": { + "id": 2315, + "name": "__type", + "variant": "declaration", + "kind": 65536, + "flags": { + "isExternal": true + }, + "sources": [ { - "type": "array", - "elementType": { - "type": "reference", - "target": 925, - "name": "default", - "package": "@akarui/aoi.db" - } - }, + "fileName": "node_modules/@types/node/net.d.ts", + "line": 436, + "character": 53 + } + ], + "signatures": [ { - "type": "array", - "elementType": { - "type": "reference", - "target": 1309, - "name": "WideColumnarColumnOptions", - "package": "@akarui/aoi.db" + "id": 2316, + "name": "__type", + "variant": "signature", + "kind": 4096, + "flags": { + "isExternal": true + }, + "sources": [ + { + "fileName": "node_modules/@types/node/net.d.ts", + "line": 436, + "character": 53 + } + ], + "parameters": [ + { + "id": 2317, + "name": "args", + "variant": "param", + "kind": 32768, + "flags": { + "isExternal": true, + "isRest": true + }, + "type": { + "type": "array", + "elementType": { + "type": "intrinsic", + "name": "any" + } + } + } + ], + "type": { + "type": "intrinsic", + "name": "void" } } ] } - }, - { - "id": 1335, - "name": "name", - "variant": "declaration", - "kind": 1024, - "flags": {}, - "sources": [ - { - "fileName": "lib/WideColumnar/typings/interface.ts", - "line": 37, - "character": 8, - "url": "https://github.com/akaruidevelopment/aoi.db/blob/22a4df8/lib/WideColumnar/typings/interface.ts#L37" - } - ], - "type": { - "type": "intrinsic", - "name": "string" - } - } - ], - "groups": [ - { - "title": "Properties", - "children": [ - 1336, - 1335 - ] - } - ], - "sources": [ - { - "fileName": "lib/WideColumnar/typings/interface.ts", - "line": 36, - "character": 13, - "url": "https://github.com/akaruidevelopment/aoi.db/blob/22a4df8/lib/WideColumnar/typings/interface.ts#L36" } - ] + } + ], + "type": { + "type": "reference", + "target": 1942, + "name": "ISocket", + "package": "@akarui/aoi.db" + }, + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "Socket.prependOnceListener" } - } - } - } - ], - "groups": [ - { - "title": "Properties", - "children": [ - 1332, - 1337, - 1333 - ] - } - ], - "sources": [ - { - "fileName": "lib/WideColumnar/typings/interface.ts", - "line": 34, - "character": 17, - "url": "https://github.com/akaruidevelopment/aoi.db/blob/22a4df8/lib/WideColumnar/typings/interface.ts#L34" - } - ] - }, - { - "id": 1321, - "name": "WideColumnarDataInterface", - "variant": "declaration", - "kind": 256, - "flags": {}, - "children": [ - { - "id": 1322, - "name": "name", - "variant": "declaration", - "kind": 1024, - "flags": {}, - "sources": [ + }, { - "fileName": "lib/WideColumnar/typings/interface.ts", - "line": 21, - "character": 4, - "url": "https://github.com/akaruidevelopment/aoi.db/blob/22a4df8/lib/WideColumnar/typings/interface.ts#L21" - } - ], - "type": { - "type": "intrinsic", - "name": "string" - } - }, - { - "id": 1324, - "name": "type", - "variant": "declaration", - "kind": 1024, - "flags": {}, - "sources": [ + "id": 2318, + "name": "prependOnceListener", + "variant": "signature", + "kind": 4096, + "flags": { + "isExternal": true + }, + "sources": [ + { + "fileName": "node_modules/@types/node/net.d.ts", + "line": 437, + "character": 8 + } + ], + "parameters": [ + { + "id": 2319, + "name": "event", + "variant": "param", + "kind": 32768, + "flags": { + "isExternal": true + }, + "type": { + "type": "literal", + "value": "close" + } + }, + { + "id": 2320, + "name": "listener", + "variant": "param", + "kind": 32768, + "flags": { + "isExternal": true + }, + "type": { + "type": "reflection", + "declaration": { + "id": 2321, + "name": "__type", + "variant": "declaration", + "kind": 65536, + "flags": { + "isExternal": true + }, + "sources": [ + { + "fileName": "node_modules/@types/node/net.d.ts", + "line": 437, + "character": 54 + } + ], + "signatures": [ + { + "id": 2322, + "name": "__type", + "variant": "signature", + "kind": 4096, + "flags": { + "isExternal": true + }, + "sources": [ + { + "fileName": "node_modules/@types/node/net.d.ts", + "line": 437, + "character": 54 + } + ], + "parameters": [ + { + "id": 2323, + "name": "hadError", + "variant": "param", + "kind": 32768, + "flags": { + "isExternal": true + }, + "type": { + "type": "intrinsic", + "name": "boolean" + } + } + ], + "type": { + "type": "intrinsic", + "name": "void" + } + } + ] + } + } + } + ], + "type": { + "type": "reference", + "target": 1942, + "name": "ISocket", + "package": "@akarui/aoi.db" + }, + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "Socket.prependOnceListener" + } + }, { - "fileName": "lib/WideColumnar/typings/interface.ts", - "line": 23, - "character": 4, - "url": "https://github.com/akaruidevelopment/aoi.db/blob/22a4df8/lib/WideColumnar/typings/interface.ts#L23" - } - ], - "type": { - "type": "reference", - "target": 1354, - "name": "ColumnType", - "package": "@akarui/aoi.db" - } - }, - { - "id": 1323, - "name": "value", - "variant": "declaration", - "kind": 1024, - "flags": {}, - "sources": [ + "id": 2324, + "name": "prependOnceListener", + "variant": "signature", + "kind": 4096, + "flags": { + "isExternal": true + }, + "sources": [ + { + "fileName": "node_modules/@types/node/net.d.ts", + "line": 438, + "character": 8 + } + ], + "parameters": [ + { + "id": 2325, + "name": "event", + "variant": "param", + "kind": 32768, + "flags": { + "isExternal": true + }, + "type": { + "type": "literal", + "value": "connect" + } + }, + { + "id": 2326, + "name": "listener", + "variant": "param", + "kind": 32768, + "flags": { + "isExternal": true + }, + "type": { + "type": "reflection", + "declaration": { + "id": 2327, + "name": "__type", + "variant": "declaration", + "kind": 65536, + "flags": { + "isExternal": true + }, + "sources": [ + { + "fileName": "node_modules/@types/node/net.d.ts", + "line": 438, + "character": 56 + } + ], + "signatures": [ + { + "id": 2328, + "name": "__type", + "variant": "signature", + "kind": 4096, + "flags": { + "isExternal": true + }, + "sources": [ + { + "fileName": "node_modules/@types/node/net.d.ts", + "line": 438, + "character": 56 + } + ], + "type": { + "type": "intrinsic", + "name": "void" + } + } + ] + } + } + } + ], + "type": { + "type": "reference", + "target": 1942, + "name": "ISocket", + "package": "@akarui/aoi.db" + }, + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "Socket.prependOnceListener" + } + }, { - "fileName": "lib/WideColumnar/typings/interface.ts", - "line": 22, - "character": 4, - "url": "https://github.com/akaruidevelopment/aoi.db/blob/22a4df8/lib/WideColumnar/typings/interface.ts#L22" - } - ], - "type": { - "type": "reference", - "target": 1355, - "name": "WideColumnarDataType", - "package": "@akarui/aoi.db" - } - } - ], - "groups": [ - { - "title": "Properties", - "children": [ - 1322, - 1324, - 1323 - ] - } - ], - "sources": [ - { - "fileName": "lib/WideColumnar/typings/interface.ts", - "line": 20, - "character": 17, - "url": "https://github.com/akaruidevelopment/aoi.db/blob/22a4df8/lib/WideColumnar/typings/interface.ts#L20" - } - ] - }, - { - "id": 1340, - "name": "WideColumnarEncryptionConfig", - "variant": "declaration", - "kind": 256, - "flags": {}, - "children": [ - { - "id": 1341, - "name": "securityKey", - "variant": "declaration", - "kind": 1024, - "flags": {}, - "sources": [ + "id": 2329, + "name": "prependOnceListener", + "variant": "signature", + "kind": 4096, + "flags": { + "isExternal": true + }, + "sources": [ + { + "fileName": "node_modules/@types/node/net.d.ts", + "line": 439, + "character": 8 + } + ], + "parameters": [ + { + "id": 2330, + "name": "event", + "variant": "param", + "kind": 32768, + "flags": { + "isExternal": true + }, + "type": { + "type": "literal", + "value": "data" + } + }, + { + "id": 2331, + "name": "listener", + "variant": "param", + "kind": 32768, + "flags": { + "isExternal": true + }, + "type": { + "type": "reflection", + "declaration": { + "id": 2332, + "name": "__type", + "variant": "declaration", + "kind": 65536, + "flags": { + "isExternal": true + }, + "sources": [ + { + "fileName": "node_modules/@types/node/net.d.ts", + "line": 439, + "character": 53 + } + ], + "signatures": [ + { + "id": 2333, + "name": "__type", + "variant": "signature", + "kind": 4096, + "flags": { + "isExternal": true + }, + "sources": [ + { + "fileName": "node_modules/@types/node/net.d.ts", + "line": 439, + "character": 53 + } + ], + "parameters": [ + { + "id": 2334, + "name": "data", + "variant": "param", + "kind": 32768, + "flags": { + "isExternal": true + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "node_modules/@types/node/buffer.d.ts", + "qualifiedName": "__global.Buffer" + }, + "name": "Buffer", + "package": "@types/node", + "qualifiedName": "__global.Buffer" + } + } + ], + "type": { + "type": "intrinsic", + "name": "void" + } + } + ] + } + } + } + ], + "type": { + "type": "reference", + "target": 1942, + "name": "ISocket", + "package": "@akarui/aoi.db" + }, + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "Socket.prependOnceListener" + } + }, { - "fileName": "lib/WideColumnar/typings/interface.ts", - "line": 48, - "character": 4, - "url": "https://github.com/akaruidevelopment/aoi.db/blob/22a4df8/lib/WideColumnar/typings/interface.ts#L48" - } - ], - "type": { - "type": "intrinsic", - "name": "string" - } - } - ], - "groups": [ - { - "title": "Properties", - "children": [ - 1341 - ] - } - ], - "sources": [ - { - "fileName": "lib/WideColumnar/typings/interface.ts", - "line": 47, - "character": 17, - "url": "https://github.com/akaruidevelopment/aoi.db/blob/22a4df8/lib/WideColumnar/typings/interface.ts#L47" - } - ] + "id": 2335, + "name": "prependOnceListener", + "variant": "signature", + "kind": 4096, + "flags": { + "isExternal": true + }, + "sources": [ + { + "fileName": "node_modules/@types/node/net.d.ts", + "line": 440, + "character": 8 + } + ], + "parameters": [ + { + "id": 2336, + "name": "event", + "variant": "param", + "kind": 32768, + "flags": { + "isExternal": true + }, + "type": { + "type": "literal", + "value": "drain" + } + }, + { + "id": 2337, + "name": "listener", + "variant": "param", + "kind": 32768, + "flags": { + "isExternal": true + }, + "type": { + "type": "reflection", + "declaration": { + "id": 2338, + "name": "__type", + "variant": "declaration", + "kind": 65536, + "flags": { + "isExternal": true + }, + "sources": [ + { + "fileName": "node_modules/@types/node/net.d.ts", + "line": 440, + "character": 54 + } + ], + "signatures": [ + { + "id": 2339, + "name": "__type", + "variant": "signature", + "kind": 4096, + "flags": { + "isExternal": true + }, + "sources": [ + { + "fileName": "node_modules/@types/node/net.d.ts", + "line": 440, + "character": 54 + } + ], + "type": { + "type": "intrinsic", + "name": "void" + } + } + ] + } + } + } + ], + "type": { + "type": "reference", + "target": 1942, + "name": "ISocket", + "package": "@akarui/aoi.db" + }, + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "Socket.prependOnceListener" + } + }, + { + "id": 2340, + "name": "prependOnceListener", + "variant": "signature", + "kind": 4096, + "flags": { + "isExternal": true + }, + "sources": [ + { + "fileName": "node_modules/@types/node/net.d.ts", + "line": 441, + "character": 8 + } + ], + "parameters": [ + { + "id": 2341, + "name": "event", + "variant": "param", + "kind": 32768, + "flags": { + "isExternal": true + }, + "type": { + "type": "literal", + "value": "end" + } + }, + { + "id": 2342, + "name": "listener", + "variant": "param", + "kind": 32768, + "flags": { + "isExternal": true + }, + "type": { + "type": "reflection", + "declaration": { + "id": 2343, + "name": "__type", + "variant": "declaration", + "kind": 65536, + "flags": { + "isExternal": true + }, + "sources": [ + { + "fileName": "node_modules/@types/node/net.d.ts", + "line": 441, + "character": 52 + } + ], + "signatures": [ + { + "id": 2344, + "name": "__type", + "variant": "signature", + "kind": 4096, + "flags": { + "isExternal": true + }, + "sources": [ + { + "fileName": "node_modules/@types/node/net.d.ts", + "line": 441, + "character": 52 + } + ], + "type": { + "type": "intrinsic", + "name": "void" + } + } + ] + } + } + } + ], + "type": { + "type": "reference", + "target": 1942, + "name": "ISocket", + "package": "@akarui/aoi.db" + }, + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "Socket.prependOnceListener" + } + }, + { + "id": 2345, + "name": "prependOnceListener", + "variant": "signature", + "kind": 4096, + "flags": { + "isExternal": true + }, + "sources": [ + { + "fileName": "node_modules/@types/node/net.d.ts", + "line": 442, + "character": 8 + } + ], + "parameters": [ + { + "id": 2346, + "name": "event", + "variant": "param", + "kind": 32768, + "flags": { + "isExternal": true + }, + "type": { + "type": "literal", + "value": "error" + } + }, + { + "id": 2347, + "name": "listener", + "variant": "param", + "kind": 32768, + "flags": { + "isExternal": true + }, + "type": { + "type": "reflection", + "declaration": { + "id": 2348, + "name": "__type", + "variant": "declaration", + "kind": 65536, + "flags": { + "isExternal": true + }, + "sources": [ + { + "fileName": "node_modules/@types/node/net.d.ts", + "line": 442, + "character": 54 + } + ], + "signatures": [ + { + "id": 2349, + "name": "__type", + "variant": "signature", + "kind": 4096, + "flags": { + "isExternal": true + }, + "sources": [ + { + "fileName": "node_modules/@types/node/net.d.ts", + "line": 442, + "character": 54 + } + ], + "parameters": [ + { + "id": 2350, + "name": "err", + "variant": "param", + "kind": 32768, + "flags": { + "isExternal": true + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Error" + }, + "name": "Error", + "package": "typescript" + } + } + ], + "type": { + "type": "intrinsic", + "name": "void" + } + } + ] + } + } + } + ], + "type": { + "type": "reference", + "target": 1942, + "name": "ISocket", + "package": "@akarui/aoi.db" + }, + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "Socket.prependOnceListener" + } + }, + { + "id": 2351, + "name": "prependOnceListener", + "variant": "signature", + "kind": 4096, + "flags": { + "isExternal": true + }, + "sources": [ + { + "fileName": "node_modules/@types/node/net.d.ts", + "line": 443, + "character": 8 + } + ], + "parameters": [ + { + "id": 2352, + "name": "event", + "variant": "param", + "kind": 32768, + "flags": { + "isExternal": true + }, + "type": { + "type": "literal", + "value": "lookup" + } + }, + { + "id": 2353, + "name": "listener", + "variant": "param", + "kind": 32768, + "flags": { + "isExternal": true + }, + "type": { + "type": "reflection", + "declaration": { + "id": 2354, + "name": "__type", + "variant": "declaration", + "kind": 65536, + "flags": { + "isExternal": true + }, + "sources": [ + { + "fileName": "node_modules/@types/node/net.d.ts", + "line": 445, + "character": 22 + } + ], + "signatures": [ + { + "id": 2355, + "name": "__type", + "variant": "signature", + "kind": 4096, + "flags": { + "isExternal": true + }, + "sources": [ + { + "fileName": "node_modules/@types/node/net.d.ts", + "line": 445, + "character": 22 + } + ], + "parameters": [ + { + "id": 2356, + "name": "err", + "variant": "param", + "kind": 32768, + "flags": { + "isExternal": true + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Error" + }, + "name": "Error", + "package": "typescript" + } + }, + { + "id": 2357, + "name": "address", + "variant": "param", + "kind": 32768, + "flags": { + "isExternal": true + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 2358, + "name": "family", + "variant": "param", + "kind": 32768, + "flags": { + "isExternal": true + }, + "type": { + "type": "union", + "types": [ + { + "type": "intrinsic", + "name": "string" + }, + { + "type": "intrinsic", + "name": "number" + } + ] + } + }, + { + "id": 2359, + "name": "host", + "variant": "param", + "kind": 32768, + "flags": { + "isExternal": true + }, + "type": { + "type": "intrinsic", + "name": "string" + } + } + ], + "type": { + "type": "intrinsic", + "name": "void" + } + } + ] + } + } + } + ], + "type": { + "type": "reference", + "target": 1942, + "name": "ISocket", + "package": "@akarui/aoi.db" + }, + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "Socket.prependOnceListener" + } + }, + { + "id": 2360, + "name": "prependOnceListener", + "variant": "signature", + "kind": 4096, + "flags": { + "isExternal": true + }, + "sources": [ + { + "fileName": "node_modules/@types/node/net.d.ts", + "line": 447, + "character": 8 + } + ], + "parameters": [ + { + "id": 2361, + "name": "event", + "variant": "param", + "kind": 32768, + "flags": { + "isExternal": true + }, + "type": { + "type": "literal", + "value": "ready" + } + }, + { + "id": 2362, + "name": "listener", + "variant": "param", + "kind": 32768, + "flags": { + "isExternal": true + }, + "type": { + "type": "reflection", + "declaration": { + "id": 2363, + "name": "__type", + "variant": "declaration", + "kind": 65536, + "flags": { + "isExternal": true + }, + "sources": [ + { + "fileName": "node_modules/@types/node/net.d.ts", + "line": 447, + "character": 54 + } + ], + "signatures": [ + { + "id": 2364, + "name": "__type", + "variant": "signature", + "kind": 4096, + "flags": { + "isExternal": true + }, + "sources": [ + { + "fileName": "node_modules/@types/node/net.d.ts", + "line": 447, + "character": 54 + } + ], + "type": { + "type": "intrinsic", + "name": "void" + } + } + ] + } + } + } + ], + "type": { + "type": "reference", + "target": 1942, + "name": "ISocket", + "package": "@akarui/aoi.db" + }, + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "Socket.prependOnceListener" + } + }, + { + "id": 2365, + "name": "prependOnceListener", + "variant": "signature", + "kind": 4096, + "flags": { + "isExternal": true + }, + "sources": [ + { + "fileName": "node_modules/@types/node/net.d.ts", + "line": 448, + "character": 8 + } + ], + "parameters": [ + { + "id": 2366, + "name": "event", + "variant": "param", + "kind": 32768, + "flags": { + "isExternal": true + }, + "type": { + "type": "literal", + "value": "timeout" + } + }, + { + "id": 2367, + "name": "listener", + "variant": "param", + "kind": 32768, + "flags": { + "isExternal": true + }, + "type": { + "type": "reflection", + "declaration": { + "id": 2368, + "name": "__type", + "variant": "declaration", + "kind": 65536, + "flags": { + "isExternal": true + }, + "sources": [ + { + "fileName": "node_modules/@types/node/net.d.ts", + "line": 448, + "character": 56 + } + ], + "signatures": [ + { + "id": 2369, + "name": "__type", + "variant": "signature", + "kind": 4096, + "flags": { + "isExternal": true + }, + "sources": [ + { + "fileName": "node_modules/@types/node/net.d.ts", + "line": 448, + "character": 56 + } + ], + "type": { + "type": "intrinsic", + "name": "void" + } + } + ] + } + } + } + ], + "type": { + "type": "reference", + "target": 1942, + "name": "ISocket", + "package": "@akarui/aoi.db" + }, + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "Socket.prependOnceListener" + } + } + ], + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "Socket.prependOnceListener" + } + }, + { + "id": 2518, + "name": "push", + "variant": "declaration", + "kind": 2048, + "flags": { + "isExternal": true + }, + "sources": [ + { + "fileName": "node_modules/@types/node/stream.d.ts", + "line": 407, + "character": 8 + } + ], + "signatures": [ + { + "id": 2519, + "name": "push", + "variant": "signature", + "kind": 4096, + "flags": { + "isExternal": true + }, + "sources": [ + { + "fileName": "node_modules/@types/node/stream.d.ts", + "line": 407, + "character": 8 + } + ], + "parameters": [ + { + "id": 2520, + "name": "chunk", + "variant": "param", + "kind": 32768, + "flags": { + "isExternal": true + }, + "type": { + "type": "intrinsic", + "name": "any" + } + }, + { + "id": 2521, + "name": "encoding", + "variant": "param", + "kind": 32768, + "flags": { + "isExternal": true, + "isOptional": true + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "node_modules/@types/node/buffer.d.ts", + "qualifiedName": "__global.BufferEncoding" + }, + "name": "BufferEncoding", + "package": "@types/node", + "qualifiedName": "__global.BufferEncoding" + } + } + ], + "type": { + "type": "intrinsic", + "name": "boolean" + }, + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "Socket.push" + } + } + ], + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "Socket.push" + } + }, + { + "id": 2670, + "name": "rawListeners", + "variant": "declaration", + "kind": 2048, + "flags": { + "isExternal": true + }, + "sources": [ + { + "fileName": "node_modules/@types/node/events.d.ts", + "line": 766, + "character": 16 + } + ], + "signatures": [ + { + "id": 2671, + "name": "rawListeners", + "variant": "signature", + "kind": 4096, + "flags": { + "isExternal": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Returns a copy of the array of listeners for the event named " + }, + { + "kind": "code", + "text": "`eventName`" + }, + { + "kind": "text", + "text": ",\nincluding any wrappers (such as those created by " + }, + { + "kind": "code", + "text": "`.once()`" + }, + { + "kind": "text", + "text": ").\n\n" + }, + { + "kind": "code", + "text": "```js\nimport { EventEmitter } from 'node:events';\nconst emitter = new EventEmitter();\nemitter.once('log', () => console.log('log once'));\n\n// Returns a new Array with a function `onceWrapper` which has a property\n// `listener` which contains the original listener bound above\nconst listeners = emitter.rawListeners('log');\nconst logFnWrapper = listeners[0];\n\n// Logs \"log once\" to the console and does not unbind the `once` event\nlogFnWrapper.listener();\n\n// Logs \"log once\" to the console and removes the listener\nlogFnWrapper();\n\nemitter.on('log', () => console.log('log persistently'));\n// Will return a new Array with a single function bound by `.on()` above\nconst newListeners = emitter.rawListeners('log');\n\n// Logs \"log persistently\" twice\nnewListeners[0]();\nemitter.emit('log');\n```" + } + ], + "blockTags": [ + { + "tag": "@since", + "content": [ + { + "kind": "text", + "text": "v9.4.0" + } + ] + } + ] + }, + "sources": [ + { + "fileName": "node_modules/@types/node/events.d.ts", + "line": 766, + "character": 16 + } + ], + "parameters": [ + { + "id": 2672, + "name": "eventName", + "variant": "param", + "kind": 32768, + "flags": { + "isExternal": true + }, + "type": { + "type": "union", + "types": [ + { + "type": "intrinsic", + "name": "string" + }, + { + "type": "intrinsic", + "name": "symbol" + } + ] + } + } + ], + "type": { + "type": "array", + "elementType": { + "type": "reference", + "target": { + "sourceFileName": "node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Function" + }, + "name": "Function", + "package": "typescript" + } + }, + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "Socket.rawListeners" + } + } + ], + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "Socket.rawListeners" + } + }, + { + "id": 2503, + "name": "read", + "variant": "declaration", + "kind": 2048, + "flags": { + "isExternal": true + }, + "sources": [ + { + "fileName": "node_modules/@types/node/stream.d.ts", + "line": 204, + "character": 8 + } + ], + "signatures": [ + { + "id": 2504, + "name": "read", + "variant": "signature", + "kind": 4096, + "flags": { + "isExternal": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The " + }, + { + "kind": "code", + "text": "`readable.read()`" + }, + { + "kind": "text", + "text": " method reads data out of the internal buffer and\nreturns it. If no data is available to be read, " + }, + { + "kind": "code", + "text": "`null`" + }, + { + "kind": "text", + "text": " is returned. By default,\nthe data is returned as a " + }, + { + "kind": "code", + "text": "`Buffer`" + }, + { + "kind": "text", + "text": " object unless an encoding has been\nspecified using the " + }, + { + "kind": "code", + "text": "`readable.setEncoding()`" + }, + { + "kind": "text", + "text": " method or the stream is operating\nin object mode.\n\nThe optional " + }, + { + "kind": "code", + "text": "`size`" + }, + { + "kind": "text", + "text": " argument specifies a specific number of bytes to read. If" + }, + { + "kind": "code", + "text": "`size`" + }, + { + "kind": "text", + "text": " bytes are not available to be read, " + }, + { + "kind": "code", + "text": "`null`" + }, + { + "kind": "text", + "text": " will be returned _unless_the stream has ended, in which\ncase all of the data remaining in the internal\nbuffer will be returned.\n\nIf the " + }, + { + "kind": "code", + "text": "`size`" + }, + { + "kind": "text", + "text": " argument is not specified, all of the data contained in the\ninternal buffer will be returned.\n\nThe " + }, + { + "kind": "code", + "text": "`size`" + }, + { + "kind": "text", + "text": " argument must be less than or equal to 1 GiB.\n\nThe " + }, + { + "kind": "code", + "text": "`readable.read()`" + }, + { + "kind": "text", + "text": " method should only be called on " + }, + { + "kind": "code", + "text": "`Readable`" + }, + { + "kind": "text", + "text": " streams\noperating in paused mode. In flowing mode, " + }, + { + "kind": "code", + "text": "`readable.read()`" + }, + { + "kind": "text", + "text": " is called\nautomatically until the internal buffer is fully drained.\n\n" + }, + { + "kind": "code", + "text": "```js\nconst readable = getReadableStreamSomehow();\n\n// 'readable' may be triggered multiple times as data is buffered in\nreadable.on('readable', () => {\n let chunk;\n console.log('Stream is readable (new data received in buffer)');\n // Use a loop to make sure we read all currently available data\n while (null !== (chunk = readable.read())) {\n console.log(`Read ${chunk.length} bytes of data...`);\n }\n});\n\n// 'end' will be triggered once when there is no more data available\nreadable.on('end', () => {\n console.log('Reached end of stream.');\n});\n```" + }, + { + "kind": "text", + "text": "\n\nEach call to " + }, + { + "kind": "code", + "text": "`readable.read()`" + }, + { + "kind": "text", + "text": " returns a chunk of data, or " + }, + { + "kind": "code", + "text": "`null`" + }, + { + "kind": "text", + "text": ". The chunks\nare not concatenated. A " + }, + { + "kind": "code", + "text": "`while`" + }, + { + "kind": "text", + "text": " loop is necessary to consume all data\ncurrently in the buffer. When reading a large file " + }, + { + "kind": "code", + "text": "`.read()`" + }, + { + "kind": "text", + "text": " may return " + }, + { + "kind": "code", + "text": "`null`" + }, + { + "kind": "text", + "text": ",\nhaving consumed all buffered content so far, but there is still more data to\ncome not yet buffered. In this case a new " + }, + { + "kind": "code", + "text": "`'readable'`" + }, + { + "kind": "text", + "text": " event will be emitted\nwhen there is more data in the buffer. Finally the " + }, + { + "kind": "code", + "text": "`'end'`" + }, + { + "kind": "text", + "text": " event will be\nemitted when there is no more data to come.\n\nTherefore to read a file's whole contents from a " + }, + { + "kind": "code", + "text": "`readable`" + }, + { + "kind": "text", + "text": ", it is necessary\nto collect chunks across multiple " + }, + { + "kind": "code", + "text": "`'readable'`" + }, + { + "kind": "text", + "text": " events:\n\n" + }, + { + "kind": "code", + "text": "```js\nconst chunks = [];\n\nreadable.on('readable', () => {\n let chunk;\n while (null !== (chunk = readable.read())) {\n chunks.push(chunk);\n }\n});\n\nreadable.on('end', () => {\n const content = chunks.join('');\n});\n```" + }, + { + "kind": "text", + "text": "\n\nA " + }, + { + "kind": "code", + "text": "`Readable`" + }, + { + "kind": "text", + "text": " stream in object mode will always return a single item from\na call to " + }, + { + "kind": "code", + "text": "`readable.read(size)`" + }, + { + "kind": "text", + "text": ", regardless of the value of the" + }, + { + "kind": "code", + "text": "`size`" + }, + { + "kind": "text", + "text": " argument.\n\nIf the " + }, + { + "kind": "code", + "text": "`readable.read()`" + }, + { + "kind": "text", + "text": " method returns a chunk of data, a " + }, + { + "kind": "code", + "text": "`'data'`" + }, + { + "kind": "text", + "text": " event will\nalso be emitted.\n\nCalling " + }, + { + "kind": "inline-tag", + "tag": "@link", + "text": "read", + "target": 2503, + "tsLinkText": "" + }, + { + "kind": "text", + "text": " after the " + }, + { + "kind": "code", + "text": "`'end'`" + }, + { + "kind": "text", + "text": " event has\nbeen emitted will return " + }, + { + "kind": "code", + "text": "`null`" + }, + { + "kind": "text", + "text": ". No runtime error will be raised." + } + ], + "blockTags": [ + { + "tag": "@since", + "content": [ + { + "kind": "text", + "text": "v0.9.4" + } + ] + } + ] + }, + "sources": [ + { + "fileName": "node_modules/@types/node/stream.d.ts", + "line": 204, + "character": 8 + } + ], + "parameters": [ + { + "id": 2505, + "name": "size", + "variant": "param", + "kind": 32768, + "flags": { + "isExternal": true, + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Optional argument to specify how much data to read." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "number" + } + } + ], + "type": { + "type": "intrinsic", + "name": "any" + }, + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "Socket.read" + } + } + ], + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "Socket.read" + } + }, + { + "id": 2605, + "name": "reduce", + "variant": "declaration", + "kind": 2048, + "flags": { + "isExternal": true + }, + "sources": [ + { + "fileName": "node_modules/@types/node/stream.d.ts", + "line": 556, + "character": 8 + }, + { + "fileName": "node_modules/@types/node/stream.d.ts", + "line": 561, + "character": 8 + } + ], + "signatures": [ + { + "id": 2606, + "name": "reduce", + "variant": "signature", + "kind": 4096, + "flags": { + "isExternal": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "This method calls *fn* on each chunk of the stream in order, passing it the result from the calculation\non the previous element. It returns a promise for the final value of the reduction.\n\nIf no *initial* value is supplied the first chunk of the stream is used as the initial value.\nIf the stream is empty, the promise is rejected with a " + }, + { + "kind": "code", + "text": "`TypeError`" + }, + { + "kind": "text", + "text": " with the " + }, + { + "kind": "code", + "text": "`ERR_INVALID_ARGS`" + }, + { + "kind": "text", + "text": " code property.\n\nThe reducer function iterates the stream element-by-element which means that there is no *concurrency* parameter\nor parallelism. To perform a reduce concurrently, you can extract the async function to " + }, + { + "kind": "code", + "text": "`readable.map`" + }, + { + "kind": "text", + "text": " method." + } + ], + "blockTags": [ + { + "tag": "@since", + "content": [ + { + "kind": "text", + "text": "v17.5.0" + } + ] + }, + { + "tag": "@returns", + "content": [ + { + "kind": "text", + "text": "a promise for the final value of the reduction." + } + ] + } + ] + }, + "sources": [ + { + "fileName": "node_modules/@types/node/stream.d.ts", + "line": 556, + "character": 8 + } + ], + "typeParameter": [ + { + "id": 2607, + "name": "T", + "variant": "typeParam", + "kind": 131072, + "flags": { + "isExternal": true + }, + "default": { + "type": "intrinsic", + "name": "any" + } + } + ], + "parameters": [ + { + "id": 2608, + "name": "fn", + "variant": "param", + "kind": 32768, + "flags": { + "isExternal": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "a reducer function to call over every chunk in the stream. Async or not." + } + ] + }, + "type": { + "type": "reflection", + "declaration": { + "id": 2609, + "name": "__type", + "variant": "declaration", + "kind": 65536, + "flags": { + "isExternal": true + }, + "sources": [ + { + "fileName": "node_modules/@types/node/stream.d.ts", + "line": 557, + "character": 16 + } + ], + "signatures": [ + { + "id": 2610, + "name": "__type", + "variant": "signature", + "kind": 4096, + "flags": { + "isExternal": true + }, + "sources": [ + { + "fileName": "node_modules/@types/node/stream.d.ts", + "line": 557, + "character": 16 + } + ], + "parameters": [ + { + "id": 2611, + "name": "previous", + "variant": "param", + "kind": 32768, + "flags": { + "isExternal": true + }, + "type": { + "type": "intrinsic", + "name": "any" + } + }, + { + "id": 2612, + "name": "data", + "variant": "param", + "kind": 32768, + "flags": { + "isExternal": true + }, + "type": { + "type": "intrinsic", + "name": "any" + } + }, + { + "id": 2613, + "name": "options", + "variant": "param", + "kind": 32768, + "flags": { + "isExternal": true, + "isOptional": true + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Pick" + }, + "typeArguments": [ + { + "type": "reference", + "target": { + "sourceFileName": "node_modules/@types/node/stream.d.ts", + "qualifiedName": "ArrayOptions" + }, + "name": "ArrayOptions", + "package": "@types/node" + }, + { + "type": "literal", + "value": "signal" + } + ], + "name": "Pick", + "package": "typescript" + } + } + ], + "type": { + "type": "reference", + "target": -1, + "name": "T", + "refersToTypeParameter": true + } + } + ] + } + } + }, + { + "id": 2614, + "name": "initial", + "variant": "param", + "kind": 32768, + "flags": { + "isExternal": true, + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "the initial value to use in the reduction." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "undefined" + } + }, + { + "id": 2615, + "name": "options", + "variant": "param", + "kind": 32768, + "flags": { + "isExternal": true, + "isOptional": true + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Pick" + }, + "typeArguments": [ + { + "type": "reference", + "target": { + "sourceFileName": "node_modules/@types/node/stream.d.ts", + "qualifiedName": "ArrayOptions" + }, + "name": "ArrayOptions", + "package": "@types/node" + }, + { + "type": "literal", + "value": "signal" + } + ], + "name": "Pick", + "package": "typescript" + } + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "reference", + "target": -1, + "name": "T", + "refersToTypeParameter": true + } + ], + "name": "Promise", + "package": "typescript" + }, + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "Socket.reduce" + } + }, + { + "id": 2616, + "name": "reduce", + "variant": "signature", + "kind": 4096, + "flags": { + "isExternal": true + }, + "sources": [ + { + "fileName": "node_modules/@types/node/stream.d.ts", + "line": 561, + "character": 8 + } + ], + "typeParameter": [ + { + "id": 2617, + "name": "T", + "variant": "typeParam", + "kind": 131072, + "flags": { + "isExternal": true + }, + "default": { + "type": "intrinsic", + "name": "any" + } + } + ], + "parameters": [ + { + "id": 2618, + "name": "fn", + "variant": "param", + "kind": 32768, + "flags": { + "isExternal": true + }, + "type": { + "type": "reflection", + "declaration": { + "id": 2619, + "name": "__type", + "variant": "declaration", + "kind": 65536, + "flags": { + "isExternal": true + }, + "sources": [ + { + "fileName": "node_modules/@types/node/stream.d.ts", + "line": 562, + "character": 16 + } + ], + "signatures": [ + { + "id": 2620, + "name": "__type", + "variant": "signature", + "kind": 4096, + "flags": { + "isExternal": true + }, + "sources": [ + { + "fileName": "node_modules/@types/node/stream.d.ts", + "line": 562, + "character": 16 + } + ], + "parameters": [ + { + "id": 2621, + "name": "previous", + "variant": "param", + "kind": 32768, + "flags": { + "isExternal": true + }, + "type": { + "type": "reference", + "target": -1, + "name": "T", + "refersToTypeParameter": true + } + }, + { + "id": 2622, + "name": "data", + "variant": "param", + "kind": 32768, + "flags": { + "isExternal": true + }, + "type": { + "type": "intrinsic", + "name": "any" + } + }, + { + "id": 2623, + "name": "options", + "variant": "param", + "kind": 32768, + "flags": { + "isExternal": true, + "isOptional": true + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Pick" + }, + "typeArguments": [ + { + "type": "reference", + "target": { + "sourceFileName": "node_modules/@types/node/stream.d.ts", + "qualifiedName": "ArrayOptions" + }, + "name": "ArrayOptions", + "package": "@types/node" + }, + { + "type": "literal", + "value": "signal" + } + ], + "name": "Pick", + "package": "typescript" + } + } + ], + "type": { + "type": "reference", + "target": -1, + "name": "T", + "refersToTypeParameter": true + } + } + ] + } + } + }, + { + "id": 2624, + "name": "initial", + "variant": "param", + "kind": 32768, + "flags": { + "isExternal": true + }, + "type": { + "type": "reference", + "target": -1, + "name": "T", + "refersToTypeParameter": true + } + }, + { + "id": 2625, + "name": "options", + "variant": "param", + "kind": 32768, + "flags": { + "isExternal": true, + "isOptional": true + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Pick" + }, + "typeArguments": [ + { + "type": "reference", + "target": { + "sourceFileName": "node_modules/@types/node/stream.d.ts", + "qualifiedName": "ArrayOptions" + }, + "name": "ArrayOptions", + "package": "@types/node" + }, + { + "type": "literal", + "value": "signal" + } + ], + "name": "Pick", + "package": "typescript" + } + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "reference", + "target": -1, + "name": "T", + "refersToTypeParameter": true + } + ], + "name": "Promise", + "package": "typescript" + }, + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "Socket.reduce" + } + } + ], + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "Socket.reduce" + } + }, + { + "id": 2013, + "name": "ref", + "variant": "declaration", + "kind": 2048, + "flags": { + "isExternal": true + }, + "sources": [ + { + "fileName": "node_modules/@types/node/net.d.ts", + "line": 242, + "character": 8 + } + ], + "signatures": [ + { + "id": 2014, + "name": "ref", + "variant": "signature", + "kind": 4096, + "flags": { + "isExternal": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Opposite of " + }, + { + "kind": "code", + "text": "`unref()`" + }, + { + "kind": "text", + "text": ", calling " + }, + { + "kind": "code", + "text": "`ref()`" + }, + { + "kind": "text", + "text": " on a previously " + }, + { + "kind": "code", + "text": "`unref`" + }, + { + "kind": "text", + "text": "ed socket will _not_ let the program exit if it's the only socket left (the default behavior).\nIf the socket is " + }, + { + "kind": "code", + "text": "`ref`" + }, + { + "kind": "text", + "text": "ed calling " + }, + { + "kind": "code", + "text": "`ref`" + }, + { + "kind": "text", + "text": " again will have no effect." + } + ], + "blockTags": [ + { + "tag": "@since", + "content": [ + { + "kind": "text", + "text": "v0.9.1" + } + ] + }, + { + "tag": "@returns", + "content": [ + { + "kind": "text", + "text": "The socket itself." + } + ] + } + ] + }, + "sources": [ + { + "fileName": "node_modules/@types/node/net.d.ts", + "line": 242, + "character": 8 + } + ], + "type": { + "type": "reference", + "target": 1942, + "name": "ISocket", + "package": "@akarui/aoi.db" + }, + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "Socket.ref" + } + } + ], + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "Socket.ref" + } + }, + { + "id": 2659, + "name": "removeAllListeners", + "variant": "declaration", + "kind": 2048, + "flags": { + "isExternal": true + }, + "sources": [ + { + "fileName": "node_modules/@types/node/events.d.ts", + "line": 706, + "character": 16 + } + ], + "signatures": [ + { + "id": 2660, + "name": "removeAllListeners", + "variant": "signature", + "kind": 4096, + "flags": { + "isExternal": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Removes all listeners, or those of the specified " + }, + { + "kind": "code", + "text": "`eventName`" + }, + { + "kind": "text", + "text": ".\n\nIt is bad practice to remove listeners added elsewhere in the code,\nparticularly when the " + }, + { + "kind": "code", + "text": "`EventEmitter`" + }, + { + "kind": "text", + "text": " instance was created by some other\ncomponent or module (e.g. sockets or file streams).\n\nReturns a reference to the " + }, + { + "kind": "code", + "text": "`EventEmitter`" + }, + { + "kind": "text", + "text": ", so that calls can be chained." + } + ], + "blockTags": [ + { + "tag": "@since", + "content": [ + { + "kind": "text", + "text": "v0.1.26" + } + ] + } + ] + }, + "sources": [ + { + "fileName": "node_modules/@types/node/events.d.ts", + "line": 706, + "character": 16 + } + ], + "parameters": [ + { + "id": 2661, + "name": "event", + "variant": "param", + "kind": 32768, + "flags": { + "isExternal": true, + "isOptional": true + }, + "type": { + "type": "union", + "types": [ + { + "type": "intrinsic", + "name": "string" + }, + { + "type": "intrinsic", + "name": "symbol" + } + ] + } + } + ], + "type": { + "type": "reference", + "target": 1942, + "name": "ISocket", + "package": "@akarui/aoi.db" + }, + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "Socket.removeAllListeners" + } + } + ], + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "Socket.removeAllListeners" + } + }, + { + "id": 2419, + "name": "removeListener", + "variant": "declaration", + "kind": 2048, + "flags": { + "isExternal": true + }, + "sources": [ + { + "fileName": "node_modules/@types/node/stream.d.ts", + "line": 1232, + "character": 12 + }, + { + "fileName": "node_modules/@types/node/stream.d.ts", + "line": 1233, + "character": 12 + }, + { + "fileName": "node_modules/@types/node/stream.d.ts", + "line": 1234, + "character": 12 + }, + { + "fileName": "node_modules/@types/node/stream.d.ts", + "line": 1235, + "character": 12 + }, + { + "fileName": "node_modules/@types/node/stream.d.ts", + "line": 1236, + "character": 12 + }, + { + "fileName": "node_modules/@types/node/stream.d.ts", + "line": 1237, + "character": 12 + }, + { + "fileName": "node_modules/@types/node/stream.d.ts", + "line": 1238, + "character": 12 + }, + { + "fileName": "node_modules/@types/node/stream.d.ts", + "line": 1239, + "character": 12 + }, + { + "fileName": "node_modules/@types/node/stream.d.ts", + "line": 1240, + "character": 12 + }, + { + "fileName": "node_modules/@types/node/stream.d.ts", + "line": 1241, + "character": 12 + }, + { + "fileName": "node_modules/@types/node/stream.d.ts", + "line": 1242, + "character": 12 + }, + { + "fileName": "node_modules/@types/node/stream.d.ts", + "line": 1243, + "character": 12 + } + ], + "signatures": [ + { + "id": 2420, + "name": "removeListener", + "variant": "signature", + "kind": 4096, + "flags": { + "isExternal": true + }, + "sources": [ + { + "fileName": "node_modules/@types/node/stream.d.ts", + "line": 1232, + "character": 12 + } + ], + "parameters": [ + { + "id": 2421, + "name": "event", + "variant": "param", + "kind": 32768, + "flags": { + "isExternal": true + }, + "type": { + "type": "literal", + "value": "close" + } + }, + { + "id": 2422, + "name": "listener", + "variant": "param", + "kind": 32768, + "flags": { + "isExternal": true + }, + "type": { + "type": "reflection", + "declaration": { + "id": 2423, + "name": "__type", + "variant": "declaration", + "kind": 65536, + "flags": { + "isExternal": true + }, + "sources": [ + { + "fileName": "node_modules/@types/node/stream.d.ts", + "line": 1232, + "character": 53 + } + ], + "signatures": [ + { + "id": 2424, + "name": "__type", + "variant": "signature", + "kind": 4096, + "flags": { + "isExternal": true + }, + "sources": [ + { + "fileName": "node_modules/@types/node/stream.d.ts", + "line": 1232, + "character": 53 + } + ], + "type": { + "type": "intrinsic", + "name": "void" + } + } + ] + } + } + } + ], + "type": { + "type": "reference", + "target": 1942, + "name": "ISocket", + "package": "@akarui/aoi.db" + }, + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "Socket.removeListener" + } + }, + { + "id": 2425, + "name": "removeListener", + "variant": "signature", + "kind": 4096, + "flags": { + "isExternal": true + }, + "sources": [ + { + "fileName": "node_modules/@types/node/stream.d.ts", + "line": 1233, + "character": 12 + } + ], + "parameters": [ + { + "id": 2426, + "name": "event", + "variant": "param", + "kind": 32768, + "flags": { + "isExternal": true + }, + "type": { + "type": "literal", + "value": "data" + } + }, + { + "id": 2427, + "name": "listener", + "variant": "param", + "kind": 32768, + "flags": { + "isExternal": true + }, + "type": { + "type": "reflection", + "declaration": { + "id": 2428, + "name": "__type", + "variant": "declaration", + "kind": 65536, + "flags": { + "isExternal": true + }, + "sources": [ + { + "fileName": "node_modules/@types/node/stream.d.ts", + "line": 1233, + "character": 52 + } + ], + "signatures": [ + { + "id": 2429, + "name": "__type", + "variant": "signature", + "kind": 4096, + "flags": { + "isExternal": true + }, + "sources": [ + { + "fileName": "node_modules/@types/node/stream.d.ts", + "line": 1233, + "character": 52 + } + ], + "parameters": [ + { + "id": 2430, + "name": "chunk", + "variant": "param", + "kind": 32768, + "flags": { + "isExternal": true + }, + "type": { + "type": "intrinsic", + "name": "any" + } + } + ], + "type": { + "type": "intrinsic", + "name": "void" + } + } + ] + } + } + } + ], + "type": { + "type": "reference", + "target": 1942, + "name": "ISocket", + "package": "@akarui/aoi.db" + }, + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "Socket.removeListener" + } + }, + { + "id": 2431, + "name": "removeListener", + "variant": "signature", + "kind": 4096, + "flags": { + "isExternal": true + }, + "sources": [ + { + "fileName": "node_modules/@types/node/stream.d.ts", + "line": 1234, + "character": 12 + } + ], + "parameters": [ + { + "id": 2432, + "name": "event", + "variant": "param", + "kind": 32768, + "flags": { + "isExternal": true + }, + "type": { + "type": "literal", + "value": "drain" + } + }, + { + "id": 2433, + "name": "listener", + "variant": "param", + "kind": 32768, + "flags": { + "isExternal": true + }, + "type": { + "type": "reflection", + "declaration": { + "id": 2434, + "name": "__type", + "variant": "declaration", + "kind": 65536, + "flags": { + "isExternal": true + }, + "sources": [ + { + "fileName": "node_modules/@types/node/stream.d.ts", + "line": 1234, + "character": 53 + } + ], + "signatures": [ + { + "id": 2435, + "name": "__type", + "variant": "signature", + "kind": 4096, + "flags": { + "isExternal": true + }, + "sources": [ + { + "fileName": "node_modules/@types/node/stream.d.ts", + "line": 1234, + "character": 53 + } + ], + "type": { + "type": "intrinsic", + "name": "void" + } + } + ] + } + } + } + ], + "type": { + "type": "reference", + "target": 1942, + "name": "ISocket", + "package": "@akarui/aoi.db" + }, + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "Socket.removeListener" + } + }, + { + "id": 2436, + "name": "removeListener", + "variant": "signature", + "kind": 4096, + "flags": { + "isExternal": true + }, + "sources": [ + { + "fileName": "node_modules/@types/node/stream.d.ts", + "line": 1235, + "character": 12 + } + ], + "parameters": [ + { + "id": 2437, + "name": "event", + "variant": "param", + "kind": 32768, + "flags": { + "isExternal": true + }, + "type": { + "type": "literal", + "value": "end" + } + }, + { + "id": 2438, + "name": "listener", + "variant": "param", + "kind": 32768, + "flags": { + "isExternal": true + }, + "type": { + "type": "reflection", + "declaration": { + "id": 2439, + "name": "__type", + "variant": "declaration", + "kind": 65536, + "flags": { + "isExternal": true + }, + "sources": [ + { + "fileName": "node_modules/@types/node/stream.d.ts", + "line": 1235, + "character": 51 + } + ], + "signatures": [ + { + "id": 2440, + "name": "__type", + "variant": "signature", + "kind": 4096, + "flags": { + "isExternal": true + }, + "sources": [ + { + "fileName": "node_modules/@types/node/stream.d.ts", + "line": 1235, + "character": 51 + } + ], + "type": { + "type": "intrinsic", + "name": "void" + } + } + ] + } + } + } + ], + "type": { + "type": "reference", + "target": 1942, + "name": "ISocket", + "package": "@akarui/aoi.db" + }, + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "Socket.removeListener" + } + }, + { + "id": 2441, + "name": "removeListener", + "variant": "signature", + "kind": 4096, + "flags": { + "isExternal": true + }, + "sources": [ + { + "fileName": "node_modules/@types/node/stream.d.ts", + "line": 1236, + "character": 12 + } + ], + "parameters": [ + { + "id": 2442, + "name": "event", + "variant": "param", + "kind": 32768, + "flags": { + "isExternal": true + }, + "type": { + "type": "literal", + "value": "error" + } + }, + { + "id": 2443, + "name": "listener", + "variant": "param", + "kind": 32768, + "flags": { + "isExternal": true + }, + "type": { + "type": "reflection", + "declaration": { + "id": 2444, + "name": "__type", + "variant": "declaration", + "kind": 65536, + "flags": { + "isExternal": true + }, + "sources": [ + { + "fileName": "node_modules/@types/node/stream.d.ts", + "line": 1236, + "character": 53 + } + ], + "signatures": [ + { + "id": 2445, + "name": "__type", + "variant": "signature", + "kind": 4096, + "flags": { + "isExternal": true + }, + "sources": [ + { + "fileName": "node_modules/@types/node/stream.d.ts", + "line": 1236, + "character": 53 + } + ], + "parameters": [ + { + "id": 2446, + "name": "err", + "variant": "param", + "kind": 32768, + "flags": { + "isExternal": true + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Error" + }, + "name": "Error", + "package": "typescript" + } + } + ], + "type": { + "type": "intrinsic", + "name": "void" + } + } + ] + } + } + } + ], + "type": { + "type": "reference", + "target": 1942, + "name": "ISocket", + "package": "@akarui/aoi.db" + }, + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "Socket.removeListener" + } + }, + { + "id": 2447, + "name": "removeListener", + "variant": "signature", + "kind": 4096, + "flags": { + "isExternal": true + }, + "sources": [ + { + "fileName": "node_modules/@types/node/stream.d.ts", + "line": 1237, + "character": 12 + } + ], + "parameters": [ + { + "id": 2448, + "name": "event", + "variant": "param", + "kind": 32768, + "flags": { + "isExternal": true + }, + "type": { + "type": "literal", + "value": "finish" + } + }, + { + "id": 2449, + "name": "listener", + "variant": "param", + "kind": 32768, + "flags": { + "isExternal": true + }, + "type": { + "type": "reflection", + "declaration": { + "id": 2450, + "name": "__type", + "variant": "declaration", + "kind": 65536, + "flags": { + "isExternal": true + }, + "sources": [ + { + "fileName": "node_modules/@types/node/stream.d.ts", + "line": 1237, + "character": 54 + } + ], + "signatures": [ + { + "id": 2451, + "name": "__type", + "variant": "signature", + "kind": 4096, + "flags": { + "isExternal": true + }, + "sources": [ + { + "fileName": "node_modules/@types/node/stream.d.ts", + "line": 1237, + "character": 54 + } + ], + "type": { + "type": "intrinsic", + "name": "void" + } + } + ] + } + } + } + ], + "type": { + "type": "reference", + "target": 1942, + "name": "ISocket", + "package": "@akarui/aoi.db" + }, + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "Socket.removeListener" + } + }, + { + "id": 2452, + "name": "removeListener", + "variant": "signature", + "kind": 4096, + "flags": { + "isExternal": true + }, + "sources": [ + { + "fileName": "node_modules/@types/node/stream.d.ts", + "line": 1238, + "character": 12 + } + ], + "parameters": [ + { + "id": 2453, + "name": "event", + "variant": "param", + "kind": 32768, + "flags": { + "isExternal": true + }, + "type": { + "type": "literal", + "value": "pause" + } + }, + { + "id": 2454, + "name": "listener", + "variant": "param", + "kind": 32768, + "flags": { + "isExternal": true + }, + "type": { + "type": "reflection", + "declaration": { + "id": 2455, + "name": "__type", + "variant": "declaration", + "kind": 65536, + "flags": { + "isExternal": true + }, + "sources": [ + { + "fileName": "node_modules/@types/node/stream.d.ts", + "line": 1238, + "character": 53 + } + ], + "signatures": [ + { + "id": 2456, + "name": "__type", + "variant": "signature", + "kind": 4096, + "flags": { + "isExternal": true + }, + "sources": [ + { + "fileName": "node_modules/@types/node/stream.d.ts", + "line": 1238, + "character": 53 + } + ], + "type": { + "type": "intrinsic", + "name": "void" + } + } + ] + } + } + } + ], + "type": { + "type": "reference", + "target": 1942, + "name": "ISocket", + "package": "@akarui/aoi.db" + }, + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "Socket.removeListener" + } + }, + { + "id": 2457, + "name": "removeListener", + "variant": "signature", + "kind": 4096, + "flags": { + "isExternal": true + }, + "sources": [ + { + "fileName": "node_modules/@types/node/stream.d.ts", + "line": 1239, + "character": 12 + } + ], + "parameters": [ + { + "id": 2458, + "name": "event", + "variant": "param", + "kind": 32768, + "flags": { + "isExternal": true + }, + "type": { + "type": "literal", + "value": "pipe" + } + }, + { + "id": 2459, + "name": "listener", + "variant": "param", + "kind": 32768, + "flags": { + "isExternal": true + }, + "type": { + "type": "reflection", + "declaration": { + "id": 2460, + "name": "__type", + "variant": "declaration", + "kind": 65536, + "flags": { + "isExternal": true + }, + "sources": [ + { + "fileName": "node_modules/@types/node/stream.d.ts", + "line": 1239, + "character": 52 + } + ], + "signatures": [ + { + "id": 2461, + "name": "__type", + "variant": "signature", + "kind": 4096, + "flags": { + "isExternal": true + }, + "sources": [ + { + "fileName": "node_modules/@types/node/stream.d.ts", + "line": 1239, + "character": 52 + } + ], + "parameters": [ + { + "id": 2462, + "name": "src", + "variant": "param", + "kind": 32768, + "flags": { + "isExternal": true + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "node_modules/@types/node/stream.d.ts", + "qualifiedName": "internal.Readable" + }, + "name": "Readable", + "package": "@types/node", + "qualifiedName": "internal.Readable" + } + } + ], + "type": { + "type": "intrinsic", + "name": "void" + } + } + ] + } + } + } + ], + "type": { + "type": "reference", + "target": 1942, + "name": "ISocket", + "package": "@akarui/aoi.db" + }, + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "Socket.removeListener" + } + }, + { + "id": 2463, + "name": "removeListener", + "variant": "signature", + "kind": 4096, + "flags": { + "isExternal": true + }, + "sources": [ + { + "fileName": "node_modules/@types/node/stream.d.ts", + "line": 1240, + "character": 12 + } + ], + "parameters": [ + { + "id": 2464, + "name": "event", + "variant": "param", + "kind": 32768, + "flags": { + "isExternal": true + }, + "type": { + "type": "literal", + "value": "readable" + } + }, + { + "id": 2465, + "name": "listener", + "variant": "param", + "kind": 32768, + "flags": { + "isExternal": true + }, + "type": { + "type": "reflection", + "declaration": { + "id": 2466, + "name": "__type", + "variant": "declaration", + "kind": 65536, + "flags": { + "isExternal": true + }, + "sources": [ + { + "fileName": "node_modules/@types/node/stream.d.ts", + "line": 1240, + "character": 56 + } + ], + "signatures": [ + { + "id": 2467, + "name": "__type", + "variant": "signature", + "kind": 4096, + "flags": { + "isExternal": true + }, + "sources": [ + { + "fileName": "node_modules/@types/node/stream.d.ts", + "line": 1240, + "character": 56 + } + ], + "type": { + "type": "intrinsic", + "name": "void" + } + } + ] + } + } + } + ], + "type": { + "type": "reference", + "target": 1942, + "name": "ISocket", + "package": "@akarui/aoi.db" + }, + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "Socket.removeListener" + } + }, + { + "id": 2468, + "name": "removeListener", + "variant": "signature", + "kind": 4096, + "flags": { + "isExternal": true + }, + "sources": [ + { + "fileName": "node_modules/@types/node/stream.d.ts", + "line": 1241, + "character": 12 + } + ], + "parameters": [ + { + "id": 2469, + "name": "event", + "variant": "param", + "kind": 32768, + "flags": { + "isExternal": true + }, + "type": { + "type": "literal", + "value": "resume" + } + }, + { + "id": 2470, + "name": "listener", + "variant": "param", + "kind": 32768, + "flags": { + "isExternal": true + }, + "type": { + "type": "reflection", + "declaration": { + "id": 2471, + "name": "__type", + "variant": "declaration", + "kind": 65536, + "flags": { + "isExternal": true + }, + "sources": [ + { + "fileName": "node_modules/@types/node/stream.d.ts", + "line": 1241, + "character": 54 + } + ], + "signatures": [ + { + "id": 2472, + "name": "__type", + "variant": "signature", + "kind": 4096, + "flags": { + "isExternal": true + }, + "sources": [ + { + "fileName": "node_modules/@types/node/stream.d.ts", + "line": 1241, + "character": 54 + } + ], + "type": { + "type": "intrinsic", + "name": "void" + } + } + ] + } + } + } + ], + "type": { + "type": "reference", + "target": 1942, + "name": "ISocket", + "package": "@akarui/aoi.db" + }, + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "Socket.removeListener" + } + }, + { + "id": 2473, + "name": "removeListener", + "variant": "signature", + "kind": 4096, + "flags": { + "isExternal": true + }, + "sources": [ + { + "fileName": "node_modules/@types/node/stream.d.ts", + "line": 1242, + "character": 12 + } + ], + "parameters": [ + { + "id": 2474, + "name": "event", + "variant": "param", + "kind": 32768, + "flags": { + "isExternal": true + }, + "type": { + "type": "literal", + "value": "unpipe" + } + }, + { + "id": 2475, + "name": "listener", + "variant": "param", + "kind": 32768, + "flags": { + "isExternal": true + }, + "type": { + "type": "reflection", + "declaration": { + "id": 2476, + "name": "__type", + "variant": "declaration", + "kind": 65536, + "flags": { + "isExternal": true + }, + "sources": [ + { + "fileName": "node_modules/@types/node/stream.d.ts", + "line": 1242, + "character": 54 + } + ], + "signatures": [ + { + "id": 2477, + "name": "__type", + "variant": "signature", + "kind": 4096, + "flags": { + "isExternal": true + }, + "sources": [ + { + "fileName": "node_modules/@types/node/stream.d.ts", + "line": 1242, + "character": 54 + } + ], + "parameters": [ + { + "id": 2478, + "name": "src", + "variant": "param", + "kind": 32768, + "flags": { + "isExternal": true + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "node_modules/@types/node/stream.d.ts", + "qualifiedName": "internal.Readable" + }, + "name": "Readable", + "package": "@types/node", + "qualifiedName": "internal.Readable" + } + } + ], + "type": { + "type": "intrinsic", + "name": "void" + } + } + ] + } + } + } + ], + "type": { + "type": "reference", + "target": 1942, + "name": "ISocket", + "package": "@akarui/aoi.db" + }, + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "Socket.removeListener" + } + }, + { + "id": 2479, + "name": "removeListener", + "variant": "signature", + "kind": 4096, + "flags": { + "isExternal": true + }, + "sources": [ + { + "fileName": "node_modules/@types/node/stream.d.ts", + "line": 1243, + "character": 12 + } + ], + "parameters": [ + { + "id": 2480, + "name": "event", + "variant": "param", + "kind": 32768, + "flags": { + "isExternal": true + }, + "type": { + "type": "union", + "types": [ + { + "type": "intrinsic", + "name": "string" + }, + { + "type": "intrinsic", + "name": "symbol" + } + ] + } + }, + { + "id": 2481, + "name": "listener", + "variant": "param", + "kind": 32768, + "flags": { + "isExternal": true + }, + "type": { + "type": "reflection", + "declaration": { + "id": 2482, + "name": "__type", + "variant": "declaration", + "kind": 65536, + "flags": { + "isExternal": true + }, + "sources": [ + { + "fileName": "node_modules/@types/node/stream.d.ts", + "line": 1243, + "character": 61 + } + ], + "signatures": [ + { + "id": 2483, + "name": "__type", + "variant": "signature", + "kind": 4096, + "flags": { + "isExternal": true + }, + "sources": [ + { + "fileName": "node_modules/@types/node/stream.d.ts", + "line": 1243, + "character": 61 + } + ], + "parameters": [ + { + "id": 2484, + "name": "args", + "variant": "param", + "kind": 32768, + "flags": { + "isExternal": true, + "isRest": true + }, + "type": { + "type": "array", + "elementType": { + "type": "intrinsic", + "name": "any" + } + } + } + ], + "type": { + "type": "intrinsic", + "name": "void" + } + } + ] + } + } + } + ], + "type": { + "type": "reference", + "target": 1942, + "name": "ISocket", + "package": "@akarui/aoi.db" + }, + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "Socket.removeListener" + } + } + ], + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "Socket.removeListener" + } + }, + { + "id": 1991, + "name": "resetAndDestroy", + "variant": "declaration", + "kind": 2048, + "flags": { + "isExternal": true + }, + "sources": [ + { + "fileName": "node_modules/@types/node/net.d.ts", + "line": 159, + "character": 8 + } + ], + "signatures": [ + { + "id": 1992, + "name": "resetAndDestroy", + "variant": "signature", + "kind": 4096, + "flags": { + "isExternal": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Close the TCP connection by sending an RST packet and destroy the stream.\nIf this TCP socket is in connecting status, it will send an RST packet and destroy this TCP socket once it is connected.\nOtherwise, it will call " + }, + { + "kind": "code", + "text": "`socket.destroy`" + }, + { + "kind": "text", + "text": " with an " + }, + { + "kind": "code", + "text": "`ERR_SOCKET_CLOSED`" + }, + { + "kind": "text", + "text": " Error.\nIf this is not a TCP socket (for example, a pipe), calling this method will immediately throw an " + }, + { + "kind": "code", + "text": "`ERR_INVALID_HANDLE_TYPE`" + }, + { + "kind": "text", + "text": " Error." + } + ], + "blockTags": [ + { + "tag": "@since", + "content": [ + { + "kind": "text", + "text": "v18.3.0, v16.17.0" + } + ] + } + ] + }, + "sources": [ + { + "fileName": "node_modules/@types/node/net.d.ts", + "line": 159, + "character": 8 + } + ], + "type": { + "type": "reference", + "target": 1942, + "name": "ISocket", + "package": "@akarui/aoi.db" + }, + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "Socket.resetAndDestroy" + } + } + ], + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "Socket.resetAndDestroy" + } + }, + { + "id": 1993, + "name": "resume", + "variant": "declaration", + "kind": 2048, + "flags": { + "isExternal": true + }, + "sources": [ + { + "fileName": "node_modules/@types/node/net.d.ts", + "line": 164, + "character": 8 + } + ], + "signatures": [ + { + "id": 1994, + "name": "resume", + "variant": "signature", + "kind": 4096, + "flags": { + "isExternal": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Resumes reading after a call to " + }, + { + "kind": "code", + "text": "`socket.pause()`" + }, + { + "kind": "text", + "text": "." + } + ], + "blockTags": [ + { + "tag": "@returns", + "content": [ + { + "kind": "text", + "text": "The socket itself." + } + ] + } + ] + }, + "sources": [ + { + "fileName": "node_modules/@types/node/net.d.ts", + "line": 164, + "character": 8 + } + ], + "type": { + "type": "reference", + "target": 1942, + "name": "ISocket", + "package": "@akarui/aoi.db" + }, + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "Socket.resume" + } + } + ], + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "Socket.resume" + } + }, + { + "id": 2412, + "name": "setDefaultEncoding", + "variant": "declaration", + "kind": 2048, + "flags": { + "isExternal": true + }, + "sources": [ + { + "fileName": "node_modules/@types/node/stream.d.ts", + "line": 1115, + "character": 12 + } + ], + "signatures": [ + { + "id": 2413, + "name": "setDefaultEncoding", + "variant": "signature", + "kind": 4096, + "flags": { + "isExternal": true + }, + "sources": [ + { + "fileName": "node_modules/@types/node/stream.d.ts", + "line": 1115, + "character": 12 + } + ], + "parameters": [ + { + "id": 2414, + "name": "encoding", + "variant": "param", + "kind": 32768, + "flags": { + "isExternal": true + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "node_modules/@types/node/buffer.d.ts", + "qualifiedName": "__global.BufferEncoding" + }, + "name": "BufferEncoding", + "package": "@types/node", + "qualifiedName": "__global.BufferEncoding" + } + } + ], + "type": { + "type": "reference", + "target": 1942, + "name": "ISocket", + "package": "@akarui/aoi.db" + }, + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "Socket.setDefaultEncoding" + } + } + ], + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "Socket.setDefaultEncoding" + } + }, + { + "id": 1986, + "name": "setEncoding", + "variant": "declaration", + "kind": 2048, + "flags": { + "isExternal": true + }, + "sources": [ + { + "fileName": "node_modules/@types/node/net.d.ts", + "line": 145, + "character": 8 + } + ], + "signatures": [ + { + "id": 1987, + "name": "setEncoding", + "variant": "signature", + "kind": 4096, + "flags": { + "isExternal": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Set the encoding for the socket as a " + }, + { + "kind": "code", + "text": "`Readable Stream`" + }, + { + "kind": "text", + "text": ". See " + }, + { + "kind": "code", + "text": "`readable.setEncoding()`" + }, + { + "kind": "text", + "text": " for more information." + } + ], + "blockTags": [ + { + "tag": "@since", + "content": [ + { + "kind": "text", + "text": "v0.1.90" + } + ] + }, + { + "tag": "@returns", + "content": [ + { + "kind": "text", + "text": "The socket itself." + } + ] + } + ] + }, + "sources": [ + { + "fileName": "node_modules/@types/node/net.d.ts", + "line": 145, + "character": 8 + } + ], + "parameters": [ + { + "id": 1988, + "name": "encoding", + "variant": "param", + "kind": 32768, + "flags": { + "isExternal": true, + "isOptional": true + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "node_modules/@types/node/buffer.d.ts", + "qualifiedName": "__global.BufferEncoding" + }, + "name": "BufferEncoding", + "package": "@types/node", + "qualifiedName": "__global.BufferEncoding" + } + } + ], + "type": { + "type": "reference", + "target": 1942, + "name": "ISocket", + "package": "@akarui/aoi.db" + }, + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "Socket.setEncoding" + } + } + ], + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "Socket.setEncoding" + } + }, + { + "id": 2004, + "name": "setKeepAlive", + "variant": "declaration", + "kind": 2048, + "flags": { + "isExternal": true + }, + "sources": [ + { + "fileName": "node_modules/@types/node/net.d.ts", + "line": 222, + "character": 8 + } + ], + "signatures": [ + { + "id": 2005, + "name": "setKeepAlive", + "variant": "signature", + "kind": 4096, + "flags": { + "isExternal": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Enable/disable keep-alive functionality, and optionally set the initial\ndelay before the first keepalive probe is sent on an idle socket.\n\nSet " + }, + { + "kind": "code", + "text": "`initialDelay`" + }, + { + "kind": "text", + "text": " (in milliseconds) to set the delay between the last\ndata packet received and the first keepalive probe. Setting " + }, + { + "kind": "code", + "text": "`0`" + }, + { + "kind": "text", + "text": " for" + }, + { + "kind": "code", + "text": "`initialDelay`" + }, + { + "kind": "text", + "text": " will leave the value unchanged from the default\n(or previous) setting.\n\nEnabling the keep-alive functionality will set the following socket options:\n\n* " + }, + { + "kind": "code", + "text": "`SO_KEEPALIVE=1`" + }, + { + "kind": "text", + "text": "\n* " + }, + { + "kind": "code", + "text": "`TCP_KEEPIDLE=initialDelay`" + }, + { + "kind": "text", + "text": "\n* " + }, + { + "kind": "code", + "text": "`TCP_KEEPCNT=10`" + }, + { + "kind": "text", + "text": "\n* " + }, + { + "kind": "code", + "text": "`TCP_KEEPINTVL=1`" + } + ], + "blockTags": [ + { + "tag": "@since", + "content": [ + { + "kind": "text", + "text": "v0.1.92" + } + ] + }, + { + "tag": "@returns", + "content": [ + { + "kind": "text", + "text": "The socket itself." + } + ] + } + ] + }, + "sources": [ + { + "fileName": "node_modules/@types/node/net.d.ts", + "line": 222, + "character": 8 + } + ], + "parameters": [ + { + "id": 2006, + "name": "enable", + "variant": "param", + "kind": 32768, + "flags": { + "isExternal": true, + "isOptional": true + }, + "type": { + "type": "intrinsic", + "name": "boolean" + } + }, + { + "id": 2007, + "name": "initialDelay", + "variant": "param", + "kind": 32768, + "flags": { + "isExternal": true, + "isOptional": true + }, + "type": { + "type": "intrinsic", + "name": "number" + } + } + ], + "type": { + "type": "reference", + "target": 1942, + "name": "ISocket", + "package": "@akarui/aoi.db" + }, + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "Socket.setKeepAlive" + } + } + ], + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "Socket.setKeepAlive" + } + }, + { + "id": 2662, + "name": "setMaxListeners", + "variant": "declaration", + "kind": 2048, + "flags": { + "isExternal": true + }, + "sources": [ + { + "fileName": "node_modules/@types/node/events.d.ts", + "line": 716, + "character": 16 + } + ], + "signatures": [ + { + "id": 2663, + "name": "setMaxListeners", + "variant": "signature", + "kind": 4096, + "flags": { + "isExternal": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "By default " + }, + { + "kind": "code", + "text": "`EventEmitter`" + }, + { + "kind": "text", + "text": "s will print a warning if more than " + }, + { + "kind": "code", + "text": "`10`" + }, + { + "kind": "text", + "text": " listeners are\nadded for a particular event. This is a useful default that helps finding\nmemory leaks. The " + }, + { + "kind": "code", + "text": "`emitter.setMaxListeners()`" + }, + { + "kind": "text", + "text": " method allows the limit to be\nmodified for this specific " + }, + { + "kind": "code", + "text": "`EventEmitter`" + }, + { + "kind": "text", + "text": " instance. The value can be set to" + }, + { + "kind": "code", + "text": "`Infinity`" + }, + { + "kind": "text", + "text": " (or " + }, + { + "kind": "code", + "text": "`0`" + }, + { + "kind": "text", + "text": ") to indicate an unlimited number of listeners.\n\nReturns a reference to the " + }, + { + "kind": "code", + "text": "`EventEmitter`" + }, + { + "kind": "text", + "text": ", so that calls can be chained." + } + ], + "blockTags": [ + { + "tag": "@since", + "content": [ + { + "kind": "text", + "text": "v0.3.5" + } + ] + } + ] + }, + "sources": [ + { + "fileName": "node_modules/@types/node/events.d.ts", + "line": 716, + "character": 16 + } + ], + "parameters": [ + { + "id": 2664, + "name": "n", + "variant": "param", + "kind": 32768, + "flags": { + "isExternal": true + }, + "type": { + "type": "intrinsic", + "name": "number" + } + } + ], + "type": { + "type": "reference", + "target": 1942, + "name": "ISocket", + "package": "@akarui/aoi.db" + }, + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "Socket.setMaxListeners" + } + } + ], + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "Socket.setMaxListeners" + } + }, + { + "id": 2001, + "name": "setNoDelay", + "variant": "declaration", + "kind": 2048, + "flags": { + "isExternal": true + }, + "sources": [ + { + "fileName": "node_modules/@types/node/net.d.ts", + "line": 202, + "character": 8 + } + ], + "signatures": [ + { + "id": 2002, + "name": "setNoDelay", + "variant": "signature", + "kind": 4096, + "flags": { + "isExternal": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Enable/disable the use of Nagle's algorithm.\n\nWhen a TCP connection is created, it will have Nagle's algorithm enabled.\n\nNagle's algorithm delays data before it is sent via the network. It attempts\nto optimize throughput at the expense of latency.\n\nPassing " + }, + { + "kind": "code", + "text": "`true`" + }, + { + "kind": "text", + "text": " for " + }, + { + "kind": "code", + "text": "`noDelay`" + }, + { + "kind": "text", + "text": " or not passing an argument will disable Nagle's\nalgorithm for the socket. Passing " + }, + { + "kind": "code", + "text": "`false`" + }, + { + "kind": "text", + "text": " for " + }, + { + "kind": "code", + "text": "`noDelay`" + }, + { + "kind": "text", + "text": " will enable Nagle's\nalgorithm." + } + ], + "blockTags": [ + { + "tag": "@since", + "content": [ + { + "kind": "text", + "text": "v0.1.90" + } + ] + }, + { + "tag": "@returns", + "content": [ + { + "kind": "text", + "text": "The socket itself." + } + ] + } + ] + }, + "sources": [ + { + "fileName": "node_modules/@types/node/net.d.ts", + "line": 202, + "character": 8 + } + ], + "parameters": [ + { + "id": 2003, + "name": "noDelay", + "variant": "param", + "kind": 32768, + "flags": { + "isExternal": true, + "isOptional": true + }, + "type": { + "type": "intrinsic", + "name": "boolean" + } + } + ], + "type": { + "type": "reference", + "target": 1942, + "name": "ISocket", + "package": "@akarui/aoi.db" + }, + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "Socket.setNoDelay" + } + } + ], + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "Socket.setNoDelay" + } + }, + { + "id": 1995, + "name": "setTimeout", + "variant": "declaration", + "kind": 2048, + "flags": { + "isExternal": true + }, + "sources": [ + { + "fileName": "node_modules/@types/node/net.d.ts", + "line": 186, + "character": 8 + } + ], + "signatures": [ + { + "id": 1996, + "name": "setTimeout", + "variant": "signature", + "kind": 4096, + "flags": { + "isExternal": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Sets the socket to timeout after " + }, + { + "kind": "code", + "text": "`timeout`" + }, + { + "kind": "text", + "text": " milliseconds of inactivity on\nthe socket. By default " + }, + { + "kind": "code", + "text": "`net.Socket`" + }, + { + "kind": "text", + "text": " do not have a timeout.\n\nWhen an idle timeout is triggered the socket will receive a " + }, + { + "kind": "code", + "text": "`'timeout'`" + }, + { + "kind": "text", + "text": " event but the connection will not be severed. The user must manually call " + }, + { + "kind": "code", + "text": "`socket.end()`" + }, + { + "kind": "text", + "text": " or " + }, + { + "kind": "code", + "text": "`socket.destroy()`" + }, + { + "kind": "text", + "text": " to\nend the connection.\n\n" + }, + { + "kind": "code", + "text": "```js\nsocket.setTimeout(3000);\nsocket.on('timeout', () => {\n console.log('socket timeout');\n socket.end();\n});\n```" + }, + { + "kind": "text", + "text": "\n\nIf " + }, + { + "kind": "code", + "text": "`timeout`" + }, + { + "kind": "text", + "text": " is 0, then the existing idle timeout is disabled.\n\nThe optional " + }, + { + "kind": "code", + "text": "`callback`" + }, + { + "kind": "text", + "text": " parameter will be added as a one-time listener for the " + }, + { + "kind": "code", + "text": "`'timeout'`" + }, + { + "kind": "text", + "text": " event." + } + ], + "blockTags": [ + { + "tag": "@since", + "content": [ + { + "kind": "text", + "text": "v0.1.90" + } + ] + }, + { + "tag": "@returns", + "content": [ + { + "kind": "text", + "text": "The socket itself." + } + ] + } + ] + }, + "sources": [ + { + "fileName": "node_modules/@types/node/net.d.ts", + "line": 186, + "character": 8 + } + ], + "parameters": [ + { + "id": 1997, + "name": "timeout", + "variant": "param", + "kind": 32768, + "flags": { + "isExternal": true + }, + "type": { + "type": "intrinsic", + "name": "number" + } + }, + { + "id": 1998, + "name": "callback", + "variant": "param", + "kind": 32768, + "flags": { + "isExternal": true, + "isOptional": true + }, + "type": { + "type": "reflection", + "declaration": { + "id": 1999, + "name": "__type", + "variant": "declaration", + "kind": 65536, + "flags": { + "isExternal": true + }, + "sources": [ + { + "fileName": "node_modules/@types/node/net.d.ts", + "line": 186, + "character": 47 + } + ], + "signatures": [ + { + "id": 2000, + "name": "__type", + "variant": "signature", + "kind": 4096, + "flags": { + "isExternal": true + }, + "sources": [ + { + "fileName": "node_modules/@types/node/net.d.ts", + "line": 186, + "character": 47 + } + ], + "type": { + "type": "intrinsic", + "name": "void" + } + } + ] + } + } + } + ], + "type": { + "type": "reference", + "target": 1942, + "name": "ISocket", + "package": "@akarui/aoi.db" + }, + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "Socket.setTimeout" + } + } + ], + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "Socket.setTimeout" + } + }, + { + "id": 2554, + "name": "some", + "variant": "declaration", + "kind": 2048, + "flags": { + "isExternal": true + }, + "sources": [ + { + "fileName": "node_modules/@types/node/stream.d.ts", + "line": 475, + "character": 8 + } + ], + "signatures": [ + { + "id": 2555, + "name": "some", + "variant": "signature", + "kind": 4096, + "flags": { + "isExternal": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "This method is similar to " + }, + { + "kind": "code", + "text": "`Array.prototype.some`" + }, + { + "kind": "text", + "text": " and calls *fn* on each chunk in the stream\nuntil the awaited return value is " + }, + { + "kind": "code", + "text": "`true`" + }, + { + "kind": "text", + "text": " (or any truthy value). Once an *fn* call on a chunk\n" + }, + { + "kind": "code", + "text": "`await`" + }, + { + "kind": "text", + "text": "ed return value is truthy, the stream is destroyed and the promise is fulfilled with " + }, + { + "kind": "code", + "text": "`true`" + }, + { + "kind": "text", + "text": ".\nIf none of the *fn* calls on the chunks return a truthy value, the promise is fulfilled with " + }, + { + "kind": "code", + "text": "`false`" + }, + { + "kind": "text", + "text": "." + } + ], + "blockTags": [ + { + "tag": "@since", + "content": [ + { + "kind": "text", + "text": "v17.5.0" + } + ] + }, + { + "tag": "@returns", + "content": [ + { + "kind": "text", + "text": "a promise evaluating to " + }, + { + "kind": "code", + "text": "`true`" + }, + { + "kind": "text", + "text": " if *fn* returned a truthy value for at least one of the chunks." + } + ] + } + ] + }, + "sources": [ + { + "fileName": "node_modules/@types/node/stream.d.ts", + "line": 475, + "character": 8 + } + ], + "parameters": [ + { + "id": 2556, + "name": "fn", + "variant": "param", + "kind": 32768, + "flags": { + "isExternal": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "a function to call on each chunk of the stream. Async or not." + } + ] + }, + "type": { + "type": "reflection", + "declaration": { + "id": 2557, + "name": "__type", + "variant": "declaration", + "kind": 65536, + "flags": { + "isExternal": true + }, + "sources": [ + { + "fileName": "node_modules/@types/node/stream.d.ts", + "line": 476, + "character": 16 + } + ], + "signatures": [ + { + "id": 2558, + "name": "__type", + "variant": "signature", + "kind": 4096, + "flags": { + "isExternal": true + }, + "sources": [ + { + "fileName": "node_modules/@types/node/stream.d.ts", + "line": 476, + "character": 16 + } + ], + "parameters": [ + { + "id": 2559, + "name": "data", + "variant": "param", + "kind": 32768, + "flags": { + "isExternal": true + }, + "type": { + "type": "intrinsic", + "name": "any" + } + }, + { + "id": 2560, + "name": "options", + "variant": "param", + "kind": 32768, + "flags": { + "isExternal": true, + "isOptional": true + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Pick" + }, + "typeArguments": [ + { + "type": "reference", + "target": { + "sourceFileName": "node_modules/@types/node/stream.d.ts", + "qualifiedName": "ArrayOptions" + }, + "name": "ArrayOptions", + "package": "@types/node" + }, + { + "type": "literal", + "value": "signal" + } + ], + "name": "Pick", + "package": "typescript" + } + } + ], + "type": { + "type": "union", + "types": [ + { + "type": "intrinsic", + "name": "boolean" + }, + { + "type": "reference", + "target": { + "sourceFileName": "node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "intrinsic", + "name": "boolean" + } + ], + "name": "Promise", + "package": "typescript" + } + ] + } + } + ] + } + } + }, + { + "id": 2561, + "name": "options", + "variant": "param", + "kind": 32768, + "flags": { + "isExternal": true, + "isOptional": true + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "node_modules/@types/node/stream.d.ts", + "qualifiedName": "ArrayOptions" + }, + "name": "ArrayOptions", + "package": "@types/node" + } + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "intrinsic", + "name": "boolean" + } + ], + "name": "Promise", + "package": "typescript" + }, + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "Socket.some" + } + } + ], + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "Socket.some" + } + }, + { + "id": 2598, + "name": "take", + "variant": "declaration", + "kind": 2048, + "flags": { + "isExternal": true + }, + "sources": [ + { + "fileName": "node_modules/@types/node/stream.d.ts", + "line": 534, + "character": 8 + } + ], + "signatures": [ + { + "id": 2599, + "name": "take", + "variant": "signature", + "kind": 4096, + "flags": { + "isExternal": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "This method returns a new stream with the first *limit* chunks." + } + ], + "blockTags": [ + { + "tag": "@since", + "content": [ + { + "kind": "text", + "text": "v17.5.0" + } + ] + }, + { + "tag": "@returns", + "content": [ + { + "kind": "text", + "text": "a stream with *limit* chunks taken." + } + ] + } + ] + }, + "sources": [ + { + "fileName": "node_modules/@types/node/stream.d.ts", + "line": 534, + "character": 8 + } + ], + "parameters": [ + { + "id": 2600, + "name": "limit", + "variant": "param", + "kind": 32768, + "flags": { + "isExternal": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "the number of chunks to take from the readable." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "number" + } + }, + { + "id": 2601, + "name": "options", + "variant": "param", + "kind": 32768, + "flags": { + "isExternal": true, + "isOptional": true + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Pick" + }, + "typeArguments": [ + { + "type": "reference", + "target": { + "sourceFileName": "node_modules/@types/node/stream.d.ts", + "qualifiedName": "ArrayOptions" + }, + "name": "ArrayOptions", + "package": "@types/node" + }, + { + "type": "literal", + "value": "signal" + } + ], + "name": "Pick", + "package": "typescript" + } + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "node_modules/@types/node/stream.d.ts", + "qualifiedName": "internal.Readable" + }, + "name": "Readable", + "package": "@types/node", + "qualifiedName": "internal.Readable" + }, + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "Socket.take" + } + } + ], + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "Socket.take" + } + }, + { + "id": 2551, + "name": "toArray", + "variant": "declaration", + "kind": 2048, + "flags": { + "isExternal": true + }, + "sources": [ + { + "fileName": "node_modules/@types/node/stream.d.ts", + "line": 465, + "character": 8 + } + ], + "signatures": [ + { + "id": 2552, + "name": "toArray", + "variant": "signature", + "kind": 4096, + "flags": { + "isExternal": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "This method allows easily obtaining the contents of a stream.\n\nAs this method reads the entire stream into memory, it negates the benefits of streams. It's intended\nfor interoperability and convenience, not as the primary way to consume streams." + } + ], + "blockTags": [ + { + "tag": "@since", + "content": [ + { + "kind": "text", + "text": "v17.5.0" + } + ] + }, + { + "tag": "@returns", + "content": [ + { + "kind": "text", + "text": "a promise containing an array with the contents of the stream." + } + ] + } + ] + }, + "sources": [ + { + "fileName": "node_modules/@types/node/stream.d.ts", + "line": 465, + "character": 8 + } + ], + "parameters": [ + { + "id": 2553, + "name": "options", + "variant": "param", + "kind": 32768, + "flags": { + "isExternal": true, + "isOptional": true + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Pick" + }, + "typeArguments": [ + { + "type": "reference", + "target": { + "sourceFileName": "node_modules/@types/node/stream.d.ts", + "qualifiedName": "ArrayOptions" + }, + "name": "ArrayOptions", + "package": "@types/node" + }, + { + "type": "literal", + "value": "signal" + } + ], + "name": "Pick", + "package": "typescript" + } + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "array", + "elementType": { + "type": "intrinsic", + "name": "any" + } + } + ], + "name": "Promise", + "package": "typescript" + }, + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "Socket.toArray" + } + } + ], + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "Socket.toArray" + } + }, + { + "id": 2417, + "name": "uncork", + "variant": "declaration", + "kind": 2048, + "flags": { + "isExternal": true + }, + "sources": [ + { + "fileName": "node_modules/@types/node/stream.d.ts", + "line": 1120, + "character": 12 + } + ], + "signatures": [ + { + "id": 2418, + "name": "uncork", + "variant": "signature", + "kind": 4096, + "flags": { + "isExternal": true + }, + "sources": [ + { + "fileName": "node_modules/@types/node/stream.d.ts", + "line": 1120, + "character": 12 + } + ], + "type": { + "type": "intrinsic", + "name": "void" + }, + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "Socket.uncork" + } + } + ], + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "Socket.uncork" + } + }, + { + "id": 2508, + "name": "unpipe", + "variant": "declaration", + "kind": 2048, + "flags": { + "isExternal": true + }, + "sources": [ + { + "fileName": "node_modules/@types/node/stream.d.ts", + "line": 314, + "character": 8 + } + ], + "signatures": [ + { + "id": 2509, + "name": "unpipe", + "variant": "signature", + "kind": 4096, + "flags": { + "isExternal": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The " + }, + { + "kind": "code", + "text": "`readable.unpipe()`" + }, + { + "kind": "text", + "text": " method detaches a " + }, + { + "kind": "code", + "text": "`Writable`" + }, + { + "kind": "text", + "text": " stream previously attached\nusing the " + }, + { + "kind": "inline-tag", + "tag": "@link", + "text": "pipe", + "target": 2633, + "tsLinkText": "" + }, + { + "kind": "text", + "text": " method.\n\nIf the " + }, + { + "kind": "code", + "text": "`destination`" + }, + { + "kind": "text", + "text": " is not specified, then _all_ pipes are detached.\n\nIf the " + }, + { + "kind": "code", + "text": "`destination`" + }, + { + "kind": "text", + "text": " is specified, but no pipe is set up for it, then\nthe method does nothing.\n\n" + }, + { + "kind": "code", + "text": "```js\nconst fs = require('node:fs');\nconst readable = getReadableStreamSomehow();\nconst writable = fs.createWriteStream('file.txt');\n// All the data from readable goes into 'file.txt',\n// but only for the first second.\nreadable.pipe(writable);\nsetTimeout(() => {\n console.log('Stop writing to file.txt.');\n readable.unpipe(writable);\n console.log('Manually close the file stream.');\n writable.end();\n}, 1000);\n```" + } + ], + "blockTags": [ + { + "tag": "@since", + "content": [ + { + "kind": "text", + "text": "v0.9.4" + } + ] + } + ] + }, + "sources": [ + { + "fileName": "node_modules/@types/node/stream.d.ts", + "line": 314, + "character": 8 + } + ], + "parameters": [ + { + "id": 2510, + "name": "destination", + "variant": "param", + "kind": 32768, + "flags": { + "isExternal": true, + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Optional specific stream to unpipe" + } + ] + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "node_modules/@types/node/globals.d.ts", + "qualifiedName": "__global.NodeJS.WritableStream" + }, + "name": "WritableStream", + "package": "@types/node", + "qualifiedName": "__global.NodeJS.WritableStream" + } + } + ], + "type": { + "type": "reference", + "target": 1942, + "name": "ISocket", + "package": "@akarui/aoi.db" + }, + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "Socket.unpipe" + } + } + ], + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "Socket.unpipe" + } + }, + { + "id": 2011, + "name": "unref", + "variant": "declaration", + "kind": 2048, + "flags": { + "isExternal": true + }, + "sources": [ + { + "fileName": "node_modules/@types/node/net.d.ts", + "line": 235, + "character": 8 + } + ], + "signatures": [ + { + "id": 2012, + "name": "unref", + "variant": "signature", + "kind": 4096, + "flags": { + "isExternal": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Calling " + }, + { + "kind": "code", + "text": "`unref()`" + }, + { + "kind": "text", + "text": " on a socket will allow the program to exit if this is the only\nactive socket in the event system. If the socket is already " + }, + { + "kind": "code", + "text": "`unref`" + }, + { + "kind": "text", + "text": "ed calling" + }, + { + "kind": "code", + "text": "`unref()`" + }, + { + "kind": "text", + "text": " again will have no effect." + } + ], + "blockTags": [ + { + "tag": "@since", + "content": [ + { + "kind": "text", + "text": "v0.9.1" + } + ] + }, + { + "tag": "@returns", + "content": [ + { + "kind": "text", + "text": "The socket itself." + } + ] + } + ] + }, + "sources": [ + { + "fileName": "node_modules/@types/node/net.d.ts", + "line": 235, + "character": 8 + } + ], + "type": { + "type": "reference", + "target": 1942, + "name": "ISocket", + "package": "@akarui/aoi.db" + }, + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "Socket.unref" + } + } + ], + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "Socket.unref" + } + }, + { + "id": 2511, + "name": "unshift", + "variant": "declaration", + "kind": 2048, + "flags": { + "isExternal": true + }, + "sources": [ + { + "fileName": "node_modules/@types/node/stream.d.ts", + "line": 380, + "character": 8 + } + ], + "signatures": [ + { + "id": 2512, + "name": "unshift", + "variant": "signature", + "kind": 4096, + "flags": { + "isExternal": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Passing " + }, + { + "kind": "code", + "text": "`chunk`" + }, + { + "kind": "text", + "text": " as " + }, + { + "kind": "code", + "text": "`null`" + }, + { + "kind": "text", + "text": " signals the end of the stream (EOF) and behaves the\nsame as " + }, + { + "kind": "code", + "text": "`readable.push(null)`" + }, + { + "kind": "text", + "text": ", after which no more data can be written. The EOF\nsignal is put at the end of the buffer and any buffered data will still be\nflushed.\n\nThe " + }, + { + "kind": "code", + "text": "`readable.unshift()`" + }, + { + "kind": "text", + "text": " method pushes a chunk of data back into the internal\nbuffer. This is useful in certain situations where a stream is being consumed by\ncode that needs to \"un-consume\" some amount of data that it has optimistically\npulled out of the source, so that the data can be passed on to some other party.\n\nThe " + }, + { + "kind": "code", + "text": "`stream.unshift(chunk)`" + }, + { + "kind": "text", + "text": " method cannot be called after the " + }, + { + "kind": "code", + "text": "`'end'`" + }, + { + "kind": "text", + "text": " event\nhas been emitted or a runtime error will be thrown.\n\nDevelopers using " + }, + { + "kind": "code", + "text": "`stream.unshift()`" + }, + { + "kind": "text", + "text": " often should consider switching to\nuse of a " + }, + { + "kind": "code", + "text": "`Transform`" + }, + { + "kind": "text", + "text": " stream instead. See the " + }, + { + "kind": "code", + "text": "`API for stream implementers`" + }, + { + "kind": "text", + "text": " section for more information.\n\n" + }, + { + "kind": "code", + "text": "```js\n// Pull off a header delimited by \\n\\n.\n// Use unshift() if we get too much.\n// Call the callback with (error, header, stream).\nconst { StringDecoder } = require('node:string_decoder');\nfunction parseHeader(stream, callback) {\n stream.on('error', callback);\n stream.on('readable', onReadable);\n const decoder = new StringDecoder('utf8');\n let header = '';\n function onReadable() {\n let chunk;\n while (null !== (chunk = stream.read())) {\n const str = decoder.write(chunk);\n if (str.includes('\\n\\n')) {\n // Found the header boundary.\n const split = str.split(/\\n\\n/);\n header += split.shift();\n const remaining = split.join('\\n\\n');\n const buf = Buffer.from(remaining, 'utf8');\n stream.removeListener('error', callback);\n // Remove the 'readable' listener before unshifting.\n stream.removeListener('readable', onReadable);\n if (buf.length)\n stream.unshift(buf);\n // Now the body of the message can be read from the stream.\n callback(null, header, stream);\n return;\n }\n // Still reading the header.\n header += str;\n }\n }\n}\n```" + }, + { + "kind": "text", + "text": "\n\nUnlike " + }, + { + "kind": "inline-tag", + "tag": "@link", + "text": "push", + "target": 2518, + "tsLinkText": "" + }, + { + "kind": "text", + "text": ", " + }, + { + "kind": "code", + "text": "`stream.unshift(chunk)`" + }, + { + "kind": "text", + "text": " will not\nend the reading process by resetting the internal reading state of the stream.\nThis can cause unexpected results if " + }, + { + "kind": "code", + "text": "`readable.unshift()`" + }, + { + "kind": "text", + "text": " is called during a\nread (i.e. from within a " + }, + { + "kind": "inline-tag", + "tag": "@link", + "text": "_read", + "target": 2500, + "tsLinkText": "" + }, + { + "kind": "text", + "text": " implementation on a\ncustom stream). Following the call to " + }, + { + "kind": "code", + "text": "`readable.unshift()`" + }, + { + "kind": "text", + "text": " with an immediate " + }, + { + "kind": "inline-tag", + "tag": "@link", + "text": "push", + "target": 2518, + "tsLinkText": "" + }, + { + "kind": "text", + "text": " will reset the reading state appropriately,\nhowever it is best to simply avoid calling " + }, + { + "kind": "code", + "text": "`readable.unshift()`" + }, + { + "kind": "text", + "text": " while in the\nprocess of performing a read." + } + ], + "blockTags": [ + { + "tag": "@since", + "content": [ + { + "kind": "text", + "text": "v0.9.11" + } + ] + } + ] + }, + "sources": [ + { + "fileName": "node_modules/@types/node/stream.d.ts", + "line": 380, + "character": 8 + } + ], + "parameters": [ + { + "id": 2513, + "name": "chunk", + "variant": "param", + "kind": 32768, + "flags": { + "isExternal": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Chunk of data to unshift onto the read queue. For streams not operating in object mode, " + }, + { + "kind": "code", + "text": "`chunk`" + }, + { + "kind": "text", + "text": " must be a string, " + }, + { + "kind": "code", + "text": "`Buffer`" + }, + { + "kind": "text", + "text": ", " + }, + { + "kind": "code", + "text": "`Uint8Array`" + }, + { + "kind": "text", + "text": ", or " + }, + { + "kind": "code", + "text": "`null`" + }, + { + "kind": "text", + "text": ". For object mode\nstreams, " + }, + { + "kind": "code", + "text": "`chunk`" + }, + { + "kind": "text", + "text": " may be any JavaScript value." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "any" + } + }, + { + "id": 2514, + "name": "encoding", + "variant": "param", + "kind": 32768, + "flags": { + "isExternal": true, + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Encoding of string chunks. Must be a valid " + }, + { + "kind": "code", + "text": "`Buffer`" + }, + { + "kind": "text", + "text": " encoding, such as " + }, + { + "kind": "code", + "text": "`'utf8'`" + }, + { + "kind": "text", + "text": " or " + }, + { + "kind": "code", + "text": "`'ascii'`" + }, + { + "kind": "text", + "text": "." + } + ] + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "node_modules/@types/node/buffer.d.ts", + "qualifiedName": "__global.BufferEncoding" + }, + "name": "BufferEncoding", + "package": "@types/node", + "qualifiedName": "__global.BufferEncoding" + } + } + ], + "type": { + "type": "intrinsic", + "name": "void" + }, + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "Socket.unshift" + } + } + ], + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "Socket.unshift" + } + }, + { + "id": 2515, + "name": "wrap", + "variant": "declaration", + "kind": 2048, + "flags": { + "isExternal": true + }, + "sources": [ + { + "fileName": "node_modules/@types/node/stream.d.ts", + "line": 406, + "character": 8 + } + ], + "signatures": [ + { + "id": 2516, + "name": "wrap", + "variant": "signature", + "kind": 4096, + "flags": { + "isExternal": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Prior to Node.js 0.10, streams did not implement the entire " + }, + { + "kind": "code", + "text": "`node:stream`" + }, + { + "kind": "text", + "text": "module API as it is currently defined. (See " + }, + { + "kind": "code", + "text": "`Compatibility`" + }, + { + "kind": "text", + "text": " for more\ninformation.)\n\nWhen using an older Node.js library that emits " + }, + { + "kind": "code", + "text": "`'data'`" + }, + { + "kind": "text", + "text": " events and has a " + }, + { + "kind": "inline-tag", + "tag": "@link", + "text": "pause", + "target": 1989, + "tsLinkText": "" + }, + { + "kind": "text", + "text": " method that is advisory only, the" + }, + { + "kind": "code", + "text": "`readable.wrap()`" + }, + { + "kind": "text", + "text": " method can be used to create a " + }, + { + "kind": "code", + "text": "`Readable`" + }, + { + "kind": "text", + "text": "\nstream that uses\nthe old stream as its data source.\n\nIt will rarely be necessary to use " + }, + { + "kind": "code", + "text": "`readable.wrap()`" + }, + { + "kind": "text", + "text": " but the method has been\nprovided as a convenience for interacting with older Node.js applications and\nlibraries.\n\n" + }, + { + "kind": "code", + "text": "```js\nconst { OldReader } = require('./old-api-module.js');\nconst { Readable } = require('node:stream');\nconst oreader = new OldReader();\nconst myReader = new Readable().wrap(oreader);\n\nmyReader.on('readable', () => {\n myReader.read(); // etc.\n});\n```" + } + ], + "blockTags": [ + { + "tag": "@since", + "content": [ + { + "kind": "text", + "text": "v0.9.4" + } + ] + } + ] + }, + "sources": [ + { + "fileName": "node_modules/@types/node/stream.d.ts", + "line": 406, + "character": 8 + } + ], + "parameters": [ + { + "id": 2517, + "name": "stream", + "variant": "param", + "kind": 32768, + "flags": { + "isExternal": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "An \"old style\" readable stream" + } + ] + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "node_modules/@types/node/globals.d.ts", + "qualifiedName": "__global.NodeJS.ReadableStream" + }, + "name": "ReadableStream", + "package": "@types/node", + "qualifiedName": "__global.NodeJS.ReadableStream" + } + } + ], + "type": { + "type": "reference", + "target": 1942, + "name": "ISocket", + "package": "@akarui/aoi.db" + }, + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "Socket.wrap" + } + } + ], + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "Socket.wrap" + } + }, + { + "id": 1950, + "name": "write", + "variant": "declaration", + "kind": 2048, + "flags": { + "isExternal": true + }, + "sources": [ + { + "fileName": "node_modules/@types/node/net.d.ts", + "line": 115, + "character": 8 + }, + { + "fileName": "node_modules/@types/node/net.d.ts", + "line": 116, + "character": 8 + } + ], + "signatures": [ + { + "id": 1951, + "name": "write", + "variant": "signature", + "kind": 4096, + "flags": { + "isExternal": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Sends data on the socket. The second parameter specifies the encoding in the\ncase of a string. It defaults to UTF8 encoding.\n\nReturns " + }, + { + "kind": "code", + "text": "`true`" + }, + { + "kind": "text", + "text": " if the entire data was flushed successfully to the kernel\nbuffer. Returns " + }, + { + "kind": "code", + "text": "`false`" + }, + { + "kind": "text", + "text": " if all or part of the data was queued in user memory." + }, + { + "kind": "code", + "text": "`'drain'`" + }, + { + "kind": "text", + "text": " will be emitted when the buffer is again free.\n\nThe optional " + }, + { + "kind": "code", + "text": "`callback`" + }, + { + "kind": "text", + "text": " parameter will be executed when the data is finally\nwritten out, which may not be immediately.\n\nSee " + }, + { + "kind": "code", + "text": "`Writable`" + }, + { + "kind": "text", + "text": " stream " + }, + { + "kind": "code", + "text": "`write()`" + }, + { + "kind": "text", + "text": " method for more\ninformation." + } + ], + "blockTags": [ + { + "tag": "@since", + "content": [ + { + "kind": "text", + "text": "v0.1.90" + } + ] + } + ] + }, + "sources": [ + { + "fileName": "node_modules/@types/node/net.d.ts", + "line": 115, + "character": 8 + } + ], + "parameters": [ + { + "id": 1952, + "name": "buffer", + "variant": "param", + "kind": 32768, + "flags": { + "isExternal": true + }, + "type": { + "type": "union", + "types": [ + { + "type": "intrinsic", + "name": "string" + }, + { + "type": "reference", + "target": { + "sourceFileName": "node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Uint8Array" + }, + "name": "Uint8Array", + "package": "typescript" + } + ] + } + }, + { + "id": 1953, + "name": "cb", + "variant": "param", + "kind": 32768, + "flags": { + "isExternal": true, + "isOptional": true + }, + "type": { + "type": "reflection", + "declaration": { + "id": 1954, + "name": "__type", + "variant": "declaration", + "kind": 65536, + "flags": { + "isExternal": true + }, + "sources": [ + { + "fileName": "node_modules/@types/node/net.d.ts", + "line": 115, + "character": 48 + } + ], + "signatures": [ + { + "id": 1955, + "name": "__type", + "variant": "signature", + "kind": 4096, + "flags": { + "isExternal": true + }, + "sources": [ + { + "fileName": "node_modules/@types/node/net.d.ts", + "line": 115, + "character": 48 + } + ], + "parameters": [ + { + "id": 1956, + "name": "err", + "variant": "param", + "kind": 32768, + "flags": { + "isExternal": true, + "isOptional": true + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Error" + }, + "name": "Error", + "package": "typescript" + } + } + ], + "type": { + "type": "intrinsic", + "name": "void" + } + } + ] + } + } + } + ], + "type": { + "type": "intrinsic", + "name": "boolean" + }, + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "Socket.write" + } + }, + { + "id": 1957, + "name": "write", + "variant": "signature", + "kind": 4096, + "flags": { + "isExternal": true + }, + "sources": [ + { + "fileName": "node_modules/@types/node/net.d.ts", + "line": 116, + "character": 8 + } + ], + "parameters": [ + { + "id": 1958, + "name": "str", + "variant": "param", + "kind": 32768, + "flags": { + "isExternal": true + }, + "type": { + "type": "union", + "types": [ + { + "type": "intrinsic", + "name": "string" + }, + { + "type": "reference", + "target": { + "sourceFileName": "node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Uint8Array" + }, + "name": "Uint8Array", + "package": "typescript" + } + ] + } + }, + { + "id": 1959, + "name": "encoding", + "variant": "param", + "kind": 32768, + "flags": { + "isExternal": true, + "isOptional": true + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "node_modules/@types/node/buffer.d.ts", + "qualifiedName": "__global.BufferEncoding" + }, + "name": "BufferEncoding", + "package": "@types/node", + "qualifiedName": "__global.BufferEncoding" + } + }, + { + "id": 1960, + "name": "cb", + "variant": "param", + "kind": 32768, + "flags": { + "isExternal": true, + "isOptional": true + }, + "type": { + "type": "reflection", + "declaration": { + "id": 1961, + "name": "__type", + "variant": "declaration", + "kind": 65536, + "flags": { + "isExternal": true + }, + "sources": [ + { + "fileName": "node_modules/@types/node/net.d.ts", + "line": 116, + "character": 72 + } + ], + "signatures": [ + { + "id": 1962, + "name": "__type", + "variant": "signature", + "kind": 4096, + "flags": { + "isExternal": true + }, + "sources": [ + { + "fileName": "node_modules/@types/node/net.d.ts", + "line": 116, + "character": 72 + } + ], + "parameters": [ + { + "id": 1963, + "name": "err", + "variant": "param", + "kind": 32768, + "flags": { + "isExternal": true, + "isOptional": true + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Error" + }, + "name": "Error", + "package": "typescript" + } + } + ], + "type": { + "type": "intrinsic", + "name": "void" + } + } + ] + } + } + } + ], + "type": { + "type": "intrinsic", + "name": "boolean" + }, + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "Socket.write" + } + } + ], + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "Socket.write" + } + } + ], + "groups": [ + { + "title": "Properties", + "children": [ + 2380, + 2015, + 2016, + 2017, + 2018, + 2378, + 2019, + 2021, + 2379, + 2022, + 2024, + 2023, + 2020, + 2486, + 2485, + 2487, + 2488, + 2489, + 2490, + 2491, + 2492, + 2493, + 2025, + 2026, + 2027, + 2028, + 2029, + 1943, + 2370, + 2376, + 2371, + 2372, + 2373, + 2374, + 2377, + 2375 + ] + }, + { + "title": "Methods", + "children": [ + 2631, + 2629, + 2647, + 2494, + 2399, + 2406, + 2500, + 2381, + 2389, + 2046, + 2008, + 2602, + 2640, + 1964, + 2415, + 2626, + 1948, + 2594, + 2105, + 2030, + 2677, + 2578, + 2535, + 2562, + 2586, + 2543, + 2665, + 2506, + 2522, + 2673, + 2667, + 2527, + 2652, + 2134, + 2193, + 1989, + 2633, + 2252, + 2311, + 2518, + 2670, + 2503, + 2605, + 2013, + 2659, + 2419, + 1991, + 1993, + 2412, + 1986, + 2004, + 2662, + 2001, + 1995, + 2554, + 2598, + 2551, + 2417, + 2508, + 2011, + 2511, + 2515, + 1950 + ] + } + ], + "sources": [ + { + "fileName": "lib/Remote/typings/interface.ts", + "line": 61, + "character": 17, + "url": "https://github.com/akaruidevelopment/aoi.db/blob/3b8dba5/lib/Remote/typings/interface.ts#L61" + } + ], + "extendedTypes": [ + { + "type": "reference", + "target": { + "sourceFileName": "node_modules/@types/node/net.d.ts", + "qualifiedName": "\"net\".Socket" + }, + "name": "Socket", + "package": "@types/node", + "qualifiedName": "\"net\".Socket" + } + ] + }, + { + "id": 602, + "name": "KeyValueCacheConfig", + "variant": "declaration", + "kind": 256, + "flags": {}, + "children": [ + { + "id": 603, + "name": "cache", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "sources": [ + { + "fileName": "lib/KeyValue/typings/interface.ts", + "line": 34, + "character": 4, + "url": "https://github.com/akaruidevelopment/aoi.db/blob/3b8dba5/lib/KeyValue/typings/interface.ts#L34" + } + ], + "type": { + "type": "reference", + "target": 7, + "name": "CacheType", + "package": "@akarui/aoi.db" + } + }, + { + "id": 605, + "name": "limit", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "sources": [ + { + "fileName": "lib/KeyValue/typings/interface.ts", + "line": 36, + "character": 4, + "url": "https://github.com/akaruidevelopment/aoi.db/blob/3b8dba5/lib/KeyValue/typings/interface.ts#L36" + } + ], + "type": { + "type": "intrinsic", + "name": "number" + } + }, + { + "id": 604, + "name": "reference", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "sources": [ + { + "fileName": "lib/KeyValue/typings/interface.ts", + "line": 35, + "character": 4, + "url": "https://github.com/akaruidevelopment/aoi.db/blob/3b8dba5/lib/KeyValue/typings/interface.ts#L35" + } + ], + "type": { + "type": "reference", + "target": 48, + "name": "ReferenceType", + "package": "@akarui/aoi.db" + } + }, + { + "id": 607, + "name": "sortFunction", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "sources": [ + { + "fileName": "lib/KeyValue/typings/interface.ts", + "line": 38, + "character": 4, + "url": "https://github.com/akaruidevelopment/aoi.db/blob/3b8dba5/lib/KeyValue/typings/interface.ts#L38" + } + ], + "type": { + "type": "reflection", + "declaration": { + "id": 608, + "name": "__type", + "variant": "declaration", + "kind": 65536, + "flags": {}, + "sources": [ + { + "fileName": "lib/KeyValue/typings/interface.ts", + "line": 38, + "character": 19, + "url": "https://github.com/akaruidevelopment/aoi.db/blob/3b8dba5/lib/KeyValue/typings/interface.ts#L38" + } + ], + "signatures": [ + { + "id": 609, + "name": "__type", + "variant": "signature", + "kind": 4096, + "flags": {}, + "sources": [ + { + "fileName": "lib/KeyValue/typings/interface.ts", + "line": 38, + "character": 19, + "url": "https://github.com/akaruidevelopment/aoi.db/blob/3b8dba5/lib/KeyValue/typings/interface.ts#L38" + } + ], + "parameters": [ + { + "id": 610, + "name": "a", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "intrinsic", + "name": "any" + } + }, + { + "id": 611, + "name": "b", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "intrinsic", + "name": "any" + } + } + ], + "type": { + "type": "intrinsic", + "name": "number" + } + } + ] + } + } + }, + { + "id": 606, + "name": "sorted", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "sources": [ + { + "fileName": "lib/KeyValue/typings/interface.ts", + "line": 37, + "character": 4, + "url": "https://github.com/akaruidevelopment/aoi.db/blob/3b8dba5/lib/KeyValue/typings/interface.ts#L37" + } + ], + "type": { + "type": "intrinsic", + "name": "boolean" + } + } + ], + "groups": [ + { + "title": "Properties", + "children": [ + 603, + 605, + 604, + 607, + 606 + ] + } + ], + "sources": [ + { + "fileName": "lib/KeyValue/typings/interface.ts", + "line": 33, + "character": 17, + "url": "https://github.com/akaruidevelopment/aoi.db/blob/3b8dba5/lib/KeyValue/typings/interface.ts#L33" + } + ] + }, + { + "id": 588, + "name": "KeyValueDataConfig", + "variant": "declaration", + "kind": 256, + "flags": {}, + "children": [ + { + "id": 589, + "name": "path", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "sources": [ + { + "fileName": "lib/KeyValue/typings/interface.ts", + "line": 14, + "character": 4, + "url": "https://github.com/akaruidevelopment/aoi.db/blob/3b8dba5/lib/KeyValue/typings/interface.ts#L14" + } + ], + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 591, + "name": "referencePath", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "sources": [ + { + "fileName": "lib/KeyValue/typings/interface.ts", + "line": 16, + "character": 4, + "url": "https://github.com/akaruidevelopment/aoi.db/blob/3b8dba5/lib/KeyValue/typings/interface.ts#L16" + } + ], + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 590, + "name": "tables", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "sources": [ + { + "fileName": "lib/KeyValue/typings/interface.ts", + "line": 15, + "character": 4, + "url": "https://github.com/akaruidevelopment/aoi.db/blob/3b8dba5/lib/KeyValue/typings/interface.ts#L15" + } + ], + "type": { + "type": "array", + "elementType": { + "type": "intrinsic", + "name": "string" + } + } + } + ], + "groups": [ + { + "title": "Properties", + "children": [ + 589, + 591, + 590 + ] + } + ], + "sources": [ + { + "fileName": "lib/KeyValue/typings/interface.ts", + "line": 13, + "character": 17, + "url": "https://github.com/akaruidevelopment/aoi.db/blob/3b8dba5/lib/KeyValue/typings/interface.ts#L13" + } + ] + }, + { + "id": 614, + "name": "KeyValueDataInterface", + "variant": "declaration", + "kind": 256, + "flags": {}, + "children": [ + { + "id": 615, + "name": "file", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "sources": [ + { + "fileName": "lib/KeyValue/typings/interface.ts", + "line": 47, + "character": 4, + "url": "https://github.com/akaruidevelopment/aoi.db/blob/3b8dba5/lib/KeyValue/typings/interface.ts#L47" + } + ], + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 617, + "name": "key", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "sources": [ + { + "fileName": "lib/KeyValue/typings/interface.ts", + "line": 49, + "character": 4, + "url": "https://github.com/akaruidevelopment/aoi.db/blob/3b8dba5/lib/KeyValue/typings/interface.ts#L49" + } + ], + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 618, + "name": "type", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "sources": [ + { + "fileName": "lib/KeyValue/typings/interface.ts", + "line": 50, + "character": 4, + "url": "https://github.com/akaruidevelopment/aoi.db/blob/3b8dba5/lib/KeyValue/typings/interface.ts#L50" + } + ], + "type": { + "type": "reference", + "target": 639, + "name": "KeyValueTypeList", + "package": "@akarui/aoi.db" + } + }, + { + "id": 616, + "name": "value", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "sources": [ + { + "fileName": "lib/KeyValue/typings/interface.ts", + "line": 48, + "character": 4, + "url": "https://github.com/akaruidevelopment/aoi.db/blob/3b8dba5/lib/KeyValue/typings/interface.ts#L48" + } + ], + "type": { + "type": "reference", + "target": 640, + "name": "KeyValueDataValueType", + "package": "@akarui/aoi.db" + } + } + ], + "groups": [ + { + "title": "Properties", + "children": [ + 615, + 617, + 618, + 616 + ] + } + ], + "sources": [ + { + "fileName": "lib/KeyValue/typings/interface.ts", + "line": 46, + "character": 17, + "url": "https://github.com/akaruidevelopment/aoi.db/blob/3b8dba5/lib/KeyValue/typings/interface.ts#L46" + } + ] + }, + { + "id": 599, + "name": "KeyValueEncryptionConfig", + "variant": "declaration", + "kind": 256, + "flags": {}, + "children": [ + { + "id": 601, + "name": "encriptData", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "sources": [ + { + "fileName": "lib/KeyValue/typings/interface.ts", + "line": 30, + "character": 4, + "url": "https://github.com/akaruidevelopment/aoi.db/blob/3b8dba5/lib/KeyValue/typings/interface.ts#L30" + } + ], + "type": { + "type": "intrinsic", + "name": "boolean" + } + }, + { + "id": 600, + "name": "securityKey", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "sources": [ + { + "fileName": "lib/KeyValue/typings/interface.ts", + "line": 29, + "character": 4, + "url": "https://github.com/akaruidevelopment/aoi.db/blob/3b8dba5/lib/KeyValue/typings/interface.ts#L29" + } + ], + "type": { + "type": "intrinsic", + "name": "string" + } + } + ], + "groups": [ + { + "title": "Properties", + "children": [ + 601, + 600 + ] + } + ], + "sources": [ + { + "fileName": "lib/KeyValue/typings/interface.ts", + "line": 28, + "character": 17, + "url": "https://github.com/akaruidevelopment/aoi.db/blob/3b8dba5/lib/KeyValue/typings/interface.ts#L28" + } + ] + }, + { + "id": 592, + "name": "KeyValueFileConfig", + "variant": "declaration", + "kind": 256, + "flags": {}, + "children": [ + { + "id": 593, + "name": "extension", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "sources": [ + { + "fileName": "lib/KeyValue/typings/interface.ts", + "line": 20, + "character": 4, + "url": "https://github.com/akaruidevelopment/aoi.db/blob/3b8dba5/lib/KeyValue/typings/interface.ts#L20" + } + ], + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 595, + "name": "maxSize", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "sources": [ + { + "fileName": "lib/KeyValue/typings/interface.ts", + "line": 22, + "character": 4, + "url": "https://github.com/akaruidevelopment/aoi.db/blob/3b8dba5/lib/KeyValue/typings/interface.ts#L22" + } + ], + "type": { + "type": "intrinsic", + "name": "number" + } + }, + { + "id": 598, + "name": "minFileCount", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "sources": [ + { + "fileName": "lib/KeyValue/typings/interface.ts", + "line": 25, + "character": 4, + "url": "https://github.com/akaruidevelopment/aoi.db/blob/3b8dba5/lib/KeyValue/typings/interface.ts#L25" + } + ], + "type": { + "type": "intrinsic", + "name": "number" + } + }, + { + "id": 596, + "name": "reHashOnStartup", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "sources": [ + { + "fileName": "lib/KeyValue/typings/interface.ts", + "line": 23, + "character": 4, + "url": "https://github.com/akaruidevelopment/aoi.db/blob/3b8dba5/lib/KeyValue/typings/interface.ts#L23" + } + ], + "type": { + "type": "intrinsic", + "name": "boolean" + } + }, + { + "id": 597, + "name": "staticRehash", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "sources": [ + { + "fileName": "lib/KeyValue/typings/interface.ts", + "line": 24, + "character": 1, + "url": "https://github.com/akaruidevelopment/aoi.db/blob/3b8dba5/lib/KeyValue/typings/interface.ts#L24" + } + ], + "type": { + "type": "intrinsic", + "name": "boolean" + } + }, + { + "id": 594, + "name": "transactionLogPath", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "sources": [ + { + "fileName": "lib/KeyValue/typings/interface.ts", + "line": 21, + "character": 4, + "url": "https://github.com/akaruidevelopment/aoi.db/blob/3b8dba5/lib/KeyValue/typings/interface.ts#L21" + } + ], + "type": { + "type": "intrinsic", + "name": "string" + } + } + ], + "groups": [ + { + "title": "Properties", + "children": [ + 593, + 595, + 598, + 596, + 597, + 594 + ] + } + ], + "sources": [ + { + "fileName": "lib/KeyValue/typings/interface.ts", + "line": 19, + "character": 17, + "url": "https://github.com/akaruidevelopment/aoi.db/blob/3b8dba5/lib/KeyValue/typings/interface.ts#L19" + } + ] + }, + { + "id": 624, + "name": "KeyValueJSONOption", + "variant": "declaration", + "kind": 256, + "flags": {}, + "children": [ + { + "id": 626, + "name": "key", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "sources": [ + { + "fileName": "lib/KeyValue/typings/interface.ts", + "line": 63, + "character": 2, + "url": "https://github.com/akaruidevelopment/aoi.db/blob/3b8dba5/lib/KeyValue/typings/interface.ts#L63" + } + ], + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 627, + "name": "type", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "sources": [ + { + "fileName": "lib/KeyValue/typings/interface.ts", + "line": 64, + "character": 2, + "url": "https://github.com/akaruidevelopment/aoi.db/blob/3b8dba5/lib/KeyValue/typings/interface.ts#L64" + } + ], + "type": { + "type": "reference", + "target": 639, + "name": "KeyValueTypeList", + "package": "@akarui/aoi.db" + } + }, + { + "id": 625, + "name": "value", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "sources": [ + { + "fileName": "lib/KeyValue/typings/interface.ts", + "line": 62, + "character": 2, + "url": "https://github.com/akaruidevelopment/aoi.db/blob/3b8dba5/lib/KeyValue/typings/interface.ts#L62" + } + ], + "type": { + "type": "reference", + "target": 640, + "name": "KeyValueDataValueType", + "package": "@akarui/aoi.db" + } + } + ], + "groups": [ + { + "title": "Properties", + "children": [ + 626, + 627, + 625 + ] + } + ], + "sources": [ + { + "fileName": "lib/KeyValue/typings/interface.ts", + "line": 61, + "character": 17, + "url": "https://github.com/akaruidevelopment/aoi.db/blob/3b8dba5/lib/KeyValue/typings/interface.ts#L61" + } + ] + }, + { + "id": 582, + "name": "KeyValueOptions", + "variant": "declaration", + "kind": 256, + "flags": {}, + "children": [ + { + "id": 586, + "name": "cacheConfig", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "sources": [ + { + "fileName": "lib/KeyValue/typings/interface.ts", + "line": 9, + "character": 4, + "url": "https://github.com/akaruidevelopment/aoi.db/blob/3b8dba5/lib/KeyValue/typings/interface.ts#L9" + } + ], + "type": { + "type": "reference", + "target": 602, + "name": "KeyValueCacheConfig", + "package": "@akarui/aoi.db" + } + }, + { + "id": 583, + "name": "dataConfig", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "sources": [ + { + "fileName": "lib/KeyValue/typings/interface.ts", + "line": 6, + "character": 4, + "url": "https://github.com/akaruidevelopment/aoi.db/blob/3b8dba5/lib/KeyValue/typings/interface.ts#L6" + } + ], + "type": { + "type": "reference", + "target": 588, + "name": "KeyValueDataConfig", + "package": "@akarui/aoi.db" + } + }, + { + "id": 587, + "name": "debug", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "sources": [ + { + "fileName": "lib/KeyValue/typings/interface.ts", + "line": 10, + "character": 4, + "url": "https://github.com/akaruidevelopment/aoi.db/blob/3b8dba5/lib/KeyValue/typings/interface.ts#L10" + } + ], + "type": { + "type": "intrinsic", + "name": "boolean" + } + }, + { + "id": 585, + "name": "encryptionConfig", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "sources": [ + { + "fileName": "lib/KeyValue/typings/interface.ts", + "line": 8, + "character": 4, + "url": "https://github.com/akaruidevelopment/aoi.db/blob/3b8dba5/lib/KeyValue/typings/interface.ts#L8" + } + ], + "type": { + "type": "reference", + "target": 599, + "name": "KeyValueEncryptionConfig", + "package": "@akarui/aoi.db" + } + }, + { + "id": 584, + "name": "fileConfig", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "sources": [ + { + "fileName": "lib/KeyValue/typings/interface.ts", + "line": 7, + "character": 4, + "url": "https://github.com/akaruidevelopment/aoi.db/blob/3b8dba5/lib/KeyValue/typings/interface.ts#L7" + } + ], + "type": { + "type": "reference", + "target": 592, + "name": "KeyValueFileConfig", + "package": "@akarui/aoi.db" + } + } + ], + "groups": [ + { + "title": "Properties", + "children": [ + 586, + 583, + 587, + 585, + 584 + ] + } + ], + "sources": [ + { + "fileName": "lib/KeyValue/typings/interface.ts", + "line": 5, + "character": 17, + "url": "https://github.com/akaruidevelopment/aoi.db/blob/3b8dba5/lib/KeyValue/typings/interface.ts#L5" + } + ] + }, + { + "id": 612, + "name": "KeyValueTableOptions", + "variant": "declaration", + "kind": 256, + "flags": {}, + "children": [ + { + "id": 613, + "name": "name", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "sources": [ + { + "fileName": "lib/KeyValue/typings/interface.ts", + "line": 42, + "character": 4, + "url": "https://github.com/akaruidevelopment/aoi.db/blob/3b8dba5/lib/KeyValue/typings/interface.ts#L42" + } + ], + "type": { + "type": "intrinsic", + "name": "string" + } + } + ], + "groups": [ + { + "title": "Properties", + "children": [ + 613 + ] + } + ], + "sources": [ + { + "fileName": "lib/KeyValue/typings/interface.ts", + "line": 41, + "character": 17, + "url": "https://github.com/akaruidevelopment/aoi.db/blob/3b8dba5/lib/KeyValue/typings/interface.ts#L41" + } + ] + }, + { + "id": 619, + "name": "LogBlock", + "variant": "declaration", + "kind": 256, + "flags": {}, + "children": [ + { + "id": 620, + "name": "key", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "sources": [ + { + "fileName": "lib/KeyValue/typings/interface.ts", + "line": 54, + "character": 4, + "url": "https://github.com/akaruidevelopment/aoi.db/blob/3b8dba5/lib/KeyValue/typings/interface.ts#L54" + } + ], + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 623, + "name": "method", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "sources": [ + { + "fileName": "lib/KeyValue/typings/interface.ts", + "line": 57, + "character": 4, + "url": "https://github.com/akaruidevelopment/aoi.db/blob/3b8dba5/lib/KeyValue/typings/interface.ts#L57" + } + ], + "type": { + "type": "reference", + "target": 14, + "name": "DatabaseMethod", + "package": "@akarui/aoi.db" + } + }, + { + "id": 622, + "name": "type", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "sources": [ + { + "fileName": "lib/KeyValue/typings/interface.ts", + "line": 56, + "character": 4, + "url": "https://github.com/akaruidevelopment/aoi.db/blob/3b8dba5/lib/KeyValue/typings/interface.ts#L56" + } + ], + "type": { + "type": "reference", + "target": 639, + "name": "KeyValueTypeList", + "package": "@akarui/aoi.db" + } + }, + { + "id": 621, + "name": "value", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "sources": [ + { + "fileName": "lib/KeyValue/typings/interface.ts", + "line": 55, + "character": 4, + "url": "https://github.com/akaruidevelopment/aoi.db/blob/3b8dba5/lib/KeyValue/typings/interface.ts#L55" + } + ], + "type": { + "type": "union", + "types": [ + { + "type": "literal", + "value": null + }, + { + "type": "intrinsic", + "name": "string" + } + ] + } + } + ], + "groups": [ + { + "title": "Properties", + "children": [ + 620, + 623, + 622, + 621 + ] + } + ], + "sources": [ + { + "fileName": "lib/KeyValue/typings/interface.ts", + "line": 53, + "character": 17, + "url": "https://github.com/akaruidevelopment/aoi.db/blob/3b8dba5/lib/KeyValue/typings/interface.ts#L53" + } + ] + }, + { + "id": 1329, + "name": "MemMapOptions", + "variant": "declaration", + "kind": 256, + "flags": {}, + "children": [ + { + "id": 1330, + "name": "limit", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "sources": [ + { + "fileName": "lib/WideColumnar/typings/interface.ts", + "line": 15, + "character": 4, + "url": "https://github.com/akaruidevelopment/aoi.db/blob/3b8dba5/lib/WideColumnar/typings/interface.ts#L15" + } + ], + "type": { + "type": "intrinsic", + "name": "number" + } + }, + { + "id": 1331, + "name": "sortFunction", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "sources": [ + { + "fileName": "lib/WideColumnar/typings/interface.ts", + "line": 16, + "character": 4, + "url": "https://github.com/akaruidevelopment/aoi.db/blob/3b8dba5/lib/WideColumnar/typings/interface.ts#L16" + } + ], + "type": { + "type": "reflection", + "declaration": { + "id": 1332, + "name": "__type", + "variant": "declaration", + "kind": 65536, + "flags": {}, + "sources": [ + { + "fileName": "lib/WideColumnar/typings/interface.ts", + "line": 16, + "character": 18, + "url": "https://github.com/akaruidevelopment/aoi.db/blob/3b8dba5/lib/WideColumnar/typings/interface.ts#L16" + } + ], + "signatures": [ + { + "id": 1333, + "name": "__type", + "variant": "signature", + "kind": 4096, + "flags": {}, + "sources": [ + { + "fileName": "lib/WideColumnar/typings/interface.ts", + "line": 16, + "character": 18, + "url": "https://github.com/akaruidevelopment/aoi.db/blob/3b8dba5/lib/WideColumnar/typings/interface.ts#L16" + } + ], + "parameters": [ + { + "id": 1334, + "name": "a", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "reference", + "target": 1071, + "name": "default", + "package": "@akarui/aoi.db" + } + }, + { + "id": 1335, + "name": "b", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "reference", + "target": 1071, + "name": "default", + "package": "@akarui/aoi.db" + } + } + ], + "type": { + "type": "intrinsic", + "name": "number" + } + } + ] + } + } + } + ], + "groups": [ + { + "title": "Properties", + "children": [ + 1330, + 1331 + ] + } + ], + "sources": [ + { + "fileName": "lib/WideColumnar/typings/interface.ts", + "line": 14, + "character": 17, + "url": "https://github.com/akaruidevelopment/aoi.db/blob/3b8dba5/lib/WideColumnar/typings/interface.ts#L14" + } + ], + "extendedBy": [ + { + "type": "reference", + "target": 1361, + "name": "WideColumnarCacheConfig" + } + ] + }, + { + "id": 1922, + "name": "ReceiverDataFormat", + "variant": "declaration", + "kind": 256, + "flags": {}, + "children": [ + { + "id": 1928, + "name": "c", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "sources": [ + { + "fileName": "lib/Remote/typings/interface.ts", + "line": 41, + "character": 4, + "url": "https://github.com/akaruidevelopment/aoi.db/blob/3b8dba5/lib/Remote/typings/interface.ts#L41" + } + ], + "type": { + "type": "intrinsic", + "name": "number" + } + }, + { + "id": 1927, + "name": "d", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "sources": [ + { + "fileName": "lib/Remote/typings/interface.ts", + "line": 40, + "character": 4, + "url": "https://github.com/akaruidevelopment/aoi.db/blob/3b8dba5/lib/Remote/typings/interface.ts#L40" + } + ], + "type": { + "type": "intrinsic", + "name": "any" + } + }, + { + "id": 1929, + "name": "h", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "sources": [ + { + "fileName": "lib/Remote/typings/interface.ts", + "line": 42, + "character": 4, + "url": "https://github.com/akaruidevelopment/aoi.db/blob/3b8dba5/lib/Remote/typings/interface.ts#L42" + } + ], + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 1924, + "name": "m", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "sources": [ + { + "fileName": "lib/Remote/typings/interface.ts", + "line": 37, + "character": 4, + "url": "https://github.com/akaruidevelopment/aoi.db/blob/3b8dba5/lib/Remote/typings/interface.ts#L37" + } + ], + "type": { + "type": "intrinsic", + "name": "number" + } + }, + { + "id": 1923, + "name": "op", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "sources": [ + { + "fileName": "lib/Remote/typings/interface.ts", + "line": 36, + "character": 4, + "url": "https://github.com/akaruidevelopment/aoi.db/blob/3b8dba5/lib/Remote/typings/interface.ts#L36" + } + ], + "type": { + "type": "intrinsic", + "name": "number" + } + }, + { + "id": 1926, + "name": "s", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "sources": [ + { + "fileName": "lib/Remote/typings/interface.ts", + "line": 39, + "character": 4, + "url": "https://github.com/akaruidevelopment/aoi.db/blob/3b8dba5/lib/Remote/typings/interface.ts#L39" + } + ], + "type": { + "type": "intrinsic", + "name": "number" + } + }, + { + "id": 1930, + "name": "se", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "sources": [ + { + "fileName": "lib/Remote/typings/interface.ts", + "line": 43, + "character": 4, + "url": "https://github.com/akaruidevelopment/aoi.db/blob/3b8dba5/lib/Remote/typings/interface.ts#L43" + } + ], + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 1925, + "name": "t", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "sources": [ + { + "fileName": "lib/Remote/typings/interface.ts", + "line": 38, + "character": 4, + "url": "https://github.com/akaruidevelopment/aoi.db/blob/3b8dba5/lib/Remote/typings/interface.ts#L38" + } + ], + "type": { + "type": "intrinsic", + "name": "number" + } + } + ], + "groups": [ + { + "title": "Properties", + "children": [ + 1928, + 1927, + 1929, + 1924, + 1923, + 1926, + 1930, + 1925 + ] + } + ], + "sources": [ + { + "fileName": "lib/Remote/typings/interface.ts", + "line": 35, + "character": 17, + "url": "https://github.com/akaruidevelopment/aoi.db/blob/3b8dba5/lib/Remote/typings/interface.ts#L35" + } + ] + }, + { + "id": 1904, + "name": "ReceiverOptions", + "variant": "declaration", + "kind": 256, + "flags": {}, + "children": [ + { + "id": 1907, + "name": "backlog", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "sources": [ + { + "fileName": "lib/Remote/typings/interface.ts", + "line": 14, + "character": 4, + "url": "https://github.com/akaruidevelopment/aoi.db/blob/3b8dba5/lib/Remote/typings/interface.ts#L14" + } + ], + "type": { + "type": "intrinsic", + "name": "number" + } + }, + { + "id": 1909, + "name": "databaseOptions", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "sources": [ + { + "fileName": "lib/Remote/typings/interface.ts", + "line": 16, + "character": 4, + "url": "https://github.com/akaruidevelopment/aoi.db/blob/3b8dba5/lib/Remote/typings/interface.ts#L16" + } + ], + "type": { + "type": "reference", + "target": 582, + "name": "KeyValueOptions", + "package": "@akarui/aoi.db" + } + }, + { + "id": 1908, + "name": "databaseType", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "sources": [ + { + "fileName": "lib/Remote/typings/interface.ts", + "line": 15, + "character": 4, + "url": "https://github.com/akaruidevelopment/aoi.db/blob/3b8dba5/lib/Remote/typings/interface.ts#L15" + } + ], + "type": { + "type": "literal", + "value": "KeyValue" + } + }, + { + "id": 1905, + "name": "host", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "sources": [ + { + "fileName": "lib/Remote/typings/interface.ts", + "line": 12, + "character": 4, + "url": "https://github.com/akaruidevelopment/aoi.db/blob/3b8dba5/lib/Remote/typings/interface.ts#L12" + } + ], + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 1906, + "name": "port", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "sources": [ + { + "fileName": "lib/Remote/typings/interface.ts", + "line": 13, + "character": 4, + "url": "https://github.com/akaruidevelopment/aoi.db/blob/3b8dba5/lib/Remote/typings/interface.ts#L13" + } + ], + "type": { + "type": "intrinsic", + "name": "number" + } + }, + { + "id": 1910, + "name": "userConfig", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "sources": [ + { + "fileName": "lib/Remote/typings/interface.ts", + "line": 17, + "character": 4, + "url": "https://github.com/akaruidevelopment/aoi.db/blob/3b8dba5/lib/Remote/typings/interface.ts#L17" + } + ], + "type": { + "type": "array", + "elementType": { + "type": "reference", + "target": 1911, + "name": "UserConfig", + "package": "@akarui/aoi.db" + } + } + } + ], + "groups": [ + { + "title": "Properties", + "children": [ + 1907, + 1909, + 1908, + 1905, + 1906, + 1910 + ] + } + ], + "sources": [ + { + "fileName": "lib/Remote/typings/interface.ts", + "line": 11, + "character": 17, + "url": "https://github.com/akaruidevelopment/aoi.db/blob/3b8dba5/lib/Remote/typings/interface.ts#L11" + } + ] + }, + { + "id": 1939, + "name": "TransmitterAnaylzeDataFormat", + "variant": "declaration", + "kind": 256, + "flags": {}, + "children": [ + { + "id": 1941, + "name": "data", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "sources": [ + { + "fileName": "lib/Remote/typings/interface.ts", + "line": 58, + "character": 4, + "url": "https://github.com/akaruidevelopment/aoi.db/blob/3b8dba5/lib/Remote/typings/interface.ts#L58" + } + ], + "type": { + "type": "intrinsic", + "name": "any" + } + }, + { + "id": 1940, + "name": "method", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "sources": [ + { + "fileName": "lib/Remote/typings/interface.ts", + "line": 57, + "character": 4, + "url": "https://github.com/akaruidevelopment/aoi.db/blob/3b8dba5/lib/Remote/typings/interface.ts#L57" + } + ], + "type": { + "type": "union", + "types": [ + { + "type": "literal", + "value": "Set" + }, + { + "type": "literal", + "value": "Delete" + }, + { + "type": "literal", + "value": "Flush" + }, + { + "type": "literal", + "value": "Clear" + }, + { + "type": "literal", + "value": "Replicate" + }, + { + "type": "literal", + "value": "Backup" + }, + { + "type": "literal", + "value": "Restore" + }, + { + "type": "literal", + "value": "NewFile" + }, + { + "type": "literal", + "value": "Ping" + }, + { + "type": "literal", + "value": "Get" + }, + { + "type": "literal", + "value": "All" + }, + { + "type": "literal", + "value": "Has" + }, + { + "type": "literal", + "value": "NOOP" + }, + { + "type": "literal", + "value": "FindOne" + }, + { + "type": "literal", + "value": "FindMany" + }, + { + "type": "literal", + "value": "DeleteMany" + }, + { + "type": "literal", + "value": "Analyze" + } + ] + } + } + ], + "groups": [ + { + "title": "Properties", + "children": [ + 1941, + 1940 + ] + } + ], + "sources": [ + { + "fileName": "lib/Remote/typings/interface.ts", + "line": 56, + "character": 17, + "url": "https://github.com/akaruidevelopment/aoi.db/blob/3b8dba5/lib/Remote/typings/interface.ts#L56" + } + ] + }, + { + "id": 1915, + "name": "TransmitterCreateOptions", + "variant": "declaration", + "kind": 256, + "flags": {}, + "children": [ + { + "id": 1917, + "name": "dbOptions", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "sources": [ + { + "fileName": "lib/Remote/typings/interface.ts", + "line": 29, + "character": 4, + "url": "https://github.com/akaruidevelopment/aoi.db/blob/3b8dba5/lib/Remote/typings/interface.ts#L29" + } + ], + "type": { + "type": "reflection", + "declaration": { + "id": 1918, + "name": "__type", + "variant": "declaration", + "kind": 65536, + "flags": {}, + "children": [ + { + "id": 1920, + "name": "options", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "sources": [ + { + "fileName": "lib/Remote/typings/interface.ts", + "line": 31, + "character": 8, + "url": "https://github.com/akaruidevelopment/aoi.db/blob/3b8dba5/lib/Remote/typings/interface.ts#L31" + } + ], + "type": { + "type": "reference", + "target": 2679, + "typeArguments": [ + { + "type": "reference", + "target": -1, + "name": "Type", + "refersToTypeParameter": true + } + ], + "name": "DatabaseOptions", + "package": "@akarui/aoi.db" + } + }, + { + "id": 1919, + "name": "type", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "sources": [ + { + "fileName": "lib/Remote/typings/interface.ts", + "line": 30, + "character": 8, + "url": "https://github.com/akaruidevelopment/aoi.db/blob/3b8dba5/lib/Remote/typings/interface.ts#L30" + } + ], + "type": { + "type": "reference", + "target": -1, + "name": "Type", + "refersToTypeParameter": true + } + } + ], + "groups": [ + { + "title": "Properties", + "children": [ + 1920, + 1919 + ] + } + ], + "sources": [ + { + "fileName": "lib/Remote/typings/interface.ts", + "line": 29, + "character": 15, + "url": "https://github.com/akaruidevelopment/aoi.db/blob/3b8dba5/lib/Remote/typings/interface.ts#L29" + } + ] + } + } + }, + { + "id": 1916, + "name": "path", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "sources": [ + { + "fileName": "lib/Remote/typings/interface.ts", + "line": 28, + "character": 4, + "url": "https://github.com/akaruidevelopment/aoi.db/blob/3b8dba5/lib/Remote/typings/interface.ts#L28" + } + ], + "type": { + "type": "templateLiteral", + "head": "aoidb://", + "tail": [ + [ + { + "type": "intrinsic", + "name": "string" + }, + ":" + ], + [ + { + "type": "intrinsic", + "name": "string" + }, + "@" + ], + [ + { + "type": "intrinsic", + "name": "string" + }, + ":" + ], + [ + { + "type": "intrinsic", + "name": "number" + }, + "" + ] + ] + } + } + ], + "groups": [ + { + "title": "Properties", + "children": [ + 1917, + 1916 + ] + } + ], + "sources": [ + { + "fileName": "lib/Remote/typings/interface.ts", + "line": 27, + "character": 17, + "url": "https://github.com/akaruidevelopment/aoi.db/blob/3b8dba5/lib/Remote/typings/interface.ts#L27" + } + ], + "typeParameters": [ + { + "id": 1921, + "name": "Type", + "variant": "typeParam", + "kind": 131072, + "flags": {}, + "type": { + "type": "reference", + "target": 2685, + "name": "PossibleDatabaseTypes", + "package": "@akarui/aoi.db" + } + } + ] + }, + { + "id": 1931, + "name": "TransmitterDataFormat", + "variant": "declaration", + "kind": 256, + "flags": {}, + "children": [ + { + "id": 1936, + "name": "d", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "sources": [ + { + "fileName": "lib/Remote/typings/interface.ts", + "line": 51, + "character": 4, + "url": "https://github.com/akaruidevelopment/aoi.db/blob/3b8dba5/lib/Remote/typings/interface.ts#L51" + } + ], + "type": { + "type": "intrinsic", + "name": "any" + } + }, + { + "id": 1937, + "name": "h", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "sources": [ + { + "fileName": "lib/Remote/typings/interface.ts", + "line": 52, + "character": 4, + "url": "https://github.com/akaruidevelopment/aoi.db/blob/3b8dba5/lib/Remote/typings/interface.ts#L52" + } + ], + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 1933, + "name": "m", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "sources": [ + { + "fileName": "lib/Remote/typings/interface.ts", + "line": 48, + "character": 4, + "url": "https://github.com/akaruidevelopment/aoi.db/blob/3b8dba5/lib/Remote/typings/interface.ts#L48" + } + ], + "type": { + "type": "intrinsic", + "name": "number" + } + }, + { + "id": 1932, + "name": "op", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "sources": [ + { + "fileName": "lib/Remote/typings/interface.ts", + "line": 47, + "character": 4, + "url": "https://github.com/akaruidevelopment/aoi.db/blob/3b8dba5/lib/Remote/typings/interface.ts#L47" + } + ], + "type": { + "type": "intrinsic", + "name": "number" + } + }, + { + "id": 1935, + "name": "s", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "sources": [ + { + "fileName": "lib/Remote/typings/interface.ts", + "line": 50, + "character": 4, + "url": "https://github.com/akaruidevelopment/aoi.db/blob/3b8dba5/lib/Remote/typings/interface.ts#L50" + } + ], + "type": { + "type": "intrinsic", + "name": "number" + } + }, + { + "id": 1938, + "name": "se", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "sources": [ + { + "fileName": "lib/Remote/typings/interface.ts", + "line": 53, + "character": 4, + "url": "https://github.com/akaruidevelopment/aoi.db/blob/3b8dba5/lib/Remote/typings/interface.ts#L53" + } + ], + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 1934, + "name": "t", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "sources": [ + { + "fileName": "lib/Remote/typings/interface.ts", + "line": 49, + "character": 4, + "url": "https://github.com/akaruidevelopment/aoi.db/blob/3b8dba5/lib/Remote/typings/interface.ts#L49" + } + ], + "type": { + "type": "intrinsic", + "name": "number" + } + } + ], + "groups": [ + { + "title": "Properties", + "children": [ + 1936, + 1937, + 1933, + 1932, + 1935, + 1938, + 1934 + ] + } + ], + "sources": [ + { + "fileName": "lib/Remote/typings/interface.ts", + "line": 46, + "character": 17, + "url": "https://github.com/akaruidevelopment/aoi.db/blob/3b8dba5/lib/Remote/typings/interface.ts#L46" + } + ] + }, + { + "id": 1881, + "name": "TransmitterOptions", + "variant": "declaration", + "kind": 256, + "flags": {}, + "children": [ + { + "id": 1899, + "name": "allowHalfOpen", + "variant": "declaration", + "kind": 1024, + "flags": { + "isExternal": true, + "isOptional": true + }, + "sources": [ + { + "fileName": "node_modules/@types/node/net.d.ts", + "line": 31, + "character": 8 + } + ], + "type": { + "type": "intrinsic", + "name": "boolean" + }, + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "TcpNetConnectOpts.allowHalfOpen" + } + }, + { + "id": 1895, + "name": "autoSelectFamily", + "variant": "declaration", + "kind": 1024, + "flags": { + "isExternal": true, + "isOptional": true + }, + "comment": { + "summary": [], + "blockTags": [ + { + "tag": "@since", + "content": [ + { + "kind": "text", + "text": "v18.13.0" + } + ] + } + ] + }, + "sources": [ + { + "fileName": "node_modules/@types/node/net.d.ts", + "line": 67, + "character": 8 + } + ], + "type": { + "type": "intrinsic", + "name": "boolean" + }, + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "TcpNetConnectOpts.autoSelectFamily" + } + }, + { + "id": 1896, + "name": "autoSelectFamilyAttemptTimeout", + "variant": "declaration", + "kind": 1024, + "flags": { + "isExternal": true, + "isOptional": true + }, + "comment": { + "summary": [], + "blockTags": [ + { + "tag": "@since", + "content": [ + { + "kind": "text", + "text": "v18.13.0" + } + ] + } + ] + }, + "sources": [ + { + "fileName": "node_modules/@types/node/net.d.ts", + "line": 71, + "character": 8 + } + ], + "type": { + "type": "intrinsic", + "name": "number" + }, + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "TcpNetConnectOpts.autoSelectFamilyAttemptTimeout" + } + }, + { + "id": 1890, + "name": "family", + "variant": "declaration", + "kind": 1024, + "flags": { + "isExternal": true, + "isOptional": true + }, + "sources": [ + { + "fileName": "node_modules/@types/node/net.d.ts", + "line": 59, + "character": 8 + } + ], + "type": { + "type": "intrinsic", + "name": "number" + }, + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "TcpNetConnectOpts.family" + } + }, + { + "id": 1898, + "name": "fd", + "variant": "declaration", + "kind": 1024, + "flags": { + "isExternal": true, + "isOptional": true + }, + "sources": [ + { + "fileName": "node_modules/@types/node/net.d.ts", + "line": 30, + "character": 8 + } + ], + "type": { + "type": "intrinsic", + "name": "number" + }, + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "TcpNetConnectOpts.fd" + } + }, + { + "id": 1889, + "name": "hints", + "variant": "declaration", + "kind": 1024, + "flags": { + "isExternal": true, + "isOptional": true + }, + "sources": [ + { + "fileName": "node_modules/@types/node/net.d.ts", + "line": 58, + "character": 8 + } + ], + "type": { + "type": "intrinsic", + "name": "number" + }, + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "TcpNetConnectOpts.hints" + } + }, + { + "id": 1886, + "name": "host", + "variant": "declaration", + "kind": 1024, + "flags": { + "isExternal": true, + "isOptional": true + }, + "sources": [ + { + "fileName": "node_modules/@types/node/net.d.ts", + "line": 55, + "character": 8 + } + ], + "type": { + "type": "intrinsic", + "name": "string" + }, + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "TcpNetConnectOpts.host" + } + }, + { + "id": 1893, + "name": "keepAlive", + "variant": "declaration", + "kind": 1024, + "flags": { + "isExternal": true, + "isOptional": true + }, + "sources": [ + { + "fileName": "node_modules/@types/node/net.d.ts", + "line": 62, + "character": 8 + } + ], + "type": { + "type": "intrinsic", + "name": "boolean" + }, + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "TcpNetConnectOpts.keepAlive" + } + }, + { + "id": 1894, + "name": "keepAliveInitialDelay", + "variant": "declaration", + "kind": 1024, + "flags": { + "isExternal": true, + "isOptional": true + }, + "sources": [ + { + "fileName": "node_modules/@types/node/net.d.ts", + "line": 63, + "character": 8 + } + ], + "type": { + "type": "intrinsic", + "name": "number" + }, + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "TcpNetConnectOpts.keepAliveInitialDelay" + } + }, + { + "id": 1887, + "name": "localAddress", + "variant": "declaration", + "kind": 1024, + "flags": { + "isExternal": true, + "isOptional": true + }, + "sources": [ + { + "fileName": "node_modules/@types/node/net.d.ts", + "line": 56, + "character": 8 + } + ], + "type": { + "type": "intrinsic", + "name": "string" + }, + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "TcpNetConnectOpts.localAddress" + } + }, + { + "id": 1888, + "name": "localPort", + "variant": "declaration", + "kind": 1024, + "flags": { + "isExternal": true, + "isOptional": true + }, + "sources": [ + { + "fileName": "node_modules/@types/node/net.d.ts", + "line": 57, + "character": 8 + } + ], + "type": { + "type": "intrinsic", + "name": "number" + }, + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "TcpNetConnectOpts.localPort" + } + }, + { + "id": 1891, + "name": "lookup", + "variant": "declaration", + "kind": 1024, + "flags": { + "isExternal": true, + "isOptional": true + }, + "sources": [ + { + "fileName": "node_modules/@types/node/net.d.ts", + "line": 60, + "character": 8 + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "node_modules/@types/node/net.d.ts", + "qualifiedName": "\"net\".LookupFunction" + }, + "name": "LookupFunction", + "package": "@types/node", + "qualifiedName": "\"net\".LookupFunction" + }, + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "TcpNetConnectOpts.lookup" + } + }, + { + "id": 1892, + "name": "noDelay", + "variant": "declaration", + "kind": 1024, + "flags": { + "isExternal": true, + "isOptional": true + }, + "sources": [ + { + "fileName": "node_modules/@types/node/net.d.ts", + "line": 61, + "character": 8 + } + ], + "type": { + "type": "intrinsic", + "name": "boolean" + }, + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "TcpNetConnectOpts.noDelay" + } + }, + { + "id": 1897, + "name": "onread", + "variant": "declaration", + "kind": 1024, + "flags": { + "isExternal": true, + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "If specified, incoming data is stored in a single buffer and passed to the supplied callback when data arrives on the socket.\nNote: this will cause the streaming functionality to not provide any data, however events like 'error', 'end', and 'close' will\nstill be emitted as normal and methods like pause() and resume() will also behave as expected." + } + ] + }, + "sources": [ + { + "fileName": "node_modules/@types/node/net.d.ts", + "line": 51, + "character": 8 + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "node_modules/@types/node/net.d.ts", + "qualifiedName": "\"net\".OnReadOpts" + }, + "name": "OnReadOpts", + "package": "@types/node", + "qualifiedName": "\"net\".OnReadOpts" + }, + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "TcpNetConnectOpts.onread" + } + }, + { + "id": 1883, + "name": "password", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "sources": [ + { + "fileName": "lib/Remote/typings/interface.ts", + "line": 8, + "character": 4, + "url": "https://github.com/akaruidevelopment/aoi.db/blob/3b8dba5/lib/Remote/typings/interface.ts#L8" + } + ], + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 1885, + "name": "port", + "variant": "declaration", + "kind": 1024, + "flags": { + "isExternal": true + }, + "sources": [ + { + "fileName": "node_modules/@types/node/net.d.ts", + "line": 54, + "character": 8 + } + ], + "type": { + "type": "intrinsic", + "name": "number" + }, + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "TcpNetConnectOpts.port" + } + }, + { + "id": 1900, + "name": "readable", + "variant": "declaration", + "kind": 1024, + "flags": { + "isExternal": true, + "isOptional": true + }, + "sources": [ + { + "fileName": "node_modules/@types/node/net.d.ts", + "line": 32, + "character": 8 + } + ], + "type": { + "type": "intrinsic", + "name": "boolean" + }, + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "TcpNetConnectOpts.readable" + } + }, + { + "id": 1902, + "name": "signal", + "variant": "declaration", + "kind": 1024, + "flags": { + "isExternal": true, + "isOptional": true + }, + "sources": [ + { + "fileName": "node_modules/@types/node/net.d.ts", + "line": 34, + "character": 8 + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "node_modules/typescript/lib/lib.dom.d.ts", + "qualifiedName": "AbortSignal" + }, + "name": "AbortSignal", + "package": "typescript" + }, + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "TcpNetConnectOpts.signal" + } + }, + { + "id": 1884, + "name": "timeout", + "variant": "declaration", + "kind": 1024, + "flags": { + "isExternal": true, + "isOptional": true + }, + "sources": [ + { + "fileName": "node_modules/@types/node/net.d.ts", + "line": 741, + "character": 8 + } + ], + "type": { + "type": "intrinsic", + "name": "number" + }, + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "TcpNetConnectOpts.timeout" + } + }, + { + "id": 1882, + "name": "username", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "sources": [ + { + "fileName": "lib/Remote/typings/interface.ts", + "line": 7, + "character": 4, + "url": "https://github.com/akaruidevelopment/aoi.db/blob/3b8dba5/lib/Remote/typings/interface.ts#L7" + } + ], + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 1901, + "name": "writable", + "variant": "declaration", + "kind": 1024, + "flags": { + "isExternal": true, + "isOptional": true + }, + "sources": [ + { + "fileName": "node_modules/@types/node/net.d.ts", + "line": 33, + "character": 8 + } + ], + "type": { + "type": "intrinsic", + "name": "boolean" + }, + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "TcpNetConnectOpts.writable" + } + } + ], + "groups": [ + { + "title": "Properties", + "children": [ + 1899, + 1895, + 1896, + 1890, + 1898, + 1889, + 1886, + 1893, + 1894, + 1887, + 1888, + 1891, + 1892, + 1897, + 1883, + 1885, + 1900, + 1902, + 1884, + 1882, + 1901 + ] + } + ], + "sources": [ + { + "fileName": "lib/Remote/typings/interface.ts", + "line": 6, + "character": 17, + "url": "https://github.com/akaruidevelopment/aoi.db/blob/3b8dba5/lib/Remote/typings/interface.ts#L6" + } + ], + "typeParameters": [ + { + "id": 1903, + "name": "Type", + "variant": "typeParam", + "kind": 131072, + "flags": {}, + "type": { + "type": "reference", + "target": 2685, + "name": "PossibleDatabaseTypes", + "package": "@akarui/aoi.db" + } + } + ], + "extendedTypes": [ + { + "type": "reference", + "target": { + "sourceFileName": "node_modules/@types/node/net.d.ts", + "qualifiedName": "\"net\".TcpNetConnectOpts" + }, + "name": "TcpNetConnectOpts", + "package": "@types/node", + "qualifiedName": "\"net\".TcpNetConnectOpts" + } + ] + }, + { + "id": 1911, + "name": "UserConfig", + "variant": "declaration", + "kind": 256, + "flags": {}, + "children": [ + { + "id": 1914, + "name": "password", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "sources": [ + { + "fileName": "lib/Remote/typings/interface.ts", + "line": 23, + "character": 4, + "url": "https://github.com/akaruidevelopment/aoi.db/blob/3b8dba5/lib/Remote/typings/interface.ts#L23" + } + ], + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 1913, + "name": "permissions", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "sources": [ + { + "fileName": "lib/Remote/typings/interface.ts", + "line": 22, + "character": 4, + "url": "https://github.com/akaruidevelopment/aoi.db/blob/3b8dba5/lib/Remote/typings/interface.ts#L22" + } + ], + "type": { + "type": "reference", + "target": 2699, + "name": "Permissions", + "package": "@akarui/aoi.db" + } + }, + { + "id": 1912, + "name": "username", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "sources": [ + { + "fileName": "lib/Remote/typings/interface.ts", + "line": 21, + "character": 4, + "url": "https://github.com/akaruidevelopment/aoi.db/blob/3b8dba5/lib/Remote/typings/interface.ts#L21" + } + ], + "type": { + "type": "intrinsic", + "name": "string" + } + } + ], + "groups": [ + { + "title": "Properties", + "children": [ + 1914, + 1913, + 1912 + ] + } + ], + "sources": [ + { + "fileName": "lib/Remote/typings/interface.ts", + "line": 20, + "character": 17, + "url": "https://github.com/akaruidevelopment/aoi.db/blob/3b8dba5/lib/Remote/typings/interface.ts#L20" + } + ] + }, + { + "id": 1361, + "name": "WideColumnarCacheConfig", + "variant": "declaration", + "kind": 256, + "flags": {}, + "children": [ + { + "id": 1363, + "name": "limit", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "sources": [ + { + "fileName": "lib/WideColumnar/typings/interface.ts", + "line": 15, + "character": 4, + "url": "https://github.com/akaruidevelopment/aoi.db/blob/3b8dba5/lib/WideColumnar/typings/interface.ts#L15" + } + ], + "type": { + "type": "intrinsic", + "name": "number" + }, + "inheritedFrom": { + "type": "reference", + "target": 1330, + "name": "MemMapOptions.limit" + } + }, + { + "id": 1362, + "name": "referenceType", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "sources": [ + { + "fileName": "lib/WideColumnar/typings/interface.ts", + "line": 58, + "character": 4, + "url": "https://github.com/akaruidevelopment/aoi.db/blob/3b8dba5/lib/WideColumnar/typings/interface.ts#L58" + } + ], + "type": { + "type": "reference", + "target": 48, + "name": "ReferenceType", + "package": "@akarui/aoi.db" + } + }, + { + "id": 1364, + "name": "sortFunction", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "sources": [ + { + "fileName": "lib/WideColumnar/typings/interface.ts", + "line": 16, + "character": 4, + "url": "https://github.com/akaruidevelopment/aoi.db/blob/3b8dba5/lib/WideColumnar/typings/interface.ts#L16" + } + ], + "type": { + "type": "reflection", + "declaration": { + "id": 1365, + "name": "__type", + "variant": "declaration", + "kind": 65536, + "flags": {}, + "sources": [ + { + "fileName": "lib/WideColumnar/typings/interface.ts", + "line": 16, + "character": 18, + "url": "https://github.com/akaruidevelopment/aoi.db/blob/3b8dba5/lib/WideColumnar/typings/interface.ts#L16" + } + ], + "signatures": [ + { + "id": 1366, + "name": "__type", + "variant": "signature", + "kind": 4096, + "flags": {}, + "sources": [ + { + "fileName": "lib/WideColumnar/typings/interface.ts", + "line": 16, + "character": 18, + "url": "https://github.com/akaruidevelopment/aoi.db/blob/3b8dba5/lib/WideColumnar/typings/interface.ts#L16" + } + ], + "parameters": [ + { + "id": 1367, + "name": "a", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "reference", + "target": 1071, + "name": "default", + "package": "@akarui/aoi.db" + } + }, + { + "id": 1368, + "name": "b", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "reference", + "target": 1071, + "name": "default", + "package": "@akarui/aoi.db" + } + } + ], + "type": { + "type": "intrinsic", + "name": "number" + } + } + ] + } + }, + "inheritedFrom": { + "type": "reference", + "target": 1331, + "name": "MemMapOptions.sortFunction" + } + } + ], + "groups": [ + { + "title": "Properties", + "children": [ + 1363, + 1362, + 1364 + ] + } + ], + "sources": [ + { + "fileName": "lib/WideColumnar/typings/interface.ts", + "line": 57, + "character": 17, + "url": "https://github.com/akaruidevelopment/aoi.db/blob/3b8dba5/lib/WideColumnar/typings/interface.ts#L57" + } + ], + "extendedTypes": [ + { + "type": "reference", + "target": 1329, + "name": "MemMapOptions", + "package": "@akarui/aoi.db" + } + ] + }, + { + "id": 1324, + "name": "WideColumnarColumnOptions", + "variant": "declaration", + "kind": 256, + "flags": {}, + "children": [ + { + "id": 1327, + "name": "default", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "sources": [ + { + "fileName": "lib/WideColumnar/typings/interface.ts", + "line": 10, + "character": 4, + "url": "https://github.com/akaruidevelopment/aoi.db/blob/3b8dba5/lib/WideColumnar/typings/interface.ts#L10" + } + ], + "type": { + "type": "intrinsic", + "name": "any" + } + }, + { + "id": 1325, + "name": "name", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "sources": [ + { + "fileName": "lib/WideColumnar/typings/interface.ts", + "line": 8, + "character": 4, + "url": "https://github.com/akaruidevelopment/aoi.db/blob/3b8dba5/lib/WideColumnar/typings/interface.ts#L8" + } + ], + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 1326, + "name": "primaryKey", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "sources": [ + { + "fileName": "lib/WideColumnar/typings/interface.ts", + "line": 9, + "character": 4, + "url": "https://github.com/akaruidevelopment/aoi.db/blob/3b8dba5/lib/WideColumnar/typings/interface.ts#L9" + } + ], + "type": { + "type": "intrinsic", + "name": "boolean" + } + }, + { + "id": 1328, + "name": "type", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "sources": [ + { + "fileName": "lib/WideColumnar/typings/interface.ts", + "line": 11, + "character": 4, + "url": "https://github.com/akaruidevelopment/aoi.db/blob/3b8dba5/lib/WideColumnar/typings/interface.ts#L11" + } + ], + "type": { + "type": "reference", + "target": 1369, + "name": "ColumnType", + "package": "@akarui/aoi.db" + } + } + ], + "groups": [ + { + "title": "Properties", + "children": [ + 1327, + 1325, + 1326, + 1328 + ] + } + ], + "sources": [ + { + "fileName": "lib/WideColumnar/typings/interface.ts", + "line": 7, + "character": 17, + "url": "https://github.com/akaruidevelopment/aoi.db/blob/3b8dba5/lib/WideColumnar/typings/interface.ts#L7" + } + ] + }, + { + "id": 1346, + "name": "WideColumnarDataConfig", + "variant": "declaration", + "kind": 256, + "flags": {}, + "children": [ + { + "id": 1347, + "name": "path", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "sources": [ + { + "fileName": "lib/WideColumnar/typings/interface.ts", + "line": 35, + "character": 4, + "url": "https://github.com/akaruidevelopment/aoi.db/blob/3b8dba5/lib/WideColumnar/typings/interface.ts#L35" + } + ], + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 1352, + "name": "referencePath", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "sources": [ + { + "fileName": "lib/WideColumnar/typings/interface.ts", + "line": 40, + "character": 4, + "url": "https://github.com/akaruidevelopment/aoi.db/blob/3b8dba5/lib/WideColumnar/typings/interface.ts#L40" + } + ], + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 1348, + "name": "tables", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "sources": [ + { + "fileName": "lib/WideColumnar/typings/interface.ts", + "line": 36, + "character": 4, + "url": "https://github.com/akaruidevelopment/aoi.db/blob/3b8dba5/lib/WideColumnar/typings/interface.ts#L36" + } + ], + "type": { + "type": "array", + "elementType": { + "type": "reflection", + "declaration": { + "id": 1349, + "name": "__type", + "variant": "declaration", + "kind": 65536, + "flags": {}, + "children": [ + { + "id": 1351, + "name": "columns", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "sources": [ + { + "fileName": "lib/WideColumnar/typings/interface.ts", + "line": 38, + "character": 8, + "url": "https://github.com/akaruidevelopment/aoi.db/blob/3b8dba5/lib/WideColumnar/typings/interface.ts#L38" + } + ], + "type": { + "type": "union", + "types": [ + { + "type": "array", + "elementType": { + "type": "reference", + "target": 940, + "name": "default", + "package": "@akarui/aoi.db" + } + }, + { + "type": "array", + "elementType": { + "type": "reference", + "target": 1324, + "name": "WideColumnarColumnOptions", + "package": "@akarui/aoi.db" + } + } + ] + } + }, + { + "id": 1350, + "name": "name", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "sources": [ + { + "fileName": "lib/WideColumnar/typings/interface.ts", + "line": 37, + "character": 8, + "url": "https://github.com/akaruidevelopment/aoi.db/blob/3b8dba5/lib/WideColumnar/typings/interface.ts#L37" + } + ], + "type": { + "type": "intrinsic", + "name": "string" + } + } + ], + "groups": [ + { + "title": "Properties", + "children": [ + 1351, + 1350 + ] + } + ], + "sources": [ + { + "fileName": "lib/WideColumnar/typings/interface.ts", + "line": 36, + "character": 13, + "url": "https://github.com/akaruidevelopment/aoi.db/blob/3b8dba5/lib/WideColumnar/typings/interface.ts#L36" + } + ] + } + } + } + } + ], + "groups": [ + { + "title": "Properties", + "children": [ + 1347, + 1352, + 1348 + ] + } + ], + "sources": [ + { + "fileName": "lib/WideColumnar/typings/interface.ts", + "line": 34, + "character": 17, + "url": "https://github.com/akaruidevelopment/aoi.db/blob/3b8dba5/lib/WideColumnar/typings/interface.ts#L34" + } + ] + }, + { + "id": 1336, + "name": "WideColumnarDataInterface", + "variant": "declaration", + "kind": 256, + "flags": {}, + "children": [ + { + "id": 1337, + "name": "name", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "sources": [ + { + "fileName": "lib/WideColumnar/typings/interface.ts", + "line": 21, + "character": 4, + "url": "https://github.com/akaruidevelopment/aoi.db/blob/3b8dba5/lib/WideColumnar/typings/interface.ts#L21" + } + ], + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 1339, + "name": "type", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "sources": [ + { + "fileName": "lib/WideColumnar/typings/interface.ts", + "line": 23, + "character": 4, + "url": "https://github.com/akaruidevelopment/aoi.db/blob/3b8dba5/lib/WideColumnar/typings/interface.ts#L23" + } + ], + "type": { + "type": "reference", + "target": 1369, + "name": "ColumnType", + "package": "@akarui/aoi.db" + } + }, + { + "id": 1338, + "name": "value", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "sources": [ + { + "fileName": "lib/WideColumnar/typings/interface.ts", + "line": 22, + "character": 4, + "url": "https://github.com/akaruidevelopment/aoi.db/blob/3b8dba5/lib/WideColumnar/typings/interface.ts#L22" + } + ], + "type": { + "type": "reference", + "target": 1370, + "name": "WideColumnarDataType", + "package": "@akarui/aoi.db" + } + } + ], + "groups": [ + { + "title": "Properties", + "children": [ + 1337, + 1339, + 1338 + ] + } + ], + "sources": [ + { + "fileName": "lib/WideColumnar/typings/interface.ts", + "line": 20, + "character": 17, + "url": "https://github.com/akaruidevelopment/aoi.db/blob/3b8dba5/lib/WideColumnar/typings/interface.ts#L20" + } + ] + }, + { + "id": 1355, + "name": "WideColumnarEncryptionConfig", + "variant": "declaration", + "kind": 256, + "flags": {}, + "children": [ + { + "id": 1356, + "name": "securityKey", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "sources": [ + { + "fileName": "lib/WideColumnar/typings/interface.ts", + "line": 48, + "character": 4, + "url": "https://github.com/akaruidevelopment/aoi.db/blob/3b8dba5/lib/WideColumnar/typings/interface.ts#L48" + } + ], + "type": { + "type": "intrinsic", + "name": "string" + } + } + ], + "groups": [ + { + "title": "Properties", + "children": [ + 1356 + ] + } + ], + "sources": [ + { + "fileName": "lib/WideColumnar/typings/interface.ts", + "line": 47, + "character": 17, + "url": "https://github.com/akaruidevelopment/aoi.db/blob/3b8dba5/lib/WideColumnar/typings/interface.ts#L47" + } + ] + }, + { + "id": 1353, + "name": "WideColumnarFileConfig", + "variant": "declaration", + "kind": 256, + "flags": {}, + "children": [ + { + "id": 1354, + "name": "extension", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "sources": [ + { + "fileName": "lib/WideColumnar/typings/interface.ts", + "line": 44, + "character": 4, + "url": "https://github.com/akaruidevelopment/aoi.db/blob/3b8dba5/lib/WideColumnar/typings/interface.ts#L44" + } + ], + "type": { + "type": "intrinsic", + "name": "string" + } + } + ], + "groups": [ + { + "title": "Properties", + "children": [ + 1354 + ] + } + ], + "sources": [ + { + "fileName": "lib/WideColumnar/typings/interface.ts", + "line": 43, + "character": 17, + "url": "https://github.com/akaruidevelopment/aoi.db/blob/3b8dba5/lib/WideColumnar/typings/interface.ts#L43" + } + ] + }, + { + "id": 1340, + "name": "WideColumnarOptions", + "variant": "declaration", + "kind": 256, + "flags": {}, + "children": [ + { + "id": 1344, + "name": "cacheConfig", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "sources": [ + { + "fileName": "lib/WideColumnar/typings/interface.ts", + "line": 30, + "character": 4, + "url": "https://github.com/akaruidevelopment/aoi.db/blob/3b8dba5/lib/WideColumnar/typings/interface.ts#L30" + } + ], + "type": { + "type": "reference", + "target": 1361, + "name": "WideColumnarCacheConfig", + "package": "@akarui/aoi.db" + } + }, + { + "id": 1341, + "name": "dataConfig", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "sources": [ + { + "fileName": "lib/WideColumnar/typings/interface.ts", + "line": 27, + "character": 4, + "url": "https://github.com/akaruidevelopment/aoi.db/blob/3b8dba5/lib/WideColumnar/typings/interface.ts#L27" + } + ], + "type": { + "type": "reference", + "target": 1346, + "name": "WideColumnarDataConfig", + "package": "@akarui/aoi.db" + } + }, + { + "id": 1345, + "name": "debug", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "sources": [ + { + "fileName": "lib/WideColumnar/typings/interface.ts", + "line": 31, + "character": 4, + "url": "https://github.com/akaruidevelopment/aoi.db/blob/3b8dba5/lib/WideColumnar/typings/interface.ts#L31" + } + ], + "type": { + "type": "intrinsic", + "name": "boolean" + } + }, + { + "id": 1343, + "name": "encryptionConfig", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "sources": [ + { + "fileName": "lib/WideColumnar/typings/interface.ts", + "line": 29, + "character": 4, + "url": "https://github.com/akaruidevelopment/aoi.db/blob/3b8dba5/lib/WideColumnar/typings/interface.ts#L29" + } + ], + "type": { + "type": "reference", + "target": 1355, + "name": "WideColumnarEncryptionConfig", + "package": "@akarui/aoi.db" + } + }, + { + "id": 1342, + "name": "fileConfig", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "sources": [ + { + "fileName": "lib/WideColumnar/typings/interface.ts", + "line": 28, + "character": 4, + "url": "https://github.com/akaruidevelopment/aoi.db/blob/3b8dba5/lib/WideColumnar/typings/interface.ts#L28" + } + ], + "type": { + "type": "reference", + "target": 1353, + "name": "WideColumnarFileConfig", + "package": "@akarui/aoi.db" + } + } + ], + "groups": [ + { + "title": "Properties", + "children": [ + 1344, + 1341, + 1345, + 1343, + 1342 + ] + } + ], + "sources": [ + { + "fileName": "lib/WideColumnar/typings/interface.ts", + "line": 26, + "character": 17, + "url": "https://github.com/akaruidevelopment/aoi.db/blob/3b8dba5/lib/WideColumnar/typings/interface.ts#L26" + } + ] + }, + { + "id": 1357, + "name": "WideColumnarTableOptions", + "variant": "declaration", + "kind": 256, + "flags": {}, + "children": [ + { + "id": 1359, + "name": "columns", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "sources": [ + { + "fileName": "lib/WideColumnar/typings/interface.ts", + "line": 53, + "character": 4, + "url": "https://github.com/akaruidevelopment/aoi.db/blob/3b8dba5/lib/WideColumnar/typings/interface.ts#L53" + } + ], + "type": { + "type": "union", + "types": [ + { + "type": "array", + "elementType": { + "type": "reference", + "target": 940, + "name": "default", + "package": "@akarui/aoi.db" + } + }, + { + "type": "array", + "elementType": { + "type": "reference", + "target": 1324, + "name": "WideColumnarColumnOptions", + "package": "@akarui/aoi.db" + } + } + ] + } + }, + { + "id": 1360, + "name": "db", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "sources": [ + { + "fileName": "lib/WideColumnar/typings/interface.ts", + "line": 54, + "character": 4, + "url": "https://github.com/akaruidevelopment/aoi.db/blob/3b8dba5/lib/WideColumnar/typings/interface.ts#L54" + } + ], + "type": { + "type": "reference", + "target": 692, + "name": "default", + "package": "@akarui/aoi.db" + } + }, + { + "id": 1358, + "name": "name", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "sources": [ + { + "fileName": "lib/WideColumnar/typings/interface.ts", + "line": 52, + "character": 4, + "url": "https://github.com/akaruidevelopment/aoi.db/blob/3b8dba5/lib/WideColumnar/typings/interface.ts#L52" + } + ], + "type": { + "type": "intrinsic", + "name": "string" + } + } + ], + "groups": [ + { + "title": "Properties", + "children": [ + 1359, + 1360, + 1358 + ] + } + ], + "sources": [ + { + "fileName": "lib/WideColumnar/typings/interface.ts", + "line": 51, + "character": 17, + "url": "https://github.com/akaruidevelopment/aoi.db/blob/3b8dba5/lib/WideColumnar/typings/interface.ts#L51" + } + ] + }, + { + "id": 1369, + "name": "ColumnType", + "variant": "declaration", + "kind": 4194304, + "flags": {}, + "sources": [ + { + "fileName": "lib/WideColumnar/typings/types.ts", + "line": 1, + "character": 12, + "url": "https://github.com/akaruidevelopment/aoi.db/blob/3b8dba5/lib/WideColumnar/typings/types.ts#L1" + } + ], + "type": { + "type": "union", + "types": [ + { + "type": "literal", + "value": "string" + }, + { + "type": "literal", + "value": "number" + }, + { + "type": "literal", + "value": "boolean" + }, + { + "type": "literal", + "value": "object" + }, + { + "type": "literal", + "value": "null" + }, + { + "type": "literal", + "value": "undefined" + }, + { + "type": "literal", + "value": "bigint" + }, + { + "type": "literal", + "value": "date" + } + ] + } + }, + { + "id": 2679, + "name": "DatabaseOptions", + "variant": "declaration", + "kind": 4194304, + "flags": {}, + "sources": [ + { + "fileName": "lib/Remote/typings/type.ts", + "line": 7, + "character": 12, + "url": "https://github.com/akaruidevelopment/aoi.db/blob/3b8dba5/lib/Remote/typings/type.ts#L7" + } + ], + "typeParameters": [ + { + "id": 2680, + "name": "Type", + "variant": "typeParam", + "kind": 131072, + "flags": {}, + "type": { + "type": "reference", + "target": 2685, + "name": "PossibleDatabaseTypes", + "package": "@akarui/aoi.db" + } + } + ], + "type": { + "type": "conditional", + "checkType": { + "type": "reference", + "target": -1, + "name": "Type", + "refersToTypeParameter": true + }, + "extendsType": { + "type": "literal", + "value": "KeyValue" + }, + "trueType": { + "type": "reference", + "target": 582, + "name": "KeyValueOptions", + "package": "@akarui/aoi.db" + }, + "falseType": { + "type": "intrinsic", + "name": "never" + } + } + }, + { + "id": 637, + "name": "DeepRequired", + "variant": "declaration", + "kind": 4194304, + "flags": {}, + "sources": [ + { + "fileName": "lib/KeyValue/typings/type.ts", + "line": 1, + "character": 12, + "url": "https://github.com/akaruidevelopment/aoi.db/blob/3b8dba5/lib/KeyValue/typings/type.ts#L1" + } + ], + "typeParameters": [ + { + "id": 638, + "name": "T", + "variant": "typeParam", + "kind": 131072, + "flags": {} + } + ], + "type": { + "type": "intersection", + "types": [ + { + "type": "mapped", + "parameter": "K", + "parameterType": { + "type": "typeOperator", + "operator": "keyof", + "target": { + "type": "reference", + "target": -1, + "name": "T", + "refersToTypeParameter": true + } + }, + "templateType": { + "type": "reference", + "target": 637, + "typeArguments": [ + { + "type": "indexedAccess", + "indexType": { + "type": "reference", + "target": -1, + "name": "K", + "refersToTypeParameter": true + }, + "objectType": { + "type": "reference", + "target": -1, + "name": "T", + "refersToTypeParameter": true + } + } + ], + "name": "DeepRequired", + "package": "@akarui/aoi.db" + } + }, + { + "type": "reference", + "target": { + "sourceFileName": "node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Required" + }, + "typeArguments": [ + { + "type": "reference", + "target": -1, + "name": "T", + "refersToTypeParameter": true + } + ], + "name": "Required", + "package": "typescript" + } + ] + } + }, + { + "id": 2681, + "name": "Key", + "variant": "declaration", + "kind": 4194304, + "flags": {}, + "sources": [ + { + "fileName": "lib/Remote/typings/type.ts", + "line": 9, + "character": 12, + "url": "https://github.com/akaruidevelopment/aoi.db/blob/3b8dba5/lib/Remote/typings/type.ts#L9" + } + ], + "typeParameters": [ + { + "id": 2682, + "name": "Type", + "variant": "typeParam", + "kind": 131072, + "flags": {}, + "type": { + "type": "reference", + "target": 2685, + "name": "PossibleDatabaseTypes", + "package": "@akarui/aoi.db" + } + } + ], + "type": { + "type": "conditional", + "checkType": { + "type": "reference", + "target": -1, + "name": "Type", + "refersToTypeParameter": true + }, + "extendsType": { + "type": "literal", + "value": "KeyValue" + }, + "trueType": { + "type": "indexedAccess", + "indexType": { + "type": "literal", + "value": "key" + }, + "objectType": { + "type": "reference", + "target": 85, + "name": "KeyValueData", + "package": "@akarui/aoi.db", + "qualifiedName": "default" + } + }, + "falseType": { + "type": "intrinsic", + "name": "never" + } + } + }, + { + "id": 640, + "name": "KeyValueDataValueType", + "variant": "declaration", + "kind": 4194304, + "flags": {}, + "sources": [ + { + "fileName": "lib/KeyValue/typings/type.ts", + "line": 15, + "character": 12, + "url": "https://github.com/akaruidevelopment/aoi.db/blob/3b8dba5/lib/KeyValue/typings/type.ts#L15" + } + ], + "type": { + "type": "union", + "types": [ + { + "type": "intrinsic", + "name": "string" + }, + { + "type": "intrinsic", + "name": "bigint" + }, + { + "type": "intrinsic", + "name": "number" + }, + { + "type": "literal", + "value": null + }, + { + "type": "intrinsic", + "name": "boolean" + }, + { + "type": "array", + "elementType": { + "type": "reference", + "target": 640, + "name": "KeyValueDataValueType", + "package": "@akarui/aoi.db" + } + }, + { + "type": "reference", + "target": 641, + "name": "ValidJSON", + "package": "@akarui/aoi.db" + }, + { + "type": "reference", + "target": { + "sourceFileName": "node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Date" + }, + "name": "Date", + "package": "typescript" + } + ] + } + }, + { + "id": 639, + "name": "KeyValueTypeList", + "variant": "declaration", + "kind": 4194304, + "flags": {}, + "sources": [ + { + "fileName": "lib/KeyValue/typings/type.ts", + "line": 4, + "character": 12, + "url": "https://github.com/akaruidevelopment/aoi.db/blob/3b8dba5/lib/KeyValue/typings/type.ts#L4" + } + ], + "type": { + "type": "union", + "types": [ + { + "type": "literal", + "value": "string" + }, + { + "type": "literal", + "value": "bigint" + }, + { + "type": "literal", + "value": "number" + }, + { + "type": "literal", + "value": "null" + }, + { + "type": "literal", + "value": "boolean" + }, + { + "type": "literal", + "value": "object" + }, + { + "type": "literal", + "value": "date" + }, + { + "type": "literal", + "value": "symbol" + }, + { + "type": "literal", + "value": "undefined" + }, + { + "type": "literal", + "value": "function" + } + ] + } + }, + { + "id": 4, + "name": "Optional", + "variant": "declaration", + "kind": 4194304, + "flags": {}, + "sources": [ + { + "fileName": "lib/typings/type.ts", + "line": 1, + "character": 12, + "url": "https://github.com/akaruidevelopment/aoi.db/blob/3b8dba5/lib/typings/type.ts#L1" + } + ], + "typeParameters": [ + { + "id": 5, + "name": "T", + "variant": "typeParam", + "kind": 131072, + "flags": {} + }, + { + "id": 6, + "name": "K", + "variant": "typeParam", + "kind": 131072, + "flags": {}, + "type": { + "type": "typeOperator", + "operator": "keyof", + "target": { + "type": "reference", + "target": -1, + "name": "T", + "refersToTypeParameter": true + } + } + } + ], + "type": { + "type": "intersection", + "types": [ + { + "type": "reference", + "target": { + "sourceFileName": "node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Pick" + }, + "typeArguments": [ + { + "type": "reference", + "target": { + "sourceFileName": "node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Partial" + }, + "typeArguments": [ + { + "type": "reference", + "target": -1, + "name": "T", + "refersToTypeParameter": true + } + ], + "name": "Partial", + "package": "typescript" + }, + { + "type": "reference", + "target": -1, + "name": "K", + "refersToTypeParameter": true + } + ], + "name": "Pick", + "package": "typescript" + }, + { + "type": "reference", + "target": { + "sourceFileName": "node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Omit" + }, + "typeArguments": [ + { + "type": "reference", + "target": -1, + "name": "T", + "refersToTypeParameter": true + }, + { + "type": "reference", + "target": -1, + "name": "K", + "refersToTypeParameter": true + } + ], + "name": "Omit", + "package": "typescript" + } + ] + } + }, + { + "id": 2685, + "name": "PossibleDatabaseTypes", + "variant": "declaration", + "kind": 4194304, + "flags": {}, + "sources": [ + { + "fileName": "lib/Remote/typings/type.ts", + "line": 12, + "character": 12, + "url": "https://github.com/akaruidevelopment/aoi.db/blob/3b8dba5/lib/Remote/typings/type.ts#L12" + } + ], + "type": { + "type": "literal", + "value": "KeyValue" + } + }, + { + "id": 641, + "name": "ValidJSON", + "variant": "declaration", + "kind": 4194304, + "flags": {}, + "sources": [ + { + "fileName": "lib/KeyValue/typings/type.ts", + "line": 25, + "character": 12, + "url": "https://github.com/akaruidevelopment/aoi.db/blob/3b8dba5/lib/KeyValue/typings/type.ts#L25" + } + ], + "type": { + "type": "reflection", + "declaration": { + "id": 642, + "name": "__type", + "variant": "declaration", + "kind": 65536, + "flags": {}, + "sources": [ + { + "fileName": "lib/KeyValue/typings/type.ts", + "line": 25, + "character": 24, + "url": "https://github.com/akaruidevelopment/aoi.db/blob/3b8dba5/lib/KeyValue/typings/type.ts#L25" + } + ], + "indexSignature": { + "id": 643, + "name": "__index", + "variant": "signature", + "kind": 8192, + "flags": {}, + "sources": [ + { + "fileName": "lib/KeyValue/typings/type.ts", + "line": 26, + "character": 4, + "url": "https://github.com/akaruidevelopment/aoi.db/blob/3b8dba5/lib/KeyValue/typings/type.ts#L26" + } + ], + "parameters": [ + { + "id": 644, + "name": "x", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "union", + "types": [ + { + "type": "intrinsic", + "name": "string" + }, + { + "type": "intrinsic", + "name": "number" + }, + { + "type": "intrinsic", + "name": "symbol" + } + ] + } + } + ], + "type": { + "type": "union", + "types": [ + { + "type": "reference", + "target": 641, + "name": "ValidJSON", + "package": "@akarui/aoi.db" + }, + { + "type": "intrinsic", + "name": "number" + }, + { + "type": "intrinsic", + "name": "string" + }, + { + "type": "array", + "elementType": { + "type": "reference", + "target": 641, + "name": "ValidJSON", + "package": "@akarui/aoi.db" + } + }, + { + "type": "literal", + "value": null + }, + { + "type": "intrinsic", + "name": "boolean" + }, + { + "type": "intersection", + "types": [ + { + "type": "intrinsic", + "name": "unknown" + }, + { + "type": "reflection", + "declaration": { + "id": 645, + "name": "__type", + "variant": "declaration", + "kind": 65536, + "flags": {}, + "children": [ + { + "id": 646, + "name": "toJSON", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "sources": [ + { + "fileName": "lib/KeyValue/typings/type.ts", + "line": 33, + "character": 23, + "url": "https://github.com/akaruidevelopment/aoi.db/blob/3b8dba5/lib/KeyValue/typings/type.ts#L33" + } + ], + "signatures": [ + { + "id": 647, + "name": "toJSON", + "variant": "signature", + "kind": 4096, + "flags": {}, + "sources": [ + { + "fileName": "lib/KeyValue/typings/type.ts", + "line": 33, + "character": 23, + "url": "https://github.com/akaruidevelopment/aoi.db/blob/3b8dba5/lib/KeyValue/typings/type.ts#L33" + } + ], + "type": { + "type": "reference", + "target": 641, + "name": "ValidJSON", + "package": "@akarui/aoi.db" + } + } + ] + } + ], + "groups": [ + { + "title": "Methods", + "children": [ + 646 + ] + } + ], + "sources": [ + { + "fileName": "lib/KeyValue/typings/type.ts", + "line": 33, + "character": 21, + "url": "https://github.com/akaruidevelopment/aoi.db/blob/3b8dba5/lib/KeyValue/typings/type.ts#L33" + } + ] + } + } + ] + } + ] + } + } + } + } + }, + { + "id": 2683, + "name": "Value", + "variant": "declaration", + "kind": 4194304, + "flags": {}, + "sources": [ + { + "fileName": "lib/Remote/typings/type.ts", + "line": 10, + "character": 12, + "url": "https://github.com/akaruidevelopment/aoi.db/blob/3b8dba5/lib/Remote/typings/type.ts#L10" + } + ], + "typeParameters": [ + { + "id": 2684, + "name": "Type", + "variant": "typeParam", + "kind": 131072, + "flags": {}, + "type": { + "type": "reference", + "target": 2685, + "name": "PossibleDatabaseTypes", + "package": "@akarui/aoi.db" + } + } + ], + "type": { + "type": "conditional", + "checkType": { + "type": "reference", + "target": -1, + "name": "Type", + "refersToTypeParameter": true + }, + "extendsType": { + "type": "literal", + "value": "KeyValue" + }, + "trueType": { + "type": "indexedAccess", + "indexType": { + "type": "literal", + "value": "value" + }, + "objectType": { + "type": "reference", + "target": 85, + "name": "KeyValueData", + "package": "@akarui/aoi.db", + "qualifiedName": "default" + } + }, + "falseType": { + "type": "intrinsic", + "name": "never" + } + } + }, + { + "id": 1370, + "name": "WideColumnarDataType", + "variant": "declaration", + "kind": 4194304, + "flags": {}, + "sources": [ + { + "fileName": "lib/WideColumnar/typings/types.ts", + "line": 11, + "character": 16, + "url": "https://github.com/akaruidevelopment/aoi.db/blob/3b8dba5/lib/WideColumnar/typings/types.ts#L11" + } + ], + "type": { + "type": "union", + "types": [ + { + "type": "intrinsic", + "name": "string" + }, + { + "type": "intrinsic", + "name": "number" + }, + { + "type": "intrinsic", + "name": "boolean" + }, + { + "type": "intrinsic", + "name": "object" + }, + { + "type": "literal", + "value": null + }, + { + "type": "intrinsic", + "name": "undefined" + }, + { + "type": "intrinsic", + "name": "bigint" + }, + { + "type": "reference", + "target": { + "sourceFileName": "node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Date" + }, + "name": "Date", + "package": "typescript" + } + ] + } + }, + { + "id": 691, + "name": "ReferenceConstantSpace", + "variant": "declaration", + "kind": 32, + "flags": { + "isConst": true + }, + "sources": [ + { + "fileName": "lib/utils.ts", + "line": 35, + "character": 13, + "url": "https://github.com/akaruidevelopment/aoi.db/blob/3b8dba5/lib/utils.ts#L35" + } + ], + "type": { + "type": "intrinsic", + "name": "string" + }, + "defaultValue": "..." + }, + { + "id": 670, + "name": "JSONParser", + "variant": "declaration", + "kind": 64, + "flags": {}, + "sources": [ + { + "fileName": "lib/utils.ts", + "line": 49, + "character": 16, + "url": "https://github.com/akaruidevelopment/aoi.db/blob/3b8dba5/lib/utils.ts#L49" + } + ], + "signatures": [ + { + "id": 671, + "name": "JSONParser", + "variant": "signature", + "kind": 4096, + "flags": {}, + "sources": [ + { + "fileName": "lib/utils.ts", + "line": 49, + "character": 0, + "url": "https://github.com/akaruidevelopment/aoi.db/blob/3b8dba5/lib/utils.ts#L49" + } + ], + "parameters": [ + { + "id": 672, + "name": "data", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "intrinsic", + "name": "string" + } + } + ], + "type": { + "type": "reflection", + "declaration": { + "id": 673, + "name": "__type", + "variant": "declaration", + "kind": 65536, + "flags": {}, + "children": [ + { + "id": 674, + "name": "data", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "sources": [ + { + "fileName": "lib/utils.ts", + "line": 52, + "character": 6, + "url": "https://github.com/akaruidevelopment/aoi.db/blob/3b8dba5/lib/utils.ts#L52" + } + ], + "type": { + "type": "intrinsic", + "name": "any" + }, + "defaultValue": "..." + }, + { + "id": 675, + "name": "isBroken", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "sources": [ + { + "fileName": "lib/utils.ts", + "line": 53, + "character": 6, + "url": "https://github.com/akaruidevelopment/aoi.db/blob/3b8dba5/lib/utils.ts#L53" + } + ], + "type": { + "type": "intrinsic", + "name": "boolean" + }, + "defaultValue": "false" + } + ], + "groups": [ + { + "title": "Properties", + "children": [ + 674, + 675 + ] + } + ], + "sources": [ + { + "fileName": "lib/utils.ts", + "line": 51, + "character": 11, + "url": "https://github.com/akaruidevelopment/aoi.db/blob/3b8dba5/lib/utils.ts#L51" + } + ] + } + } + } + ] + }, + { + "id": 680, + "name": "checkIfTargetPresentInBitWiseOr", + "variant": "declaration", + "kind": 64, + "flags": {}, + "sources": [ + { + "fileName": "lib/utils.ts", + "line": 112, + "character": 16, + "url": "https://github.com/akaruidevelopment/aoi.db/blob/3b8dba5/lib/utils.ts#L112" + } + ], + "signatures": [ + { + "id": 681, + "name": "checkIfTargetPresentInBitWiseOr", + "variant": "signature", + "kind": 4096, + "flags": {}, + "sources": [ + { + "fileName": "lib/utils.ts", + "line": 112, + "character": 0, + "url": "https://github.com/akaruidevelopment/aoi.db/blob/3b8dba5/lib/utils.ts#L112" + } + ], + "parameters": [ + { + "id": 682, + "name": "num", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "intrinsic", + "name": "number" + } + }, + { + "id": 683, + "name": "target", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "intrinsic", + "name": "number" + } + } + ], + "type": { + "type": "intrinsic", + "name": "boolean" + } + } + ] + }, + { + "id": 676, + "name": "convertV1KeyValuetov2", + "variant": "declaration", + "kind": 64, + "flags": {}, + "sources": [ + { + "fileName": "lib/utils.ts", + "line": 78, + "character": 22, + "url": "https://github.com/akaruidevelopment/aoi.db/blob/3b8dba5/lib/utils.ts#L78" + } + ], + "signatures": [ + { + "id": 677, + "name": "convertV1KeyValuetov2", + "variant": "signature", + "kind": 4096, + "flags": {}, + "sources": [ + { + "fileName": "lib/utils.ts", + "line": 78, + "character": 0, + "url": "https://github.com/akaruidevelopment/aoi.db/blob/3b8dba5/lib/utils.ts#L78" + } + ], + "parameters": [ + { + "id": 678, + "name": "oldDbFolder", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 679, + "name": "db", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "reference", + "target": 312, + "name": "default", + "package": "@akarui/aoi.db" + } + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "intrinsic", + "name": "void" + } + ], + "name": "Promise", + "package": "typescript" + } + } + ] + }, + { + "id": 660, + "name": "createHash", + "variant": "declaration", + "kind": 64, + "flags": {}, + "sources": [ + { + "fileName": "lib/utils.ts", + "line": 40, + "character": 16, + "url": "https://github.com/akaruidevelopment/aoi.db/blob/3b8dba5/lib/utils.ts#L40" + } + ], + "signatures": [ + { + "id": 661, + "name": "createHash", + "variant": "signature", + "kind": 4096, + "flags": {}, + "sources": [ + { + "fileName": "lib/utils.ts", + "line": 40, + "character": 0, + "url": "https://github.com/akaruidevelopment/aoi.db/blob/3b8dba5/lib/utils.ts#L40" + } + ], + "parameters": [ + { + "id": 662, + "name": "string", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 663, + "name": "key", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 664, + "name": "iv", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "intrinsic", + "name": "string" + } + } + ], + "type": { + "type": "intrinsic", + "name": "string" + } + } + ] + }, + { + "id": 657, + "name": "createHashRawString", + "variant": "declaration", + "kind": 64, + "flags": {}, + "sources": [ + { + "fileName": "lib/utils.ts", + "line": 36, + "character": 16, + "url": "https://github.com/akaruidevelopment/aoi.db/blob/3b8dba5/lib/utils.ts#L36" + } + ], + "signatures": [ + { + "id": 658, + "name": "createHashRawString", + "variant": "signature", + "kind": 4096, + "flags": {}, + "sources": [ + { + "fileName": "lib/utils.ts", + "line": 36, + "character": 0, + "url": "https://github.com/akaruidevelopment/aoi.db/blob/3b8dba5/lib/utils.ts#L36" + } + ], + "parameters": [ + { + "id": 659, + "name": "strings", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "array", + "elementType": { + "type": "intrinsic", + "name": "string" + } + } + } + ], + "type": { + "type": "intrinsic", + "name": "string" + } + } + ] + }, + { + "id": 665, + "name": "decodeHash", + "variant": "declaration", + "kind": 64, + "flags": {}, + "sources": [ + { + "fileName": "lib/utils.ts", + "line": 44, + "character": 16, + "url": "https://github.com/akaruidevelopment/aoi.db/blob/3b8dba5/lib/utils.ts#L44" + } + ], + "signatures": [ + { + "id": 666, + "name": "decodeHash", + "variant": "signature", + "kind": 4096, + "flags": {}, + "sources": [ + { + "fileName": "lib/utils.ts", + "line": 44, + "character": 0, + "url": "https://github.com/akaruidevelopment/aoi.db/blob/3b8dba5/lib/utils.ts#L44" + } + ], + "parameters": [ + { + "id": 667, + "name": "hash", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 668, + "name": "key", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 669, + "name": "iv", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "intrinsic", + "name": "string" + } + } + ], + "type": { + "type": "array", + "elementType": { + "type": "intrinsic", + "name": "string" + } + } + } + ] + }, + { + "id": 653, + "name": "decrypt", + "variant": "declaration", + "kind": 64, + "flags": {}, + "sources": [ + { + "fileName": "lib/utils.ts", + "line": 20, + "character": 16, + "url": "https://github.com/akaruidevelopment/aoi.db/blob/3b8dba5/lib/utils.ts#L20" + } + ], + "signatures": [ + { + "id": 654, + "name": "decrypt", + "variant": "signature", + "kind": 4096, + "flags": {}, + "sources": [ + { + "fileName": "lib/utils.ts", + "line": 20, + "character": 0, + "url": "https://github.com/akaruidevelopment/aoi.db/blob/3b8dba5/lib/utils.ts#L20" + } + ], + "parameters": [ + { + "id": 655, + "name": "hash", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "reference", + "target": 1, + "name": "Hash", + "package": "@akarui/aoi.db" + } + }, + { + "id": 656, + "name": "key", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "intrinsic", + "name": "string" + } + } + ], + "type": { + "type": "intrinsic", + "name": "string" + } + } + ] + }, + { + "id": 648, + "name": "encrypt", + "variant": "declaration", + "kind": 64, + "flags": {}, + "sources": [ + { + "fileName": "lib/utils.ts", + "line": 9, + "character": 16, + "url": "https://github.com/akaruidevelopment/aoi.db/blob/3b8dba5/lib/utils.ts#L9" + } + ], + "signatures": [ + { + "id": 649, + "name": "encrypt", + "variant": "signature", + "kind": 4096, + "flags": {}, + "sources": [ + { + "fileName": "lib/utils.ts", + "line": 9, + "character": 0, + "url": "https://github.com/akaruidevelopment/aoi.db/blob/3b8dba5/lib/utils.ts#L9" + } + ], + "parameters": [ + { + "id": 650, + "name": "string", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 651, + "name": "key", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 652, + "name": "iV", + "variant": "param", + "kind": 32768, + "flags": { + "isOptional": true + }, + "type": { + "type": "intrinsic", + "name": "string" + } + } + ], + "type": { + "type": "reference", + "target": 1, + "name": "Hash", + "package": "@akarui/aoi.db" + } + } + ] + }, + { + "id": 687, + "name": "parse", + "variant": "declaration", + "kind": 64, + "flags": {}, + "sources": [ + { + "fileName": "lib/utils.ts", + "line": 125, + "character": 16, + "url": "https://github.com/akaruidevelopment/aoi.db/blob/3b8dba5/lib/utils.ts#L125" + } + ], + "signatures": [ + { + "id": 688, + "name": "parse", + "variant": "signature", + "kind": 4096, + "flags": {}, + "sources": [ + { + "fileName": "lib/utils.ts", + "line": 125, + "character": 0, + "url": "https://github.com/akaruidevelopment/aoi.db/blob/3b8dba5/lib/utils.ts#L125" + } + ], + "parameters": [ + { + "id": 689, + "name": "data", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 690, + "name": "type", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "reference", + "target": 1369, + "name": "ColumnType", + "package": "@akarui/aoi.db" + } + } + ], + "type": { + "type": "intrinsic", + "name": "any" + } + } + ] + }, + { + "id": 684, + "name": "stringify", + "variant": "declaration", + "kind": 64, + "flags": {}, + "sources": [ + { + "fileName": "lib/utils.ts", + "line": 116, + "character": 16, + "url": "https://github.com/akaruidevelopment/aoi.db/blob/3b8dba5/lib/utils.ts#L116" + } + ], + "signatures": [ + { + "id": 685, + "name": "stringify", + "variant": "signature", + "kind": 4096, + "flags": {}, + "sources": [ + { + "fileName": "lib/utils.ts", + "line": 116, + "character": 0, + "url": "https://github.com/akaruidevelopment/aoi.db/blob/3b8dba5/lib/utils.ts#L116" + } + ], + "parameters": [ + { + "id": 686, + "name": "data", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "intrinsic", + "name": "any" + } + } + ], + "type": { + "type": "intrinsic", + "name": "any" + } + } + ] + } + ], + "groups": [ + { + "title": "Enumerations", + "children": [ + 7, + 32, + 14, + 2699, + 2692, + 48, + 2686 + ] + }, + { + "title": "Classes", + "children": [ + 312, + 51, + 85, + 508, + 105, + 1284, + 1371, + 1176, + 1624, + 692, + 940, + 1071, + 1087 + ] + }, + { + "title": "Interfaces", + "children": [ + 628, + 1, + 1942, + 602, + 588, + 614, + 599, + 592, + 624, + 582, + 612, + 619, + 1329, + 1922, + 1904, + 1939, + 1915, + 1931, + 1881, + 1911, + 1361, + 1324, + 1346, + 1336, + 1355, + 1353, + 1340, + 1357 + ] + }, + { + "title": "Type Aliases", + "children": [ + 1369, + 2679, + 637, + 2681, + 640, + 639, + 4, + 2685, + 641, + 2683, + 1370 + ] + }, + { + "title": "Variables", + "children": [ + 691 + ] + }, + { + "title": "Functions", + "children": [ + 670, + 680, + 676, + 660, + 657, + 665, + 653, + 648, + 687, + 684 + ] + } + ], + "packageName": "@akarui/aoi.db", + "readme": [ + { + "kind": "text", + "text": "

\n \n \"aoi.db\"\n \n

\n\n

@akarui/aoi.db

\n\n
\n\n[![Discord Server](https://img.shields.io/discord/773352845738115102?color=5865F2&logo=discord&logoColor=white)](https://discord.com/invite/HMUfMXDQsV)\n[![NPM Downloads](https://img.shields.io/npm/dt/aoi.db.svg?maxAge=3600)](https://www.npmjs.com/package/aoi.db)\n[![NPM Version](https://img.shields.io/npm/v/aoi.db.svg?maxAge=3600)](https://www.npmjs.com/package/aoi.db)\n\n
\n\n## Table Of Contents\n\n- [Table Of Contents](#table-of-contents)\n- [About](#about)\n- [Installation](#installation)\n- [Types](#types)\n- [Setups](#setups)\n - [KeyValue](#keyvalue)\n - [WideColumn](#widecolumn)\n - [Remote](#remote)\n - [Setting up the database server](#setting-up-the-database-server)\n - [Setting up the client](#setting-up-the-client)\n- [Links](#links)\n\n## About\n\nAoi.db is a collection of various database types to handle various types of data requirements!\n\n## Installation\n\n" + }, + { + "kind": "code", + "text": "```bash\n#npm\nnpm i @akarui/aoi.db\n\n#yarn\nyarn add @akarui/aoi.db\n```" + }, + { + "kind": "text", + "text": "\n\n## Types\n\n> - KeyValue - A simple database that stores key value pairs\n> - Usage: general purpose\n\n> - WideColumn - A database that stores data in a column\n> - Usage: good for getting separate columns related to a primary column\n\n> - Remote - A database that stores data in a remote server\n> - Usage: good for separating database extensive usage from main project/process\n\n## Setups\n\n### KeyValue\n\n" + }, + { + "kind": "code", + "text": "```ts\nconst { KeyValue } = require(\"@akarui/aoi.db\"); //commonjs\n// or\nimport { KeyValue } from \"@akarui/aoi.db\"; //esm\n\n// Basic Setup\nconst db = new KeyValue({\n dataConfig: { path: \"./database\" },\n encryptionConfig: {\n encriptData: false,\n securityKey: \"a-32-characters-long-string-here\",\n },\n debug: true,\n});\n\ndb.on(\"ready\", () => {\n console.log(\"Database is ready!\");\n});\n\ndb.connect();\n```" + }, + { + "kind": "text", + "text": "\n\nReference: [KeyValue](https://akaruidevelopment.github.io/aoi.db/classes/KeyValue.html)\n\n### WideColumn\n\n" + }, + { + "kind": "code", + "text": "```ts\nconst { WideColumn, Column } = require(\"@akarui/aoi.db\"); //commonjs\n// or\nimport { WideColumn, Column } from \"@akarui/aoi.db\"; //esm\n\n// Basic Setup\n\nconst prime = new Column({\n name: \"id\",\n primary: true,\n type: \"bigint\",\n default: 0n,\n});\nconst xp = new Column({\n name: \"xp\",\n type: \"number\",\n primary: false,\n sortOrder: \"DESC\",\n default: 0,\n});\n\nconst db = new WideColumn({\n path: \"./path/\",\n encryptionConfig: {\n securityKey: \"a-32-characters-long-string-here\",\n },\n tables: [\n {\n name: \"main\",\n columns: [prime, xp],\n },\n ],\n});\n\ndb.on(\"ready\", () => {\n console.log(\"Database is ready!\");\n});\n\ndb.connect();\n```" + }, + { + "kind": "text", + "text": "\n\nReference: [WideColumn](https://akaruidevelopment.github.io/aoi.db/classes/WideColumn.html)\n\n### Remote\n\n#### Setting up the database server\n\n" + }, + { + "kind": "code", + "text": "```js\nconst { Receiver } = require(\"@akarui/aoi.db\"); //commonjs\n// or\nimport { Receiver } from \"@akarui/aoi.db\"; //esm\n\nconst rec = new Receiver({\n logEncrypt: \"a-32-characters-long-string-here\",\n logPath: \"./logPath/\",\n wsOptions: {\n port: portNo, // 443 for ssl wss and 80 for ws\n clientTracking: true,\n },\n whitelistedIps: \"*\",\n});\n\nrec.on(\"connect\", () => {\n console.log(\"connected\");\n});\n\nrec.connect();\n```" + }, + { + "kind": "text", + "text": "\n\nReference: [Receiver](https://akaruidevelopment.github.io/aoi.db/classes/Receiver.html)\n\n#### Setting up the client\n\n" + }, + { + "kind": "code", + "text": "```js\nconst { Transmitter, TransmitterFlags } = require(\"@akarui/aoi.db\"); //commonjs\n// or\nimport { Transmitter, DatabaseEvents } from \"@akarui/aoi.db\"; //esm\n\ncconst db = Transmitter.createConnection({\n path: `aoidb://usersatoshi:123456@localhost:8080`,\n dbOptions: {\n type: \"KeyValue\",\n options: {\n dataConfig: {\n path: \"./database\",\n },\n encryptionConfig: {\n securityKey: \"a-32-characters-long-string-here\"\n }\n }\n }\n})\n\n//or \n\nconst db = new Transmitter({\n dbOptions: {\n type: \"KeyValue\",\n options: {\n dataConfig: {\n path: \"database\",\n },\n encryptionConfig: {\n securityKey: \"a-32-characters-long-string-here\"\n }\n }\n },\n username: \"username\",\n password: \"password\",\n})\n\n\n\ndb.on(DatabaseEvents.Connect, () => console.log(\"Connected\"));\ndb.on(DatabaseEvents.Disconnect, () => console.log(\"Disconnected\"));\ndb.connect();\n```" + }, + { + "kind": "text", + "text": "\n\nReference: [Transmitter](https://akaruidevelopment.github.io/aoi.db/classes/Transmitter.html)\n\n## Links\n\n- [Documentation](https://akaruidevelopment.github.io/aoi.db/)\n- [Discord Server](https://discord.com/invite/HMUfMXDQsV)\n- [NPM](https://www.npmjs.com/package/@akarui/aoi.db)\n- [Github](https://github.com/Akaruidevelopment/aoi.db)" + } + ], + "symbolIdMap": { + "0": { + "sourceFileName": "lib/index.ts", + "qualifiedName": "" + }, + "1": { + "sourceFileName": "lib/typings/interface.ts", + "qualifiedName": "Hash" + }, + "2": { + "sourceFileName": "lib/typings/interface.ts", + "qualifiedName": "Hash.iv" + }, + "3": { + "sourceFileName": "lib/typings/interface.ts", + "qualifiedName": "Hash.data" + }, + "4": { + "sourceFileName": "lib/typings/type.ts", + "qualifiedName": "Optional" + }, + "5": { + "sourceFileName": "lib/typings/type.ts", + "qualifiedName": "T" + }, + "6": { + "sourceFileName": "lib/typings/type.ts", + "qualifiedName": "K" + }, + "7": { + "sourceFileName": "lib/typings/enum.ts", + "qualifiedName": "CacheType" + }, + "8": { + "sourceFileName": "lib/typings/enum.ts", + "qualifiedName": "CacheType.LRU" + }, + "9": { + "sourceFileName": "lib/typings/enum.ts", + "qualifiedName": "CacheType.MRU" + }, + "10": { + "sourceFileName": "lib/typings/enum.ts", + "qualifiedName": "CacheType.LFU" + }, + "11": { + "sourceFileName": "lib/typings/enum.ts", + "qualifiedName": "CacheType.MFU" + }, + "12": { + "sourceFileName": "lib/typings/enum.ts", + "qualifiedName": "CacheType.FIFO" + }, + "13": { + "sourceFileName": "lib/typings/enum.ts", + "qualifiedName": "CacheType.FILO" + }, + "14": { + "sourceFileName": "lib/typings/enum.ts", + "qualifiedName": "DatabaseMethod" + }, + "15": { + "sourceFileName": "lib/typings/enum.ts", + "qualifiedName": "DatabaseMethod.Set" + }, + "16": { + "sourceFileName": "lib/typings/enum.ts", + "qualifiedName": "DatabaseMethod.Delete" + }, + "17": { + "sourceFileName": "lib/typings/enum.ts", + "qualifiedName": "DatabaseMethod.Flush" + }, + "18": { + "sourceFileName": "lib/typings/enum.ts", + "qualifiedName": "DatabaseMethod.Clear" + }, + "19": { + "sourceFileName": "lib/typings/enum.ts", + "qualifiedName": "DatabaseMethod.Replicate" + }, + "20": { + "sourceFileName": "lib/typings/enum.ts", + "qualifiedName": "DatabaseMethod.Backup" + }, + "21": { + "sourceFileName": "lib/typings/enum.ts", + "qualifiedName": "DatabaseMethod.Restore" + }, + "22": { + "sourceFileName": "lib/typings/enum.ts", + "qualifiedName": "DatabaseMethod.NewFile" + }, + "23": { + "sourceFileName": "lib/typings/enum.ts", + "qualifiedName": "DatabaseMethod.Ping" + }, + "24": { + "sourceFileName": "lib/typings/enum.ts", + "qualifiedName": "DatabaseMethod.Get" + }, + "25": { + "sourceFileName": "lib/typings/enum.ts", + "qualifiedName": "DatabaseMethod.All" + }, + "26": { + "sourceFileName": "lib/typings/enum.ts", + "qualifiedName": "DatabaseMethod.Has" + }, + "27": { + "sourceFileName": "lib/typings/enum.ts", + "qualifiedName": "DatabaseMethod.NOOP" + }, + "28": { + "sourceFileName": "lib/typings/enum.ts", + "qualifiedName": "DatabaseMethod.FindOne" + }, + "29": { + "sourceFileName": "lib/typings/enum.ts", + "qualifiedName": "DatabaseMethod.FindMany" + }, + "30": { + "sourceFileName": "lib/typings/enum.ts", + "qualifiedName": "DatabaseMethod.DeleteMany" + }, + "31": { + "sourceFileName": "lib/typings/enum.ts", + "qualifiedName": "DatabaseMethod.Analyze" + }, + "32": { + "sourceFileName": "lib/typings/enum.ts", + "qualifiedName": "DatabaseEvents" + }, + "33": { + "sourceFileName": "lib/typings/enum.ts", + "qualifiedName": "DatabaseEvents.Connect" + }, + "34": { + "sourceFileName": "lib/typings/enum.ts", + "qualifiedName": "DatabaseEvents.Error" + }, + "35": { + "sourceFileName": "lib/typings/enum.ts", + "qualifiedName": "DatabaseEvents.Set" + }, + "36": { + "sourceFileName": "lib/typings/enum.ts", + "qualifiedName": "DatabaseEvents.Get" + }, + "37": { + "sourceFileName": "lib/typings/enum.ts", + "qualifiedName": "DatabaseEvents.Delete" + }, + "38": { + "sourceFileName": "lib/typings/enum.ts", + "qualifiedName": "DatabaseEvents.Flush" + }, + "39": { + "sourceFileName": "lib/typings/enum.ts", + "qualifiedName": "DatabaseEvents.Clear" + }, + "40": { + "sourceFileName": "lib/typings/enum.ts", + "qualifiedName": "DatabaseEvents.Replicate" + }, + "41": { + "sourceFileName": "lib/typings/enum.ts", + "qualifiedName": "DatabaseEvents.Backup" + }, + "42": { + "sourceFileName": "lib/typings/enum.ts", + "qualifiedName": "DatabaseEvents.Restore" + }, + "43": { + "sourceFileName": "lib/typings/enum.ts", + "qualifiedName": "DatabaseEvents.Disconnect" + }, + "44": { + "sourceFileName": "lib/typings/enum.ts", + "qualifiedName": "DatabaseEvents.TableReady" + }, + "45": { + "sourceFileName": "lib/typings/enum.ts", + "qualifiedName": "DatabaseEvents.Debug" + }, + "46": { + "sourceFileName": "lib/typings/enum.ts", + "qualifiedName": "DatabaseEvents.Connection" + }, + "47": { + "sourceFileName": "lib/typings/enum.ts", + "qualifiedName": "DatabaseEvents.Data" + }, + "48": { + "sourceFileName": "lib/typings/enum.ts", + "qualifiedName": "ReferenceType" + }, + "49": { + "sourceFileName": "lib/typings/enum.ts", + "qualifiedName": "ReferenceType.Cache" + }, + "50": { + "sourceFileName": "lib/typings/enum.ts", + "qualifiedName": "ReferenceType.File" + }, + "51": { + "sourceFileName": "lib/KeyValue/src/LRUcache.ts", + "qualifiedName": "LRUCache" + }, + "52": { + "sourceFileName": "lib/KeyValue/src/LRUcache.ts", + "qualifiedName": "LRUCache.__constructor" + }, + "53": { + "sourceFileName": "lib/KeyValue/src/LRUcache.ts", + "qualifiedName": "LRUCache" + }, + "54": { + "sourceFileName": "lib/KeyValue/src/LRUcache.ts", + "qualifiedName": "capacity" + }, + "55": { + "sourceFileName": "lib/KeyValue/src/LRUcache.ts", + "qualifiedName": "LRUCache.capacity" + }, + "56": { + "sourceFileName": "lib/KeyValue/src/LRUcache.ts", + "qualifiedName": "LRUCache.cache" + }, + "57": { + "sourceFileName": "lib/KeyValue/src/LRUcache.ts", + "qualifiedName": "LRUCache.queue" + }, + "58": { + "sourceFileName": "lib/KeyValue/src/LRUcache.ts", + "qualifiedName": "LRUCache.get" + }, + "59": { + "sourceFileName": "lib/KeyValue/src/LRUcache.ts", + "qualifiedName": "LRUCache.get" + }, + "60": { + "sourceFileName": "lib/KeyValue/src/LRUcache.ts", + "qualifiedName": "key" + }, + "61": { + "sourceFileName": "lib/KeyValue/src/LRUcache.ts", + "qualifiedName": "LRUCache.put" + }, + "62": { + "sourceFileName": "lib/KeyValue/src/LRUcache.ts", + "qualifiedName": "LRUCache.put" + }, + "63": { + "sourceFileName": "lib/KeyValue/src/LRUcache.ts", + "qualifiedName": "key" + }, + "64": { + "sourceFileName": "lib/KeyValue/src/LRUcache.ts", + "qualifiedName": "value" + }, + "65": { + "sourceFileName": "lib/KeyValue/src/LRUcache.ts", + "qualifiedName": "LRUCache.has" + }, + "66": { + "sourceFileName": "lib/KeyValue/src/LRUcache.ts", + "qualifiedName": "LRUCache.has" + }, + "67": { + "sourceFileName": "lib/KeyValue/src/LRUcache.ts", + "qualifiedName": "key" + }, + "68": { + "sourceFileName": "lib/KeyValue/src/LRUcache.ts", + "qualifiedName": "LRUCache.updatePriority" + }, + "69": { + "sourceFileName": "lib/KeyValue/src/LRUcache.ts", + "qualifiedName": "LRUCache.updatePriority" + }, + "70": { + "sourceFileName": "lib/KeyValue/src/LRUcache.ts", + "qualifiedName": "key" + }, + "71": { + "sourceFileName": "lib/KeyValue/src/LRUcache.ts", + "qualifiedName": "timestamp" + }, + "72": { + "sourceFileName": "lib/KeyValue/src/LRUcache.ts", + "qualifiedName": "LRUCache.remove" + }, + "73": { + "sourceFileName": "lib/KeyValue/src/LRUcache.ts", + "qualifiedName": "LRUCache.remove" + }, + "74": { + "sourceFileName": "lib/KeyValue/src/LRUcache.ts", + "qualifiedName": "key" + }, + "75": { + "sourceFileName": "lib/KeyValue/src/LRUcache.ts", + "qualifiedName": "LRUCache.clear" + }, + "76": { + "sourceFileName": "lib/KeyValue/src/LRUcache.ts", + "qualifiedName": "LRUCache.clear" + }, + "77": { + "sourceFileName": "lib/KeyValue/src/LRUcache.ts", + "qualifiedName": "LRUCache.all" + }, + "78": { + "sourceFileName": "lib/KeyValue/src/LRUcache.ts", + "qualifiedName": "LRUCache.all" + }, + "79": { + "sourceFileName": "lib/KeyValue/src/LRUcache.ts", + "qualifiedName": "LRUCache.findOne" + }, + "80": { + "sourceFileName": "lib/KeyValue/src/LRUcache.ts", + "qualifiedName": "LRUCache.findOne" + }, + "81": { + "sourceFileName": "lib/KeyValue/src/LRUcache.ts", + "qualifiedName": "query" + }, + "82": { + "sourceFileName": "lib/KeyValue/src/LRUcache.ts", + "qualifiedName": "__type" + }, + "83": { + "sourceFileName": "lib/KeyValue/src/LRUcache.ts", + "qualifiedName": "__type" + }, + "84": { + "sourceFileName": "lib/KeyValue/src/LRUcache.ts", + "qualifiedName": "data" + }, + "85": { + "sourceFileName": "lib/KeyValue/src/data.ts", + "qualifiedName": "default" + }, + "86": { + "sourceFileName": "lib/KeyValue/src/data.ts", + "qualifiedName": "default.emptyData" + }, + "87": { + "sourceFileName": "lib/KeyValue/src/data.ts", + "qualifiedName": "default.emptyData" + }, + "88": { + "sourceFileName": "lib/KeyValue/src/data.ts", + "qualifiedName": "default.__constructor" + }, + "89": { + "sourceFileName": "lib/KeyValue/src/data.ts", + "qualifiedName": "default" + }, + "90": { + "sourceFileName": "lib/KeyValue/src/data.ts", + "qualifiedName": "data" + }, + "91": { + "sourceFileName": "lib/KeyValue/src/data.ts", + "qualifiedName": "default.file" + }, + "92": { + "sourceFileName": "lib/KeyValue/src/data.ts", + "qualifiedName": "default.key" + }, + "93": { + "sourceFileName": "lib/KeyValue/src/data.ts", + "qualifiedName": "default.value" + }, + "94": { + "sourceFileName": "lib/KeyValue/src/data.ts", + "qualifiedName": "default.type" + }, + "95": { + "sourceFileName": "lib/KeyValue/src/data.ts", + "qualifiedName": "default.#getType" + }, + "96": { + "sourceFileName": "lib/KeyValue/src/data.ts", + "qualifiedName": "default.#getType" + }, + "97": { + "sourceFileName": "lib/KeyValue/src/data.ts", + "qualifiedName": "value" + }, + "98": { + "sourceFileName": "lib/KeyValue/src/data.ts", + "qualifiedName": "default.#parseValue" + }, + "99": { + "sourceFileName": "lib/KeyValue/src/data.ts", + "qualifiedName": "default.#parseValue" + }, + "100": { + "sourceFileName": "lib/KeyValue/src/data.ts", + "qualifiedName": "data" + }, + "101": { + "sourceFileName": "lib/KeyValue/src/data.ts", + "qualifiedName": "default.toJSON" + }, + "102": { + "sourceFileName": "lib/KeyValue/src/data.ts", + "qualifiedName": "default.toJSON" + }, + "103": { + "sourceFileName": "lib/KeyValue/src/data.ts", + "qualifiedName": "default.size" + }, + "104": { + "sourceFileName": "lib/KeyValue/src/data.ts", + "qualifiedName": "default.size" + }, + "105": { + "sourceFileName": "lib/KeyValue/src/Table.ts", + "qualifiedName": "default" + }, + "106": { + "sourceFileName": "node_modules/@types/node/events.d.ts", + "qualifiedName": "EventEmitter.once" + }, + "107": { + "sourceFileName": "node_modules/@types/node/events.d.ts", + "qualifiedName": "EventEmitter.once" + }, + "108": { + "sourceFileName": "node_modules/@types/node/events.d.ts", + "qualifiedName": "emitter" + }, + "109": { + "sourceFileName": "node_modules/@types/node/events.d.ts", + "qualifiedName": "eventName" + }, + "110": { + "sourceFileName": "node_modules/@types/node/events.d.ts", + "qualifiedName": "options" + }, + "111": { + "sourceFileName": "node_modules/@types/node/events.d.ts", + "qualifiedName": "EventEmitter.once" + }, + "112": { + "sourceFileName": "node_modules/@types/node/events.d.ts", + "qualifiedName": "emitter" + }, + "113": { + "sourceFileName": "node_modules/@types/node/events.d.ts", + "qualifiedName": "eventName" + }, + "114": { + "sourceFileName": "node_modules/@types/node/events.d.ts", + "qualifiedName": "options" + }, + "115": { + "sourceFileName": "node_modules/@types/node/events.d.ts", + "qualifiedName": "EventEmitter.on" + }, + "116": { + "sourceFileName": "node_modules/@types/node/events.d.ts", + "qualifiedName": "EventEmitter.on" + }, + "117": { + "sourceFileName": "node_modules/@types/node/events.d.ts", + "qualifiedName": "emitter" + }, + "118": { + "sourceFileName": "node_modules/@types/node/events.d.ts", + "qualifiedName": "eventName" + }, + "119": { + "sourceFileName": "node_modules/@types/node/events.d.ts", + "qualifiedName": "options" + }, + "120": { + "sourceFileName": "node_modules/@types/node/events.d.ts", + "qualifiedName": "EventEmitter.listenerCount" + }, + "121": { + "sourceFileName": "node_modules/@types/node/events.d.ts", + "qualifiedName": "EventEmitter.listenerCount" + }, + "122": { + "sourceFileName": "node_modules/@types/node/events.d.ts", + "qualifiedName": "emitter" + }, + "123": { + "sourceFileName": "node_modules/@types/node/events.d.ts", + "qualifiedName": "eventName" + }, + "124": { + "sourceFileName": "node_modules/@types/node/events.d.ts", + "qualifiedName": "EventEmitter.getEventListeners" + }, + "125": { + "sourceFileName": "node_modules/@types/node/events.d.ts", + "qualifiedName": "EventEmitter.getEventListeners" }, - { - "id": 1338, - "name": "WideColumnarFileConfig", - "variant": "declaration", - "kind": 256, - "flags": {}, - "children": [ - { - "id": 1339, - "name": "extension", - "variant": "declaration", - "kind": 1024, - "flags": { - "isOptional": true - }, - "sources": [ - { - "fileName": "lib/WideColumnar/typings/interface.ts", - "line": 44, - "character": 4, - "url": "https://github.com/akaruidevelopment/aoi.db/blob/22a4df8/lib/WideColumnar/typings/interface.ts#L44" - } - ], - "type": { - "type": "intrinsic", - "name": "string" - } - } - ], - "groups": [ - { - "title": "Properties", - "children": [ - 1339 - ] - } - ], - "sources": [ - { - "fileName": "lib/WideColumnar/typings/interface.ts", - "line": 43, - "character": 17, - "url": "https://github.com/akaruidevelopment/aoi.db/blob/22a4df8/lib/WideColumnar/typings/interface.ts#L43" - } - ] + "126": { + "sourceFileName": "node_modules/@types/node/events.d.ts", + "qualifiedName": "emitter" }, - { - "id": 1325, - "name": "WideColumnarOptions", - "variant": "declaration", - "kind": 256, - "flags": {}, - "children": [ - { - "id": 1329, - "name": "cacheConfig", - "variant": "declaration", - "kind": 1024, - "flags": { - "isOptional": true - }, - "sources": [ - { - "fileName": "lib/WideColumnar/typings/interface.ts", - "line": 30, - "character": 4, - "url": "https://github.com/akaruidevelopment/aoi.db/blob/22a4df8/lib/WideColumnar/typings/interface.ts#L30" - } - ], - "type": { - "type": "reference", - "target": 1346, - "name": "WideColumnarCacheConfig", - "package": "@akarui/aoi.db" - } - }, - { - "id": 1326, - "name": "dataConfig", - "variant": "declaration", - "kind": 1024, - "flags": { - "isOptional": true - }, - "sources": [ - { - "fileName": "lib/WideColumnar/typings/interface.ts", - "line": 27, - "character": 4, - "url": "https://github.com/akaruidevelopment/aoi.db/blob/22a4df8/lib/WideColumnar/typings/interface.ts#L27" - } - ], - "type": { - "type": "reference", - "target": 1331, - "name": "WideColumnarDataConfig", - "package": "@akarui/aoi.db" - } - }, - { - "id": 1330, - "name": "debug", - "variant": "declaration", - "kind": 1024, - "flags": { - "isOptional": true - }, - "sources": [ - { - "fileName": "lib/WideColumnar/typings/interface.ts", - "line": 31, - "character": 4, - "url": "https://github.com/akaruidevelopment/aoi.db/blob/22a4df8/lib/WideColumnar/typings/interface.ts#L31" - } - ], - "type": { - "type": "intrinsic", - "name": "boolean" - } - }, - { - "id": 1328, - "name": "encryptionConfig", - "variant": "declaration", - "kind": 1024, - "flags": {}, - "sources": [ - { - "fileName": "lib/WideColumnar/typings/interface.ts", - "line": 29, - "character": 4, - "url": "https://github.com/akaruidevelopment/aoi.db/blob/22a4df8/lib/WideColumnar/typings/interface.ts#L29" - } - ], - "type": { - "type": "reference", - "target": 1340, - "name": "WideColumnarEncryptionConfig", - "package": "@akarui/aoi.db" - } - }, - { - "id": 1327, - "name": "fileConfig", - "variant": "declaration", - "kind": 1024, - "flags": { - "isOptional": true - }, - "sources": [ - { - "fileName": "lib/WideColumnar/typings/interface.ts", - "line": 28, - "character": 4, - "url": "https://github.com/akaruidevelopment/aoi.db/blob/22a4df8/lib/WideColumnar/typings/interface.ts#L28" - } - ], - "type": { - "type": "reference", - "target": 1338, - "name": "WideColumnarFileConfig", - "package": "@akarui/aoi.db" - } - } - ], - "groups": [ - { - "title": "Properties", - "children": [ - 1329, - 1326, - 1330, - 1328, - 1327 - ] - } - ], - "sources": [ - { - "fileName": "lib/WideColumnar/typings/interface.ts", - "line": 26, - "character": 17, - "url": "https://github.com/akaruidevelopment/aoi.db/blob/22a4df8/lib/WideColumnar/typings/interface.ts#L26" - } - ] + "127": { + "sourceFileName": "node_modules/@types/node/events.d.ts", + "qualifiedName": "name" }, - { - "id": 1342, - "name": "WideColumnarTableOptions", - "variant": "declaration", - "kind": 256, - "flags": {}, - "children": [ - { - "id": 1344, - "name": "columns", - "variant": "declaration", - "kind": 1024, - "flags": {}, - "sources": [ - { - "fileName": "lib/WideColumnar/typings/interface.ts", - "line": 53, - "character": 4, - "url": "https://github.com/akaruidevelopment/aoi.db/blob/22a4df8/lib/WideColumnar/typings/interface.ts#L53" - } - ], - "type": { - "type": "union", - "types": [ - { - "type": "array", - "elementType": { - "type": "reference", - "target": 925, - "name": "default", - "package": "@akarui/aoi.db" - } - }, - { - "type": "array", - "elementType": { - "type": "reference", - "target": 1309, - "name": "WideColumnarColumnOptions", - "package": "@akarui/aoi.db" - } - } - ] - } - }, - { - "id": 1345, - "name": "db", - "variant": "declaration", - "kind": 1024, - "flags": {}, - "sources": [ - { - "fileName": "lib/WideColumnar/typings/interface.ts", - "line": 54, - "character": 4, - "url": "https://github.com/akaruidevelopment/aoi.db/blob/22a4df8/lib/WideColumnar/typings/interface.ts#L54" - } - ], - "type": { - "type": "reference", - "target": 677, - "name": "default", - "package": "@akarui/aoi.db" - } - }, - { - "id": 1343, - "name": "name", - "variant": "declaration", - "kind": 1024, - "flags": {}, - "sources": [ - { - "fileName": "lib/WideColumnar/typings/interface.ts", - "line": 52, - "character": 4, - "url": "https://github.com/akaruidevelopment/aoi.db/blob/22a4df8/lib/WideColumnar/typings/interface.ts#L52" - } - ], - "type": { - "type": "intrinsic", - "name": "string" - } - } - ], - "groups": [ - { - "title": "Properties", - "children": [ - 1344, - 1345, - 1343 - ] - } - ], - "sources": [ - { - "fileName": "lib/WideColumnar/typings/interface.ts", - "line": 51, - "character": 17, - "url": "https://github.com/akaruidevelopment/aoi.db/blob/22a4df8/lib/WideColumnar/typings/interface.ts#L51" - } - ] + "128": { + "sourceFileName": "node_modules/@types/node/events.d.ts", + "qualifiedName": "EventEmitter.getMaxListeners" }, - { - "id": 1354, - "name": "ColumnType", - "variant": "declaration", - "kind": 4194304, - "flags": {}, - "sources": [ - { - "fileName": "lib/WideColumnar/typings/types.ts", - "line": 1, - "character": 12, - "url": "https://github.com/akaruidevelopment/aoi.db/blob/22a4df8/lib/WideColumnar/typings/types.ts#L1" - } - ], - "type": { - "type": "union", - "types": [ - { - "type": "literal", - "value": "string" - }, - { - "type": "literal", - "value": "number" - }, - { - "type": "literal", - "value": "boolean" - }, - { - "type": "literal", - "value": "object" - }, - { - "type": "literal", - "value": "null" - }, - { - "type": "literal", - "value": "undefined" - }, - { - "type": "literal", - "value": "bigint" - }, - { - "type": "literal", - "value": "date" - } - ] - } + "129": { + "sourceFileName": "node_modules/@types/node/events.d.ts", + "qualifiedName": "EventEmitter.getMaxListeners" }, - { - "id": 2321, - "name": "DatabaseOptions", - "variant": "declaration", - "kind": 4194304, - "flags": {}, - "sources": [ - { - "fileName": "lib/Remote/typings/type.ts", - "line": 7, - "character": 12, - "url": "https://github.com/akaruidevelopment/aoi.db/blob/22a4df8/lib/Remote/typings/type.ts#L7" - } - ], - "typeParameters": [ - { - "id": 2322, - "name": "Type", - "variant": "typeParam", - "kind": 131072, - "flags": {}, - "type": { - "type": "reference", - "target": 2327, - "name": "PossibleDatabaseTypes", - "package": "@akarui/aoi.db" - } - } - ], - "type": { - "type": "conditional", - "checkType": { - "type": "reference", - "target": -1, - "name": "Type", - "refersToTypeParameter": true - }, - "extendsType": { - "type": "literal", - "value": "KeyValue" - }, - "trueType": { - "type": "reference", - "target": 562, - "name": "KeyValueOptions", - "package": "@akarui/aoi.db" - }, - "falseType": { - "type": "intrinsic", - "name": "never" - } - } + "130": { + "sourceFileName": "node_modules/@types/node/events.d.ts", + "qualifiedName": "emitter" }, - { - "id": 614, - "name": "DeepRequired", - "variant": "declaration", - "kind": 4194304, - "flags": {}, - "sources": [ - { - "fileName": "lib/KeyValue/typings/type.ts", - "line": 1, - "character": 12, - "url": "https://github.com/akaruidevelopment/aoi.db/blob/22a4df8/lib/KeyValue/typings/type.ts#L1" - } - ], - "typeParameters": [ - { - "id": 615, - "name": "T", - "variant": "typeParam", - "kind": 131072, - "flags": {} - } - ], - "type": { - "type": "intersection", - "types": [ - { - "type": "mapped", - "parameter": "K", - "parameterType": { - "type": "typeOperator", - "operator": "keyof", - "target": { - "type": "reference", - "target": -1, - "name": "T", - "refersToTypeParameter": true - } - }, - "templateType": { - "type": "reference", - "target": 614, - "typeArguments": [ - { - "type": "indexedAccess", - "indexType": { - "type": "reference", - "target": -1, - "name": "K", - "refersToTypeParameter": true - }, - "objectType": { - "type": "reference", - "target": -1, - "name": "T", - "refersToTypeParameter": true - } - } - ], - "name": "DeepRequired", - "package": "@akarui/aoi.db" - } - }, - { - "type": "reference", - "target": { - "sourceFileName": "node_modules/typescript/lib/lib.es5.d.ts", - "qualifiedName": "Required" - }, - "typeArguments": [ - { - "type": "reference", - "target": -1, - "name": "T", - "refersToTypeParameter": true - } - ], - "name": "Required", - "package": "typescript" - } - ] - } + "131": { + "sourceFileName": "node_modules/@types/node/events.d.ts", + "qualifiedName": "EventEmitter.setMaxListeners" }, - { - "id": 2323, - "name": "Key", - "variant": "declaration", - "kind": 4194304, - "flags": {}, - "sources": [ - { - "fileName": "lib/Remote/typings/type.ts", - "line": 9, - "character": 12, - "url": "https://github.com/akaruidevelopment/aoi.db/blob/22a4df8/lib/Remote/typings/type.ts#L9" - } - ], - "typeParameters": [ - { - "id": 2324, - "name": "Type", - "variant": "typeParam", - "kind": 131072, - "flags": {}, - "type": { - "type": "reference", - "target": 2327, - "name": "PossibleDatabaseTypes", - "package": "@akarui/aoi.db" - } - } - ], - "type": { - "type": "conditional", - "checkType": { - "type": "reference", - "target": -1, - "name": "Type", - "refersToTypeParameter": true - }, - "extendsType": { - "type": "literal", - "value": "KeyValue" - }, - "trueType": { - "type": "indexedAccess", - "indexType": { - "type": "literal", - "value": "key" - }, - "objectType": { - "type": "reference", - "target": 86, - "name": "KeyValueData", - "package": "@akarui/aoi.db", - "qualifiedName": "default" - } - }, - "falseType": { - "type": "intrinsic", - "name": "never" - } - } + "132": { + "sourceFileName": "node_modules/@types/node/events.d.ts", + "qualifiedName": "EventEmitter.setMaxListeners" }, - { - "id": 617, - "name": "KeyValueDataValueType", - "variant": "declaration", - "kind": 4194304, - "flags": {}, - "sources": [ - { - "fileName": "lib/KeyValue/typings/type.ts", - "line": 15, - "character": 12, - "url": "https://github.com/akaruidevelopment/aoi.db/blob/22a4df8/lib/KeyValue/typings/type.ts#L15" - } - ], - "type": { - "type": "union", - "types": [ - { - "type": "intrinsic", - "name": "string" - }, - { - "type": "intrinsic", - "name": "bigint" - }, - { - "type": "intrinsic", - "name": "number" - }, - { - "type": "literal", - "value": null - }, - { - "type": "intrinsic", - "name": "boolean" - }, - { - "type": "array", - "elementType": { - "type": "reference", - "target": 617, - "name": "KeyValueDataValueType", - "package": "@akarui/aoi.db" - } - }, - { - "type": "reference", - "target": 618, - "name": "ValidJSON", - "package": "@akarui/aoi.db" - }, - { - "type": "reference", - "target": { - "sourceFileName": "node_modules/typescript/lib/lib.es5.d.ts", - "qualifiedName": "Date" - }, - "name": "Date", - "package": "typescript" - } - ] - } + "133": { + "sourceFileName": "node_modules/@types/node/events.d.ts", + "qualifiedName": "n" }, - { - "id": 616, - "name": "KeyValueTypeList", - "variant": "declaration", - "kind": 4194304, - "flags": {}, - "sources": [ - { - "fileName": "lib/KeyValue/typings/type.ts", - "line": 4, - "character": 12, - "url": "https://github.com/akaruidevelopment/aoi.db/blob/22a4df8/lib/KeyValue/typings/type.ts#L4" - } - ], - "type": { - "type": "union", - "types": [ - { - "type": "literal", - "value": "string" - }, - { - "type": "literal", - "value": "bigint" - }, - { - "type": "literal", - "value": "number" - }, - { - "type": "literal", - "value": "null" - }, - { - "type": "literal", - "value": "boolean" - }, - { - "type": "literal", - "value": "object" - }, - { - "type": "literal", - "value": "date" - }, - { - "type": "literal", - "value": "symbol" - }, - { - "type": "literal", - "value": "undefined" - }, - { - "type": "literal", - "value": "function" - } - ] - } + "134": { + "sourceFileName": "node_modules/@types/node/events.d.ts", + "qualifiedName": "eventTargets" }, - { - "id": 4, - "name": "Optional", - "variant": "declaration", - "kind": 4194304, - "flags": {}, - "sources": [ - { - "fileName": "lib/typings/type.ts", - "line": 1, - "character": 12, - "url": "https://github.com/akaruidevelopment/aoi.db/blob/22a4df8/lib/typings/type.ts#L1" - } - ], - "typeParameters": [ - { - "id": 5, - "name": "T", - "variant": "typeParam", - "kind": 131072, - "flags": {} - }, - { - "id": 6, - "name": "K", - "variant": "typeParam", - "kind": 131072, - "flags": {}, - "type": { - "type": "typeOperator", - "operator": "keyof", - "target": { - "type": "reference", - "target": -1, - "name": "T", - "refersToTypeParameter": true - } - } - } - ], - "type": { - "type": "intersection", - "types": [ - { - "type": "reference", - "target": { - "sourceFileName": "node_modules/typescript/lib/lib.es5.d.ts", - "qualifiedName": "Pick" - }, - "typeArguments": [ - { - "type": "reference", - "target": { - "sourceFileName": "node_modules/typescript/lib/lib.es5.d.ts", - "qualifiedName": "Partial" - }, - "typeArguments": [ - { - "type": "reference", - "target": -1, - "name": "T", - "refersToTypeParameter": true - } - ], - "name": "Partial", - "package": "typescript" - }, - { - "type": "reference", - "target": -1, - "name": "K", - "refersToTypeParameter": true - } - ], - "name": "Pick", - "package": "typescript" - }, - { - "type": "reference", - "target": { - "sourceFileName": "node_modules/typescript/lib/lib.es5.d.ts", - "qualifiedName": "Omit" - }, - "typeArguments": [ - { - "type": "reference", - "target": -1, - "name": "T", - "refersToTypeParameter": true - }, - { - "type": "reference", - "target": -1, - "name": "K", - "refersToTypeParameter": true - } - ], - "name": "Omit", - "package": "typescript" - } - ] - } + "135": { + "sourceFileName": "node_modules/@types/node/events.d.ts", + "qualifiedName": "EventEmitter.addAbortListener" }, - { - "id": 2327, - "name": "PossibleDatabaseTypes", - "variant": "declaration", - "kind": 4194304, - "flags": {}, - "sources": [ - { - "fileName": "lib/Remote/typings/type.ts", - "line": 12, - "character": 12, - "url": "https://github.com/akaruidevelopment/aoi.db/blob/22a4df8/lib/Remote/typings/type.ts#L12" - } - ], - "type": { - "type": "literal", - "value": "KeyValue" - } + "136": { + "sourceFileName": "node_modules/@types/node/events.d.ts", + "qualifiedName": "EventEmitter.addAbortListener" }, - { - "id": 2328, - "name": "TransmitterQuery", - "variant": "declaration", - "kind": 4194304, - "flags": {}, - "sources": [ - { - "fileName": "lib/Remote/typings/type.ts", - "line": 15, - "character": 12, - "url": "https://github.com/akaruidevelopment/aoi.db/blob/22a4df8/lib/Remote/typings/type.ts#L15" - } - ], - "type": { - "type": "reflection", - "declaration": { - "id": 2329, - "name": "__type", - "variant": "declaration", - "kind": 65536, - "flags": {}, - "children": [ - { - "id": 2335, - "name": "!=", - "variant": "declaration", - "kind": 1024, - "flags": {}, - "sources": [ - { - "fileName": "lib/Remote/typings/type.ts", - "line": 21, - "character": 4, - "url": "https://github.com/akaruidevelopment/aoi.db/blob/22a4df8/lib/Remote/typings/type.ts#L21" - } - ], - "type": { - "type": "reference", - "target": 2328, - "name": "TransmitterQuery", - "package": "@akarui/aoi.db" - } - }, - { - "id": 2341, - "name": "$ew", - "variant": "declaration", - "kind": 1024, - "flags": {}, - "sources": [ - { - "fileName": "lib/Remote/typings/type.ts", - "line": 27, - "character": 4, - "url": "https://github.com/akaruidevelopment/aoi.db/blob/22a4df8/lib/Remote/typings/type.ts#L27" - } - ], - "type": { - "type": "reference", - "target": 2328, - "name": "TransmitterQuery", - "package": "@akarui/aoi.db" - } - }, - { - "id": 2342, - "name": "$i", - "variant": "declaration", - "kind": 1024, - "flags": {}, - "sources": [ - { - "fileName": "lib/Remote/typings/type.ts", - "line": 28, - "character": 4, - "url": "https://github.com/akaruidevelopment/aoi.db/blob/22a4df8/lib/Remote/typings/type.ts#L28" - } - ], - "type": { - "type": "reference", - "target": 2328, - "name": "TransmitterQuery", - "package": "@akarui/aoi.db" - } - }, - { - "id": 2343, - "name": "$re", - "variant": "declaration", - "kind": 1024, - "flags": {}, - "sources": [ - { - "fileName": "lib/Remote/typings/type.ts", - "line": 29, - "character": 4, - "url": "https://github.com/akaruidevelopment/aoi.db/blob/22a4df8/lib/Remote/typings/type.ts#L29" - } - ], - "type": { - "type": "reference", - "target": 2328, - "name": "TransmitterQuery", - "package": "@akarui/aoi.db" - } - }, - { - "id": 2340, - "name": "$sw", - "variant": "declaration", - "kind": 1024, - "flags": {}, - "sources": [ - { - "fileName": "lib/Remote/typings/type.ts", - "line": 26, - "character": 4, - "url": "https://github.com/akaruidevelopment/aoi.db/blob/22a4df8/lib/Remote/typings/type.ts#L26" - } - ], - "type": { - "type": "reference", - "target": 2328, - "name": "TransmitterQuery", - "package": "@akarui/aoi.db" - } - }, - { - "id": 2334, - "name": "&&", - "variant": "declaration", - "kind": 1024, - "flags": {}, - "sources": [ - { - "fileName": "lib/Remote/typings/type.ts", - "line": 20, - "character": 4, - "url": "https://github.com/akaruidevelopment/aoi.db/blob/22a4df8/lib/Remote/typings/type.ts#L20" - } - ], - "type": { - "type": "reference", - "target": 2328, - "name": "TransmitterQuery", - "package": "@akarui/aoi.db" - } - }, - { - "id": 2337, - "name": "<", - "variant": "declaration", - "kind": 1024, - "flags": {}, - "sources": [ - { - "fileName": "lib/Remote/typings/type.ts", - "line": 23, - "character": 4, - "url": "https://github.com/akaruidevelopment/aoi.db/blob/22a4df8/lib/Remote/typings/type.ts#L23" - } - ], - "type": { - "type": "reference", - "target": 2328, - "name": "TransmitterQuery", - "package": "@akarui/aoi.db" - } - }, - { - "id": 2339, - "name": "<=", - "variant": "declaration", - "kind": 1024, - "flags": {}, - "sources": [ - { - "fileName": "lib/Remote/typings/type.ts", - "line": 25, - "character": 4, - "url": "https://github.com/akaruidevelopment/aoi.db/blob/22a4df8/lib/Remote/typings/type.ts#L25" - } - ], - "type": { - "type": "reference", - "target": 2328, - "name": "TransmitterQuery", - "package": "@akarui/aoi.db" - } - }, - { - "id": 2336, - "name": ">", - "variant": "declaration", - "kind": 1024, - "flags": {}, - "sources": [ - { - "fileName": "lib/Remote/typings/type.ts", - "line": 22, - "character": 4, - "url": "https://github.com/akaruidevelopment/aoi.db/blob/22a4df8/lib/Remote/typings/type.ts#L22" - } - ], - "type": { - "type": "reference", - "target": 2328, - "name": "TransmitterQuery", - "package": "@akarui/aoi.db" - } - }, - { - "id": 2338, - "name": ">=", - "variant": "declaration", - "kind": 1024, - "flags": {}, - "sources": [ - { - "fileName": "lib/Remote/typings/type.ts", - "line": 24, - "character": 4, - "url": "https://github.com/akaruidevelopment/aoi.db/blob/22a4df8/lib/Remote/typings/type.ts#L24" - } - ], - "type": { - "type": "reference", - "target": 2328, - "name": "TransmitterQuery", - "package": "@akarui/aoi.db" - } - }, - { - "id": 2331, - "name": "key", - "variant": "declaration", - "kind": 1024, - "flags": { - "isOptional": true - }, - "sources": [ - { - "fileName": "lib/Remote/typings/type.ts", - "line": 17, - "character": 4, - "url": "https://github.com/akaruidevelopment/aoi.db/blob/22a4df8/lib/Remote/typings/type.ts#L17" - } - ], - "type": { - "type": "intrinsic", - "name": "string" - } - }, - { - "id": 2332, - "name": "ttl", - "variant": "declaration", - "kind": 1024, - "flags": { - "isOptional": true - }, - "sources": [ - { - "fileName": "lib/Remote/typings/type.ts", - "line": 18, - "character": 4, - "url": "https://github.com/akaruidevelopment/aoi.db/blob/22a4df8/lib/Remote/typings/type.ts#L18" - } - ], - "type": { - "type": "intrinsic", - "name": "number" - } - }, - { - "id": 2330, - "name": "value", - "variant": "declaration", - "kind": 1024, - "flags": { - "isOptional": true - }, - "sources": [ - { - "fileName": "lib/Remote/typings/type.ts", - "line": 16, - "character": 4, - "url": "https://github.com/akaruidevelopment/aoi.db/blob/22a4df8/lib/Remote/typings/type.ts#L16" - } - ], - "type": { - "type": "intrinsic", - "name": "any" - } - }, - { - "id": 2333, - "name": "||", - "variant": "declaration", - "kind": 1024, - "flags": {}, - "sources": [ - { - "fileName": "lib/Remote/typings/type.ts", - "line": 19, - "character": 4, - "url": "https://github.com/akaruidevelopment/aoi.db/blob/22a4df8/lib/Remote/typings/type.ts#L19" - } - ], - "type": { - "type": "reference", - "target": 2328, - "name": "TransmitterQuery", - "package": "@akarui/aoi.db" - } - } - ], - "groups": [ - { - "title": "Properties", - "children": [ - 2335, - 2341, - 2342, - 2343, - 2340, - 2334, - 2337, - 2339, - 2336, - 2338, - 2331, - 2332, - 2330, - 2333 - ] - } - ], - "sources": [ - { - "fileName": "lib/Remote/typings/type.ts", - "line": 15, - "character": 31, - "url": "https://github.com/akaruidevelopment/aoi.db/blob/22a4df8/lib/Remote/typings/type.ts#L15" - } - ] - } - } + "137": { + "sourceFileName": "node_modules/@types/node/events.d.ts", + "qualifiedName": "signal" + }, + "138": { + "sourceFileName": "node_modules/@types/node/events.d.ts", + "qualifiedName": "resource" + }, + "139": { + "sourceFileName": "node_modules/@types/node/events.d.ts", + "qualifiedName": "__type" + }, + "140": { + "sourceFileName": "node_modules/@types/node/events.d.ts", + "qualifiedName": "__type" + }, + "141": { + "sourceFileName": "node_modules/@types/node/events.d.ts", + "qualifiedName": "event" + }, + "142": { + "sourceFileName": "node_modules/@types/node/events.d.ts", + "qualifiedName": "EventEmitter.errorMonitor" + }, + "143": { + "sourceFileName": "node_modules/@types/node/events.d.ts", + "qualifiedName": "EventEmitter.captureRejectionSymbol" + }, + "144": { + "sourceFileName": "node_modules/@types/node/events.d.ts", + "qualifiedName": "EventEmitter.captureRejections" }, - { - "id": 618, - "name": "ValidJSON", - "variant": "declaration", - "kind": 4194304, - "flags": {}, - "sources": [ - { - "fileName": "lib/KeyValue/typings/type.ts", - "line": 25, - "character": 12, - "url": "https://github.com/akaruidevelopment/aoi.db/blob/22a4df8/lib/KeyValue/typings/type.ts#L25" - } - ], - "type": { - "type": "reflection", - "declaration": { - "id": 619, - "name": "__type", - "variant": "declaration", - "kind": 65536, - "flags": {}, - "sources": [ - { - "fileName": "lib/KeyValue/typings/type.ts", - "line": 25, - "character": 24, - "url": "https://github.com/akaruidevelopment/aoi.db/blob/22a4df8/lib/KeyValue/typings/type.ts#L25" - } - ], - "indexSignature": { - "id": 620, - "name": "__index", - "variant": "signature", - "kind": 8192, - "flags": {}, - "sources": [ - { - "fileName": "lib/KeyValue/typings/type.ts", - "line": 26, - "character": 4, - "url": "https://github.com/akaruidevelopment/aoi.db/blob/22a4df8/lib/KeyValue/typings/type.ts#L26" - } - ], - "parameters": [ - { - "id": 621, - "name": "x", - "variant": "param", - "kind": 32768, - "flags": {}, - "type": { - "type": "union", - "types": [ - { - "type": "intrinsic", - "name": "string" - }, - { - "type": "intrinsic", - "name": "number" - }, - { - "type": "intrinsic", - "name": "symbol" - } - ] - } - } - ], - "type": { - "type": "union", - "types": [ - { - "type": "reference", - "target": 618, - "name": "ValidJSON", - "package": "@akarui/aoi.db" - }, - { - "type": "intrinsic", - "name": "number" - }, - { - "type": "intrinsic", - "name": "string" - }, - { - "type": "array", - "elementType": { - "type": "reference", - "target": 618, - "name": "ValidJSON", - "package": "@akarui/aoi.db" - } - }, - { - "type": "literal", - "value": null - }, - { - "type": "intrinsic", - "name": "boolean" - }, - { - "type": "intersection", - "types": [ - { - "type": "intrinsic", - "name": "unknown" - }, - { - "type": "reflection", - "declaration": { - "id": 622, - "name": "__type", - "variant": "declaration", - "kind": 65536, - "flags": {}, - "children": [ - { - "id": 623, - "name": "toJSON", - "variant": "declaration", - "kind": 2048, - "flags": {}, - "sources": [ - { - "fileName": "lib/KeyValue/typings/type.ts", - "line": 33, - "character": 23, - "url": "https://github.com/akaruidevelopment/aoi.db/blob/22a4df8/lib/KeyValue/typings/type.ts#L33" - } - ], - "signatures": [ - { - "id": 624, - "name": "toJSON", - "variant": "signature", - "kind": 4096, - "flags": {}, - "sources": [ - { - "fileName": "lib/KeyValue/typings/type.ts", - "line": 33, - "character": 23, - "url": "https://github.com/akaruidevelopment/aoi.db/blob/22a4df8/lib/KeyValue/typings/type.ts#L33" - } - ], - "type": { - "type": "reference", - "target": 618, - "name": "ValidJSON", - "package": "@akarui/aoi.db" - } - } - ] - } - ], - "groups": [ - { - "title": "Methods", - "children": [ - 623 - ] - } - ], - "sources": [ - { - "fileName": "lib/KeyValue/typings/type.ts", - "line": 33, - "character": 21, - "url": "https://github.com/akaruidevelopment/aoi.db/blob/22a4df8/lib/KeyValue/typings/type.ts#L33" - } - ] - } - } - ] - } - ] - } - } - } - } + "145": { + "sourceFileName": "node_modules/@types/node/events.d.ts", + "qualifiedName": "EventEmitter.defaultMaxListeners" }, - { - "id": 2325, - "name": "Value", - "variant": "declaration", - "kind": 4194304, - "flags": {}, - "sources": [ - { - "fileName": "lib/Remote/typings/type.ts", - "line": 10, - "character": 12, - "url": "https://github.com/akaruidevelopment/aoi.db/blob/22a4df8/lib/Remote/typings/type.ts#L10" - } - ], - "typeParameters": [ - { - "id": 2326, - "name": "Type", - "variant": "typeParam", - "kind": 131072, - "flags": {}, - "type": { - "type": "reference", - "target": 2327, - "name": "PossibleDatabaseTypes", - "package": "@akarui/aoi.db" - } - } - ], - "type": { - "type": "conditional", - "checkType": { - "type": "reference", - "target": -1, - "name": "Type", - "refersToTypeParameter": true - }, - "extendsType": { - "type": "literal", - "value": "KeyValue" - }, - "trueType": { - "type": "indexedAccess", - "indexType": { - "type": "literal", - "value": "value" - }, - "objectType": { - "type": "reference", - "target": 86, - "name": "KeyValueData", - "package": "@akarui/aoi.db", - "qualifiedName": "default" - } - }, - "falseType": { - "type": "intrinsic", - "name": "never" - } - } + "146": { + "sourceFileName": "lib/KeyValue/src/Table.ts", + "qualifiedName": "default.__constructor" }, - { - "id": 1355, - "name": "WideColumnarDataType", - "variant": "declaration", - "kind": 4194304, - "flags": {}, - "sources": [ - { - "fileName": "lib/WideColumnar/typings/types.ts", - "line": 11, - "character": 16, - "url": "https://github.com/akaruidevelopment/aoi.db/blob/22a4df8/lib/WideColumnar/typings/types.ts#L11" - } - ], - "type": { - "type": "union", - "types": [ - { - "type": "intrinsic", - "name": "string" - }, - { - "type": "intrinsic", - "name": "number" - }, - { - "type": "intrinsic", - "name": "boolean" - }, - { - "type": "intrinsic", - "name": "object" - }, - { - "type": "literal", - "value": null - }, - { - "type": "intrinsic", - "name": "undefined" - }, - { - "type": "intrinsic", - "name": "bigint" - }, - { - "type": "reference", - "target": { - "sourceFileName": "node_modules/typescript/lib/lib.es5.d.ts", - "qualifiedName": "Date" - }, - "name": "Date", - "package": "typescript" - } - ] - } + "147": { + "sourceFileName": "lib/KeyValue/src/Table.ts", + "qualifiedName": "default" }, - { - "id": 676, - "name": "ReferenceConstantSpace", - "variant": "declaration", - "kind": 32, - "flags": { - "isConst": true - }, - "sources": [ - { - "fileName": "lib/utils.ts", - "line": 37, - "character": 13, - "url": "https://github.com/akaruidevelopment/aoi.db/blob/22a4df8/lib/utils.ts#L37" - } - ], - "type": { - "type": "intrinsic", - "name": "string" - }, - "defaultValue": "..." + "148": { + "sourceFileName": "lib/KeyValue/src/Table.ts", + "qualifiedName": "options" }, - { - "id": 647, - "name": "JSONParser", - "variant": "declaration", - "kind": 64, - "flags": {}, - "sources": [ - { - "fileName": "lib/utils.ts", - "line": 51, - "character": 16, - "url": "https://github.com/akaruidevelopment/aoi.db/blob/22a4df8/lib/utils.ts#L51" - } - ], - "signatures": [ - { - "id": 648, - "name": "JSONParser", - "variant": "signature", - "kind": 4096, - "flags": {}, - "sources": [ - { - "fileName": "lib/utils.ts", - "line": 51, - "character": 0, - "url": "https://github.com/akaruidevelopment/aoi.db/blob/22a4df8/lib/utils.ts#L51" - } - ], - "parameters": [ - { - "id": 649, - "name": "data", - "variant": "param", - "kind": 32768, - "flags": {}, - "type": { - "type": "intrinsic", - "name": "string" - } - } - ], - "type": { - "type": "reflection", - "declaration": { - "id": 650, - "name": "__type", - "variant": "declaration", - "kind": 65536, - "flags": {}, - "children": [ - { - "id": 651, - "name": "data", - "variant": "declaration", - "kind": 1024, - "flags": {}, - "sources": [ - { - "fileName": "lib/utils.ts", - "line": 54, - "character": 12, - "url": "https://github.com/akaruidevelopment/aoi.db/blob/22a4df8/lib/utils.ts#L54" - } - ], - "type": { - "type": "intrinsic", - "name": "any" - }, - "defaultValue": "..." - }, - { - "id": 652, - "name": "isBroken", - "variant": "declaration", - "kind": 1024, - "flags": {}, - "sources": [ - { - "fileName": "lib/utils.ts", - "line": 55, - "character": 12, - "url": "https://github.com/akaruidevelopment/aoi.db/blob/22a4df8/lib/utils.ts#L55" - } - ], - "type": { - "type": "intrinsic", - "name": "boolean" - }, - "defaultValue": "false" - } - ], - "groups": [ - { - "title": "Properties", - "children": [ - 651, - 652 - ] - } - ], - "sources": [ - { - "fileName": "lib/utils.ts", - "line": 53, - "character": 15, - "url": "https://github.com/akaruidevelopment/aoi.db/blob/22a4df8/lib/utils.ts#L53" - } - ] - } - } - } - ] + "149": { + "sourceFileName": "lib/KeyValue/src/Table.ts", + "qualifiedName": "db" }, - { - "id": 653, - "name": "convertV1KeyValuetov2", - "variant": "declaration", - "kind": 64, - "flags": {}, - "sources": [ - { - "fileName": "lib/utils.ts", - "line": 80, - "character": 22, - "url": "https://github.com/akaruidevelopment/aoi.db/blob/22a4df8/lib/utils.ts#L80" - } - ], - "signatures": [ - { - "id": 654, - "name": "convertV1KeyValuetov2", - "variant": "signature", - "kind": 4096, - "flags": {}, - "sources": [ - { - "fileName": "lib/utils.ts", - "line": 80, - "character": 0, - "url": "https://github.com/akaruidevelopment/aoi.db/blob/22a4df8/lib/utils.ts#L80" - } - ], - "parameters": [ - { - "id": 655, - "name": "oldDbFolder", - "variant": "param", - "kind": 32768, - "flags": {}, - "type": { - "type": "intrinsic", - "name": "string" - } - }, - { - "id": 656, - "name": "db", - "variant": "param", - "kind": 32768, - "flags": {}, - "type": { - "type": "reference", - "target": 363, - "name": "default", - "package": "@akarui/aoi.db" - } - } - ], - "type": { - "type": "reference", - "target": { - "sourceFileName": "node_modules/typescript/lib/lib.es5.d.ts", - "qualifiedName": "Promise" - }, - "typeArguments": [ - { - "type": "intrinsic", - "name": "void" - } - ], - "name": "Promise", - "package": "typescript" - } - } - ] + "150": { + "sourceFileName": "lib/KeyValue/src/Table.ts", + "qualifiedName": "default.#options" + }, + "151": { + "sourceFileName": "lib/KeyValue/src/Table.ts", + "qualifiedName": "default.#db" + }, + "152": { + "sourceFileName": "lib/KeyValue/src/Table.ts", + "qualifiedName": "default.#fileManager" + }, + "153": { + "sourceFileName": "lib/KeyValue/src/Table.ts", + "qualifiedName": "default.locked" + }, + "154": { + "sourceFileName": "lib/KeyValue/src/Table.ts", + "qualifiedName": "default.isFlushing" + }, + "155": { + "sourceFileName": "lib/KeyValue/src/Table.ts", + "qualifiedName": "default.paths" + }, + "156": { + "sourceFileName": "lib/KeyValue/src/Table.ts", + "qualifiedName": "__type" + }, + "157": { + "sourceFileName": "lib/KeyValue/src/Table.ts", + "qualifiedName": "__type.log" + }, + "158": { + "sourceFileName": "lib/KeyValue/src/Table.ts", + "qualifiedName": "__type.table" + }, + "159": { + "sourceFileName": "lib/KeyValue/src/Table.ts", + "qualifiedName": "default.logData" + }, + "160": { + "sourceFileName": "lib/KeyValue/src/Table.ts", + "qualifiedName": "__type" + }, + "161": { + "sourceFileName": "lib/KeyValue/src/Table.ts", + "qualifiedName": "__type.fd" + }, + "162": { + "sourceFileName": "lib/KeyValue/src/Table.ts", + "qualifiedName": "__type.size" + }, + "163": { + "sourceFileName": "lib/KeyValue/src/Table.ts", + "qualifiedName": "__type.fileSize" + }, + "164": { + "sourceFileName": "lib/KeyValue/src/Table.ts", + "qualifiedName": "__type.logIV" }, - { - "id": 637, - "name": "createHash", - "variant": "declaration", - "kind": 64, - "flags": {}, - "sources": [ - { - "fileName": "lib/utils.ts", - "line": 42, - "character": 16, - "url": "https://github.com/akaruidevelopment/aoi.db/blob/22a4df8/lib/utils.ts#L42" - } - ], - "signatures": [ - { - "id": 638, - "name": "createHash", - "variant": "signature", - "kind": 4096, - "flags": {}, - "sources": [ - { - "fileName": "lib/utils.ts", - "line": 42, - "character": 0, - "url": "https://github.com/akaruidevelopment/aoi.db/blob/22a4df8/lib/utils.ts#L42" - } - ], - "parameters": [ - { - "id": 639, - "name": "string", - "variant": "param", - "kind": 32768, - "flags": {}, - "type": { - "type": "intrinsic", - "name": "string" - } - }, - { - "id": 640, - "name": "key", - "variant": "param", - "kind": 32768, - "flags": {}, - "type": { - "type": "intrinsic", - "name": "string" - } - }, - { - "id": 641, - "name": "iv", - "variant": "param", - "kind": 32768, - "flags": {}, - "type": { - "type": "intrinsic", - "name": "string" - } - } - ], - "type": { - "type": "intrinsic", - "name": "string" - } - } - ] + "165": { + "sourceFileName": "lib/KeyValue/src/Table.ts", + "qualifiedName": "default.readyAt" }, - { - "id": 634, - "name": "createHashRawString", - "variant": "declaration", - "kind": 64, - "flags": {}, - "sources": [ - { - "fileName": "lib/utils.ts", - "line": 38, - "character": 16, - "url": "https://github.com/akaruidevelopment/aoi.db/blob/22a4df8/lib/utils.ts#L38" - } - ], - "signatures": [ - { - "id": 635, - "name": "createHashRawString", - "variant": "signature", - "kind": 4096, - "flags": {}, - "sources": [ - { - "fileName": "lib/utils.ts", - "line": 38, - "character": 0, - "url": "https://github.com/akaruidevelopment/aoi.db/blob/22a4df8/lib/utils.ts#L38" - } - ], - "parameters": [ - { - "id": 636, - "name": "strings", - "variant": "param", - "kind": 32768, - "flags": {}, - "type": { - "type": "array", - "elementType": { - "type": "intrinsic", - "name": "string" - } - } - } - ], - "type": { - "type": "intrinsic", - "name": "string" - } - } - ] + "166": { + "sourceFileName": "lib/KeyValue/src/Table.ts", + "qualifiedName": "default.options" }, - { - "id": 642, - "name": "decodeHash", - "variant": "declaration", - "kind": 64, - "flags": {}, - "sources": [ - { - "fileName": "lib/utils.ts", - "line": 46, - "character": 16, - "url": "https://github.com/akaruidevelopment/aoi.db/blob/22a4df8/lib/utils.ts#L46" - } - ], - "signatures": [ - { - "id": 643, - "name": "decodeHash", - "variant": "signature", - "kind": 4096, - "flags": {}, - "sources": [ - { - "fileName": "lib/utils.ts", - "line": 46, - "character": 0, - "url": "https://github.com/akaruidevelopment/aoi.db/blob/22a4df8/lib/utils.ts#L46" - } - ], - "parameters": [ - { - "id": 644, - "name": "hash", - "variant": "param", - "kind": 32768, - "flags": {}, - "type": { - "type": "intrinsic", - "name": "string" - } - }, - { - "id": 645, - "name": "key", - "variant": "param", - "kind": 32768, - "flags": {}, - "type": { - "type": "intrinsic", - "name": "string" - } - }, - { - "id": 646, - "name": "iv", - "variant": "param", - "kind": 32768, - "flags": {}, - "type": { - "type": "intrinsic", - "name": "string" - } - } - ], - "type": { - "type": "array", - "elementType": { - "type": "intrinsic", - "name": "string" - } - } - } - ] + "167": { + "sourceFileName": "lib/KeyValue/src/Table.ts", + "qualifiedName": "default.options" }, - { - "id": 630, - "name": "decrypt", - "variant": "declaration", - "kind": 64, - "flags": {}, - "sources": [ - { - "fileName": "lib/utils.ts", - "line": 22, - "character": 16, - "url": "https://github.com/akaruidevelopment/aoi.db/blob/22a4df8/lib/utils.ts#L22" - } - ], - "signatures": [ - { - "id": 631, - "name": "decrypt", - "variant": "signature", - "kind": 4096, - "flags": {}, - "sources": [ - { - "fileName": "lib/utils.ts", - "line": 22, - "character": 0, - "url": "https://github.com/akaruidevelopment/aoi.db/blob/22a4df8/lib/utils.ts#L22" - } - ], - "parameters": [ - { - "id": 632, - "name": "hash", - "variant": "param", - "kind": 32768, - "flags": {}, - "type": { - "type": "reference", - "target": 1, - "name": "Hash", - "package": "@akarui/aoi.db" - } - }, - { - "id": 633, - "name": "key", - "variant": "param", - "kind": 32768, - "flags": {}, - "type": { - "type": "intrinsic", - "name": "string" - } - } - ], - "type": { - "type": "intrinsic", - "name": "string" - } - } - ] + "168": { + "sourceFileName": "lib/KeyValue/src/Table.ts", + "qualifiedName": "default.db" }, - { - "id": 625, - "name": "encrypt", - "variant": "declaration", - "kind": 64, - "flags": {}, - "sources": [ - { - "fileName": "lib/utils.ts", - "line": 11, - "character": 16, - "url": "https://github.com/akaruidevelopment/aoi.db/blob/22a4df8/lib/utils.ts#L11" - } - ], - "signatures": [ - { - "id": 626, - "name": "encrypt", - "variant": "signature", - "kind": 4096, - "flags": {}, - "sources": [ - { - "fileName": "lib/utils.ts", - "line": 11, - "character": 0, - "url": "https://github.com/akaruidevelopment/aoi.db/blob/22a4df8/lib/utils.ts#L11" - } - ], - "parameters": [ - { - "id": 627, - "name": "string", - "variant": "param", - "kind": 32768, - "flags": {}, - "type": { - "type": "intrinsic", - "name": "string" - } - }, - { - "id": 628, - "name": "key", - "variant": "param", - "kind": 32768, - "flags": {}, - "type": { - "type": "intrinsic", - "name": "string" - } - }, - { - "id": 629, - "name": "iV", - "variant": "param", - "kind": 32768, - "flags": { - "isOptional": true - }, - "type": { - "type": "intrinsic", - "name": "string" - } - } - ], - "type": { - "type": "reference", - "target": 1, - "name": "Hash", - "package": "@akarui/aoi.db" - } - } - ] + "169": { + "sourceFileName": "lib/KeyValue/src/Table.ts", + "qualifiedName": "default.db" }, - { - "id": 672, - "name": "parse", - "variant": "declaration", - "kind": 64, - "flags": {}, - "sources": [ - { - "fileName": "lib/utils.ts", - "line": 226, - "character": 16, - "url": "https://github.com/akaruidevelopment/aoi.db/blob/22a4df8/lib/utils.ts#L226" - } - ], - "signatures": [ - { - "id": 673, - "name": "parse", - "variant": "signature", - "kind": 4096, - "flags": {}, - "sources": [ - { - "fileName": "lib/utils.ts", - "line": 226, - "character": 0, - "url": "https://github.com/akaruidevelopment/aoi.db/blob/22a4df8/lib/utils.ts#L226" - } - ], - "parameters": [ - { - "id": 674, - "name": "data", - "variant": "param", - "kind": 32768, - "flags": {}, - "type": { - "type": "intrinsic", - "name": "string" - } - }, - { - "id": 675, - "name": "type", - "variant": "param", - "kind": 32768, - "flags": {}, - "type": { - "type": "reference", - "target": 1354, - "name": "ColumnType", - "package": "@akarui/aoi.db" - } - } - ], - "type": { - "type": "intrinsic", - "name": "any" - } - } - ] + "170": { + "sourceFileName": "lib/KeyValue/src/Table.ts", + "qualifiedName": "default.fileManager" }, - { - "id": 657, - "name": "parseTransmitterQuery", - "variant": "declaration", - "kind": 64, - "flags": {}, - "sources": [ - { - "fileName": "lib/utils.ts", - "line": 114, - "character": 16, - "url": "https://github.com/akaruidevelopment/aoi.db/blob/22a4df8/lib/utils.ts#L114" - } - ], - "signatures": [ - { - "id": 658, - "name": "parseTransmitterQuery", - "variant": "signature", - "kind": 4096, - "flags": {}, - "sources": [ - { - "fileName": "lib/utils.ts", - "line": 114, - "character": 0, - "url": "https://github.com/akaruidevelopment/aoi.db/blob/22a4df8/lib/utils.ts#L114" - } - ], - "parameters": [ - { - "id": 659, - "name": "query", - "variant": "param", - "kind": 32768, - "flags": {}, - "type": { - "type": "reference", - "target": 2328, - "name": "TransmitterQuery", - "package": "@akarui/aoi.db" - } - } - ], - "type": { - "type": "reflection", - "declaration": { - "id": 660, - "name": "__type", - "variant": "declaration", - "kind": 65536, - "flags": {}, - "sources": [ - { - "fileName": "lib/utils.ts", - "line": 116, - "character": 3, - "url": "https://github.com/akaruidevelopment/aoi.db/blob/22a4df8/lib/utils.ts#L116" - } - ], - "signatures": [ - { - "id": 661, - "name": "__type", - "variant": "signature", - "kind": 4096, - "flags": {}, - "parameters": [ - { - "id": 662, - "name": "Data", - "variant": "param", - "kind": 32768, - "flags": {}, - "type": { - "type": "intrinsic", - "name": "any" - } - } - ], - "type": { - "type": "intrinsic", - "name": "boolean" - } - } - ] - } - } - } - ] + "171": { + "sourceFileName": "lib/KeyValue/src/Table.ts", + "qualifiedName": "default.fileManager" }, - { - "id": 663, - "name": "returnParseString", - "variant": "declaration", - "kind": 64, - "flags": {}, - "sources": [ - { - "fileName": "lib/utils.ts", - "line": 121, - "character": 16, - "url": "https://github.com/akaruidevelopment/aoi.db/blob/22a4df8/lib/utils.ts#L121" - } - ], - "signatures": [ - { - "id": 664, - "name": "returnParseString", - "variant": "signature", - "kind": 4096, - "flags": {}, - "sources": [ - { - "fileName": "lib/utils.ts", - "line": 121, - "character": 0, - "url": "https://github.com/akaruidevelopment/aoi.db/blob/22a4df8/lib/utils.ts#L121" - } - ], - "parameters": [ - { - "id": 665, - "name": "key", - "variant": "param", - "kind": 32768, - "flags": {}, - "type": { - "type": "intrinsic", - "name": "string" - } - }, - { - "id": 666, - "name": "value", - "variant": "param", - "kind": 32768, - "flags": {}, - "type": { - "type": "intrinsic", - "name": "any" - } - }, - { - "id": 667, - "name": "sign", - "variant": "param", - "kind": 32768, - "flags": {}, - "type": { - "type": "intrinsic", - "name": "string" - }, - "defaultValue": "\"===\"" - }, - { - "id": 668, - "name": "join", - "variant": "param", - "kind": 32768, - "flags": {}, - "type": { - "type": "intrinsic", - "name": "string" - }, - "defaultValue": "\"&&\"" - } - ], - "type": { - "type": "intrinsic", - "name": "string" - } - } - ] + "172": { + "sourceFileName": "lib/KeyValue/src/Table.ts", + "qualifiedName": "default.initialize" + }, + "173": { + "sourceFileName": "lib/KeyValue/src/Table.ts", + "qualifiedName": "default.initialize" }, - { - "id": 669, - "name": "stringify", - "variant": "declaration", - "kind": 64, - "flags": {}, - "sources": [ - { - "fileName": "lib/utils.ts", - "line": 217, - "character": 16, - "url": "https://github.com/akaruidevelopment/aoi.db/blob/22a4df8/lib/utils.ts#L217" - } - ], - "signatures": [ - { - "id": 670, - "name": "stringify", - "variant": "signature", - "kind": 4096, - "flags": {}, - "sources": [ - { - "fileName": "lib/utils.ts", - "line": 217, - "character": 0, - "url": "https://github.com/akaruidevelopment/aoi.db/blob/22a4df8/lib/utils.ts#L217" - } - ], - "parameters": [ - { - "id": 671, - "name": "data", - "variant": "param", - "kind": 32768, - "flags": {}, - "type": { - "type": "intrinsic", - "name": "any" - } - } - ], - "type": { - "type": "intrinsic", - "name": "any" - } - } - ] - } - ], - "groups": [ - { - "title": "Enumerations", - "children": [ - 7, - 32, - 14, - 2350, - 46, - 2344 - ] + "174": { + "sourceFileName": "lib/KeyValue/src/Table.ts", + "qualifiedName": "default.#getPaths" }, - { - "title": "Classes", - "children": [ - 363, - 49, - 86, - 106, - 1269, - 1413, - 1356, - 1393, - 1612, - 1869, - 1161, - 2024, - 677, - 925, - 1056, - 1072 - ] + "175": { + "sourceFileName": "lib/KeyValue/src/Table.ts", + "qualifiedName": "default.#getPaths" }, - { - "title": "Interfaces", - "children": [ - 605, - 1, - 579, - 568, - 591, - 576, - 572, - 601, - 562, - 589, - 596, - 1314, - 2303, - 2292, - 2318, - 2296, - 2311, - 2265, - 1346, - 1309, - 1331, - 1321, - 1340, - 1338, - 1325, - 1342 - ] + "176": { + "sourceFileName": "lib/KeyValue/src/Table.ts", + "qualifiedName": "default.#getLogData" }, - { - "title": "Type Aliases", - "children": [ - 1354, - 2321, - 614, - 2323, - 617, - 616, - 4, - 2327, - 2328, - 618, - 2325, - 1355 - ] + "177": { + "sourceFileName": "lib/KeyValue/src/Table.ts", + "qualifiedName": "default.#getLogData" }, - { - "title": "Variables", - "children": [ - 676 - ] + "178": { + "sourceFileName": "lib/KeyValue/src/Table.ts", + "qualifiedName": "default.getLogs" }, - { - "title": "Functions", - "children": [ - 647, - 653, - 637, - 634, - 642, - 630, - 625, - 672, - 657, - 663, - 669 - ] - } - ], - "packageName": "@akarui/aoi.db", - "readme": [ - { - "kind": "text", - "text": "

\n \n \"aoi.db\"\n \n

\n\n

@akarui/aoi.db

\n\n
\n\n[![Discord Server](https://img.shields.io/discord/773352845738115102?color=5865F2&logo=discord&logoColor=white)](https://discord.com/invite/HMUfMXDQsV)\n[![NPM Downloads](https://img.shields.io/npm/dt/aoi.db.svg?maxAge=3600)](https://www.npmjs.com/package/aoi.db)\n[![NPM Version](https://img.shields.io/npm/v/aoi.db.svg?maxAge=3600)](https://www.npmjs.com/package/aoi.db)\n\n
\n\n## Table Of Contents\n\n- [Table Of Contents](#table-of-contents)\n- [About](#about)\n- [Installation](#installation)\n- [Types](#types)\n- [Setups](#setups)\n - [KeyValue](#keyvalue)\n - [WideColumn](#widecolumn)\n - [Remote](#remote)\n - [Setting up the database server](#setting-up-the-database-server)\n - [Setting up the client](#setting-up-the-client)\n- [Links](#links)\n\n## About\n\nAoi.db is a collection of various database types to handle various types of data requirements!\n\n## Installation\n\n" + "179": { + "sourceFileName": "lib/KeyValue/src/Table.ts", + "qualifiedName": "default.getLogs" }, - { - "kind": "code", - "text": "```bash\n#npm\nnpm i @akarui/aoi.db\n\n#yarn\nyarn add @akarui/aoi.db\n```" + "180": { + "sourceFileName": "lib/KeyValue/src/Table.ts", + "qualifiedName": "default.#syncWithLog" }, - { - "kind": "text", - "text": "\n\n## Types\n\n> - KeyValue - A simple database that stores key value pairs\n> - Usage: general purpose\n\n> - WideColumn - A database that stores data in a column\n> - Usage: good for getting separate columns related to a primary column\n\n> - Remote - A database that stores data in a remote server\n> - Usage: good for separating database extensive usage from main project/process\n\n## Setups\n\n### KeyValue\n\n" + "181": { + "sourceFileName": "lib/KeyValue/src/Table.ts", + "qualifiedName": "default.#syncWithLog" }, - { - "kind": "code", - "text": "```ts\nconst { KeyValue } = require(\"@akarui/aoi.db\"); //commonjs\n// or\nimport { KeyValue } from \"@akarui/aoi.db\"; //esm\n\n// Basic Setup\nconst db = new KeyValue({\n dataConfig: { path: \"./database\" },\n encryptionConfig: {\n encriptData: false,\n securityKey: \"a-32-characters-long-string-here\",\n },\n debug: true,\n});\n\ndb.on(\"ready\", () => {\n console.log(\"Database is ready!\");\n});\n\ndb.connect();\n```" + "182": { + "sourceFileName": "lib/KeyValue/src/Table.ts", + "qualifiedName": "default.#wal" }, - { - "kind": "text", - "text": "\n\nReference: [KeyValue](https://akaruidevelopment.github.io/aoi.db/classes/KeyValue.html)\n\n### WideColumn\n\n" + "183": { + "sourceFileName": "lib/KeyValue/src/Table.ts", + "qualifiedName": "default.#wal" }, - { - "kind": "code", - "text": "```ts\nconst { WideColumn, Column } = require(\"@akarui/aoi.db\"); //commonjs\n// or\nimport { WideColumn, Column } from \"@akarui/aoi.db\"; //esm\n\n// Basic Setup\n\nconst prime = new Column({\n name: \"id\",\n primary: true,\n type: \"bigint\",\n default: 0n,\n});\nconst xp = new Column({\n name: \"xp\",\n type: \"number\",\n primary: false,\n sortOrder: \"DESC\",\n default: 0,\n});\n\nconst db = new WideColumn({\n path: \"./path/\",\n encryptionConfig: {\n securityKey: \"a-32-characters-long-string-here\",\n },\n tables: [\n {\n name: \"main\",\n columns: [prime, xp],\n },\n ],\n});\n\ndb.on(\"ready\", () => {\n console.log(\"Database is ready!\");\n});\n\ndb.connect();\n```" + "184": { + "sourceFileName": "lib/KeyValue/src/Table.ts", + "qualifiedName": "data" }, - { - "kind": "text", - "text": "\n\nReference: [WideColumn](https://akaruidevelopment.github.io/aoi.db/classes/WideColumn.html)\n\n### Remote\n\n#### Setting up the database server\n\n" + "185": { + "sourceFileName": "lib/KeyValue/src/Table.ts", + "qualifiedName": "method" }, - { - "kind": "code", - "text": "```js\nconst { Receiver } = require(\"@akarui/aoi.db\"); //commonjs\n// or\nimport { Receiver } from \"@akarui/aoi.db\"; //esm\n\nconst rec = new Receiver({\n logEncrypt: \"a-32-characters-long-string-here\",\n logPath: \"./logPath/\",\n wsOptions: {\n port: portNo, // 443 for ssl wss and 80 for ws\n clientTracking: true,\n },\n whitelistedIps: \"*\",\n});\n\nrec.on(\"connect\", () => {\n console.log(\"connected\");\n});\n\nrec.connect();\n```" + "186": { + "sourceFileName": "lib/KeyValue/src/Table.ts", + "qualifiedName": "default.wal" }, - { - "kind": "text", - "text": "\n\nReference: [Receiver](https://akaruidevelopment.github.io/aoi.db/classes/Receiver.html)\n\n#### Setting up the client\n\n" + "187": { + "sourceFileName": "lib/KeyValue/src/Table.ts", + "qualifiedName": "default.wal" }, - { - "kind": "code", - "text": "```js\nconst { Transmitter, TransmitterFlags } = require(\"@akarui/aoi.db\"); //commonjs\n// or\nimport { Transmitter, DatabaseEvents } from \"@akarui/aoi.db\"; //esm\n\ncconst db = Transmitter.createConnection({\n path: `aoidb://usersatoshi:123456@localhost:8080`,\n dbOptions: {\n type: \"KeyValue\",\n options: {\n dataConfig: {\n path: \"./database\",\n },\n encryptionConfig: {\n securityKey: \"a-32-characters-long-string-here\"\n }\n }\n }\n})\n\n//or \n\nconst db = new Transmitter({\n dbOptions: {\n type: \"KeyValue\",\n options: {\n dataConfig: {\n path: \"database\",\n },\n encryptionConfig: {\n securityKey: \"a-32-characters-long-string-here\"\n }\n }\n },\n username: \"username\",\n password: \"password\",\n})\n\n\n\ndb.on(DatabaseEvents.Connect, () => console.log(\"Connected\"));\ndb.on(DatabaseEvents.Disconnect, () => console.log(\"Disconnected\"));\ndb.connect();\n```" + "188": { + "sourceFileName": "lib/KeyValue/src/Table.ts", + "qualifiedName": "data" }, - { - "kind": "text", - "text": "\n\nReference: [Transmitter](https://akaruidevelopment.github.io/aoi.db/classes/Transmitter.html)\n\n## Links\n\n- [Documentation](https://akaruidevelopment.github.io/aoi.db/)\n- [Discord Server](https://discord.com/invite/HMUfMXDQsV)\n- [NPM](https://www.npmjs.com/package/@akarui/aoi.db)\n- [Github](https://github.com/Akaruidevelopment/aoi.db)" - } - ], - "symbolIdMap": { - "0": { - "sourceFileName": "lib/index.ts", - "qualifiedName": "" + "189": { + "sourceFileName": "lib/KeyValue/src/Table.ts", + "qualifiedName": "method" }, - "1": { - "sourceFileName": "lib/typings/interface.ts", - "qualifiedName": "Hash" + "190": { + "sourceFileName": "lib/KeyValue/src/Table.ts", + "qualifiedName": "default.set" }, - "2": { - "sourceFileName": "lib/typings/interface.ts", - "qualifiedName": "Hash.iv" + "191": { + "sourceFileName": "lib/KeyValue/src/Table.ts", + "qualifiedName": "default.set" }, - "3": { - "sourceFileName": "lib/typings/interface.ts", - "qualifiedName": "Hash.data" + "192": { + "sourceFileName": "lib/KeyValue/src/Table.ts", + "qualifiedName": "key" }, - "4": { - "sourceFileName": "lib/typings/type.ts", - "qualifiedName": "Optional" + "193": { + "sourceFileName": "lib/KeyValue/src/Table.ts", + "qualifiedName": "value" }, - "5": { - "sourceFileName": "lib/typings/type.ts", - "qualifiedName": "T" + "194": { + "sourceFileName": "lib/KeyValue/src/Table.ts", + "qualifiedName": "type" }, - "6": { - "sourceFileName": "lib/typings/type.ts", - "qualifiedName": "K" + "195": { + "sourceFileName": "lib/KeyValue/src/Table.ts", + "qualifiedName": "default.get" }, - "7": { - "sourceFileName": "lib/typings/enum.ts", - "qualifiedName": "CacheType" + "196": { + "sourceFileName": "lib/KeyValue/src/Table.ts", + "qualifiedName": "default.get" }, - "8": { - "sourceFileName": "lib/typings/enum.ts", - "qualifiedName": "CacheType.LRU" + "197": { + "sourceFileName": "lib/KeyValue/src/Table.ts", + "qualifiedName": "key" }, - "9": { - "sourceFileName": "lib/typings/enum.ts", - "qualifiedName": "CacheType.MRU" + "198": { + "sourceFileName": "lib/KeyValue/src/Table.ts", + "qualifiedName": "default.delete" }, - "10": { - "sourceFileName": "lib/typings/enum.ts", - "qualifiedName": "CacheType.LFU" + "199": { + "sourceFileName": "lib/KeyValue/src/Table.ts", + "qualifiedName": "default.delete" }, - "11": { - "sourceFileName": "lib/typings/enum.ts", - "qualifiedName": "CacheType.MFU" + "200": { + "sourceFileName": "lib/KeyValue/src/Table.ts", + "qualifiedName": "key" }, - "12": { - "sourceFileName": "lib/typings/enum.ts", - "qualifiedName": "CacheType.FIFO" + "201": { + "sourceFileName": "lib/KeyValue/src/Table.ts", + "qualifiedName": "default.clear" }, - "13": { - "sourceFileName": "lib/typings/enum.ts", - "qualifiedName": "CacheType.FILO" + "202": { + "sourceFileName": "lib/KeyValue/src/Table.ts", + "qualifiedName": "default.clear" }, - "14": { - "sourceFileName": "lib/typings/enum.ts", - "qualifiedName": "DatabaseMethod" + "203": { + "sourceFileName": "lib/KeyValue/src/Table.ts", + "qualifiedName": "default.has" }, - "15": { - "sourceFileName": "lib/typings/enum.ts", - "qualifiedName": "DatabaseMethod.Set" + "204": { + "sourceFileName": "lib/KeyValue/src/Table.ts", + "qualifiedName": "default.has" }, - "16": { - "sourceFileName": "lib/typings/enum.ts", - "qualifiedName": "DatabaseMethod.Delete" + "205": { + "sourceFileName": "lib/KeyValue/src/Table.ts", + "qualifiedName": "key" }, - "17": { - "sourceFileName": "lib/typings/enum.ts", - "qualifiedName": "DatabaseMethod.Flush" + "206": { + "sourceFileName": "lib/KeyValue/src/Table.ts", + "qualifiedName": "default.all" }, - "18": { - "sourceFileName": "lib/typings/enum.ts", - "qualifiedName": "DatabaseMethod.Clear" + "207": { + "sourceFileName": "lib/KeyValue/src/Table.ts", + "qualifiedName": "default.all" }, - "19": { - "sourceFileName": "lib/typings/enum.ts", - "qualifiedName": "DatabaseMethod.Replicate" + "208": { + "sourceFileName": "lib/KeyValue/src/Table.ts", + "qualifiedName": "query" }, - "20": { - "sourceFileName": "lib/typings/enum.ts", - "qualifiedName": "DatabaseMethod.Backup" + "209": { + "sourceFileName": "lib/KeyValue/src/Table.ts", + "qualifiedName": "__type" }, - "21": { - "sourceFileName": "lib/typings/enum.ts", - "qualifiedName": "DatabaseMethod.Restore" + "210": { + "sourceFileName": "lib/KeyValue/src/Table.ts", + "qualifiedName": "__type" }, - "22": { - "sourceFileName": "lib/typings/enum.ts", - "qualifiedName": "DatabaseMethod.NewFile" + "211": { + "sourceFileName": "lib/KeyValue/src/Table.ts", + "qualifiedName": "d" }, - "23": { - "sourceFileName": "lib/typings/enum.ts", - "qualifiedName": "DatabaseMethod.Ping" + "212": { + "sourceFileName": "lib/KeyValue/src/Table.ts", + "qualifiedName": "limit" }, - "24": { - "sourceFileName": "lib/typings/enum.ts", - "qualifiedName": "DatabaseMethod.Get" + "213": { + "sourceFileName": "lib/KeyValue/src/Table.ts", + "qualifiedName": "order" }, - "25": { - "sourceFileName": "lib/typings/enum.ts", - "qualifiedName": "DatabaseMethod.All" + "214": { + "sourceFileName": "lib/KeyValue/src/Table.ts", + "qualifiedName": "default.findOne" }, - "26": { - "sourceFileName": "lib/typings/enum.ts", - "qualifiedName": "DatabaseMethod.Has" + "215": { + "sourceFileName": "lib/KeyValue/src/Table.ts", + "qualifiedName": "default.findOne" }, - "27": { - "sourceFileName": "lib/typings/enum.ts", - "qualifiedName": "DatabaseMethod.NOOP" + "216": { + "sourceFileName": "lib/KeyValue/src/Table.ts", + "qualifiedName": "query" }, - "28": { - "sourceFileName": "lib/typings/enum.ts", - "qualifiedName": "DatabaseMethod.FindOne" + "217": { + "sourceFileName": "lib/KeyValue/src/Table.ts", + "qualifiedName": "__type" }, - "29": { - "sourceFileName": "lib/typings/enum.ts", - "qualifiedName": "DatabaseMethod.FindMany" + "218": { + "sourceFileName": "lib/KeyValue/src/Table.ts", + "qualifiedName": "__type" }, - "30": { - "sourceFileName": "lib/typings/enum.ts", - "qualifiedName": "DatabaseMethod.DeleteMany" + "219": { + "sourceFileName": "lib/KeyValue/src/Table.ts", + "qualifiedName": "d" }, - "31": { - "sourceFileName": "lib/typings/enum.ts", - "qualifiedName": "DatabaseMethod.Analyze" + "220": { + "sourceFileName": "lib/KeyValue/src/Table.ts", + "qualifiedName": "default.findMany" }, - "32": { - "sourceFileName": "lib/typings/enum.ts", - "qualifiedName": "DatabaseEvents" + "221": { + "sourceFileName": "lib/KeyValue/src/Table.ts", + "qualifiedName": "default.findMany" }, - "33": { - "sourceFileName": "lib/typings/enum.ts", - "qualifiedName": "DatabaseEvents.Connect" + "222": { + "sourceFileName": "lib/KeyValue/src/Table.ts", + "qualifiedName": "query" }, - "34": { - "sourceFileName": "lib/typings/enum.ts", - "qualifiedName": "DatabaseEvents.Error" + "223": { + "sourceFileName": "lib/KeyValue/src/Table.ts", + "qualifiedName": "__type" }, - "35": { - "sourceFileName": "lib/typings/enum.ts", - "qualifiedName": "DatabaseEvents.Set" + "224": { + "sourceFileName": "lib/KeyValue/src/Table.ts", + "qualifiedName": "__type" }, - "36": { - "sourceFileName": "lib/typings/enum.ts", - "qualifiedName": "DatabaseEvents.Get" + "225": { + "sourceFileName": "lib/KeyValue/src/Table.ts", + "qualifiedName": "d" }, - "37": { - "sourceFileName": "lib/typings/enum.ts", - "qualifiedName": "DatabaseEvents.Delete" + "226": { + "sourceFileName": "lib/KeyValue/src/Table.ts", + "qualifiedName": "default.removeMany" }, - "38": { - "sourceFileName": "lib/typings/enum.ts", - "qualifiedName": "DatabaseEvents.Flush" + "227": { + "sourceFileName": "lib/KeyValue/src/Table.ts", + "qualifiedName": "default.removeMany" }, - "39": { - "sourceFileName": "lib/typings/enum.ts", - "qualifiedName": "DatabaseEvents.Clear" + "228": { + "sourceFileName": "lib/KeyValue/src/Table.ts", + "qualifiedName": "query" }, - "40": { - "sourceFileName": "lib/typings/enum.ts", - "qualifiedName": "DatabaseEvents.Replicate" + "229": { + "sourceFileName": "lib/KeyValue/src/Table.ts", + "qualifiedName": "__type" }, - "41": { - "sourceFileName": "lib/typings/enum.ts", - "qualifiedName": "DatabaseEvents.Backup" + "230": { + "sourceFileName": "lib/KeyValue/src/Table.ts", + "qualifiedName": "__type" }, - "42": { - "sourceFileName": "lib/typings/enum.ts", - "qualifiedName": "DatabaseEvents.Restore" + "231": { + "sourceFileName": "lib/KeyValue/src/Table.ts", + "qualifiedName": "d" }, - "43": { - "sourceFileName": "lib/typings/enum.ts", - "qualifiedName": "DatabaseEvents.Disconnect" + "232": { + "sourceFileName": "lib/KeyValue/src/Table.ts", + "qualifiedName": "default.ping" }, - "44": { - "sourceFileName": "lib/typings/enum.ts", - "qualifiedName": "DatabaseEvents.TableReady" + "233": { + "sourceFileName": "lib/KeyValue/src/Table.ts", + "qualifiedName": "default.ping" }, - "45": { - "sourceFileName": "lib/typings/enum.ts", - "qualifiedName": "DatabaseEvents.Debug" + "234": { + "sourceFileName": "node_modules/@types/node/events.d.ts", + "qualifiedName": "EventEmitter.[captureRejectionSymbol]" }, - "46": { - "sourceFileName": "lib/typings/enum.ts", - "qualifiedName": "ReferenceType" + "235": { + "sourceFileName": "node_modules/@types/node/events.d.ts", + "qualifiedName": "EventEmitter.[captureRejectionSymbol]" }, - "47": { - "sourceFileName": "lib/typings/enum.ts", - "qualifiedName": "ReferenceType.Cache" + "236": { + "sourceFileName": "node_modules/@types/node/events.d.ts", + "qualifiedName": "error" }, - "48": { - "sourceFileName": "lib/typings/enum.ts", - "qualifiedName": "ReferenceType.File" + "237": { + "sourceFileName": "node_modules/@types/node/events.d.ts", + "qualifiedName": "event" }, - "49": { - "sourceFileName": "lib/KeyValue/src/cache.ts", - "qualifiedName": "default" + "238": { + "sourceFileName": "node_modules/@types/node/events.d.ts", + "qualifiedName": "args" }, - "50": { - "sourceFileName": "lib/KeyValue/src/cache.ts", - "qualifiedName": "default.__constructor" + "239": { + "sourceFileName": "node_modules/@types/node/events.d.ts", + "qualifiedName": "__global.NodeJS.EventEmitter.addListener" }, - "51": { - "sourceFileName": "lib/KeyValue/src/cache.ts", - "qualifiedName": "default" + "240": { + "sourceFileName": "node_modules/@types/node/events.d.ts", + "qualifiedName": "__global.NodeJS.EventEmitter.addListener" }, - "52": { - "sourceFileName": "lib/KeyValue/src/cache.ts", - "qualifiedName": "options" + "241": { + "sourceFileName": "node_modules/@types/node/events.d.ts", + "qualifiedName": "eventName" }, - "53": { - "sourceFileName": "lib/KeyValue/src/cache.ts", - "qualifiedName": "default.options" + "242": { + "sourceFileName": "node_modules/@types/node/events.d.ts", + "qualifiedName": "listener" }, - "54": { - "sourceFileName": "lib/KeyValue/src/cache.ts", - "qualifiedName": "default.#data" + "243": { + "sourceFileName": "node_modules/@types/node/events.d.ts", + "qualifiedName": "__type" }, - "55": { - "sourceFileName": "lib/KeyValue/src/cache.ts", - "qualifiedName": "default.set" + "244": { + "sourceFileName": "node_modules/@types/node/events.d.ts", + "qualifiedName": "__type" }, - "56": { - "sourceFileName": "lib/KeyValue/src/cache.ts", - "qualifiedName": "default.set" + "245": { + "sourceFileName": "node_modules/@types/node/events.d.ts", + "qualifiedName": "args" }, - "57": { - "sourceFileName": "lib/KeyValue/src/cache.ts", - "qualifiedName": "data" + "246": { + "sourceFileName": "node_modules/@types/node/events.d.ts", + "qualifiedName": "__global.NodeJS.EventEmitter.on" }, - "58": { - "sourceFileName": "lib/KeyValue/src/cache.ts", - "qualifiedName": "default.get" + "247": { + "sourceFileName": "node_modules/@types/node/events.d.ts", + "qualifiedName": "__global.NodeJS.EventEmitter.on" }, - "59": { - "sourceFileName": "lib/KeyValue/src/cache.ts", - "qualifiedName": "default.get" + "248": { + "sourceFileName": "node_modules/@types/node/events.d.ts", + "qualifiedName": "eventName" }, - "60": { - "sourceFileName": "lib/KeyValue/src/cache.ts", - "qualifiedName": "key" + "249": { + "sourceFileName": "node_modules/@types/node/events.d.ts", + "qualifiedName": "listener" + }, + "250": { + "sourceFileName": "node_modules/@types/node/events.d.ts", + "qualifiedName": "__type" + }, + "251": { + "sourceFileName": "node_modules/@types/node/events.d.ts", + "qualifiedName": "__type" + }, + "252": { + "sourceFileName": "node_modules/@types/node/events.d.ts", + "qualifiedName": "args" + }, + "253": { + "sourceFileName": "node_modules/@types/node/events.d.ts", + "qualifiedName": "__global.NodeJS.EventEmitter.once" + }, + "254": { + "sourceFileName": "node_modules/@types/node/events.d.ts", + "qualifiedName": "__global.NodeJS.EventEmitter.once" + }, + "255": { + "sourceFileName": "node_modules/@types/node/events.d.ts", + "qualifiedName": "eventName" + }, + "256": { + "sourceFileName": "node_modules/@types/node/events.d.ts", + "qualifiedName": "listener" + }, + "257": { + "sourceFileName": "node_modules/@types/node/events.d.ts", + "qualifiedName": "__type" + }, + "258": { + "sourceFileName": "node_modules/@types/node/events.d.ts", + "qualifiedName": "__type" + }, + "259": { + "sourceFileName": "node_modules/@types/node/events.d.ts", + "qualifiedName": "args" + }, + "260": { + "sourceFileName": "node_modules/@types/node/events.d.ts", + "qualifiedName": "__global.NodeJS.EventEmitter.removeListener" + }, + "261": { + "sourceFileName": "node_modules/@types/node/events.d.ts", + "qualifiedName": "__global.NodeJS.EventEmitter.removeListener" + }, + "262": { + "sourceFileName": "node_modules/@types/node/events.d.ts", + "qualifiedName": "eventName" + }, + "263": { + "sourceFileName": "node_modules/@types/node/events.d.ts", + "qualifiedName": "listener" + }, + "264": { + "sourceFileName": "node_modules/@types/node/events.d.ts", + "qualifiedName": "__type" + }, + "265": { + "sourceFileName": "node_modules/@types/node/events.d.ts", + "qualifiedName": "__type" + }, + "266": { + "sourceFileName": "node_modules/@types/node/events.d.ts", + "qualifiedName": "args" }, - "61": { - "sourceFileName": "lib/KeyValue/src/cache.ts", - "qualifiedName": "file" + "267": { + "sourceFileName": "node_modules/@types/node/events.d.ts", + "qualifiedName": "__global.NodeJS.EventEmitter.off" }, - "62": { - "sourceFileName": "lib/KeyValue/src/cache.ts", - "qualifiedName": "default.delete" + "268": { + "sourceFileName": "node_modules/@types/node/events.d.ts", + "qualifiedName": "__global.NodeJS.EventEmitter.off" }, - "63": { - "sourceFileName": "lib/KeyValue/src/cache.ts", - "qualifiedName": "default.delete" + "269": { + "sourceFileName": "node_modules/@types/node/events.d.ts", + "qualifiedName": "eventName" }, - "64": { - "sourceFileName": "lib/KeyValue/src/cache.ts", - "qualifiedName": "key" + "270": { + "sourceFileName": "node_modules/@types/node/events.d.ts", + "qualifiedName": "listener" }, - "65": { - "sourceFileName": "lib/KeyValue/src/cache.ts", - "qualifiedName": "file" + "271": { + "sourceFileName": "node_modules/@types/node/events.d.ts", + "qualifiedName": "__type" }, - "66": { - "sourceFileName": "lib/KeyValue/src/cache.ts", - "qualifiedName": "default.clear" + "272": { + "sourceFileName": "node_modules/@types/node/events.d.ts", + "qualifiedName": "__type" }, - "67": { - "sourceFileName": "lib/KeyValue/src/cache.ts", - "qualifiedName": "default.clear" + "273": { + "sourceFileName": "node_modules/@types/node/events.d.ts", + "qualifiedName": "args" }, - "68": { - "sourceFileName": "lib/KeyValue/src/cache.ts", - "qualifiedName": "file" + "274": { + "sourceFileName": "node_modules/@types/node/events.d.ts", + "qualifiedName": "__global.NodeJS.EventEmitter.removeAllListeners" }, - "69": { - "sourceFileName": "lib/KeyValue/src/cache.ts", - "qualifiedName": "default.has" + "275": { + "sourceFileName": "node_modules/@types/node/events.d.ts", + "qualifiedName": "__global.NodeJS.EventEmitter.removeAllListeners" }, - "70": { - "sourceFileName": "lib/KeyValue/src/cache.ts", - "qualifiedName": "default.has" + "276": { + "sourceFileName": "node_modules/@types/node/events.d.ts", + "qualifiedName": "event" }, - "71": { - "sourceFileName": "lib/KeyValue/src/cache.ts", - "qualifiedName": "key" + "277": { + "sourceFileName": "node_modules/@types/node/events.d.ts", + "qualifiedName": "__global.NodeJS.EventEmitter.setMaxListeners" }, - "72": { - "sourceFileName": "lib/KeyValue/src/cache.ts", - "qualifiedName": "file" + "278": { + "sourceFileName": "node_modules/@types/node/events.d.ts", + "qualifiedName": "__global.NodeJS.EventEmitter.setMaxListeners" }, - "73": { - "sourceFileName": "lib/KeyValue/src/cache.ts", - "qualifiedName": "default.size" + "279": { + "sourceFileName": "node_modules/@types/node/events.d.ts", + "qualifiedName": "n" }, - "74": { - "sourceFileName": "lib/KeyValue/src/cache.ts", - "qualifiedName": "default.size" + "280": { + "sourceFileName": "node_modules/@types/node/events.d.ts", + "qualifiedName": "__global.NodeJS.EventEmitter.getMaxListeners" }, - "75": { - "sourceFileName": "lib/KeyValue/src/cache.ts", - "qualifiedName": "default.data" + "281": { + "sourceFileName": "node_modules/@types/node/events.d.ts", + "qualifiedName": "__global.NodeJS.EventEmitter.getMaxListeners" }, - "76": { - "sourceFileName": "lib/KeyValue/src/cache.ts", - "qualifiedName": "default.data" + "282": { + "sourceFileName": "node_modules/@types/node/events.d.ts", + "qualifiedName": "__global.NodeJS.EventEmitter.listeners" }, - "77": { - "sourceFileName": "lib/KeyValue/src/cache.ts", - "qualifiedName": "default.clearAll" + "283": { + "sourceFileName": "node_modules/@types/node/events.d.ts", + "qualifiedName": "__global.NodeJS.EventEmitter.listeners" }, - "78": { - "sourceFileName": "lib/KeyValue/src/cache.ts", - "qualifiedName": "default.clearAll" + "284": { + "sourceFileName": "node_modules/@types/node/events.d.ts", + "qualifiedName": "eventName" }, - "79": { - "sourceFileName": "lib/KeyValue/src/cache.ts", - "qualifiedName": "default.getFileCache" + "285": { + "sourceFileName": "node_modules/@types/node/events.d.ts", + "qualifiedName": "__global.NodeJS.EventEmitter.rawListeners" }, - "80": { - "sourceFileName": "lib/KeyValue/src/cache.ts", - "qualifiedName": "default.getFileCache" + "286": { + "sourceFileName": "node_modules/@types/node/events.d.ts", + "qualifiedName": "__global.NodeJS.EventEmitter.rawListeners" }, - "81": { - "sourceFileName": "lib/KeyValue/src/cache.ts", - "qualifiedName": "file" + "287": { + "sourceFileName": "node_modules/@types/node/events.d.ts", + "qualifiedName": "eventName" }, - "82": { - "sourceFileName": "lib/KeyValue/src/cache.ts", - "qualifiedName": "default.replace" + "288": { + "sourceFileName": "node_modules/@types/node/events.d.ts", + "qualifiedName": "__global.NodeJS.EventEmitter.emit" }, - "83": { - "sourceFileName": "lib/KeyValue/src/cache.ts", - "qualifiedName": "default.replace" + "289": { + "sourceFileName": "node_modules/@types/node/events.d.ts", + "qualifiedName": "__global.NodeJS.EventEmitter.emit" }, - "84": { - "sourceFileName": "lib/KeyValue/src/cache.ts", - "qualifiedName": "file" + "290": { + "sourceFileName": "node_modules/@types/node/events.d.ts", + "qualifiedName": "eventName" }, - "85": { - "sourceFileName": "lib/KeyValue/src/cache.ts", - "qualifiedName": "json" + "291": { + "sourceFileName": "node_modules/@types/node/events.d.ts", + "qualifiedName": "args" }, - "86": { - "sourceFileName": "lib/KeyValue/src/data.ts", - "qualifiedName": "default" + "292": { + "sourceFileName": "node_modules/@types/node/events.d.ts", + "qualifiedName": "__global.NodeJS.EventEmitter.listenerCount" }, - "87": { - "sourceFileName": "lib/KeyValue/src/data.ts", - "qualifiedName": "default.emptyData" + "293": { + "sourceFileName": "node_modules/@types/node/events.d.ts", + "qualifiedName": "__global.NodeJS.EventEmitter.listenerCount" }, - "88": { - "sourceFileName": "lib/KeyValue/src/data.ts", - "qualifiedName": "default.emptyData" + "294": { + "sourceFileName": "node_modules/@types/node/events.d.ts", + "qualifiedName": "eventName" }, - "89": { - "sourceFileName": "lib/KeyValue/src/data.ts", - "qualifiedName": "default.__constructor" + "295": { + "sourceFileName": "node_modules/@types/node/events.d.ts", + "qualifiedName": "listener" }, - "90": { - "sourceFileName": "lib/KeyValue/src/data.ts", - "qualifiedName": "default" + "296": { + "sourceFileName": "node_modules/@types/node/events.d.ts", + "qualifiedName": "__global.NodeJS.EventEmitter.prependListener" }, - "91": { - "sourceFileName": "lib/KeyValue/src/data.ts", - "qualifiedName": "data" + "297": { + "sourceFileName": "node_modules/@types/node/events.d.ts", + "qualifiedName": "__global.NodeJS.EventEmitter.prependListener" }, - "92": { - "sourceFileName": "lib/KeyValue/src/data.ts", - "qualifiedName": "default.file" + "298": { + "sourceFileName": "node_modules/@types/node/events.d.ts", + "qualifiedName": "eventName" }, - "93": { - "sourceFileName": "lib/KeyValue/src/data.ts", - "qualifiedName": "default.key" + "299": { + "sourceFileName": "node_modules/@types/node/events.d.ts", + "qualifiedName": "listener" }, - "94": { - "sourceFileName": "lib/KeyValue/src/data.ts", - "qualifiedName": "default.value" + "300": { + "sourceFileName": "node_modules/@types/node/events.d.ts", + "qualifiedName": "__type" }, - "95": { - "sourceFileName": "lib/KeyValue/src/data.ts", - "qualifiedName": "default.type" + "301": { + "sourceFileName": "node_modules/@types/node/events.d.ts", + "qualifiedName": "__type" }, - "96": { - "sourceFileName": "lib/KeyValue/src/data.ts", - "qualifiedName": "default.#getType" + "302": { + "sourceFileName": "node_modules/@types/node/events.d.ts", + "qualifiedName": "args" }, - "97": { - "sourceFileName": "lib/KeyValue/src/data.ts", - "qualifiedName": "default.#getType" + "303": { + "sourceFileName": "node_modules/@types/node/events.d.ts", + "qualifiedName": "__global.NodeJS.EventEmitter.prependOnceListener" }, - "98": { - "sourceFileName": "lib/KeyValue/src/data.ts", - "qualifiedName": "value" + "304": { + "sourceFileName": "node_modules/@types/node/events.d.ts", + "qualifiedName": "__global.NodeJS.EventEmitter.prependOnceListener" }, - "99": { - "sourceFileName": "lib/KeyValue/src/data.ts", - "qualifiedName": "default.#parseValue" + "305": { + "sourceFileName": "node_modules/@types/node/events.d.ts", + "qualifiedName": "eventName" }, - "100": { - "sourceFileName": "lib/KeyValue/src/data.ts", - "qualifiedName": "default.#parseValue" + "306": { + "sourceFileName": "node_modules/@types/node/events.d.ts", + "qualifiedName": "listener" }, - "101": { - "sourceFileName": "lib/KeyValue/src/data.ts", - "qualifiedName": "data" + "307": { + "sourceFileName": "node_modules/@types/node/events.d.ts", + "qualifiedName": "__type" }, - "102": { - "sourceFileName": "lib/KeyValue/src/data.ts", - "qualifiedName": "default.toJSON" + "308": { + "sourceFileName": "node_modules/@types/node/events.d.ts", + "qualifiedName": "__type" }, - "103": { - "sourceFileName": "lib/KeyValue/src/data.ts", - "qualifiedName": "default.toJSON" + "309": { + "sourceFileName": "node_modules/@types/node/events.d.ts", + "qualifiedName": "args" }, - "104": { - "sourceFileName": "lib/KeyValue/src/data.ts", - "qualifiedName": "default.size" + "310": { + "sourceFileName": "node_modules/@types/node/events.d.ts", + "qualifiedName": "__global.NodeJS.EventEmitter.eventNames" }, - "105": { - "sourceFileName": "lib/KeyValue/src/data.ts", - "qualifiedName": "default.size" + "311": { + "sourceFileName": "node_modules/@types/node/events.d.ts", + "qualifiedName": "__global.NodeJS.EventEmitter.eventNames" }, - "106": { - "sourceFileName": "lib/KeyValue/src/table.ts", + "312": { + "sourceFileName": "lib/KeyValue/src/database.ts", "qualifiedName": "default" }, - "107": { + "313": { + "sourceFileName": "lib/KeyValue/src/database.ts", + "qualifiedName": "default.defaultOptions" + }, + "314": { + "sourceFileName": "lib/KeyValue/src/database.ts", + "qualifiedName": "default.defaultOptions" + }, + "315": { "sourceFileName": "node_modules/@types/node/events.d.ts", "qualifiedName": "EventEmitter.once" }, - "108": { + "316": { "sourceFileName": "node_modules/@types/node/events.d.ts", "qualifiedName": "EventEmitter.once" }, - "109": { + "317": { "sourceFileName": "node_modules/@types/node/events.d.ts", "qualifiedName": "emitter" }, - "110": { + "318": { "sourceFileName": "node_modules/@types/node/events.d.ts", "qualifiedName": "eventName" }, - "111": { + "319": { "sourceFileName": "node_modules/@types/node/events.d.ts", "qualifiedName": "options" }, - "112": { + "320": { "sourceFileName": "node_modules/@types/node/events.d.ts", "qualifiedName": "EventEmitter.once" }, - "113": { + "321": { "sourceFileName": "node_modules/@types/node/events.d.ts", "qualifiedName": "emitter" }, - "114": { + "322": { "sourceFileName": "node_modules/@types/node/events.d.ts", "qualifiedName": "eventName" }, - "115": { + "323": { "sourceFileName": "node_modules/@types/node/events.d.ts", "qualifiedName": "options" }, - "116": { + "324": { "sourceFileName": "node_modules/@types/node/events.d.ts", "qualifiedName": "EventEmitter.on" }, - "117": { + "325": { "sourceFileName": "node_modules/@types/node/events.d.ts", "qualifiedName": "EventEmitter.on" }, - "118": { + "326": { "sourceFileName": "node_modules/@types/node/events.d.ts", "qualifiedName": "emitter" }, - "119": { + "327": { "sourceFileName": "node_modules/@types/node/events.d.ts", "qualifiedName": "eventName" }, - "120": { + "328": { "sourceFileName": "node_modules/@types/node/events.d.ts", "qualifiedName": "options" }, - "121": { + "329": { "sourceFileName": "node_modules/@types/node/events.d.ts", "qualifiedName": "EventEmitter.listenerCount" }, - "122": { + "330": { "sourceFileName": "node_modules/@types/node/events.d.ts", "qualifiedName": "EventEmitter.listenerCount" }, - "123": { + "331": { "sourceFileName": "node_modules/@types/node/events.d.ts", "qualifiedName": "emitter" }, - "124": { + "332": { "sourceFileName": "node_modules/@types/node/events.d.ts", "qualifiedName": "eventName" }, - "125": { + "333": { "sourceFileName": "node_modules/@types/node/events.d.ts", "qualifiedName": "EventEmitter.getEventListeners" }, - "126": { + "334": { "sourceFileName": "node_modules/@types/node/events.d.ts", "qualifiedName": "EventEmitter.getEventListeners" }, - "127": { + "335": { "sourceFileName": "node_modules/@types/node/events.d.ts", "qualifiedName": "emitter" }, - "128": { + "336": { "sourceFileName": "node_modules/@types/node/events.d.ts", "qualifiedName": "name" }, - "129": { + "337": { "sourceFileName": "node_modules/@types/node/events.d.ts", "qualifiedName": "EventEmitter.getMaxListeners" }, - "130": { + "338": { "sourceFileName": "node_modules/@types/node/events.d.ts", "qualifiedName": "EventEmitter.getMaxListeners" }, - "131": { + "339": { "sourceFileName": "node_modules/@types/node/events.d.ts", "qualifiedName": "emitter" }, - "132": { + "340": { "sourceFileName": "node_modules/@types/node/events.d.ts", "qualifiedName": "EventEmitter.setMaxListeners" }, - "133": { + "341": { "sourceFileName": "node_modules/@types/node/events.d.ts", "qualifiedName": "EventEmitter.setMaxListeners" }, - "134": { + "342": { "sourceFileName": "node_modules/@types/node/events.d.ts", "qualifiedName": "n" }, - "135": { + "343": { "sourceFileName": "node_modules/@types/node/events.d.ts", "qualifiedName": "eventTargets" }, - "136": { + "344": { "sourceFileName": "node_modules/@types/node/events.d.ts", "qualifiedName": "EventEmitter.addAbortListener" }, - "137": { + "345": { "sourceFileName": "node_modules/@types/node/events.d.ts", "qualifiedName": "EventEmitter.addAbortListener" }, - "138": { + "346": { "sourceFileName": "node_modules/@types/node/events.d.ts", "qualifiedName": "signal" }, - "139": { + "347": { "sourceFileName": "node_modules/@types/node/events.d.ts", "qualifiedName": "resource" }, - "140": { + "348": { "sourceFileName": "node_modules/@types/node/events.d.ts", "qualifiedName": "__type" }, - "141": { + "349": { "sourceFileName": "node_modules/@types/node/events.d.ts", "qualifiedName": "__type" }, - "142": { + "350": { "sourceFileName": "node_modules/@types/node/events.d.ts", "qualifiedName": "event" }, - "143": { + "351": { "sourceFileName": "node_modules/@types/node/events.d.ts", "qualifiedName": "EventEmitter.errorMonitor" }, - "144": { + "352": { "sourceFileName": "node_modules/@types/node/events.d.ts", "qualifiedName": "EventEmitter.captureRejectionSymbol" }, - "145": { + "353": { "sourceFileName": "node_modules/@types/node/events.d.ts", "qualifiedName": "EventEmitter.captureRejections" }, - "146": { + "354": { "sourceFileName": "node_modules/@types/node/events.d.ts", "qualifiedName": "EventEmitter.defaultMaxListeners" }, - "147": { - "sourceFileName": "lib/KeyValue/src/table.ts", + "355": { + "sourceFileName": "lib/KeyValue/src/database.ts", "qualifiedName": "default.__constructor" }, - "148": { - "sourceFileName": "lib/KeyValue/src/table.ts", + "356": { + "sourceFileName": "lib/KeyValue/src/database.ts", "qualifiedName": "default" }, - "149": { - "sourceFileName": "lib/KeyValue/src/table.ts", + "357": { + "sourceFileName": "lib/KeyValue/src/database.ts", "qualifiedName": "options" }, - "150": { - "sourceFileName": "lib/KeyValue/src/table.ts", - "qualifiedName": "db" - }, - "151": { - "sourceFileName": "lib/KeyValue/src/table.ts", - "qualifiedName": "default.options" - }, - "152": { - "sourceFileName": "lib/KeyValue/src/table.ts", - "qualifiedName": "default.db" - }, - "153": { - "sourceFileName": "lib/KeyValue/src/table.ts", - "qualifiedName": "default.paths" - }, - "154": { - "sourceFileName": "lib/KeyValue/src/table.ts", - "qualifiedName": "__type" - }, - "155": { - "sourceFileName": "lib/KeyValue/src/table.ts", - "qualifiedName": "__type.reference" - }, - "156": { - "sourceFileName": "lib/KeyValue/src/table.ts", - "qualifiedName": "__type.log" + "358": { + "sourceFileName": "lib/KeyValue/src/database.ts", + "qualifiedName": "default.#options" }, - "157": { - "sourceFileName": "lib/KeyValue/src/table.ts", - "qualifiedName": "default.files" + "359": { + "sourceFileName": "lib/KeyValue/src/database.ts", + "qualifiedName": "default.tables" }, - "158": { - "sourceFileName": "lib/KeyValue/src/table.ts", + "360": { + "sourceFileName": "lib/KeyValue/src/database.ts", "qualifiedName": "__type" }, - "159": { - "sourceFileName": "lib/KeyValue/src/table.ts", - "qualifiedName": "__type.name" - }, - "160": { - "sourceFileName": "lib/KeyValue/src/table.ts", - "qualifiedName": "__type.size" - }, - "161": { - "sourceFileName": "lib/KeyValue/src/table.ts", - "qualifiedName": "__type.isInWriteMode" - }, - "162": { - "sourceFileName": "lib/KeyValue/src/table.ts", - "qualifiedName": "default.logHash" - }, - "163": { - "sourceFileName": "lib/KeyValue/src/table.ts", - "qualifiedName": "default.#queue" - }, - "164": { - "sourceFileName": "lib/KeyValue/src/table.ts", - "qualifiedName": "__object" - }, - "165": { - "sourceFileName": "lib/KeyValue/src/table.ts", - "qualifiedName": "__object.set" - }, - "166": { - "sourceFileName": "lib/KeyValue/src/table.ts", - "qualifiedName": "__object.delete" - }, - "167": { - "sourceFileName": "lib/KeyValue/src/table.ts", - "qualifiedName": "default.#cache" - }, - "168": { - "sourceFileName": "lib/KeyValue/src/table.ts", - "qualifiedName": "default.#queued" - }, - "169": { - "sourceFileName": "lib/KeyValue/src/table.ts", - "qualifiedName": "__object" - }, - "170": { - "sourceFileName": "lib/KeyValue/src/table.ts", - "qualifiedName": "__object.set" - }, - "171": { - "sourceFileName": "lib/KeyValue/src/table.ts", - "qualifiedName": "__object.reference" - }, - "172": { - "sourceFileName": "lib/KeyValue/src/table.ts", - "qualifiedName": "__object.delete" - }, - "173": { - "sourceFileName": "lib/KeyValue/src/table.ts", - "qualifiedName": "default.#intervals" - }, - "174": { - "sourceFileName": "lib/KeyValue/src/table.ts", - "qualifiedName": "__object" - }, - "175": { - "sourceFileName": "lib/KeyValue/src/table.ts", - "qualifiedName": "__object.set" - }, - "176": { - "sourceFileName": "lib/KeyValue/src/table.ts", - "qualifiedName": "__object.delete" + "361": { + "sourceFileName": "lib/KeyValue/src/database.ts", + "qualifiedName": "__type.table" }, - "177": { - "sourceFileName": "lib/KeyValue/src/table.ts", - "qualifiedName": "default.referencer" + "362": { + "sourceFileName": "lib/KeyValue/src/database.ts", + "qualifiedName": "__type.ready" }, - "178": { - "sourceFileName": "lib/KeyValue/src/table.ts", + "363": { + "sourceFileName": "lib/KeyValue/src/database.ts", "qualifiedName": "default.readyAt" }, - "179": { - "sourceFileName": "lib/KeyValue/src/table.ts", - "qualifiedName": "default.logData" - }, - "180": { - "sourceFileName": "lib/KeyValue/src/table.ts", - "qualifiedName": "__type" - }, - "181": { - "sourceFileName": "lib/KeyValue/src/table.ts", - "qualifiedName": "__type.writer" - }, - "182": { - "sourceFileName": "lib/KeyValue/src/table.ts", - "qualifiedName": "__type.size" - }, - "183": { - "sourceFileName": "lib/KeyValue/src/table.ts", - "qualifiedName": "__type.fullWriter" - }, - "184": { - "sourceFileName": "lib/KeyValue/src/table.ts", - "qualifiedName": "default.locked" - }, - "185": { - "sourceFileName": "lib/KeyValue/src/table.ts", - "qualifiedName": "default.repairMode" - }, - "186": { - "sourceFileName": "lib/KeyValue/src/table.ts", - "qualifiedName": "default.initialize" - }, - "187": { - "sourceFileName": "lib/KeyValue/src/table.ts", - "qualifiedName": "default.initialize" - }, - "188": { - "sourceFileName": "lib/KeyValue/src/table.ts", - "qualifiedName": "default.#checkIntegrity" - }, - "189": { - "sourceFileName": "lib/KeyValue/src/table.ts", - "qualifiedName": "default.#checkIntegrity" - }, - "190": { - "sourceFileName": "lib/KeyValue/src/table.ts", - "qualifiedName": "default.#syncWithLogs" - }, - "191": { - "sourceFileName": "lib/KeyValue/src/table.ts", - "qualifiedName": "default.#syncWithLogs" - }, - "192": { - "sourceFileName": "lib/KeyValue/src/table.ts", - "qualifiedName": "default.#getHashLog" - }, - "193": { - "sourceFileName": "lib/KeyValue/src/table.ts", - "qualifiedName": "default.#getHashLog" - }, - "194": { - "sourceFileName": "lib/KeyValue/src/table.ts", - "qualifiedName": "default.#wal" - }, - "195": { - "sourceFileName": "lib/KeyValue/src/table.ts", - "qualifiedName": "default.#wal" - }, - "196": { - "sourceFileName": "lib/KeyValue/src/table.ts", - "qualifiedName": "data" - }, - "197": { - "sourceFileName": "lib/KeyValue/src/table.ts", - "qualifiedName": "method" - }, - "198": { - "sourceFileName": "lib/KeyValue/src/table.ts", - "qualifiedName": "default.#set" - }, - "199": { - "sourceFileName": "lib/KeyValue/src/table.ts", - "qualifiedName": "default.#set" - }, - "200": { - "sourceFileName": "lib/KeyValue/src/table.ts", - "qualifiedName": "default.#getCurrentFile" - }, - "201": { - "sourceFileName": "lib/KeyValue/src/table.ts", - "qualifiedName": "default.#getCurrentFile" - }, - "202": { - "sourceFileName": "lib/KeyValue/src/table.ts", - "qualifiedName": "default.#createNewFile" - }, - "203": { - "sourceFileName": "lib/KeyValue/src/table.ts", - "qualifiedName": "default.#createNewFile" - }, - "204": { - "sourceFileName": "lib/KeyValue/src/table.ts", - "qualifiedName": "default.set" - }, - "205": { - "sourceFileName": "lib/KeyValue/src/table.ts", - "qualifiedName": "default.set" - }, - "206": { - "sourceFileName": "lib/KeyValue/src/table.ts", - "qualifiedName": "key" - }, - "207": { - "sourceFileName": "lib/KeyValue/src/table.ts", - "qualifiedName": "value" - }, - "208": { - "sourceFileName": "lib/KeyValue/src/table.ts", - "qualifiedName": "default.#fileSize" - }, - "209": { - "sourceFileName": "lib/KeyValue/src/table.ts", - "qualifiedName": "default.#fileSize" - }, - "210": { - "sourceFileName": "lib/KeyValue/src/table.ts", - "qualifiedName": "file" - }, - "211": { - "sourceFileName": "lib/KeyValue/src/table.ts", - "qualifiedName": "default.getLogs" - }, - "212": { - "sourceFileName": "lib/KeyValue/src/table.ts", - "qualifiedName": "default.getLogs" + "364": { + "sourceFileName": "lib/KeyValue/src/database.ts", + "qualifiedName": "default.#finalizeOptions" }, - "213": { - "sourceFileName": "lib/KeyValue/src/table.ts", - "qualifiedName": "__type" + "365": { + "sourceFileName": "lib/KeyValue/src/database.ts", + "qualifiedName": "default.#finalizeOptions" }, - "214": { - "sourceFileName": "lib/KeyValue/src/table.ts", - "qualifiedName": "__type.key" + "366": { + "sourceFileName": "lib/KeyValue/src/database.ts", + "qualifiedName": "options" }, - "215": { - "sourceFileName": "lib/KeyValue/src/table.ts", - "qualifiedName": "__type.value" + "367": { + "sourceFileName": "lib/KeyValue/src/database.ts", + "qualifiedName": "default.connect" }, - "216": { - "sourceFileName": "lib/KeyValue/src/table.ts", - "qualifiedName": "__type.type" + "368": { + "sourceFileName": "lib/KeyValue/src/database.ts", + "qualifiedName": "default.connect" }, - "217": { - "sourceFileName": "lib/KeyValue/src/table.ts", - "qualifiedName": "__type.ttl" + "369": { + "sourceFileName": "lib/KeyValue/src/database.ts", + "qualifiedName": "default.options" }, - "218": { - "sourceFileName": "lib/KeyValue/src/table.ts", - "qualifiedName": "__type.method" + "370": { + "sourceFileName": "lib/KeyValue/src/database.ts", + "qualifiedName": "default.options" }, - "219": { - "sourceFileName": "lib/KeyValue/src/table.ts", - "qualifiedName": "default.queue" + "371": { + "sourceFileName": "lib/KeyValue/src/database.ts", + "qualifiedName": "default.set" }, - "220": { - "sourceFileName": "lib/KeyValue/src/table.ts", - "qualifiedName": "default.queue" + "372": { + "sourceFileName": "lib/KeyValue/src/database.ts", + "qualifiedName": "default.set" }, - "221": { - "sourceFileName": "lib/KeyValue/src/table.ts", - "qualifiedName": "__object" + "373": { + "sourceFileName": "lib/KeyValue/src/database.ts", + "qualifiedName": "table" }, - "222": { - "sourceFileName": "lib/KeyValue/src/table.ts", - "qualifiedName": "__object.set" + "374": { + "sourceFileName": "lib/KeyValue/src/database.ts", + "qualifiedName": "key" }, - "223": { - "sourceFileName": "lib/KeyValue/src/table.ts", - "qualifiedName": "__object.delete" + "375": { + "sourceFileName": "lib/KeyValue/src/database.ts", + "qualifiedName": "value" }, - "224": { - "sourceFileName": "lib/KeyValue/src/table.ts", + "376": { + "sourceFileName": "lib/KeyValue/src/database.ts", "qualifiedName": "default.get" }, - "225": { - "sourceFileName": "lib/KeyValue/src/table.ts", + "377": { + "sourceFileName": "lib/KeyValue/src/database.ts", "qualifiedName": "default.get" }, - "226": { - "sourceFileName": "lib/KeyValue/src/table.ts", - "qualifiedName": "key" - }, - "227": { - "sourceFileName": "lib/KeyValue/src/table.ts", - "qualifiedName": "default.#get" - }, - "228": { - "sourceFileName": "lib/KeyValue/src/table.ts", - "qualifiedName": "default.#get" + "378": { + "sourceFileName": "lib/KeyValue/src/database.ts", + "qualifiedName": "table" }, - "229": { - "sourceFileName": "lib/KeyValue/src/table.ts", + "379": { + "sourceFileName": "lib/KeyValue/src/database.ts", "qualifiedName": "key" }, - "230": { - "sourceFileName": "lib/KeyValue/src/table.ts", - "qualifiedName": "file" - }, - "231": { - "sourceFileName": "lib/KeyValue/src/table.ts", + "380": { + "sourceFileName": "lib/KeyValue/src/database.ts", "qualifiedName": "default.delete" }, - "232": { - "sourceFileName": "lib/KeyValue/src/table.ts", + "381": { + "sourceFileName": "lib/KeyValue/src/database.ts", "qualifiedName": "default.delete" }, - "233": { - "sourceFileName": "lib/KeyValue/src/table.ts", - "qualifiedName": "key" - }, - "234": { - "sourceFileName": "lib/KeyValue/src/table.ts", - "qualifiedName": "default.cache" - }, - "235": { - "sourceFileName": "lib/KeyValue/src/table.ts", - "qualifiedName": "default.cache" - }, - "236": { - "sourceFileName": "lib/KeyValue/src/table.ts", - "qualifiedName": "default.#delete" - }, - "237": { - "sourceFileName": "lib/KeyValue/src/table.ts", - "qualifiedName": "default.#delete" + "382": { + "sourceFileName": "lib/KeyValue/src/database.ts", + "qualifiedName": "table" }, - "238": { - "sourceFileName": "lib/KeyValue/src/table.ts", + "383": { + "sourceFileName": "lib/KeyValue/src/database.ts", "qualifiedName": "key" }, - "239": { - "sourceFileName": "lib/KeyValue/src/table.ts", - "qualifiedName": "file" - }, - "240": { - "sourceFileName": "lib/KeyValue/src/table.ts", - "qualifiedName": "default.#deleteFlush" - }, - "241": { - "sourceFileName": "lib/KeyValue/src/table.ts", - "qualifiedName": "default.#deleteFlush" - }, - "242": { - "sourceFileName": "lib/KeyValue/src/table.ts", + "384": { + "sourceFileName": "lib/KeyValue/src/database.ts", "qualifiedName": "default.clear" }, - "243": { - "sourceFileName": "lib/KeyValue/src/table.ts", + "385": { + "sourceFileName": "lib/KeyValue/src/database.ts", "qualifiedName": "default.clear" }, - "244": { - "sourceFileName": "lib/KeyValue/src/table.ts", + "386": { + "sourceFileName": "lib/KeyValue/src/database.ts", + "qualifiedName": "table" + }, + "387": { + "sourceFileName": "lib/KeyValue/src/database.ts", "qualifiedName": "default.has" }, - "245": { - "sourceFileName": "lib/KeyValue/src/table.ts", + "388": { + "sourceFileName": "lib/KeyValue/src/database.ts", "qualifiedName": "default.has" }, - "246": { - "sourceFileName": "lib/KeyValue/src/table.ts", - "qualifiedName": "key" + "389": { + "sourceFileName": "lib/KeyValue/src/database.ts", + "qualifiedName": "table" }, - "247": { - "sourceFileName": "lib/KeyValue/src/table.ts", - "qualifiedName": "default.#fetchFile" + "390": { + "sourceFileName": "lib/KeyValue/src/database.ts", + "qualifiedName": "key" }, - "248": { - "sourceFileName": "lib/KeyValue/src/table.ts", - "qualifiedName": "default.#fetchFile" + "391": { + "sourceFileName": "lib/KeyValue/src/database.ts", + "qualifiedName": "default.clearAll" }, - "249": { - "sourceFileName": "lib/KeyValue/src/table.ts", - "qualifiedName": "file" + "392": { + "sourceFileName": "lib/KeyValue/src/database.ts", + "qualifiedName": "default.clearAll" }, - "250": { - "sourceFileName": "lib/KeyValue/src/table.ts", + "393": { + "sourceFileName": "lib/KeyValue/src/database.ts", "qualifiedName": "default.findOne" }, - "251": { - "sourceFileName": "lib/KeyValue/src/table.ts", + "394": { + "sourceFileName": "lib/KeyValue/src/database.ts", "qualifiedName": "default.findOne" }, - "252": { - "sourceFileName": "lib/KeyValue/src/table.ts", + "395": { + "sourceFileName": "lib/KeyValue/src/database.ts", + "qualifiedName": "table" + }, + "396": { + "sourceFileName": "lib/KeyValue/src/database.ts", "qualifiedName": "query" }, - "253": { - "sourceFileName": "lib/KeyValue/src/table.ts", + "397": { + "sourceFileName": "lib/KeyValue/src/database.ts", "qualifiedName": "__type" }, - "254": { - "sourceFileName": "lib/KeyValue/src/table.ts", + "398": { + "sourceFileName": "lib/KeyValue/src/database.ts", "qualifiedName": "__type" }, - "255": { - "sourceFileName": "lib/KeyValue/src/table.ts", + "399": { + "sourceFileName": "lib/KeyValue/src/database.ts", "qualifiedName": "value" }, - "256": { - "sourceFileName": "lib/KeyValue/src/table.ts", - "qualifiedName": "index" - }, - "257": { - "sourceFileName": "lib/KeyValue/src/table.ts", + "400": { + "sourceFileName": "lib/KeyValue/src/database.ts", "qualifiedName": "default.findMany" }, - "258": { - "sourceFileName": "lib/KeyValue/src/table.ts", + "401": { + "sourceFileName": "lib/KeyValue/src/database.ts", "qualifiedName": "default.findMany" }, - "259": { - "sourceFileName": "lib/KeyValue/src/table.ts", + "402": { + "sourceFileName": "lib/KeyValue/src/database.ts", + "qualifiedName": "table" + }, + "403": { + "sourceFileName": "lib/KeyValue/src/database.ts", "qualifiedName": "query" }, - "260": { - "sourceFileName": "lib/KeyValue/src/table.ts", + "404": { + "sourceFileName": "lib/KeyValue/src/database.ts", "qualifiedName": "__type" }, - "261": { - "sourceFileName": "lib/KeyValue/src/table.ts", + "405": { + "sourceFileName": "lib/KeyValue/src/database.ts", "qualifiedName": "__type" }, - "262": { - "sourceFileName": "lib/KeyValue/src/table.ts", + "406": { + "sourceFileName": "lib/KeyValue/src/database.ts", "qualifiedName": "value" }, - "263": { - "sourceFileName": "lib/KeyValue/src/table.ts", - "qualifiedName": "index" - }, - "264": { - "sourceFileName": "lib/KeyValue/src/table.ts", + "407": { + "sourceFileName": "lib/KeyValue/src/database.ts", "qualifiedName": "default.all" }, - "265": { - "sourceFileName": "lib/KeyValue/src/table.ts", + "408": { + "sourceFileName": "lib/KeyValue/src/database.ts", "qualifiedName": "default.all" }, - "266": { - "sourceFileName": "lib/KeyValue/src/table.ts", + "409": { + "sourceFileName": "lib/KeyValue/src/database.ts", + "qualifiedName": "table" + }, + "410": { + "sourceFileName": "lib/KeyValue/src/database.ts", "qualifiedName": "query" }, - "267": { - "sourceFileName": "lib/KeyValue/src/table.ts", + "411": { + "sourceFileName": "lib/KeyValue/src/database.ts", "qualifiedName": "__type" }, - "268": { - "sourceFileName": "lib/KeyValue/src/table.ts", + "412": { + "sourceFileName": "lib/KeyValue/src/database.ts", "qualifiedName": "__type" }, - "269": { - "sourceFileName": "lib/KeyValue/src/table.ts", + "413": { + "sourceFileName": "lib/KeyValue/src/database.ts", "qualifiedName": "value" }, - "270": { - "sourceFileName": "lib/KeyValue/src/table.ts", - "qualifiedName": "index" - }, - "271": { - "sourceFileName": "lib/KeyValue/src/table.ts", + "414": { + "sourceFileName": "lib/KeyValue/src/database.ts", "qualifiedName": "limit" }, - "272": { - "sourceFileName": "lib/KeyValue/src/table.ts", - "qualifiedName": "default.fullRepair" + "415": { + "sourceFileName": "lib/KeyValue/src/database.ts", + "qualifiedName": "order" }, - "273": { - "sourceFileName": "lib/KeyValue/src/table.ts", - "qualifiedName": "default.fullRepair" + "416": { + "sourceFileName": "lib/KeyValue/src/database.ts", + "qualifiedName": "default.backup" }, - "274": { - "sourceFileName": "lib/KeyValue/src/table.ts", + "417": { + "sourceFileName": "lib/KeyValue/src/database.ts", + "qualifiedName": "default.backup" + }, + "418": { + "sourceFileName": "lib/KeyValue/src/database.ts", "qualifiedName": "default.deleteMany" }, - "275": { - "sourceFileName": "lib/KeyValue/src/table.ts", + "419": { + "sourceFileName": "lib/KeyValue/src/database.ts", "qualifiedName": "default.deleteMany" }, - "276": { - "sourceFileName": "lib/KeyValue/src/table.ts", + "420": { + "sourceFileName": "lib/KeyValue/src/database.ts", + "qualifiedName": "table" + }, + "421": { + "sourceFileName": "lib/KeyValue/src/database.ts", "qualifiedName": "query" }, - "277": { - "sourceFileName": "lib/KeyValue/src/table.ts", + "422": { + "sourceFileName": "lib/KeyValue/src/database.ts", "qualifiedName": "__type" }, - "278": { - "sourceFileName": "lib/KeyValue/src/table.ts", + "423": { + "sourceFileName": "lib/KeyValue/src/database.ts", "qualifiedName": "__type" }, - "279": { - "sourceFileName": "lib/KeyValue/src/table.ts", + "424": { + "sourceFileName": "lib/KeyValue/src/database.ts", "qualifiedName": "value" }, - "280": { - "sourceFileName": "lib/KeyValue/src/table.ts", - "qualifiedName": "index" + "425": { + "sourceFileName": "lib/KeyValue/src/database.ts", + "qualifiedName": "default.ping" }, - "281": { - "sourceFileName": "lib/KeyValue/src/table.ts", - "qualifiedName": "default.addTableToLog" + "426": { + "sourceFileName": "lib/KeyValue/src/database.ts", + "qualifiedName": "default.ping" }, - "282": { - "sourceFileName": "lib/KeyValue/src/table.ts", - "qualifiedName": "default.addTableToLog" + "427": { + "sourceFileName": "lib/KeyValue/src/database.ts", + "qualifiedName": "table" }, - "283": { - "sourceFileName": "lib/KeyValue/src/table.ts", - "qualifiedName": "default.ping" + "428": { + "sourceFileName": "lib/KeyValue/src/database.ts", + "qualifiedName": "default.avgPing" }, - "284": { - "sourceFileName": "lib/KeyValue/src/table.ts", - "qualifiedName": "default.ping" + "429": { + "sourceFileName": "lib/KeyValue/src/database.ts", + "qualifiedName": "default.avgPing" }, - "285": { + "430": { "sourceFileName": "node_modules/@types/node/events.d.ts", "qualifiedName": "EventEmitter.[captureRejectionSymbol]" }, - "286": { + "431": { "sourceFileName": "node_modules/@types/node/events.d.ts", "qualifiedName": "EventEmitter.[captureRejectionSymbol]" }, - "287": { + "432": { "sourceFileName": "node_modules/@types/node/events.d.ts", "qualifiedName": "error" }, - "288": { + "433": { "sourceFileName": "node_modules/@types/node/events.d.ts", "qualifiedName": "event" }, - "289": { + "434": { "sourceFileName": "node_modules/@types/node/events.d.ts", "qualifiedName": "args" }, - "290": { + "435": { "sourceFileName": "node_modules/@types/node/events.d.ts", "qualifiedName": "__global.NodeJS.EventEmitter.addListener" }, - "291": { + "436": { "sourceFileName": "node_modules/@types/node/events.d.ts", "qualifiedName": "__global.NodeJS.EventEmitter.addListener" }, - "292": { + "437": { "sourceFileName": "node_modules/@types/node/events.d.ts", "qualifiedName": "eventName" }, - "293": { + "438": { "sourceFileName": "node_modules/@types/node/events.d.ts", "qualifiedName": "listener" }, - "294": { + "439": { "sourceFileName": "node_modules/@types/node/events.d.ts", "qualifiedName": "__type" }, - "295": { + "440": { "sourceFileName": "node_modules/@types/node/events.d.ts", "qualifiedName": "__type" }, - "296": { + "441": { "sourceFileName": "node_modules/@types/node/events.d.ts", "qualifiedName": "args" }, - "297": { + "442": { "sourceFileName": "node_modules/@types/node/events.d.ts", "qualifiedName": "__global.NodeJS.EventEmitter.on" }, - "298": { + "443": { "sourceFileName": "node_modules/@types/node/events.d.ts", "qualifiedName": "__global.NodeJS.EventEmitter.on" }, - "299": { + "444": { "sourceFileName": "node_modules/@types/node/events.d.ts", "qualifiedName": "eventName" }, - "300": { + "445": { "sourceFileName": "node_modules/@types/node/events.d.ts", "qualifiedName": "listener" }, - "301": { + "446": { "sourceFileName": "node_modules/@types/node/events.d.ts", "qualifiedName": "__type" }, - "302": { + "447": { "sourceFileName": "node_modules/@types/node/events.d.ts", "qualifiedName": "__type" }, - "303": { + "448": { "sourceFileName": "node_modules/@types/node/events.d.ts", "qualifiedName": "args" }, - "304": { + "449": { "sourceFileName": "node_modules/@types/node/events.d.ts", "qualifiedName": "__global.NodeJS.EventEmitter.once" }, - "305": { + "450": { "sourceFileName": "node_modules/@types/node/events.d.ts", "qualifiedName": "__global.NodeJS.EventEmitter.once" }, - "306": { + "451": { "sourceFileName": "node_modules/@types/node/events.d.ts", "qualifiedName": "eventName" }, - "307": { + "452": { "sourceFileName": "node_modules/@types/node/events.d.ts", "qualifiedName": "listener" }, - "308": { + "453": { "sourceFileName": "node_modules/@types/node/events.d.ts", "qualifiedName": "__type" }, - "309": { + "454": { "sourceFileName": "node_modules/@types/node/events.d.ts", "qualifiedName": "__type" }, - "310": { + "455": { "sourceFileName": "node_modules/@types/node/events.d.ts", "qualifiedName": "args" }, - "311": { + "456": { "sourceFileName": "node_modules/@types/node/events.d.ts", "qualifiedName": "__global.NodeJS.EventEmitter.removeListener" }, - "312": { + "457": { "sourceFileName": "node_modules/@types/node/events.d.ts", "qualifiedName": "__global.NodeJS.EventEmitter.removeListener" }, - "313": { + "458": { "sourceFileName": "node_modules/@types/node/events.d.ts", "qualifiedName": "eventName" }, - "314": { + "459": { "sourceFileName": "node_modules/@types/node/events.d.ts", "qualifiedName": "listener" }, - "315": { + "460": { "sourceFileName": "node_modules/@types/node/events.d.ts", "qualifiedName": "__type" }, - "316": { + "461": { "sourceFileName": "node_modules/@types/node/events.d.ts", "qualifiedName": "__type" }, - "317": { + "462": { "sourceFileName": "node_modules/@types/node/events.d.ts", "qualifiedName": "args" }, - "318": { + "463": { "sourceFileName": "node_modules/@types/node/events.d.ts", "qualifiedName": "__global.NodeJS.EventEmitter.off" }, - "319": { + "464": { "sourceFileName": "node_modules/@types/node/events.d.ts", "qualifiedName": "__global.NodeJS.EventEmitter.off" }, - "320": { + "465": { "sourceFileName": "node_modules/@types/node/events.d.ts", "qualifiedName": "eventName" }, - "321": { + "466": { "sourceFileName": "node_modules/@types/node/events.d.ts", "qualifiedName": "listener" }, - "322": { + "467": { "sourceFileName": "node_modules/@types/node/events.d.ts", "qualifiedName": "__type" }, - "323": { + "468": { "sourceFileName": "node_modules/@types/node/events.d.ts", "qualifiedName": "__type" }, - "324": { + "469": { "sourceFileName": "node_modules/@types/node/events.d.ts", "qualifiedName": "args" }, - "325": { + "470": { "sourceFileName": "node_modules/@types/node/events.d.ts", "qualifiedName": "__global.NodeJS.EventEmitter.removeAllListeners" }, - "326": { + "471": { "sourceFileName": "node_modules/@types/node/events.d.ts", "qualifiedName": "__global.NodeJS.EventEmitter.removeAllListeners" }, - "327": { + "472": { "sourceFileName": "node_modules/@types/node/events.d.ts", "qualifiedName": "event" }, - "328": { + "473": { "sourceFileName": "node_modules/@types/node/events.d.ts", "qualifiedName": "__global.NodeJS.EventEmitter.setMaxListeners" }, - "329": { + "474": { "sourceFileName": "node_modules/@types/node/events.d.ts", "qualifiedName": "__global.NodeJS.EventEmitter.setMaxListeners" }, - "330": { + "475": { "sourceFileName": "node_modules/@types/node/events.d.ts", "qualifiedName": "n" }, - "331": { + "476": { "sourceFileName": "node_modules/@types/node/events.d.ts", "qualifiedName": "__global.NodeJS.EventEmitter.getMaxListeners" }, - "332": { + "477": { "sourceFileName": "node_modules/@types/node/events.d.ts", "qualifiedName": "__global.NodeJS.EventEmitter.getMaxListeners" }, - "333": { + "478": { "sourceFileName": "node_modules/@types/node/events.d.ts", "qualifiedName": "__global.NodeJS.EventEmitter.listeners" }, - "334": { + "479": { "sourceFileName": "node_modules/@types/node/events.d.ts", "qualifiedName": "__global.NodeJS.EventEmitter.listeners" }, - "335": { + "480": { "sourceFileName": "node_modules/@types/node/events.d.ts", "qualifiedName": "eventName" }, - "336": { + "481": { "sourceFileName": "node_modules/@types/node/events.d.ts", "qualifiedName": "__global.NodeJS.EventEmitter.rawListeners" }, - "337": { + "482": { "sourceFileName": "node_modules/@types/node/events.d.ts", "qualifiedName": "__global.NodeJS.EventEmitter.rawListeners" }, - "338": { + "483": { "sourceFileName": "node_modules/@types/node/events.d.ts", "qualifiedName": "eventName" }, - "339": { + "484": { "sourceFileName": "node_modules/@types/node/events.d.ts", "qualifiedName": "__global.NodeJS.EventEmitter.emit" }, - "340": { + "485": { "sourceFileName": "node_modules/@types/node/events.d.ts", "qualifiedName": "__global.NodeJS.EventEmitter.emit" }, - "341": { + "486": { "sourceFileName": "node_modules/@types/node/events.d.ts", "qualifiedName": "eventName" }, - "342": { + "487": { "sourceFileName": "node_modules/@types/node/events.d.ts", "qualifiedName": "args" }, - "343": { + "488": { "sourceFileName": "node_modules/@types/node/events.d.ts", "qualifiedName": "__global.NodeJS.EventEmitter.listenerCount" }, - "344": { + "489": { "sourceFileName": "node_modules/@types/node/events.d.ts", "qualifiedName": "__global.NodeJS.EventEmitter.listenerCount" }, - "345": { + "490": { "sourceFileName": "node_modules/@types/node/events.d.ts", "qualifiedName": "eventName" }, - "346": { + "491": { "sourceFileName": "node_modules/@types/node/events.d.ts", "qualifiedName": "listener" }, - "347": { + "492": { "sourceFileName": "node_modules/@types/node/events.d.ts", "qualifiedName": "__global.NodeJS.EventEmitter.prependListener" }, - "348": { + "493": { "sourceFileName": "node_modules/@types/node/events.d.ts", "qualifiedName": "__global.NodeJS.EventEmitter.prependListener" }, - "349": { + "494": { "sourceFileName": "node_modules/@types/node/events.d.ts", "qualifiedName": "eventName" }, - "350": { + "495": { "sourceFileName": "node_modules/@types/node/events.d.ts", "qualifiedName": "listener" }, - "351": { + "496": { "sourceFileName": "node_modules/@types/node/events.d.ts", "qualifiedName": "__type" }, - "352": { + "497": { "sourceFileName": "node_modules/@types/node/events.d.ts", "qualifiedName": "__type" }, - "353": { + "498": { "sourceFileName": "node_modules/@types/node/events.d.ts", "qualifiedName": "args" }, - "354": { + "499": { "sourceFileName": "node_modules/@types/node/events.d.ts", "qualifiedName": "__global.NodeJS.EventEmitter.prependOnceListener" }, - "355": { + "500": { "sourceFileName": "node_modules/@types/node/events.d.ts", "qualifiedName": "__global.NodeJS.EventEmitter.prependOnceListener" }, - "356": { + "501": { "sourceFileName": "node_modules/@types/node/events.d.ts", "qualifiedName": "eventName" }, - "357": { + "502": { "sourceFileName": "node_modules/@types/node/events.d.ts", "qualifiedName": "listener" }, - "358": { + "503": { "sourceFileName": "node_modules/@types/node/events.d.ts", "qualifiedName": "__type" }, - "359": { + "504": { "sourceFileName": "node_modules/@types/node/events.d.ts", "qualifiedName": "__type" }, - "360": { + "505": { "sourceFileName": "node_modules/@types/node/events.d.ts", "qualifiedName": "args" }, - "361": { + "506": { + "sourceFileName": "node_modules/@types/node/events.d.ts", + "qualifiedName": "__global.NodeJS.EventEmitter.eventNames" + }, + "507": { "sourceFileName": "node_modules/@types/node/events.d.ts", "qualifiedName": "__global.NodeJS.EventEmitter.eventNames" }, - "362": { - "sourceFileName": "node_modules/@types/node/events.d.ts", - "qualifiedName": "__global.NodeJS.EventEmitter.eventNames" + "508": { + "sourceFileName": "lib/KeyValue/src/FileManager.ts", + "qualifiedName": "default" + }, + "509": { + "sourceFileName": "lib/KeyValue/src/FileManager.ts", + "qualifiedName": "default.__constructor" + }, + "510": { + "sourceFileName": "lib/KeyValue/src/FileManager.ts", + "qualifiedName": "default" + }, + "511": { + "sourceFileName": "lib/KeyValue/src/FileManager.ts", + "qualifiedName": "maxSize" + }, + "512": { + "sourceFileName": "lib/KeyValue/src/FileManager.ts", + "qualifiedName": "hashSize" + }, + "513": { + "sourceFileName": "lib/KeyValue/src/FileManager.ts", + "qualifiedName": "table" + }, + "514": { + "sourceFileName": "lib/KeyValue/src/FileManager.ts", + "qualifiedName": "default.#maxSize" + }, + "515": { + "sourceFileName": "lib/KeyValue/src/FileManager.ts", + "qualifiedName": "default.#hashSize" + }, + "516": { + "sourceFileName": "lib/KeyValue/src/FileManager.ts", + "qualifiedName": "default.#array" + }, + "517": { + "sourceFileName": "lib/KeyValue/src/FileManager.ts", + "qualifiedName": "default.#table" + }, + "518": { + "sourceFileName": "lib/KeyValue/src/FileManager.ts", + "qualifiedName": "default.#rehashing" + }, + "519": { + "sourceFileName": "lib/KeyValue/src/FileManager.ts", + "qualifiedName": "default.initialize" + }, + "520": { + "sourceFileName": "lib/KeyValue/src/FileManager.ts", + "qualifiedName": "default.initialize" + }, + "521": { + "sourceFileName": "lib/KeyValue/src/FileManager.ts", + "qualifiedName": "default.maxHashArraySize" + }, + "522": { + "sourceFileName": "lib/KeyValue/src/FileManager.ts", + "qualifiedName": "default.maxHashArraySize" + }, + "523": { + "sourceFileName": "lib/KeyValue/src/FileManager.ts", + "qualifiedName": "default.hashSize" + }, + "524": { + "sourceFileName": "lib/KeyValue/src/FileManager.ts", + "qualifiedName": "default.hashSize" + }, + "525": { + "sourceFileName": "lib/KeyValue/src/FileManager.ts", + "qualifiedName": "default.#hash" + }, + "526": { + "sourceFileName": "lib/KeyValue/src/FileManager.ts", + "qualifiedName": "default.#hash" + }, + "527": { + "sourceFileName": "lib/KeyValue/src/FileManager.ts", + "qualifiedName": "key" + }, + "528": { + "sourceFileName": "lib/KeyValue/src/FileManager.ts", + "qualifiedName": "default.add" + }, + "529": { + "sourceFileName": "lib/KeyValue/src/FileManager.ts", + "qualifiedName": "default.add" + }, + "530": { + "sourceFileName": "lib/KeyValue/src/FileManager.ts", + "qualifiedName": "data" + }, + "531": { + "sourceFileName": "lib/KeyValue/src/FileManager.ts", + "qualifiedName": "default.#getHashIndex" + }, + "532": { + "sourceFileName": "lib/KeyValue/src/FileManager.ts", + "qualifiedName": "default.#getHashIndex" + }, + "533": { + "sourceFileName": "lib/KeyValue/src/FileManager.ts", + "qualifiedName": "hash" + }, + "534": { + "sourceFileName": "lib/KeyValue/src/FileManager.ts", + "qualifiedName": "default.#rehash" + }, + "535": { + "sourceFileName": "lib/KeyValue/src/FileManager.ts", + "qualifiedName": "default.#rehash" + }, + "536": { + "sourceFileName": "lib/KeyValue/src/FileManager.ts", + "qualifiedName": "default.remove" + }, + "537": { + "sourceFileName": "lib/KeyValue/src/FileManager.ts", + "qualifiedName": "default.remove" + }, + "538": { + "sourceFileName": "lib/KeyValue/src/FileManager.ts", + "qualifiedName": "data" + }, + "539": { + "sourceFileName": "lib/KeyValue/src/FileManager.ts", + "qualifiedName": "default.get" + }, + "540": { + "sourceFileName": "lib/KeyValue/src/FileManager.ts", + "qualifiedName": "default.get" }, - "363": { - "sourceFileName": "lib/KeyValue/src/database.ts", - "qualifiedName": "default" + "541": { + "sourceFileName": "lib/KeyValue/src/FileManager.ts", + "qualifiedName": "key" }, - "364": { - "sourceFileName": "lib/KeyValue/src/database.ts", - "qualifiedName": "default.defaultOptions" + "542": { + "sourceFileName": "lib/KeyValue/src/FileManager.ts", + "qualifiedName": "default.clear" }, - "365": { - "sourceFileName": "lib/KeyValue/src/database.ts", - "qualifiedName": "default.defaultOptions" + "543": { + "sourceFileName": "lib/KeyValue/src/FileManager.ts", + "qualifiedName": "default.clear" }, - "366": { - "sourceFileName": "node_modules/@types/node/events.d.ts", - "qualifiedName": "EventEmitter.once" + "544": { + "sourceFileName": "lib/KeyValue/src/FileManager.ts", + "qualifiedName": "default.has" }, - "367": { - "sourceFileName": "node_modules/@types/node/events.d.ts", - "qualifiedName": "EventEmitter.once" + "545": { + "sourceFileName": "lib/KeyValue/src/FileManager.ts", + "qualifiedName": "default.has" }, - "368": { - "sourceFileName": "node_modules/@types/node/events.d.ts", - "qualifiedName": "emitter" + "546": { + "sourceFileName": "lib/KeyValue/src/FileManager.ts", + "qualifiedName": "key" }, - "369": { - "sourceFileName": "node_modules/@types/node/events.d.ts", - "qualifiedName": "eventName" + "547": { + "sourceFileName": "lib/KeyValue/src/FileManager.ts", + "qualifiedName": "default.all" }, - "370": { - "sourceFileName": "node_modules/@types/node/events.d.ts", - "qualifiedName": "options" + "548": { + "sourceFileName": "lib/KeyValue/src/FileManager.ts", + "qualifiedName": "default.all" }, - "371": { - "sourceFileName": "node_modules/@types/node/events.d.ts", - "qualifiedName": "EventEmitter.once" + "549": { + "sourceFileName": "lib/KeyValue/src/FileManager.ts", + "qualifiedName": "query" }, - "372": { - "sourceFileName": "node_modules/@types/node/events.d.ts", - "qualifiedName": "emitter" + "550": { + "sourceFileName": "lib/KeyValue/src/FileManager.ts", + "qualifiedName": "__type" }, - "373": { - "sourceFileName": "node_modules/@types/node/events.d.ts", - "qualifiedName": "eventName" + "551": { + "sourceFileName": "lib/KeyValue/src/FileManager.ts", + "qualifiedName": "__type" }, - "374": { - "sourceFileName": "node_modules/@types/node/events.d.ts", - "qualifiedName": "options" + "552": { + "sourceFileName": "lib/KeyValue/src/FileManager.ts", + "qualifiedName": "d" }, - "375": { - "sourceFileName": "node_modules/@types/node/events.d.ts", - "qualifiedName": "EventEmitter.on" + "553": { + "sourceFileName": "lib/KeyValue/src/FileManager.ts", + "qualifiedName": "limit" }, - "376": { - "sourceFileName": "node_modules/@types/node/events.d.ts", - "qualifiedName": "EventEmitter.on" + "554": { + "sourceFileName": "lib/KeyValue/src/FileManager.ts", + "qualifiedName": "order" }, - "377": { - "sourceFileName": "node_modules/@types/node/events.d.ts", - "qualifiedName": "emitter" + "555": { + "sourceFileName": "lib/KeyValue/src/FileManager.ts", + "qualifiedName": "default.findOne" }, - "378": { - "sourceFileName": "node_modules/@types/node/events.d.ts", - "qualifiedName": "eventName" + "556": { + "sourceFileName": "lib/KeyValue/src/FileManager.ts", + "qualifiedName": "default.findOne" }, - "379": { - "sourceFileName": "node_modules/@types/node/events.d.ts", - "qualifiedName": "options" + "557": { + "sourceFileName": "lib/KeyValue/src/FileManager.ts", + "qualifiedName": "query" }, - "380": { - "sourceFileName": "node_modules/@types/node/events.d.ts", - "qualifiedName": "EventEmitter.listenerCount" + "558": { + "sourceFileName": "lib/KeyValue/src/FileManager.ts", + "qualifiedName": "__type" }, - "381": { - "sourceFileName": "node_modules/@types/node/events.d.ts", - "qualifiedName": "EventEmitter.listenerCount" + "559": { + "sourceFileName": "lib/KeyValue/src/FileManager.ts", + "qualifiedName": "__type" }, - "382": { - "sourceFileName": "node_modules/@types/node/events.d.ts", - "qualifiedName": "emitter" + "560": { + "sourceFileName": "lib/KeyValue/src/FileManager.ts", + "qualifiedName": "d" }, - "383": { - "sourceFileName": "node_modules/@types/node/events.d.ts", - "qualifiedName": "eventName" + "561": { + "sourceFileName": "lib/KeyValue/src/FileManager.ts", + "qualifiedName": "default.findMany" }, - "384": { - "sourceFileName": "node_modules/@types/node/events.d.ts", - "qualifiedName": "EventEmitter.getEventListeners" + "562": { + "sourceFileName": "lib/KeyValue/src/FileManager.ts", + "qualifiedName": "default.findMany" }, - "385": { - "sourceFileName": "node_modules/@types/node/events.d.ts", - "qualifiedName": "EventEmitter.getEventListeners" + "563": { + "sourceFileName": "lib/KeyValue/src/FileManager.ts", + "qualifiedName": "query" }, - "386": { - "sourceFileName": "node_modules/@types/node/events.d.ts", - "qualifiedName": "emitter" + "564": { + "sourceFileName": "lib/KeyValue/src/FileManager.ts", + "qualifiedName": "__type" }, - "387": { - "sourceFileName": "node_modules/@types/node/events.d.ts", - "qualifiedName": "name" + "565": { + "sourceFileName": "lib/KeyValue/src/FileManager.ts", + "qualifiedName": "__type" }, - "388": { - "sourceFileName": "node_modules/@types/node/events.d.ts", - "qualifiedName": "EventEmitter.getMaxListeners" + "566": { + "sourceFileName": "lib/KeyValue/src/FileManager.ts", + "qualifiedName": "d" }, - "389": { - "sourceFileName": "node_modules/@types/node/events.d.ts", - "qualifiedName": "EventEmitter.getMaxListeners" + "567": { + "sourceFileName": "lib/KeyValue/src/FileManager.ts", + "qualifiedName": "default.getFirstN" }, - "390": { - "sourceFileName": "node_modules/@types/node/events.d.ts", - "qualifiedName": "emitter" + "568": { + "sourceFileName": "lib/KeyValue/src/FileManager.ts", + "qualifiedName": "default.getFirstN" }, - "391": { - "sourceFileName": "node_modules/@types/node/events.d.ts", - "qualifiedName": "EventEmitter.setMaxListeners" + "569": { + "sourceFileName": "lib/KeyValue/src/FileManager.ts", + "qualifiedName": "query" }, - "392": { - "sourceFileName": "node_modules/@types/node/events.d.ts", - "qualifiedName": "EventEmitter.setMaxListeners" + "570": { + "sourceFileName": "lib/KeyValue/src/FileManager.ts", + "qualifiedName": "__type" }, - "393": { - "sourceFileName": "node_modules/@types/node/events.d.ts", - "qualifiedName": "n" + "571": { + "sourceFileName": "lib/KeyValue/src/FileManager.ts", + "qualifiedName": "__type" }, - "394": { - "sourceFileName": "node_modules/@types/node/events.d.ts", - "qualifiedName": "eventTargets" + "572": { + "sourceFileName": "lib/KeyValue/src/FileManager.ts", + "qualifiedName": "d" }, - "395": { - "sourceFileName": "node_modules/@types/node/events.d.ts", - "qualifiedName": "EventEmitter.addAbortListener" + "573": { + "sourceFileName": "lib/KeyValue/src/FileManager.ts", + "qualifiedName": "limit" }, - "396": { - "sourceFileName": "node_modules/@types/node/events.d.ts", - "qualifiedName": "EventEmitter.addAbortListener" + "574": { + "sourceFileName": "lib/KeyValue/src/FileManager.ts", + "qualifiedName": "default.removeMany" }, - "397": { - "sourceFileName": "node_modules/@types/node/events.d.ts", - "qualifiedName": "signal" + "575": { + "sourceFileName": "lib/KeyValue/src/FileManager.ts", + "qualifiedName": "default.removeMany" }, - "398": { - "sourceFileName": "node_modules/@types/node/events.d.ts", - "qualifiedName": "resource" + "576": { + "sourceFileName": "lib/KeyValue/src/FileManager.ts", + "qualifiedName": "query" }, - "399": { - "sourceFileName": "node_modules/@types/node/events.d.ts", + "577": { + "sourceFileName": "lib/KeyValue/src/FileManager.ts", "qualifiedName": "__type" }, - "400": { - "sourceFileName": "node_modules/@types/node/events.d.ts", + "578": { + "sourceFileName": "lib/KeyValue/src/FileManager.ts", "qualifiedName": "__type" }, - "401": { - "sourceFileName": "node_modules/@types/node/events.d.ts", - "qualifiedName": "event" + "579": { + "sourceFileName": "lib/KeyValue/src/FileManager.ts", + "qualifiedName": "d" }, - "402": { - "sourceFileName": "node_modules/@types/node/events.d.ts", - "qualifiedName": "EventEmitter.errorMonitor" + "580": { + "sourceFileName": "lib/KeyValue/src/FileManager.ts", + "qualifiedName": "default.ping" }, - "403": { - "sourceFileName": "node_modules/@types/node/events.d.ts", - "qualifiedName": "EventEmitter.captureRejectionSymbol" + "581": { + "sourceFileName": "lib/KeyValue/src/FileManager.ts", + "qualifiedName": "default.ping" }, - "404": { - "sourceFileName": "node_modules/@types/node/events.d.ts", - "qualifiedName": "EventEmitter.captureRejections" + "582": { + "sourceFileName": "lib/KeyValue/typings/interface.ts", + "qualifiedName": "KeyValueOptions" }, - "405": { - "sourceFileName": "node_modules/@types/node/events.d.ts", - "qualifiedName": "EventEmitter.defaultMaxListeners" + "583": { + "sourceFileName": "lib/KeyValue/typings/interface.ts", + "qualifiedName": "KeyValueOptions.dataConfig" }, - "406": { - "sourceFileName": "lib/KeyValue/src/database.ts", - "qualifiedName": "default.__constructor" + "584": { + "sourceFileName": "lib/KeyValue/typings/interface.ts", + "qualifiedName": "KeyValueOptions.fileConfig" }, - "407": { - "sourceFileName": "lib/KeyValue/src/database.ts", - "qualifiedName": "default" + "585": { + "sourceFileName": "lib/KeyValue/typings/interface.ts", + "qualifiedName": "KeyValueOptions.encryptionConfig" }, - "408": { - "sourceFileName": "lib/KeyValue/src/database.ts", - "qualifiedName": "options" + "586": { + "sourceFileName": "lib/KeyValue/typings/interface.ts", + "qualifiedName": "KeyValueOptions.cacheConfig" }, - "409": { - "sourceFileName": "lib/KeyValue/src/database.ts", - "qualifiedName": "default.#options" + "587": { + "sourceFileName": "lib/KeyValue/typings/interface.ts", + "qualifiedName": "KeyValueOptions.debug" }, - "410": { - "sourceFileName": "lib/KeyValue/src/database.ts", - "qualifiedName": "default.tables" + "588": { + "sourceFileName": "lib/KeyValue/typings/interface.ts", + "qualifiedName": "KeyValueDataConfig" }, - "411": { - "sourceFileName": "lib/KeyValue/src/database.ts", - "qualifiedName": "__type" + "589": { + "sourceFileName": "lib/KeyValue/typings/interface.ts", + "qualifiedName": "KeyValueDataConfig.path" }, - "412": { - "sourceFileName": "lib/KeyValue/src/database.ts", - "qualifiedName": "__type.table" + "590": { + "sourceFileName": "lib/KeyValue/typings/interface.ts", + "qualifiedName": "KeyValueDataConfig.tables" }, - "413": { - "sourceFileName": "lib/KeyValue/src/database.ts", - "qualifiedName": "__type.ready" + "591": { + "sourceFileName": "lib/KeyValue/typings/interface.ts", + "qualifiedName": "KeyValueDataConfig.referencePath" }, - "414": { - "sourceFileName": "lib/KeyValue/src/database.ts", - "qualifiedName": "default.readyAt" + "592": { + "sourceFileName": "lib/KeyValue/typings/interface.ts", + "qualifiedName": "KeyValueFileConfig" }, - "415": { - "sourceFileName": "lib/KeyValue/src/database.ts", - "qualifiedName": "default.#finalizeOptions" + "593": { + "sourceFileName": "lib/KeyValue/typings/interface.ts", + "qualifiedName": "KeyValueFileConfig.extension" }, - "416": { - "sourceFileName": "lib/KeyValue/src/database.ts", - "qualifiedName": "default.#finalizeOptions" + "594": { + "sourceFileName": "lib/KeyValue/typings/interface.ts", + "qualifiedName": "KeyValueFileConfig.transactionLogPath" }, - "417": { - "sourceFileName": "lib/KeyValue/src/database.ts", - "qualifiedName": "options" + "595": { + "sourceFileName": "lib/KeyValue/typings/interface.ts", + "qualifiedName": "KeyValueFileConfig.maxSize" }, - "418": { - "sourceFileName": "lib/KeyValue/src/database.ts", - "qualifiedName": "default.connect" + "596": { + "sourceFileName": "lib/KeyValue/typings/interface.ts", + "qualifiedName": "KeyValueFileConfig.reHashOnStartup" }, - "419": { - "sourceFileName": "lib/KeyValue/src/database.ts", - "qualifiedName": "default.connect" + "597": { + "sourceFileName": "lib/KeyValue/typings/interface.ts", + "qualifiedName": "KeyValueFileConfig.staticRehash" }, - "420": { - "sourceFileName": "lib/KeyValue/src/database.ts", - "qualifiedName": "default.options" + "598": { + "sourceFileName": "lib/KeyValue/typings/interface.ts", + "qualifiedName": "KeyValueFileConfig.minFileCount" }, - "421": { - "sourceFileName": "lib/KeyValue/src/database.ts", - "qualifiedName": "default.options" + "599": { + "sourceFileName": "lib/KeyValue/typings/interface.ts", + "qualifiedName": "KeyValueEncryptionConfig" }, - "422": { - "sourceFileName": "lib/KeyValue/src/database.ts", - "qualifiedName": "default.set" + "600": { + "sourceFileName": "lib/KeyValue/typings/interface.ts", + "qualifiedName": "KeyValueEncryptionConfig.securityKey" }, - "423": { - "sourceFileName": "lib/KeyValue/src/database.ts", - "qualifiedName": "default.set" + "601": { + "sourceFileName": "lib/KeyValue/typings/interface.ts", + "qualifiedName": "KeyValueEncryptionConfig.encriptData" }, - "424": { - "sourceFileName": "lib/KeyValue/src/database.ts", - "qualifiedName": "table" + "602": { + "sourceFileName": "lib/KeyValue/typings/interface.ts", + "qualifiedName": "KeyValueCacheConfig" }, - "425": { - "sourceFileName": "lib/KeyValue/src/database.ts", - "qualifiedName": "key" + "603": { + "sourceFileName": "lib/KeyValue/typings/interface.ts", + "qualifiedName": "KeyValueCacheConfig.cache" }, - "426": { - "sourceFileName": "lib/KeyValue/src/database.ts", - "qualifiedName": "value" + "604": { + "sourceFileName": "lib/KeyValue/typings/interface.ts", + "qualifiedName": "KeyValueCacheConfig.reference" }, - "427": { - "sourceFileName": "lib/KeyValue/src/database.ts", - "qualifiedName": "default.get" + "605": { + "sourceFileName": "lib/KeyValue/typings/interface.ts", + "qualifiedName": "KeyValueCacheConfig.limit" }, - "428": { - "sourceFileName": "lib/KeyValue/src/database.ts", - "qualifiedName": "default.get" + "606": { + "sourceFileName": "lib/KeyValue/typings/interface.ts", + "qualifiedName": "KeyValueCacheConfig.sorted" }, - "429": { - "sourceFileName": "lib/KeyValue/src/database.ts", - "qualifiedName": "table" + "607": { + "sourceFileName": "lib/KeyValue/typings/interface.ts", + "qualifiedName": "KeyValueCacheConfig.sortFunction" }, - "430": { - "sourceFileName": "lib/KeyValue/src/database.ts", - "qualifiedName": "key" + "608": { + "sourceFileName": "lib/KeyValue/typings/interface.ts", + "qualifiedName": "__type" }, - "431": { - "sourceFileName": "lib/KeyValue/src/database.ts", - "qualifiedName": "default.delete" + "609": { + "sourceFileName": "lib/KeyValue/typings/interface.ts", + "qualifiedName": "__type" }, - "432": { - "sourceFileName": "lib/KeyValue/src/database.ts", - "qualifiedName": "default.delete" + "610": { + "sourceFileName": "lib/KeyValue/typings/interface.ts", + "qualifiedName": "a" }, - "433": { - "sourceFileName": "lib/KeyValue/src/database.ts", - "qualifiedName": "table" + "611": { + "sourceFileName": "lib/KeyValue/typings/interface.ts", + "qualifiedName": "b" }, - "434": { - "sourceFileName": "lib/KeyValue/src/database.ts", - "qualifiedName": "key" + "612": { + "sourceFileName": "lib/KeyValue/typings/interface.ts", + "qualifiedName": "KeyValueTableOptions" }, - "435": { - "sourceFileName": "lib/KeyValue/src/database.ts", - "qualifiedName": "default.clear" + "613": { + "sourceFileName": "lib/KeyValue/typings/interface.ts", + "qualifiedName": "KeyValueTableOptions.name" }, - "436": { - "sourceFileName": "lib/KeyValue/src/database.ts", - "qualifiedName": "default.clear" + "614": { + "sourceFileName": "lib/KeyValue/typings/interface.ts", + "qualifiedName": "KeyValueDataInterface" }, - "437": { - "sourceFileName": "lib/KeyValue/src/database.ts", - "qualifiedName": "table" + "615": { + "sourceFileName": "lib/KeyValue/typings/interface.ts", + "qualifiedName": "KeyValueDataInterface.file" }, - "438": { - "sourceFileName": "lib/KeyValue/src/database.ts", - "qualifiedName": "default.has" + "616": { + "sourceFileName": "lib/KeyValue/typings/interface.ts", + "qualifiedName": "KeyValueDataInterface.value" }, - "439": { - "sourceFileName": "lib/KeyValue/src/database.ts", - "qualifiedName": "default.has" + "617": { + "sourceFileName": "lib/KeyValue/typings/interface.ts", + "qualifiedName": "KeyValueDataInterface.key" }, - "440": { - "sourceFileName": "lib/KeyValue/src/database.ts", - "qualifiedName": "table" + "618": { + "sourceFileName": "lib/KeyValue/typings/interface.ts", + "qualifiedName": "KeyValueDataInterface.type" }, - "441": { - "sourceFileName": "lib/KeyValue/src/database.ts", - "qualifiedName": "key" + "619": { + "sourceFileName": "lib/KeyValue/typings/interface.ts", + "qualifiedName": "LogBlock" }, - "442": { - "sourceFileName": "lib/KeyValue/src/database.ts", - "qualifiedName": "default.clearAll" + "620": { + "sourceFileName": "lib/KeyValue/typings/interface.ts", + "qualifiedName": "LogBlock.key" }, - "443": { - "sourceFileName": "lib/KeyValue/src/database.ts", - "qualifiedName": "default.clearAll" + "621": { + "sourceFileName": "lib/KeyValue/typings/interface.ts", + "qualifiedName": "LogBlock.value" }, - "444": { - "sourceFileName": "lib/KeyValue/src/database.ts", - "qualifiedName": "default.findOne" + "622": { + "sourceFileName": "lib/KeyValue/typings/interface.ts", + "qualifiedName": "LogBlock.type" }, - "445": { - "sourceFileName": "lib/KeyValue/src/database.ts", - "qualifiedName": "default.findOne" + "623": { + "sourceFileName": "lib/KeyValue/typings/interface.ts", + "qualifiedName": "LogBlock.method" }, - "446": { - "sourceFileName": "lib/KeyValue/src/database.ts", - "qualifiedName": "table" + "624": { + "sourceFileName": "lib/KeyValue/typings/interface.ts", + "qualifiedName": "KeyValueJSONOption" }, - "447": { - "sourceFileName": "lib/KeyValue/src/database.ts", - "qualifiedName": "query" + "625": { + "sourceFileName": "lib/KeyValue/typings/interface.ts", + "qualifiedName": "KeyValueJSONOption.value" }, - "448": { - "sourceFileName": "lib/KeyValue/src/database.ts", - "qualifiedName": "__type" + "626": { + "sourceFileName": "lib/KeyValue/typings/interface.ts", + "qualifiedName": "KeyValueJSONOption.key" }, - "449": { - "sourceFileName": "lib/KeyValue/src/database.ts", - "qualifiedName": "__type" + "627": { + "sourceFileName": "lib/KeyValue/typings/interface.ts", + "qualifiedName": "KeyValueJSONOption.type" }, - "450": { - "sourceFileName": "lib/KeyValue/src/database.ts", - "qualifiedName": "value" + "628": { + "sourceFileName": "lib/KeyValue/typings/interface.ts", + "qualifiedName": "CacherOptions" }, - "451": { - "sourceFileName": "lib/KeyValue/src/database.ts", - "qualifiedName": "default.findMany" + "629": { + "sourceFileName": "lib/KeyValue/typings/interface.ts", + "qualifiedName": "CacherOptions.cache" }, - "452": { - "sourceFileName": "lib/KeyValue/src/database.ts", - "qualifiedName": "default.findMany" + "630": { + "sourceFileName": "lib/KeyValue/typings/interface.ts", + "qualifiedName": "CacherOptions.limit" }, - "453": { - "sourceFileName": "lib/KeyValue/src/database.ts", - "qualifiedName": "table" + "631": { + "sourceFileName": "lib/KeyValue/typings/interface.ts", + "qualifiedName": "CacherOptions.sorted" }, - "454": { - "sourceFileName": "lib/KeyValue/src/database.ts", - "qualifiedName": "query" + "632": { + "sourceFileName": "lib/KeyValue/typings/interface.ts", + "qualifiedName": "CacherOptions.sortFunction" }, - "455": { - "sourceFileName": "lib/KeyValue/src/database.ts", + "633": { + "sourceFileName": "lib/KeyValue/typings/interface.ts", "qualifiedName": "__type" }, - "456": { - "sourceFileName": "lib/KeyValue/src/database.ts", + "634": { + "sourceFileName": "lib/KeyValue/typings/interface.ts", "qualifiedName": "__type" }, - "457": { - "sourceFileName": "lib/KeyValue/src/database.ts", - "qualifiedName": "value" - }, - "458": { - "sourceFileName": "lib/KeyValue/src/database.ts", - "qualifiedName": "default.all" + "635": { + "sourceFileName": "lib/KeyValue/typings/interface.ts", + "qualifiedName": "a" }, - "459": { - "sourceFileName": "lib/KeyValue/src/database.ts", - "qualifiedName": "default.all" + "636": { + "sourceFileName": "lib/KeyValue/typings/interface.ts", + "qualifiedName": "b" }, - "460": { - "sourceFileName": "lib/KeyValue/src/database.ts", - "qualifiedName": "table" + "637": { + "sourceFileName": "lib/KeyValue/typings/type.ts", + "qualifiedName": "DeepRequired" }, - "461": { - "sourceFileName": "lib/KeyValue/src/database.ts", - "qualifiedName": "query" + "638": { + "sourceFileName": "lib/KeyValue/typings/type.ts", + "qualifiedName": "T" }, - "462": { - "sourceFileName": "lib/KeyValue/src/database.ts", - "qualifiedName": "__type" + "639": { + "sourceFileName": "lib/KeyValue/typings/type.ts", + "qualifiedName": "KeyValueTypeList" }, - "463": { - "sourceFileName": "lib/KeyValue/src/database.ts", - "qualifiedName": "__type" + "640": { + "sourceFileName": "lib/KeyValue/typings/type.ts", + "qualifiedName": "KeyValueDataValueType" }, - "464": { - "sourceFileName": "lib/KeyValue/src/database.ts", - "qualifiedName": "value" + "641": { + "sourceFileName": "lib/KeyValue/typings/type.ts", + "qualifiedName": "ValidJSON" }, - "465": { - "sourceFileName": "lib/KeyValue/src/database.ts", - "qualifiedName": "limit" + "642": { + "sourceFileName": "lib/KeyValue/typings/type.ts", + "qualifiedName": "__type" }, - "466": { - "sourceFileName": "lib/KeyValue/src/database.ts", - "qualifiedName": "order" + "643": { + "sourceFileName": "lib/KeyValue/typings/type.ts", + "qualifiedName": "__type.__index" }, - "467": { - "sourceFileName": "lib/KeyValue/src/database.ts", - "qualifiedName": "default.backup" + "645": { + "sourceFileName": "lib/KeyValue/typings/type.ts", + "qualifiedName": "__type" }, - "468": { - "sourceFileName": "lib/KeyValue/src/database.ts", - "qualifiedName": "default.backup" + "646": { + "sourceFileName": "lib/KeyValue/typings/type.ts", + "qualifiedName": "__type.toJSON" }, - "469": { - "sourceFileName": "lib/KeyValue/src/database.ts", - "qualifiedName": "default.fullRepair" + "647": { + "sourceFileName": "lib/KeyValue/typings/type.ts", + "qualifiedName": "__type.toJSON" }, - "470": { - "sourceFileName": "lib/KeyValue/src/database.ts", - "qualifiedName": "default.fullRepair" + "648": { + "sourceFileName": "lib/utils.ts", + "qualifiedName": "encrypt" }, - "471": { - "sourceFileName": "lib/KeyValue/src/database.ts", - "qualifiedName": "table" + "649": { + "sourceFileName": "lib/utils.ts", + "qualifiedName": "encrypt" }, - "472": { - "sourceFileName": "lib/KeyValue/src/database.ts", - "qualifiedName": "default.deleteMany" + "650": { + "sourceFileName": "lib/utils.ts", + "qualifiedName": "string" }, - "473": { - "sourceFileName": "lib/KeyValue/src/database.ts", - "qualifiedName": "default.deleteMany" + "651": { + "sourceFileName": "lib/utils.ts", + "qualifiedName": "key" }, - "474": { - "sourceFileName": "lib/KeyValue/src/database.ts", - "qualifiedName": "table" + "652": { + "sourceFileName": "lib/utils.ts", + "qualifiedName": "iV" }, - "475": { - "sourceFileName": "lib/KeyValue/src/database.ts", - "qualifiedName": "query" + "653": { + "sourceFileName": "lib/utils.ts", + "qualifiedName": "decrypt" }, - "476": { - "sourceFileName": "lib/KeyValue/src/database.ts", - "qualifiedName": "__type" + "654": { + "sourceFileName": "lib/utils.ts", + "qualifiedName": "decrypt" }, - "477": { - "sourceFileName": "lib/KeyValue/src/database.ts", - "qualifiedName": "__type" + "655": { + "sourceFileName": "lib/utils.ts", + "qualifiedName": "hash" }, - "478": { - "sourceFileName": "lib/KeyValue/src/database.ts", - "qualifiedName": "value" + "656": { + "sourceFileName": "lib/utils.ts", + "qualifiedName": "key" }, - "479": { - "sourceFileName": "lib/KeyValue/src/database.ts", - "qualifiedName": "default.ping" + "657": { + "sourceFileName": "lib/utils.ts", + "qualifiedName": "createHashRawString" }, - "480": { - "sourceFileName": "lib/KeyValue/src/database.ts", - "qualifiedName": "default.ping" + "658": { + "sourceFileName": "lib/utils.ts", + "qualifiedName": "createHashRawString" }, - "481": { - "sourceFileName": "lib/KeyValue/src/database.ts", - "qualifiedName": "table" + "659": { + "sourceFileName": "lib/utils.ts", + "qualifiedName": "strings" }, - "482": { - "sourceFileName": "lib/KeyValue/src/database.ts", - "qualifiedName": "default.avgPing" + "660": { + "sourceFileName": "lib/utils.ts", + "qualifiedName": "createHash" }, - "483": { - "sourceFileName": "lib/KeyValue/src/database.ts", - "qualifiedName": "default.avgPing" + "661": { + "sourceFileName": "lib/utils.ts", + "qualifiedName": "createHash" }, - "484": { - "sourceFileName": "node_modules/@types/node/events.d.ts", - "qualifiedName": "EventEmitter.[captureRejectionSymbol]" + "662": { + "sourceFileName": "lib/utils.ts", + "qualifiedName": "string" }, - "485": { - "sourceFileName": "node_modules/@types/node/events.d.ts", - "qualifiedName": "EventEmitter.[captureRejectionSymbol]" + "663": { + "sourceFileName": "lib/utils.ts", + "qualifiedName": "key" }, - "486": { - "sourceFileName": "node_modules/@types/node/events.d.ts", - "qualifiedName": "error" + "664": { + "sourceFileName": "lib/utils.ts", + "qualifiedName": "iv" }, - "487": { - "sourceFileName": "node_modules/@types/node/events.d.ts", - "qualifiedName": "event" + "665": { + "sourceFileName": "lib/utils.ts", + "qualifiedName": "decodeHash" }, - "488": { - "sourceFileName": "node_modules/@types/node/events.d.ts", - "qualifiedName": "args" + "666": { + "sourceFileName": "lib/utils.ts", + "qualifiedName": "decodeHash" }, - "489": { - "sourceFileName": "node_modules/@types/node/events.d.ts", - "qualifiedName": "__global.NodeJS.EventEmitter.addListener" + "667": { + "sourceFileName": "lib/utils.ts", + "qualifiedName": "hash" }, - "490": { - "sourceFileName": "node_modules/@types/node/events.d.ts", - "qualifiedName": "__global.NodeJS.EventEmitter.addListener" + "668": { + "sourceFileName": "lib/utils.ts", + "qualifiedName": "key" }, - "491": { - "sourceFileName": "node_modules/@types/node/events.d.ts", - "qualifiedName": "eventName" + "669": { + "sourceFileName": "lib/utils.ts", + "qualifiedName": "iv" }, - "492": { - "sourceFileName": "node_modules/@types/node/events.d.ts", - "qualifiedName": "listener" + "670": { + "sourceFileName": "lib/utils.ts", + "qualifiedName": "JSONParser" }, - "493": { - "sourceFileName": "node_modules/@types/node/events.d.ts", - "qualifiedName": "__type" + "671": { + "sourceFileName": "lib/utils.ts", + "qualifiedName": "JSONParser" }, - "494": { - "sourceFileName": "node_modules/@types/node/events.d.ts", - "qualifiedName": "__type" + "672": { + "sourceFileName": "lib/utils.ts", + "qualifiedName": "data" }, - "495": { - "sourceFileName": "node_modules/@types/node/events.d.ts", - "qualifiedName": "args" + "673": { + "sourceFileName": "lib/utils.ts", + "qualifiedName": "__object" }, - "496": { - "sourceFileName": "node_modules/@types/node/events.d.ts", - "qualifiedName": "__global.NodeJS.EventEmitter.on" + "674": { + "sourceFileName": "lib/utils.ts", + "qualifiedName": "__object.data" }, - "497": { - "sourceFileName": "node_modules/@types/node/events.d.ts", - "qualifiedName": "__global.NodeJS.EventEmitter.on" + "675": { + "sourceFileName": "lib/utils.ts", + "qualifiedName": "__object.isBroken" }, - "498": { - "sourceFileName": "node_modules/@types/node/events.d.ts", - "qualifiedName": "eventName" + "676": { + "sourceFileName": "lib/utils.ts", + "qualifiedName": "convertV1KeyValuetov2" }, - "499": { - "sourceFileName": "node_modules/@types/node/events.d.ts", - "qualifiedName": "listener" + "677": { + "sourceFileName": "lib/utils.ts", + "qualifiedName": "convertV1KeyValuetov2" }, - "500": { - "sourceFileName": "node_modules/@types/node/events.d.ts", - "qualifiedName": "__type" + "678": { + "sourceFileName": "lib/utils.ts", + "qualifiedName": "oldDbFolder" }, - "501": { - "sourceFileName": "node_modules/@types/node/events.d.ts", - "qualifiedName": "__type" + "679": { + "sourceFileName": "lib/utils.ts", + "qualifiedName": "db" }, - "502": { - "sourceFileName": "node_modules/@types/node/events.d.ts", - "qualifiedName": "args" + "680": { + "sourceFileName": "lib/utils.ts", + "qualifiedName": "checkIfTargetPresentInBitWiseOr" }, - "503": { - "sourceFileName": "node_modules/@types/node/events.d.ts", - "qualifiedName": "__global.NodeJS.EventEmitter.once" + "681": { + "sourceFileName": "lib/utils.ts", + "qualifiedName": "checkIfTargetPresentInBitWiseOr" }, - "504": { - "sourceFileName": "node_modules/@types/node/events.d.ts", - "qualifiedName": "__global.NodeJS.EventEmitter.once" + "682": { + "sourceFileName": "lib/utils.ts", + "qualifiedName": "num" }, - "505": { - "sourceFileName": "node_modules/@types/node/events.d.ts", - "qualifiedName": "eventName" + "683": { + "sourceFileName": "lib/utils.ts", + "qualifiedName": "target" }, - "506": { - "sourceFileName": "node_modules/@types/node/events.d.ts", - "qualifiedName": "listener" + "684": { + "sourceFileName": "lib/utils.ts", + "qualifiedName": "stringify" }, - "507": { - "sourceFileName": "node_modules/@types/node/events.d.ts", - "qualifiedName": "__type" + "685": { + "sourceFileName": "lib/utils.ts", + "qualifiedName": "stringify" }, - "508": { - "sourceFileName": "node_modules/@types/node/events.d.ts", - "qualifiedName": "__type" + "686": { + "sourceFileName": "lib/utils.ts", + "qualifiedName": "data" }, - "509": { - "sourceFileName": "node_modules/@types/node/events.d.ts", - "qualifiedName": "args" + "687": { + "sourceFileName": "lib/utils.ts", + "qualifiedName": "parse" }, - "510": { - "sourceFileName": "node_modules/@types/node/events.d.ts", - "qualifiedName": "__global.NodeJS.EventEmitter.removeListener" + "688": { + "sourceFileName": "lib/utils.ts", + "qualifiedName": "parse" }, - "511": { - "sourceFileName": "node_modules/@types/node/events.d.ts", - "qualifiedName": "__global.NodeJS.EventEmitter.removeListener" + "689": { + "sourceFileName": "lib/utils.ts", + "qualifiedName": "data" }, - "512": { - "sourceFileName": "node_modules/@types/node/events.d.ts", - "qualifiedName": "eventName" + "690": { + "sourceFileName": "lib/utils.ts", + "qualifiedName": "type" }, - "513": { - "sourceFileName": "node_modules/@types/node/events.d.ts", - "qualifiedName": "listener" + "691": { + "sourceFileName": "lib/utils.ts", + "qualifiedName": "ReferenceConstantSpace" }, - "514": { - "sourceFileName": "node_modules/@types/node/events.d.ts", - "qualifiedName": "__type" + "692": { + "sourceFileName": "lib/WideColumnar/src/Database.ts", + "qualifiedName": "default" }, - "515": { - "sourceFileName": "node_modules/@types/node/events.d.ts", - "qualifiedName": "__type" + "693": { + "sourceFileName": "lib/WideColumnar/src/Database.ts", + "qualifiedName": "default.defaultOptions" }, - "516": { + "694": { "sourceFileName": "node_modules/@types/node/events.d.ts", - "qualifiedName": "args" + "qualifiedName": "EventEmitter.once" }, - "517": { + "695": { "sourceFileName": "node_modules/@types/node/events.d.ts", - "qualifiedName": "__global.NodeJS.EventEmitter.off" + "qualifiedName": "EventEmitter.once" }, - "518": { + "696": { "sourceFileName": "node_modules/@types/node/events.d.ts", - "qualifiedName": "__global.NodeJS.EventEmitter.off" + "qualifiedName": "emitter" }, - "519": { + "697": { "sourceFileName": "node_modules/@types/node/events.d.ts", "qualifiedName": "eventName" }, - "520": { - "sourceFileName": "node_modules/@types/node/events.d.ts", - "qualifiedName": "listener" - }, - "521": { + "698": { "sourceFileName": "node_modules/@types/node/events.d.ts", - "qualifiedName": "__type" + "qualifiedName": "options" }, - "522": { + "699": { "sourceFileName": "node_modules/@types/node/events.d.ts", - "qualifiedName": "__type" + "qualifiedName": "EventEmitter.once" }, - "523": { + "700": { "sourceFileName": "node_modules/@types/node/events.d.ts", - "qualifiedName": "args" + "qualifiedName": "emitter" }, - "524": { + "701": { "sourceFileName": "node_modules/@types/node/events.d.ts", - "qualifiedName": "__global.NodeJS.EventEmitter.removeAllListeners" + "qualifiedName": "eventName" }, - "525": { + "702": { "sourceFileName": "node_modules/@types/node/events.d.ts", - "qualifiedName": "__global.NodeJS.EventEmitter.removeAllListeners" + "qualifiedName": "options" }, - "526": { + "703": { "sourceFileName": "node_modules/@types/node/events.d.ts", - "qualifiedName": "event" + "qualifiedName": "EventEmitter.on" }, - "527": { + "704": { "sourceFileName": "node_modules/@types/node/events.d.ts", - "qualifiedName": "__global.NodeJS.EventEmitter.setMaxListeners" + "qualifiedName": "EventEmitter.on" }, - "528": { + "705": { "sourceFileName": "node_modules/@types/node/events.d.ts", - "qualifiedName": "__global.NodeJS.EventEmitter.setMaxListeners" + "qualifiedName": "emitter" }, - "529": { + "706": { "sourceFileName": "node_modules/@types/node/events.d.ts", - "qualifiedName": "n" + "qualifiedName": "eventName" }, - "530": { + "707": { "sourceFileName": "node_modules/@types/node/events.d.ts", - "qualifiedName": "__global.NodeJS.EventEmitter.getMaxListeners" + "qualifiedName": "options" }, - "531": { + "708": { "sourceFileName": "node_modules/@types/node/events.d.ts", - "qualifiedName": "__global.NodeJS.EventEmitter.getMaxListeners" + "qualifiedName": "EventEmitter.listenerCount" }, - "532": { + "709": { "sourceFileName": "node_modules/@types/node/events.d.ts", - "qualifiedName": "__global.NodeJS.EventEmitter.listeners" + "qualifiedName": "EventEmitter.listenerCount" }, - "533": { + "710": { "sourceFileName": "node_modules/@types/node/events.d.ts", - "qualifiedName": "__global.NodeJS.EventEmitter.listeners" + "qualifiedName": "emitter" }, - "534": { + "711": { "sourceFileName": "node_modules/@types/node/events.d.ts", "qualifiedName": "eventName" }, - "535": { + "712": { "sourceFileName": "node_modules/@types/node/events.d.ts", - "qualifiedName": "__global.NodeJS.EventEmitter.rawListeners" + "qualifiedName": "EventEmitter.getEventListeners" }, - "536": { + "713": { "sourceFileName": "node_modules/@types/node/events.d.ts", - "qualifiedName": "__global.NodeJS.EventEmitter.rawListeners" + "qualifiedName": "EventEmitter.getEventListeners" }, - "537": { + "714": { "sourceFileName": "node_modules/@types/node/events.d.ts", - "qualifiedName": "eventName" + "qualifiedName": "emitter" }, - "538": { + "715": { "sourceFileName": "node_modules/@types/node/events.d.ts", - "qualifiedName": "__global.NodeJS.EventEmitter.emit" + "qualifiedName": "name" }, - "539": { + "716": { "sourceFileName": "node_modules/@types/node/events.d.ts", - "qualifiedName": "__global.NodeJS.EventEmitter.emit" + "qualifiedName": "EventEmitter.getMaxListeners" }, - "540": { + "717": { "sourceFileName": "node_modules/@types/node/events.d.ts", - "qualifiedName": "eventName" + "qualifiedName": "EventEmitter.getMaxListeners" }, - "541": { + "718": { "sourceFileName": "node_modules/@types/node/events.d.ts", - "qualifiedName": "args" + "qualifiedName": "emitter" }, - "542": { + "719": { "sourceFileName": "node_modules/@types/node/events.d.ts", - "qualifiedName": "__global.NodeJS.EventEmitter.listenerCount" + "qualifiedName": "EventEmitter.setMaxListeners" }, - "543": { + "720": { "sourceFileName": "node_modules/@types/node/events.d.ts", - "qualifiedName": "__global.NodeJS.EventEmitter.listenerCount" + "qualifiedName": "EventEmitter.setMaxListeners" }, - "544": { + "721": { "sourceFileName": "node_modules/@types/node/events.d.ts", - "qualifiedName": "eventName" + "qualifiedName": "n" }, - "545": { + "722": { "sourceFileName": "node_modules/@types/node/events.d.ts", - "qualifiedName": "listener" + "qualifiedName": "eventTargets" }, - "546": { + "723": { "sourceFileName": "node_modules/@types/node/events.d.ts", - "qualifiedName": "__global.NodeJS.EventEmitter.prependListener" + "qualifiedName": "EventEmitter.addAbortListener" }, - "547": { + "724": { "sourceFileName": "node_modules/@types/node/events.d.ts", - "qualifiedName": "__global.NodeJS.EventEmitter.prependListener" + "qualifiedName": "EventEmitter.addAbortListener" }, - "548": { + "725": { "sourceFileName": "node_modules/@types/node/events.d.ts", - "qualifiedName": "eventName" + "qualifiedName": "signal" }, - "549": { + "726": { "sourceFileName": "node_modules/@types/node/events.d.ts", - "qualifiedName": "listener" + "qualifiedName": "resource" }, - "550": { + "727": { "sourceFileName": "node_modules/@types/node/events.d.ts", "qualifiedName": "__type" }, - "551": { + "728": { "sourceFileName": "node_modules/@types/node/events.d.ts", "qualifiedName": "__type" }, - "552": { + "729": { "sourceFileName": "node_modules/@types/node/events.d.ts", - "qualifiedName": "args" + "qualifiedName": "event" }, - "553": { + "730": { "sourceFileName": "node_modules/@types/node/events.d.ts", - "qualifiedName": "__global.NodeJS.EventEmitter.prependOnceListener" + "qualifiedName": "EventEmitter.errorMonitor" }, - "554": { + "731": { "sourceFileName": "node_modules/@types/node/events.d.ts", - "qualifiedName": "__global.NodeJS.EventEmitter.prependOnceListener" + "qualifiedName": "EventEmitter.captureRejectionSymbol" }, - "555": { + "732": { "sourceFileName": "node_modules/@types/node/events.d.ts", - "qualifiedName": "eventName" + "qualifiedName": "EventEmitter.captureRejections" }, - "556": { + "733": { "sourceFileName": "node_modules/@types/node/events.d.ts", - "qualifiedName": "listener" + "qualifiedName": "EventEmitter.defaultMaxListeners" }, - "557": { - "sourceFileName": "node_modules/@types/node/events.d.ts", - "qualifiedName": "__type" + "734": { + "sourceFileName": "lib/WideColumnar/src/Database.ts", + "qualifiedName": "default.__constructor" }, - "558": { - "sourceFileName": "node_modules/@types/node/events.d.ts", - "qualifiedName": "__type" + "735": { + "sourceFileName": "lib/WideColumnar/src/Database.ts", + "qualifiedName": "default" + }, + "736": { + "sourceFileName": "lib/WideColumnar/src/Database.ts", + "qualifiedName": "options" }, - "559": { - "sourceFileName": "node_modules/@types/node/events.d.ts", - "qualifiedName": "args" + "737": { + "sourceFileName": "lib/WideColumnar/src/Database.ts", + "qualifiedName": "default.tables" }, - "560": { - "sourceFileName": "node_modules/@types/node/events.d.ts", - "qualifiedName": "__global.NodeJS.EventEmitter.eventNames" + "738": { + "sourceFileName": "lib/WideColumnar/src/Database.ts", + "qualifiedName": "__type" }, - "561": { - "sourceFileName": "node_modules/@types/node/events.d.ts", - "qualifiedName": "__global.NodeJS.EventEmitter.eventNames" + "739": { + "sourceFileName": "lib/WideColumnar/src/Database.ts", + "qualifiedName": "__type.__index" }, - "562": { - "sourceFileName": "lib/KeyValue/typings/interface.ts", - "qualifiedName": "KeyValueOptions" + "741": { + "sourceFileName": "lib/WideColumnar/src/Database.ts", + "qualifiedName": "__type" }, - "563": { - "sourceFileName": "lib/KeyValue/typings/interface.ts", - "qualifiedName": "KeyValueOptions.dataConfig" + "742": { + "sourceFileName": "lib/WideColumnar/src/Database.ts", + "qualifiedName": "__type.ready" }, - "564": { - "sourceFileName": "lib/KeyValue/typings/interface.ts", - "qualifiedName": "KeyValueOptions.fileConfig" + "743": { + "sourceFileName": "lib/WideColumnar/src/Database.ts", + "qualifiedName": "__type.table" }, - "565": { - "sourceFileName": "lib/KeyValue/typings/interface.ts", - "qualifiedName": "KeyValueOptions.encryptionConfig" + "744": { + "sourceFileName": "lib/WideColumnar/src/Database.ts", + "qualifiedName": "default.#options" }, - "566": { - "sourceFileName": "lib/KeyValue/typings/interface.ts", - "qualifiedName": "KeyValueOptions.cacheConfig" + "745": { + "sourceFileName": "lib/WideColumnar/src/Database.ts", + "qualifiedName": "default.readyAt" }, - "567": { - "sourceFileName": "lib/KeyValue/typings/interface.ts", - "qualifiedName": "KeyValueOptions.debug" + "746": { + "sourceFileName": "lib/WideColumnar/src/Database.ts", + "qualifiedName": "default.options" }, - "568": { - "sourceFileName": "lib/KeyValue/typings/interface.ts", - "qualifiedName": "KeyValueDataConfig" + "747": { + "sourceFileName": "lib/WideColumnar/src/Database.ts", + "qualifiedName": "default.options" }, - "569": { - "sourceFileName": "lib/KeyValue/typings/interface.ts", - "qualifiedName": "KeyValueDataConfig.path" + "748": { + "sourceFileName": "lib/WideColumnar/src/Database.ts", + "qualifiedName": "default.#finalizeOptions" }, - "570": { - "sourceFileName": "lib/KeyValue/typings/interface.ts", - "qualifiedName": "KeyValueDataConfig.tables" + "749": { + "sourceFileName": "lib/WideColumnar/src/Database.ts", + "qualifiedName": "default.#finalizeOptions" }, - "571": { - "sourceFileName": "lib/KeyValue/typings/interface.ts", - "qualifiedName": "KeyValueDataConfig.referencePath" + "750": { + "sourceFileName": "lib/WideColumnar/src/Database.ts", + "qualifiedName": "options" }, - "572": { - "sourceFileName": "lib/KeyValue/typings/interface.ts", - "qualifiedName": "KeyValueFileConfig" + "751": { + "sourceFileName": "lib/WideColumnar/src/Database.ts", + "qualifiedName": "__object" }, - "573": { - "sourceFileName": "lib/KeyValue/typings/interface.ts", - "qualifiedName": "KeyValueFileConfig.extension" + "752": { + "sourceFileName": "lib/WideColumnar/src/Database.ts", + "qualifiedName": "__object.dataConfig" }, - "574": { - "sourceFileName": "lib/KeyValue/typings/interface.ts", - "qualifiedName": "KeyValueFileConfig.transactionLogPath" + "753": { + "sourceFileName": "lib/WideColumnar/src/Database.ts", + "qualifiedName": "__object" }, - "575": { - "sourceFileName": "lib/KeyValue/typings/interface.ts", - "qualifiedName": "KeyValueFileConfig.maxSize" + "754": { + "sourceFileName": "lib/WideColumnar/src/Database.ts", + "qualifiedName": "__object.path" }, - "576": { - "sourceFileName": "lib/KeyValue/typings/interface.ts", - "qualifiedName": "KeyValueEncryptionConfig" + "755": { + "sourceFileName": "lib/WideColumnar/src/Database.ts", + "qualifiedName": "__object.tables" }, - "577": { - "sourceFileName": "lib/KeyValue/typings/interface.ts", - "qualifiedName": "KeyValueEncryptionConfig.securityKey" + "756": { + "sourceFileName": "lib/WideColumnar/typings/interface.ts", + "qualifiedName": "__type" }, - "578": { - "sourceFileName": "lib/KeyValue/typings/interface.ts", - "qualifiedName": "KeyValueEncryptionConfig.encriptData" + "757": { + "sourceFileName": "lib/WideColumnar/typings/interface.ts", + "qualifiedName": "__type.name" }, - "579": { - "sourceFileName": "lib/KeyValue/typings/interface.ts", - "qualifiedName": "KeyValueCacheConfig" + "758": { + "sourceFileName": "lib/WideColumnar/typings/interface.ts", + "qualifiedName": "__type.columns" }, - "580": { - "sourceFileName": "lib/KeyValue/typings/interface.ts", - "qualifiedName": "KeyValueCacheConfig.cache" + "759": { + "sourceFileName": "lib/WideColumnar/src/Database.ts", + "qualifiedName": "__object.referencePath" }, - "581": { - "sourceFileName": "lib/KeyValue/typings/interface.ts", - "qualifiedName": "KeyValueCacheConfig.reference" + "760": { + "sourceFileName": "lib/WideColumnar/src/Database.ts", + "qualifiedName": "__object.cacheConfig" }, - "582": { - "sourceFileName": "lib/KeyValue/typings/interface.ts", - "qualifiedName": "KeyValueCacheConfig.limit" + "761": { + "sourceFileName": "lib/WideColumnar/src/Database.ts", + "qualifiedName": "__object" }, - "583": { - "sourceFileName": "lib/KeyValue/typings/interface.ts", - "qualifiedName": "KeyValueCacheConfig.sorted" + "762": { + "sourceFileName": "lib/WideColumnar/src/Database.ts", + "qualifiedName": "__object.limit" }, - "584": { - "sourceFileName": "lib/KeyValue/typings/interface.ts", - "qualifiedName": "KeyValueCacheConfig.sortFunction" + "763": { + "sourceFileName": "lib/WideColumnar/src/Database.ts", + "qualifiedName": "__object.sortFunction" }, - "585": { - "sourceFileName": "lib/KeyValue/typings/interface.ts", + "764": { + "sourceFileName": "lib/WideColumnar/typings/interface.ts", "qualifiedName": "__type" }, - "586": { - "sourceFileName": "lib/KeyValue/typings/interface.ts", + "765": { + "sourceFileName": "lib/WideColumnar/typings/interface.ts", "qualifiedName": "__type" }, - "587": { - "sourceFileName": "lib/KeyValue/typings/interface.ts", + "766": { + "sourceFileName": "lib/WideColumnar/typings/interface.ts", "qualifiedName": "a" }, - "588": { - "sourceFileName": "lib/KeyValue/typings/interface.ts", + "767": { + "sourceFileName": "lib/WideColumnar/typings/interface.ts", "qualifiedName": "b" }, - "589": { - "sourceFileName": "lib/KeyValue/typings/interface.ts", - "qualifiedName": "KeyValueTableOptions" + "768": { + "sourceFileName": "lib/WideColumnar/src/Database.ts", + "qualifiedName": "__object.referenceType" }, - "590": { - "sourceFileName": "lib/KeyValue/typings/interface.ts", - "qualifiedName": "KeyValueTableOptions.name" + "769": { + "sourceFileName": "lib/WideColumnar/src/Database.ts", + "qualifiedName": "__object.encryptionConfig" }, - "591": { - "sourceFileName": "lib/KeyValue/typings/interface.ts", - "qualifiedName": "KeyValueDataInterface" + "770": { + "sourceFileName": "lib/WideColumnar/src/Database.ts", + "qualifiedName": "__object" }, - "592": { - "sourceFileName": "lib/KeyValue/typings/interface.ts", - "qualifiedName": "KeyValueDataInterface.file" + "771": { + "sourceFileName": "lib/WideColumnar/src/Database.ts", + "qualifiedName": "__object.securityKey" }, - "593": { - "sourceFileName": "lib/KeyValue/typings/interface.ts", - "qualifiedName": "KeyValueDataInterface.value" + "772": { + "sourceFileName": "lib/WideColumnar/src/Database.ts", + "qualifiedName": "__object.fileConfig" }, - "594": { - "sourceFileName": "lib/KeyValue/typings/interface.ts", - "qualifiedName": "KeyValueDataInterface.key" + "773": { + "sourceFileName": "lib/WideColumnar/src/Database.ts", + "qualifiedName": "__object" }, - "595": { - "sourceFileName": "lib/KeyValue/typings/interface.ts", - "qualifiedName": "KeyValueDataInterface.type" + "774": { + "sourceFileName": "lib/WideColumnar/src/Database.ts", + "qualifiedName": "__object.extension" }, - "596": { - "sourceFileName": "lib/KeyValue/typings/interface.ts", - "qualifiedName": "LogBlock" + "775": { + "sourceFileName": "lib/WideColumnar/src/Database.ts", + "qualifiedName": "__object.debug" }, - "597": { - "sourceFileName": "lib/KeyValue/typings/interface.ts", - "qualifiedName": "LogBlock.key" + "776": { + "sourceFileName": "lib/WideColumnar/src/Database.ts", + "qualifiedName": "default.connect" }, - "598": { - "sourceFileName": "lib/KeyValue/typings/interface.ts", - "qualifiedName": "LogBlock.value" + "777": { + "sourceFileName": "lib/WideColumnar/src/Database.ts", + "qualifiedName": "default.connect" }, - "599": { - "sourceFileName": "lib/KeyValue/typings/interface.ts", - "qualifiedName": "LogBlock.type" + "778": { + "sourceFileName": "lib/WideColumnar/src/Database.ts", + "qualifiedName": "default.getTable" }, - "600": { - "sourceFileName": "lib/KeyValue/typings/interface.ts", - "qualifiedName": "LogBlock.method" + "779": { + "sourceFileName": "lib/WideColumnar/src/Database.ts", + "qualifiedName": "default.getTable" }, - "601": { - "sourceFileName": "lib/KeyValue/typings/interface.ts", - "qualifiedName": "KeyValueJSONOption" + "780": { + "sourceFileName": "lib/WideColumnar/src/Database.ts", + "qualifiedName": "name" }, - "602": { - "sourceFileName": "lib/KeyValue/typings/interface.ts", - "qualifiedName": "KeyValueJSONOption.value" + "781": { + "sourceFileName": "lib/WideColumnar/src/Database.ts", + "qualifiedName": "default.set" }, - "603": { - "sourceFileName": "lib/KeyValue/typings/interface.ts", - "qualifiedName": "KeyValueJSONOption.key" + "782": { + "sourceFileName": "lib/WideColumnar/src/Database.ts", + "qualifiedName": "default.set" }, - "604": { - "sourceFileName": "lib/KeyValue/typings/interface.ts", - "qualifiedName": "KeyValueJSONOption.type" + "783": { + "sourceFileName": "lib/WideColumnar/src/Database.ts", + "qualifiedName": "table" }, - "605": { - "sourceFileName": "lib/KeyValue/typings/interface.ts", - "qualifiedName": "CacherOptions" + "784": { + "sourceFileName": "lib/WideColumnar/src/Database.ts", + "qualifiedName": "column" }, - "606": { - "sourceFileName": "lib/KeyValue/typings/interface.ts", - "qualifiedName": "CacherOptions.cache" + "785": { + "sourceFileName": "lib/WideColumnar/src/Database.ts", + "qualifiedName": "__type" }, - "607": { - "sourceFileName": "lib/KeyValue/typings/interface.ts", - "qualifiedName": "CacherOptions.limit" + "786": { + "sourceFileName": "lib/WideColumnar/src/Database.ts", + "qualifiedName": "__type.name" }, - "608": { - "sourceFileName": "lib/KeyValue/typings/interface.ts", - "qualifiedName": "CacherOptions.sorted" + "787": { + "sourceFileName": "lib/WideColumnar/src/Database.ts", + "qualifiedName": "__type.value" }, - "609": { - "sourceFileName": "lib/KeyValue/typings/interface.ts", - "qualifiedName": "CacherOptions.sortFunction" + "788": { + "sourceFileName": "lib/WideColumnar/src/Database.ts", + "qualifiedName": "primary" }, - "610": { - "sourceFileName": "lib/KeyValue/typings/interface.ts", + "789": { + "sourceFileName": "lib/WideColumnar/src/Database.ts", "qualifiedName": "__type" }, - "611": { - "sourceFileName": "lib/KeyValue/typings/interface.ts", - "qualifiedName": "__type" + "790": { + "sourceFileName": "lib/WideColumnar/src/Database.ts", + "qualifiedName": "__type.name" }, - "612": { - "sourceFileName": "lib/KeyValue/typings/interface.ts", - "qualifiedName": "a" + "791": { + "sourceFileName": "lib/WideColumnar/src/Database.ts", + "qualifiedName": "__type.value" }, - "613": { - "sourceFileName": "lib/KeyValue/typings/interface.ts", - "qualifiedName": "b" + "792": { + "sourceFileName": "lib/WideColumnar/src/Database.ts", + "qualifiedName": "default.get" }, - "614": { - "sourceFileName": "lib/KeyValue/typings/type.ts", - "qualifiedName": "DeepRequired" + "793": { + "sourceFileName": "lib/WideColumnar/src/Database.ts", + "qualifiedName": "default.get" }, - "615": { - "sourceFileName": "lib/KeyValue/typings/type.ts", - "qualifiedName": "T" + "794": { + "sourceFileName": "lib/WideColumnar/src/Database.ts", + "qualifiedName": "table" }, - "616": { - "sourceFileName": "lib/KeyValue/typings/type.ts", - "qualifiedName": "KeyValueTypeList" + "795": { + "sourceFileName": "lib/WideColumnar/src/Database.ts", + "qualifiedName": "columnName" }, - "617": { - "sourceFileName": "lib/KeyValue/typings/type.ts", - "qualifiedName": "KeyValueDataValueType" + "796": { + "sourceFileName": "lib/WideColumnar/src/Database.ts", + "qualifiedName": "primary" }, - "618": { - "sourceFileName": "lib/KeyValue/typings/type.ts", - "qualifiedName": "ValidJSON" + "797": { + "sourceFileName": "lib/WideColumnar/src/Database.ts", + "qualifiedName": "default.delete" }, - "619": { - "sourceFileName": "lib/KeyValue/typings/type.ts", - "qualifiedName": "__type" + "798": { + "sourceFileName": "lib/WideColumnar/src/Database.ts", + "qualifiedName": "default.delete" }, - "620": { - "sourceFileName": "lib/KeyValue/typings/type.ts", - "qualifiedName": "__type.__index" + "799": { + "sourceFileName": "lib/WideColumnar/src/Database.ts", + "qualifiedName": "table" }, - "622": { - "sourceFileName": "lib/KeyValue/typings/type.ts", - "qualifiedName": "__type" + "800": { + "sourceFileName": "lib/WideColumnar/src/Database.ts", + "qualifiedName": "columnName" }, - "623": { - "sourceFileName": "lib/KeyValue/typings/type.ts", - "qualifiedName": "__type.toJSON" + "801": { + "sourceFileName": "lib/WideColumnar/src/Database.ts", + "qualifiedName": "primary" }, - "624": { - "sourceFileName": "lib/KeyValue/typings/type.ts", - "qualifiedName": "__type.toJSON" + "802": { + "sourceFileName": "lib/WideColumnar/src/Database.ts", + "qualifiedName": "default.all" }, - "625": { - "sourceFileName": "lib/utils.ts", - "qualifiedName": "encrypt" + "803": { + "sourceFileName": "lib/WideColumnar/src/Database.ts", + "qualifiedName": "default.all" }, - "626": { - "sourceFileName": "lib/utils.ts", - "qualifiedName": "encrypt" + "804": { + "sourceFileName": "lib/WideColumnar/src/Database.ts", + "qualifiedName": "table" }, - "627": { - "sourceFileName": "lib/utils.ts", - "qualifiedName": "string" + "805": { + "sourceFileName": "lib/WideColumnar/src/Database.ts", + "qualifiedName": "columnName" }, - "628": { - "sourceFileName": "lib/utils.ts", - "qualifiedName": "key" + "806": { + "sourceFileName": "lib/WideColumnar/src/Database.ts", + "qualifiedName": "query" }, - "629": { - "sourceFileName": "lib/utils.ts", - "qualifiedName": "iV" + "807": { + "sourceFileName": "lib/WideColumnar/src/Database.ts", + "qualifiedName": "__type" }, - "630": { - "sourceFileName": "lib/utils.ts", - "qualifiedName": "decrypt" + "808": { + "sourceFileName": "lib/WideColumnar/src/Database.ts", + "qualifiedName": "__type" }, - "631": { - "sourceFileName": "lib/utils.ts", - "qualifiedName": "decrypt" + "809": { + "sourceFileName": "lib/WideColumnar/src/Database.ts", + "qualifiedName": "data" }, - "632": { - "sourceFileName": "lib/utils.ts", - "qualifiedName": "hash" + "810": { + "sourceFileName": "lib/WideColumnar/src/Database.ts", + "qualifiedName": "default.allColumns" }, - "633": { - "sourceFileName": "lib/utils.ts", - "qualifiedName": "key" + "811": { + "sourceFileName": "lib/WideColumnar/src/Database.ts", + "qualifiedName": "default.allColumns" }, - "634": { - "sourceFileName": "lib/utils.ts", - "qualifiedName": "createHashRawString" + "812": { + "sourceFileName": "lib/WideColumnar/src/Database.ts", + "qualifiedName": "table" }, - "635": { - "sourceFileName": "lib/utils.ts", - "qualifiedName": "createHashRawString" + "813": { + "sourceFileName": "lib/WideColumnar/src/Database.ts", + "qualifiedName": "query" }, - "636": { - "sourceFileName": "lib/utils.ts", - "qualifiedName": "strings" + "814": { + "sourceFileName": "lib/WideColumnar/src/Database.ts", + "qualifiedName": "__type" }, - "637": { - "sourceFileName": "lib/utils.ts", - "qualifiedName": "createHash" + "815": { + "sourceFileName": "lib/WideColumnar/src/Database.ts", + "qualifiedName": "__type" }, - "638": { - "sourceFileName": "lib/utils.ts", - "qualifiedName": "createHash" + "816": { + "sourceFileName": "lib/WideColumnar/src/Database.ts", + "qualifiedName": "data" }, - "639": { - "sourceFileName": "lib/utils.ts", - "qualifiedName": "string" + "817": { + "sourceFileName": "lib/WideColumnar/src/Database.ts", + "qualifiedName": "default.allTable" }, - "640": { - "sourceFileName": "lib/utils.ts", - "qualifiedName": "key" + "818": { + "sourceFileName": "lib/WideColumnar/src/Database.ts", + "qualifiedName": "default.allTable" }, - "641": { - "sourceFileName": "lib/utils.ts", - "qualifiedName": "iv" + "819": { + "sourceFileName": "lib/WideColumnar/src/Database.ts", + "qualifiedName": "query" }, - "642": { - "sourceFileName": "lib/utils.ts", - "qualifiedName": "decodeHash" + "820": { + "sourceFileName": "lib/WideColumnar/src/Database.ts", + "qualifiedName": "__type" }, - "643": { - "sourceFileName": "lib/utils.ts", - "qualifiedName": "decodeHash" + "821": { + "sourceFileName": "lib/WideColumnar/src/Database.ts", + "qualifiedName": "__type" }, - "644": { - "sourceFileName": "lib/utils.ts", - "qualifiedName": "hash" + "822": { + "sourceFileName": "lib/WideColumnar/src/Database.ts", + "qualifiedName": "data" + }, + "823": { + "sourceFileName": "lib/WideColumnar/src/Database.ts", + "qualifiedName": "default.clear" + }, + "824": { + "sourceFileName": "lib/WideColumnar/src/Database.ts", + "qualifiedName": "default.clear" + }, + "825": { + "sourceFileName": "lib/WideColumnar/src/Database.ts", + "qualifiedName": "table" }, - "645": { - "sourceFileName": "lib/utils.ts", - "qualifiedName": "key" + "826": { + "sourceFileName": "lib/WideColumnar/src/Database.ts", + "qualifiedName": "default.clearAll" }, - "646": { - "sourceFileName": "lib/utils.ts", - "qualifiedName": "iv" + "827": { + "sourceFileName": "lib/WideColumnar/src/Database.ts", + "qualifiedName": "default.clearAll" }, - "647": { - "sourceFileName": "lib/utils.ts", - "qualifiedName": "JSONParser" + "828": { + "sourceFileName": "lib/WideColumnar/src/Database.ts", + "qualifiedName": "default.deleteMany" }, - "648": { - "sourceFileName": "lib/utils.ts", - "qualifiedName": "JSONParser" + "829": { + "sourceFileName": "lib/WideColumnar/src/Database.ts", + "qualifiedName": "default.deleteMany" }, - "649": { - "sourceFileName": "lib/utils.ts", - "qualifiedName": "data" + "830": { + "sourceFileName": "lib/WideColumnar/src/Database.ts", + "qualifiedName": "table" }, - "650": { - "sourceFileName": "lib/utils.ts", - "qualifiedName": "__object" + "831": { + "sourceFileName": "lib/WideColumnar/src/Database.ts", + "qualifiedName": "columnName" }, - "651": { - "sourceFileName": "lib/utils.ts", - "qualifiedName": "__object.data" + "832": { + "sourceFileName": "lib/WideColumnar/src/Database.ts", + "qualifiedName": "query" }, - "652": { - "sourceFileName": "lib/utils.ts", - "qualifiedName": "__object.isBroken" + "833": { + "sourceFileName": "lib/WideColumnar/src/Database.ts", + "qualifiedName": "__type" }, - "653": { - "sourceFileName": "lib/utils.ts", - "qualifiedName": "convertV1KeyValuetov2" + "834": { + "sourceFileName": "lib/WideColumnar/src/Database.ts", + "qualifiedName": "__type" }, - "654": { - "sourceFileName": "lib/utils.ts", - "qualifiedName": "convertV1KeyValuetov2" + "835": { + "sourceFileName": "lib/WideColumnar/src/Database.ts", + "qualifiedName": "data" }, - "655": { - "sourceFileName": "lib/utils.ts", - "qualifiedName": "oldDbFolder" + "836": { + "sourceFileName": "lib/WideColumnar/src/Database.ts", + "qualifiedName": "default.findMany" }, - "656": { - "sourceFileName": "lib/utils.ts", - "qualifiedName": "db" + "837": { + "sourceFileName": "lib/WideColumnar/src/Database.ts", + "qualifiedName": "default.findMany" }, - "657": { - "sourceFileName": "lib/utils.ts", - "qualifiedName": "parseTransmitterQuery" + "838": { + "sourceFileName": "lib/WideColumnar/src/Database.ts", + "qualifiedName": "table" }, - "658": { - "sourceFileName": "lib/utils.ts", - "qualifiedName": "parseTransmitterQuery" + "839": { + "sourceFileName": "lib/WideColumnar/src/Database.ts", + "qualifiedName": "columnName" }, - "659": { - "sourceFileName": "lib/utils.ts", + "840": { + "sourceFileName": "lib/WideColumnar/src/Database.ts", "qualifiedName": "query" }, - "660": { - "sourceFileName": "lib/utils.ts", + "841": { + "sourceFileName": "lib/WideColumnar/src/Database.ts", "qualifiedName": "__type" }, - "661": { - "sourceFileName": "lib/utils.ts", + "842": { + "sourceFileName": "lib/WideColumnar/src/Database.ts", "qualifiedName": "__type" }, - "662": { - "sourceFileName": "lib/utils.ts", - "qualifiedName": "Data" - }, - "663": { - "sourceFileName": "lib/utils.ts", - "qualifiedName": "returnParseString" + "843": { + "sourceFileName": "lib/WideColumnar/src/Database.ts", + "qualifiedName": "data" }, - "664": { - "sourceFileName": "lib/utils.ts", - "qualifiedName": "returnParseString" + "844": { + "sourceFileName": "lib/WideColumnar/src/Database.ts", + "qualifiedName": "default.findOne" }, - "665": { - "sourceFileName": "lib/utils.ts", - "qualifiedName": "key" + "845": { + "sourceFileName": "lib/WideColumnar/src/Database.ts", + "qualifiedName": "default.findOne" }, - "666": { - "sourceFileName": "lib/utils.ts", - "qualifiedName": "value" + "846": { + "sourceFileName": "lib/WideColumnar/src/Database.ts", + "qualifiedName": "table" }, - "667": { - "sourceFileName": "lib/utils.ts", - "qualifiedName": "sign" + "847": { + "sourceFileName": "lib/WideColumnar/src/Database.ts", + "qualifiedName": "columnName" }, - "668": { - "sourceFileName": "lib/utils.ts", - "qualifiedName": "join" + "848": { + "sourceFileName": "lib/WideColumnar/src/Database.ts", + "qualifiedName": "query" }, - "669": { - "sourceFileName": "lib/utils.ts", - "qualifiedName": "stringify" + "849": { + "sourceFileName": "lib/WideColumnar/src/Database.ts", + "qualifiedName": "__type" }, - "670": { - "sourceFileName": "lib/utils.ts", - "qualifiedName": "stringify" + "850": { + "sourceFileName": "lib/WideColumnar/src/Database.ts", + "qualifiedName": "__type" }, - "671": { - "sourceFileName": "lib/utils.ts", + "851": { + "sourceFileName": "lib/WideColumnar/src/Database.ts", "qualifiedName": "data" }, - "672": { - "sourceFileName": "lib/utils.ts", - "qualifiedName": "parse" + "852": { + "sourceFileName": "lib/WideColumnar/src/Database.ts", + "qualifiedName": "default.has" }, - "673": { - "sourceFileName": "lib/utils.ts", - "qualifiedName": "parse" + "853": { + "sourceFileName": "lib/WideColumnar/src/Database.ts", + "qualifiedName": "default.has" }, - "674": { - "sourceFileName": "lib/utils.ts", - "qualifiedName": "data" + "854": { + "sourceFileName": "lib/WideColumnar/src/Database.ts", + "qualifiedName": "table" }, - "675": { - "sourceFileName": "lib/utils.ts", - "qualifiedName": "type" + "855": { + "sourceFileName": "lib/WideColumnar/src/Database.ts", + "qualifiedName": "columnName" }, - "676": { - "sourceFileName": "lib/utils.ts", - "qualifiedName": "ReferenceConstantSpace" + "856": { + "sourceFileName": "lib/WideColumnar/src/Database.ts", + "qualifiedName": "primary" }, - "677": { + "857": { "sourceFileName": "lib/WideColumnar/src/Database.ts", - "qualifiedName": "default" + "qualifiedName": "default.fullRepair" }, - "678": { + "858": { "sourceFileName": "lib/WideColumnar/src/Database.ts", - "qualifiedName": "default.defaultOptions" + "qualifiedName": "default.fullRepair" }, - "679": { - "sourceFileName": "node_modules/@types/node/events.d.ts", - "qualifiedName": "EventEmitter.once" + "859": { + "sourceFileName": "lib/WideColumnar/src/Database.ts", + "qualifiedName": "table" }, - "680": { - "sourceFileName": "node_modules/@types/node/events.d.ts", - "qualifiedName": "EventEmitter.once" + "860": { + "sourceFileName": "lib/WideColumnar/src/Database.ts", + "qualifiedName": "default.backup" }, - "681": { - "sourceFileName": "node_modules/@types/node/events.d.ts", - "qualifiedName": "emitter" + "861": { + "sourceFileName": "lib/WideColumnar/src/Database.ts", + "qualifiedName": "default.backup" }, - "682": { + "862": { "sourceFileName": "node_modules/@types/node/events.d.ts", - "qualifiedName": "eventName" + "qualifiedName": "EventEmitter.[captureRejectionSymbol]" }, - "683": { + "863": { "sourceFileName": "node_modules/@types/node/events.d.ts", - "qualifiedName": "options" + "qualifiedName": "EventEmitter.[captureRejectionSymbol]" }, - "684": { + "864": { "sourceFileName": "node_modules/@types/node/events.d.ts", - "qualifiedName": "EventEmitter.once" + "qualifiedName": "error" }, - "685": { + "865": { "sourceFileName": "node_modules/@types/node/events.d.ts", - "qualifiedName": "emitter" + "qualifiedName": "event" }, - "686": { + "866": { "sourceFileName": "node_modules/@types/node/events.d.ts", - "qualifiedName": "eventName" + "qualifiedName": "args" }, - "687": { + "867": { "sourceFileName": "node_modules/@types/node/events.d.ts", - "qualifiedName": "options" + "qualifiedName": "__global.NodeJS.EventEmitter.addListener" }, - "688": { + "868": { "sourceFileName": "node_modules/@types/node/events.d.ts", - "qualifiedName": "EventEmitter.on" + "qualifiedName": "__global.NodeJS.EventEmitter.addListener" }, - "689": { + "869": { "sourceFileName": "node_modules/@types/node/events.d.ts", - "qualifiedName": "EventEmitter.on" + "qualifiedName": "eventName" }, - "690": { + "870": { "sourceFileName": "node_modules/@types/node/events.d.ts", - "qualifiedName": "emitter" + "qualifiedName": "listener" }, - "691": { + "871": { "sourceFileName": "node_modules/@types/node/events.d.ts", - "qualifiedName": "eventName" + "qualifiedName": "__type" }, - "692": { + "872": { "sourceFileName": "node_modules/@types/node/events.d.ts", - "qualifiedName": "options" + "qualifiedName": "__type" }, - "693": { + "873": { "sourceFileName": "node_modules/@types/node/events.d.ts", - "qualifiedName": "EventEmitter.listenerCount" + "qualifiedName": "args" }, - "694": { + "874": { "sourceFileName": "node_modules/@types/node/events.d.ts", - "qualifiedName": "EventEmitter.listenerCount" + "qualifiedName": "__global.NodeJS.EventEmitter.on" }, - "695": { + "875": { "sourceFileName": "node_modules/@types/node/events.d.ts", - "qualifiedName": "emitter" + "qualifiedName": "__global.NodeJS.EventEmitter.on" }, - "696": { + "876": { "sourceFileName": "node_modules/@types/node/events.d.ts", "qualifiedName": "eventName" }, - "697": { + "877": { "sourceFileName": "node_modules/@types/node/events.d.ts", - "qualifiedName": "EventEmitter.getEventListeners" + "qualifiedName": "listener" }, - "698": { + "878": { "sourceFileName": "node_modules/@types/node/events.d.ts", - "qualifiedName": "EventEmitter.getEventListeners" + "qualifiedName": "__type" }, - "699": { + "879": { "sourceFileName": "node_modules/@types/node/events.d.ts", - "qualifiedName": "emitter" + "qualifiedName": "__type" }, - "700": { + "880": { "sourceFileName": "node_modules/@types/node/events.d.ts", - "qualifiedName": "name" + "qualifiedName": "args" }, - "701": { + "881": { "sourceFileName": "node_modules/@types/node/events.d.ts", - "qualifiedName": "EventEmitter.getMaxListeners" + "qualifiedName": "__global.NodeJS.EventEmitter.once" }, - "702": { + "882": { "sourceFileName": "node_modules/@types/node/events.d.ts", - "qualifiedName": "EventEmitter.getMaxListeners" + "qualifiedName": "__global.NodeJS.EventEmitter.once" }, - "703": { + "883": { "sourceFileName": "node_modules/@types/node/events.d.ts", - "qualifiedName": "emitter" + "qualifiedName": "eventName" }, - "704": { + "884": { "sourceFileName": "node_modules/@types/node/events.d.ts", - "qualifiedName": "EventEmitter.setMaxListeners" + "qualifiedName": "listener" }, - "705": { + "885": { "sourceFileName": "node_modules/@types/node/events.d.ts", - "qualifiedName": "EventEmitter.setMaxListeners" + "qualifiedName": "__type" }, - "706": { + "886": { "sourceFileName": "node_modules/@types/node/events.d.ts", - "qualifiedName": "n" + "qualifiedName": "__type" }, - "707": { + "887": { "sourceFileName": "node_modules/@types/node/events.d.ts", - "qualifiedName": "eventTargets" + "qualifiedName": "args" }, - "708": { + "888": { "sourceFileName": "node_modules/@types/node/events.d.ts", - "qualifiedName": "EventEmitter.addAbortListener" + "qualifiedName": "__global.NodeJS.EventEmitter.removeListener" }, - "709": { + "889": { "sourceFileName": "node_modules/@types/node/events.d.ts", - "qualifiedName": "EventEmitter.addAbortListener" + "qualifiedName": "__global.NodeJS.EventEmitter.removeListener" }, - "710": { + "890": { "sourceFileName": "node_modules/@types/node/events.d.ts", - "qualifiedName": "signal" + "qualifiedName": "eventName" }, - "711": { + "891": { "sourceFileName": "node_modules/@types/node/events.d.ts", - "qualifiedName": "resource" + "qualifiedName": "listener" }, - "712": { + "892": { "sourceFileName": "node_modules/@types/node/events.d.ts", "qualifiedName": "__type" }, - "713": { + "893": { "sourceFileName": "node_modules/@types/node/events.d.ts", "qualifiedName": "__type" }, - "714": { + "894": { "sourceFileName": "node_modules/@types/node/events.d.ts", - "qualifiedName": "event" + "qualifiedName": "args" }, - "715": { + "895": { "sourceFileName": "node_modules/@types/node/events.d.ts", - "qualifiedName": "EventEmitter.errorMonitor" + "qualifiedName": "__global.NodeJS.EventEmitter.off" }, - "716": { + "896": { "sourceFileName": "node_modules/@types/node/events.d.ts", - "qualifiedName": "EventEmitter.captureRejectionSymbol" + "qualifiedName": "__global.NodeJS.EventEmitter.off" }, - "717": { + "897": { "sourceFileName": "node_modules/@types/node/events.d.ts", - "qualifiedName": "EventEmitter.captureRejections" + "qualifiedName": "eventName" }, - "718": { + "898": { "sourceFileName": "node_modules/@types/node/events.d.ts", - "qualifiedName": "EventEmitter.defaultMaxListeners" + "qualifiedName": "listener" }, - "719": { - "sourceFileName": "lib/WideColumnar/src/Database.ts", - "qualifiedName": "default.__constructor" + "899": { + "sourceFileName": "node_modules/@types/node/events.d.ts", + "qualifiedName": "__type" }, - "720": { - "sourceFileName": "lib/WideColumnar/src/Database.ts", - "qualifiedName": "default" + "900": { + "sourceFileName": "node_modules/@types/node/events.d.ts", + "qualifiedName": "__type" }, - "721": { - "sourceFileName": "lib/WideColumnar/src/Database.ts", - "qualifiedName": "options" + "901": { + "sourceFileName": "node_modules/@types/node/events.d.ts", + "qualifiedName": "args" }, - "722": { - "sourceFileName": "lib/WideColumnar/src/Database.ts", - "qualifiedName": "default.tables" + "902": { + "sourceFileName": "node_modules/@types/node/events.d.ts", + "qualifiedName": "__global.NodeJS.EventEmitter.removeAllListeners" }, - "723": { - "sourceFileName": "lib/WideColumnar/src/Database.ts", - "qualifiedName": "__type" + "903": { + "sourceFileName": "node_modules/@types/node/events.d.ts", + "qualifiedName": "__global.NodeJS.EventEmitter.removeAllListeners" }, - "724": { - "sourceFileName": "lib/WideColumnar/src/Database.ts", - "qualifiedName": "__type.__index" + "904": { + "sourceFileName": "node_modules/@types/node/events.d.ts", + "qualifiedName": "event" }, - "726": { - "sourceFileName": "lib/WideColumnar/src/Database.ts", - "qualifiedName": "__type" + "905": { + "sourceFileName": "node_modules/@types/node/events.d.ts", + "qualifiedName": "__global.NodeJS.EventEmitter.setMaxListeners" }, - "727": { - "sourceFileName": "lib/WideColumnar/src/Database.ts", - "qualifiedName": "__type.ready" + "906": { + "sourceFileName": "node_modules/@types/node/events.d.ts", + "qualifiedName": "__global.NodeJS.EventEmitter.setMaxListeners" }, - "728": { - "sourceFileName": "lib/WideColumnar/src/Database.ts", - "qualifiedName": "__type.table" + "907": { + "sourceFileName": "node_modules/@types/node/events.d.ts", + "qualifiedName": "n" }, - "729": { - "sourceFileName": "lib/WideColumnar/src/Database.ts", - "qualifiedName": "default.#options" + "908": { + "sourceFileName": "node_modules/@types/node/events.d.ts", + "qualifiedName": "__global.NodeJS.EventEmitter.getMaxListeners" }, - "730": { - "sourceFileName": "lib/WideColumnar/src/Database.ts", - "qualifiedName": "default.readyAt" + "909": { + "sourceFileName": "node_modules/@types/node/events.d.ts", + "qualifiedName": "__global.NodeJS.EventEmitter.getMaxListeners" }, - "731": { - "sourceFileName": "lib/WideColumnar/src/Database.ts", - "qualifiedName": "default.options" + "910": { + "sourceFileName": "node_modules/@types/node/events.d.ts", + "qualifiedName": "__global.NodeJS.EventEmitter.listeners" }, - "732": { - "sourceFileName": "lib/WideColumnar/src/Database.ts", - "qualifiedName": "default.options" + "911": { + "sourceFileName": "node_modules/@types/node/events.d.ts", + "qualifiedName": "__global.NodeJS.EventEmitter.listeners" }, - "733": { - "sourceFileName": "lib/WideColumnar/src/Database.ts", - "qualifiedName": "default.#finalizeOptions" + "912": { + "sourceFileName": "node_modules/@types/node/events.d.ts", + "qualifiedName": "eventName" }, - "734": { - "sourceFileName": "lib/WideColumnar/src/Database.ts", - "qualifiedName": "default.#finalizeOptions" + "913": { + "sourceFileName": "node_modules/@types/node/events.d.ts", + "qualifiedName": "__global.NodeJS.EventEmitter.rawListeners" }, - "735": { - "sourceFileName": "lib/WideColumnar/src/Database.ts", - "qualifiedName": "options" + "914": { + "sourceFileName": "node_modules/@types/node/events.d.ts", + "qualifiedName": "__global.NodeJS.EventEmitter.rawListeners" }, - "736": { - "sourceFileName": "lib/WideColumnar/src/Database.ts", - "qualifiedName": "__object" + "915": { + "sourceFileName": "node_modules/@types/node/events.d.ts", + "qualifiedName": "eventName" }, - "737": { - "sourceFileName": "lib/WideColumnar/src/Database.ts", - "qualifiedName": "__object.dataConfig" + "916": { + "sourceFileName": "node_modules/@types/node/events.d.ts", + "qualifiedName": "__global.NodeJS.EventEmitter.emit" }, - "738": { - "sourceFileName": "lib/WideColumnar/src/Database.ts", - "qualifiedName": "__object" + "917": { + "sourceFileName": "node_modules/@types/node/events.d.ts", + "qualifiedName": "__global.NodeJS.EventEmitter.emit" }, - "739": { - "sourceFileName": "lib/WideColumnar/src/Database.ts", - "qualifiedName": "__object.path" + "918": { + "sourceFileName": "node_modules/@types/node/events.d.ts", + "qualifiedName": "eventName" }, - "740": { - "sourceFileName": "lib/WideColumnar/src/Database.ts", - "qualifiedName": "__object.tables" + "919": { + "sourceFileName": "node_modules/@types/node/events.d.ts", + "qualifiedName": "args" }, - "741": { - "sourceFileName": "lib/WideColumnar/typings/interface.ts", - "qualifiedName": "__type" + "920": { + "sourceFileName": "node_modules/@types/node/events.d.ts", + "qualifiedName": "__global.NodeJS.EventEmitter.listenerCount" }, - "742": { - "sourceFileName": "lib/WideColumnar/typings/interface.ts", - "qualifiedName": "__type.name" + "921": { + "sourceFileName": "node_modules/@types/node/events.d.ts", + "qualifiedName": "__global.NodeJS.EventEmitter.listenerCount" }, - "743": { - "sourceFileName": "lib/WideColumnar/typings/interface.ts", - "qualifiedName": "__type.columns" + "922": { + "sourceFileName": "node_modules/@types/node/events.d.ts", + "qualifiedName": "eventName" }, - "744": { - "sourceFileName": "lib/WideColumnar/src/Database.ts", - "qualifiedName": "__object.referencePath" + "923": { + "sourceFileName": "node_modules/@types/node/events.d.ts", + "qualifiedName": "listener" }, - "745": { - "sourceFileName": "lib/WideColumnar/src/Database.ts", - "qualifiedName": "__object.cacheConfig" + "924": { + "sourceFileName": "node_modules/@types/node/events.d.ts", + "qualifiedName": "__global.NodeJS.EventEmitter.prependListener" }, - "746": { - "sourceFileName": "lib/WideColumnar/src/Database.ts", - "qualifiedName": "__object" + "925": { + "sourceFileName": "node_modules/@types/node/events.d.ts", + "qualifiedName": "__global.NodeJS.EventEmitter.prependListener" }, - "747": { - "sourceFileName": "lib/WideColumnar/src/Database.ts", - "qualifiedName": "__object.limit" + "926": { + "sourceFileName": "node_modules/@types/node/events.d.ts", + "qualifiedName": "eventName" }, - "748": { - "sourceFileName": "lib/WideColumnar/src/Database.ts", - "qualifiedName": "__object.sortFunction" + "927": { + "sourceFileName": "node_modules/@types/node/events.d.ts", + "qualifiedName": "listener" }, - "749": { - "sourceFileName": "lib/WideColumnar/typings/interface.ts", + "928": { + "sourceFileName": "node_modules/@types/node/events.d.ts", "qualifiedName": "__type" }, - "750": { - "sourceFileName": "lib/WideColumnar/typings/interface.ts", + "929": { + "sourceFileName": "node_modules/@types/node/events.d.ts", "qualifiedName": "__type" }, - "751": { - "sourceFileName": "lib/WideColumnar/typings/interface.ts", - "qualifiedName": "a" + "930": { + "sourceFileName": "node_modules/@types/node/events.d.ts", + "qualifiedName": "args" }, - "752": { - "sourceFileName": "lib/WideColumnar/typings/interface.ts", - "qualifiedName": "b" + "931": { + "sourceFileName": "node_modules/@types/node/events.d.ts", + "qualifiedName": "__global.NodeJS.EventEmitter.prependOnceListener" }, - "753": { - "sourceFileName": "lib/WideColumnar/src/Database.ts", - "qualifiedName": "__object.referenceType" + "932": { + "sourceFileName": "node_modules/@types/node/events.d.ts", + "qualifiedName": "__global.NodeJS.EventEmitter.prependOnceListener" }, - "754": { - "sourceFileName": "lib/WideColumnar/src/Database.ts", - "qualifiedName": "__object.encryptionConfig" + "933": { + "sourceFileName": "node_modules/@types/node/events.d.ts", + "qualifiedName": "eventName" }, - "755": { - "sourceFileName": "lib/WideColumnar/src/Database.ts", - "qualifiedName": "__object" + "934": { + "sourceFileName": "node_modules/@types/node/events.d.ts", + "qualifiedName": "listener" }, - "756": { - "sourceFileName": "lib/WideColumnar/src/Database.ts", - "qualifiedName": "__object.securityKey" + "935": { + "sourceFileName": "node_modules/@types/node/events.d.ts", + "qualifiedName": "__type" }, - "757": { - "sourceFileName": "lib/WideColumnar/src/Database.ts", - "qualifiedName": "__object.fileConfig" + "936": { + "sourceFileName": "node_modules/@types/node/events.d.ts", + "qualifiedName": "__type" }, - "758": { - "sourceFileName": "lib/WideColumnar/src/Database.ts", - "qualifiedName": "__object" + "937": { + "sourceFileName": "node_modules/@types/node/events.d.ts", + "qualifiedName": "args" }, - "759": { - "sourceFileName": "lib/WideColumnar/src/Database.ts", - "qualifiedName": "__object.extension" + "938": { + "sourceFileName": "node_modules/@types/node/events.d.ts", + "qualifiedName": "__global.NodeJS.EventEmitter.eventNames" }, - "760": { - "sourceFileName": "lib/WideColumnar/src/Database.ts", - "qualifiedName": "__object.debug" + "939": { + "sourceFileName": "node_modules/@types/node/events.d.ts", + "qualifiedName": "__global.NodeJS.EventEmitter.eventNames" }, - "761": { - "sourceFileName": "lib/WideColumnar/src/Database.ts", - "qualifiedName": "default.connect" + "940": { + "sourceFileName": "lib/WideColumnar/src/Column.ts", + "qualifiedName": "default" }, - "762": { - "sourceFileName": "lib/WideColumnar/src/Database.ts", - "qualifiedName": "default.connect" + "941": { + "sourceFileName": "lib/WideColumnar/src/Column.ts", + "qualifiedName": "default.__constructor" }, - "763": { - "sourceFileName": "lib/WideColumnar/src/Database.ts", - "qualifiedName": "default.getTable" + "942": { + "sourceFileName": "lib/WideColumnar/src/Column.ts", + "qualifiedName": "default" }, - "764": { - "sourceFileName": "lib/WideColumnar/src/Database.ts", - "qualifiedName": "default.getTable" + "943": { + "sourceFileName": "lib/WideColumnar/src/Column.ts", + "qualifiedName": "options" }, - "765": { - "sourceFileName": "lib/WideColumnar/src/Database.ts", - "qualifiedName": "name" + "944": { + "sourceFileName": "lib/WideColumnar/src/Column.ts", + "qualifiedName": "default.name" }, - "766": { - "sourceFileName": "lib/WideColumnar/src/Database.ts", - "qualifiedName": "default.set" + "945": { + "sourceFileName": "lib/WideColumnar/src/Column.ts", + "qualifiedName": "default.primaryKey" }, - "767": { - "sourceFileName": "lib/WideColumnar/src/Database.ts", - "qualifiedName": "default.set" + "946": { + "sourceFileName": "lib/WideColumnar/src/Column.ts", + "qualifiedName": "default.default" }, - "768": { - "sourceFileName": "lib/WideColumnar/src/Database.ts", - "qualifiedName": "table" + "947": { + "sourceFileName": "lib/WideColumnar/src/Column.ts", + "qualifiedName": "default.type" }, - "769": { - "sourceFileName": "lib/WideColumnar/src/Database.ts", - "qualifiedName": "column" + "948": { + "sourceFileName": "lib/WideColumnar/src/Column.ts", + "qualifiedName": "default.path" }, - "770": { - "sourceFileName": "lib/WideColumnar/src/Database.ts", - "qualifiedName": "__type" + "949": { + "sourceFileName": "lib/WideColumnar/src/Column.ts", + "qualifiedName": "default.files" }, - "771": { - "sourceFileName": "lib/WideColumnar/src/Database.ts", - "qualifiedName": "__type.name" + "950": { + "sourceFileName": "lib/WideColumnar/src/Column.ts", + "qualifiedName": "default.table" }, - "772": { - "sourceFileName": "lib/WideColumnar/src/Database.ts", - "qualifiedName": "__type.value" + "951": { + "sourceFileName": "lib/WideColumnar/src/Column.ts", + "qualifiedName": "default.memMap" }, - "773": { - "sourceFileName": "lib/WideColumnar/src/Database.ts", - "qualifiedName": "primary" + "952": { + "sourceFileName": "lib/WideColumnar/src/Column.ts", + "qualifiedName": "default.#log" }, - "774": { - "sourceFileName": "lib/WideColumnar/src/Database.ts", + "953": { + "sourceFileName": "lib/WideColumnar/src/Column.ts", "qualifiedName": "__type" }, - "775": { - "sourceFileName": "lib/WideColumnar/src/Database.ts", - "qualifiedName": "__type.name" + "954": { + "sourceFileName": "lib/WideColumnar/src/Column.ts", + "qualifiedName": "__type.iv" }, - "776": { - "sourceFileName": "lib/WideColumnar/src/Database.ts", - "qualifiedName": "__type.value" + "955": { + "sourceFileName": "lib/WideColumnar/src/Column.ts", + "qualifiedName": "__type.writer" }, - "777": { - "sourceFileName": "lib/WideColumnar/src/Database.ts", - "qualifiedName": "default.get" + "956": { + "sourceFileName": "lib/WideColumnar/src/Column.ts", + "qualifiedName": "__type.path" }, - "778": { - "sourceFileName": "lib/WideColumnar/src/Database.ts", - "qualifiedName": "default.get" + "957": { + "sourceFileName": "lib/WideColumnar/src/Column.ts", + "qualifiedName": "__type.fullWriter" }, - "779": { - "sourceFileName": "lib/WideColumnar/src/Database.ts", - "qualifiedName": "table" + "958": { + "sourceFileName": "lib/WideColumnar/src/Column.ts", + "qualifiedName": "__type.ivFull" }, - "780": { - "sourceFileName": "lib/WideColumnar/src/Database.ts", - "qualifiedName": "columnName" + "959": { + "sourceFileName": "lib/WideColumnar/src/Column.ts", + "qualifiedName": "default.referencer" }, - "781": { - "sourceFileName": "lib/WideColumnar/src/Database.ts", - "qualifiedName": "primary" + "960": { + "sourceFileName": "lib/WideColumnar/src/Column.ts", + "qualifiedName": "default.repairMode" }, - "782": { - "sourceFileName": "lib/WideColumnar/src/Database.ts", - "qualifiedName": "default.delete" + "961": { + "sourceFileName": "lib/WideColumnar/src/Column.ts", + "qualifiedName": "default.setPath" }, - "783": { - "sourceFileName": "lib/WideColumnar/src/Database.ts", - "qualifiedName": "default.delete" + "962": { + "sourceFileName": "lib/WideColumnar/src/Column.ts", + "qualifiedName": "default.setPath" }, - "784": { - "sourceFileName": "lib/WideColumnar/src/Database.ts", - "qualifiedName": "table" + "963": { + "sourceFileName": "lib/WideColumnar/src/Column.ts", + "qualifiedName": "path" }, - "785": { - "sourceFileName": "lib/WideColumnar/src/Database.ts", - "qualifiedName": "columnName" + "964": { + "sourceFileName": "lib/WideColumnar/src/Column.ts", + "qualifiedName": "default.setFiles" }, - "786": { - "sourceFileName": "lib/WideColumnar/src/Database.ts", - "qualifiedName": "primary" + "965": { + "sourceFileName": "lib/WideColumnar/src/Column.ts", + "qualifiedName": "default.setFiles" }, - "787": { - "sourceFileName": "lib/WideColumnar/src/Database.ts", - "qualifiedName": "default.all" + "966": { + "sourceFileName": "lib/WideColumnar/src/Column.ts", + "qualifiedName": "default.setTable" }, - "788": { - "sourceFileName": "lib/WideColumnar/src/Database.ts", - "qualifiedName": "default.all" + "967": { + "sourceFileName": "lib/WideColumnar/src/Column.ts", + "qualifiedName": "default.setTable" }, - "789": { - "sourceFileName": "lib/WideColumnar/src/Database.ts", + "968": { + "sourceFileName": "lib/WideColumnar/src/Column.ts", "qualifiedName": "table" }, - "790": { - "sourceFileName": "lib/WideColumnar/src/Database.ts", - "qualifiedName": "columnName" + "969": { + "sourceFileName": "lib/WideColumnar/src/Column.ts", + "qualifiedName": "default.#getFiles" }, - "791": { - "sourceFileName": "lib/WideColumnar/src/Database.ts", - "qualifiedName": "query" + "970": { + "sourceFileName": "lib/WideColumnar/src/Column.ts", + "qualifiedName": "default.#getFiles" }, - "792": { - "sourceFileName": "lib/WideColumnar/src/Database.ts", - "qualifiedName": "__type" + "971": { + "sourceFileName": "lib/WideColumnar/src/Column.ts", + "qualifiedName": "default.initialize" }, - "793": { - "sourceFileName": "lib/WideColumnar/src/Database.ts", - "qualifiedName": "__type" + "972": { + "sourceFileName": "lib/WideColumnar/src/Column.ts", + "qualifiedName": "default.initialize" }, - "794": { - "sourceFileName": "lib/WideColumnar/src/Database.ts", - "qualifiedName": "data" + "973": { + "sourceFileName": "lib/WideColumnar/src/Column.ts", + "qualifiedName": "default.#initalize" }, - "795": { - "sourceFileName": "lib/WideColumnar/src/Database.ts", - "qualifiedName": "default.allColumns" + "974": { + "sourceFileName": "lib/WideColumnar/src/Column.ts", + "qualifiedName": "default.#initalize" }, - "796": { - "sourceFileName": "lib/WideColumnar/src/Database.ts", - "qualifiedName": "default.allColumns" + "975": { + "sourceFileName": "lib/WideColumnar/src/Column.ts", + "qualifiedName": "default.#readIvfromLog" }, - "797": { - "sourceFileName": "lib/WideColumnar/src/Database.ts", - "qualifiedName": "table" + "976": { + "sourceFileName": "lib/WideColumnar/src/Column.ts", + "qualifiedName": "default.#readIvfromLog" }, - "798": { - "sourceFileName": "lib/WideColumnar/src/Database.ts", - "qualifiedName": "query" + "977": { + "sourceFileName": "lib/WideColumnar/src/Column.ts", + "qualifiedName": "default.#readIvfromFullLog" }, - "799": { - "sourceFileName": "lib/WideColumnar/src/Database.ts", - "qualifiedName": "__type" + "978": { + "sourceFileName": "lib/WideColumnar/src/Column.ts", + "qualifiedName": "default.#readIvfromFullLog" }, - "800": { - "sourceFileName": "lib/WideColumnar/src/Database.ts", - "qualifiedName": "__type" + "979": { + "sourceFileName": "lib/WideColumnar/src/Column.ts", + "qualifiedName": "default.#getLogInfo" }, - "801": { - "sourceFileName": "lib/WideColumnar/src/Database.ts", - "qualifiedName": "data" + "980": { + "sourceFileName": "lib/WideColumnar/src/Column.ts", + "qualifiedName": "default.#getLogInfo" }, - "802": { - "sourceFileName": "lib/WideColumnar/src/Database.ts", - "qualifiedName": "default.allTable" + "981": { + "sourceFileName": "lib/WideColumnar/src/Column.ts", + "qualifiedName": "default.#syncWithLogs" }, - "803": { - "sourceFileName": "lib/WideColumnar/src/Database.ts", - "qualifiedName": "default.allTable" + "982": { + "sourceFileName": "lib/WideColumnar/src/Column.ts", + "qualifiedName": "default.#syncWithLogs" }, - "804": { - "sourceFileName": "lib/WideColumnar/src/Database.ts", - "qualifiedName": "query" + "983": { + "sourceFileName": "lib/WideColumnar/src/Column.ts", + "qualifiedName": "default.#createNewLogCycle" }, - "805": { - "sourceFileName": "lib/WideColumnar/src/Database.ts", - "qualifiedName": "__type" + "984": { + "sourceFileName": "lib/WideColumnar/src/Column.ts", + "qualifiedName": "default.#createNewLogCycle" }, - "806": { - "sourceFileName": "lib/WideColumnar/src/Database.ts", - "qualifiedName": "__type" + "985": { + "sourceFileName": "lib/WideColumnar/src/Column.ts", + "qualifiedName": "default.#wal" }, - "807": { - "sourceFileName": "lib/WideColumnar/src/Database.ts", + "986": { + "sourceFileName": "lib/WideColumnar/src/Column.ts", + "qualifiedName": "default.#wal" + }, + "987": { + "sourceFileName": "lib/WideColumnar/src/Column.ts", "qualifiedName": "data" }, - "808": { - "sourceFileName": "lib/WideColumnar/src/Database.ts", - "qualifiedName": "default.clear" + "988": { + "sourceFileName": "lib/WideColumnar/src/Column.ts", + "qualifiedName": "method" }, - "809": { - "sourceFileName": "lib/WideColumnar/src/Database.ts", - "qualifiedName": "default.clear" + "989": { + "sourceFileName": "lib/WideColumnar/src/Column.ts", + "qualifiedName": "default.flush" }, - "810": { - "sourceFileName": "lib/WideColumnar/src/Database.ts", - "qualifiedName": "table" + "990": { + "sourceFileName": "lib/WideColumnar/src/Column.ts", + "qualifiedName": "default.flush" }, - "811": { - "sourceFileName": "lib/WideColumnar/src/Database.ts", - "qualifiedName": "default.clearAll" + "991": { + "sourceFileName": "lib/WideColumnar/src/Column.ts", + "qualifiedName": "data" }, - "812": { - "sourceFileName": "lib/WideColumnar/src/Database.ts", - "qualifiedName": "default.clearAll" + "992": { + "sourceFileName": "lib/WideColumnar/src/Column.ts", + "qualifiedName": "default.set" }, - "813": { - "sourceFileName": "lib/WideColumnar/src/Database.ts", - "qualifiedName": "default.deleteMany" + "993": { + "sourceFileName": "lib/WideColumnar/src/Column.ts", + "qualifiedName": "default.set" }, - "814": { - "sourceFileName": "lib/WideColumnar/src/Database.ts", - "qualifiedName": "default.deleteMany" + "994": { + "sourceFileName": "lib/WideColumnar/src/Column.ts", + "qualifiedName": "primary" }, - "815": { - "sourceFileName": "lib/WideColumnar/src/Database.ts", - "qualifiedName": "table" + "995": { + "sourceFileName": "lib/WideColumnar/src/Column.ts", + "qualifiedName": "value" }, - "816": { - "sourceFileName": "lib/WideColumnar/src/Database.ts", - "qualifiedName": "columnName" + "996": { + "sourceFileName": "lib/WideColumnar/src/Column.ts", + "qualifiedName": "default.get" }, - "817": { - "sourceFileName": "lib/WideColumnar/src/Database.ts", - "qualifiedName": "query" + "997": { + "sourceFileName": "lib/WideColumnar/src/Column.ts", + "qualifiedName": "default.get" }, - "818": { - "sourceFileName": "lib/WideColumnar/src/Database.ts", - "qualifiedName": "__type" + "998": { + "sourceFileName": "lib/WideColumnar/src/Column.ts", + "qualifiedName": "primary" }, - "819": { - "sourceFileName": "lib/WideColumnar/src/Database.ts", - "qualifiedName": "__type" + "999": { + "sourceFileName": "lib/WideColumnar/src/Column.ts", + "qualifiedName": "default.#get" }, - "820": { - "sourceFileName": "lib/WideColumnar/src/Database.ts", - "qualifiedName": "data" + "1000": { + "sourceFileName": "lib/WideColumnar/src/Column.ts", + "qualifiedName": "default.#get" }, - "821": { - "sourceFileName": "lib/WideColumnar/src/Database.ts", - "qualifiedName": "default.findMany" + "1001": { + "sourceFileName": "lib/WideColumnar/src/Column.ts", + "qualifiedName": "primary" }, - "822": { - "sourceFileName": "lib/WideColumnar/src/Database.ts", - "qualifiedName": "default.findMany" + "1002": { + "sourceFileName": "lib/WideColumnar/src/Column.ts", + "qualifiedName": "default.#fetchLine" }, - "823": { - "sourceFileName": "lib/WideColumnar/src/Database.ts", - "qualifiedName": "table" + "1003": { + "sourceFileName": "lib/WideColumnar/src/Column.ts", + "qualifiedName": "default.#fetchLine" }, - "824": { - "sourceFileName": "lib/WideColumnar/src/Database.ts", - "qualifiedName": "columnName" + "1004": { + "sourceFileName": "lib/WideColumnar/src/Column.ts", + "qualifiedName": "file" }, - "825": { - "sourceFileName": "lib/WideColumnar/src/Database.ts", - "qualifiedName": "query" + "1005": { + "sourceFileName": "lib/WideColumnar/src/Column.ts", + "qualifiedName": "index" }, - "826": { - "sourceFileName": "lib/WideColumnar/src/Database.ts", - "qualifiedName": "__type" + "1006": { + "sourceFileName": "lib/WideColumnar/src/Column.ts", + "qualifiedName": "default.has" }, - "827": { - "sourceFileName": "lib/WideColumnar/src/Database.ts", - "qualifiedName": "__type" + "1007": { + "sourceFileName": "lib/WideColumnar/src/Column.ts", + "qualifiedName": "default.has" }, - "828": { - "sourceFileName": "lib/WideColumnar/src/Database.ts", - "qualifiedName": "data" + "1008": { + "sourceFileName": "lib/WideColumnar/src/Column.ts", + "qualifiedName": "primary" }, - "829": { - "sourceFileName": "lib/WideColumnar/src/Database.ts", - "qualifiedName": "default.findOne" + "1009": { + "sourceFileName": "lib/WideColumnar/src/Column.ts", + "qualifiedName": "default.#has" }, - "830": { - "sourceFileName": "lib/WideColumnar/src/Database.ts", - "qualifiedName": "default.findOne" + "1010": { + "sourceFileName": "lib/WideColumnar/src/Column.ts", + "qualifiedName": "default.#has" }, - "831": { - "sourceFileName": "lib/WideColumnar/src/Database.ts", - "qualifiedName": "table" + "1011": { + "sourceFileName": "lib/WideColumnar/src/Column.ts", + "qualifiedName": "primary" }, - "832": { - "sourceFileName": "lib/WideColumnar/src/Database.ts", - "qualifiedName": "columnName" + "1012": { + "sourceFileName": "lib/WideColumnar/src/Column.ts", + "qualifiedName": "default.delete" + }, + "1013": { + "sourceFileName": "lib/WideColumnar/src/Column.ts", + "qualifiedName": "default.delete" + }, + "1014": { + "sourceFileName": "lib/WideColumnar/src/Column.ts", + "qualifiedName": "primary" }, - "833": { - "sourceFileName": "lib/WideColumnar/src/Database.ts", - "qualifiedName": "query" + "1015": { + "sourceFileName": "lib/WideColumnar/src/Column.ts", + "qualifiedName": "default.#delete" }, - "834": { - "sourceFileName": "lib/WideColumnar/src/Database.ts", - "qualifiedName": "__type" + "1016": { + "sourceFileName": "lib/WideColumnar/src/Column.ts", + "qualifiedName": "default.#delete" }, - "835": { - "sourceFileName": "lib/WideColumnar/src/Database.ts", - "qualifiedName": "__type" + "1017": { + "sourceFileName": "lib/WideColumnar/src/Column.ts", + "qualifiedName": "primary" }, - "836": { - "sourceFileName": "lib/WideColumnar/src/Database.ts", - "qualifiedName": "data" + "1018": { + "sourceFileName": "lib/WideColumnar/src/Column.ts", + "qualifiedName": "default.#flushFile" }, - "837": { - "sourceFileName": "lib/WideColumnar/src/Database.ts", - "qualifiedName": "default.has" + "1019": { + "sourceFileName": "lib/WideColumnar/src/Column.ts", + "qualifiedName": "default.#flushFile" }, - "838": { - "sourceFileName": "lib/WideColumnar/src/Database.ts", - "qualifiedName": "default.has" + "1020": { + "sourceFileName": "lib/WideColumnar/src/Column.ts", + "qualifiedName": "file" }, - "839": { - "sourceFileName": "lib/WideColumnar/src/Database.ts", - "qualifiedName": "table" + "1021": { + "sourceFileName": "lib/WideColumnar/src/Column.ts", + "qualifiedName": "data" }, - "840": { - "sourceFileName": "lib/WideColumnar/src/Database.ts", - "qualifiedName": "columnName" + "1022": { + "sourceFileName": "lib/WideColumnar/src/Column.ts", + "qualifiedName": "default.clear" }, - "841": { - "sourceFileName": "lib/WideColumnar/src/Database.ts", - "qualifiedName": "primary" + "1023": { + "sourceFileName": "lib/WideColumnar/src/Column.ts", + "qualifiedName": "default.clear" }, - "842": { - "sourceFileName": "lib/WideColumnar/src/Database.ts", - "qualifiedName": "default.fullRepair" + "1024": { + "sourceFileName": "lib/WideColumnar/src/Column.ts", + "qualifiedName": "default.getHeap" }, - "843": { - "sourceFileName": "lib/WideColumnar/src/Database.ts", - "qualifiedName": "default.fullRepair" + "1025": { + "sourceFileName": "lib/WideColumnar/src/Column.ts", + "qualifiedName": "default.getHeap" }, - "844": { - "sourceFileName": "lib/WideColumnar/src/Database.ts", - "qualifiedName": "table" + "1026": { + "sourceFileName": "lib/WideColumnar/src/Column.ts", + "qualifiedName": "default.findOne" }, - "845": { - "sourceFileName": "lib/WideColumnar/src/Database.ts", - "qualifiedName": "default.backup" + "1027": { + "sourceFileName": "lib/WideColumnar/src/Column.ts", + "qualifiedName": "default.findOne" }, - "846": { - "sourceFileName": "lib/WideColumnar/src/Database.ts", - "qualifiedName": "default.backup" + "1028": { + "sourceFileName": "lib/WideColumnar/src/Column.ts", + "qualifiedName": "query" }, - "847": { - "sourceFileName": "node_modules/@types/node/events.d.ts", - "qualifiedName": "EventEmitter.[captureRejectionSymbol]" + "1029": { + "sourceFileName": "lib/WideColumnar/src/Column.ts", + "qualifiedName": "__type" }, - "848": { - "sourceFileName": "node_modules/@types/node/events.d.ts", - "qualifiedName": "EventEmitter.[captureRejectionSymbol]" + "1030": { + "sourceFileName": "lib/WideColumnar/src/Column.ts", + "qualifiedName": "__type" }, - "849": { - "sourceFileName": "node_modules/@types/node/events.d.ts", - "qualifiedName": "error" + "1031": { + "sourceFileName": "lib/WideColumnar/src/Column.ts", + "qualifiedName": "data" }, - "850": { - "sourceFileName": "node_modules/@types/node/events.d.ts", - "qualifiedName": "event" + "1032": { + "sourceFileName": "lib/WideColumnar/src/Column.ts", + "qualifiedName": "default.#fetchFile" }, - "851": { - "sourceFileName": "node_modules/@types/node/events.d.ts", - "qualifiedName": "args" + "1033": { + "sourceFileName": "lib/WideColumnar/src/Column.ts", + "qualifiedName": "default.#fetchFile" }, - "852": { - "sourceFileName": "node_modules/@types/node/events.d.ts", - "qualifiedName": "__global.NodeJS.EventEmitter.addListener" + "1034": { + "sourceFileName": "lib/WideColumnar/src/Column.ts", + "qualifiedName": "file" }, - "853": { - "sourceFileName": "node_modules/@types/node/events.d.ts", - "qualifiedName": "__global.NodeJS.EventEmitter.addListener" + "1035": { + "sourceFileName": "lib/WideColumnar/src/Column.ts", + "qualifiedName": "default.#findOne" }, - "854": { - "sourceFileName": "node_modules/@types/node/events.d.ts", - "qualifiedName": "eventName" + "1036": { + "sourceFileName": "lib/WideColumnar/src/Column.ts", + "qualifiedName": "default.#findOne" }, - "855": { - "sourceFileName": "node_modules/@types/node/events.d.ts", - "qualifiedName": "listener" + "1037": { + "sourceFileName": "lib/WideColumnar/src/Column.ts", + "qualifiedName": "query" }, - "856": { - "sourceFileName": "node_modules/@types/node/events.d.ts", + "1038": { + "sourceFileName": "lib/WideColumnar/src/Column.ts", "qualifiedName": "__type" }, - "857": { - "sourceFileName": "node_modules/@types/node/events.d.ts", + "1039": { + "sourceFileName": "lib/WideColumnar/src/Column.ts", "qualifiedName": "__type" }, - "858": { - "sourceFileName": "node_modules/@types/node/events.d.ts", - "qualifiedName": "args" - }, - "859": { - "sourceFileName": "node_modules/@types/node/events.d.ts", - "qualifiedName": "__global.NodeJS.EventEmitter.on" + "1040": { + "sourceFileName": "lib/WideColumnar/src/Column.ts", + "qualifiedName": "data" }, - "860": { - "sourceFileName": "node_modules/@types/node/events.d.ts", - "qualifiedName": "__global.NodeJS.EventEmitter.on" + "1041": { + "sourceFileName": "lib/WideColumnar/src/Column.ts", + "qualifiedName": "default.findMany" }, - "861": { - "sourceFileName": "node_modules/@types/node/events.d.ts", - "qualifiedName": "eventName" + "1042": { + "sourceFileName": "lib/WideColumnar/src/Column.ts", + "qualifiedName": "default.findMany" }, - "862": { - "sourceFileName": "node_modules/@types/node/events.d.ts", - "qualifiedName": "listener" + "1043": { + "sourceFileName": "lib/WideColumnar/src/Column.ts", + "qualifiedName": "query" }, - "863": { - "sourceFileName": "node_modules/@types/node/events.d.ts", + "1044": { + "sourceFileName": "lib/WideColumnar/src/Column.ts", "qualifiedName": "__type" }, - "864": { - "sourceFileName": "node_modules/@types/node/events.d.ts", + "1045": { + "sourceFileName": "lib/WideColumnar/src/Column.ts", "qualifiedName": "__type" }, - "865": { - "sourceFileName": "node_modules/@types/node/events.d.ts", - "qualifiedName": "args" - }, - "866": { - "sourceFileName": "node_modules/@types/node/events.d.ts", - "qualifiedName": "__global.NodeJS.EventEmitter.once" + "1046": { + "sourceFileName": "lib/WideColumnar/src/Column.ts", + "qualifiedName": "data" }, - "867": { - "sourceFileName": "node_modules/@types/node/events.d.ts", - "qualifiedName": "__global.NodeJS.EventEmitter.once" + "1047": { + "sourceFileName": "lib/WideColumnar/src/Column.ts", + "qualifiedName": "default.#findMany" }, - "868": { - "sourceFileName": "node_modules/@types/node/events.d.ts", - "qualifiedName": "eventName" + "1048": { + "sourceFileName": "lib/WideColumnar/src/Column.ts", + "qualifiedName": "default.#findMany" }, - "869": { - "sourceFileName": "node_modules/@types/node/events.d.ts", - "qualifiedName": "listener" + "1049": { + "sourceFileName": "lib/WideColumnar/src/Column.ts", + "qualifiedName": "query" }, - "870": { - "sourceFileName": "node_modules/@types/node/events.d.ts", + "1050": { + "sourceFileName": "lib/WideColumnar/src/Column.ts", "qualifiedName": "__type" }, - "871": { - "sourceFileName": "node_modules/@types/node/events.d.ts", + "1051": { + "sourceFileName": "lib/WideColumnar/src/Column.ts", "qualifiedName": "__type" }, - "872": { - "sourceFileName": "node_modules/@types/node/events.d.ts", - "qualifiedName": "args" - }, - "873": { - "sourceFileName": "node_modules/@types/node/events.d.ts", - "qualifiedName": "__global.NodeJS.EventEmitter.removeListener" + "1052": { + "sourceFileName": "lib/WideColumnar/src/Column.ts", + "qualifiedName": "data" }, - "874": { - "sourceFileName": "node_modules/@types/node/events.d.ts", - "qualifiedName": "__global.NodeJS.EventEmitter.removeListener" + "1053": { + "sourceFileName": "lib/WideColumnar/src/Column.ts", + "qualifiedName": "default.deleteMany" }, - "875": { - "sourceFileName": "node_modules/@types/node/events.d.ts", - "qualifiedName": "eventName" + "1054": { + "sourceFileName": "lib/WideColumnar/src/Column.ts", + "qualifiedName": "default.deleteMany" }, - "876": { - "sourceFileName": "node_modules/@types/node/events.d.ts", - "qualifiedName": "listener" + "1055": { + "sourceFileName": "lib/WideColumnar/src/Column.ts", + "qualifiedName": "query" }, - "877": { - "sourceFileName": "node_modules/@types/node/events.d.ts", + "1056": { + "sourceFileName": "lib/WideColumnar/src/Column.ts", "qualifiedName": "__type" }, - "878": { - "sourceFileName": "node_modules/@types/node/events.d.ts", + "1057": { + "sourceFileName": "lib/WideColumnar/src/Column.ts", "qualifiedName": "__type" }, - "879": { - "sourceFileName": "node_modules/@types/node/events.d.ts", - "qualifiedName": "args" + "1058": { + "sourceFileName": "lib/WideColumnar/src/Column.ts", + "qualifiedName": "data" }, - "880": { - "sourceFileName": "node_modules/@types/node/events.d.ts", - "qualifiedName": "__global.NodeJS.EventEmitter.off" + "1059": { + "sourceFileName": "lib/WideColumnar/src/Column.ts", + "qualifiedName": "default.#bulkDelete" }, - "881": { - "sourceFileName": "node_modules/@types/node/events.d.ts", - "qualifiedName": "__global.NodeJS.EventEmitter.off" + "1060": { + "sourceFileName": "lib/WideColumnar/src/Column.ts", + "qualifiedName": "default.#bulkDelete" }, - "882": { - "sourceFileName": "node_modules/@types/node/events.d.ts", - "qualifiedName": "eventName" + "1061": { + "sourceFileName": "lib/WideColumnar/src/Column.ts", + "qualifiedName": "data" }, - "883": { - "sourceFileName": "node_modules/@types/node/events.d.ts", - "qualifiedName": "listener" + "1062": { + "sourceFileName": "lib/WideColumnar/src/Column.ts", + "qualifiedName": "default.all" }, - "884": { - "sourceFileName": "node_modules/@types/node/events.d.ts", + "1063": { + "sourceFileName": "lib/WideColumnar/src/Column.ts", + "qualifiedName": "default.all" + }, + "1064": { + "sourceFileName": "lib/WideColumnar/src/Column.ts", + "qualifiedName": "query" + }, + "1065": { + "sourceFileName": "lib/WideColumnar/src/Column.ts", "qualifiedName": "__type" }, - "885": { - "sourceFileName": "node_modules/@types/node/events.d.ts", + "1066": { + "sourceFileName": "lib/WideColumnar/src/Column.ts", "qualifiedName": "__type" }, - "886": { - "sourceFileName": "node_modules/@types/node/events.d.ts", - "qualifiedName": "args" + "1067": { + "sourceFileName": "lib/WideColumnar/src/Column.ts", + "qualifiedName": "data" }, - "887": { - "sourceFileName": "node_modules/@types/node/events.d.ts", - "qualifiedName": "__global.NodeJS.EventEmitter.removeAllListeners" + "1068": { + "sourceFileName": "lib/WideColumnar/src/Column.ts", + "qualifiedName": "limit" }, - "888": { - "sourceFileName": "node_modules/@types/node/events.d.ts", - "qualifiedName": "__global.NodeJS.EventEmitter.removeAllListeners" + "1069": { + "sourceFileName": "lib/WideColumnar/src/Column.ts", + "qualifiedName": "default.fullRepair" }, - "889": { - "sourceFileName": "node_modules/@types/node/events.d.ts", - "qualifiedName": "event" + "1070": { + "sourceFileName": "lib/WideColumnar/src/Column.ts", + "qualifiedName": "default.fullRepair" }, - "890": { - "sourceFileName": "node_modules/@types/node/events.d.ts", - "qualifiedName": "__global.NodeJS.EventEmitter.setMaxListeners" + "1071": { + "sourceFileName": "lib/WideColumnar/src/Data.ts", + "qualifiedName": "default" }, - "891": { - "sourceFileName": "node_modules/@types/node/events.d.ts", - "qualifiedName": "__global.NodeJS.EventEmitter.setMaxListeners" + "1072": { + "sourceFileName": "lib/WideColumnar/src/Data.ts", + "qualifiedName": "default.__constructor" }, - "892": { - "sourceFileName": "node_modules/@types/node/events.d.ts", - "qualifiedName": "n" + "1073": { + "sourceFileName": "lib/WideColumnar/src/Data.ts", + "qualifiedName": "default" }, - "893": { - "sourceFileName": "node_modules/@types/node/events.d.ts", - "qualifiedName": "__global.NodeJS.EventEmitter.getMaxListeners" + "1074": { + "sourceFileName": "lib/WideColumnar/src/Data.ts", + "qualifiedName": "data" }, - "894": { - "sourceFileName": "node_modules/@types/node/events.d.ts", - "qualifiedName": "__global.NodeJS.EventEmitter.getMaxListeners" + "1075": { + "sourceFileName": "lib/WideColumnar/src/Data.ts", + "qualifiedName": "__type" }, - "895": { - "sourceFileName": "node_modules/@types/node/events.d.ts", - "qualifiedName": "__global.NodeJS.EventEmitter.listeners" + "1076": { + "sourceFileName": "lib/WideColumnar/src/Data.ts", + "qualifiedName": "__type.primary" }, - "896": { - "sourceFileName": "node_modules/@types/node/events.d.ts", - "qualifiedName": "__global.NodeJS.EventEmitter.listeners" + "1077": { + "sourceFileName": "lib/WideColumnar/src/Data.ts", + "qualifiedName": "__type.column" }, - "897": { - "sourceFileName": "node_modules/@types/node/events.d.ts", - "qualifiedName": "eventName" + "1078": { + "sourceFileName": "lib/WideColumnar/src/Data.ts", + "qualifiedName": "default.primary" }, - "898": { - "sourceFileName": "node_modules/@types/node/events.d.ts", - "qualifiedName": "__global.NodeJS.EventEmitter.rawListeners" + "1079": { + "sourceFileName": "lib/WideColumnar/src/Data.ts", + "qualifiedName": "default.column" }, - "899": { - "sourceFileName": "node_modules/@types/node/events.d.ts", - "qualifiedName": "__global.NodeJS.EventEmitter.rawListeners" + "1080": { + "sourceFileName": "lib/WideColumnar/src/Data.ts", + "qualifiedName": "default.toString" }, - "900": { - "sourceFileName": "node_modules/@types/node/events.d.ts", - "qualifiedName": "eventName" + "1081": { + "sourceFileName": "lib/WideColumnar/src/Data.ts", + "qualifiedName": "default.toString" }, - "901": { - "sourceFileName": "node_modules/@types/node/events.d.ts", - "qualifiedName": "__global.NodeJS.EventEmitter.emit" + "1082": { + "sourceFileName": "lib/WideColumnar/src/Data.ts", + "qualifiedName": "default.toJSON" }, - "902": { - "sourceFileName": "node_modules/@types/node/events.d.ts", - "qualifiedName": "__global.NodeJS.EventEmitter.emit" + "1083": { + "sourceFileName": "lib/WideColumnar/src/Data.ts", + "qualifiedName": "default.toJSON" }, - "903": { - "sourceFileName": "node_modules/@types/node/events.d.ts", - "qualifiedName": "eventName" + "1084": { + "sourceFileName": "lib/WideColumnar/src/Data.ts", + "qualifiedName": "__object" }, - "904": { - "sourceFileName": "node_modules/@types/node/events.d.ts", - "qualifiedName": "args" + "1085": { + "sourceFileName": "lib/WideColumnar/src/Data.ts", + "qualifiedName": "__object.primary" }, - "905": { - "sourceFileName": "node_modules/@types/node/events.d.ts", - "qualifiedName": "__global.NodeJS.EventEmitter.listenerCount" + "1086": { + "sourceFileName": "lib/WideColumnar/src/Data.ts", + "qualifiedName": "__object.column" }, - "906": { - "sourceFileName": "node_modules/@types/node/events.d.ts", - "qualifiedName": "__global.NodeJS.EventEmitter.listenerCount" + "1087": { + "sourceFileName": "lib/WideColumnar/src/Table.ts", + "qualifiedName": "default" }, - "907": { - "sourceFileName": "node_modules/@types/node/events.d.ts", - "qualifiedName": "eventName" + "1088": { + "sourceFileName": "lib/WideColumnar/src/Table.ts", + "qualifiedName": "default.__constructor" }, - "908": { - "sourceFileName": "node_modules/@types/node/events.d.ts", - "qualifiedName": "listener" + "1089": { + "sourceFileName": "lib/WideColumnar/src/Table.ts", + "qualifiedName": "default" }, - "909": { - "sourceFileName": "node_modules/@types/node/events.d.ts", - "qualifiedName": "__global.NodeJS.EventEmitter.prependListener" + "1090": { + "sourceFileName": "lib/WideColumnar/src/Table.ts", + "qualifiedName": "options" }, - "910": { - "sourceFileName": "node_modules/@types/node/events.d.ts", - "qualifiedName": "__global.NodeJS.EventEmitter.prependListener" + "1091": { + "sourceFileName": "lib/WideColumnar/src/Table.ts", + "qualifiedName": "default.name" }, - "911": { - "sourceFileName": "node_modules/@types/node/events.d.ts", - "qualifiedName": "eventName" + "1092": { + "sourceFileName": "lib/WideColumnar/src/Table.ts", + "qualifiedName": "default.columns" }, - "912": { - "sourceFileName": "node_modules/@types/node/events.d.ts", - "qualifiedName": "listener" + "1093": { + "sourceFileName": "lib/WideColumnar/src/Table.ts", + "qualifiedName": "default.#db" }, - "913": { - "sourceFileName": "node_modules/@types/node/events.d.ts", - "qualifiedName": "__type" + "1094": { + "sourceFileName": "lib/WideColumnar/src/Table.ts", + "qualifiedName": "default.#primary" }, - "914": { - "sourceFileName": "node_modules/@types/node/events.d.ts", + "1095": { + "sourceFileName": "lib/WideColumnar/src/Table.ts", "qualifiedName": "__type" }, - "915": { - "sourceFileName": "node_modules/@types/node/events.d.ts", - "qualifiedName": "args" + "1096": { + "sourceFileName": "lib/WideColumnar/src/Table.ts", + "qualifiedName": "__type.name" }, - "916": { - "sourceFileName": "node_modules/@types/node/events.d.ts", - "qualifiedName": "__global.NodeJS.EventEmitter.prependOnceListener" + "1097": { + "sourceFileName": "lib/WideColumnar/src/Table.ts", + "qualifiedName": "__type.type" }, - "917": { - "sourceFileName": "node_modules/@types/node/events.d.ts", - "qualifiedName": "__global.NodeJS.EventEmitter.prependOnceListener" + "1098": { + "sourceFileName": "lib/WideColumnar/src/Table.ts", + "qualifiedName": "default.options" }, - "918": { - "sourceFileName": "node_modules/@types/node/events.d.ts", - "qualifiedName": "eventName" + "1099": { + "sourceFileName": "lib/WideColumnar/src/Table.ts", + "qualifiedName": "default.#parseColumns" + }, + "1100": { + "sourceFileName": "lib/WideColumnar/src/Table.ts", + "qualifiedName": "default.#parseColumns" + }, + "1101": { + "sourceFileName": "lib/WideColumnar/src/Table.ts", + "qualifiedName": "columns" + }, + "1102": { + "sourceFileName": "lib/WideColumnar/src/Table.ts", + "qualifiedName": "default.db" + }, + "1103": { + "sourceFileName": "lib/WideColumnar/src/Table.ts", + "qualifiedName": "default.db" }, - "919": { - "sourceFileName": "node_modules/@types/node/events.d.ts", - "qualifiedName": "listener" + "1104": { + "sourceFileName": "lib/WideColumnar/src/Table.ts", + "qualifiedName": "default.connect" }, - "920": { - "sourceFileName": "node_modules/@types/node/events.d.ts", - "qualifiedName": "__type" + "1105": { + "sourceFileName": "lib/WideColumnar/src/Table.ts", + "qualifiedName": "default.connect" }, - "921": { - "sourceFileName": "node_modules/@types/node/events.d.ts", - "qualifiedName": "__type" + "1106": { + "sourceFileName": "lib/WideColumnar/src/Table.ts", + "qualifiedName": "default.primary" }, - "922": { - "sourceFileName": "node_modules/@types/node/events.d.ts", - "qualifiedName": "args" + "1107": { + "sourceFileName": "lib/WideColumnar/src/Table.ts", + "qualifiedName": "default.primary" }, - "923": { - "sourceFileName": "node_modules/@types/node/events.d.ts", - "qualifiedName": "__global.NodeJS.EventEmitter.eventNames" + "1108": { + "sourceFileName": "lib/WideColumnar/src/Table.ts", + "qualifiedName": "__type" }, - "924": { - "sourceFileName": "node_modules/@types/node/events.d.ts", - "qualifiedName": "__global.NodeJS.EventEmitter.eventNames" + "1109": { + "sourceFileName": "lib/WideColumnar/src/Table.ts", + "qualifiedName": "__type.name" }, - "925": { - "sourceFileName": "lib/WideColumnar/src/Column.ts", - "qualifiedName": "default" + "1110": { + "sourceFileName": "lib/WideColumnar/src/Table.ts", + "qualifiedName": "__type.type" }, - "926": { - "sourceFileName": "lib/WideColumnar/src/Column.ts", - "qualifiedName": "default.__constructor" + "1111": { + "sourceFileName": "lib/WideColumnar/src/Table.ts", + "qualifiedName": "default.set" }, - "927": { - "sourceFileName": "lib/WideColumnar/src/Column.ts", - "qualifiedName": "default" + "1112": { + "sourceFileName": "lib/WideColumnar/src/Table.ts", + "qualifiedName": "default.set" }, - "928": { - "sourceFileName": "lib/WideColumnar/src/Column.ts", - "qualifiedName": "options" + "1113": { + "sourceFileName": "lib/WideColumnar/src/Table.ts", + "qualifiedName": "column" }, - "929": { - "sourceFileName": "lib/WideColumnar/src/Column.ts", - "qualifiedName": "default.name" + "1114": { + "sourceFileName": "lib/WideColumnar/src/Table.ts", + "qualifiedName": "__type" }, - "930": { - "sourceFileName": "lib/WideColumnar/src/Column.ts", - "qualifiedName": "default.primaryKey" + "1115": { + "sourceFileName": "lib/WideColumnar/src/Table.ts", + "qualifiedName": "__type.name" }, - "931": { - "sourceFileName": "lib/WideColumnar/src/Column.ts", - "qualifiedName": "default.default" + "1116": { + "sourceFileName": "lib/WideColumnar/src/Table.ts", + "qualifiedName": "__type.value" }, - "932": { - "sourceFileName": "lib/WideColumnar/src/Column.ts", - "qualifiedName": "default.type" + "1117": { + "sourceFileName": "lib/WideColumnar/src/Table.ts", + "qualifiedName": "primary" }, - "933": { - "sourceFileName": "lib/WideColumnar/src/Column.ts", - "qualifiedName": "default.path" + "1118": { + "sourceFileName": "lib/WideColumnar/src/Table.ts", + "qualifiedName": "__type" }, - "934": { - "sourceFileName": "lib/WideColumnar/src/Column.ts", - "qualifiedName": "default.files" + "1119": { + "sourceFileName": "lib/WideColumnar/src/Table.ts", + "qualifiedName": "__type.name" }, - "935": { - "sourceFileName": "lib/WideColumnar/src/Column.ts", - "qualifiedName": "default.table" + "1120": { + "sourceFileName": "lib/WideColumnar/src/Table.ts", + "qualifiedName": "__type.value" }, - "936": { - "sourceFileName": "lib/WideColumnar/src/Column.ts", - "qualifiedName": "default.memMap" + "1121": { + "sourceFileName": "lib/WideColumnar/src/Table.ts", + "qualifiedName": "default.get" }, - "937": { - "sourceFileName": "lib/WideColumnar/src/Column.ts", - "qualifiedName": "default.#log" + "1122": { + "sourceFileName": "lib/WideColumnar/src/Table.ts", + "qualifiedName": "default.get" }, - "938": { - "sourceFileName": "lib/WideColumnar/src/Column.ts", - "qualifiedName": "__type" + "1123": { + "sourceFileName": "lib/WideColumnar/src/Table.ts", + "qualifiedName": "columnName" }, - "939": { - "sourceFileName": "lib/WideColumnar/src/Column.ts", - "qualifiedName": "__type.iv" + "1124": { + "sourceFileName": "lib/WideColumnar/src/Table.ts", + "qualifiedName": "primary" }, - "940": { - "sourceFileName": "lib/WideColumnar/src/Column.ts", - "qualifiedName": "__type.writer" + "1125": { + "sourceFileName": "lib/WideColumnar/src/Table.ts", + "qualifiedName": "default.delete" }, - "941": { - "sourceFileName": "lib/WideColumnar/src/Column.ts", - "qualifiedName": "__type.path" + "1126": { + "sourceFileName": "lib/WideColumnar/src/Table.ts", + "qualifiedName": "default.delete" }, - "942": { - "sourceFileName": "lib/WideColumnar/src/Column.ts", - "qualifiedName": "__type.fullWriter" + "1127": { + "sourceFileName": "lib/WideColumnar/src/Table.ts", + "qualifiedName": "columnName" }, - "943": { - "sourceFileName": "lib/WideColumnar/src/Column.ts", - "qualifiedName": "__type.ivFull" + "1128": { + "sourceFileName": "lib/WideColumnar/src/Table.ts", + "qualifiedName": "primary" }, - "944": { - "sourceFileName": "lib/WideColumnar/src/Column.ts", - "qualifiedName": "default.referencer" + "1129": { + "sourceFileName": "lib/WideColumnar/src/Table.ts", + "qualifiedName": "default.all" }, - "945": { - "sourceFileName": "lib/WideColumnar/src/Column.ts", - "qualifiedName": "default.repairMode" + "1130": { + "sourceFileName": "lib/WideColumnar/src/Table.ts", + "qualifiedName": "default.all" }, - "946": { - "sourceFileName": "lib/WideColumnar/src/Column.ts", - "qualifiedName": "default.setPath" + "1131": { + "sourceFileName": "lib/WideColumnar/src/Table.ts", + "qualifiedName": "columnName" }, - "947": { - "sourceFileName": "lib/WideColumnar/src/Column.ts", - "qualifiedName": "default.setPath" + "1132": { + "sourceFileName": "lib/WideColumnar/src/Table.ts", + "qualifiedName": "query" }, - "948": { - "sourceFileName": "lib/WideColumnar/src/Column.ts", - "qualifiedName": "path" + "1133": { + "sourceFileName": "lib/WideColumnar/src/Table.ts", + "qualifiedName": "__type" }, - "949": { - "sourceFileName": "lib/WideColumnar/src/Column.ts", - "qualifiedName": "default.setFiles" + "1134": { + "sourceFileName": "lib/WideColumnar/src/Table.ts", + "qualifiedName": "__type" }, - "950": { - "sourceFileName": "lib/WideColumnar/src/Column.ts", - "qualifiedName": "default.setFiles" + "1135": { + "sourceFileName": "lib/WideColumnar/src/Table.ts", + "qualifiedName": "row" }, - "951": { - "sourceFileName": "lib/WideColumnar/src/Column.ts", - "qualifiedName": "default.setTable" + "1136": { + "sourceFileName": "lib/WideColumnar/src/Table.ts", + "qualifiedName": "limit" }, - "952": { - "sourceFileName": "lib/WideColumnar/src/Column.ts", - "qualifiedName": "default.setTable" + "1137": { + "sourceFileName": "lib/WideColumnar/src/Table.ts", + "qualifiedName": "default.allColumns" }, - "953": { - "sourceFileName": "lib/WideColumnar/src/Column.ts", - "qualifiedName": "table" + "1138": { + "sourceFileName": "lib/WideColumnar/src/Table.ts", + "qualifiedName": "default.allColumns" }, - "954": { - "sourceFileName": "lib/WideColumnar/src/Column.ts", - "qualifiedName": "default.#getFiles" + "1139": { + "sourceFileName": "lib/WideColumnar/src/Table.ts", + "qualifiedName": "query" }, - "955": { - "sourceFileName": "lib/WideColumnar/src/Column.ts", - "qualifiedName": "default.#getFiles" + "1140": { + "sourceFileName": "lib/WideColumnar/src/Table.ts", + "qualifiedName": "__type" }, - "956": { - "sourceFileName": "lib/WideColumnar/src/Column.ts", - "qualifiedName": "default.initialize" + "1141": { + "sourceFileName": "lib/WideColumnar/src/Table.ts", + "qualifiedName": "__type" }, - "957": { - "sourceFileName": "lib/WideColumnar/src/Column.ts", - "qualifiedName": "default.initialize" + "1142": { + "sourceFileName": "lib/WideColumnar/src/Table.ts", + "qualifiedName": "row" }, - "958": { - "sourceFileName": "lib/WideColumnar/src/Column.ts", - "qualifiedName": "default.#initalize" + "1143": { + "sourceFileName": "lib/WideColumnar/src/Table.ts", + "qualifiedName": "limit" }, - "959": { - "sourceFileName": "lib/WideColumnar/src/Column.ts", - "qualifiedName": "default.#initalize" + "1144": { + "sourceFileName": "lib/WideColumnar/src/Table.ts", + "qualifiedName": "default.findMany" }, - "960": { - "sourceFileName": "lib/WideColumnar/src/Column.ts", - "qualifiedName": "default.#readIvfromLog" + "1145": { + "sourceFileName": "lib/WideColumnar/src/Table.ts", + "qualifiedName": "default.findMany" }, - "961": { - "sourceFileName": "lib/WideColumnar/src/Column.ts", - "qualifiedName": "default.#readIvfromLog" + "1146": { + "sourceFileName": "lib/WideColumnar/src/Table.ts", + "qualifiedName": "columnName" }, - "962": { - "sourceFileName": "lib/WideColumnar/src/Column.ts", - "qualifiedName": "default.#readIvfromFullLog" + "1147": { + "sourceFileName": "lib/WideColumnar/src/Table.ts", + "qualifiedName": "query" }, - "963": { - "sourceFileName": "lib/WideColumnar/src/Column.ts", - "qualifiedName": "default.#readIvfromFullLog" + "1148": { + "sourceFileName": "lib/WideColumnar/src/Table.ts", + "qualifiedName": "__type" }, - "964": { - "sourceFileName": "lib/WideColumnar/src/Column.ts", - "qualifiedName": "default.#getLogInfo" + "1149": { + "sourceFileName": "lib/WideColumnar/src/Table.ts", + "qualifiedName": "__type" }, - "965": { - "sourceFileName": "lib/WideColumnar/src/Column.ts", - "qualifiedName": "default.#getLogInfo" + "1150": { + "sourceFileName": "lib/WideColumnar/src/Table.ts", + "qualifiedName": "row" }, - "966": { - "sourceFileName": "lib/WideColumnar/src/Column.ts", - "qualifiedName": "default.#syncWithLogs" + "1151": { + "sourceFileName": "lib/WideColumnar/src/Table.ts", + "qualifiedName": "default.findOne" }, - "967": { - "sourceFileName": "lib/WideColumnar/src/Column.ts", - "qualifiedName": "default.#syncWithLogs" + "1152": { + "sourceFileName": "lib/WideColumnar/src/Table.ts", + "qualifiedName": "default.findOne" }, - "968": { - "sourceFileName": "lib/WideColumnar/src/Column.ts", - "qualifiedName": "default.#createNewLogCycle" + "1153": { + "sourceFileName": "lib/WideColumnar/src/Table.ts", + "qualifiedName": "columnName" }, - "969": { - "sourceFileName": "lib/WideColumnar/src/Column.ts", - "qualifiedName": "default.#createNewLogCycle" + "1154": { + "sourceFileName": "lib/WideColumnar/src/Table.ts", + "qualifiedName": "query" }, - "970": { - "sourceFileName": "lib/WideColumnar/src/Column.ts", - "qualifiedName": "default.#wal" + "1155": { + "sourceFileName": "lib/WideColumnar/src/Table.ts", + "qualifiedName": "__type" }, - "971": { - "sourceFileName": "lib/WideColumnar/src/Column.ts", - "qualifiedName": "default.#wal" + "1156": { + "sourceFileName": "lib/WideColumnar/src/Table.ts", + "qualifiedName": "__type" }, - "972": { - "sourceFileName": "lib/WideColumnar/src/Column.ts", - "qualifiedName": "data" + "1157": { + "sourceFileName": "lib/WideColumnar/src/Table.ts", + "qualifiedName": "row" }, - "973": { - "sourceFileName": "lib/WideColumnar/src/Column.ts", - "qualifiedName": "method" + "1158": { + "sourceFileName": "lib/WideColumnar/src/Table.ts", + "qualifiedName": "default.deleteMany" }, - "974": { - "sourceFileName": "lib/WideColumnar/src/Column.ts", - "qualifiedName": "default.flush" + "1159": { + "sourceFileName": "lib/WideColumnar/src/Table.ts", + "qualifiedName": "default.deleteMany" }, - "975": { - "sourceFileName": "lib/WideColumnar/src/Column.ts", - "qualifiedName": "default.flush" + "1160": { + "sourceFileName": "lib/WideColumnar/src/Table.ts", + "qualifiedName": "columnName" }, - "976": { - "sourceFileName": "lib/WideColumnar/src/Column.ts", - "qualifiedName": "data" + "1161": { + "sourceFileName": "lib/WideColumnar/src/Table.ts", + "qualifiedName": "query" }, - "977": { - "sourceFileName": "lib/WideColumnar/src/Column.ts", - "qualifiedName": "default.set" + "1162": { + "sourceFileName": "lib/WideColumnar/src/Table.ts", + "qualifiedName": "__type" }, - "978": { - "sourceFileName": "lib/WideColumnar/src/Column.ts", - "qualifiedName": "default.set" + "1163": { + "sourceFileName": "lib/WideColumnar/src/Table.ts", + "qualifiedName": "__type" }, - "979": { - "sourceFileName": "lib/WideColumnar/src/Column.ts", - "qualifiedName": "primary" + "1164": { + "sourceFileName": "lib/WideColumnar/src/Table.ts", + "qualifiedName": "row" }, - "980": { - "sourceFileName": "lib/WideColumnar/src/Column.ts", - "qualifiedName": "value" + "1165": { + "sourceFileName": "lib/WideColumnar/src/Table.ts", + "qualifiedName": "default.has" }, - "981": { - "sourceFileName": "lib/WideColumnar/src/Column.ts", - "qualifiedName": "default.get" + "1166": { + "sourceFileName": "lib/WideColumnar/src/Table.ts", + "qualifiedName": "default.has" }, - "982": { - "sourceFileName": "lib/WideColumnar/src/Column.ts", - "qualifiedName": "default.get" + "1167": { + "sourceFileName": "lib/WideColumnar/src/Table.ts", + "qualifiedName": "columnName" }, - "983": { - "sourceFileName": "lib/WideColumnar/src/Column.ts", + "1168": { + "sourceFileName": "lib/WideColumnar/src/Table.ts", "qualifiedName": "primary" }, - "984": { - "sourceFileName": "lib/WideColumnar/src/Column.ts", - "qualifiedName": "default.#get" + "1169": { + "sourceFileName": "lib/WideColumnar/src/Table.ts", + "qualifiedName": "default.clear" }, - "985": { - "sourceFileName": "lib/WideColumnar/src/Column.ts", - "qualifiedName": "default.#get" + "1170": { + "sourceFileName": "lib/WideColumnar/src/Table.ts", + "qualifiedName": "default.clear" }, - "986": { - "sourceFileName": "lib/WideColumnar/src/Column.ts", - "qualifiedName": "primary" + "1171": { + "sourceFileName": "lib/WideColumnar/src/Table.ts", + "qualifiedName": "default.clearColumn" }, - "987": { - "sourceFileName": "lib/WideColumnar/src/Column.ts", - "qualifiedName": "default.#fetchLine" + "1172": { + "sourceFileName": "lib/WideColumnar/src/Table.ts", + "qualifiedName": "default.clearColumn" }, - "988": { - "sourceFileName": "lib/WideColumnar/src/Column.ts", - "qualifiedName": "default.#fetchLine" + "1173": { + "sourceFileName": "lib/WideColumnar/src/Table.ts", + "qualifiedName": "columnName" }, - "989": { - "sourceFileName": "lib/WideColumnar/src/Column.ts", - "qualifiedName": "file" + "1174": { + "sourceFileName": "lib/WideColumnar/src/Table.ts", + "qualifiedName": "default.fullRepair" }, - "990": { - "sourceFileName": "lib/WideColumnar/src/Column.ts", - "qualifiedName": "index" + "1175": { + "sourceFileName": "lib/WideColumnar/src/Table.ts", + "qualifiedName": "default.fullRepair" }, - "991": { - "sourceFileName": "lib/WideColumnar/src/Column.ts", - "qualifiedName": "default.has" + "1176": { + "sourceFileName": "lib/WideColumnar/src/Referencer.ts", + "qualifiedName": "default" }, - "992": { - "sourceFileName": "lib/WideColumnar/src/Column.ts", - "qualifiedName": "default.has" + "1177": { + "sourceFileName": "lib/WideColumnar/src/Referencer.ts", + "qualifiedName": "default.__constructor" }, - "993": { - "sourceFileName": "lib/WideColumnar/src/Column.ts", - "qualifiedName": "primary" + "1178": { + "sourceFileName": "lib/WideColumnar/src/Referencer.ts", + "qualifiedName": "default" }, - "994": { - "sourceFileName": "lib/WideColumnar/src/Column.ts", - "qualifiedName": "default.#has" + "1179": { + "sourceFileName": "lib/WideColumnar/src/Referencer.ts", + "qualifiedName": "path" }, - "995": { - "sourceFileName": "lib/WideColumnar/src/Column.ts", - "qualifiedName": "default.#has" + "1180": { + "sourceFileName": "lib/WideColumnar/src/Referencer.ts", + "qualifiedName": "maxSize" }, - "996": { - "sourceFileName": "lib/WideColumnar/src/Column.ts", - "qualifiedName": "primary" + "1181": { + "sourceFileName": "lib/WideColumnar/src/Referencer.ts", + "qualifiedName": "type" }, - "997": { - "sourceFileName": "lib/WideColumnar/src/Column.ts", - "qualifiedName": "default.delete" + "1182": { + "sourceFileName": "lib/WideColumnar/src/Referencer.ts", + "qualifiedName": "column" }, - "998": { - "sourceFileName": "lib/WideColumnar/src/Column.ts", - "qualifiedName": "default.delete" + "1183": { + "sourceFileName": "lib/WideColumnar/src/Referencer.ts", + "qualifiedName": "default.cache" }, - "999": { - "sourceFileName": "lib/WideColumnar/src/Column.ts", - "qualifiedName": "primary" + "1184": { + "sourceFileName": "lib/WideColumnar/src/Referencer.ts", + "qualifiedName": "__type" }, - "1000": { - "sourceFileName": "lib/WideColumnar/src/Column.ts", - "qualifiedName": "default.#delete" + "1185": { + "sourceFileName": "lib/WideColumnar/src/Referencer.ts", + "qualifiedName": "__type.file" }, - "1001": { - "sourceFileName": "lib/WideColumnar/src/Column.ts", - "qualifiedName": "default.#delete" + "1186": { + "sourceFileName": "lib/WideColumnar/src/Referencer.ts", + "qualifiedName": "__type.referenceFile" }, - "1002": { - "sourceFileName": "lib/WideColumnar/src/Column.ts", - "qualifiedName": "primary" + "1187": { + "sourceFileName": "lib/WideColumnar/src/Referencer.ts", + "qualifiedName": "__type.index" }, - "1003": { - "sourceFileName": "lib/WideColumnar/src/Column.ts", - "qualifiedName": "default.#flushFile" + "1188": { + "sourceFileName": "lib/WideColumnar/src/Referencer.ts", + "qualifiedName": "default.files" + }, + "1189": { + "sourceFileName": "lib/WideColumnar/src/Referencer.ts", + "qualifiedName": "__type" }, - "1004": { - "sourceFileName": "lib/WideColumnar/src/Column.ts", - "qualifiedName": "default.#flushFile" + "1190": { + "sourceFileName": "lib/WideColumnar/src/Referencer.ts", + "qualifiedName": "__type.name" }, - "1005": { - "sourceFileName": "lib/WideColumnar/src/Column.ts", - "qualifiedName": "file" + "1191": { + "sourceFileName": "lib/WideColumnar/src/Referencer.ts", + "qualifiedName": "__type.size" }, - "1006": { - "sourceFileName": "lib/WideColumnar/src/Column.ts", - "qualifiedName": "data" + "1192": { + "sourceFileName": "lib/WideColumnar/src/Referencer.ts", + "qualifiedName": "__type.writer" }, - "1007": { - "sourceFileName": "lib/WideColumnar/src/Column.ts", - "qualifiedName": "default.clear" + "1193": { + "sourceFileName": "lib/WideColumnar/src/Referencer.ts", + "qualifiedName": "__type.index" }, - "1008": { - "sourceFileName": "lib/WideColumnar/src/Column.ts", - "qualifiedName": "default.clear" + "1194": { + "sourceFileName": "lib/WideColumnar/src/Referencer.ts", + "qualifiedName": "default.#column" }, - "1009": { - "sourceFileName": "lib/WideColumnar/src/Column.ts", - "qualifiedName": "default.getHeap" + "1195": { + "sourceFileName": "lib/WideColumnar/src/Referencer.ts", + "qualifiedName": "default.initialize" }, - "1010": { - "sourceFileName": "lib/WideColumnar/src/Column.ts", - "qualifiedName": "default.getHeap" + "1196": { + "sourceFileName": "lib/WideColumnar/src/Referencer.ts", + "qualifiedName": "default.initialize" }, - "1011": { - "sourceFileName": "lib/WideColumnar/src/Column.ts", - "qualifiedName": "default.findOne" + "1197": { + "sourceFileName": "lib/WideColumnar/src/Referencer.ts", + "qualifiedName": "default.#syncReference" }, - "1012": { - "sourceFileName": "lib/WideColumnar/src/Column.ts", - "qualifiedName": "default.findOne" + "1198": { + "sourceFileName": "lib/WideColumnar/src/Referencer.ts", + "qualifiedName": "default.#syncReference" }, - "1013": { - "sourceFileName": "lib/WideColumnar/src/Column.ts", - "qualifiedName": "query" + "1199": { + "sourceFileName": "lib/WideColumnar/src/Referencer.ts", + "qualifiedName": "default.#getReference" }, - "1014": { - "sourceFileName": "lib/WideColumnar/src/Column.ts", - "qualifiedName": "__type" + "1200": { + "sourceFileName": "lib/WideColumnar/src/Referencer.ts", + "qualifiedName": "default.#getReference" }, - "1015": { - "sourceFileName": "lib/WideColumnar/src/Column.ts", + "1201": { + "sourceFileName": "lib/WideColumnar/src/Referencer.ts", "qualifiedName": "__type" }, - "1016": { - "sourceFileName": "lib/WideColumnar/src/Column.ts", - "qualifiedName": "data" + "1202": { + "sourceFileName": "lib/WideColumnar/src/Referencer.ts", + "qualifiedName": "__type.file" }, - "1017": { - "sourceFileName": "lib/WideColumnar/src/Column.ts", - "qualifiedName": "default.#fetchFile" + "1203": { + "sourceFileName": "lib/WideColumnar/src/Referencer.ts", + "qualifiedName": "__type.referenceFile" }, - "1018": { - "sourceFileName": "lib/WideColumnar/src/Column.ts", - "qualifiedName": "default.#fetchFile" + "1204": { + "sourceFileName": "lib/WideColumnar/src/Referencer.ts", + "qualifiedName": "__type.index" }, - "1019": { - "sourceFileName": "lib/WideColumnar/src/Column.ts", + "1205": { + "sourceFileName": "lib/WideColumnar/src/Referencer.ts", + "qualifiedName": "default.#getIndex" + }, + "1206": { + "sourceFileName": "lib/WideColumnar/src/Referencer.ts", + "qualifiedName": "default.#getIndex" + }, + "1207": { + "sourceFileName": "lib/WideColumnar/src/Referencer.ts", "qualifiedName": "file" }, - "1020": { - "sourceFileName": "lib/WideColumnar/src/Column.ts", - "qualifiedName": "default.#findOne" + "1208": { + "sourceFileName": "lib/WideColumnar/src/Referencer.ts", + "qualifiedName": "default.#saveReference" }, - "1021": { - "sourceFileName": "lib/WideColumnar/src/Column.ts", - "qualifiedName": "default.#findOne" + "1209": { + "sourceFileName": "lib/WideColumnar/src/Referencer.ts", + "qualifiedName": "default.#saveReference" }, - "1022": { - "sourceFileName": "lib/WideColumnar/src/Column.ts", - "qualifiedName": "query" + "1210": { + "sourceFileName": "lib/WideColumnar/src/Referencer.ts", + "qualifiedName": "key" }, - "1023": { - "sourceFileName": "lib/WideColumnar/src/Column.ts", - "qualifiedName": "__type" + "1211": { + "sourceFileName": "lib/WideColumnar/src/Referencer.ts", + "qualifiedName": "file" }, - "1024": { - "sourceFileName": "lib/WideColumnar/src/Column.ts", - "qualifiedName": "__type" + "1212": { + "sourceFileName": "lib/WideColumnar/src/Referencer.ts", + "qualifiedName": "default.setReference" }, - "1025": { - "sourceFileName": "lib/WideColumnar/src/Column.ts", - "qualifiedName": "data" + "1213": { + "sourceFileName": "lib/WideColumnar/src/Referencer.ts", + "qualifiedName": "default.setReference" }, - "1026": { - "sourceFileName": "lib/WideColumnar/src/Column.ts", - "qualifiedName": "default.findMany" + "1214": { + "sourceFileName": "lib/WideColumnar/src/Referencer.ts", + "qualifiedName": "key" }, - "1027": { - "sourceFileName": "lib/WideColumnar/src/Column.ts", - "qualifiedName": "default.findMany" + "1215": { + "sourceFileName": "lib/WideColumnar/src/Referencer.ts", + "qualifiedName": "file" }, - "1028": { - "sourceFileName": "lib/WideColumnar/src/Column.ts", - "qualifiedName": "query" + "1216": { + "sourceFileName": "lib/WideColumnar/src/Referencer.ts", + "qualifiedName": "default.#currentFile" }, - "1029": { - "sourceFileName": "lib/WideColumnar/src/Column.ts", - "qualifiedName": "__type" + "1217": { + "sourceFileName": "lib/WideColumnar/src/Referencer.ts", + "qualifiedName": "default.#currentFile" }, - "1030": { - "sourceFileName": "lib/WideColumnar/src/Column.ts", + "1218": { + "sourceFileName": "lib/WideColumnar/src/Referencer.ts", "qualifiedName": "__type" }, - "1031": { - "sourceFileName": "lib/WideColumnar/src/Column.ts", - "qualifiedName": "data" + "1219": { + "sourceFileName": "lib/WideColumnar/src/Referencer.ts", + "qualifiedName": "__type.name" }, - "1032": { - "sourceFileName": "lib/WideColumnar/src/Column.ts", - "qualifiedName": "default.#findMany" + "1220": { + "sourceFileName": "lib/WideColumnar/src/Referencer.ts", + "qualifiedName": "__type.size" }, - "1033": { - "sourceFileName": "lib/WideColumnar/src/Column.ts", - "qualifiedName": "default.#findMany" + "1221": { + "sourceFileName": "lib/WideColumnar/src/Referencer.ts", + "qualifiedName": "__type.writer" }, - "1034": { - "sourceFileName": "lib/WideColumnar/src/Column.ts", - "qualifiedName": "query" + "1222": { + "sourceFileName": "lib/WideColumnar/src/Referencer.ts", + "qualifiedName": "__type.index" }, - "1035": { - "sourceFileName": "lib/WideColumnar/src/Column.ts", - "qualifiedName": "__type" + "1223": { + "sourceFileName": "lib/WideColumnar/src/Referencer.ts", + "qualifiedName": "default.#createFile" }, - "1036": { - "sourceFileName": "lib/WideColumnar/src/Column.ts", - "qualifiedName": "__type" + "1224": { + "sourceFileName": "lib/WideColumnar/src/Referencer.ts", + "qualifiedName": "default.#createFile" }, - "1037": { - "sourceFileName": "lib/WideColumnar/src/Column.ts", - "qualifiedName": "data" + "1225": { + "sourceFileName": "lib/WideColumnar/src/Referencer.ts", + "qualifiedName": "default.getReference" }, - "1038": { - "sourceFileName": "lib/WideColumnar/src/Column.ts", - "qualifiedName": "default.deleteMany" + "1226": { + "sourceFileName": "lib/WideColumnar/src/Referencer.ts", + "qualifiedName": "default.getReference" }, - "1039": { - "sourceFileName": "lib/WideColumnar/src/Column.ts", - "qualifiedName": "default.deleteMany" + "1227": { + "sourceFileName": "lib/WideColumnar/src/Referencer.ts", + "qualifiedName": "__type" }, - "1040": { - "sourceFileName": "lib/WideColumnar/src/Column.ts", - "qualifiedName": "query" + "1228": { + "sourceFileName": "lib/WideColumnar/src/Referencer.ts", + "qualifiedName": "__type.file" }, - "1041": { - "sourceFileName": "lib/WideColumnar/src/Column.ts", - "qualifiedName": "__type" + "1229": { + "sourceFileName": "lib/WideColumnar/src/Referencer.ts", + "qualifiedName": "__type.referenceFile" }, - "1042": { - "sourceFileName": "lib/WideColumnar/src/Column.ts", - "qualifiedName": "__type" + "1230": { + "sourceFileName": "lib/WideColumnar/src/Referencer.ts", + "qualifiedName": "__type.index" }, - "1043": { - "sourceFileName": "lib/WideColumnar/src/Column.ts", - "qualifiedName": "data" + "1231": { + "sourceFileName": "lib/global/referencer.ts", + "qualifiedName": "default.cacheSize" }, - "1044": { - "sourceFileName": "lib/WideColumnar/src/Column.ts", - "qualifiedName": "default.#bulkDelete" + "1232": { + "sourceFileName": "lib/global/referencer.ts", + "qualifiedName": "default.#path" }, - "1045": { - "sourceFileName": "lib/WideColumnar/src/Column.ts", - "qualifiedName": "default.#bulkDelete" + "1233": { + "sourceFileName": "lib/global/referencer.ts", + "qualifiedName": "default.maxSize" }, - "1046": { - "sourceFileName": "lib/WideColumnar/src/Column.ts", - "qualifiedName": "data" + "1234": { + "sourceFileName": "lib/global/referencer.ts", + "qualifiedName": "default.type" }, - "1047": { - "sourceFileName": "lib/WideColumnar/src/Column.ts", - "qualifiedName": "default.all" + "1235": { + "sourceFileName": "lib/global/referencer.ts", + "qualifiedName": "default.path" }, - "1048": { - "sourceFileName": "lib/WideColumnar/src/Column.ts", - "qualifiedName": "default.all" + "1236": { + "sourceFileName": "lib/global/referencer.ts", + "qualifiedName": "default.path" }, - "1049": { - "sourceFileName": "lib/WideColumnar/src/Column.ts", - "qualifiedName": "query" + "1237": { + "sourceFileName": "lib/global/referencer.ts", + "qualifiedName": "default.#getReference" }, - "1050": { - "sourceFileName": "lib/WideColumnar/src/Column.ts", - "qualifiedName": "__type" + "1238": { + "sourceFileName": "lib/global/referencer.ts", + "qualifiedName": "default.#getReference" }, - "1051": { - "sourceFileName": "lib/WideColumnar/src/Column.ts", + "1239": { + "sourceFileName": "lib/global/referencer.ts", "qualifiedName": "__type" }, - "1052": { - "sourceFileName": "lib/WideColumnar/src/Column.ts", - "qualifiedName": "data" + "1240": { + "sourceFileName": "lib/global/referencer.ts", + "qualifiedName": "__type.file" }, - "1053": { - "sourceFileName": "lib/WideColumnar/src/Column.ts", - "qualifiedName": "limit" + "1241": { + "sourceFileName": "lib/global/referencer.ts", + "qualifiedName": "__type.referenceFile" }, - "1054": { - "sourceFileName": "lib/WideColumnar/src/Column.ts", - "qualifiedName": "default.fullRepair" + "1242": { + "sourceFileName": "lib/global/referencer.ts", + "qualifiedName": "default.#saveReference" }, - "1055": { - "sourceFileName": "lib/WideColumnar/src/Column.ts", - "qualifiedName": "default.fullRepair" + "1243": { + "sourceFileName": "lib/global/referencer.ts", + "qualifiedName": "default.#saveReference" }, - "1056": { - "sourceFileName": "lib/WideColumnar/src/Data.ts", - "qualifiedName": "default" + "1244": { + "sourceFileName": "lib/global/referencer.ts", + "qualifiedName": "key" }, - "1057": { - "sourceFileName": "lib/WideColumnar/src/Data.ts", - "qualifiedName": "default.__constructor" + "1245": { + "sourceFileName": "lib/global/referencer.ts", + "qualifiedName": "file" }, - "1058": { - "sourceFileName": "lib/WideColumnar/src/Data.ts", - "qualifiedName": "default" + "1246": { + "sourceFileName": "lib/global/referencer.ts", + "qualifiedName": "default.#currentFile" }, - "1059": { - "sourceFileName": "lib/WideColumnar/src/Data.ts", - "qualifiedName": "data" + "1247": { + "sourceFileName": "lib/global/referencer.ts", + "qualifiedName": "default.#currentFile" }, - "1060": { - "sourceFileName": "lib/WideColumnar/src/Data.ts", + "1248": { + "sourceFileName": "lib/global/referencer.ts", "qualifiedName": "__type" }, - "1061": { - "sourceFileName": "lib/WideColumnar/src/Data.ts", - "qualifiedName": "__type.primary" + "1249": { + "sourceFileName": "lib/global/referencer.ts", + "qualifiedName": "__type.name" }, - "1062": { - "sourceFileName": "lib/WideColumnar/src/Data.ts", - "qualifiedName": "__type.column" + "1250": { + "sourceFileName": "lib/global/referencer.ts", + "qualifiedName": "__type.size" }, - "1063": { - "sourceFileName": "lib/WideColumnar/src/Data.ts", - "qualifiedName": "default.primary" + "1251": { + "sourceFileName": "lib/global/referencer.ts", + "qualifiedName": "__type.writer" }, - "1064": { - "sourceFileName": "lib/WideColumnar/src/Data.ts", - "qualifiedName": "default.column" + "1252": { + "sourceFileName": "lib/global/referencer.ts", + "qualifiedName": "default.#createFile" }, - "1065": { - "sourceFileName": "lib/WideColumnar/src/Data.ts", - "qualifiedName": "default.toString" + "1253": { + "sourceFileName": "lib/global/referencer.ts", + "qualifiedName": "default.#createFile" }, - "1066": { - "sourceFileName": "lib/WideColumnar/src/Data.ts", - "qualifiedName": "default.toString" + "1254": { + "sourceFileName": "lib/global/referencer.ts", + "qualifiedName": "default.deleteReference" }, - "1067": { - "sourceFileName": "lib/WideColumnar/src/Data.ts", - "qualifiedName": "default.toJSON" + "1255": { + "sourceFileName": "lib/global/referencer.ts", + "qualifiedName": "default.deleteReference" }, - "1068": { - "sourceFileName": "lib/WideColumnar/src/Data.ts", - "qualifiedName": "default.toJSON" + "1256": { + "sourceFileName": "lib/global/referencer.ts", + "qualifiedName": "key" }, - "1069": { - "sourceFileName": "lib/WideColumnar/src/Data.ts", - "qualifiedName": "__object" + "1257": { + "sourceFileName": "lib/global/referencer.ts", + "qualifiedName": "default.#deleteReference" }, - "1070": { - "sourceFileName": "lib/WideColumnar/src/Data.ts", - "qualifiedName": "__object.primary" + "1258": { + "sourceFileName": "lib/global/referencer.ts", + "qualifiedName": "default.#deleteReference" }, - "1071": { - "sourceFileName": "lib/WideColumnar/src/Data.ts", - "qualifiedName": "__object.column" + "1259": { + "sourceFileName": "lib/global/referencer.ts", + "qualifiedName": "key" }, - "1072": { - "sourceFileName": "lib/WideColumnar/src/Table.ts", - "qualifiedName": "default" + "1260": { + "sourceFileName": "lib/global/referencer.ts", + "qualifiedName": "file" }, - "1073": { - "sourceFileName": "lib/WideColumnar/src/Table.ts", - "qualifiedName": "default.__constructor" + "1261": { + "sourceFileName": "lib/global/referencer.ts", + "qualifiedName": "default.#getFileReference" }, - "1074": { - "sourceFileName": "lib/WideColumnar/src/Table.ts", - "qualifiedName": "default" + "1262": { + "sourceFileName": "lib/global/referencer.ts", + "qualifiedName": "default.#getFileReference" }, - "1075": { - "sourceFileName": "lib/WideColumnar/src/Table.ts", - "qualifiedName": "options" + "1263": { + "sourceFileName": "lib/global/referencer.ts", + "qualifiedName": "file" }, - "1076": { - "sourceFileName": "lib/WideColumnar/src/Table.ts", - "qualifiedName": "default.name" + "1264": { + "sourceFileName": "lib/global/referencer.ts", + "qualifiedName": "default.clear" }, - "1077": { - "sourceFileName": "lib/WideColumnar/src/Table.ts", - "qualifiedName": "default.columns" + "1265": { + "sourceFileName": "lib/global/referencer.ts", + "qualifiedName": "default.clear" }, - "1078": { - "sourceFileName": "lib/WideColumnar/src/Table.ts", - "qualifiedName": "default.#db" + "1266": { + "sourceFileName": "lib/global/referencer.ts", + "qualifiedName": "default.open" }, - "1079": { - "sourceFileName": "lib/WideColumnar/src/Table.ts", - "qualifiedName": "default.#primary" + "1267": { + "sourceFileName": "lib/global/referencer.ts", + "qualifiedName": "default.open" }, - "1080": { - "sourceFileName": "lib/WideColumnar/src/Table.ts", - "qualifiedName": "__type" + "1268": { + "sourceFileName": "lib/global/referencer.ts", + "qualifiedName": "default.bulkDeleteReference" }, - "1081": { - "sourceFileName": "lib/WideColumnar/src/Table.ts", - "qualifiedName": "__type.name" + "1269": { + "sourceFileName": "lib/global/referencer.ts", + "qualifiedName": "default.bulkDeleteReference" }, - "1082": { - "sourceFileName": "lib/WideColumnar/src/Table.ts", - "qualifiedName": "__type.type" + "1270": { + "sourceFileName": "lib/global/referencer.ts", + "qualifiedName": "keys" }, - "1083": { - "sourceFileName": "lib/WideColumnar/src/Table.ts", - "qualifiedName": "default.options" + "1271": { + "sourceFileName": "lib/global/referencer.ts", + "qualifiedName": "default.#bulkDeleteReference" }, - "1084": { - "sourceFileName": "lib/WideColumnar/src/Table.ts", - "qualifiedName": "default.#parseColumns" + "1272": { + "sourceFileName": "lib/global/referencer.ts", + "qualifiedName": "default.#bulkDeleteReference" }, - "1085": { - "sourceFileName": "lib/WideColumnar/src/Table.ts", - "qualifiedName": "default.#parseColumns" + "1273": { + "sourceFileName": "lib/global/referencer.ts", + "qualifiedName": "keys" }, - "1086": { - "sourceFileName": "lib/WideColumnar/src/Table.ts", - "qualifiedName": "columns" + "1274": { + "sourceFileName": "lib/global/referencer.ts", + "qualifiedName": "file" }, - "1087": { - "sourceFileName": "lib/WideColumnar/src/Table.ts", - "qualifiedName": "default.db" + "1275": { + "sourceFileName": "lib/global/referencer.ts", + "qualifiedName": "default.restart" }, - "1088": { - "sourceFileName": "lib/WideColumnar/src/Table.ts", - "qualifiedName": "default.db" + "1276": { + "sourceFileName": "lib/global/referencer.ts", + "qualifiedName": "default.restart" + }, + "1277": { + "sourceFileName": "lib/global/referencer.ts", + "qualifiedName": "default.bulkSetReference" }, - "1089": { - "sourceFileName": "lib/WideColumnar/src/Table.ts", - "qualifiedName": "default.connect" + "1278": { + "sourceFileName": "lib/global/referencer.ts", + "qualifiedName": "default.bulkSetReference" }, - "1090": { - "sourceFileName": "lib/WideColumnar/src/Table.ts", - "qualifiedName": "default.connect" + "1279": { + "sourceFileName": "lib/global/referencer.ts", + "qualifiedName": "reference" }, - "1091": { - "sourceFileName": "lib/WideColumnar/src/Table.ts", - "qualifiedName": "default.primary" + "1280": { + "sourceFileName": "lib/global/referencer.ts", + "qualifiedName": "default.sync" }, - "1092": { - "sourceFileName": "lib/WideColumnar/src/Table.ts", - "qualifiedName": "default.primary" + "1281": { + "sourceFileName": "lib/global/referencer.ts", + "qualifiedName": "default.sync" }, - "1093": { - "sourceFileName": "lib/WideColumnar/src/Table.ts", - "qualifiedName": "__type" + "1282": { + "sourceFileName": "lib/global/referencer.ts", + "qualifiedName": "files" }, - "1094": { - "sourceFileName": "lib/WideColumnar/src/Table.ts", - "qualifiedName": "__type.name" + "1283": { + "sourceFileName": "lib/global/referencer.ts", + "qualifiedName": "table" }, - "1095": { - "sourceFileName": "lib/WideColumnar/src/Table.ts", - "qualifiedName": "__type.type" + "1284": { + "sourceFileName": "lib/WideColumnar/src/MemMap.ts", + "qualifiedName": "default" }, - "1096": { - "sourceFileName": "lib/WideColumnar/src/Table.ts", - "qualifiedName": "default.set" + "1285": { + "sourceFileName": "lib/WideColumnar/src/MemMap.ts", + "qualifiedName": "default.__constructor" }, - "1097": { - "sourceFileName": "lib/WideColumnar/src/Table.ts", - "qualifiedName": "default.set" + "1286": { + "sourceFileName": "lib/WideColumnar/src/MemMap.ts", + "qualifiedName": "default" }, - "1098": { - "sourceFileName": "lib/WideColumnar/src/Table.ts", - "qualifiedName": "column" + "1287": { + "sourceFileName": "lib/WideColumnar/src/MemMap.ts", + "qualifiedName": "options" }, - "1099": { - "sourceFileName": "lib/WideColumnar/src/Table.ts", - "qualifiedName": "__type" + "1288": { + "sourceFileName": "lib/WideColumnar/src/MemMap.ts", + "qualifiedName": "Column" }, - "1100": { - "sourceFileName": "lib/WideColumnar/src/Table.ts", - "qualifiedName": "__type.name" + "1289": { + "sourceFileName": "lib/WideColumnar/src/MemMap.ts", + "qualifiedName": "default.heap" }, - "1101": { - "sourceFileName": "lib/WideColumnar/src/Table.ts", - "qualifiedName": "__type.value" + "1290": { + "sourceFileName": "lib/WideColumnar/src/MemMap.ts", + "qualifiedName": "default.#options" }, - "1102": { - "sourceFileName": "lib/WideColumnar/src/Table.ts", - "qualifiedName": "primary" + "1291": { + "sourceFileName": "lib/WideColumnar/src/MemMap.ts", + "qualifiedName": "default.#column" }, - "1103": { - "sourceFileName": "lib/WideColumnar/src/Table.ts", - "qualifiedName": "__type" + "1292": { + "sourceFileName": "lib/WideColumnar/src/MemMap.ts", + "qualifiedName": "default.set" }, - "1104": { - "sourceFileName": "lib/WideColumnar/src/Table.ts", - "qualifiedName": "__type.name" + "1293": { + "sourceFileName": "lib/WideColumnar/src/MemMap.ts", + "qualifiedName": "default.set" }, - "1105": { - "sourceFileName": "lib/WideColumnar/src/Table.ts", - "qualifiedName": "__type.value" + "1294": { + "sourceFileName": "lib/WideColumnar/src/MemMap.ts", + "qualifiedName": "data" }, - "1106": { - "sourceFileName": "lib/WideColumnar/src/Table.ts", + "1295": { + "sourceFileName": "lib/WideColumnar/src/MemMap.ts", "qualifiedName": "default.get" }, - "1107": { - "sourceFileName": "lib/WideColumnar/src/Table.ts", + "1296": { + "sourceFileName": "lib/WideColumnar/src/MemMap.ts", "qualifiedName": "default.get" }, - "1108": { - "sourceFileName": "lib/WideColumnar/src/Table.ts", - "qualifiedName": "columnName" + "1297": { + "sourceFileName": "lib/WideColumnar/src/MemMap.ts", + "qualifiedName": "primary" }, - "1109": { - "sourceFileName": "lib/WideColumnar/src/Table.ts", + "1298": { + "sourceFileName": "lib/WideColumnar/src/MemMap.ts", + "qualifiedName": "default.has" + }, + "1299": { + "sourceFileName": "lib/WideColumnar/src/MemMap.ts", + "qualifiedName": "default.has" + }, + "1300": { + "sourceFileName": "lib/WideColumnar/src/MemMap.ts", "qualifiedName": "primary" }, - "1110": { - "sourceFileName": "lib/WideColumnar/src/Table.ts", + "1301": { + "sourceFileName": "lib/WideColumnar/src/MemMap.ts", "qualifiedName": "default.delete" }, - "1111": { - "sourceFileName": "lib/WideColumnar/src/Table.ts", + "1302": { + "sourceFileName": "lib/WideColumnar/src/MemMap.ts", "qualifiedName": "default.delete" }, - "1112": { - "sourceFileName": "lib/WideColumnar/src/Table.ts", - "qualifiedName": "columnName" - }, - "1113": { - "sourceFileName": "lib/WideColumnar/src/Table.ts", + "1303": { + "sourceFileName": "lib/WideColumnar/src/MemMap.ts", "qualifiedName": "primary" }, - "1114": { - "sourceFileName": "lib/WideColumnar/src/Table.ts", - "qualifiedName": "default.all" + "1304": { + "sourceFileName": "lib/WideColumnar/src/MemMap.ts", + "qualifiedName": "default.getHeap" }, - "1115": { - "sourceFileName": "lib/WideColumnar/src/Table.ts", - "qualifiedName": "default.all" + "1305": { + "sourceFileName": "lib/WideColumnar/src/MemMap.ts", + "qualifiedName": "default.getHeap" }, - "1116": { - "sourceFileName": "lib/WideColumnar/src/Table.ts", - "qualifiedName": "columnName" + "1306": { + "sourceFileName": "lib/WideColumnar/src/MemMap.ts", + "qualifiedName": "default.getOptions" }, - "1117": { - "sourceFileName": "lib/WideColumnar/src/Table.ts", - "qualifiedName": "query" + "1307": { + "sourceFileName": "lib/WideColumnar/src/MemMap.ts", + "qualifiedName": "default.getOptions" }, - "1118": { - "sourceFileName": "lib/WideColumnar/src/Table.ts", - "qualifiedName": "__type" + "1308": { + "sourceFileName": "lib/WideColumnar/src/MemMap.ts", + "qualifiedName": "default.getSize" }, - "1119": { - "sourceFileName": "lib/WideColumnar/src/Table.ts", - "qualifiedName": "__type" + "1309": { + "sourceFileName": "lib/WideColumnar/src/MemMap.ts", + "qualifiedName": "default.getSize" }, - "1120": { - "sourceFileName": "lib/WideColumnar/src/Table.ts", - "qualifiedName": "row" + "1310": { + "sourceFileName": "lib/WideColumnar/src/MemMap.ts", + "qualifiedName": "default.flush" }, - "1121": { - "sourceFileName": "lib/WideColumnar/src/Table.ts", - "qualifiedName": "limit" + "1311": { + "sourceFileName": "lib/WideColumnar/src/MemMap.ts", + "qualifiedName": "default.flush" }, - "1122": { - "sourceFileName": "lib/WideColumnar/src/Table.ts", - "qualifiedName": "default.allColumns" + "1312": { + "sourceFileName": "lib/WideColumnar/src/MemMap.ts", + "qualifiedName": "default.findOne" }, - "1123": { - "sourceFileName": "lib/WideColumnar/src/Table.ts", - "qualifiedName": "default.allColumns" + "1313": { + "sourceFileName": "lib/WideColumnar/src/MemMap.ts", + "qualifiedName": "default.findOne" }, - "1124": { - "sourceFileName": "lib/WideColumnar/src/Table.ts", + "1314": { + "sourceFileName": "lib/WideColumnar/src/MemMap.ts", "qualifiedName": "query" }, - "1125": { - "sourceFileName": "lib/WideColumnar/src/Table.ts", + "1315": { + "sourceFileName": "lib/WideColumnar/src/MemMap.ts", "qualifiedName": "__type" }, - "1126": { - "sourceFileName": "lib/WideColumnar/src/Table.ts", + "1316": { + "sourceFileName": "lib/WideColumnar/src/MemMap.ts", "qualifiedName": "__type" }, - "1127": { - "sourceFileName": "lib/WideColumnar/src/Table.ts", - "qualifiedName": "row" - }, - "1128": { - "sourceFileName": "lib/WideColumnar/src/Table.ts", - "qualifiedName": "limit" + "1317": { + "sourceFileName": "lib/WideColumnar/src/MemMap.ts", + "qualifiedName": "data" }, - "1129": { - "sourceFileName": "lib/WideColumnar/src/Table.ts", + "1318": { + "sourceFileName": "lib/WideColumnar/src/MemMap.ts", "qualifiedName": "default.findMany" }, - "1130": { - "sourceFileName": "lib/WideColumnar/src/Table.ts", + "1319": { + "sourceFileName": "lib/WideColumnar/src/MemMap.ts", "qualifiedName": "default.findMany" }, - "1131": { - "sourceFileName": "lib/WideColumnar/src/Table.ts", - "qualifiedName": "columnName" - }, - "1132": { - "sourceFileName": "lib/WideColumnar/src/Table.ts", + "1320": { + "sourceFileName": "lib/WideColumnar/src/MemMap.ts", "qualifiedName": "query" }, - "1133": { - "sourceFileName": "lib/WideColumnar/src/Table.ts", + "1321": { + "sourceFileName": "lib/WideColumnar/src/MemMap.ts", "qualifiedName": "__type" }, - "1134": { - "sourceFileName": "lib/WideColumnar/src/Table.ts", + "1322": { + "sourceFileName": "lib/WideColumnar/src/MemMap.ts", "qualifiedName": "__type" }, - "1135": { - "sourceFileName": "lib/WideColumnar/src/Table.ts", - "qualifiedName": "row" + "1323": { + "sourceFileName": "lib/WideColumnar/src/MemMap.ts", + "qualifiedName": "data" }, - "1136": { - "sourceFileName": "lib/WideColumnar/src/Table.ts", - "qualifiedName": "default.findOne" + "1324": { + "sourceFileName": "lib/WideColumnar/typings/interface.ts", + "qualifiedName": "WideColumnarColumnOptions" }, - "1137": { - "sourceFileName": "lib/WideColumnar/src/Table.ts", - "qualifiedName": "default.findOne" + "1325": { + "sourceFileName": "lib/WideColumnar/typings/interface.ts", + "qualifiedName": "WideColumnarColumnOptions.name" }, - "1138": { - "sourceFileName": "lib/WideColumnar/src/Table.ts", - "qualifiedName": "columnName" + "1326": { + "sourceFileName": "lib/WideColumnar/typings/interface.ts", + "qualifiedName": "WideColumnarColumnOptions.primaryKey" }, - "1139": { - "sourceFileName": "lib/WideColumnar/src/Table.ts", - "qualifiedName": "query" + "1327": { + "sourceFileName": "lib/WideColumnar/typings/interface.ts", + "qualifiedName": "WideColumnarColumnOptions.default" }, - "1140": { - "sourceFileName": "lib/WideColumnar/src/Table.ts", + "1328": { + "sourceFileName": "lib/WideColumnar/typings/interface.ts", + "qualifiedName": "WideColumnarColumnOptions.type" + }, + "1329": { + "sourceFileName": "lib/WideColumnar/typings/interface.ts", + "qualifiedName": "MemMapOptions" + }, + "1330": { + "sourceFileName": "lib/WideColumnar/typings/interface.ts", + "qualifiedName": "MemMapOptions.limit" + }, + "1331": { + "sourceFileName": "lib/WideColumnar/typings/interface.ts", + "qualifiedName": "MemMapOptions.sortFunction" + }, + "1332": { + "sourceFileName": "lib/WideColumnar/typings/interface.ts", "qualifiedName": "__type" }, - "1141": { - "sourceFileName": "lib/WideColumnar/src/Table.ts", + "1333": { + "sourceFileName": "lib/WideColumnar/typings/interface.ts", "qualifiedName": "__type" }, - "1142": { - "sourceFileName": "lib/WideColumnar/src/Table.ts", - "qualifiedName": "row" + "1334": { + "sourceFileName": "lib/WideColumnar/typings/interface.ts", + "qualifiedName": "a" }, - "1143": { - "sourceFileName": "lib/WideColumnar/src/Table.ts", - "qualifiedName": "default.deleteMany" + "1335": { + "sourceFileName": "lib/WideColumnar/typings/interface.ts", + "qualifiedName": "b" }, - "1144": { - "sourceFileName": "lib/WideColumnar/src/Table.ts", - "qualifiedName": "default.deleteMany" + "1336": { + "sourceFileName": "lib/WideColumnar/typings/interface.ts", + "qualifiedName": "WideColumnarDataInterface" }, - "1145": { - "sourceFileName": "lib/WideColumnar/src/Table.ts", - "qualifiedName": "columnName" + "1337": { + "sourceFileName": "lib/WideColumnar/typings/interface.ts", + "qualifiedName": "WideColumnarDataInterface.name" }, - "1146": { - "sourceFileName": "lib/WideColumnar/src/Table.ts", - "qualifiedName": "query" + "1338": { + "sourceFileName": "lib/WideColumnar/typings/interface.ts", + "qualifiedName": "WideColumnarDataInterface.value" }, - "1147": { - "sourceFileName": "lib/WideColumnar/src/Table.ts", - "qualifiedName": "__type" + "1339": { + "sourceFileName": "lib/WideColumnar/typings/interface.ts", + "qualifiedName": "WideColumnarDataInterface.type" }, - "1148": { - "sourceFileName": "lib/WideColumnar/src/Table.ts", + "1340": { + "sourceFileName": "lib/WideColumnar/typings/interface.ts", + "qualifiedName": "WideColumnarOptions" + }, + "1341": { + "sourceFileName": "lib/WideColumnar/typings/interface.ts", + "qualifiedName": "WideColumnarOptions.dataConfig" + }, + "1342": { + "sourceFileName": "lib/WideColumnar/typings/interface.ts", + "qualifiedName": "WideColumnarOptions.fileConfig" + }, + "1343": { + "sourceFileName": "lib/WideColumnar/typings/interface.ts", + "qualifiedName": "WideColumnarOptions.encryptionConfig" + }, + "1344": { + "sourceFileName": "lib/WideColumnar/typings/interface.ts", + "qualifiedName": "WideColumnarOptions.cacheConfig" + }, + "1345": { + "sourceFileName": "lib/WideColumnar/typings/interface.ts", + "qualifiedName": "WideColumnarOptions.debug" + }, + "1346": { + "sourceFileName": "lib/WideColumnar/typings/interface.ts", + "qualifiedName": "WideColumnarDataConfig" + }, + "1347": { + "sourceFileName": "lib/WideColumnar/typings/interface.ts", + "qualifiedName": "WideColumnarDataConfig.path" + }, + "1348": { + "sourceFileName": "lib/WideColumnar/typings/interface.ts", + "qualifiedName": "WideColumnarDataConfig.tables" + }, + "1349": { + "sourceFileName": "lib/WideColumnar/typings/interface.ts", "qualifiedName": "__type" }, - "1149": { - "sourceFileName": "lib/WideColumnar/src/Table.ts", - "qualifiedName": "row" + "1350": { + "sourceFileName": "lib/WideColumnar/typings/interface.ts", + "qualifiedName": "__type.name" }, - "1150": { - "sourceFileName": "lib/WideColumnar/src/Table.ts", - "qualifiedName": "default.has" + "1351": { + "sourceFileName": "lib/WideColumnar/typings/interface.ts", + "qualifiedName": "__type.columns" }, - "1151": { - "sourceFileName": "lib/WideColumnar/src/Table.ts", - "qualifiedName": "default.has" + "1352": { + "sourceFileName": "lib/WideColumnar/typings/interface.ts", + "qualifiedName": "WideColumnarDataConfig.referencePath" }, - "1152": { - "sourceFileName": "lib/WideColumnar/src/Table.ts", - "qualifiedName": "columnName" + "1353": { + "sourceFileName": "lib/WideColumnar/typings/interface.ts", + "qualifiedName": "WideColumnarFileConfig" }, - "1153": { - "sourceFileName": "lib/WideColumnar/src/Table.ts", - "qualifiedName": "primary" + "1354": { + "sourceFileName": "lib/WideColumnar/typings/interface.ts", + "qualifiedName": "WideColumnarFileConfig.extension" }, - "1154": { - "sourceFileName": "lib/WideColumnar/src/Table.ts", - "qualifiedName": "default.clear" + "1355": { + "sourceFileName": "lib/WideColumnar/typings/interface.ts", + "qualifiedName": "WideColumnarEncryptionConfig" }, - "1155": { - "sourceFileName": "lib/WideColumnar/src/Table.ts", - "qualifiedName": "default.clear" + "1356": { + "sourceFileName": "lib/WideColumnar/typings/interface.ts", + "qualifiedName": "WideColumnarEncryptionConfig.securityKey" }, - "1156": { - "sourceFileName": "lib/WideColumnar/src/Table.ts", - "qualifiedName": "default.clearColumn" + "1357": { + "sourceFileName": "lib/WideColumnar/typings/interface.ts", + "qualifiedName": "WideColumnarTableOptions" }, - "1157": { - "sourceFileName": "lib/WideColumnar/src/Table.ts", - "qualifiedName": "default.clearColumn" + "1358": { + "sourceFileName": "lib/WideColumnar/typings/interface.ts", + "qualifiedName": "WideColumnarTableOptions.name" }, - "1158": { - "sourceFileName": "lib/WideColumnar/src/Table.ts", - "qualifiedName": "columnName" + "1359": { + "sourceFileName": "lib/WideColumnar/typings/interface.ts", + "qualifiedName": "WideColumnarTableOptions.columns" }, - "1159": { - "sourceFileName": "lib/WideColumnar/src/Table.ts", - "qualifiedName": "default.fullRepair" + "1360": { + "sourceFileName": "lib/WideColumnar/typings/interface.ts", + "qualifiedName": "WideColumnarTableOptions.db" }, - "1160": { - "sourceFileName": "lib/WideColumnar/src/Table.ts", - "qualifiedName": "default.fullRepair" + "1361": { + "sourceFileName": "lib/WideColumnar/typings/interface.ts", + "qualifiedName": "WideColumnarCacheConfig" }, - "1161": { - "sourceFileName": "lib/WideColumnar/src/Referencer.ts", - "qualifiedName": "default" + "1362": { + "sourceFileName": "lib/WideColumnar/typings/interface.ts", + "qualifiedName": "WideColumnarCacheConfig.referenceType" }, - "1162": { - "sourceFileName": "lib/WideColumnar/src/Referencer.ts", - "qualifiedName": "default.__constructor" + "1363": { + "sourceFileName": "lib/WideColumnar/typings/interface.ts", + "qualifiedName": "MemMapOptions.limit" }, - "1163": { - "sourceFileName": "lib/WideColumnar/src/Referencer.ts", + "1364": { + "sourceFileName": "lib/WideColumnar/typings/interface.ts", + "qualifiedName": "MemMapOptions.sortFunction" + }, + "1365": { + "sourceFileName": "lib/WideColumnar/typings/interface.ts", + "qualifiedName": "__type" + }, + "1366": { + "sourceFileName": "lib/WideColumnar/typings/interface.ts", + "qualifiedName": "__type" + }, + "1367": { + "sourceFileName": "lib/WideColumnar/typings/interface.ts", + "qualifiedName": "a" + }, + "1368": { + "sourceFileName": "lib/WideColumnar/typings/interface.ts", + "qualifiedName": "b" + }, + "1369": { + "sourceFileName": "lib/WideColumnar/typings/types.ts", + "qualifiedName": "ColumnType" + }, + "1370": { + "sourceFileName": "lib/WideColumnar/typings/types.ts", + "qualifiedName": "WideColumnarDataType" + }, + "1371": { + "sourceFileName": "lib/Remote/src/receiver.ts", "qualifiedName": "default" }, - "1164": { - "sourceFileName": "lib/WideColumnar/src/Referencer.ts", - "qualifiedName": "path" + "1372": { + "sourceFileName": "node_modules/@types/node/events.d.ts", + "qualifiedName": "EventEmitter.once" + }, + "1373": { + "sourceFileName": "node_modules/@types/node/events.d.ts", + "qualifiedName": "EventEmitter.once" + }, + "1374": { + "sourceFileName": "node_modules/@types/node/events.d.ts", + "qualifiedName": "emitter" + }, + "1375": { + "sourceFileName": "node_modules/@types/node/events.d.ts", + "qualifiedName": "eventName" + }, + "1376": { + "sourceFileName": "node_modules/@types/node/events.d.ts", + "qualifiedName": "options" }, - "1165": { - "sourceFileName": "lib/WideColumnar/src/Referencer.ts", - "qualifiedName": "maxSize" + "1377": { + "sourceFileName": "node_modules/@types/node/events.d.ts", + "qualifiedName": "EventEmitter.once" }, - "1166": { - "sourceFileName": "lib/WideColumnar/src/Referencer.ts", - "qualifiedName": "type" + "1378": { + "sourceFileName": "node_modules/@types/node/events.d.ts", + "qualifiedName": "emitter" }, - "1167": { - "sourceFileName": "lib/WideColumnar/src/Referencer.ts", - "qualifiedName": "column" + "1379": { + "sourceFileName": "node_modules/@types/node/events.d.ts", + "qualifiedName": "eventName" }, - "1168": { - "sourceFileName": "lib/WideColumnar/src/Referencer.ts", - "qualifiedName": "default.cache" + "1380": { + "sourceFileName": "node_modules/@types/node/events.d.ts", + "qualifiedName": "options" }, - "1169": { - "sourceFileName": "lib/WideColumnar/src/Referencer.ts", - "qualifiedName": "__type" + "1381": { + "sourceFileName": "node_modules/@types/node/events.d.ts", + "qualifiedName": "EventEmitter.on" }, - "1170": { - "sourceFileName": "lib/WideColumnar/src/Referencer.ts", - "qualifiedName": "__type.file" + "1382": { + "sourceFileName": "node_modules/@types/node/events.d.ts", + "qualifiedName": "EventEmitter.on" }, - "1171": { - "sourceFileName": "lib/WideColumnar/src/Referencer.ts", - "qualifiedName": "__type.referenceFile" + "1383": { + "sourceFileName": "node_modules/@types/node/events.d.ts", + "qualifiedName": "emitter" }, - "1172": { - "sourceFileName": "lib/WideColumnar/src/Referencer.ts", - "qualifiedName": "__type.index" + "1384": { + "sourceFileName": "node_modules/@types/node/events.d.ts", + "qualifiedName": "eventName" }, - "1173": { - "sourceFileName": "lib/WideColumnar/src/Referencer.ts", - "qualifiedName": "default.files" + "1385": { + "sourceFileName": "node_modules/@types/node/events.d.ts", + "qualifiedName": "options" }, - "1174": { - "sourceFileName": "lib/WideColumnar/src/Referencer.ts", - "qualifiedName": "__type" + "1386": { + "sourceFileName": "node_modules/@types/node/events.d.ts", + "qualifiedName": "EventEmitter.listenerCount" }, - "1175": { - "sourceFileName": "lib/WideColumnar/src/Referencer.ts", - "qualifiedName": "__type.name" + "1387": { + "sourceFileName": "node_modules/@types/node/events.d.ts", + "qualifiedName": "EventEmitter.listenerCount" }, - "1176": { - "sourceFileName": "lib/WideColumnar/src/Referencer.ts", - "qualifiedName": "__type.size" + "1388": { + "sourceFileName": "node_modules/@types/node/events.d.ts", + "qualifiedName": "emitter" }, - "1177": { - "sourceFileName": "lib/WideColumnar/src/Referencer.ts", - "qualifiedName": "__type.writer" + "1389": { + "sourceFileName": "node_modules/@types/node/events.d.ts", + "qualifiedName": "eventName" }, - "1178": { - "sourceFileName": "lib/WideColumnar/src/Referencer.ts", - "qualifiedName": "__type.index" + "1390": { + "sourceFileName": "node_modules/@types/node/events.d.ts", + "qualifiedName": "EventEmitter.getEventListeners" }, - "1179": { - "sourceFileName": "lib/WideColumnar/src/Referencer.ts", - "qualifiedName": "default.#column" + "1391": { + "sourceFileName": "node_modules/@types/node/events.d.ts", + "qualifiedName": "EventEmitter.getEventListeners" }, - "1180": { - "sourceFileName": "lib/WideColumnar/src/Referencer.ts", - "qualifiedName": "default.initialize" + "1392": { + "sourceFileName": "node_modules/@types/node/events.d.ts", + "qualifiedName": "emitter" }, - "1181": { - "sourceFileName": "lib/WideColumnar/src/Referencer.ts", - "qualifiedName": "default.initialize" + "1393": { + "sourceFileName": "node_modules/@types/node/events.d.ts", + "qualifiedName": "name" }, - "1182": { - "sourceFileName": "lib/WideColumnar/src/Referencer.ts", - "qualifiedName": "default.#syncReference" + "1394": { + "sourceFileName": "node_modules/@types/node/events.d.ts", + "qualifiedName": "EventEmitter.getMaxListeners" }, - "1183": { - "sourceFileName": "lib/WideColumnar/src/Referencer.ts", - "qualifiedName": "default.#syncReference" + "1395": { + "sourceFileName": "node_modules/@types/node/events.d.ts", + "qualifiedName": "EventEmitter.getMaxListeners" }, - "1184": { - "sourceFileName": "lib/WideColumnar/src/Referencer.ts", - "qualifiedName": "default.#getReference" + "1396": { + "sourceFileName": "node_modules/@types/node/events.d.ts", + "qualifiedName": "emitter" }, - "1185": { - "sourceFileName": "lib/WideColumnar/src/Referencer.ts", - "qualifiedName": "default.#getReference" + "1397": { + "sourceFileName": "node_modules/@types/node/events.d.ts", + "qualifiedName": "EventEmitter.setMaxListeners" }, - "1186": { - "sourceFileName": "lib/WideColumnar/src/Referencer.ts", - "qualifiedName": "__type" + "1398": { + "sourceFileName": "node_modules/@types/node/events.d.ts", + "qualifiedName": "EventEmitter.setMaxListeners" }, - "1187": { - "sourceFileName": "lib/WideColumnar/src/Referencer.ts", - "qualifiedName": "__type.file" + "1399": { + "sourceFileName": "node_modules/@types/node/events.d.ts", + "qualifiedName": "n" }, - "1188": { - "sourceFileName": "lib/WideColumnar/src/Referencer.ts", - "qualifiedName": "__type.referenceFile" + "1400": { + "sourceFileName": "node_modules/@types/node/events.d.ts", + "qualifiedName": "eventTargets" }, - "1189": { - "sourceFileName": "lib/WideColumnar/src/Referencer.ts", - "qualifiedName": "__type.index" + "1401": { + "sourceFileName": "node_modules/@types/node/events.d.ts", + "qualifiedName": "EventEmitter.addAbortListener" }, - "1190": { - "sourceFileName": "lib/WideColumnar/src/Referencer.ts", - "qualifiedName": "default.#getIndex" + "1402": { + "sourceFileName": "node_modules/@types/node/events.d.ts", + "qualifiedName": "EventEmitter.addAbortListener" }, - "1191": { - "sourceFileName": "lib/WideColumnar/src/Referencer.ts", - "qualifiedName": "default.#getIndex" + "1403": { + "sourceFileName": "node_modules/@types/node/events.d.ts", + "qualifiedName": "signal" }, - "1192": { - "sourceFileName": "lib/WideColumnar/src/Referencer.ts", - "qualifiedName": "file" + "1404": { + "sourceFileName": "node_modules/@types/node/events.d.ts", + "qualifiedName": "resource" }, - "1193": { - "sourceFileName": "lib/WideColumnar/src/Referencer.ts", - "qualifiedName": "default.#saveReference" + "1405": { + "sourceFileName": "node_modules/@types/node/events.d.ts", + "qualifiedName": "__type" }, - "1194": { - "sourceFileName": "lib/WideColumnar/src/Referencer.ts", - "qualifiedName": "default.#saveReference" + "1406": { + "sourceFileName": "node_modules/@types/node/events.d.ts", + "qualifiedName": "__type" }, - "1195": { - "sourceFileName": "lib/WideColumnar/src/Referencer.ts", - "qualifiedName": "key" + "1407": { + "sourceFileName": "node_modules/@types/node/events.d.ts", + "qualifiedName": "event" }, - "1196": { - "sourceFileName": "lib/WideColumnar/src/Referencer.ts", - "qualifiedName": "file" + "1408": { + "sourceFileName": "node_modules/@types/node/events.d.ts", + "qualifiedName": "EventEmitter.errorMonitor" }, - "1197": { - "sourceFileName": "lib/WideColumnar/src/Referencer.ts", - "qualifiedName": "default.setReference" + "1409": { + "sourceFileName": "node_modules/@types/node/events.d.ts", + "qualifiedName": "EventEmitter.captureRejectionSymbol" }, - "1198": { - "sourceFileName": "lib/WideColumnar/src/Referencer.ts", - "qualifiedName": "default.setReference" + "1410": { + "sourceFileName": "node_modules/@types/node/events.d.ts", + "qualifiedName": "EventEmitter.captureRejections" }, - "1199": { - "sourceFileName": "lib/WideColumnar/src/Referencer.ts", - "qualifiedName": "key" + "1411": { + "sourceFileName": "node_modules/@types/node/events.d.ts", + "qualifiedName": "EventEmitter.defaultMaxListeners" }, - "1200": { - "sourceFileName": "lib/WideColumnar/src/Referencer.ts", - "qualifiedName": "file" + "1412": { + "sourceFileName": "lib/Remote/src/receiver.ts", + "qualifiedName": "default.__constructor" }, - "1201": { - "sourceFileName": "lib/WideColumnar/src/Referencer.ts", - "qualifiedName": "default.#currentFile" + "1413": { + "sourceFileName": "lib/Remote/src/receiver.ts", + "qualifiedName": "default" }, - "1202": { - "sourceFileName": "lib/WideColumnar/src/Referencer.ts", - "qualifiedName": "default.#currentFile" + "1414": { + "sourceFileName": "lib/Remote/src/receiver.ts", + "qualifiedName": "options" }, - "1203": { - "sourceFileName": "lib/WideColumnar/src/Referencer.ts", - "qualifiedName": "__type" + "1415": { + "sourceFileName": "lib/Remote/src/receiver.ts", + "qualifiedName": "default.server" }, - "1204": { - "sourceFileName": "lib/WideColumnar/src/Referencer.ts", - "qualifiedName": "__type.name" + "1416": { + "sourceFileName": "lib/Remote/src/receiver.ts", + "qualifiedName": "default.#options" }, - "1205": { - "sourceFileName": "lib/WideColumnar/src/Referencer.ts", - "qualifiedName": "__type.size" + "1417": { + "sourceFileName": "lib/Remote/src/receiver.ts", + "qualifiedName": "default.allowList" }, - "1206": { - "sourceFileName": "lib/WideColumnar/src/Referencer.ts", - "qualifiedName": "__type.writer" + "1418": { + "sourceFileName": "lib/Remote/src/receiver.ts", + "qualifiedName": "default.clients" }, - "1207": { - "sourceFileName": "lib/WideColumnar/src/Referencer.ts", - "qualifiedName": "__type.index" + "1419": { + "sourceFileName": "lib/Remote/src/receiver.ts", + "qualifiedName": "default.usersMap" }, - "1208": { - "sourceFileName": "lib/WideColumnar/src/Referencer.ts", - "qualifiedName": "default.#createFile" + "1420": { + "sourceFileName": "lib/Remote/src/receiver.ts", + "qualifiedName": "default.allowAddress" }, - "1209": { - "sourceFileName": "lib/WideColumnar/src/Referencer.ts", - "qualifiedName": "default.#createFile" + "1421": { + "sourceFileName": "lib/Remote/src/receiver.ts", + "qualifiedName": "default.allowAddress" }, - "1210": { - "sourceFileName": "lib/WideColumnar/src/Referencer.ts", - "qualifiedName": "default.getReference" + "1422": { + "sourceFileName": "lib/Remote/src/receiver.ts", + "qualifiedName": "address" }, - "1211": { - "sourceFileName": "lib/WideColumnar/src/Referencer.ts", - "qualifiedName": "default.getReference" + "1423": { + "sourceFileName": "lib/Remote/src/receiver.ts", + "qualifiedName": "default.#init" }, - "1212": { - "sourceFileName": "lib/WideColumnar/src/Referencer.ts", - "qualifiedName": "__type" + "1424": { + "sourceFileName": "lib/Remote/src/receiver.ts", + "qualifiedName": "default.#init" }, - "1213": { - "sourceFileName": "lib/WideColumnar/src/Referencer.ts", - "qualifiedName": "__type.file" + "1425": { + "sourceFileName": "lib/Remote/src/receiver.ts", + "qualifiedName": "options" }, - "1214": { - "sourceFileName": "lib/WideColumnar/src/Referencer.ts", - "qualifiedName": "__type.referenceFile" + "1426": { + "sourceFileName": "lib/Remote/src/receiver.ts", + "qualifiedName": "default.#createKeyValue" }, - "1215": { - "sourceFileName": "lib/WideColumnar/src/Referencer.ts", - "qualifiedName": "__type.index" + "1427": { + "sourceFileName": "lib/Remote/src/receiver.ts", + "qualifiedName": "default.#createKeyValue" }, - "1216": { - "sourceFileName": "lib/global/referencer.ts", - "qualifiedName": "default.cacheSize" + "1428": { + "sourceFileName": "lib/Remote/src/receiver.ts", + "qualifiedName": "options" }, - "1217": { - "sourceFileName": "lib/global/referencer.ts", - "qualifiedName": "default.#path" + "1429": { + "sourceFileName": "lib/Remote/src/receiver.ts", + "qualifiedName": "default.isAllowed" }, - "1218": { - "sourceFileName": "lib/global/referencer.ts", - "qualifiedName": "default.maxSize" + "1430": { + "sourceFileName": "lib/Remote/src/receiver.ts", + "qualifiedName": "default.isAllowed" }, - "1219": { - "sourceFileName": "lib/global/referencer.ts", - "qualifiedName": "default.type" + "1431": { + "sourceFileName": "lib/Remote/src/receiver.ts", + "qualifiedName": "address" }, - "1220": { - "sourceFileName": "lib/global/referencer.ts", - "qualifiedName": "default.path" + "1432": { + "sourceFileName": "lib/Remote/src/receiver.ts", + "qualifiedName": "default.#bindEvents" }, - "1221": { - "sourceFileName": "lib/global/referencer.ts", - "qualifiedName": "default.path" + "1433": { + "sourceFileName": "lib/Remote/src/receiver.ts", + "qualifiedName": "default.#bindEvents" }, - "1222": { - "sourceFileName": "lib/global/referencer.ts", - "qualifiedName": "default.#getReference" + "1434": { + "sourceFileName": "lib/Remote/src/receiver.ts", + "qualifiedName": "default.#handleClose" }, - "1223": { - "sourceFileName": "lib/global/referencer.ts", - "qualifiedName": "default.#getReference" + "1435": { + "sourceFileName": "lib/Remote/src/receiver.ts", + "qualifiedName": "default.#handleClose" }, - "1224": { - "sourceFileName": "lib/global/referencer.ts", - "qualifiedName": "__type" + "1436": { + "sourceFileName": "lib/Remote/src/receiver.ts", + "qualifiedName": "socket" }, - "1225": { - "sourceFileName": "lib/global/referencer.ts", - "qualifiedName": "__type.file" + "1437": { + "sourceFileName": "lib/Remote/src/receiver.ts", + "qualifiedName": "default.#handleError" }, - "1226": { - "sourceFileName": "lib/global/referencer.ts", - "qualifiedName": "__type.referenceFile" + "1438": { + "sourceFileName": "lib/Remote/src/receiver.ts", + "qualifiedName": "default.#handleError" }, - "1227": { - "sourceFileName": "lib/global/referencer.ts", - "qualifiedName": "default.#saveReference" + "1439": { + "sourceFileName": "lib/Remote/src/receiver.ts", + "qualifiedName": "err" }, - "1228": { - "sourceFileName": "lib/global/referencer.ts", - "qualifiedName": "default.#saveReference" + "1440": { + "sourceFileName": "lib/Remote/src/receiver.ts", + "qualifiedName": "socket" }, - "1229": { - "sourceFileName": "lib/global/referencer.ts", - "qualifiedName": "key" + "1441": { + "sourceFileName": "lib/Remote/src/receiver.ts", + "qualifiedName": "default.#handleConnect" }, - "1230": { - "sourceFileName": "lib/global/referencer.ts", - "qualifiedName": "file" + "1442": { + "sourceFileName": "lib/Remote/src/receiver.ts", + "qualifiedName": "default.#handleConnect" }, - "1231": { - "sourceFileName": "lib/global/referencer.ts", - "qualifiedName": "default.#currentFile" + "1443": { + "sourceFileName": "lib/Remote/src/receiver.ts", + "qualifiedName": "socket" }, - "1232": { - "sourceFileName": "lib/global/referencer.ts", - "qualifiedName": "default.#currentFile" + "1444": { + "sourceFileName": "lib/Remote/src/receiver.ts", + "qualifiedName": "default.#handleData" }, - "1233": { - "sourceFileName": "lib/global/referencer.ts", - "qualifiedName": "__type" + "1445": { + "sourceFileName": "lib/Remote/src/receiver.ts", + "qualifiedName": "default.#handleData" }, - "1234": { - "sourceFileName": "lib/global/referencer.ts", - "qualifiedName": "__type.name" + "1446": { + "sourceFileName": "lib/Remote/src/receiver.ts", + "qualifiedName": "data" }, - "1235": { - "sourceFileName": "lib/global/referencer.ts", - "qualifiedName": "__type.size" + "1447": { + "sourceFileName": "lib/Remote/src/receiver.ts", + "qualifiedName": "socket" }, - "1236": { - "sourceFileName": "lib/global/referencer.ts", - "qualifiedName": "__type.writer" + "1448": { + "sourceFileName": "lib/Remote/src/receiver.ts", + "qualifiedName": "default.#handleConnectRequest" }, - "1237": { - "sourceFileName": "lib/global/referencer.ts", - "qualifiedName": "default.#createFile" + "1449": { + "sourceFileName": "lib/Remote/src/receiver.ts", + "qualifiedName": "default.#handleConnectRequest" }, - "1238": { - "sourceFileName": "lib/global/referencer.ts", - "qualifiedName": "default.#createFile" + "1450": { + "sourceFileName": "lib/Remote/src/receiver.ts", + "qualifiedName": "dataFormat" }, - "1239": { - "sourceFileName": "lib/global/referencer.ts", - "qualifiedName": "default.deleteReference" + "1451": { + "sourceFileName": "lib/Remote/src/receiver.ts", + "qualifiedName": "socket" }, - "1240": { - "sourceFileName": "lib/global/referencer.ts", - "qualifiedName": "default.deleteReference" + "1452": { + "sourceFileName": "lib/Remote/src/receiver.ts", + "qualifiedName": "default.#handlePingRequest" }, - "1241": { - "sourceFileName": "lib/global/referencer.ts", - "qualifiedName": "key" + "1453": { + "sourceFileName": "lib/Remote/src/receiver.ts", + "qualifiedName": "default.#handlePingRequest" }, - "1242": { - "sourceFileName": "lib/global/referencer.ts", - "qualifiedName": "default.#deleteReference" + "1454": { + "sourceFileName": "lib/Remote/src/receiver.ts", + "qualifiedName": "dataFormat" }, - "1243": { - "sourceFileName": "lib/global/referencer.ts", - "qualifiedName": "default.#deleteReference" + "1455": { + "sourceFileName": "lib/Remote/src/receiver.ts", + "qualifiedName": "socket" }, - "1244": { - "sourceFileName": "lib/global/referencer.ts", - "qualifiedName": "key" + "1456": { + "sourceFileName": "lib/Remote/src/receiver.ts", + "qualifiedName": "default.#handleDisconnectRequest" }, - "1245": { - "sourceFileName": "lib/global/referencer.ts", - "qualifiedName": "file" + "1457": { + "sourceFileName": "lib/Remote/src/receiver.ts", + "qualifiedName": "default.#handleDisconnectRequest" }, - "1246": { - "sourceFileName": "lib/global/referencer.ts", - "qualifiedName": "default.#getFileReference" + "1458": { + "sourceFileName": "lib/Remote/src/receiver.ts", + "qualifiedName": "dataFormat" }, - "1247": { - "sourceFileName": "lib/global/referencer.ts", - "qualifiedName": "default.#getFileReference" + "1459": { + "sourceFileName": "lib/Remote/src/receiver.ts", + "qualifiedName": "socket" }, - "1248": { - "sourceFileName": "lib/global/referencer.ts", - "qualifiedName": "file" + "1460": { + "sourceFileName": "lib/Remote/src/receiver.ts", + "qualifiedName": "default.#handleOperationRequest" }, - "1249": { - "sourceFileName": "lib/global/referencer.ts", - "qualifiedName": "default.clear" + "1461": { + "sourceFileName": "lib/Remote/src/receiver.ts", + "qualifiedName": "default.#handleOperationRequest" }, - "1250": { - "sourceFileName": "lib/global/referencer.ts", - "qualifiedName": "default.clear" + "1462": { + "sourceFileName": "lib/Remote/src/receiver.ts", + "qualifiedName": "dataFormat" }, - "1251": { - "sourceFileName": "lib/global/referencer.ts", - "qualifiedName": "default.open" + "1463": { + "sourceFileName": "lib/Remote/src/receiver.ts", + "qualifiedName": "socket" }, - "1252": { - "sourceFileName": "lib/global/referencer.ts", - "qualifiedName": "default.open" + "1464": { + "sourceFileName": "lib/Remote/src/receiver.ts", + "qualifiedName": "default.#handleUnknownRequest" }, - "1253": { - "sourceFileName": "lib/global/referencer.ts", - "qualifiedName": "default.bulkDeleteReference" + "1465": { + "sourceFileName": "lib/Remote/src/receiver.ts", + "qualifiedName": "default.#handleUnknownRequest" }, - "1254": { - "sourceFileName": "lib/global/referencer.ts", - "qualifiedName": "default.bulkDeleteReference" + "1466": { + "sourceFileName": "lib/Remote/src/receiver.ts", + "qualifiedName": "dataFormat" }, - "1255": { - "sourceFileName": "lib/global/referencer.ts", - "qualifiedName": "keys" + "1467": { + "sourceFileName": "lib/Remote/src/receiver.ts", + "qualifiedName": "socket" }, - "1256": { - "sourceFileName": "lib/global/referencer.ts", - "qualifiedName": "default.#bulkDeleteReference" + "1468": { + "sourceFileName": "lib/Remote/src/receiver.ts", + "qualifiedName": "default.#handleOperationSet" }, - "1257": { - "sourceFileName": "lib/global/referencer.ts", - "qualifiedName": "default.#bulkDeleteReference" + "1469": { + "sourceFileName": "lib/Remote/src/receiver.ts", + "qualifiedName": "default.#handleOperationSet" }, - "1258": { - "sourceFileName": "lib/global/referencer.ts", - "qualifiedName": "keys" + "1470": { + "sourceFileName": "lib/Remote/src/receiver.ts", + "qualifiedName": "dataFormat" }, - "1259": { - "sourceFileName": "lib/global/referencer.ts", - "qualifiedName": "file" + "1471": { + "sourceFileName": "lib/Remote/src/receiver.ts", + "qualifiedName": "socket" }, - "1260": { - "sourceFileName": "lib/global/referencer.ts", - "qualifiedName": "default.restart" + "1472": { + "sourceFileName": "lib/Remote/src/receiver.ts", + "qualifiedName": "default.#handleOperationGet" }, - "1261": { - "sourceFileName": "lib/global/referencer.ts", - "qualifiedName": "default.restart" + "1473": { + "sourceFileName": "lib/Remote/src/receiver.ts", + "qualifiedName": "default.#handleOperationGet" }, - "1262": { - "sourceFileName": "lib/global/referencer.ts", - "qualifiedName": "default.bulkSetReference" + "1474": { + "sourceFileName": "lib/Remote/src/receiver.ts", + "qualifiedName": "dataFormat" }, - "1263": { - "sourceFileName": "lib/global/referencer.ts", - "qualifiedName": "default.bulkSetReference" + "1475": { + "sourceFileName": "lib/Remote/src/receiver.ts", + "qualifiedName": "socket" }, - "1264": { - "sourceFileName": "lib/global/referencer.ts", - "qualifiedName": "reference" + "1476": { + "sourceFileName": "lib/Remote/src/receiver.ts", + "qualifiedName": "default.#handleOperationDelete" }, - "1265": { - "sourceFileName": "lib/global/referencer.ts", - "qualifiedName": "default.sync" + "1477": { + "sourceFileName": "lib/Remote/src/receiver.ts", + "qualifiedName": "default.#handleOperationDelete" }, - "1266": { - "sourceFileName": "lib/global/referencer.ts", - "qualifiedName": "default.sync" + "1478": { + "sourceFileName": "lib/Remote/src/receiver.ts", + "qualifiedName": "dataFormat" }, - "1267": { - "sourceFileName": "lib/global/referencer.ts", - "qualifiedName": "files" + "1479": { + "sourceFileName": "lib/Remote/src/receiver.ts", + "qualifiedName": "socket" }, - "1268": { - "sourceFileName": "lib/global/referencer.ts", - "qualifiedName": "table" + "1480": { + "sourceFileName": "lib/Remote/src/receiver.ts", + "qualifiedName": "default.#handleOperationAll" }, - "1269": { - "sourceFileName": "lib/WideColumnar/src/MemMap.ts", - "qualifiedName": "default" + "1481": { + "sourceFileName": "lib/Remote/src/receiver.ts", + "qualifiedName": "default.#handleOperationAll" }, - "1270": { - "sourceFileName": "lib/WideColumnar/src/MemMap.ts", - "qualifiedName": "default.__constructor" + "1482": { + "sourceFileName": "lib/Remote/src/receiver.ts", + "qualifiedName": "dataFormat" }, - "1271": { - "sourceFileName": "lib/WideColumnar/src/MemMap.ts", - "qualifiedName": "default" + "1483": { + "sourceFileName": "lib/Remote/src/receiver.ts", + "qualifiedName": "socket" }, - "1272": { - "sourceFileName": "lib/WideColumnar/src/MemMap.ts", - "qualifiedName": "options" + "1484": { + "sourceFileName": "lib/Remote/src/receiver.ts", + "qualifiedName": "default.#handleOperationFindMany" }, - "1273": { - "sourceFileName": "lib/WideColumnar/src/MemMap.ts", - "qualifiedName": "Column" + "1485": { + "sourceFileName": "lib/Remote/src/receiver.ts", + "qualifiedName": "default.#handleOperationFindMany" }, - "1274": { - "sourceFileName": "lib/WideColumnar/src/MemMap.ts", - "qualifiedName": "default.heap" + "1486": { + "sourceFileName": "lib/Remote/src/receiver.ts", + "qualifiedName": "dataFormat" }, - "1275": { - "sourceFileName": "lib/WideColumnar/src/MemMap.ts", - "qualifiedName": "default.#options" + "1487": { + "sourceFileName": "lib/Remote/src/receiver.ts", + "qualifiedName": "socket" }, - "1276": { - "sourceFileName": "lib/WideColumnar/src/MemMap.ts", - "qualifiedName": "default.#column" + "1488": { + "sourceFileName": "lib/Remote/src/receiver.ts", + "qualifiedName": "default.#handleOperationFindOne" }, - "1277": { - "sourceFileName": "lib/WideColumnar/src/MemMap.ts", - "qualifiedName": "default.set" + "1489": { + "sourceFileName": "lib/Remote/src/receiver.ts", + "qualifiedName": "default.#handleOperationFindOne" }, - "1278": { - "sourceFileName": "lib/WideColumnar/src/MemMap.ts", - "qualifiedName": "default.set" + "1490": { + "sourceFileName": "lib/Remote/src/receiver.ts", + "qualifiedName": "dataFormat" }, - "1279": { - "sourceFileName": "lib/WideColumnar/src/MemMap.ts", - "qualifiedName": "data" + "1491": { + "sourceFileName": "lib/Remote/src/receiver.ts", + "qualifiedName": "socket" }, - "1280": { - "sourceFileName": "lib/WideColumnar/src/MemMap.ts", - "qualifiedName": "default.get" + "1492": { + "sourceFileName": "lib/Remote/src/receiver.ts", + "qualifiedName": "default.#handleOperationHas" }, - "1281": { - "sourceFileName": "lib/WideColumnar/src/MemMap.ts", - "qualifiedName": "default.get" + "1493": { + "sourceFileName": "lib/Remote/src/receiver.ts", + "qualifiedName": "default.#handleOperationHas" }, - "1282": { - "sourceFileName": "lib/WideColumnar/src/MemMap.ts", - "qualifiedName": "primary" + "1494": { + "sourceFileName": "lib/Remote/src/receiver.ts", + "qualifiedName": "dataFormat" }, - "1283": { - "sourceFileName": "lib/WideColumnar/src/MemMap.ts", - "qualifiedName": "default.has" + "1495": { + "sourceFileName": "lib/Remote/src/receiver.ts", + "qualifiedName": "socket" }, - "1284": { - "sourceFileName": "lib/WideColumnar/src/MemMap.ts", - "qualifiedName": "default.has" + "1496": { + "sourceFileName": "lib/Remote/src/receiver.ts", + "qualifiedName": "default.#handleOperationDeleteMany" }, - "1285": { - "sourceFileName": "lib/WideColumnar/src/MemMap.ts", - "qualifiedName": "primary" + "1497": { + "sourceFileName": "lib/Remote/src/receiver.ts", + "qualifiedName": "default.#handleOperationDeleteMany" }, - "1286": { - "sourceFileName": "lib/WideColumnar/src/MemMap.ts", - "qualifiedName": "default.delete" + "1498": { + "sourceFileName": "lib/Remote/src/receiver.ts", + "qualifiedName": "dataFormat" }, - "1287": { - "sourceFileName": "lib/WideColumnar/src/MemMap.ts", - "qualifiedName": "default.delete" + "1499": { + "sourceFileName": "lib/Remote/src/receiver.ts", + "qualifiedName": "socket" }, - "1288": { - "sourceFileName": "lib/WideColumnar/src/MemMap.ts", - "qualifiedName": "primary" + "1500": { + "sourceFileName": "lib/Remote/src/receiver.ts", + "qualifiedName": "default.#handleOperationClear" }, - "1289": { - "sourceFileName": "lib/WideColumnar/src/MemMap.ts", - "qualifiedName": "default.getHeap" + "1501": { + "sourceFileName": "lib/Remote/src/receiver.ts", + "qualifiedName": "default.#handleOperationClear" }, - "1290": { - "sourceFileName": "lib/WideColumnar/src/MemMap.ts", - "qualifiedName": "default.getHeap" + "1502": { + "sourceFileName": "lib/Remote/src/receiver.ts", + "qualifiedName": "dataFormat" }, - "1291": { - "sourceFileName": "lib/WideColumnar/src/MemMap.ts", - "qualifiedName": "default.getOptions" + "1503": { + "sourceFileName": "lib/Remote/src/receiver.ts", + "qualifiedName": "socket" }, - "1292": { - "sourceFileName": "lib/WideColumnar/src/MemMap.ts", - "qualifiedName": "default.getOptions" + "1504": { + "sourceFileName": "lib/Remote/src/receiver.ts", + "qualifiedName": "default.#sendResponse" }, - "1293": { - "sourceFileName": "lib/WideColumnar/src/MemMap.ts", - "qualifiedName": "default.getSize" + "1505": { + "sourceFileName": "lib/Remote/src/receiver.ts", + "qualifiedName": "default.#sendResponse" }, - "1294": { - "sourceFileName": "lib/WideColumnar/src/MemMap.ts", - "qualifiedName": "default.getSize" + "1506": { + "sourceFileName": "lib/Remote/src/receiver.ts", + "qualifiedName": "data" }, - "1295": { - "sourceFileName": "lib/WideColumnar/src/MemMap.ts", - "qualifiedName": "default.flush" + "1507": { + "sourceFileName": "lib/Remote/src/receiver.ts", + "qualifiedName": "__type" }, - "1296": { - "sourceFileName": "lib/WideColumnar/src/MemMap.ts", - "qualifiedName": "default.flush" + "1508": { + "sourceFileName": "lib/Remote/src/receiver.ts", + "qualifiedName": "__type.op" }, - "1297": { - "sourceFileName": "lib/WideColumnar/src/MemMap.ts", - "qualifiedName": "default.findOne" + "1509": { + "sourceFileName": "lib/Remote/src/receiver.ts", + "qualifiedName": "__type.method" }, - "1298": { - "sourceFileName": "lib/WideColumnar/src/MemMap.ts", - "qualifiedName": "default.findOne" + "1510": { + "sourceFileName": "lib/Remote/src/receiver.ts", + "qualifiedName": "__type.seq" }, - "1299": { - "sourceFileName": "lib/WideColumnar/src/MemMap.ts", - "qualifiedName": "query" + "1511": { + "sourceFileName": "lib/Remote/src/receiver.ts", + "qualifiedName": "__type.data" }, - "1300": { - "sourceFileName": "lib/WideColumnar/src/MemMap.ts", - "qualifiedName": "__type" + "1512": { + "sourceFileName": "lib/Remote/src/receiver.ts", + "qualifiedName": "__type.cost" }, - "1301": { - "sourceFileName": "lib/WideColumnar/src/MemMap.ts", - "qualifiedName": "__type" + "1513": { + "sourceFileName": "lib/Remote/src/receiver.ts", + "qualifiedName": "__type.hash" }, - "1302": { - "sourceFileName": "lib/WideColumnar/src/MemMap.ts", - "qualifiedName": "data" + "1514": { + "sourceFileName": "lib/Remote/src/receiver.ts", + "qualifiedName": "__type.session" }, - "1303": { - "sourceFileName": "lib/WideColumnar/src/MemMap.ts", - "qualifiedName": "default.findMany" + "1515": { + "sourceFileName": "lib/Remote/src/receiver.ts", + "qualifiedName": "socket" }, - "1304": { - "sourceFileName": "lib/WideColumnar/src/MemMap.ts", - "qualifiedName": "default.findMany" + "1516": { + "sourceFileName": "lib/Remote/src/receiver.ts", + "qualifiedName": "default.#createDebug" }, - "1305": { - "sourceFileName": "lib/WideColumnar/src/MemMap.ts", - "qualifiedName": "query" + "1517": { + "sourceFileName": "lib/Remote/src/receiver.ts", + "qualifiedName": "default.#createDebug" }, - "1306": { - "sourceFileName": "lib/WideColumnar/src/MemMap.ts", - "qualifiedName": "__type" + "1518": { + "sourceFileName": "lib/Remote/src/receiver.ts", + "qualifiedName": "data" }, - "1307": { - "sourceFileName": "lib/WideColumnar/src/MemMap.ts", + "1519": { + "sourceFileName": "lib/Remote/src/receiver.ts", "qualifiedName": "__type" }, - "1308": { - "sourceFileName": "lib/WideColumnar/src/MemMap.ts", - "qualifiedName": "data" + "1520": { + "sourceFileName": "lib/Remote/src/receiver.ts", + "qualifiedName": "__type.op" }, - "1309": { - "sourceFileName": "lib/WideColumnar/typings/interface.ts", - "qualifiedName": "WideColumnarColumnOptions" + "1521": { + "sourceFileName": "lib/Remote/src/receiver.ts", + "qualifiedName": "__type.method" }, - "1310": { - "sourceFileName": "lib/WideColumnar/typings/interface.ts", - "qualifiedName": "WideColumnarColumnOptions.name" + "1522": { + "sourceFileName": "lib/Remote/src/receiver.ts", + "qualifiedName": "__type.seq" }, - "1311": { - "sourceFileName": "lib/WideColumnar/typings/interface.ts", - "qualifiedName": "WideColumnarColumnOptions.primaryKey" + "1523": { + "sourceFileName": "lib/Remote/src/receiver.ts", + "qualifiedName": "__type.data" }, - "1312": { - "sourceFileName": "lib/WideColumnar/typings/interface.ts", - "qualifiedName": "WideColumnarColumnOptions.default" + "1524": { + "sourceFileName": "lib/Remote/src/receiver.ts", + "qualifiedName": "__type.cost" }, - "1313": { - "sourceFileName": "lib/WideColumnar/typings/interface.ts", - "qualifiedName": "WideColumnarColumnOptions.type" + "1525": { + "sourceFileName": "lib/Remote/src/receiver.ts", + "qualifiedName": "__type.hash" }, - "1314": { - "sourceFileName": "lib/WideColumnar/typings/interface.ts", - "qualifiedName": "MemMapOptions" + "1526": { + "sourceFileName": "lib/Remote/src/receiver.ts", + "qualifiedName": "__type.session" }, - "1315": { - "sourceFileName": "lib/WideColumnar/typings/interface.ts", - "qualifiedName": "MemMapOptions.limit" + "1527": { + "sourceFileName": "lib/Remote/src/receiver.ts", + "qualifiedName": "default.#createData" }, - "1316": { - "sourceFileName": "lib/WideColumnar/typings/interface.ts", - "qualifiedName": "MemMapOptions.sortFunction" + "1528": { + "sourceFileName": "lib/Remote/src/receiver.ts", + "qualifiedName": "default.#createData" }, - "1317": { - "sourceFileName": "lib/WideColumnar/typings/interface.ts", - "qualifiedName": "__type" + "1529": { + "sourceFileName": "lib/Remote/src/receiver.ts", + "qualifiedName": "data" }, - "1318": { - "sourceFileName": "lib/WideColumnar/typings/interface.ts", - "qualifiedName": "__type" + "1530": { + "sourceFileName": "lib/Remote/src/receiver.ts", + "qualifiedName": "default.sendDataFormat" }, - "1319": { - "sourceFileName": "lib/WideColumnar/typings/interface.ts", - "qualifiedName": "a" + "1531": { + "sourceFileName": "lib/Remote/src/receiver.ts", + "qualifiedName": "default.sendDataFormat" }, - "1320": { - "sourceFileName": "lib/WideColumnar/typings/interface.ts", - "qualifiedName": "b" + "1532": { + "sourceFileName": "lib/Remote/src/receiver.ts", + "qualifiedName": "__0" }, - "1321": { - "sourceFileName": "lib/WideColumnar/typings/interface.ts", - "qualifiedName": "WideColumnarDataInterface" + "1533": { + "sourceFileName": "lib/Remote/src/receiver.ts", + "qualifiedName": "__type" }, - "1322": { - "sourceFileName": "lib/WideColumnar/typings/interface.ts", - "qualifiedName": "WideColumnarDataInterface.name" + "1534": { + "sourceFileName": "lib/Remote/src/receiver.ts", + "qualifiedName": "__type.op" }, - "1323": { - "sourceFileName": "lib/WideColumnar/typings/interface.ts", - "qualifiedName": "WideColumnarDataInterface.value" + "1535": { + "sourceFileName": "lib/Remote/src/receiver.ts", + "qualifiedName": "__type.method" }, - "1324": { - "sourceFileName": "lib/WideColumnar/typings/interface.ts", - "qualifiedName": "WideColumnarDataInterface.type" + "1536": { + "sourceFileName": "lib/Remote/src/receiver.ts", + "qualifiedName": "__type.seq" }, - "1325": { - "sourceFileName": "lib/WideColumnar/typings/interface.ts", - "qualifiedName": "WideColumnarOptions" + "1537": { + "sourceFileName": "lib/Remote/src/receiver.ts", + "qualifiedName": "__type.data" }, - "1326": { - "sourceFileName": "lib/WideColumnar/typings/interface.ts", - "qualifiedName": "WideColumnarOptions.dataConfig" + "1538": { + "sourceFileName": "lib/Remote/src/receiver.ts", + "qualifiedName": "__type.cost" }, - "1327": { - "sourceFileName": "lib/WideColumnar/typings/interface.ts", - "qualifiedName": "WideColumnarOptions.fileConfig" + "1539": { + "sourceFileName": "lib/Remote/src/receiver.ts", + "qualifiedName": "__type.hash" }, - "1328": { - "sourceFileName": "lib/WideColumnar/typings/interface.ts", - "qualifiedName": "WideColumnarOptions.encryptionConfig" + "1540": { + "sourceFileName": "lib/Remote/src/receiver.ts", + "qualifiedName": "__type.session" }, - "1329": { - "sourceFileName": "lib/WideColumnar/typings/interface.ts", - "qualifiedName": "WideColumnarOptions.cacheConfig" + "1541": { + "sourceFileName": "lib/Remote/src/receiver.ts", + "qualifiedName": "default.transmitterDataFormat" }, - "1330": { - "sourceFileName": "lib/WideColumnar/typings/interface.ts", - "qualifiedName": "WideColumnarOptions.debug" + "1542": { + "sourceFileName": "lib/Remote/src/receiver.ts", + "qualifiedName": "default.transmitterDataFormat" }, - "1331": { - "sourceFileName": "lib/WideColumnar/typings/interface.ts", - "qualifiedName": "WideColumnarDataConfig" + "1543": { + "sourceFileName": "lib/Remote/src/receiver.ts", + "qualifiedName": "buffer" }, - "1332": { - "sourceFileName": "lib/WideColumnar/typings/interface.ts", - "qualifiedName": "WideColumnarDataConfig.path" + "1544": { + "sourceFileName": "lib/Remote/src/receiver.ts", + "qualifiedName": "default.connect" }, - "1333": { - "sourceFileName": "lib/WideColumnar/typings/interface.ts", - "qualifiedName": "WideColumnarDataConfig.tables" + "1545": { + "sourceFileName": "lib/Remote/src/receiver.ts", + "qualifiedName": "default.connect" }, - "1334": { - "sourceFileName": "lib/WideColumnar/typings/interface.ts", - "qualifiedName": "__type" + "1546": { + "sourceFileName": "node_modules/@types/node/events.d.ts", + "qualifiedName": "EventEmitter.[captureRejectionSymbol]" }, - "1335": { - "sourceFileName": "lib/WideColumnar/typings/interface.ts", - "qualifiedName": "__type.name" + "1547": { + "sourceFileName": "node_modules/@types/node/events.d.ts", + "qualifiedName": "EventEmitter.[captureRejectionSymbol]" }, - "1336": { - "sourceFileName": "lib/WideColumnar/typings/interface.ts", - "qualifiedName": "__type.columns" + "1548": { + "sourceFileName": "node_modules/@types/node/events.d.ts", + "qualifiedName": "error" }, - "1337": { - "sourceFileName": "lib/WideColumnar/typings/interface.ts", - "qualifiedName": "WideColumnarDataConfig.referencePath" + "1549": { + "sourceFileName": "node_modules/@types/node/events.d.ts", + "qualifiedName": "event" }, - "1338": { - "sourceFileName": "lib/WideColumnar/typings/interface.ts", - "qualifiedName": "WideColumnarFileConfig" + "1550": { + "sourceFileName": "node_modules/@types/node/events.d.ts", + "qualifiedName": "args" }, - "1339": { - "sourceFileName": "lib/WideColumnar/typings/interface.ts", - "qualifiedName": "WideColumnarFileConfig.extension" + "1551": { + "sourceFileName": "node_modules/@types/node/events.d.ts", + "qualifiedName": "__global.NodeJS.EventEmitter.addListener" }, - "1340": { - "sourceFileName": "lib/WideColumnar/typings/interface.ts", - "qualifiedName": "WideColumnarEncryptionConfig" + "1552": { + "sourceFileName": "node_modules/@types/node/events.d.ts", + "qualifiedName": "__global.NodeJS.EventEmitter.addListener" }, - "1341": { - "sourceFileName": "lib/WideColumnar/typings/interface.ts", - "qualifiedName": "WideColumnarEncryptionConfig.securityKey" + "1553": { + "sourceFileName": "node_modules/@types/node/events.d.ts", + "qualifiedName": "eventName" }, - "1342": { - "sourceFileName": "lib/WideColumnar/typings/interface.ts", - "qualifiedName": "WideColumnarTableOptions" + "1554": { + "sourceFileName": "node_modules/@types/node/events.d.ts", + "qualifiedName": "listener" }, - "1343": { - "sourceFileName": "lib/WideColumnar/typings/interface.ts", - "qualifiedName": "WideColumnarTableOptions.name" + "1555": { + "sourceFileName": "node_modules/@types/node/events.d.ts", + "qualifiedName": "__type" }, - "1344": { - "sourceFileName": "lib/WideColumnar/typings/interface.ts", - "qualifiedName": "WideColumnarTableOptions.columns" + "1556": { + "sourceFileName": "node_modules/@types/node/events.d.ts", + "qualifiedName": "__type" }, - "1345": { - "sourceFileName": "lib/WideColumnar/typings/interface.ts", - "qualifiedName": "WideColumnarTableOptions.db" + "1557": { + "sourceFileName": "node_modules/@types/node/events.d.ts", + "qualifiedName": "args" }, - "1346": { - "sourceFileName": "lib/WideColumnar/typings/interface.ts", - "qualifiedName": "WideColumnarCacheConfig" + "1558": { + "sourceFileName": "node_modules/@types/node/events.d.ts", + "qualifiedName": "__global.NodeJS.EventEmitter.on" }, - "1347": { - "sourceFileName": "lib/WideColumnar/typings/interface.ts", - "qualifiedName": "WideColumnarCacheConfig.referenceType" + "1559": { + "sourceFileName": "node_modules/@types/node/events.d.ts", + "qualifiedName": "__global.NodeJS.EventEmitter.on" }, - "1348": { - "sourceFileName": "lib/WideColumnar/typings/interface.ts", - "qualifiedName": "MemMapOptions.limit" + "1560": { + "sourceFileName": "node_modules/@types/node/events.d.ts", + "qualifiedName": "eventName" }, - "1349": { - "sourceFileName": "lib/WideColumnar/typings/interface.ts", - "qualifiedName": "MemMapOptions.sortFunction" + "1561": { + "sourceFileName": "node_modules/@types/node/events.d.ts", + "qualifiedName": "listener" }, - "1350": { - "sourceFileName": "lib/WideColumnar/typings/interface.ts", + "1562": { + "sourceFileName": "node_modules/@types/node/events.d.ts", "qualifiedName": "__type" }, - "1351": { - "sourceFileName": "lib/WideColumnar/typings/interface.ts", + "1563": { + "sourceFileName": "node_modules/@types/node/events.d.ts", "qualifiedName": "__type" }, - "1352": { - "sourceFileName": "lib/WideColumnar/typings/interface.ts", - "qualifiedName": "a" - }, - "1353": { - "sourceFileName": "lib/WideColumnar/typings/interface.ts", - "qualifiedName": "b" + "1564": { + "sourceFileName": "node_modules/@types/node/events.d.ts", + "qualifiedName": "args" }, - "1354": { - "sourceFileName": "lib/WideColumnar/typings/types.ts", - "qualifiedName": "ColumnType" + "1565": { + "sourceFileName": "node_modules/@types/node/events.d.ts", + "qualifiedName": "__global.NodeJS.EventEmitter.once" }, - "1355": { - "sourceFileName": "lib/WideColumnar/typings/types.ts", - "qualifiedName": "WideColumnarDataType" + "1566": { + "sourceFileName": "node_modules/@types/node/events.d.ts", + "qualifiedName": "__global.NodeJS.EventEmitter.once" }, - "1356": { - "sourceFileName": "lib/OldKeyValue/src/cache.ts", - "qualifiedName": "default" + "1567": { + "sourceFileName": "node_modules/@types/node/events.d.ts", + "qualifiedName": "eventName" }, - "1357": { - "sourceFileName": "lib/OldKeyValue/src/cache.ts", - "qualifiedName": "default.__constructor" + "1568": { + "sourceFileName": "node_modules/@types/node/events.d.ts", + "qualifiedName": "listener" }, - "1358": { - "sourceFileName": "lib/OldKeyValue/src/cache.ts", - "qualifiedName": "default" + "1569": { + "sourceFileName": "node_modules/@types/node/events.d.ts", + "qualifiedName": "__type" }, - "1359": { - "sourceFileName": "lib/OldKeyValue/src/cache.ts", - "qualifiedName": "options" + "1570": { + "sourceFileName": "node_modules/@types/node/events.d.ts", + "qualifiedName": "__type" }, - "1360": { - "sourceFileName": "lib/OldKeyValue/src/cache.ts", - "qualifiedName": "default.options" + "1571": { + "sourceFileName": "node_modules/@types/node/events.d.ts", + "qualifiedName": "args" }, - "1361": { - "sourceFileName": "lib/OldKeyValue/src/cache.ts", - "qualifiedName": "default.#data" + "1572": { + "sourceFileName": "node_modules/@types/node/events.d.ts", + "qualifiedName": "__global.NodeJS.EventEmitter.removeListener" }, - "1362": { - "sourceFileName": "lib/OldKeyValue/src/cache.ts", - "qualifiedName": "default.set" + "1573": { + "sourceFileName": "node_modules/@types/node/events.d.ts", + "qualifiedName": "__global.NodeJS.EventEmitter.removeListener" }, - "1363": { - "sourceFileName": "lib/OldKeyValue/src/cache.ts", - "qualifiedName": "default.set" + "1574": { + "sourceFileName": "node_modules/@types/node/events.d.ts", + "qualifiedName": "eventName" }, - "1364": { - "sourceFileName": "lib/OldKeyValue/src/cache.ts", - "qualifiedName": "data" + "1575": { + "sourceFileName": "node_modules/@types/node/events.d.ts", + "qualifiedName": "listener" }, - "1365": { - "sourceFileName": "lib/OldKeyValue/src/cache.ts", - "qualifiedName": "default.get" + "1576": { + "sourceFileName": "node_modules/@types/node/events.d.ts", + "qualifiedName": "__type" }, - "1366": { - "sourceFileName": "lib/OldKeyValue/src/cache.ts", - "qualifiedName": "default.get" + "1577": { + "sourceFileName": "node_modules/@types/node/events.d.ts", + "qualifiedName": "__type" }, - "1367": { - "sourceFileName": "lib/OldKeyValue/src/cache.ts", - "qualifiedName": "key" + "1578": { + "sourceFileName": "node_modules/@types/node/events.d.ts", + "qualifiedName": "args" }, - "1368": { - "sourceFileName": "lib/OldKeyValue/src/cache.ts", - "qualifiedName": "file" + "1579": { + "sourceFileName": "node_modules/@types/node/events.d.ts", + "qualifiedName": "__global.NodeJS.EventEmitter.off" }, - "1369": { - "sourceFileName": "lib/OldKeyValue/src/cache.ts", - "qualifiedName": "default.delete" + "1580": { + "sourceFileName": "node_modules/@types/node/events.d.ts", + "qualifiedName": "__global.NodeJS.EventEmitter.off" }, - "1370": { - "sourceFileName": "lib/OldKeyValue/src/cache.ts", - "qualifiedName": "default.delete" + "1581": { + "sourceFileName": "node_modules/@types/node/events.d.ts", + "qualifiedName": "eventName" }, - "1371": { - "sourceFileName": "lib/OldKeyValue/src/cache.ts", - "qualifiedName": "key" + "1582": { + "sourceFileName": "node_modules/@types/node/events.d.ts", + "qualifiedName": "listener" }, - "1372": { - "sourceFileName": "lib/OldKeyValue/src/cache.ts", - "qualifiedName": "file" + "1583": { + "sourceFileName": "node_modules/@types/node/events.d.ts", + "qualifiedName": "__type" }, - "1373": { - "sourceFileName": "lib/OldKeyValue/src/cache.ts", - "qualifiedName": "default.clear" + "1584": { + "sourceFileName": "node_modules/@types/node/events.d.ts", + "qualifiedName": "__type" }, - "1374": { - "sourceFileName": "lib/OldKeyValue/src/cache.ts", - "qualifiedName": "default.clear" + "1585": { + "sourceFileName": "node_modules/@types/node/events.d.ts", + "qualifiedName": "args" }, - "1375": { - "sourceFileName": "lib/OldKeyValue/src/cache.ts", - "qualifiedName": "file" + "1586": { + "sourceFileName": "node_modules/@types/node/events.d.ts", + "qualifiedName": "__global.NodeJS.EventEmitter.removeAllListeners" }, - "1376": { - "sourceFileName": "lib/OldKeyValue/src/cache.ts", - "qualifiedName": "default.has" + "1587": { + "sourceFileName": "node_modules/@types/node/events.d.ts", + "qualifiedName": "__global.NodeJS.EventEmitter.removeAllListeners" }, - "1377": { - "sourceFileName": "lib/OldKeyValue/src/cache.ts", - "qualifiedName": "default.has" + "1588": { + "sourceFileName": "node_modules/@types/node/events.d.ts", + "qualifiedName": "event" }, - "1378": { - "sourceFileName": "lib/OldKeyValue/src/cache.ts", - "qualifiedName": "key" + "1589": { + "sourceFileName": "node_modules/@types/node/events.d.ts", + "qualifiedName": "__global.NodeJS.EventEmitter.setMaxListeners" }, - "1379": { - "sourceFileName": "lib/OldKeyValue/src/cache.ts", - "qualifiedName": "file" + "1590": { + "sourceFileName": "node_modules/@types/node/events.d.ts", + "qualifiedName": "__global.NodeJS.EventEmitter.setMaxListeners" }, - "1380": { - "sourceFileName": "lib/OldKeyValue/src/cache.ts", - "qualifiedName": "default.size" + "1591": { + "sourceFileName": "node_modules/@types/node/events.d.ts", + "qualifiedName": "n" }, - "1381": { - "sourceFileName": "lib/OldKeyValue/src/cache.ts", - "qualifiedName": "default.size" + "1592": { + "sourceFileName": "node_modules/@types/node/events.d.ts", + "qualifiedName": "__global.NodeJS.EventEmitter.getMaxListeners" }, - "1382": { - "sourceFileName": "lib/OldKeyValue/src/cache.ts", - "qualifiedName": "default.data" + "1593": { + "sourceFileName": "node_modules/@types/node/events.d.ts", + "qualifiedName": "__global.NodeJS.EventEmitter.getMaxListeners" }, - "1383": { - "sourceFileName": "lib/OldKeyValue/src/cache.ts", - "qualifiedName": "default.data" + "1594": { + "sourceFileName": "node_modules/@types/node/events.d.ts", + "qualifiedName": "__global.NodeJS.EventEmitter.listeners" }, - "1384": { - "sourceFileName": "lib/OldKeyValue/src/cache.ts", - "qualifiedName": "default.clearAll" + "1595": { + "sourceFileName": "node_modules/@types/node/events.d.ts", + "qualifiedName": "__global.NodeJS.EventEmitter.listeners" }, - "1385": { - "sourceFileName": "lib/OldKeyValue/src/cache.ts", - "qualifiedName": "default.clearAll" + "1596": { + "sourceFileName": "node_modules/@types/node/events.d.ts", + "qualifiedName": "eventName" }, - "1386": { - "sourceFileName": "lib/OldKeyValue/src/cache.ts", - "qualifiedName": "default.getFileCache" + "1597": { + "sourceFileName": "node_modules/@types/node/events.d.ts", + "qualifiedName": "__global.NodeJS.EventEmitter.rawListeners" }, - "1387": { - "sourceFileName": "lib/OldKeyValue/src/cache.ts", - "qualifiedName": "default.getFileCache" + "1598": { + "sourceFileName": "node_modules/@types/node/events.d.ts", + "qualifiedName": "__global.NodeJS.EventEmitter.rawListeners" }, - "1388": { - "sourceFileName": "lib/OldKeyValue/src/cache.ts", - "qualifiedName": "file" + "1599": { + "sourceFileName": "node_modules/@types/node/events.d.ts", + "qualifiedName": "eventName" }, - "1389": { - "sourceFileName": "lib/OldKeyValue/src/cache.ts", - "qualifiedName": "default.replace" + "1600": { + "sourceFileName": "node_modules/@types/node/events.d.ts", + "qualifiedName": "__global.NodeJS.EventEmitter.emit" }, - "1390": { - "sourceFileName": "lib/OldKeyValue/src/cache.ts", - "qualifiedName": "default.replace" + "1601": { + "sourceFileName": "node_modules/@types/node/events.d.ts", + "qualifiedName": "__global.NodeJS.EventEmitter.emit" }, - "1391": { - "sourceFileName": "lib/OldKeyValue/src/cache.ts", - "qualifiedName": "file" + "1602": { + "sourceFileName": "node_modules/@types/node/events.d.ts", + "qualifiedName": "eventName" }, - "1392": { - "sourceFileName": "lib/OldKeyValue/src/cache.ts", - "qualifiedName": "json" + "1603": { + "sourceFileName": "node_modules/@types/node/events.d.ts", + "qualifiedName": "args" }, - "1393": { - "sourceFileName": "lib/OldKeyValue/src/data.ts", - "qualifiedName": "default" + "1604": { + "sourceFileName": "node_modules/@types/node/events.d.ts", + "qualifiedName": "__global.NodeJS.EventEmitter.listenerCount" }, - "1394": { - "sourceFileName": "lib/OldKeyValue/src/data.ts", - "qualifiedName": "default.emptyData" + "1605": { + "sourceFileName": "node_modules/@types/node/events.d.ts", + "qualifiedName": "__global.NodeJS.EventEmitter.listenerCount" }, - "1395": { - "sourceFileName": "lib/OldKeyValue/src/data.ts", - "qualifiedName": "default.emptyData" + "1606": { + "sourceFileName": "node_modules/@types/node/events.d.ts", + "qualifiedName": "eventName" }, - "1396": { - "sourceFileName": "lib/OldKeyValue/src/data.ts", - "qualifiedName": "default.__constructor" + "1607": { + "sourceFileName": "node_modules/@types/node/events.d.ts", + "qualifiedName": "listener" }, - "1397": { - "sourceFileName": "lib/OldKeyValue/src/data.ts", - "qualifiedName": "default" + "1608": { + "sourceFileName": "node_modules/@types/node/events.d.ts", + "qualifiedName": "__global.NodeJS.EventEmitter.prependListener" }, - "1398": { - "sourceFileName": "lib/OldKeyValue/src/data.ts", - "qualifiedName": "data" + "1609": { + "sourceFileName": "node_modules/@types/node/events.d.ts", + "qualifiedName": "__global.NodeJS.EventEmitter.prependListener" }, - "1399": { - "sourceFileName": "lib/OldKeyValue/src/data.ts", - "qualifiedName": "default.file" + "1610": { + "sourceFileName": "node_modules/@types/node/events.d.ts", + "qualifiedName": "eventName" }, - "1400": { - "sourceFileName": "lib/OldKeyValue/src/data.ts", - "qualifiedName": "default.key" + "1611": { + "sourceFileName": "node_modules/@types/node/events.d.ts", + "qualifiedName": "listener" }, - "1401": { - "sourceFileName": "lib/OldKeyValue/src/data.ts", - "qualifiedName": "default.value" + "1612": { + "sourceFileName": "node_modules/@types/node/events.d.ts", + "qualifiedName": "__type" }, - "1402": { - "sourceFileName": "lib/OldKeyValue/src/data.ts", - "qualifiedName": "default.type" + "1613": { + "sourceFileName": "node_modules/@types/node/events.d.ts", + "qualifiedName": "__type" }, - "1403": { - "sourceFileName": "lib/OldKeyValue/src/data.ts", - "qualifiedName": "default.#getType" + "1614": { + "sourceFileName": "node_modules/@types/node/events.d.ts", + "qualifiedName": "args" }, - "1404": { - "sourceFileName": "lib/OldKeyValue/src/data.ts", - "qualifiedName": "default.#getType" + "1615": { + "sourceFileName": "node_modules/@types/node/events.d.ts", + "qualifiedName": "__global.NodeJS.EventEmitter.prependOnceListener" }, - "1405": { - "sourceFileName": "lib/OldKeyValue/src/data.ts", - "qualifiedName": "value" + "1616": { + "sourceFileName": "node_modules/@types/node/events.d.ts", + "qualifiedName": "__global.NodeJS.EventEmitter.prependOnceListener" }, - "1406": { - "sourceFileName": "lib/OldKeyValue/src/data.ts", - "qualifiedName": "default.#parseValue" + "1617": { + "sourceFileName": "node_modules/@types/node/events.d.ts", + "qualifiedName": "eventName" }, - "1407": { - "sourceFileName": "lib/OldKeyValue/src/data.ts", - "qualifiedName": "default.#parseValue" + "1618": { + "sourceFileName": "node_modules/@types/node/events.d.ts", + "qualifiedName": "listener" }, - "1408": { - "sourceFileName": "lib/OldKeyValue/src/data.ts", - "qualifiedName": "data" + "1619": { + "sourceFileName": "node_modules/@types/node/events.d.ts", + "qualifiedName": "__type" }, - "1409": { - "sourceFileName": "lib/OldKeyValue/src/data.ts", - "qualifiedName": "default.toJSON" + "1620": { + "sourceFileName": "node_modules/@types/node/events.d.ts", + "qualifiedName": "__type" }, - "1410": { - "sourceFileName": "lib/OldKeyValue/src/data.ts", - "qualifiedName": "default.toJSON" + "1621": { + "sourceFileName": "node_modules/@types/node/events.d.ts", + "qualifiedName": "args" }, - "1411": { - "sourceFileName": "lib/OldKeyValue/src/data.ts", - "qualifiedName": "default.size" + "1622": { + "sourceFileName": "node_modules/@types/node/events.d.ts", + "qualifiedName": "__global.NodeJS.EventEmitter.eventNames" }, - "1412": { - "sourceFileName": "lib/OldKeyValue/src/data.ts", - "qualifiedName": "default.size" + "1623": { + "sourceFileName": "node_modules/@types/node/events.d.ts", + "qualifiedName": "__global.NodeJS.EventEmitter.eventNames" }, - "1413": { - "sourceFileName": "lib/OldKeyValue/src/database.ts", + "1624": { + "sourceFileName": "lib/Remote/src/transmitter.ts", "qualifiedName": "default" }, - "1414": { - "sourceFileName": "lib/OldKeyValue/src/database.ts", - "qualifiedName": "default.defaultOptions" + "1625": { + "sourceFileName": "lib/Remote/src/transmitter.ts", + "qualifiedName": "default.createConnection" }, - "1415": { - "sourceFileName": "lib/OldKeyValue/src/database.ts", - "qualifiedName": "default.defaultOptions" + "1626": { + "sourceFileName": "lib/Remote/src/transmitter.ts", + "qualifiedName": "default.createConnection" }, - "1416": { + "1627": { + "sourceFileName": "lib/Remote/src/transmitter.ts", + "qualifiedName": "Type" + }, + "1628": { + "sourceFileName": "lib/Remote/src/transmitter.ts", + "qualifiedName": "options" + }, + "1629": { "sourceFileName": "node_modules/@types/node/events.d.ts", "qualifiedName": "EventEmitter.once" }, - "1417": { + "1630": { "sourceFileName": "node_modules/@types/node/events.d.ts", "qualifiedName": "EventEmitter.once" }, - "1418": { + "1631": { "sourceFileName": "node_modules/@types/node/events.d.ts", "qualifiedName": "emitter" }, - "1419": { + "1632": { "sourceFileName": "node_modules/@types/node/events.d.ts", "qualifiedName": "eventName" }, - "1420": { + "1633": { "sourceFileName": "node_modules/@types/node/events.d.ts", "qualifiedName": "options" }, - "1421": { + "1634": { "sourceFileName": "node_modules/@types/node/events.d.ts", "qualifiedName": "EventEmitter.once" }, - "1422": { + "1635": { "sourceFileName": "node_modules/@types/node/events.d.ts", "qualifiedName": "emitter" }, - "1423": { + "1636": { "sourceFileName": "node_modules/@types/node/events.d.ts", "qualifiedName": "eventName" }, - "1424": { + "1637": { "sourceFileName": "node_modules/@types/node/events.d.ts", "qualifiedName": "options" }, - "1425": { + "1638": { "sourceFileName": "node_modules/@types/node/events.d.ts", "qualifiedName": "EventEmitter.on" }, - "1426": { + "1639": { "sourceFileName": "node_modules/@types/node/events.d.ts", "qualifiedName": "EventEmitter.on" }, - "1427": { + "1640": { "sourceFileName": "node_modules/@types/node/events.d.ts", "qualifiedName": "emitter" }, - "1428": { + "1641": { "sourceFileName": "node_modules/@types/node/events.d.ts", "qualifiedName": "eventName" }, - "1429": { + "1642": { "sourceFileName": "node_modules/@types/node/events.d.ts", "qualifiedName": "options" }, - "1430": { + "1643": { "sourceFileName": "node_modules/@types/node/events.d.ts", "qualifiedName": "EventEmitter.listenerCount" }, - "1431": { + "1644": { "sourceFileName": "node_modules/@types/node/events.d.ts", "qualifiedName": "EventEmitter.listenerCount" }, - "1432": { + "1645": { "sourceFileName": "node_modules/@types/node/events.d.ts", "qualifiedName": "emitter" }, - "1433": { + "1646": { "sourceFileName": "node_modules/@types/node/events.d.ts", "qualifiedName": "eventName" }, - "1434": { + "1647": { "sourceFileName": "node_modules/@types/node/events.d.ts", "qualifiedName": "EventEmitter.getEventListeners" }, - "1435": { + "1648": { "sourceFileName": "node_modules/@types/node/events.d.ts", "qualifiedName": "EventEmitter.getEventListeners" }, - "1436": { + "1649": { "sourceFileName": "node_modules/@types/node/events.d.ts", "qualifiedName": "emitter" }, - "1437": { + "1650": { "sourceFileName": "node_modules/@types/node/events.d.ts", "qualifiedName": "name" }, - "1438": { + "1651": { "sourceFileName": "node_modules/@types/node/events.d.ts", "qualifiedName": "EventEmitter.getMaxListeners" }, - "1439": { + "1652": { "sourceFileName": "node_modules/@types/node/events.d.ts", "qualifiedName": "EventEmitter.getMaxListeners" }, - "1440": { + "1653": { "sourceFileName": "node_modules/@types/node/events.d.ts", "qualifiedName": "emitter" }, - "1441": { + "1654": { "sourceFileName": "node_modules/@types/node/events.d.ts", "qualifiedName": "EventEmitter.setMaxListeners" }, - "1442": { + "1655": { "sourceFileName": "node_modules/@types/node/events.d.ts", "qualifiedName": "EventEmitter.setMaxListeners" }, - "1443": { + "1656": { "sourceFileName": "node_modules/@types/node/events.d.ts", "qualifiedName": "n" }, - "1444": { + "1657": { "sourceFileName": "node_modules/@types/node/events.d.ts", "qualifiedName": "eventTargets" }, - "1445": { + "1658": { "sourceFileName": "node_modules/@types/node/events.d.ts", "qualifiedName": "EventEmitter.addAbortListener" }, - "1446": { + "1659": { "sourceFileName": "node_modules/@types/node/events.d.ts", "qualifiedName": "EventEmitter.addAbortListener" }, - "1447": { + "1660": { "sourceFileName": "node_modules/@types/node/events.d.ts", "qualifiedName": "signal" }, - "1448": { + "1661": { "sourceFileName": "node_modules/@types/node/events.d.ts", "qualifiedName": "resource" }, - "1449": { - "sourceFileName": "node_modules/@types/node/events.d.ts", - "qualifiedName": "__type" + "1662": { + "sourceFileName": "node_modules/@types/node/events.d.ts", + "qualifiedName": "__type" + }, + "1663": { + "sourceFileName": "node_modules/@types/node/events.d.ts", + "qualifiedName": "__type" + }, + "1664": { + "sourceFileName": "node_modules/@types/node/events.d.ts", + "qualifiedName": "event" + }, + "1665": { + "sourceFileName": "node_modules/@types/node/events.d.ts", + "qualifiedName": "EventEmitter.errorMonitor" + }, + "1666": { + "sourceFileName": "node_modules/@types/node/events.d.ts", + "qualifiedName": "EventEmitter.captureRejectionSymbol" + }, + "1667": { + "sourceFileName": "node_modules/@types/node/events.d.ts", + "qualifiedName": "EventEmitter.captureRejections" + }, + "1668": { + "sourceFileName": "node_modules/@types/node/events.d.ts", + "qualifiedName": "EventEmitter.defaultMaxListeners" + }, + "1669": { + "sourceFileName": "lib/Remote/src/transmitter.ts", + "qualifiedName": "default.__constructor" + }, + "1670": { + "sourceFileName": "lib/Remote/src/transmitter.ts", + "qualifiedName": "default" + }, + "1671": { + "sourceFileName": "lib/Remote/src/transmitter.ts", + "qualifiedName": "default.Type" + }, + "1672": { + "sourceFileName": "lib/Remote/src/transmitter.ts", + "qualifiedName": "options" + }, + "1673": { + "sourceFileName": "lib/Remote/src/transmitter.ts", + "qualifiedName": "default.client" + }, + "1674": { + "sourceFileName": "lib/Remote/src/transmitter.ts", + "qualifiedName": "default.options" + }, + "1675": { + "sourceFileName": "lib/Remote/src/transmitter.ts", + "qualifiedName": "default.data" + }, + "1676": { + "sourceFileName": "lib/Remote/src/transmitter.ts", + "qualifiedName": "__object" + }, + "1677": { + "sourceFileName": "lib/Remote/src/transmitter.ts", + "qualifiedName": "__object.seq" + }, + "1678": { + "sourceFileName": "lib/Remote/src/transmitter.ts", + "qualifiedName": "__object.lastPingTimestamp" + }, + "1679": { + "sourceFileName": "lib/Remote/src/transmitter.ts", + "qualifiedName": "__object.ping" + }, + "1680": { + "sourceFileName": "lib/Remote/src/transmitter.ts", + "qualifiedName": "default.pingInterval" + }, + "1681": { + "sourceFileName": "lib/Remote/src/transmitter.ts", + "qualifiedName": "default.readyAt" + }, + "1682": { + "sourceFileName": "lib/Remote/src/transmitter.ts", + "qualifiedName": "default.session" + }, + "1683": { + "sourceFileName": "lib/Remote/src/transmitter.ts", + "qualifiedName": "default.#maxRetries" + }, + "1684": { + "sourceFileName": "lib/Remote/src/transmitter.ts", + "qualifiedName": "default.#retries" + }, + "1685": { + "sourceFileName": "lib/Remote/src/transmitter.ts", + "qualifiedName": "default.#waitTime" + }, + "1686": { + "sourceFileName": "lib/Remote/src/transmitter.ts", + "qualifiedName": "default.#createDebug" + }, + "1687": { + "sourceFileName": "lib/Remote/src/transmitter.ts", + "qualifiedName": "default.#createDebug" + }, + "1688": { + "sourceFileName": "lib/Remote/src/transmitter.ts", + "qualifiedName": "data" + }, + "1689": { + "sourceFileName": "lib/Remote/src/transmitter.ts", + "qualifiedName": "default.#createData" + }, + "1690": { + "sourceFileName": "lib/Remote/src/transmitter.ts", + "qualifiedName": "default.#createData" + }, + "1691": { + "sourceFileName": "lib/Remote/src/transmitter.ts", + "qualifiedName": "data" }, - "1450": { - "sourceFileName": "node_modules/@types/node/events.d.ts", - "qualifiedName": "__type" + "1692": { + "sourceFileName": "lib/Remote/src/transmitter.ts", + "qualifiedName": "default.#bindEvents" }, - "1451": { - "sourceFileName": "node_modules/@types/node/events.d.ts", - "qualifiedName": "event" + "1693": { + "sourceFileName": "lib/Remote/src/transmitter.ts", + "qualifiedName": "default.#bindEvents" }, - "1452": { - "sourceFileName": "node_modules/@types/node/events.d.ts", - "qualifiedName": "EventEmitter.errorMonitor" + "1694": { + "sourceFileName": "lib/Remote/src/transmitter.ts", + "qualifiedName": "default.#reconnect" }, - "1453": { - "sourceFileName": "node_modules/@types/node/events.d.ts", - "qualifiedName": "EventEmitter.captureRejectionSymbol" + "1695": { + "sourceFileName": "lib/Remote/src/transmitter.ts", + "qualifiedName": "default.#reconnect" }, - "1454": { - "sourceFileName": "node_modules/@types/node/events.d.ts", - "qualifiedName": "EventEmitter.captureRejections" + "1696": { + "sourceFileName": "lib/Remote/src/transmitter.ts", + "qualifiedName": "default.connect" }, - "1455": { - "sourceFileName": "node_modules/@types/node/events.d.ts", - "qualifiedName": "EventEmitter.defaultMaxListeners" + "1697": { + "sourceFileName": "lib/Remote/src/transmitter.ts", + "qualifiedName": "default.connect" }, - "1456": { - "sourceFileName": "lib/OldKeyValue/src/database.ts", - "qualifiedName": "default.__constructor" + "1698": { + "sourceFileName": "lib/Remote/src/transmitter.ts", + "qualifiedName": "default.receiveDataFormat" }, - "1457": { - "sourceFileName": "lib/OldKeyValue/src/database.ts", - "qualifiedName": "default" + "1699": { + "sourceFileName": "lib/Remote/src/transmitter.ts", + "qualifiedName": "default.receiveDataFormat" }, - "1458": { - "sourceFileName": "lib/OldKeyValue/src/database.ts", - "qualifiedName": "options" + "1700": { + "sourceFileName": "lib/Remote/src/transmitter.ts", + "qualifiedName": "buffer" }, - "1459": { - "sourceFileName": "lib/OldKeyValue/src/database.ts", - "qualifiedName": "default.#options" + "1701": { + "sourceFileName": "lib/Remote/src/transmitter.ts", + "qualifiedName": "default.sendDataFormat" }, - "1460": { - "sourceFileName": "lib/OldKeyValue/src/database.ts", - "qualifiedName": "default.tables" + "1702": { + "sourceFileName": "lib/Remote/src/transmitter.ts", + "qualifiedName": "default.sendDataFormat" }, - "1461": { - "sourceFileName": "lib/OldKeyValue/src/database.ts", - "qualifiedName": "__type" + "1703": { + "sourceFileName": "lib/Remote/src/transmitter.ts", + "qualifiedName": "op" }, - "1462": { - "sourceFileName": "lib/OldKeyValue/src/database.ts", - "qualifiedName": "__type.table" + "1704": { + "sourceFileName": "lib/Remote/src/transmitter.ts", + "qualifiedName": "method" }, - "1463": { - "sourceFileName": "lib/OldKeyValue/src/database.ts", - "qualifiedName": "__type.ready" + "1705": { + "sourceFileName": "lib/Remote/src/transmitter.ts", + "qualifiedName": "timestamp" }, - "1464": { - "sourceFileName": "lib/OldKeyValue/src/database.ts", - "qualifiedName": "default.readyAt" + "1706": { + "sourceFileName": "lib/Remote/src/transmitter.ts", + "qualifiedName": "seq" }, - "1465": { - "sourceFileName": "lib/OldKeyValue/src/database.ts", - "qualifiedName": "default.#finalizeOptions" + "1707": { + "sourceFileName": "lib/Remote/src/transmitter.ts", + "qualifiedName": "data" }, - "1466": { - "sourceFileName": "lib/OldKeyValue/src/database.ts", - "qualifiedName": "default.#finalizeOptions" + "1708": { + "sourceFileName": "lib/Remote/src/transmitter.ts", + "qualifiedName": "default.ping" }, - "1467": { - "sourceFileName": "lib/OldKeyValue/src/database.ts", - "qualifiedName": "options" + "1709": { + "sourceFileName": "lib/Remote/src/transmitter.ts", + "qualifiedName": "default.ping" }, - "1468": { - "sourceFileName": "lib/OldKeyValue/src/database.ts", - "qualifiedName": "default.connect" + "1710": { + "sourceFileName": "lib/Remote/src/transmitter.ts", + "qualifiedName": "default.#req" }, - "1469": { - "sourceFileName": "lib/OldKeyValue/src/database.ts", - "qualifiedName": "default.connect" + "1711": { + "sourceFileName": "lib/Remote/src/transmitter.ts", + "qualifiedName": "default.#req" }, - "1470": { - "sourceFileName": "lib/OldKeyValue/src/database.ts", - "qualifiedName": "default.options" + "1712": { + "sourceFileName": "lib/Remote/src/transmitter.ts", + "qualifiedName": "op" }, - "1471": { - "sourceFileName": "lib/OldKeyValue/src/database.ts", - "qualifiedName": "default.options" + "1713": { + "sourceFileName": "lib/Remote/src/transmitter.ts", + "qualifiedName": "method" }, - "1472": { - "sourceFileName": "lib/OldKeyValue/src/database.ts", - "qualifiedName": "default.set" + "1714": { + "sourceFileName": "lib/Remote/src/transmitter.ts", + "qualifiedName": "data" }, - "1473": { - "sourceFileName": "lib/OldKeyValue/src/database.ts", - "qualifiedName": "default.set" + "1715": { + "sourceFileName": "lib/Remote/src/transmitter.ts", + "qualifiedName": "default.get" }, - "1474": { - "sourceFileName": "lib/OldKeyValue/src/database.ts", + "1716": { + "sourceFileName": "lib/Remote/src/transmitter.ts", + "qualifiedName": "default.get" + }, + "1717": { + "sourceFileName": "lib/Remote/src/transmitter.ts", "qualifiedName": "table" }, - "1475": { - "sourceFileName": "lib/OldKeyValue/src/database.ts", + "1718": { + "sourceFileName": "lib/Remote/src/transmitter.ts", "qualifiedName": "key" }, - "1476": { - "sourceFileName": "lib/OldKeyValue/src/database.ts", - "qualifiedName": "value" - }, - "1477": { - "sourceFileName": "lib/OldKeyValue/src/database.ts", - "qualifiedName": "default.get" + "1719": { + "sourceFileName": "lib/Remote/src/transmitter.ts", + "qualifiedName": "default.set" }, - "1478": { - "sourceFileName": "lib/OldKeyValue/src/database.ts", - "qualifiedName": "default.get" + "1720": { + "sourceFileName": "lib/Remote/src/transmitter.ts", + "qualifiedName": "default.set" }, - "1479": { - "sourceFileName": "lib/OldKeyValue/src/database.ts", + "1721": { + "sourceFileName": "lib/Remote/src/transmitter.ts", "qualifiedName": "table" }, - "1480": { - "sourceFileName": "lib/OldKeyValue/src/database.ts", + "1722": { + "sourceFileName": "lib/Remote/src/transmitter.ts", "qualifiedName": "key" }, - "1481": { - "sourceFileName": "lib/OldKeyValue/src/database.ts", + "1723": { + "sourceFileName": "lib/Remote/src/transmitter.ts", + "qualifiedName": "value" + }, + "1724": { + "sourceFileName": "lib/Remote/src/transmitter.ts", "qualifiedName": "default.delete" }, - "1482": { - "sourceFileName": "lib/OldKeyValue/src/database.ts", + "1725": { + "sourceFileName": "lib/Remote/src/transmitter.ts", "qualifiedName": "default.delete" }, - "1483": { - "sourceFileName": "lib/OldKeyValue/src/database.ts", + "1726": { + "sourceFileName": "lib/Remote/src/transmitter.ts", "qualifiedName": "table" }, - "1484": { - "sourceFileName": "lib/OldKeyValue/src/database.ts", + "1727": { + "sourceFileName": "lib/Remote/src/transmitter.ts", "qualifiedName": "key" }, - "1485": { - "sourceFileName": "lib/OldKeyValue/src/database.ts", + "1728": { + "sourceFileName": "lib/Remote/src/transmitter.ts", "qualifiedName": "default.clear" }, - "1486": { - "sourceFileName": "lib/OldKeyValue/src/database.ts", + "1729": { + "sourceFileName": "lib/Remote/src/transmitter.ts", "qualifiedName": "default.clear" }, - "1487": { - "sourceFileName": "lib/OldKeyValue/src/database.ts", + "1730": { + "sourceFileName": "lib/Remote/src/transmitter.ts", "qualifiedName": "table" }, - "1488": { - "sourceFileName": "lib/OldKeyValue/src/database.ts", + "1731": { + "sourceFileName": "lib/Remote/src/transmitter.ts", + "qualifiedName": "default.all" + }, + "1732": { + "sourceFileName": "lib/Remote/src/transmitter.ts", + "qualifiedName": "default.all" + }, + "1733": { + "sourceFileName": "lib/Remote/src/transmitter.ts", + "qualifiedName": "table" + }, + "1734": { + "sourceFileName": "lib/Remote/src/transmitter.ts", + "qualifiedName": "query" + }, + "1735": { + "sourceFileName": "lib/Remote/src/transmitter.ts", + "qualifiedName": "__type" + }, + "1736": { + "sourceFileName": "lib/Remote/src/transmitter.ts", + "qualifiedName": "__type" + }, + "1737": { + "sourceFileName": "lib/Remote/src/transmitter.ts", + "qualifiedName": "data" + }, + "1738": { + "sourceFileName": "lib/Remote/src/transmitter.ts", + "qualifiedName": "limit" + }, + "1739": { + "sourceFileName": "lib/Remote/src/transmitter.ts", "qualifiedName": "default.has" }, - "1489": { - "sourceFileName": "lib/OldKeyValue/src/database.ts", + "1740": { + "sourceFileName": "lib/Remote/src/transmitter.ts", "qualifiedName": "default.has" }, - "1490": { - "sourceFileName": "lib/OldKeyValue/src/database.ts", + "1741": { + "sourceFileName": "lib/Remote/src/transmitter.ts", "qualifiedName": "table" }, - "1491": { - "sourceFileName": "lib/OldKeyValue/src/database.ts", + "1742": { + "sourceFileName": "lib/Remote/src/transmitter.ts", "qualifiedName": "key" }, - "1492": { - "sourceFileName": "lib/OldKeyValue/src/database.ts", - "qualifiedName": "default.clearAll" - }, - "1493": { - "sourceFileName": "lib/OldKeyValue/src/database.ts", - "qualifiedName": "default.clearAll" - }, - "1494": { - "sourceFileName": "lib/OldKeyValue/src/database.ts", + "1743": { + "sourceFileName": "lib/Remote/src/transmitter.ts", "qualifiedName": "default.findOne" }, - "1495": { - "sourceFileName": "lib/OldKeyValue/src/database.ts", + "1744": { + "sourceFileName": "lib/Remote/src/transmitter.ts", "qualifiedName": "default.findOne" }, - "1496": { - "sourceFileName": "lib/OldKeyValue/src/database.ts", + "1745": { + "sourceFileName": "lib/Remote/src/transmitter.ts", "qualifiedName": "table" }, - "1497": { - "sourceFileName": "lib/OldKeyValue/src/database.ts", + "1746": { + "sourceFileName": "lib/Remote/src/transmitter.ts", "qualifiedName": "query" }, - "1498": { - "sourceFileName": "lib/OldKeyValue/src/database.ts", + "1747": { + "sourceFileName": "lib/Remote/src/transmitter.ts", "qualifiedName": "__type" }, - "1499": { - "sourceFileName": "lib/OldKeyValue/src/database.ts", + "1748": { + "sourceFileName": "lib/Remote/src/transmitter.ts", "qualifiedName": "__type" }, - "1500": { - "sourceFileName": "lib/OldKeyValue/src/database.ts", - "qualifiedName": "value" + "1749": { + "sourceFileName": "lib/Remote/src/transmitter.ts", + "qualifiedName": "data" }, - "1501": { - "sourceFileName": "lib/OldKeyValue/src/database.ts", + "1750": { + "sourceFileName": "lib/Remote/src/transmitter.ts", "qualifiedName": "default.findMany" }, - "1502": { - "sourceFileName": "lib/OldKeyValue/src/database.ts", + "1751": { + "sourceFileName": "lib/Remote/src/transmitter.ts", "qualifiedName": "default.findMany" }, - "1503": { - "sourceFileName": "lib/OldKeyValue/src/database.ts", + "1752": { + "sourceFileName": "lib/Remote/src/transmitter.ts", "qualifiedName": "table" }, - "1504": { - "sourceFileName": "lib/OldKeyValue/src/database.ts", + "1753": { + "sourceFileName": "lib/Remote/src/transmitter.ts", "qualifiedName": "query" }, - "1505": { - "sourceFileName": "lib/OldKeyValue/src/database.ts", + "1754": { + "sourceFileName": "lib/Remote/src/transmitter.ts", "qualifiedName": "__type" }, - "1506": { - "sourceFileName": "lib/OldKeyValue/src/database.ts", + "1755": { + "sourceFileName": "lib/Remote/src/transmitter.ts", "qualifiedName": "__type" }, - "1507": { - "sourceFileName": "lib/OldKeyValue/src/database.ts", - "qualifiedName": "value" + "1756": { + "sourceFileName": "lib/Remote/src/transmitter.ts", + "qualifiedName": "data" }, - "1508": { - "sourceFileName": "lib/OldKeyValue/src/database.ts", - "qualifiedName": "default.all" + "1757": { + "sourceFileName": "lib/Remote/src/transmitter.ts", + "qualifiedName": "default.deleteMany" }, - "1509": { - "sourceFileName": "lib/OldKeyValue/src/database.ts", - "qualifiedName": "default.all" + "1758": { + "sourceFileName": "lib/Remote/src/transmitter.ts", + "qualifiedName": "default.deleteMany" }, - "1510": { - "sourceFileName": "lib/OldKeyValue/src/database.ts", + "1759": { + "sourceFileName": "lib/Remote/src/transmitter.ts", "qualifiedName": "table" }, - "1511": { - "sourceFileName": "lib/OldKeyValue/src/database.ts", + "1760": { + "sourceFileName": "lib/Remote/src/transmitter.ts", "qualifiedName": "query" }, - "1512": { - "sourceFileName": "lib/OldKeyValue/src/database.ts", + "1761": { + "sourceFileName": "lib/Remote/src/transmitter.ts", "qualifiedName": "__type" }, - "1513": { - "sourceFileName": "lib/OldKeyValue/src/database.ts", + "1762": { + "sourceFileName": "lib/Remote/src/transmitter.ts", "qualifiedName": "__type" }, - "1514": { - "sourceFileName": "lib/OldKeyValue/src/database.ts", - "qualifiedName": "value" + "1763": { + "sourceFileName": "lib/Remote/src/transmitter.ts", + "qualifiedName": "data" }, - "1515": { - "sourceFileName": "lib/OldKeyValue/src/database.ts", - "qualifiedName": "limit" + "1764": { + "sourceFileName": "lib/Remote/src/transmitter.ts", + "qualifiedName": "default.analyze" }, - "1516": { - "sourceFileName": "lib/OldKeyValue/src/database.ts", - "qualifiedName": "order" + "1765": { + "sourceFileName": "lib/Remote/src/transmitter.ts", + "qualifiedName": "default.analyze" }, - "1517": { - "sourceFileName": "lib/OldKeyValue/src/database.ts", - "qualifiedName": "default.backup" + "1766": { + "sourceFileName": "lib/Remote/src/transmitter.ts", + "qualifiedName": "table" }, - "1518": { - "sourceFileName": "lib/OldKeyValue/src/database.ts", - "qualifiedName": "default.backup" + "1767": { + "sourceFileName": "lib/Remote/src/transmitter.ts", + "qualifiedName": "data" }, - "1519": { - "sourceFileName": "lib/OldKeyValue/src/database.ts", - "qualifiedName": "default.fullRepair" + "1768": { + "sourceFileName": "lib/Remote/src/transmitter.ts", + "qualifiedName": "__object" }, - "1520": { - "sourceFileName": "lib/OldKeyValue/src/database.ts", - "qualifiedName": "default.fullRepair" + "1769": { + "sourceFileName": "lib/Remote/src/transmitter.ts", + "qualifiedName": "__object.opCode" }, - "1521": { - "sourceFileName": "lib/OldKeyValue/src/database.ts", - "qualifiedName": "table" + "1770": { + "sourceFileName": "lib/Remote/src/transmitter.ts", + "qualifiedName": "__object.method" }, - "1522": { - "sourceFileName": "lib/OldKeyValue/src/database.ts", - "qualifiedName": "default.deleteMany" + "1771": { + "sourceFileName": "lib/Remote/src/transmitter.ts", + "qualifiedName": "__object.timestamp" }, - "1523": { - "sourceFileName": "lib/OldKeyValue/src/database.ts", - "qualifiedName": "default.deleteMany" + "1772": { + "sourceFileName": "lib/Remote/src/transmitter.ts", + "qualifiedName": "__object.seq" }, - "1524": { - "sourceFileName": "lib/OldKeyValue/src/database.ts", - "qualifiedName": "table" + "1773": { + "sourceFileName": "lib/Remote/src/transmitter.ts", + "qualifiedName": "__object.data" }, - "1525": { - "sourceFileName": "lib/OldKeyValue/src/database.ts", - "qualifiedName": "query" + "1774": { + "sourceFileName": "lib/Remote/src/transmitter.ts", + "qualifiedName": "__object" }, - "1526": { - "sourceFileName": "lib/OldKeyValue/src/database.ts", - "qualifiedName": "__type" + "1775": { + "sourceFileName": "lib/Remote/src/transmitter.ts", + "qualifiedName": "__object.value" }, - "1527": { - "sourceFileName": "lib/OldKeyValue/src/database.ts", - "qualifiedName": "__type" + "1776": { + "sourceFileName": "lib/Remote/src/transmitter.ts", + "qualifiedName": "__object.delay" }, - "1528": { - "sourceFileName": "lib/OldKeyValue/src/database.ts", - "qualifiedName": "value" + "1777": { + "sourceFileName": "lib/Remote/src/transmitter.ts", + "qualifiedName": "__object" }, - "1529": { - "sourceFileName": "lib/OldKeyValue/src/database.ts", - "qualifiedName": "default.ping" + "1778": { + "sourceFileName": "lib/Remote/src/transmitter.ts", + "qualifiedName": "__object.toServer" }, - "1530": { - "sourceFileName": "lib/OldKeyValue/src/database.ts", - "qualifiedName": "default.ping" + "1779": { + "sourceFileName": "lib/Remote/src/transmitter.ts", + "qualifiedName": "__object.toClient" }, - "1531": { - "sourceFileName": "lib/OldKeyValue/src/database.ts", - "qualifiedName": "table" + "1780": { + "sourceFileName": "lib/Remote/src/transmitter.ts", + "qualifiedName": "__object.ping" }, - "1532": { - "sourceFileName": "lib/OldKeyValue/src/database.ts", - "qualifiedName": "default.avgPing" + "1781": { + "sourceFileName": "lib/Remote/src/transmitter.ts", + "qualifiedName": "__object.cost" }, - "1533": { - "sourceFileName": "lib/OldKeyValue/src/database.ts", - "qualifiedName": "default.avgPing" + "1782": { + "sourceFileName": "lib/Remote/src/transmitter.ts", + "qualifiedName": "__object.hash" }, - "1534": { + "1783": { + "sourceFileName": "lib/Remote/src/transmitter.ts", + "qualifiedName": "default.#formatAnalyzeData" + }, + "1784": { + "sourceFileName": "lib/Remote/src/transmitter.ts", + "qualifiedName": "default.#formatAnalyzeData" + }, + "1785": { + "sourceFileName": "lib/Remote/src/transmitter.ts", + "qualifiedName": "data" + }, + "1786": { + "sourceFileName": "lib/Remote/src/transmitter.ts", + "qualifiedName": "sednD" + }, + "1787": { + "sourceFileName": "lib/Remote/src/transmitter.ts", + "qualifiedName": "__object" + }, + "1788": { + "sourceFileName": "lib/Remote/src/transmitter.ts", + "qualifiedName": "__object.opCode" + }, + "1789": { + "sourceFileName": "lib/Remote/src/transmitter.ts", + "qualifiedName": "__object.method" + }, + "1790": { + "sourceFileName": "lib/Remote/src/transmitter.ts", + "qualifiedName": "__object.timestamp" + }, + "1791": { + "sourceFileName": "lib/Remote/src/transmitter.ts", + "qualifiedName": "__object.seq" + }, + "1792": { + "sourceFileName": "lib/Remote/src/transmitter.ts", + "qualifiedName": "__object.data" + }, + "1793": { + "sourceFileName": "lib/Remote/src/transmitter.ts", + "qualifiedName": "__object" + }, + "1794": { + "sourceFileName": "lib/Remote/src/transmitter.ts", + "qualifiedName": "__object.value" + }, + "1795": { + "sourceFileName": "lib/Remote/src/transmitter.ts", + "qualifiedName": "__object.delay" + }, + "1796": { + "sourceFileName": "lib/Remote/src/transmitter.ts", + "qualifiedName": "__object" + }, + "1797": { + "sourceFileName": "lib/Remote/src/transmitter.ts", + "qualifiedName": "__object.toServer" + }, + "1798": { + "sourceFileName": "lib/Remote/src/transmitter.ts", + "qualifiedName": "__object.toClient" + }, + "1799": { + "sourceFileName": "lib/Remote/src/transmitter.ts", + "qualifiedName": "__object.ping" + }, + "1800": { + "sourceFileName": "lib/Remote/src/transmitter.ts", + "qualifiedName": "__object.cost" + }, + "1801": { + "sourceFileName": "lib/Remote/src/transmitter.ts", + "qualifiedName": "__object.hash" + }, + "1802": { "sourceFileName": "node_modules/@types/node/events.d.ts", "qualifiedName": "EventEmitter.[captureRejectionSymbol]" }, - "1535": { + "1803": { "sourceFileName": "node_modules/@types/node/events.d.ts", "qualifiedName": "EventEmitter.[captureRejectionSymbol]" }, - "1536": { + "1804": { "sourceFileName": "node_modules/@types/node/events.d.ts", "qualifiedName": "error" }, - "1537": { + "1805": { "sourceFileName": "node_modules/@types/node/events.d.ts", "qualifiedName": "event" }, - "1538": { + "1806": { "sourceFileName": "node_modules/@types/node/events.d.ts", "qualifiedName": "args" }, - "1539": { + "1807": { "sourceFileName": "node_modules/@types/node/events.d.ts", "qualifiedName": "__global.NodeJS.EventEmitter.addListener" }, - "1540": { + "1808": { "sourceFileName": "node_modules/@types/node/events.d.ts", "qualifiedName": "__global.NodeJS.EventEmitter.addListener" }, - "1541": { + "1809": { "sourceFileName": "node_modules/@types/node/events.d.ts", "qualifiedName": "eventName" }, - "1542": { + "1810": { "sourceFileName": "node_modules/@types/node/events.d.ts", "qualifiedName": "listener" }, - "1543": { + "1811": { "sourceFileName": "node_modules/@types/node/events.d.ts", "qualifiedName": "__type" }, - "1544": { + "1812": { "sourceFileName": "node_modules/@types/node/events.d.ts", "qualifiedName": "__type" }, - "1545": { + "1813": { "sourceFileName": "node_modules/@types/node/events.d.ts", "qualifiedName": "args" }, - "1546": { + "1814": { "sourceFileName": "node_modules/@types/node/events.d.ts", "qualifiedName": "__global.NodeJS.EventEmitter.on" }, - "1547": { + "1815": { "sourceFileName": "node_modules/@types/node/events.d.ts", "qualifiedName": "__global.NodeJS.EventEmitter.on" }, - "1548": { + "1816": { "sourceFileName": "node_modules/@types/node/events.d.ts", "qualifiedName": "eventName" }, - "1549": { + "1817": { "sourceFileName": "node_modules/@types/node/events.d.ts", "qualifiedName": "listener" }, - "1550": { + "1818": { "sourceFileName": "node_modules/@types/node/events.d.ts", "qualifiedName": "__type" }, - "1551": { + "1819": { "sourceFileName": "node_modules/@types/node/events.d.ts", "qualifiedName": "__type" }, - "1552": { + "1820": { "sourceFileName": "node_modules/@types/node/events.d.ts", "qualifiedName": "args" }, - "1553": { + "1821": { "sourceFileName": "node_modules/@types/node/events.d.ts", "qualifiedName": "__global.NodeJS.EventEmitter.once" }, - "1554": { + "1822": { "sourceFileName": "node_modules/@types/node/events.d.ts", "qualifiedName": "__global.NodeJS.EventEmitter.once" }, - "1555": { + "1823": { "sourceFileName": "node_modules/@types/node/events.d.ts", "qualifiedName": "eventName" }, - "1556": { + "1824": { "sourceFileName": "node_modules/@types/node/events.d.ts", "qualifiedName": "listener" }, - "1557": { + "1825": { "sourceFileName": "node_modules/@types/node/events.d.ts", "qualifiedName": "__type" }, - "1558": { + "1826": { "sourceFileName": "node_modules/@types/node/events.d.ts", "qualifiedName": "__type" }, - "1559": { + "1827": { "sourceFileName": "node_modules/@types/node/events.d.ts", "qualifiedName": "args" }, - "1560": { + "1828": { "sourceFileName": "node_modules/@types/node/events.d.ts", "qualifiedName": "__global.NodeJS.EventEmitter.removeListener" }, - "1561": { + "1829": { "sourceFileName": "node_modules/@types/node/events.d.ts", "qualifiedName": "__global.NodeJS.EventEmitter.removeListener" }, - "1562": { + "1830": { "sourceFileName": "node_modules/@types/node/events.d.ts", "qualifiedName": "eventName" }, - "1563": { + "1831": { "sourceFileName": "node_modules/@types/node/events.d.ts", "qualifiedName": "listener" }, - "1564": { + "1832": { "sourceFileName": "node_modules/@types/node/events.d.ts", "qualifiedName": "__type" }, - "1565": { + "1833": { "sourceFileName": "node_modules/@types/node/events.d.ts", "qualifiedName": "__type" }, - "1566": { + "1834": { "sourceFileName": "node_modules/@types/node/events.d.ts", "qualifiedName": "args" }, - "1567": { + "1835": { "sourceFileName": "node_modules/@types/node/events.d.ts", "qualifiedName": "__global.NodeJS.EventEmitter.off" }, - "1568": { + "1836": { "sourceFileName": "node_modules/@types/node/events.d.ts", "qualifiedName": "__global.NodeJS.EventEmitter.off" }, - "1569": { + "1837": { "sourceFileName": "node_modules/@types/node/events.d.ts", "qualifiedName": "eventName" }, - "1570": { + "1838": { "sourceFileName": "node_modules/@types/node/events.d.ts", "qualifiedName": "listener" }, - "1571": { + "1839": { "sourceFileName": "node_modules/@types/node/events.d.ts", "qualifiedName": "__type" }, - "1572": { + "1840": { "sourceFileName": "node_modules/@types/node/events.d.ts", "qualifiedName": "__type" }, - "1573": { + "1841": { "sourceFileName": "node_modules/@types/node/events.d.ts", "qualifiedName": "args" }, - "1574": { + "1842": { "sourceFileName": "node_modules/@types/node/events.d.ts", "qualifiedName": "__global.NodeJS.EventEmitter.removeAllListeners" }, - "1575": { + "1843": { "sourceFileName": "node_modules/@types/node/events.d.ts", "qualifiedName": "__global.NodeJS.EventEmitter.removeAllListeners" }, - "1576": { + "1844": { "sourceFileName": "node_modules/@types/node/events.d.ts", "qualifiedName": "event" }, - "1577": { + "1845": { "sourceFileName": "node_modules/@types/node/events.d.ts", "qualifiedName": "__global.NodeJS.EventEmitter.setMaxListeners" }, - "1578": { + "1846": { "sourceFileName": "node_modules/@types/node/events.d.ts", "qualifiedName": "__global.NodeJS.EventEmitter.setMaxListeners" }, - "1579": { + "1847": { "sourceFileName": "node_modules/@types/node/events.d.ts", "qualifiedName": "n" }, - "1580": { + "1848": { "sourceFileName": "node_modules/@types/node/events.d.ts", "qualifiedName": "__global.NodeJS.EventEmitter.getMaxListeners" }, - "1581": { + "1849": { "sourceFileName": "node_modules/@types/node/events.d.ts", "qualifiedName": "__global.NodeJS.EventEmitter.getMaxListeners" }, - "1582": { + "1850": { "sourceFileName": "node_modules/@types/node/events.d.ts", "qualifiedName": "__global.NodeJS.EventEmitter.listeners" }, - "1583": { + "1851": { "sourceFileName": "node_modules/@types/node/events.d.ts", "qualifiedName": "__global.NodeJS.EventEmitter.listeners" }, - "1584": { + "1852": { "sourceFileName": "node_modules/@types/node/events.d.ts", "qualifiedName": "eventName" }, - "1585": { + "1853": { "sourceFileName": "node_modules/@types/node/events.d.ts", "qualifiedName": "__global.NodeJS.EventEmitter.rawListeners" }, - "1586": { + "1854": { "sourceFileName": "node_modules/@types/node/events.d.ts", "qualifiedName": "__global.NodeJS.EventEmitter.rawListeners" }, - "1587": { + "1855": { "sourceFileName": "node_modules/@types/node/events.d.ts", "qualifiedName": "eventName" }, - "1588": { + "1856": { "sourceFileName": "node_modules/@types/node/events.d.ts", "qualifiedName": "__global.NodeJS.EventEmitter.emit" }, - "1589": { + "1857": { "sourceFileName": "node_modules/@types/node/events.d.ts", "qualifiedName": "__global.NodeJS.EventEmitter.emit" }, - "1590": { + "1858": { "sourceFileName": "node_modules/@types/node/events.d.ts", "qualifiedName": "eventName" }, - "1591": { + "1859": { "sourceFileName": "node_modules/@types/node/events.d.ts", "qualifiedName": "args" }, - "1592": { + "1860": { "sourceFileName": "node_modules/@types/node/events.d.ts", "qualifiedName": "__global.NodeJS.EventEmitter.listenerCount" }, - "1593": { + "1861": { "sourceFileName": "node_modules/@types/node/events.d.ts", "qualifiedName": "__global.NodeJS.EventEmitter.listenerCount" }, - "1594": { + "1862": { "sourceFileName": "node_modules/@types/node/events.d.ts", "qualifiedName": "eventName" }, - "1595": { + "1863": { "sourceFileName": "node_modules/@types/node/events.d.ts", "qualifiedName": "listener" }, - "1596": { + "1864": { "sourceFileName": "node_modules/@types/node/events.d.ts", "qualifiedName": "__global.NodeJS.EventEmitter.prependListener" }, - "1597": { + "1865": { "sourceFileName": "node_modules/@types/node/events.d.ts", "qualifiedName": "__global.NodeJS.EventEmitter.prependListener" }, - "1598": { + "1866": { "sourceFileName": "node_modules/@types/node/events.d.ts", "qualifiedName": "eventName" }, - "1599": { + "1867": { "sourceFileName": "node_modules/@types/node/events.d.ts", "qualifiedName": "listener" }, - "1600": { + "1868": { "sourceFileName": "node_modules/@types/node/events.d.ts", "qualifiedName": "__type" }, - "1601": { + "1869": { "sourceFileName": "node_modules/@types/node/events.d.ts", "qualifiedName": "__type" }, - "1602": { + "1870": { "sourceFileName": "node_modules/@types/node/events.d.ts", "qualifiedName": "args" }, - "1603": { + "1871": { "sourceFileName": "node_modules/@types/node/events.d.ts", "qualifiedName": "__global.NodeJS.EventEmitter.prependOnceListener" }, - "1604": { + "1872": { "sourceFileName": "node_modules/@types/node/events.d.ts", "qualifiedName": "__global.NodeJS.EventEmitter.prependOnceListener" }, - "1605": { + "1873": { "sourceFileName": "node_modules/@types/node/events.d.ts", "qualifiedName": "eventName" }, - "1606": { + "1874": { "sourceFileName": "node_modules/@types/node/events.d.ts", "qualifiedName": "listener" }, - "1607": { + "1875": { "sourceFileName": "node_modules/@types/node/events.d.ts", "qualifiedName": "__type" }, - "1608": { + "1876": { "sourceFileName": "node_modules/@types/node/events.d.ts", "qualifiedName": "__type" }, - "1609": { + "1877": { "sourceFileName": "node_modules/@types/node/events.d.ts", "qualifiedName": "args" }, - "1610": { + "1878": { "sourceFileName": "node_modules/@types/node/events.d.ts", "qualifiedName": "__global.NodeJS.EventEmitter.eventNames" }, - "1611": { + "1879": { "sourceFileName": "node_modules/@types/node/events.d.ts", "qualifiedName": "__global.NodeJS.EventEmitter.eventNames" }, - "1612": { - "sourceFileName": "lib/OldKeyValue/src/table.ts", - "qualifiedName": "default" + "1880": { + "sourceFileName": "lib/Remote/src/transmitter.ts", + "qualifiedName": "default.Type" }, - "1613": { - "sourceFileName": "node_modules/@types/node/events.d.ts", - "qualifiedName": "EventEmitter.once" + "1881": { + "sourceFileName": "lib/Remote/typings/interface.ts", + "qualifiedName": "TransmitterOptions" }, - "1614": { - "sourceFileName": "node_modules/@types/node/events.d.ts", - "qualifiedName": "EventEmitter.once" + "1882": { + "sourceFileName": "lib/Remote/typings/interface.ts", + "qualifiedName": "TransmitterOptions.username" }, - "1615": { - "sourceFileName": "node_modules/@types/node/events.d.ts", - "qualifiedName": "emitter" + "1883": { + "sourceFileName": "lib/Remote/typings/interface.ts", + "qualifiedName": "TransmitterOptions.password" }, - "1616": { - "sourceFileName": "node_modules/@types/node/events.d.ts", - "qualifiedName": "eventName" + "1884": { + "sourceFileName": "node_modules/@types/node/net.d.ts", + "qualifiedName": "\"net\".TcpNetConnectOpts.timeout" }, - "1617": { - "sourceFileName": "node_modules/@types/node/events.d.ts", - "qualifiedName": "options" + "1885": { + "sourceFileName": "node_modules/@types/node/net.d.ts", + "qualifiedName": "\"net\".TcpSocketConnectOpts.port" }, - "1618": { - "sourceFileName": "node_modules/@types/node/events.d.ts", - "qualifiedName": "EventEmitter.once" + "1886": { + "sourceFileName": "node_modules/@types/node/net.d.ts", + "qualifiedName": "\"net\".TcpSocketConnectOpts.host" }, - "1619": { - "sourceFileName": "node_modules/@types/node/events.d.ts", - "qualifiedName": "emitter" + "1887": { + "sourceFileName": "node_modules/@types/node/net.d.ts", + "qualifiedName": "\"net\".TcpSocketConnectOpts.localAddress" }, - "1620": { - "sourceFileName": "node_modules/@types/node/events.d.ts", - "qualifiedName": "eventName" + "1888": { + "sourceFileName": "node_modules/@types/node/net.d.ts", + "qualifiedName": "\"net\".TcpSocketConnectOpts.localPort" }, - "1621": { - "sourceFileName": "node_modules/@types/node/events.d.ts", - "qualifiedName": "options" + "1889": { + "sourceFileName": "node_modules/@types/node/net.d.ts", + "qualifiedName": "\"net\".TcpSocketConnectOpts.hints" }, - "1622": { - "sourceFileName": "node_modules/@types/node/events.d.ts", - "qualifiedName": "EventEmitter.on" + "1890": { + "sourceFileName": "node_modules/@types/node/net.d.ts", + "qualifiedName": "\"net\".TcpSocketConnectOpts.family" }, - "1623": { - "sourceFileName": "node_modules/@types/node/events.d.ts", - "qualifiedName": "EventEmitter.on" + "1891": { + "sourceFileName": "node_modules/@types/node/net.d.ts", + "qualifiedName": "\"net\".TcpSocketConnectOpts.lookup" }, - "1624": { - "sourceFileName": "node_modules/@types/node/events.d.ts", - "qualifiedName": "emitter" + "1892": { + "sourceFileName": "node_modules/@types/node/net.d.ts", + "qualifiedName": "\"net\".TcpSocketConnectOpts.noDelay" }, - "1625": { - "sourceFileName": "node_modules/@types/node/events.d.ts", - "qualifiedName": "eventName" + "1893": { + "sourceFileName": "node_modules/@types/node/net.d.ts", + "qualifiedName": "\"net\".TcpSocketConnectOpts.keepAlive" }, - "1626": { - "sourceFileName": "node_modules/@types/node/events.d.ts", - "qualifiedName": "options" + "1894": { + "sourceFileName": "node_modules/@types/node/net.d.ts", + "qualifiedName": "\"net\".TcpSocketConnectOpts.keepAliveInitialDelay" }, - "1627": { - "sourceFileName": "node_modules/@types/node/events.d.ts", - "qualifiedName": "EventEmitter.listenerCount" + "1895": { + "sourceFileName": "node_modules/@types/node/net.d.ts", + "qualifiedName": "\"net\".TcpSocketConnectOpts.autoSelectFamily" }, - "1628": { - "sourceFileName": "node_modules/@types/node/events.d.ts", - "qualifiedName": "EventEmitter.listenerCount" + "1896": { + "sourceFileName": "node_modules/@types/node/net.d.ts", + "qualifiedName": "\"net\".TcpSocketConnectOpts.autoSelectFamilyAttemptTimeout" }, - "1629": { - "sourceFileName": "node_modules/@types/node/events.d.ts", - "qualifiedName": "emitter" + "1897": { + "sourceFileName": "node_modules/@types/node/net.d.ts", + "qualifiedName": "\"net\".ConnectOpts.onread" }, - "1630": { - "sourceFileName": "node_modules/@types/node/events.d.ts", - "qualifiedName": "eventName" + "1898": { + "sourceFileName": "node_modules/@types/node/net.d.ts", + "qualifiedName": "\"net\".SocketConstructorOpts.fd" }, - "1631": { - "sourceFileName": "node_modules/@types/node/events.d.ts", - "qualifiedName": "EventEmitter.getEventListeners" + "1899": { + "sourceFileName": "node_modules/@types/node/net.d.ts", + "qualifiedName": "\"net\".SocketConstructorOpts.allowHalfOpen" }, - "1632": { - "sourceFileName": "node_modules/@types/node/events.d.ts", - "qualifiedName": "EventEmitter.getEventListeners" + "1900": { + "sourceFileName": "node_modules/@types/node/net.d.ts", + "qualifiedName": "\"net\".SocketConstructorOpts.readable" }, - "1633": { - "sourceFileName": "node_modules/@types/node/events.d.ts", - "qualifiedName": "emitter" + "1901": { + "sourceFileName": "node_modules/@types/node/net.d.ts", + "qualifiedName": "\"net\".SocketConstructorOpts.writable" }, - "1634": { - "sourceFileName": "node_modules/@types/node/events.d.ts", - "qualifiedName": "name" + "1902": { + "sourceFileName": "node_modules/@types/node/net.d.ts", + "qualifiedName": "\"net\".SocketConstructorOpts.signal" }, - "1635": { - "sourceFileName": "node_modules/@types/node/events.d.ts", - "qualifiedName": "EventEmitter.getMaxListeners" + "1903": { + "sourceFileName": "lib/Remote/typings/interface.ts", + "qualifiedName": "TransmitterOptions.Type" + }, + "1904": { + "sourceFileName": "lib/Remote/typings/interface.ts", + "qualifiedName": "ReceiverOptions" + }, + "1905": { + "sourceFileName": "lib/Remote/typings/interface.ts", + "qualifiedName": "ReceiverOptions.host" + }, + "1906": { + "sourceFileName": "lib/Remote/typings/interface.ts", + "qualifiedName": "ReceiverOptions.port" + }, + "1907": { + "sourceFileName": "lib/Remote/typings/interface.ts", + "qualifiedName": "ReceiverOptions.backlog" + }, + "1908": { + "sourceFileName": "lib/Remote/typings/interface.ts", + "qualifiedName": "ReceiverOptions.databaseType" + }, + "1909": { + "sourceFileName": "lib/Remote/typings/interface.ts", + "qualifiedName": "ReceiverOptions.databaseOptions" + }, + "1910": { + "sourceFileName": "lib/Remote/typings/interface.ts", + "qualifiedName": "ReceiverOptions.userConfig" + }, + "1911": { + "sourceFileName": "lib/Remote/typings/interface.ts", + "qualifiedName": "UserConfig" + }, + "1912": { + "sourceFileName": "lib/Remote/typings/interface.ts", + "qualifiedName": "UserConfig.username" + }, + "1913": { + "sourceFileName": "lib/Remote/typings/interface.ts", + "qualifiedName": "UserConfig.permissions" + }, + "1914": { + "sourceFileName": "lib/Remote/typings/interface.ts", + "qualifiedName": "UserConfig.password" + }, + "1915": { + "sourceFileName": "lib/Remote/typings/interface.ts", + "qualifiedName": "TransmitterCreateOptions" + }, + "1916": { + "sourceFileName": "lib/Remote/typings/interface.ts", + "qualifiedName": "TransmitterCreateOptions.path" + }, + "1917": { + "sourceFileName": "lib/Remote/typings/interface.ts", + "qualifiedName": "TransmitterCreateOptions.dbOptions" + }, + "1918": { + "sourceFileName": "lib/Remote/typings/interface.ts", + "qualifiedName": "__type" + }, + "1919": { + "sourceFileName": "lib/Remote/typings/interface.ts", + "qualifiedName": "__type.type" + }, + "1920": { + "sourceFileName": "lib/Remote/typings/interface.ts", + "qualifiedName": "__type.options" + }, + "1921": { + "sourceFileName": "lib/Remote/typings/interface.ts", + "qualifiedName": "TransmitterCreateOptions.Type" + }, + "1922": { + "sourceFileName": "lib/Remote/typings/interface.ts", + "qualifiedName": "ReceiverDataFormat" + }, + "1923": { + "sourceFileName": "lib/Remote/typings/interface.ts", + "qualifiedName": "ReceiverDataFormat.op" + }, + "1924": { + "sourceFileName": "lib/Remote/typings/interface.ts", + "qualifiedName": "ReceiverDataFormat.m" + }, + "1925": { + "sourceFileName": "lib/Remote/typings/interface.ts", + "qualifiedName": "ReceiverDataFormat.t" + }, + "1926": { + "sourceFileName": "lib/Remote/typings/interface.ts", + "qualifiedName": "ReceiverDataFormat.s" + }, + "1927": { + "sourceFileName": "lib/Remote/typings/interface.ts", + "qualifiedName": "ReceiverDataFormat.d" + }, + "1928": { + "sourceFileName": "lib/Remote/typings/interface.ts", + "qualifiedName": "ReceiverDataFormat.c" + }, + "1929": { + "sourceFileName": "lib/Remote/typings/interface.ts", + "qualifiedName": "ReceiverDataFormat.h" + }, + "1930": { + "sourceFileName": "lib/Remote/typings/interface.ts", + "qualifiedName": "ReceiverDataFormat.se" + }, + "1931": { + "sourceFileName": "lib/Remote/typings/interface.ts", + "qualifiedName": "TransmitterDataFormat" + }, + "1932": { + "sourceFileName": "lib/Remote/typings/interface.ts", + "qualifiedName": "TransmitterDataFormat.op" + }, + "1933": { + "sourceFileName": "lib/Remote/typings/interface.ts", + "qualifiedName": "TransmitterDataFormat.m" + }, + "1934": { + "sourceFileName": "lib/Remote/typings/interface.ts", + "qualifiedName": "TransmitterDataFormat.t" + }, + "1935": { + "sourceFileName": "lib/Remote/typings/interface.ts", + "qualifiedName": "TransmitterDataFormat.s" + }, + "1936": { + "sourceFileName": "lib/Remote/typings/interface.ts", + "qualifiedName": "TransmitterDataFormat.d" + }, + "1937": { + "sourceFileName": "lib/Remote/typings/interface.ts", + "qualifiedName": "TransmitterDataFormat.h" + }, + "1938": { + "sourceFileName": "lib/Remote/typings/interface.ts", + "qualifiedName": "TransmitterDataFormat.se" + }, + "1939": { + "sourceFileName": "lib/Remote/typings/interface.ts", + "qualifiedName": "TransmitterAnaylzeDataFormat" + }, + "1940": { + "sourceFileName": "lib/Remote/typings/interface.ts", + "qualifiedName": "TransmitterAnaylzeDataFormat.method" + }, + "1941": { + "sourceFileName": "lib/Remote/typings/interface.ts", + "qualifiedName": "TransmitterAnaylzeDataFormat.data" + }, + "1942": { + "sourceFileName": "lib/Remote/typings/interface.ts", + "qualifiedName": "ISocket" + }, + "1943": { + "sourceFileName": "lib/Remote/typings/interface.ts", + "qualifiedName": "ISocket.userData" + }, + "1944": { + "sourceFileName": "lib/Remote/typings/interface.ts", + "qualifiedName": "__type" + }, + "1945": { + "sourceFileName": "lib/Remote/typings/interface.ts", + "qualifiedName": "__type.username" + }, + "1946": { + "sourceFileName": "lib/Remote/typings/interface.ts", + "qualifiedName": "__type.session" + }, + "1947": { + "sourceFileName": "lib/Remote/typings/interface.ts", + "qualifiedName": "__type.permissions" + }, + "1948": { + "sourceFileName": "node_modules/@types/node/net.d.ts", + "qualifiedName": "\"net\".Socket.destroySoon" + }, + "1949": { + "sourceFileName": "node_modules/@types/node/net.d.ts", + "qualifiedName": "\"net\".Socket.destroySoon" + }, + "1950": { + "sourceFileName": "node_modules/@types/node/net.d.ts", + "qualifiedName": "\"net\".Socket.write" + }, + "1951": { + "sourceFileName": "node_modules/@types/node/net.d.ts", + "qualifiedName": "\"net\".Socket.write" + }, + "1952": { + "sourceFileName": "node_modules/@types/node/net.d.ts", + "qualifiedName": "buffer" + }, + "1953": { + "sourceFileName": "node_modules/@types/node/net.d.ts", + "qualifiedName": "cb" + }, + "1954": { + "sourceFileName": "node_modules/@types/node/net.d.ts", + "qualifiedName": "__type" + }, + "1955": { + "sourceFileName": "node_modules/@types/node/net.d.ts", + "qualifiedName": "__type" + }, + "1956": { + "sourceFileName": "node_modules/@types/node/net.d.ts", + "qualifiedName": "err" + }, + "1957": { + "sourceFileName": "node_modules/@types/node/net.d.ts", + "qualifiedName": "\"net\".Socket.write" + }, + "1958": { + "sourceFileName": "node_modules/@types/node/net.d.ts", + "qualifiedName": "str" + }, + "1959": { + "sourceFileName": "node_modules/@types/node/net.d.ts", + "qualifiedName": "encoding" + }, + "1960": { + "sourceFileName": "node_modules/@types/node/net.d.ts", + "qualifiedName": "cb" + }, + "1961": { + "sourceFileName": "node_modules/@types/node/net.d.ts", + "qualifiedName": "__type" + }, + "1962": { + "sourceFileName": "node_modules/@types/node/net.d.ts", + "qualifiedName": "__type" + }, + "1963": { + "sourceFileName": "node_modules/@types/node/net.d.ts", + "qualifiedName": "err" + }, + "1964": { + "sourceFileName": "node_modules/@types/node/net.d.ts", + "qualifiedName": "\"net\".Socket.connect" + }, + "1965": { + "sourceFileName": "node_modules/@types/node/net.d.ts", + "qualifiedName": "\"net\".Socket.connect" + }, + "1966": { + "sourceFileName": "node_modules/@types/node/net.d.ts", + "qualifiedName": "options" + }, + "1967": { + "sourceFileName": "node_modules/@types/node/net.d.ts", + "qualifiedName": "connectionListener" + }, + "1968": { + "sourceFileName": "node_modules/@types/node/net.d.ts", + "qualifiedName": "__type" + }, + "1969": { + "sourceFileName": "node_modules/@types/node/net.d.ts", + "qualifiedName": "__type" + }, + "1970": { + "sourceFileName": "node_modules/@types/node/net.d.ts", + "qualifiedName": "\"net\".Socket.connect" + }, + "1971": { + "sourceFileName": "node_modules/@types/node/net.d.ts", + "qualifiedName": "port" + }, + "1972": { + "sourceFileName": "node_modules/@types/node/net.d.ts", + "qualifiedName": "host" + }, + "1973": { + "sourceFileName": "node_modules/@types/node/net.d.ts", + "qualifiedName": "connectionListener" }, - "1636": { - "sourceFileName": "node_modules/@types/node/events.d.ts", - "qualifiedName": "EventEmitter.getMaxListeners" + "1974": { + "sourceFileName": "node_modules/@types/node/net.d.ts", + "qualifiedName": "__type" }, - "1637": { - "sourceFileName": "node_modules/@types/node/events.d.ts", - "qualifiedName": "emitter" + "1975": { + "sourceFileName": "node_modules/@types/node/net.d.ts", + "qualifiedName": "__type" }, - "1638": { - "sourceFileName": "node_modules/@types/node/events.d.ts", - "qualifiedName": "EventEmitter.setMaxListeners" + "1976": { + "sourceFileName": "node_modules/@types/node/net.d.ts", + "qualifiedName": "\"net\".Socket.connect" }, - "1639": { - "sourceFileName": "node_modules/@types/node/events.d.ts", - "qualifiedName": "EventEmitter.setMaxListeners" + "1977": { + "sourceFileName": "node_modules/@types/node/net.d.ts", + "qualifiedName": "port" }, - "1640": { - "sourceFileName": "node_modules/@types/node/events.d.ts", - "qualifiedName": "n" + "1978": { + "sourceFileName": "node_modules/@types/node/net.d.ts", + "qualifiedName": "connectionListener" }, - "1641": { - "sourceFileName": "node_modules/@types/node/events.d.ts", - "qualifiedName": "eventTargets" + "1979": { + "sourceFileName": "node_modules/@types/node/net.d.ts", + "qualifiedName": "__type" }, - "1642": { - "sourceFileName": "node_modules/@types/node/events.d.ts", - "qualifiedName": "EventEmitter.addAbortListener" + "1980": { + "sourceFileName": "node_modules/@types/node/net.d.ts", + "qualifiedName": "__type" }, - "1643": { - "sourceFileName": "node_modules/@types/node/events.d.ts", - "qualifiedName": "EventEmitter.addAbortListener" + "1981": { + "sourceFileName": "node_modules/@types/node/net.d.ts", + "qualifiedName": "\"net\".Socket.connect" }, - "1644": { - "sourceFileName": "node_modules/@types/node/events.d.ts", - "qualifiedName": "signal" + "1982": { + "sourceFileName": "node_modules/@types/node/net.d.ts", + "qualifiedName": "path" }, - "1645": { - "sourceFileName": "node_modules/@types/node/events.d.ts", - "qualifiedName": "resource" + "1983": { + "sourceFileName": "node_modules/@types/node/net.d.ts", + "qualifiedName": "connectionListener" }, - "1646": { - "sourceFileName": "node_modules/@types/node/events.d.ts", + "1984": { + "sourceFileName": "node_modules/@types/node/net.d.ts", "qualifiedName": "__type" }, - "1647": { - "sourceFileName": "node_modules/@types/node/events.d.ts", + "1985": { + "sourceFileName": "node_modules/@types/node/net.d.ts", "qualifiedName": "__type" }, - "1648": { - "sourceFileName": "node_modules/@types/node/events.d.ts", - "qualifiedName": "event" + "1986": { + "sourceFileName": "node_modules/@types/node/net.d.ts", + "qualifiedName": "\"net\".Socket.setEncoding" }, - "1649": { - "sourceFileName": "node_modules/@types/node/events.d.ts", - "qualifiedName": "EventEmitter.errorMonitor" + "1987": { + "sourceFileName": "node_modules/@types/node/net.d.ts", + "qualifiedName": "\"net\".Socket.setEncoding" }, - "1650": { - "sourceFileName": "node_modules/@types/node/events.d.ts", - "qualifiedName": "EventEmitter.captureRejectionSymbol" + "1988": { + "sourceFileName": "node_modules/@types/node/net.d.ts", + "qualifiedName": "encoding" }, - "1651": { - "sourceFileName": "node_modules/@types/node/events.d.ts", - "qualifiedName": "EventEmitter.captureRejections" + "1989": { + "sourceFileName": "node_modules/@types/node/net.d.ts", + "qualifiedName": "\"net\".Socket.pause" }, - "1652": { - "sourceFileName": "node_modules/@types/node/events.d.ts", - "qualifiedName": "EventEmitter.defaultMaxListeners" + "1990": { + "sourceFileName": "node_modules/@types/node/net.d.ts", + "qualifiedName": "\"net\".Socket.pause" }, - "1653": { - "sourceFileName": "lib/OldKeyValue/src/table.ts", - "qualifiedName": "default.__constructor" + "1991": { + "sourceFileName": "node_modules/@types/node/net.d.ts", + "qualifiedName": "\"net\".Socket.resetAndDestroy" }, - "1654": { - "sourceFileName": "lib/OldKeyValue/src/table.ts", - "qualifiedName": "default" + "1992": { + "sourceFileName": "node_modules/@types/node/net.d.ts", + "qualifiedName": "\"net\".Socket.resetAndDestroy" }, - "1655": { - "sourceFileName": "lib/OldKeyValue/src/table.ts", - "qualifiedName": "options" + "1993": { + "sourceFileName": "node_modules/@types/node/net.d.ts", + "qualifiedName": "\"net\".Socket.resume" }, - "1656": { - "sourceFileName": "lib/OldKeyValue/src/table.ts", - "qualifiedName": "db" + "1994": { + "sourceFileName": "node_modules/@types/node/net.d.ts", + "qualifiedName": "\"net\".Socket.resume" }, - "1657": { - "sourceFileName": "lib/OldKeyValue/src/table.ts", - "qualifiedName": "default.options" + "1995": { + "sourceFileName": "node_modules/@types/node/net.d.ts", + "qualifiedName": "\"net\".Socket.setTimeout" }, - "1658": { - "sourceFileName": "lib/OldKeyValue/src/table.ts", - "qualifiedName": "default.db" + "1996": { + "sourceFileName": "node_modules/@types/node/net.d.ts", + "qualifiedName": "\"net\".Socket.setTimeout" }, - "1659": { - "sourceFileName": "lib/OldKeyValue/src/table.ts", - "qualifiedName": "default.paths" + "1997": { + "sourceFileName": "node_modules/@types/node/net.d.ts", + "qualifiedName": "timeout" }, - "1660": { - "sourceFileName": "lib/OldKeyValue/src/table.ts", - "qualifiedName": "__type" + "1998": { + "sourceFileName": "node_modules/@types/node/net.d.ts", + "qualifiedName": "callback" }, - "1661": { - "sourceFileName": "lib/OldKeyValue/src/table.ts", - "qualifiedName": "__type.reference" + "1999": { + "sourceFileName": "node_modules/@types/node/net.d.ts", + "qualifiedName": "__type" }, - "1662": { - "sourceFileName": "lib/OldKeyValue/src/table.ts", - "qualifiedName": "__type.log" + "2000": { + "sourceFileName": "node_modules/@types/node/net.d.ts", + "qualifiedName": "__type" }, - "1663": { - "sourceFileName": "lib/OldKeyValue/src/table.ts", - "qualifiedName": "default.files" + "2001": { + "sourceFileName": "node_modules/@types/node/net.d.ts", + "qualifiedName": "\"net\".Socket.setNoDelay" }, - "1664": { - "sourceFileName": "lib/OldKeyValue/src/table.ts", - "qualifiedName": "__type" + "2002": { + "sourceFileName": "node_modules/@types/node/net.d.ts", + "qualifiedName": "\"net\".Socket.setNoDelay" }, - "1665": { - "sourceFileName": "lib/OldKeyValue/src/table.ts", - "qualifiedName": "__type.name" + "2003": { + "sourceFileName": "node_modules/@types/node/net.d.ts", + "qualifiedName": "noDelay" }, - "1666": { - "sourceFileName": "lib/OldKeyValue/src/table.ts", - "qualifiedName": "__type.size" + "2004": { + "sourceFileName": "node_modules/@types/node/net.d.ts", + "qualifiedName": "\"net\".Socket.setKeepAlive" }, - "1667": { - "sourceFileName": "lib/OldKeyValue/src/table.ts", - "qualifiedName": "__type.isInWriteMode" + "2005": { + "sourceFileName": "node_modules/@types/node/net.d.ts", + "qualifiedName": "\"net\".Socket.setKeepAlive" }, - "1668": { - "sourceFileName": "lib/OldKeyValue/src/table.ts", - "qualifiedName": "default.logHash" + "2006": { + "sourceFileName": "node_modules/@types/node/net.d.ts", + "qualifiedName": "enable" }, - "1669": { - "sourceFileName": "lib/OldKeyValue/src/table.ts", - "qualifiedName": "default.#queue" + "2007": { + "sourceFileName": "node_modules/@types/node/net.d.ts", + "qualifiedName": "initialDelay" }, - "1670": { - "sourceFileName": "lib/OldKeyValue/src/table.ts", - "qualifiedName": "__object" + "2008": { + "sourceFileName": "node_modules/@types/node/net.d.ts", + "qualifiedName": "\"net\".Socket.address" }, - "1671": { - "sourceFileName": "lib/OldKeyValue/src/table.ts", - "qualifiedName": "__object.set" + "2009": { + "sourceFileName": "node_modules/@types/node/net.d.ts", + "qualifiedName": "\"net\".Socket.address" }, - "1672": { - "sourceFileName": "lib/OldKeyValue/src/table.ts", - "qualifiedName": "__object.delete" + "2010": { + "sourceFileName": "\u0000", + "qualifiedName": "__type" }, - "1673": { - "sourceFileName": "lib/OldKeyValue/src/table.ts", - "qualifiedName": "default.#cache" + "2011": { + "sourceFileName": "node_modules/@types/node/net.d.ts", + "qualifiedName": "\"net\".Socket.unref" }, - "1674": { - "sourceFileName": "lib/OldKeyValue/src/table.ts", - "qualifiedName": "default.#queued" + "2012": { + "sourceFileName": "node_modules/@types/node/net.d.ts", + "qualifiedName": "\"net\".Socket.unref" }, - "1675": { - "sourceFileName": "lib/OldKeyValue/src/table.ts", - "qualifiedName": "__object" + "2013": { + "sourceFileName": "node_modules/@types/node/net.d.ts", + "qualifiedName": "\"net\".Socket.ref" }, - "1676": { - "sourceFileName": "lib/OldKeyValue/src/table.ts", - "qualifiedName": "__object.set" + "2014": { + "sourceFileName": "node_modules/@types/node/net.d.ts", + "qualifiedName": "\"net\".Socket.ref" }, - "1677": { - "sourceFileName": "lib/OldKeyValue/src/table.ts", - "qualifiedName": "__object.reference" + "2015": { + "sourceFileName": "node_modules/@types/node/net.d.ts", + "qualifiedName": "\"net\".Socket.autoSelectFamilyAttemptedAddresses" }, - "1678": { - "sourceFileName": "lib/OldKeyValue/src/table.ts", - "qualifiedName": "__object.delete" + "2016": { + "sourceFileName": "node_modules/@types/node/net.d.ts", + "qualifiedName": "\"net\".Socket.bufferSize" }, - "1679": { - "sourceFileName": "lib/OldKeyValue/src/table.ts", - "qualifiedName": "default.#intervals" + "2017": { + "sourceFileName": "node_modules/@types/node/net.d.ts", + "qualifiedName": "\"net\".Socket.bytesRead" }, - "1680": { - "sourceFileName": "lib/OldKeyValue/src/table.ts", - "qualifiedName": "__object" + "2018": { + "sourceFileName": "node_modules/@types/node/net.d.ts", + "qualifiedName": "\"net\".Socket.bytesWritten" }, - "1681": { - "sourceFileName": "lib/OldKeyValue/src/table.ts", - "qualifiedName": "__object.set" + "2019": { + "sourceFileName": "node_modules/@types/node/net.d.ts", + "qualifiedName": "\"net\".Socket.connecting" }, - "1682": { - "sourceFileName": "lib/OldKeyValue/src/table.ts", - "qualifiedName": "__object.delete" + "2020": { + "sourceFileName": "node_modules/@types/node/net.d.ts", + "qualifiedName": "\"net\".Socket.pending" }, - "1683": { - "sourceFileName": "lib/OldKeyValue/src/table.ts", - "qualifiedName": "default.referencer" + "2021": { + "sourceFileName": "node_modules/@types/node/net.d.ts", + "qualifiedName": "\"net\".Socket.destroyed" }, - "1684": { - "sourceFileName": "lib/OldKeyValue/src/table.ts", - "qualifiedName": "default.readyAt" + "2022": { + "sourceFileName": "node_modules/@types/node/net.d.ts", + "qualifiedName": "\"net\".Socket.localAddress" }, - "1685": { - "sourceFileName": "lib/OldKeyValue/src/table.ts", - "qualifiedName": "default.logData" + "2023": { + "sourceFileName": "node_modules/@types/node/net.d.ts", + "qualifiedName": "\"net\".Socket.localPort" }, - "1686": { - "sourceFileName": "lib/OldKeyValue/src/table.ts", - "qualifiedName": "__type" + "2024": { + "sourceFileName": "node_modules/@types/node/net.d.ts", + "qualifiedName": "\"net\".Socket.localFamily" }, - "1687": { - "sourceFileName": "lib/OldKeyValue/src/table.ts", - "qualifiedName": "__type.writer" + "2025": { + "sourceFileName": "node_modules/@types/node/net.d.ts", + "qualifiedName": "\"net\".Socket.readyState" }, - "1688": { - "sourceFileName": "lib/OldKeyValue/src/table.ts", - "qualifiedName": "__type.size" + "2026": { + "sourceFileName": "node_modules/@types/node/net.d.ts", + "qualifiedName": "\"net\".Socket.remoteAddress" }, - "1689": { - "sourceFileName": "lib/OldKeyValue/src/table.ts", - "qualifiedName": "__type.fullWriter" + "2027": { + "sourceFileName": "node_modules/@types/node/net.d.ts", + "qualifiedName": "\"net\".Socket.remoteFamily" }, - "1690": { - "sourceFileName": "lib/OldKeyValue/src/table.ts", - "qualifiedName": "default.locked" + "2028": { + "sourceFileName": "node_modules/@types/node/net.d.ts", + "qualifiedName": "\"net\".Socket.remotePort" }, - "1691": { - "sourceFileName": "lib/OldKeyValue/src/table.ts", - "qualifiedName": "default.repairMode" + "2029": { + "sourceFileName": "node_modules/@types/node/net.d.ts", + "qualifiedName": "\"net\".Socket.timeout" }, - "1692": { - "sourceFileName": "lib/OldKeyValue/src/table.ts", - "qualifiedName": "default.initialize" + "2030": { + "sourceFileName": "node_modules/@types/node/net.d.ts", + "qualifiedName": "\"net\".Socket.end" }, - "1693": { - "sourceFileName": "lib/OldKeyValue/src/table.ts", - "qualifiedName": "default.initialize" + "2031": { + "sourceFileName": "node_modules/@types/node/net.d.ts", + "qualifiedName": "\"net\".Socket.end" }, - "1694": { - "sourceFileName": "lib/OldKeyValue/src/table.ts", - "qualifiedName": "default.#checkIntegrity" + "2032": { + "sourceFileName": "node_modules/@types/node/net.d.ts", + "qualifiedName": "callback" }, - "1695": { - "sourceFileName": "lib/OldKeyValue/src/table.ts", - "qualifiedName": "default.#checkIntegrity" + "2033": { + "sourceFileName": "node_modules/@types/node/net.d.ts", + "qualifiedName": "__type" }, - "1696": { - "sourceFileName": "lib/OldKeyValue/src/table.ts", - "qualifiedName": "default.#syncWithLogs" + "2034": { + "sourceFileName": "node_modules/@types/node/net.d.ts", + "qualifiedName": "__type" }, - "1697": { - "sourceFileName": "lib/OldKeyValue/src/table.ts", - "qualifiedName": "default.#syncWithLogs" + "2035": { + "sourceFileName": "node_modules/@types/node/net.d.ts", + "qualifiedName": "\"net\".Socket.end" }, - "1698": { - "sourceFileName": "lib/OldKeyValue/src/table.ts", - "qualifiedName": "default.#getHashLog" + "2036": { + "sourceFileName": "node_modules/@types/node/net.d.ts", + "qualifiedName": "buffer" }, - "1699": { - "sourceFileName": "lib/OldKeyValue/src/table.ts", - "qualifiedName": "default.#getHashLog" + "2037": { + "sourceFileName": "node_modules/@types/node/net.d.ts", + "qualifiedName": "callback" }, - "1700": { - "sourceFileName": "lib/OldKeyValue/src/table.ts", - "qualifiedName": "default.#wal" + "2038": { + "sourceFileName": "node_modules/@types/node/net.d.ts", + "qualifiedName": "__type" }, - "1701": { - "sourceFileName": "lib/OldKeyValue/src/table.ts", - "qualifiedName": "default.#wal" + "2039": { + "sourceFileName": "node_modules/@types/node/net.d.ts", + "qualifiedName": "__type" }, - "1702": { - "sourceFileName": "lib/OldKeyValue/src/table.ts", - "qualifiedName": "data" + "2040": { + "sourceFileName": "node_modules/@types/node/net.d.ts", + "qualifiedName": "\"net\".Socket.end" }, - "1703": { - "sourceFileName": "lib/OldKeyValue/src/table.ts", - "qualifiedName": "method" + "2041": { + "sourceFileName": "node_modules/@types/node/net.d.ts", + "qualifiedName": "str" }, - "1704": { - "sourceFileName": "lib/OldKeyValue/src/table.ts", - "qualifiedName": "default.#set" + "2042": { + "sourceFileName": "node_modules/@types/node/net.d.ts", + "qualifiedName": "encoding" }, - "1705": { - "sourceFileName": "lib/OldKeyValue/src/table.ts", - "qualifiedName": "default.#set" + "2043": { + "sourceFileName": "node_modules/@types/node/net.d.ts", + "qualifiedName": "callback" }, - "1706": { - "sourceFileName": "lib/OldKeyValue/src/table.ts", - "qualifiedName": "default.#getCurrentFile" + "2044": { + "sourceFileName": "node_modules/@types/node/net.d.ts", + "qualifiedName": "__type" }, - "1707": { - "sourceFileName": "lib/OldKeyValue/src/table.ts", - "qualifiedName": "default.#getCurrentFile" + "2045": { + "sourceFileName": "node_modules/@types/node/net.d.ts", + "qualifiedName": "__type" }, - "1708": { - "sourceFileName": "lib/OldKeyValue/src/table.ts", - "qualifiedName": "default.#createNewFile" + "2046": { + "sourceFileName": "node_modules/@types/node/net.d.ts", + "qualifiedName": "\"net\".Socket.addListener" }, - "1709": { - "sourceFileName": "lib/OldKeyValue/src/table.ts", - "qualifiedName": "default.#createNewFile" + "2047": { + "sourceFileName": "node_modules/@types/node/net.d.ts", + "qualifiedName": "\"net\".Socket.addListener" }, - "1710": { - "sourceFileName": "lib/OldKeyValue/src/table.ts", - "qualifiedName": "default.set" + "2048": { + "sourceFileName": "node_modules/@types/node/net.d.ts", + "qualifiedName": "event" }, - "1711": { - "sourceFileName": "lib/OldKeyValue/src/table.ts", - "qualifiedName": "default.set" + "2049": { + "sourceFileName": "node_modules/@types/node/net.d.ts", + "qualifiedName": "listener" }, - "1712": { - "sourceFileName": "lib/OldKeyValue/src/table.ts", - "qualifiedName": "key" + "2050": { + "sourceFileName": "node_modules/@types/node/net.d.ts", + "qualifiedName": "__type" }, - "1713": { - "sourceFileName": "lib/OldKeyValue/src/table.ts", - "qualifiedName": "value" + "2051": { + "sourceFileName": "node_modules/@types/node/net.d.ts", + "qualifiedName": "__type" }, - "1714": { - "sourceFileName": "lib/OldKeyValue/src/table.ts", - "qualifiedName": "default.#fileSize" + "2052": { + "sourceFileName": "node_modules/@types/node/net.d.ts", + "qualifiedName": "args" }, - "1715": { - "sourceFileName": "lib/OldKeyValue/src/table.ts", - "qualifiedName": "default.#fileSize" + "2053": { + "sourceFileName": "node_modules/@types/node/net.d.ts", + "qualifiedName": "\"net\".Socket.addListener" }, - "1716": { - "sourceFileName": "lib/OldKeyValue/src/table.ts", - "qualifiedName": "file" + "2054": { + "sourceFileName": "node_modules/@types/node/net.d.ts", + "qualifiedName": "event" }, - "1717": { - "sourceFileName": "lib/OldKeyValue/src/table.ts", - "qualifiedName": "default.getLogs" + "2055": { + "sourceFileName": "node_modules/@types/node/net.d.ts", + "qualifiedName": "listener" }, - "1718": { - "sourceFileName": "lib/OldKeyValue/src/table.ts", - "qualifiedName": "default.getLogs" + "2056": { + "sourceFileName": "node_modules/@types/node/net.d.ts", + "qualifiedName": "__type" }, - "1719": { - "sourceFileName": "lib/OldKeyValue/src/table.ts", + "2057": { + "sourceFileName": "node_modules/@types/node/net.d.ts", "qualifiedName": "__type" }, - "1720": { - "sourceFileName": "lib/OldKeyValue/src/table.ts", - "qualifiedName": "__type.key" + "2058": { + "sourceFileName": "node_modules/@types/node/net.d.ts", + "qualifiedName": "hadError" }, - "1721": { - "sourceFileName": "lib/OldKeyValue/src/table.ts", - "qualifiedName": "__type.value" + "2059": { + "sourceFileName": "node_modules/@types/node/net.d.ts", + "qualifiedName": "\"net\".Socket.addListener" }, - "1722": { - "sourceFileName": "lib/OldKeyValue/src/table.ts", - "qualifiedName": "__type.type" + "2060": { + "sourceFileName": "node_modules/@types/node/net.d.ts", + "qualifiedName": "event" }, - "1723": { - "sourceFileName": "lib/OldKeyValue/src/table.ts", - "qualifiedName": "__type.ttl" + "2061": { + "sourceFileName": "node_modules/@types/node/net.d.ts", + "qualifiedName": "listener" }, - "1724": { - "sourceFileName": "lib/OldKeyValue/src/table.ts", - "qualifiedName": "__type.method" + "2062": { + "sourceFileName": "node_modules/@types/node/net.d.ts", + "qualifiedName": "__type" }, - "1725": { - "sourceFileName": "lib/OldKeyValue/src/table.ts", - "qualifiedName": "default.queue" + "2063": { + "sourceFileName": "node_modules/@types/node/net.d.ts", + "qualifiedName": "__type" }, - "1726": { - "sourceFileName": "lib/OldKeyValue/src/table.ts", - "qualifiedName": "default.queue" + "2064": { + "sourceFileName": "node_modules/@types/node/net.d.ts", + "qualifiedName": "\"net\".Socket.addListener" }, - "1727": { - "sourceFileName": "lib/OldKeyValue/src/table.ts", - "qualifiedName": "__object" + "2065": { + "sourceFileName": "node_modules/@types/node/net.d.ts", + "qualifiedName": "event" }, - "1728": { - "sourceFileName": "lib/OldKeyValue/src/table.ts", - "qualifiedName": "__object.set" + "2066": { + "sourceFileName": "node_modules/@types/node/net.d.ts", + "qualifiedName": "listener" }, - "1729": { - "sourceFileName": "lib/OldKeyValue/src/table.ts", - "qualifiedName": "__object.delete" + "2067": { + "sourceFileName": "node_modules/@types/node/net.d.ts", + "qualifiedName": "__type" }, - "1730": { - "sourceFileName": "lib/OldKeyValue/src/table.ts", - "qualifiedName": "default.get" + "2068": { + "sourceFileName": "node_modules/@types/node/net.d.ts", + "qualifiedName": "__type" }, - "1731": { - "sourceFileName": "lib/OldKeyValue/src/table.ts", - "qualifiedName": "default.get" + "2069": { + "sourceFileName": "node_modules/@types/node/net.d.ts", + "qualifiedName": "data" }, - "1732": { - "sourceFileName": "lib/OldKeyValue/src/table.ts", - "qualifiedName": "key" + "2070": { + "sourceFileName": "node_modules/@types/node/net.d.ts", + "qualifiedName": "\"net\".Socket.addListener" }, - "1733": { - "sourceFileName": "lib/OldKeyValue/src/table.ts", - "qualifiedName": "default.#get" + "2071": { + "sourceFileName": "node_modules/@types/node/net.d.ts", + "qualifiedName": "event" }, - "1734": { - "sourceFileName": "lib/OldKeyValue/src/table.ts", - "qualifiedName": "default.#get" + "2072": { + "sourceFileName": "node_modules/@types/node/net.d.ts", + "qualifiedName": "listener" }, - "1735": { - "sourceFileName": "lib/OldKeyValue/src/table.ts", - "qualifiedName": "key" + "2073": { + "sourceFileName": "node_modules/@types/node/net.d.ts", + "qualifiedName": "__type" }, - "1736": { - "sourceFileName": "lib/OldKeyValue/src/table.ts", - "qualifiedName": "file" + "2074": { + "sourceFileName": "node_modules/@types/node/net.d.ts", + "qualifiedName": "__type" }, - "1737": { - "sourceFileName": "lib/OldKeyValue/src/table.ts", - "qualifiedName": "default.delete" + "2075": { + "sourceFileName": "node_modules/@types/node/net.d.ts", + "qualifiedName": "\"net\".Socket.addListener" }, - "1738": { - "sourceFileName": "lib/OldKeyValue/src/table.ts", - "qualifiedName": "default.delete" + "2076": { + "sourceFileName": "node_modules/@types/node/net.d.ts", + "qualifiedName": "event" }, - "1739": { - "sourceFileName": "lib/OldKeyValue/src/table.ts", - "qualifiedName": "key" + "2077": { + "sourceFileName": "node_modules/@types/node/net.d.ts", + "qualifiedName": "listener" }, - "1740": { - "sourceFileName": "lib/OldKeyValue/src/table.ts", - "qualifiedName": "default.cache" + "2078": { + "sourceFileName": "node_modules/@types/node/net.d.ts", + "qualifiedName": "__type" }, - "1741": { - "sourceFileName": "lib/OldKeyValue/src/table.ts", - "qualifiedName": "default.cache" + "2079": { + "sourceFileName": "node_modules/@types/node/net.d.ts", + "qualifiedName": "__type" }, - "1742": { - "sourceFileName": "lib/OldKeyValue/src/table.ts", - "qualifiedName": "default.#delete" + "2080": { + "sourceFileName": "node_modules/@types/node/net.d.ts", + "qualifiedName": "\"net\".Socket.addListener" }, - "1743": { - "sourceFileName": "lib/OldKeyValue/src/table.ts", - "qualifiedName": "default.#delete" + "2081": { + "sourceFileName": "node_modules/@types/node/net.d.ts", + "qualifiedName": "event" }, - "1744": { - "sourceFileName": "lib/OldKeyValue/src/table.ts", - "qualifiedName": "key" + "2082": { + "sourceFileName": "node_modules/@types/node/net.d.ts", + "qualifiedName": "listener" }, - "1745": { - "sourceFileName": "lib/OldKeyValue/src/table.ts", - "qualifiedName": "file" + "2083": { + "sourceFileName": "node_modules/@types/node/net.d.ts", + "qualifiedName": "__type" }, - "1746": { - "sourceFileName": "lib/OldKeyValue/src/table.ts", - "qualifiedName": "default.#deleteFlush" + "2084": { + "sourceFileName": "node_modules/@types/node/net.d.ts", + "qualifiedName": "__type" }, - "1747": { - "sourceFileName": "lib/OldKeyValue/src/table.ts", - "qualifiedName": "default.#deleteFlush" + "2085": { + "sourceFileName": "node_modules/@types/node/net.d.ts", + "qualifiedName": "err" }, - "1748": { - "sourceFileName": "lib/OldKeyValue/src/table.ts", - "qualifiedName": "default.clear" + "2086": { + "sourceFileName": "node_modules/@types/node/net.d.ts", + "qualifiedName": "\"net\".Socket.addListener" }, - "1749": { - "sourceFileName": "lib/OldKeyValue/src/table.ts", - "qualifiedName": "default.clear" + "2087": { + "sourceFileName": "node_modules/@types/node/net.d.ts", + "qualifiedName": "event" }, - "1750": { - "sourceFileName": "lib/OldKeyValue/src/table.ts", - "qualifiedName": "default.has" + "2088": { + "sourceFileName": "node_modules/@types/node/net.d.ts", + "qualifiedName": "listener" }, - "1751": { - "sourceFileName": "lib/OldKeyValue/src/table.ts", - "qualifiedName": "default.has" + "2089": { + "sourceFileName": "node_modules/@types/node/net.d.ts", + "qualifiedName": "__type" }, - "1752": { - "sourceFileName": "lib/OldKeyValue/src/table.ts", - "qualifiedName": "key" + "2090": { + "sourceFileName": "node_modules/@types/node/net.d.ts", + "qualifiedName": "__type" }, - "1753": { - "sourceFileName": "lib/OldKeyValue/src/table.ts", - "qualifiedName": "default.#fetchFile" + "2091": { + "sourceFileName": "node_modules/@types/node/net.d.ts", + "qualifiedName": "err" }, - "1754": { - "sourceFileName": "lib/OldKeyValue/src/table.ts", - "qualifiedName": "default.#fetchFile" + "2092": { + "sourceFileName": "node_modules/@types/node/net.d.ts", + "qualifiedName": "address" }, - "1755": { - "sourceFileName": "lib/OldKeyValue/src/table.ts", - "qualifiedName": "file" + "2093": { + "sourceFileName": "node_modules/@types/node/net.d.ts", + "qualifiedName": "family" + }, + "2094": { + "sourceFileName": "node_modules/@types/node/net.d.ts", + "qualifiedName": "host" }, - "1756": { - "sourceFileName": "lib/OldKeyValue/src/table.ts", - "qualifiedName": "default.findOne" + "2095": { + "sourceFileName": "node_modules/@types/node/net.d.ts", + "qualifiedName": "\"net\".Socket.addListener" }, - "1757": { - "sourceFileName": "lib/OldKeyValue/src/table.ts", - "qualifiedName": "default.findOne" + "2096": { + "sourceFileName": "node_modules/@types/node/net.d.ts", + "qualifiedName": "event" }, - "1758": { - "sourceFileName": "lib/OldKeyValue/src/table.ts", - "qualifiedName": "query" + "2097": { + "sourceFileName": "node_modules/@types/node/net.d.ts", + "qualifiedName": "listener" }, - "1759": { - "sourceFileName": "lib/OldKeyValue/src/table.ts", + "2098": { + "sourceFileName": "node_modules/@types/node/net.d.ts", "qualifiedName": "__type" }, - "1760": { - "sourceFileName": "lib/OldKeyValue/src/table.ts", + "2099": { + "sourceFileName": "node_modules/@types/node/net.d.ts", "qualifiedName": "__type" }, - "1761": { - "sourceFileName": "lib/OldKeyValue/src/table.ts", - "qualifiedName": "value" - }, - "1762": { - "sourceFileName": "lib/OldKeyValue/src/table.ts", - "qualifiedName": "index" - }, - "1763": { - "sourceFileName": "lib/OldKeyValue/src/table.ts", - "qualifiedName": "default.findMany" + "2100": { + "sourceFileName": "node_modules/@types/node/net.d.ts", + "qualifiedName": "\"net\".Socket.addListener" }, - "1764": { - "sourceFileName": "lib/OldKeyValue/src/table.ts", - "qualifiedName": "default.findMany" + "2101": { + "sourceFileName": "node_modules/@types/node/net.d.ts", + "qualifiedName": "event" }, - "1765": { - "sourceFileName": "lib/OldKeyValue/src/table.ts", - "qualifiedName": "query" + "2102": { + "sourceFileName": "node_modules/@types/node/net.d.ts", + "qualifiedName": "listener" }, - "1766": { - "sourceFileName": "lib/OldKeyValue/src/table.ts", + "2103": { + "sourceFileName": "node_modules/@types/node/net.d.ts", "qualifiedName": "__type" }, - "1767": { - "sourceFileName": "lib/OldKeyValue/src/table.ts", + "2104": { + "sourceFileName": "node_modules/@types/node/net.d.ts", "qualifiedName": "__type" }, - "1768": { - "sourceFileName": "lib/OldKeyValue/src/table.ts", - "qualifiedName": "value" + "2105": { + "sourceFileName": "node_modules/@types/node/net.d.ts", + "qualifiedName": "\"net\".Socket.emit" }, - "1769": { - "sourceFileName": "lib/OldKeyValue/src/table.ts", - "qualifiedName": "index" + "2106": { + "sourceFileName": "node_modules/@types/node/net.d.ts", + "qualifiedName": "\"net\".Socket.emit" }, - "1770": { - "sourceFileName": "lib/OldKeyValue/src/table.ts", - "qualifiedName": "default.all" + "2107": { + "sourceFileName": "node_modules/@types/node/net.d.ts", + "qualifiedName": "event" }, - "1771": { - "sourceFileName": "lib/OldKeyValue/src/table.ts", - "qualifiedName": "default.all" + "2108": { + "sourceFileName": "node_modules/@types/node/net.d.ts", + "qualifiedName": "args" }, - "1772": { - "sourceFileName": "lib/OldKeyValue/src/table.ts", - "qualifiedName": "query" + "2109": { + "sourceFileName": "node_modules/@types/node/net.d.ts", + "qualifiedName": "\"net\".Socket.emit" }, - "1773": { - "sourceFileName": "lib/OldKeyValue/src/table.ts", - "qualifiedName": "__type" + "2110": { + "sourceFileName": "node_modules/@types/node/net.d.ts", + "qualifiedName": "event" }, - "1774": { - "sourceFileName": "lib/OldKeyValue/src/table.ts", - "qualifiedName": "__type" + "2111": { + "sourceFileName": "node_modules/@types/node/net.d.ts", + "qualifiedName": "hadError" }, - "1775": { - "sourceFileName": "lib/OldKeyValue/src/table.ts", - "qualifiedName": "value" + "2112": { + "sourceFileName": "node_modules/@types/node/net.d.ts", + "qualifiedName": "\"net\".Socket.emit" }, - "1776": { - "sourceFileName": "lib/OldKeyValue/src/table.ts", - "qualifiedName": "index" + "2113": { + "sourceFileName": "node_modules/@types/node/net.d.ts", + "qualifiedName": "event" }, - "1777": { - "sourceFileName": "lib/OldKeyValue/src/table.ts", - "qualifiedName": "limit" + "2114": { + "sourceFileName": "node_modules/@types/node/net.d.ts", + "qualifiedName": "\"net\".Socket.emit" }, - "1778": { - "sourceFileName": "lib/OldKeyValue/src/table.ts", - "qualifiedName": "default.fullRepair" + "2115": { + "sourceFileName": "node_modules/@types/node/net.d.ts", + "qualifiedName": "event" }, - "1779": { - "sourceFileName": "lib/OldKeyValue/src/table.ts", - "qualifiedName": "default.fullRepair" + "2116": { + "sourceFileName": "node_modules/@types/node/net.d.ts", + "qualifiedName": "data" }, - "1780": { - "sourceFileName": "lib/OldKeyValue/src/table.ts", - "qualifiedName": "default.deleteMany" + "2117": { + "sourceFileName": "node_modules/@types/node/net.d.ts", + "qualifiedName": "\"net\".Socket.emit" }, - "1781": { - "sourceFileName": "lib/OldKeyValue/src/table.ts", - "qualifiedName": "default.deleteMany" + "2118": { + "sourceFileName": "node_modules/@types/node/net.d.ts", + "qualifiedName": "event" }, - "1782": { - "sourceFileName": "lib/OldKeyValue/src/table.ts", - "qualifiedName": "query" + "2119": { + "sourceFileName": "node_modules/@types/node/net.d.ts", + "qualifiedName": "\"net\".Socket.emit" }, - "1783": { - "sourceFileName": "lib/OldKeyValue/src/table.ts", - "qualifiedName": "__type" + "2120": { + "sourceFileName": "node_modules/@types/node/net.d.ts", + "qualifiedName": "event" }, - "1784": { - "sourceFileName": "lib/OldKeyValue/src/table.ts", - "qualifiedName": "__type" + "2121": { + "sourceFileName": "node_modules/@types/node/net.d.ts", + "qualifiedName": "\"net\".Socket.emit" }, - "1785": { - "sourceFileName": "lib/OldKeyValue/src/table.ts", - "qualifiedName": "value" + "2122": { + "sourceFileName": "node_modules/@types/node/net.d.ts", + "qualifiedName": "event" }, - "1786": { - "sourceFileName": "lib/OldKeyValue/src/table.ts", - "qualifiedName": "index" + "2123": { + "sourceFileName": "node_modules/@types/node/net.d.ts", + "qualifiedName": "err" }, - "1787": { - "sourceFileName": "lib/OldKeyValue/src/table.ts", - "qualifiedName": "default.addTableToLog" + "2124": { + "sourceFileName": "node_modules/@types/node/net.d.ts", + "qualifiedName": "\"net\".Socket.emit" }, - "1788": { - "sourceFileName": "lib/OldKeyValue/src/table.ts", - "qualifiedName": "default.addTableToLog" + "2125": { + "sourceFileName": "node_modules/@types/node/net.d.ts", + "qualifiedName": "event" }, - "1789": { - "sourceFileName": "lib/OldKeyValue/src/table.ts", - "qualifiedName": "default.ping" + "2126": { + "sourceFileName": "node_modules/@types/node/net.d.ts", + "qualifiedName": "err" }, - "1790": { - "sourceFileName": "lib/OldKeyValue/src/table.ts", - "qualifiedName": "default.ping" + "2127": { + "sourceFileName": "node_modules/@types/node/net.d.ts", + "qualifiedName": "address" }, - "1791": { - "sourceFileName": "node_modules/@types/node/events.d.ts", - "qualifiedName": "EventEmitter.[captureRejectionSymbol]" + "2128": { + "sourceFileName": "node_modules/@types/node/net.d.ts", + "qualifiedName": "family" }, - "1792": { - "sourceFileName": "node_modules/@types/node/events.d.ts", - "qualifiedName": "EventEmitter.[captureRejectionSymbol]" + "2129": { + "sourceFileName": "node_modules/@types/node/net.d.ts", + "qualifiedName": "host" }, - "1793": { - "sourceFileName": "node_modules/@types/node/events.d.ts", - "qualifiedName": "error" + "2130": { + "sourceFileName": "node_modules/@types/node/net.d.ts", + "qualifiedName": "\"net\".Socket.emit" }, - "1794": { - "sourceFileName": "node_modules/@types/node/events.d.ts", + "2131": { + "sourceFileName": "node_modules/@types/node/net.d.ts", "qualifiedName": "event" }, - "1795": { - "sourceFileName": "node_modules/@types/node/events.d.ts", - "qualifiedName": "args" + "2132": { + "sourceFileName": "node_modules/@types/node/net.d.ts", + "qualifiedName": "\"net\".Socket.emit" }, - "1796": { - "sourceFileName": "node_modules/@types/node/events.d.ts", - "qualifiedName": "__global.NodeJS.EventEmitter.addListener" + "2133": { + "sourceFileName": "node_modules/@types/node/net.d.ts", + "qualifiedName": "event" }, - "1797": { - "sourceFileName": "node_modules/@types/node/events.d.ts", - "qualifiedName": "__global.NodeJS.EventEmitter.addListener" + "2134": { + "sourceFileName": "node_modules/@types/node/net.d.ts", + "qualifiedName": "\"net\".Socket.on" }, - "1798": { - "sourceFileName": "node_modules/@types/node/events.d.ts", - "qualifiedName": "eventName" + "2135": { + "sourceFileName": "node_modules/@types/node/net.d.ts", + "qualifiedName": "\"net\".Socket.on" }, - "1799": { - "sourceFileName": "node_modules/@types/node/events.d.ts", + "2136": { + "sourceFileName": "node_modules/@types/node/net.d.ts", + "qualifiedName": "event" + }, + "2137": { + "sourceFileName": "node_modules/@types/node/net.d.ts", "qualifiedName": "listener" }, - "1800": { - "sourceFileName": "node_modules/@types/node/events.d.ts", + "2138": { + "sourceFileName": "node_modules/@types/node/net.d.ts", "qualifiedName": "__type" }, - "1801": { - "sourceFileName": "node_modules/@types/node/events.d.ts", + "2139": { + "sourceFileName": "node_modules/@types/node/net.d.ts", "qualifiedName": "__type" }, - "1802": { - "sourceFileName": "node_modules/@types/node/events.d.ts", + "2140": { + "sourceFileName": "node_modules/@types/node/net.d.ts", "qualifiedName": "args" }, - "1803": { - "sourceFileName": "node_modules/@types/node/events.d.ts", - "qualifiedName": "__global.NodeJS.EventEmitter.on" - }, - "1804": { - "sourceFileName": "node_modules/@types/node/events.d.ts", - "qualifiedName": "__global.NodeJS.EventEmitter.on" + "2141": { + "sourceFileName": "node_modules/@types/node/net.d.ts", + "qualifiedName": "\"net\".Socket.on" }, - "1805": { - "sourceFileName": "node_modules/@types/node/events.d.ts", - "qualifiedName": "eventName" + "2142": { + "sourceFileName": "node_modules/@types/node/net.d.ts", + "qualifiedName": "event" }, - "1806": { - "sourceFileName": "node_modules/@types/node/events.d.ts", + "2143": { + "sourceFileName": "node_modules/@types/node/net.d.ts", "qualifiedName": "listener" }, - "1807": { - "sourceFileName": "node_modules/@types/node/events.d.ts", + "2144": { + "sourceFileName": "node_modules/@types/node/net.d.ts", "qualifiedName": "__type" }, - "1808": { - "sourceFileName": "node_modules/@types/node/events.d.ts", + "2145": { + "sourceFileName": "node_modules/@types/node/net.d.ts", "qualifiedName": "__type" }, - "1809": { - "sourceFileName": "node_modules/@types/node/events.d.ts", - "qualifiedName": "args" - }, - "1810": { - "sourceFileName": "node_modules/@types/node/events.d.ts", - "qualifiedName": "__global.NodeJS.EventEmitter.once" + "2146": { + "sourceFileName": "node_modules/@types/node/net.d.ts", + "qualifiedName": "hadError" }, - "1811": { - "sourceFileName": "node_modules/@types/node/events.d.ts", - "qualifiedName": "__global.NodeJS.EventEmitter.once" + "2147": { + "sourceFileName": "node_modules/@types/node/net.d.ts", + "qualifiedName": "\"net\".Socket.on" }, - "1812": { - "sourceFileName": "node_modules/@types/node/events.d.ts", - "qualifiedName": "eventName" + "2148": { + "sourceFileName": "node_modules/@types/node/net.d.ts", + "qualifiedName": "event" }, - "1813": { - "sourceFileName": "node_modules/@types/node/events.d.ts", + "2149": { + "sourceFileName": "node_modules/@types/node/net.d.ts", "qualifiedName": "listener" }, - "1814": { - "sourceFileName": "node_modules/@types/node/events.d.ts", + "2150": { + "sourceFileName": "node_modules/@types/node/net.d.ts", "qualifiedName": "__type" }, - "1815": { - "sourceFileName": "node_modules/@types/node/events.d.ts", + "2151": { + "sourceFileName": "node_modules/@types/node/net.d.ts", "qualifiedName": "__type" }, - "1816": { - "sourceFileName": "node_modules/@types/node/events.d.ts", - "qualifiedName": "args" - }, - "1817": { - "sourceFileName": "node_modules/@types/node/events.d.ts", - "qualifiedName": "__global.NodeJS.EventEmitter.removeListener" - }, - "1818": { - "sourceFileName": "node_modules/@types/node/events.d.ts", - "qualifiedName": "__global.NodeJS.EventEmitter.removeListener" + "2152": { + "sourceFileName": "node_modules/@types/node/net.d.ts", + "qualifiedName": "\"net\".Socket.on" }, - "1819": { - "sourceFileName": "node_modules/@types/node/events.d.ts", - "qualifiedName": "eventName" + "2153": { + "sourceFileName": "node_modules/@types/node/net.d.ts", + "qualifiedName": "event" }, - "1820": { - "sourceFileName": "node_modules/@types/node/events.d.ts", + "2154": { + "sourceFileName": "node_modules/@types/node/net.d.ts", "qualifiedName": "listener" }, - "1821": { - "sourceFileName": "node_modules/@types/node/events.d.ts", + "2155": { + "sourceFileName": "node_modules/@types/node/net.d.ts", "qualifiedName": "__type" }, - "1822": { - "sourceFileName": "node_modules/@types/node/events.d.ts", + "2156": { + "sourceFileName": "node_modules/@types/node/net.d.ts", "qualifiedName": "__type" }, - "1823": { - "sourceFileName": "node_modules/@types/node/events.d.ts", - "qualifiedName": "args" - }, - "1824": { - "sourceFileName": "node_modules/@types/node/events.d.ts", - "qualifiedName": "__global.NodeJS.EventEmitter.off" + "2157": { + "sourceFileName": "node_modules/@types/node/net.d.ts", + "qualifiedName": "data" }, - "1825": { - "sourceFileName": "node_modules/@types/node/events.d.ts", - "qualifiedName": "__global.NodeJS.EventEmitter.off" + "2158": { + "sourceFileName": "node_modules/@types/node/net.d.ts", + "qualifiedName": "\"net\".Socket.on" }, - "1826": { - "sourceFileName": "node_modules/@types/node/events.d.ts", - "qualifiedName": "eventName" + "2159": { + "sourceFileName": "node_modules/@types/node/net.d.ts", + "qualifiedName": "event" }, - "1827": { - "sourceFileName": "node_modules/@types/node/events.d.ts", + "2160": { + "sourceFileName": "node_modules/@types/node/net.d.ts", "qualifiedName": "listener" }, - "1828": { - "sourceFileName": "node_modules/@types/node/events.d.ts", + "2161": { + "sourceFileName": "node_modules/@types/node/net.d.ts", "qualifiedName": "__type" }, - "1829": { - "sourceFileName": "node_modules/@types/node/events.d.ts", + "2162": { + "sourceFileName": "node_modules/@types/node/net.d.ts", "qualifiedName": "__type" }, - "1830": { - "sourceFileName": "node_modules/@types/node/events.d.ts", - "qualifiedName": "args" + "2163": { + "sourceFileName": "node_modules/@types/node/net.d.ts", + "qualifiedName": "\"net\".Socket.on" }, - "1831": { - "sourceFileName": "node_modules/@types/node/events.d.ts", - "qualifiedName": "__global.NodeJS.EventEmitter.removeAllListeners" + "2164": { + "sourceFileName": "node_modules/@types/node/net.d.ts", + "qualifiedName": "event" }, - "1832": { - "sourceFileName": "node_modules/@types/node/events.d.ts", - "qualifiedName": "__global.NodeJS.EventEmitter.removeAllListeners" + "2165": { + "sourceFileName": "node_modules/@types/node/net.d.ts", + "qualifiedName": "listener" }, - "1833": { - "sourceFileName": "node_modules/@types/node/events.d.ts", - "qualifiedName": "event" + "2166": { + "sourceFileName": "node_modules/@types/node/net.d.ts", + "qualifiedName": "__type" }, - "1834": { - "sourceFileName": "node_modules/@types/node/events.d.ts", - "qualifiedName": "__global.NodeJS.EventEmitter.setMaxListeners" + "2167": { + "sourceFileName": "node_modules/@types/node/net.d.ts", + "qualifiedName": "__type" }, - "1835": { - "sourceFileName": "node_modules/@types/node/events.d.ts", - "qualifiedName": "__global.NodeJS.EventEmitter.setMaxListeners" + "2168": { + "sourceFileName": "node_modules/@types/node/net.d.ts", + "qualifiedName": "\"net\".Socket.on" }, - "1836": { - "sourceFileName": "node_modules/@types/node/events.d.ts", - "qualifiedName": "n" + "2169": { + "sourceFileName": "node_modules/@types/node/net.d.ts", + "qualifiedName": "event" }, - "1837": { - "sourceFileName": "node_modules/@types/node/events.d.ts", - "qualifiedName": "__global.NodeJS.EventEmitter.getMaxListeners" + "2170": { + "sourceFileName": "node_modules/@types/node/net.d.ts", + "qualifiedName": "listener" }, - "1838": { - "sourceFileName": "node_modules/@types/node/events.d.ts", - "qualifiedName": "__global.NodeJS.EventEmitter.getMaxListeners" + "2171": { + "sourceFileName": "node_modules/@types/node/net.d.ts", + "qualifiedName": "__type" }, - "1839": { - "sourceFileName": "node_modules/@types/node/events.d.ts", - "qualifiedName": "__global.NodeJS.EventEmitter.listeners" + "2172": { + "sourceFileName": "node_modules/@types/node/net.d.ts", + "qualifiedName": "__type" }, - "1840": { - "sourceFileName": "node_modules/@types/node/events.d.ts", - "qualifiedName": "__global.NodeJS.EventEmitter.listeners" + "2173": { + "sourceFileName": "node_modules/@types/node/net.d.ts", + "qualifiedName": "err" }, - "1841": { - "sourceFileName": "node_modules/@types/node/events.d.ts", - "qualifiedName": "eventName" + "2174": { + "sourceFileName": "node_modules/@types/node/net.d.ts", + "qualifiedName": "\"net\".Socket.on" }, - "1842": { - "sourceFileName": "node_modules/@types/node/events.d.ts", - "qualifiedName": "__global.NodeJS.EventEmitter.rawListeners" + "2175": { + "sourceFileName": "node_modules/@types/node/net.d.ts", + "qualifiedName": "event" }, - "1843": { - "sourceFileName": "node_modules/@types/node/events.d.ts", - "qualifiedName": "__global.NodeJS.EventEmitter.rawListeners" + "2176": { + "sourceFileName": "node_modules/@types/node/net.d.ts", + "qualifiedName": "listener" }, - "1844": { - "sourceFileName": "node_modules/@types/node/events.d.ts", - "qualifiedName": "eventName" + "2177": { + "sourceFileName": "node_modules/@types/node/net.d.ts", + "qualifiedName": "__type" }, - "1845": { - "sourceFileName": "node_modules/@types/node/events.d.ts", - "qualifiedName": "__global.NodeJS.EventEmitter.emit" + "2178": { + "sourceFileName": "node_modules/@types/node/net.d.ts", + "qualifiedName": "__type" }, - "1846": { - "sourceFileName": "node_modules/@types/node/events.d.ts", - "qualifiedName": "__global.NodeJS.EventEmitter.emit" + "2179": { + "sourceFileName": "node_modules/@types/node/net.d.ts", + "qualifiedName": "err" }, - "1847": { - "sourceFileName": "node_modules/@types/node/events.d.ts", - "qualifiedName": "eventName" + "2180": { + "sourceFileName": "node_modules/@types/node/net.d.ts", + "qualifiedName": "address" }, - "1848": { - "sourceFileName": "node_modules/@types/node/events.d.ts", - "qualifiedName": "args" + "2181": { + "sourceFileName": "node_modules/@types/node/net.d.ts", + "qualifiedName": "family" }, - "1849": { - "sourceFileName": "node_modules/@types/node/events.d.ts", - "qualifiedName": "__global.NodeJS.EventEmitter.listenerCount" + "2182": { + "sourceFileName": "node_modules/@types/node/net.d.ts", + "qualifiedName": "host" }, - "1850": { - "sourceFileName": "node_modules/@types/node/events.d.ts", - "qualifiedName": "__global.NodeJS.EventEmitter.listenerCount" + "2183": { + "sourceFileName": "node_modules/@types/node/net.d.ts", + "qualifiedName": "\"net\".Socket.on" }, - "1851": { - "sourceFileName": "node_modules/@types/node/events.d.ts", - "qualifiedName": "eventName" + "2184": { + "sourceFileName": "node_modules/@types/node/net.d.ts", + "qualifiedName": "event" }, - "1852": { - "sourceFileName": "node_modules/@types/node/events.d.ts", + "2185": { + "sourceFileName": "node_modules/@types/node/net.d.ts", "qualifiedName": "listener" }, - "1853": { - "sourceFileName": "node_modules/@types/node/events.d.ts", - "qualifiedName": "__global.NodeJS.EventEmitter.prependListener" + "2186": { + "sourceFileName": "node_modules/@types/node/net.d.ts", + "qualifiedName": "__type" }, - "1854": { - "sourceFileName": "node_modules/@types/node/events.d.ts", - "qualifiedName": "__global.NodeJS.EventEmitter.prependListener" + "2187": { + "sourceFileName": "node_modules/@types/node/net.d.ts", + "qualifiedName": "__type" }, - "1855": { - "sourceFileName": "node_modules/@types/node/events.d.ts", - "qualifiedName": "eventName" + "2188": { + "sourceFileName": "node_modules/@types/node/net.d.ts", + "qualifiedName": "\"net\".Socket.on" }, - "1856": { - "sourceFileName": "node_modules/@types/node/events.d.ts", + "2189": { + "sourceFileName": "node_modules/@types/node/net.d.ts", + "qualifiedName": "event" + }, + "2190": { + "sourceFileName": "node_modules/@types/node/net.d.ts", "qualifiedName": "listener" }, - "1857": { - "sourceFileName": "node_modules/@types/node/events.d.ts", + "2191": { + "sourceFileName": "node_modules/@types/node/net.d.ts", "qualifiedName": "__type" }, - "1858": { - "sourceFileName": "node_modules/@types/node/events.d.ts", + "2192": { + "sourceFileName": "node_modules/@types/node/net.d.ts", "qualifiedName": "__type" }, - "1859": { - "sourceFileName": "node_modules/@types/node/events.d.ts", - "qualifiedName": "args" - }, - "1860": { - "sourceFileName": "node_modules/@types/node/events.d.ts", - "qualifiedName": "__global.NodeJS.EventEmitter.prependOnceListener" + "2193": { + "sourceFileName": "node_modules/@types/node/net.d.ts", + "qualifiedName": "\"net\".Socket.once" }, - "1861": { - "sourceFileName": "node_modules/@types/node/events.d.ts", - "qualifiedName": "__global.NodeJS.EventEmitter.prependOnceListener" + "2194": { + "sourceFileName": "node_modules/@types/node/net.d.ts", + "qualifiedName": "\"net\".Socket.once" }, - "1862": { - "sourceFileName": "node_modules/@types/node/events.d.ts", - "qualifiedName": "eventName" + "2195": { + "sourceFileName": "node_modules/@types/node/net.d.ts", + "qualifiedName": "event" }, - "1863": { - "sourceFileName": "node_modules/@types/node/events.d.ts", + "2196": { + "sourceFileName": "node_modules/@types/node/net.d.ts", "qualifiedName": "listener" }, - "1864": { - "sourceFileName": "node_modules/@types/node/events.d.ts", + "2197": { + "sourceFileName": "node_modules/@types/node/net.d.ts", "qualifiedName": "__type" }, - "1865": { - "sourceFileName": "node_modules/@types/node/events.d.ts", + "2198": { + "sourceFileName": "node_modules/@types/node/net.d.ts", "qualifiedName": "__type" }, - "1866": { - "sourceFileName": "node_modules/@types/node/events.d.ts", + "2199": { + "sourceFileName": "node_modules/@types/node/net.d.ts", "qualifiedName": "args" }, - "1867": { - "sourceFileName": "node_modules/@types/node/events.d.ts", - "qualifiedName": "__global.NodeJS.EventEmitter.eventNames" + "2200": { + "sourceFileName": "node_modules/@types/node/net.d.ts", + "qualifiedName": "\"net\".Socket.once" }, - "1868": { - "sourceFileName": "node_modules/@types/node/events.d.ts", - "qualifiedName": "__global.NodeJS.EventEmitter.eventNames" + "2201": { + "sourceFileName": "node_modules/@types/node/net.d.ts", + "qualifiedName": "event" }, - "1869": { - "sourceFileName": "lib/Remote/src/receiver.ts", - "qualifiedName": "default" + "2202": { + "sourceFileName": "node_modules/@types/node/net.d.ts", + "qualifiedName": "listener" }, - "1870": { - "sourceFileName": "node_modules/@types/node/events.d.ts", - "qualifiedName": "EventEmitter.once" + "2203": { + "sourceFileName": "node_modules/@types/node/net.d.ts", + "qualifiedName": "__type" }, - "1871": { - "sourceFileName": "node_modules/@types/node/events.d.ts", - "qualifiedName": "EventEmitter.once" + "2204": { + "sourceFileName": "node_modules/@types/node/net.d.ts", + "qualifiedName": "__type" }, - "1872": { - "sourceFileName": "node_modules/@types/node/events.d.ts", - "qualifiedName": "emitter" + "2205": { + "sourceFileName": "node_modules/@types/node/net.d.ts", + "qualifiedName": "hadError" }, - "1873": { - "sourceFileName": "node_modules/@types/node/events.d.ts", - "qualifiedName": "eventName" + "2206": { + "sourceFileName": "node_modules/@types/node/net.d.ts", + "qualifiedName": "\"net\".Socket.once" }, - "1874": { - "sourceFileName": "node_modules/@types/node/events.d.ts", - "qualifiedName": "options" + "2207": { + "sourceFileName": "node_modules/@types/node/net.d.ts", + "qualifiedName": "event" }, - "1875": { - "sourceFileName": "node_modules/@types/node/events.d.ts", - "qualifiedName": "EventEmitter.once" + "2208": { + "sourceFileName": "node_modules/@types/node/net.d.ts", + "qualifiedName": "listener" }, - "1876": { - "sourceFileName": "node_modules/@types/node/events.d.ts", - "qualifiedName": "emitter" + "2209": { + "sourceFileName": "node_modules/@types/node/net.d.ts", + "qualifiedName": "__type" }, - "1877": { - "sourceFileName": "node_modules/@types/node/events.d.ts", - "qualifiedName": "eventName" + "2210": { + "sourceFileName": "node_modules/@types/node/net.d.ts", + "qualifiedName": "__type" }, - "1878": { - "sourceFileName": "node_modules/@types/node/events.d.ts", - "qualifiedName": "options" + "2211": { + "sourceFileName": "node_modules/@types/node/net.d.ts", + "qualifiedName": "\"net\".Socket.once" }, - "1879": { - "sourceFileName": "node_modules/@types/node/events.d.ts", - "qualifiedName": "EventEmitter.on" + "2212": { + "sourceFileName": "node_modules/@types/node/net.d.ts", + "qualifiedName": "event" }, - "1880": { - "sourceFileName": "node_modules/@types/node/events.d.ts", - "qualifiedName": "EventEmitter.on" + "2213": { + "sourceFileName": "node_modules/@types/node/net.d.ts", + "qualifiedName": "listener" }, - "1881": { - "sourceFileName": "node_modules/@types/node/events.d.ts", - "qualifiedName": "emitter" + "2214": { + "sourceFileName": "node_modules/@types/node/net.d.ts", + "qualifiedName": "__type" }, - "1882": { - "sourceFileName": "node_modules/@types/node/events.d.ts", - "qualifiedName": "eventName" + "2215": { + "sourceFileName": "node_modules/@types/node/net.d.ts", + "qualifiedName": "__type" }, - "1883": { - "sourceFileName": "node_modules/@types/node/events.d.ts", - "qualifiedName": "options" + "2216": { + "sourceFileName": "node_modules/@types/node/net.d.ts", + "qualifiedName": "data" }, - "1884": { - "sourceFileName": "node_modules/@types/node/events.d.ts", - "qualifiedName": "EventEmitter.listenerCount" + "2217": { + "sourceFileName": "node_modules/@types/node/net.d.ts", + "qualifiedName": "\"net\".Socket.once" }, - "1885": { - "sourceFileName": "node_modules/@types/node/events.d.ts", - "qualifiedName": "EventEmitter.listenerCount" + "2218": { + "sourceFileName": "node_modules/@types/node/net.d.ts", + "qualifiedName": "event" }, - "1886": { - "sourceFileName": "node_modules/@types/node/events.d.ts", - "qualifiedName": "emitter" + "2219": { + "sourceFileName": "node_modules/@types/node/net.d.ts", + "qualifiedName": "listener" }, - "1887": { - "sourceFileName": "node_modules/@types/node/events.d.ts", - "qualifiedName": "eventName" + "2220": { + "sourceFileName": "node_modules/@types/node/net.d.ts", + "qualifiedName": "__type" }, - "1888": { - "sourceFileName": "node_modules/@types/node/events.d.ts", - "qualifiedName": "EventEmitter.getEventListeners" + "2221": { + "sourceFileName": "node_modules/@types/node/net.d.ts", + "qualifiedName": "__type" }, - "1889": { - "sourceFileName": "node_modules/@types/node/events.d.ts", - "qualifiedName": "EventEmitter.getEventListeners" + "2222": { + "sourceFileName": "node_modules/@types/node/net.d.ts", + "qualifiedName": "\"net\".Socket.once" }, - "1890": { - "sourceFileName": "node_modules/@types/node/events.d.ts", - "qualifiedName": "emitter" + "2223": { + "sourceFileName": "node_modules/@types/node/net.d.ts", + "qualifiedName": "event" }, - "1891": { - "sourceFileName": "node_modules/@types/node/events.d.ts", - "qualifiedName": "name" + "2224": { + "sourceFileName": "node_modules/@types/node/net.d.ts", + "qualifiedName": "listener" }, - "1892": { - "sourceFileName": "node_modules/@types/node/events.d.ts", - "qualifiedName": "EventEmitter.getMaxListeners" + "2225": { + "sourceFileName": "node_modules/@types/node/net.d.ts", + "qualifiedName": "__type" }, - "1893": { - "sourceFileName": "node_modules/@types/node/events.d.ts", - "qualifiedName": "EventEmitter.getMaxListeners" + "2226": { + "sourceFileName": "node_modules/@types/node/net.d.ts", + "qualifiedName": "__type" }, - "1894": { - "sourceFileName": "node_modules/@types/node/events.d.ts", - "qualifiedName": "emitter" + "2227": { + "sourceFileName": "node_modules/@types/node/net.d.ts", + "qualifiedName": "\"net\".Socket.once" }, - "1895": { - "sourceFileName": "node_modules/@types/node/events.d.ts", - "qualifiedName": "EventEmitter.setMaxListeners" + "2228": { + "sourceFileName": "node_modules/@types/node/net.d.ts", + "qualifiedName": "event" }, - "1896": { - "sourceFileName": "node_modules/@types/node/events.d.ts", - "qualifiedName": "EventEmitter.setMaxListeners" + "2229": { + "sourceFileName": "node_modules/@types/node/net.d.ts", + "qualifiedName": "listener" }, - "1897": { - "sourceFileName": "node_modules/@types/node/events.d.ts", - "qualifiedName": "n" + "2230": { + "sourceFileName": "node_modules/@types/node/net.d.ts", + "qualifiedName": "__type" }, - "1898": { - "sourceFileName": "node_modules/@types/node/events.d.ts", - "qualifiedName": "eventTargets" + "2231": { + "sourceFileName": "node_modules/@types/node/net.d.ts", + "qualifiedName": "__type" }, - "1899": { - "sourceFileName": "node_modules/@types/node/events.d.ts", - "qualifiedName": "EventEmitter.addAbortListener" + "2232": { + "sourceFileName": "node_modules/@types/node/net.d.ts", + "qualifiedName": "err" }, - "1900": { - "sourceFileName": "node_modules/@types/node/events.d.ts", - "qualifiedName": "EventEmitter.addAbortListener" + "2233": { + "sourceFileName": "node_modules/@types/node/net.d.ts", + "qualifiedName": "\"net\".Socket.once" }, - "1901": { - "sourceFileName": "node_modules/@types/node/events.d.ts", - "qualifiedName": "signal" + "2234": { + "sourceFileName": "node_modules/@types/node/net.d.ts", + "qualifiedName": "event" }, - "1902": { - "sourceFileName": "node_modules/@types/node/events.d.ts", - "qualifiedName": "resource" + "2235": { + "sourceFileName": "node_modules/@types/node/net.d.ts", + "qualifiedName": "listener" }, - "1903": { - "sourceFileName": "node_modules/@types/node/events.d.ts", + "2236": { + "sourceFileName": "node_modules/@types/node/net.d.ts", "qualifiedName": "__type" }, - "1904": { - "sourceFileName": "node_modules/@types/node/events.d.ts", + "2237": { + "sourceFileName": "node_modules/@types/node/net.d.ts", "qualifiedName": "__type" }, - "1905": { - "sourceFileName": "node_modules/@types/node/events.d.ts", - "qualifiedName": "event" + "2238": { + "sourceFileName": "node_modules/@types/node/net.d.ts", + "qualifiedName": "err" }, - "1906": { - "sourceFileName": "node_modules/@types/node/events.d.ts", - "qualifiedName": "EventEmitter.errorMonitor" + "2239": { + "sourceFileName": "node_modules/@types/node/net.d.ts", + "qualifiedName": "address" }, - "1907": { - "sourceFileName": "node_modules/@types/node/events.d.ts", - "qualifiedName": "EventEmitter.captureRejectionSymbol" + "2240": { + "sourceFileName": "node_modules/@types/node/net.d.ts", + "qualifiedName": "family" }, - "1908": { - "sourceFileName": "node_modules/@types/node/events.d.ts", - "qualifiedName": "EventEmitter.captureRejections" + "2241": { + "sourceFileName": "node_modules/@types/node/net.d.ts", + "qualifiedName": "host" }, - "1909": { - "sourceFileName": "node_modules/@types/node/events.d.ts", - "qualifiedName": "EventEmitter.defaultMaxListeners" + "2242": { + "sourceFileName": "node_modules/@types/node/net.d.ts", + "qualifiedName": "\"net\".Socket.once" }, - "1910": { - "sourceFileName": "lib/Remote/src/receiver.ts", - "qualifiedName": "default.__constructor" + "2243": { + "sourceFileName": "node_modules/@types/node/net.d.ts", + "qualifiedName": "event" }, - "1911": { - "sourceFileName": "lib/Remote/src/receiver.ts", - "qualifiedName": "default" + "2244": { + "sourceFileName": "node_modules/@types/node/net.d.ts", + "qualifiedName": "listener" }, - "1912": { - "sourceFileName": "lib/Remote/src/receiver.ts", - "qualifiedName": "options" + "2245": { + "sourceFileName": "node_modules/@types/node/net.d.ts", + "qualifiedName": "__type" }, - "1913": { - "sourceFileName": "lib/Remote/src/receiver.ts", - "qualifiedName": "default.server" + "2246": { + "sourceFileName": "node_modules/@types/node/net.d.ts", + "qualifiedName": "__type" }, - "1914": { - "sourceFileName": "lib/Remote/src/receiver.ts", - "qualifiedName": "default.options" + "2247": { + "sourceFileName": "node_modules/@types/node/net.d.ts", + "qualifiedName": "\"net\".Socket.once" }, - "1915": { - "sourceFileName": "lib/Remote/src/receiver.ts", - "qualifiedName": "default.allowList" + "2248": { + "sourceFileName": "node_modules/@types/node/net.d.ts", + "qualifiedName": "event" }, - "1916": { - "sourceFileName": "lib/Remote/src/receiver.ts", - "qualifiedName": "default.connections" + "2249": { + "sourceFileName": "node_modules/@types/node/net.d.ts", + "qualifiedName": "listener" }, - "1917": { - "sourceFileName": "lib/Remote/src/receiver.ts", - "qualifiedName": "default.allowAddress" + "2250": { + "sourceFileName": "node_modules/@types/node/net.d.ts", + "qualifiedName": "__type" }, - "1918": { - "sourceFileName": "lib/Remote/src/receiver.ts", - "qualifiedName": "default.allowAddress" + "2251": { + "sourceFileName": "node_modules/@types/node/net.d.ts", + "qualifiedName": "__type" }, - "1919": { - "sourceFileName": "lib/Remote/src/receiver.ts", - "qualifiedName": "address" + "2252": { + "sourceFileName": "node_modules/@types/node/net.d.ts", + "qualifiedName": "\"net\".Socket.prependListener" }, - "1920": { - "sourceFileName": "lib/Remote/src/receiver.ts", - "qualifiedName": "default.isAllowed" + "2253": { + "sourceFileName": "node_modules/@types/node/net.d.ts", + "qualifiedName": "\"net\".Socket.prependListener" }, - "1921": { - "sourceFileName": "lib/Remote/src/receiver.ts", - "qualifiedName": "default.isAllowed" + "2254": { + "sourceFileName": "node_modules/@types/node/net.d.ts", + "qualifiedName": "event" }, - "1922": { - "sourceFileName": "lib/Remote/src/receiver.ts", - "qualifiedName": "address" + "2255": { + "sourceFileName": "node_modules/@types/node/net.d.ts", + "qualifiedName": "listener" }, - "1923": { - "sourceFileName": "lib/Remote/src/receiver.ts", - "qualifiedName": "default.#createOwner" + "2256": { + "sourceFileName": "node_modules/@types/node/net.d.ts", + "qualifiedName": "__type" }, - "1924": { - "sourceFileName": "lib/Remote/src/receiver.ts", - "qualifiedName": "default.#createOwner" + "2257": { + "sourceFileName": "node_modules/@types/node/net.d.ts", + "qualifiedName": "__type" }, - "1925": { - "sourceFileName": "lib/Remote/src/receiver.ts", - "qualifiedName": "Type" + "2258": { + "sourceFileName": "node_modules/@types/node/net.d.ts", + "qualifiedName": "args" }, - "1926": { - "sourceFileName": "lib/Remote/src/receiver.ts", - "qualifiedName": "options" + "2259": { + "sourceFileName": "node_modules/@types/node/net.d.ts", + "qualifiedName": "\"net\".Socket.prependListener" }, - "1927": { - "sourceFileName": "lib/Remote/src/receiver.ts", - "qualifiedName": "username" + "2260": { + "sourceFileName": "node_modules/@types/node/net.d.ts", + "qualifiedName": "event" }, - "1928": { - "sourceFileName": "lib/Remote/src/receiver.ts", - "qualifiedName": "password" + "2261": { + "sourceFileName": "node_modules/@types/node/net.d.ts", + "qualifiedName": "listener" }, - "1929": { - "sourceFileName": "lib/Remote/src/receiver.ts", - "qualifiedName": "default.#bindEvents" + "2262": { + "sourceFileName": "node_modules/@types/node/net.d.ts", + "qualifiedName": "__type" }, - "1930": { - "sourceFileName": "lib/Remote/src/receiver.ts", - "qualifiedName": "default.#bindEvents" + "2263": { + "sourceFileName": "node_modules/@types/node/net.d.ts", + "qualifiedName": "__type" }, - "1931": { - "sourceFileName": "lib/Remote/src/receiver.ts", - "qualifiedName": "default.sendDataFormat" + "2264": { + "sourceFileName": "node_modules/@types/node/net.d.ts", + "qualifiedName": "hadError" }, - "1932": { - "sourceFileName": "lib/Remote/src/receiver.ts", - "qualifiedName": "default.sendDataFormat" + "2265": { + "sourceFileName": "node_modules/@types/node/net.d.ts", + "qualifiedName": "\"net\".Socket.prependListener" }, - "1933": { - "sourceFileName": "lib/Remote/src/receiver.ts", - "qualifiedName": "__0" + "2266": { + "sourceFileName": "node_modules/@types/node/net.d.ts", + "qualifiedName": "event" }, - "1934": { - "sourceFileName": "lib/Remote/src/receiver.ts", - "qualifiedName": "__type" + "2267": { + "sourceFileName": "node_modules/@types/node/net.d.ts", + "qualifiedName": "listener" }, - "1935": { - "sourceFileName": "lib/Remote/src/receiver.ts", - "qualifiedName": "__type.op" + "2268": { + "sourceFileName": "node_modules/@types/node/net.d.ts", + "qualifiedName": "__type" }, - "1936": { - "sourceFileName": "lib/Remote/src/receiver.ts", - "qualifiedName": "__type.method" + "2269": { + "sourceFileName": "node_modules/@types/node/net.d.ts", + "qualifiedName": "__type" }, - "1937": { - "sourceFileName": "lib/Remote/src/receiver.ts", - "qualifiedName": "__type.seq" + "2270": { + "sourceFileName": "node_modules/@types/node/net.d.ts", + "qualifiedName": "\"net\".Socket.prependListener" }, - "1938": { - "sourceFileName": "lib/Remote/src/receiver.ts", - "qualifiedName": "__type.data" + "2271": { + "sourceFileName": "node_modules/@types/node/net.d.ts", + "qualifiedName": "event" }, - "1939": { - "sourceFileName": "lib/Remote/src/receiver.ts", - "qualifiedName": "__type.cost" + "2272": { + "sourceFileName": "node_modules/@types/node/net.d.ts", + "qualifiedName": "listener" }, - "1940": { - "sourceFileName": "lib/Remote/src/receiver.ts", - "qualifiedName": "__type.hash" + "2273": { + "sourceFileName": "node_modules/@types/node/net.d.ts", + "qualifiedName": "__type" }, - "1941": { - "sourceFileName": "lib/Remote/src/receiver.ts", - "qualifiedName": "default.transmitterDataFormat" + "2274": { + "sourceFileName": "node_modules/@types/node/net.d.ts", + "qualifiedName": "__type" }, - "1942": { - "sourceFileName": "lib/Remote/src/receiver.ts", - "qualifiedName": "default.transmitterDataFormat" + "2275": { + "sourceFileName": "node_modules/@types/node/net.d.ts", + "qualifiedName": "data" }, - "1943": { - "sourceFileName": "lib/Remote/src/receiver.ts", - "qualifiedName": "buffer" + "2276": { + "sourceFileName": "node_modules/@types/node/net.d.ts", + "qualifiedName": "\"net\".Socket.prependListener" }, - "1944": { - "sourceFileName": "lib/Remote/src/receiver.ts", - "qualifiedName": "default.connect" + "2277": { + "sourceFileName": "node_modules/@types/node/net.d.ts", + "qualifiedName": "event" }, - "1945": { - "sourceFileName": "lib/Remote/src/receiver.ts", - "qualifiedName": "default.connect" + "2278": { + "sourceFileName": "node_modules/@types/node/net.d.ts", + "qualifiedName": "listener" }, - "1946": { - "sourceFileName": "node_modules/@types/node/events.d.ts", - "qualifiedName": "EventEmitter.[captureRejectionSymbol]" + "2279": { + "sourceFileName": "node_modules/@types/node/net.d.ts", + "qualifiedName": "__type" }, - "1947": { - "sourceFileName": "node_modules/@types/node/events.d.ts", - "qualifiedName": "EventEmitter.[captureRejectionSymbol]" + "2280": { + "sourceFileName": "node_modules/@types/node/net.d.ts", + "qualifiedName": "__type" }, - "1948": { - "sourceFileName": "node_modules/@types/node/events.d.ts", - "qualifiedName": "error" + "2281": { + "sourceFileName": "node_modules/@types/node/net.d.ts", + "qualifiedName": "\"net\".Socket.prependListener" }, - "1949": { - "sourceFileName": "node_modules/@types/node/events.d.ts", + "2282": { + "sourceFileName": "node_modules/@types/node/net.d.ts", "qualifiedName": "event" }, - "1950": { - "sourceFileName": "node_modules/@types/node/events.d.ts", - "qualifiedName": "args" + "2283": { + "sourceFileName": "node_modules/@types/node/net.d.ts", + "qualifiedName": "listener" }, - "1951": { - "sourceFileName": "node_modules/@types/node/events.d.ts", - "qualifiedName": "__global.NodeJS.EventEmitter.addListener" + "2284": { + "sourceFileName": "node_modules/@types/node/net.d.ts", + "qualifiedName": "__type" }, - "1952": { - "sourceFileName": "node_modules/@types/node/events.d.ts", - "qualifiedName": "__global.NodeJS.EventEmitter.addListener" + "2285": { + "sourceFileName": "node_modules/@types/node/net.d.ts", + "qualifiedName": "__type" }, - "1953": { - "sourceFileName": "node_modules/@types/node/events.d.ts", - "qualifiedName": "eventName" + "2286": { + "sourceFileName": "node_modules/@types/node/net.d.ts", + "qualifiedName": "\"net\".Socket.prependListener" }, - "1954": { - "sourceFileName": "node_modules/@types/node/events.d.ts", + "2287": { + "sourceFileName": "node_modules/@types/node/net.d.ts", + "qualifiedName": "event" + }, + "2288": { + "sourceFileName": "node_modules/@types/node/net.d.ts", "qualifiedName": "listener" }, - "1955": { - "sourceFileName": "node_modules/@types/node/events.d.ts", + "2289": { + "sourceFileName": "node_modules/@types/node/net.d.ts", "qualifiedName": "__type" }, - "1956": { - "sourceFileName": "node_modules/@types/node/events.d.ts", + "2290": { + "sourceFileName": "node_modules/@types/node/net.d.ts", "qualifiedName": "__type" }, - "1957": { - "sourceFileName": "node_modules/@types/node/events.d.ts", - "qualifiedName": "args" - }, - "1958": { - "sourceFileName": "node_modules/@types/node/events.d.ts", - "qualifiedName": "__global.NodeJS.EventEmitter.on" + "2291": { + "sourceFileName": "node_modules/@types/node/net.d.ts", + "qualifiedName": "err" }, - "1959": { - "sourceFileName": "node_modules/@types/node/events.d.ts", - "qualifiedName": "__global.NodeJS.EventEmitter.on" + "2292": { + "sourceFileName": "node_modules/@types/node/net.d.ts", + "qualifiedName": "\"net\".Socket.prependListener" }, - "1960": { - "sourceFileName": "node_modules/@types/node/events.d.ts", - "qualifiedName": "eventName" + "2293": { + "sourceFileName": "node_modules/@types/node/net.d.ts", + "qualifiedName": "event" }, - "1961": { - "sourceFileName": "node_modules/@types/node/events.d.ts", + "2294": { + "sourceFileName": "node_modules/@types/node/net.d.ts", "qualifiedName": "listener" }, - "1962": { - "sourceFileName": "node_modules/@types/node/events.d.ts", + "2295": { + "sourceFileName": "node_modules/@types/node/net.d.ts", "qualifiedName": "__type" }, - "1963": { - "sourceFileName": "node_modules/@types/node/events.d.ts", + "2296": { + "sourceFileName": "node_modules/@types/node/net.d.ts", "qualifiedName": "__type" }, - "1964": { - "sourceFileName": "node_modules/@types/node/events.d.ts", - "qualifiedName": "args" + "2297": { + "sourceFileName": "node_modules/@types/node/net.d.ts", + "qualifiedName": "err" }, - "1965": { - "sourceFileName": "node_modules/@types/node/events.d.ts", - "qualifiedName": "__global.NodeJS.EventEmitter.once" + "2298": { + "sourceFileName": "node_modules/@types/node/net.d.ts", + "qualifiedName": "address" }, - "1966": { - "sourceFileName": "node_modules/@types/node/events.d.ts", - "qualifiedName": "__global.NodeJS.EventEmitter.once" + "2299": { + "sourceFileName": "node_modules/@types/node/net.d.ts", + "qualifiedName": "family" }, - "1967": { - "sourceFileName": "node_modules/@types/node/events.d.ts", - "qualifiedName": "eventName" + "2300": { + "sourceFileName": "node_modules/@types/node/net.d.ts", + "qualifiedName": "host" }, - "1968": { - "sourceFileName": "node_modules/@types/node/events.d.ts", + "2301": { + "sourceFileName": "node_modules/@types/node/net.d.ts", + "qualifiedName": "\"net\".Socket.prependListener" + }, + "2302": { + "sourceFileName": "node_modules/@types/node/net.d.ts", + "qualifiedName": "event" + }, + "2303": { + "sourceFileName": "node_modules/@types/node/net.d.ts", "qualifiedName": "listener" }, - "1969": { - "sourceFileName": "node_modules/@types/node/events.d.ts", + "2304": { + "sourceFileName": "node_modules/@types/node/net.d.ts", "qualifiedName": "__type" }, - "1970": { - "sourceFileName": "node_modules/@types/node/events.d.ts", + "2305": { + "sourceFileName": "node_modules/@types/node/net.d.ts", "qualifiedName": "__type" }, - "1971": { - "sourceFileName": "node_modules/@types/node/events.d.ts", - "qualifiedName": "args" - }, - "1972": { - "sourceFileName": "node_modules/@types/node/events.d.ts", - "qualifiedName": "__global.NodeJS.EventEmitter.removeListener" - }, - "1973": { - "sourceFileName": "node_modules/@types/node/events.d.ts", - "qualifiedName": "__global.NodeJS.EventEmitter.removeListener" + "2306": { + "sourceFileName": "node_modules/@types/node/net.d.ts", + "qualifiedName": "\"net\".Socket.prependListener" }, - "1974": { - "sourceFileName": "node_modules/@types/node/events.d.ts", - "qualifiedName": "eventName" + "2307": { + "sourceFileName": "node_modules/@types/node/net.d.ts", + "qualifiedName": "event" }, - "1975": { - "sourceFileName": "node_modules/@types/node/events.d.ts", + "2308": { + "sourceFileName": "node_modules/@types/node/net.d.ts", "qualifiedName": "listener" }, - "1976": { - "sourceFileName": "node_modules/@types/node/events.d.ts", + "2309": { + "sourceFileName": "node_modules/@types/node/net.d.ts", "qualifiedName": "__type" }, - "1977": { - "sourceFileName": "node_modules/@types/node/events.d.ts", + "2310": { + "sourceFileName": "node_modules/@types/node/net.d.ts", "qualifiedName": "__type" }, - "1978": { - "sourceFileName": "node_modules/@types/node/events.d.ts", - "qualifiedName": "args" - }, - "1979": { - "sourceFileName": "node_modules/@types/node/events.d.ts", - "qualifiedName": "__global.NodeJS.EventEmitter.off" + "2311": { + "sourceFileName": "node_modules/@types/node/net.d.ts", + "qualifiedName": "\"net\".Socket.prependOnceListener" }, - "1980": { - "sourceFileName": "node_modules/@types/node/events.d.ts", - "qualifiedName": "__global.NodeJS.EventEmitter.off" + "2312": { + "sourceFileName": "node_modules/@types/node/net.d.ts", + "qualifiedName": "\"net\".Socket.prependOnceListener" }, - "1981": { - "sourceFileName": "node_modules/@types/node/events.d.ts", - "qualifiedName": "eventName" + "2313": { + "sourceFileName": "node_modules/@types/node/net.d.ts", + "qualifiedName": "event" }, - "1982": { - "sourceFileName": "node_modules/@types/node/events.d.ts", + "2314": { + "sourceFileName": "node_modules/@types/node/net.d.ts", "qualifiedName": "listener" }, - "1983": { - "sourceFileName": "node_modules/@types/node/events.d.ts", + "2315": { + "sourceFileName": "node_modules/@types/node/net.d.ts", "qualifiedName": "__type" }, - "1984": { - "sourceFileName": "node_modules/@types/node/events.d.ts", + "2316": { + "sourceFileName": "node_modules/@types/node/net.d.ts", "qualifiedName": "__type" }, - "1985": { - "sourceFileName": "node_modules/@types/node/events.d.ts", + "2317": { + "sourceFileName": "node_modules/@types/node/net.d.ts", "qualifiedName": "args" }, - "1986": { - "sourceFileName": "node_modules/@types/node/events.d.ts", - "qualifiedName": "__global.NodeJS.EventEmitter.removeAllListeners" - }, - "1987": { - "sourceFileName": "node_modules/@types/node/events.d.ts", - "qualifiedName": "__global.NodeJS.EventEmitter.removeAllListeners" + "2318": { + "sourceFileName": "node_modules/@types/node/net.d.ts", + "qualifiedName": "\"net\".Socket.prependOnceListener" }, - "1988": { - "sourceFileName": "node_modules/@types/node/events.d.ts", + "2319": { + "sourceFileName": "node_modules/@types/node/net.d.ts", "qualifiedName": "event" }, - "1989": { - "sourceFileName": "node_modules/@types/node/events.d.ts", - "qualifiedName": "__global.NodeJS.EventEmitter.setMaxListeners" - }, - "1990": { - "sourceFileName": "node_modules/@types/node/events.d.ts", - "qualifiedName": "__global.NodeJS.EventEmitter.setMaxListeners" + "2320": { + "sourceFileName": "node_modules/@types/node/net.d.ts", + "qualifiedName": "listener" }, - "1991": { - "sourceFileName": "node_modules/@types/node/events.d.ts", - "qualifiedName": "n" + "2321": { + "sourceFileName": "node_modules/@types/node/net.d.ts", + "qualifiedName": "__type" }, - "1992": { - "sourceFileName": "node_modules/@types/node/events.d.ts", - "qualifiedName": "__global.NodeJS.EventEmitter.getMaxListeners" + "2322": { + "sourceFileName": "node_modules/@types/node/net.d.ts", + "qualifiedName": "__type" }, - "1993": { - "sourceFileName": "node_modules/@types/node/events.d.ts", - "qualifiedName": "__global.NodeJS.EventEmitter.getMaxListeners" + "2323": { + "sourceFileName": "node_modules/@types/node/net.d.ts", + "qualifiedName": "hadError" }, - "1994": { - "sourceFileName": "node_modules/@types/node/events.d.ts", - "qualifiedName": "__global.NodeJS.EventEmitter.listeners" + "2324": { + "sourceFileName": "node_modules/@types/node/net.d.ts", + "qualifiedName": "\"net\".Socket.prependOnceListener" }, - "1995": { - "sourceFileName": "node_modules/@types/node/events.d.ts", - "qualifiedName": "__global.NodeJS.EventEmitter.listeners" + "2325": { + "sourceFileName": "node_modules/@types/node/net.d.ts", + "qualifiedName": "event" }, - "1996": { - "sourceFileName": "node_modules/@types/node/events.d.ts", - "qualifiedName": "eventName" + "2326": { + "sourceFileName": "node_modules/@types/node/net.d.ts", + "qualifiedName": "listener" }, - "1997": { - "sourceFileName": "node_modules/@types/node/events.d.ts", - "qualifiedName": "__global.NodeJS.EventEmitter.rawListeners" + "2327": { + "sourceFileName": "node_modules/@types/node/net.d.ts", + "qualifiedName": "__type" }, - "1998": { - "sourceFileName": "node_modules/@types/node/events.d.ts", - "qualifiedName": "__global.NodeJS.EventEmitter.rawListeners" + "2328": { + "sourceFileName": "node_modules/@types/node/net.d.ts", + "qualifiedName": "__type" }, - "1999": { - "sourceFileName": "node_modules/@types/node/events.d.ts", - "qualifiedName": "eventName" + "2329": { + "sourceFileName": "node_modules/@types/node/net.d.ts", + "qualifiedName": "\"net\".Socket.prependOnceListener" }, - "2000": { - "sourceFileName": "node_modules/@types/node/events.d.ts", - "qualifiedName": "__global.NodeJS.EventEmitter.emit" + "2330": { + "sourceFileName": "node_modules/@types/node/net.d.ts", + "qualifiedName": "event" }, - "2001": { - "sourceFileName": "node_modules/@types/node/events.d.ts", - "qualifiedName": "__global.NodeJS.EventEmitter.emit" + "2331": { + "sourceFileName": "node_modules/@types/node/net.d.ts", + "qualifiedName": "listener" }, - "2002": { - "sourceFileName": "node_modules/@types/node/events.d.ts", - "qualifiedName": "eventName" + "2332": { + "sourceFileName": "node_modules/@types/node/net.d.ts", + "qualifiedName": "__type" }, - "2003": { - "sourceFileName": "node_modules/@types/node/events.d.ts", - "qualifiedName": "args" + "2333": { + "sourceFileName": "node_modules/@types/node/net.d.ts", + "qualifiedName": "__type" }, - "2004": { - "sourceFileName": "node_modules/@types/node/events.d.ts", - "qualifiedName": "__global.NodeJS.EventEmitter.listenerCount" + "2334": { + "sourceFileName": "node_modules/@types/node/net.d.ts", + "qualifiedName": "data" }, - "2005": { - "sourceFileName": "node_modules/@types/node/events.d.ts", - "qualifiedName": "__global.NodeJS.EventEmitter.listenerCount" + "2335": { + "sourceFileName": "node_modules/@types/node/net.d.ts", + "qualifiedName": "\"net\".Socket.prependOnceListener" }, - "2006": { - "sourceFileName": "node_modules/@types/node/events.d.ts", - "qualifiedName": "eventName" + "2336": { + "sourceFileName": "node_modules/@types/node/net.d.ts", + "qualifiedName": "event" }, - "2007": { - "sourceFileName": "node_modules/@types/node/events.d.ts", + "2337": { + "sourceFileName": "node_modules/@types/node/net.d.ts", "qualifiedName": "listener" }, - "2008": { - "sourceFileName": "node_modules/@types/node/events.d.ts", - "qualifiedName": "__global.NodeJS.EventEmitter.prependListener" + "2338": { + "sourceFileName": "node_modules/@types/node/net.d.ts", + "qualifiedName": "__type" }, - "2009": { - "sourceFileName": "node_modules/@types/node/events.d.ts", - "qualifiedName": "__global.NodeJS.EventEmitter.prependListener" + "2339": { + "sourceFileName": "node_modules/@types/node/net.d.ts", + "qualifiedName": "__type" }, - "2010": { - "sourceFileName": "node_modules/@types/node/events.d.ts", - "qualifiedName": "eventName" + "2340": { + "sourceFileName": "node_modules/@types/node/net.d.ts", + "qualifiedName": "\"net\".Socket.prependOnceListener" }, - "2011": { - "sourceFileName": "node_modules/@types/node/events.d.ts", + "2341": { + "sourceFileName": "node_modules/@types/node/net.d.ts", + "qualifiedName": "event" + }, + "2342": { + "sourceFileName": "node_modules/@types/node/net.d.ts", "qualifiedName": "listener" }, - "2012": { - "sourceFileName": "node_modules/@types/node/events.d.ts", + "2343": { + "sourceFileName": "node_modules/@types/node/net.d.ts", "qualifiedName": "__type" }, - "2013": { - "sourceFileName": "node_modules/@types/node/events.d.ts", + "2344": { + "sourceFileName": "node_modules/@types/node/net.d.ts", "qualifiedName": "__type" }, - "2014": { - "sourceFileName": "node_modules/@types/node/events.d.ts", - "qualifiedName": "args" - }, - "2015": { - "sourceFileName": "node_modules/@types/node/events.d.ts", - "qualifiedName": "__global.NodeJS.EventEmitter.prependOnceListener" - }, - "2016": { - "sourceFileName": "node_modules/@types/node/events.d.ts", - "qualifiedName": "__global.NodeJS.EventEmitter.prependOnceListener" + "2345": { + "sourceFileName": "node_modules/@types/node/net.d.ts", + "qualifiedName": "\"net\".Socket.prependOnceListener" }, - "2017": { - "sourceFileName": "node_modules/@types/node/events.d.ts", - "qualifiedName": "eventName" + "2346": { + "sourceFileName": "node_modules/@types/node/net.d.ts", + "qualifiedName": "event" }, - "2018": { - "sourceFileName": "node_modules/@types/node/events.d.ts", + "2347": { + "sourceFileName": "node_modules/@types/node/net.d.ts", "qualifiedName": "listener" }, - "2019": { - "sourceFileName": "node_modules/@types/node/events.d.ts", + "2348": { + "sourceFileName": "node_modules/@types/node/net.d.ts", "qualifiedName": "__type" }, - "2020": { - "sourceFileName": "node_modules/@types/node/events.d.ts", + "2349": { + "sourceFileName": "node_modules/@types/node/net.d.ts", "qualifiedName": "__type" }, - "2021": { - "sourceFileName": "node_modules/@types/node/events.d.ts", - "qualifiedName": "args" + "2350": { + "sourceFileName": "node_modules/@types/node/net.d.ts", + "qualifiedName": "err" }, - "2022": { - "sourceFileName": "node_modules/@types/node/events.d.ts", - "qualifiedName": "__global.NodeJS.EventEmitter.eventNames" + "2351": { + "sourceFileName": "node_modules/@types/node/net.d.ts", + "qualifiedName": "\"net\".Socket.prependOnceListener" }, - "2023": { - "sourceFileName": "node_modules/@types/node/events.d.ts", - "qualifiedName": "__global.NodeJS.EventEmitter.eventNames" + "2352": { + "sourceFileName": "node_modules/@types/node/net.d.ts", + "qualifiedName": "event" }, - "2024": { - "sourceFileName": "lib/Remote/src/transmitter.ts", - "qualifiedName": "default" + "2353": { + "sourceFileName": "node_modules/@types/node/net.d.ts", + "qualifiedName": "listener" }, - "2025": { - "sourceFileName": "lib/Remote/src/transmitter.ts", - "qualifiedName": "default.createConnection" + "2354": { + "sourceFileName": "node_modules/@types/node/net.d.ts", + "qualifiedName": "__type" }, - "2026": { - "sourceFileName": "lib/Remote/src/transmitter.ts", - "qualifiedName": "default.createConnection" + "2355": { + "sourceFileName": "node_modules/@types/node/net.d.ts", + "qualifiedName": "__type" }, - "2027": { - "sourceFileName": "lib/Remote/src/transmitter.ts", - "qualifiedName": "Type" + "2356": { + "sourceFileName": "node_modules/@types/node/net.d.ts", + "qualifiedName": "err" }, - "2028": { - "sourceFileName": "lib/Remote/src/transmitter.ts", - "qualifiedName": "options" + "2357": { + "sourceFileName": "node_modules/@types/node/net.d.ts", + "qualifiedName": "address" }, - "2029": { - "sourceFileName": "node_modules/@types/node/events.d.ts", - "qualifiedName": "EventEmitter.once" + "2358": { + "sourceFileName": "node_modules/@types/node/net.d.ts", + "qualifiedName": "family" }, - "2030": { - "sourceFileName": "node_modules/@types/node/events.d.ts", - "qualifiedName": "EventEmitter.once" + "2359": { + "sourceFileName": "node_modules/@types/node/net.d.ts", + "qualifiedName": "host" }, - "2031": { - "sourceFileName": "node_modules/@types/node/events.d.ts", - "qualifiedName": "emitter" + "2360": { + "sourceFileName": "node_modules/@types/node/net.d.ts", + "qualifiedName": "\"net\".Socket.prependOnceListener" }, - "2032": { - "sourceFileName": "node_modules/@types/node/events.d.ts", - "qualifiedName": "eventName" + "2361": { + "sourceFileName": "node_modules/@types/node/net.d.ts", + "qualifiedName": "event" }, - "2033": { - "sourceFileName": "node_modules/@types/node/events.d.ts", - "qualifiedName": "options" + "2362": { + "sourceFileName": "node_modules/@types/node/net.d.ts", + "qualifiedName": "listener" }, - "2034": { - "sourceFileName": "node_modules/@types/node/events.d.ts", - "qualifiedName": "EventEmitter.once" + "2363": { + "sourceFileName": "node_modules/@types/node/net.d.ts", + "qualifiedName": "__type" }, - "2035": { - "sourceFileName": "node_modules/@types/node/events.d.ts", - "qualifiedName": "emitter" + "2364": { + "sourceFileName": "node_modules/@types/node/net.d.ts", + "qualifiedName": "__type" }, - "2036": { - "sourceFileName": "node_modules/@types/node/events.d.ts", - "qualifiedName": "eventName" + "2365": { + "sourceFileName": "node_modules/@types/node/net.d.ts", + "qualifiedName": "\"net\".Socket.prependOnceListener" }, - "2037": { - "sourceFileName": "node_modules/@types/node/events.d.ts", - "qualifiedName": "options" + "2366": { + "sourceFileName": "node_modules/@types/node/net.d.ts", + "qualifiedName": "event" }, - "2038": { - "sourceFileName": "node_modules/@types/node/events.d.ts", - "qualifiedName": "EventEmitter.on" + "2367": { + "sourceFileName": "node_modules/@types/node/net.d.ts", + "qualifiedName": "listener" }, - "2039": { - "sourceFileName": "node_modules/@types/node/events.d.ts", - "qualifiedName": "EventEmitter.on" + "2368": { + "sourceFileName": "node_modules/@types/node/net.d.ts", + "qualifiedName": "__type" }, - "2040": { - "sourceFileName": "node_modules/@types/node/events.d.ts", - "qualifiedName": "emitter" + "2369": { + "sourceFileName": "node_modules/@types/node/net.d.ts", + "qualifiedName": "__type" }, - "2041": { - "sourceFileName": "node_modules/@types/node/events.d.ts", - "qualifiedName": "eventName" + "2370": { + "sourceFileName": "node_modules/@types/node/stream.d.ts", + "qualifiedName": "internal.Duplex.writable" }, - "2042": { - "sourceFileName": "node_modules/@types/node/events.d.ts", - "qualifiedName": "options" + "2371": { + "sourceFileName": "node_modules/@types/node/stream.d.ts", + "qualifiedName": "internal.Duplex.writableEnded" }, - "2043": { - "sourceFileName": "node_modules/@types/node/events.d.ts", - "qualifiedName": "EventEmitter.listenerCount" + "2372": { + "sourceFileName": "node_modules/@types/node/stream.d.ts", + "qualifiedName": "internal.Duplex.writableFinished" }, - "2044": { - "sourceFileName": "node_modules/@types/node/events.d.ts", - "qualifiedName": "EventEmitter.listenerCount" + "2373": { + "sourceFileName": "node_modules/@types/node/stream.d.ts", + "qualifiedName": "internal.Duplex.writableHighWaterMark" }, - "2045": { - "sourceFileName": "node_modules/@types/node/events.d.ts", - "qualifiedName": "emitter" + "2374": { + "sourceFileName": "node_modules/@types/node/stream.d.ts", + "qualifiedName": "internal.Duplex.writableLength" }, - "2046": { - "sourceFileName": "node_modules/@types/node/events.d.ts", - "qualifiedName": "eventName" + "2375": { + "sourceFileName": "node_modules/@types/node/stream.d.ts", + "qualifiedName": "internal.Duplex.writableObjectMode" }, - "2047": { - "sourceFileName": "node_modules/@types/node/events.d.ts", - "qualifiedName": "EventEmitter.getEventListeners" + "2376": { + "sourceFileName": "node_modules/@types/node/stream.d.ts", + "qualifiedName": "internal.Duplex.writableCorked" }, - "2048": { - "sourceFileName": "node_modules/@types/node/events.d.ts", - "qualifiedName": "EventEmitter.getEventListeners" + "2377": { + "sourceFileName": "node_modules/@types/node/stream.d.ts", + "qualifiedName": "internal.Duplex.writableNeedDrain" }, - "2049": { - "sourceFileName": "node_modules/@types/node/events.d.ts", - "qualifiedName": "emitter" + "2378": { + "sourceFileName": "node_modules/@types/node/stream.d.ts", + "qualifiedName": "internal.Duplex.closed" }, - "2050": { - "sourceFileName": "node_modules/@types/node/events.d.ts", - "qualifiedName": "name" + "2379": { + "sourceFileName": "node_modules/@types/node/stream.d.ts", + "qualifiedName": "internal.Duplex.errored" }, - "2051": { - "sourceFileName": "node_modules/@types/node/events.d.ts", - "qualifiedName": "EventEmitter.getMaxListeners" + "2380": { + "sourceFileName": "node_modules/@types/node/stream.d.ts", + "qualifiedName": "internal.Duplex.allowHalfOpen" }, - "2052": { - "sourceFileName": "node_modules/@types/node/events.d.ts", - "qualifiedName": "EventEmitter.getMaxListeners" + "2381": { + "sourceFileName": "node_modules/@types/node/stream.d.ts", + "qualifiedName": "internal.Duplex._write" }, - "2053": { - "sourceFileName": "node_modules/@types/node/events.d.ts", - "qualifiedName": "emitter" + "2382": { + "sourceFileName": "node_modules/@types/node/stream.d.ts", + "qualifiedName": "internal.Duplex._write" }, - "2054": { - "sourceFileName": "node_modules/@types/node/events.d.ts", - "qualifiedName": "EventEmitter.setMaxListeners" + "2383": { + "sourceFileName": "node_modules/@types/node/stream.d.ts", + "qualifiedName": "chunk" }, - "2055": { - "sourceFileName": "node_modules/@types/node/events.d.ts", - "qualifiedName": "EventEmitter.setMaxListeners" + "2384": { + "sourceFileName": "node_modules/@types/node/stream.d.ts", + "qualifiedName": "encoding" }, - "2056": { - "sourceFileName": "node_modules/@types/node/events.d.ts", - "qualifiedName": "n" + "2385": { + "sourceFileName": "node_modules/@types/node/stream.d.ts", + "qualifiedName": "callback" }, - "2057": { - "sourceFileName": "node_modules/@types/node/events.d.ts", - "qualifiedName": "eventTargets" + "2386": { + "sourceFileName": "node_modules/@types/node/stream.d.ts", + "qualifiedName": "__type" }, - "2058": { - "sourceFileName": "node_modules/@types/node/events.d.ts", - "qualifiedName": "EventEmitter.addAbortListener" + "2387": { + "sourceFileName": "node_modules/@types/node/stream.d.ts", + "qualifiedName": "__type" }, - "2059": { - "sourceFileName": "node_modules/@types/node/events.d.ts", - "qualifiedName": "EventEmitter.addAbortListener" + "2388": { + "sourceFileName": "node_modules/@types/node/stream.d.ts", + "qualifiedName": "error" }, - "2060": { - "sourceFileName": "node_modules/@types/node/events.d.ts", - "qualifiedName": "signal" + "2389": { + "sourceFileName": "node_modules/@types/node/stream.d.ts", + "qualifiedName": "internal.Duplex._writev" }, - "2061": { - "sourceFileName": "node_modules/@types/node/events.d.ts", - "qualifiedName": "resource" + "2390": { + "sourceFileName": "node_modules/@types/node/stream.d.ts", + "qualifiedName": "internal.Duplex._writev" }, - "2062": { - "sourceFileName": "node_modules/@types/node/events.d.ts", - "qualifiedName": "__type" + "2391": { + "sourceFileName": "node_modules/@types/node/stream.d.ts", + "qualifiedName": "chunks" }, - "2063": { - "sourceFileName": "node_modules/@types/node/events.d.ts", + "2392": { + "sourceFileName": "node_modules/@types/node/stream.d.ts", "qualifiedName": "__type" }, - "2064": { - "sourceFileName": "node_modules/@types/node/events.d.ts", - "qualifiedName": "event" - }, - "2065": { - "sourceFileName": "node_modules/@types/node/events.d.ts", - "qualifiedName": "EventEmitter.errorMonitor" - }, - "2066": { - "sourceFileName": "node_modules/@types/node/events.d.ts", - "qualifiedName": "EventEmitter.captureRejectionSymbol" + "2393": { + "sourceFileName": "node_modules/@types/node/stream.d.ts", + "qualifiedName": "__type.chunk" }, - "2067": { - "sourceFileName": "node_modules/@types/node/events.d.ts", - "qualifiedName": "EventEmitter.captureRejections" + "2394": { + "sourceFileName": "node_modules/@types/node/stream.d.ts", + "qualifiedName": "__type.encoding" }, - "2068": { - "sourceFileName": "node_modules/@types/node/events.d.ts", - "qualifiedName": "EventEmitter.defaultMaxListeners" + "2395": { + "sourceFileName": "node_modules/@types/node/stream.d.ts", + "qualifiedName": "callback" }, - "2069": { - "sourceFileName": "lib/Remote/src/transmitter.ts", - "qualifiedName": "default.__constructor" + "2396": { + "sourceFileName": "node_modules/@types/node/stream.d.ts", + "qualifiedName": "__type" }, - "2070": { - "sourceFileName": "lib/Remote/src/transmitter.ts", - "qualifiedName": "default" + "2397": { + "sourceFileName": "node_modules/@types/node/stream.d.ts", + "qualifiedName": "__type" }, - "2071": { - "sourceFileName": "lib/Remote/src/transmitter.ts", - "qualifiedName": "default.Type" + "2398": { + "sourceFileName": "node_modules/@types/node/stream.d.ts", + "qualifiedName": "error" }, - "2072": { - "sourceFileName": "lib/Remote/src/transmitter.ts", - "qualifiedName": "options" + "2399": { + "sourceFileName": "node_modules/@types/node/stream.d.ts", + "qualifiedName": "internal.Duplex._destroy" }, - "2073": { - "sourceFileName": "lib/Remote/src/transmitter.ts", - "qualifiedName": "default.client" + "2400": { + "sourceFileName": "node_modules/@types/node/stream.d.ts", + "qualifiedName": "internal.Duplex._destroy" }, - "2074": { - "sourceFileName": "lib/Remote/src/transmitter.ts", - "qualifiedName": "default.options" + "2401": { + "sourceFileName": "node_modules/@types/node/stream.d.ts", + "qualifiedName": "error" }, - "2075": { - "sourceFileName": "lib/Remote/src/transmitter.ts", - "qualifiedName": "default.data" + "2402": { + "sourceFileName": "node_modules/@types/node/stream.d.ts", + "qualifiedName": "callback" }, - "2076": { - "sourceFileName": "lib/Remote/src/transmitter.ts", - "qualifiedName": "__object" + "2403": { + "sourceFileName": "node_modules/@types/node/stream.d.ts", + "qualifiedName": "__type" }, - "2077": { - "sourceFileName": "lib/Remote/src/transmitter.ts", - "qualifiedName": "__object.seq" + "2404": { + "sourceFileName": "node_modules/@types/node/stream.d.ts", + "qualifiedName": "__type" }, - "2078": { - "sourceFileName": "lib/Remote/src/transmitter.ts", - "qualifiedName": "__object.lastPingTimestamp" + "2405": { + "sourceFileName": "node_modules/@types/node/stream.d.ts", + "qualifiedName": "error" }, - "2079": { - "sourceFileName": "lib/Remote/src/transmitter.ts", - "qualifiedName": "__object.ping" + "2406": { + "sourceFileName": "node_modules/@types/node/stream.d.ts", + "qualifiedName": "internal.Duplex._final" }, - "2080": { - "sourceFileName": "lib/Remote/src/transmitter.ts", - "qualifiedName": "default.pingInterval" + "2407": { + "sourceFileName": "node_modules/@types/node/stream.d.ts", + "qualifiedName": "internal.Duplex._final" }, - "2081": { - "sourceFileName": "lib/Remote/src/transmitter.ts", - "qualifiedName": "default.readyAt" + "2408": { + "sourceFileName": "node_modules/@types/node/stream.d.ts", + "qualifiedName": "callback" }, - "2082": { - "sourceFileName": "lib/Remote/src/transmitter.ts", - "qualifiedName": "default.#createDbConfig" + "2409": { + "sourceFileName": "node_modules/@types/node/stream.d.ts", + "qualifiedName": "__type" }, - "2083": { - "sourceFileName": "lib/Remote/src/transmitter.ts", - "qualifiedName": "default.#createDbConfig" + "2410": { + "sourceFileName": "node_modules/@types/node/stream.d.ts", + "qualifiedName": "__type" }, - "2084": { - "sourceFileName": "lib/Remote/src/transmitter.ts", - "qualifiedName": "__object" + "2411": { + "sourceFileName": "node_modules/@types/node/stream.d.ts", + "qualifiedName": "error" }, - "2085": { - "sourceFileName": "lib/Remote/src/transmitter.ts", - "qualifiedName": "__object.t" + "2412": { + "sourceFileName": "node_modules/@types/node/stream.d.ts", + "qualifiedName": "internal.Duplex.setDefaultEncoding" }, - "2086": { - "sourceFileName": "lib/Remote/src/transmitter.ts", - "qualifiedName": "__object.o" + "2413": { + "sourceFileName": "node_modules/@types/node/stream.d.ts", + "qualifiedName": "internal.Duplex.setDefaultEncoding" }, - "2087": { - "sourceFileName": "lib/Remote/src/transmitter.ts", - "qualifiedName": "default.#createDebug" + "2414": { + "sourceFileName": "node_modules/@types/node/stream.d.ts", + "qualifiedName": "encoding" }, - "2088": { - "sourceFileName": "lib/Remote/src/transmitter.ts", - "qualifiedName": "default.#createDebug" + "2415": { + "sourceFileName": "node_modules/@types/node/stream.d.ts", + "qualifiedName": "internal.Duplex.cork" }, - "2089": { - "sourceFileName": "lib/Remote/src/transmitter.ts", - "qualifiedName": "data" + "2416": { + "sourceFileName": "node_modules/@types/node/stream.d.ts", + "qualifiedName": "internal.Duplex.cork" }, - "2090": { - "sourceFileName": "lib/Remote/src/transmitter.ts", - "qualifiedName": "default.#bindEvents" + "2417": { + "sourceFileName": "node_modules/@types/node/stream.d.ts", + "qualifiedName": "internal.Duplex.uncork" }, - "2091": { - "sourceFileName": "lib/Remote/src/transmitter.ts", - "qualifiedName": "default.#bindEvents" + "2418": { + "sourceFileName": "node_modules/@types/node/stream.d.ts", + "qualifiedName": "internal.Duplex.uncork" }, - "2092": { - "sourceFileName": "lib/Remote/src/transmitter.ts", - "qualifiedName": "default.connect" + "2419": { + "sourceFileName": "node_modules/@types/node/stream.d.ts", + "qualifiedName": "internal.Duplex.removeListener" }, - "2093": { - "sourceFileName": "lib/Remote/src/transmitter.ts", - "qualifiedName": "default.connect" + "2420": { + "sourceFileName": "node_modules/@types/node/stream.d.ts", + "qualifiedName": "internal.Duplex.removeListener" }, - "2094": { - "sourceFileName": "lib/Remote/src/transmitter.ts", - "qualifiedName": "default.receiveDataFormat" + "2421": { + "sourceFileName": "node_modules/@types/node/stream.d.ts", + "qualifiedName": "event" }, - "2095": { - "sourceFileName": "lib/Remote/src/transmitter.ts", - "qualifiedName": "default.receiveDataFormat" + "2422": { + "sourceFileName": "node_modules/@types/node/stream.d.ts", + "qualifiedName": "listener" }, - "2096": { - "sourceFileName": "lib/Remote/src/transmitter.ts", - "qualifiedName": "buffer" + "2423": { + "sourceFileName": "node_modules/@types/node/stream.d.ts", + "qualifiedName": "__type" }, - "2097": { - "sourceFileName": "lib/Remote/src/transmitter.ts", - "qualifiedName": "default.sendDataFormat" + "2424": { + "sourceFileName": "node_modules/@types/node/stream.d.ts", + "qualifiedName": "__type" }, - "2098": { - "sourceFileName": "lib/Remote/src/transmitter.ts", - "qualifiedName": "default.sendDataFormat" + "2425": { + "sourceFileName": "node_modules/@types/node/stream.d.ts", + "qualifiedName": "internal.Duplex.removeListener" }, - "2099": { - "sourceFileName": "lib/Remote/src/transmitter.ts", - "qualifiedName": "op" + "2426": { + "sourceFileName": "node_modules/@types/node/stream.d.ts", + "qualifiedName": "event" }, - "2100": { - "sourceFileName": "lib/Remote/src/transmitter.ts", - "qualifiedName": "method" + "2427": { + "sourceFileName": "node_modules/@types/node/stream.d.ts", + "qualifiedName": "listener" }, - "2101": { - "sourceFileName": "lib/Remote/src/transmitter.ts", - "qualifiedName": "timestamp" + "2428": { + "sourceFileName": "node_modules/@types/node/stream.d.ts", + "qualifiedName": "__type" }, - "2102": { - "sourceFileName": "lib/Remote/src/transmitter.ts", - "qualifiedName": "seq" + "2429": { + "sourceFileName": "node_modules/@types/node/stream.d.ts", + "qualifiedName": "__type" }, - "2103": { - "sourceFileName": "lib/Remote/src/transmitter.ts", - "qualifiedName": "data" + "2430": { + "sourceFileName": "node_modules/@types/node/stream.d.ts", + "qualifiedName": "chunk" }, - "2104": { - "sourceFileName": "lib/Remote/src/transmitter.ts", - "qualifiedName": "default.ping" + "2431": { + "sourceFileName": "node_modules/@types/node/stream.d.ts", + "qualifiedName": "internal.Duplex.removeListener" }, - "2105": { - "sourceFileName": "lib/Remote/src/transmitter.ts", - "qualifiedName": "default.ping" + "2432": { + "sourceFileName": "node_modules/@types/node/stream.d.ts", + "qualifiedName": "event" }, - "2106": { - "sourceFileName": "lib/Remote/src/transmitter.ts", - "qualifiedName": "default.#req" + "2433": { + "sourceFileName": "node_modules/@types/node/stream.d.ts", + "qualifiedName": "listener" }, - "2107": { - "sourceFileName": "lib/Remote/src/transmitter.ts", - "qualifiedName": "default.#req" + "2434": { + "sourceFileName": "node_modules/@types/node/stream.d.ts", + "qualifiedName": "__type" }, - "2108": { - "sourceFileName": "lib/Remote/src/transmitter.ts", - "qualifiedName": "op" + "2435": { + "sourceFileName": "node_modules/@types/node/stream.d.ts", + "qualifiedName": "__type" }, - "2109": { - "sourceFileName": "lib/Remote/src/transmitter.ts", - "qualifiedName": "method" + "2436": { + "sourceFileName": "node_modules/@types/node/stream.d.ts", + "qualifiedName": "internal.Duplex.removeListener" }, - "2110": { - "sourceFileName": "lib/Remote/src/transmitter.ts", - "qualifiedName": "data" + "2437": { + "sourceFileName": "node_modules/@types/node/stream.d.ts", + "qualifiedName": "event" }, - "2111": { - "sourceFileName": "lib/Remote/src/transmitter.ts", - "qualifiedName": "default.get" + "2438": { + "sourceFileName": "node_modules/@types/node/stream.d.ts", + "qualifiedName": "listener" }, - "2112": { - "sourceFileName": "lib/Remote/src/transmitter.ts", - "qualifiedName": "default.get" + "2439": { + "sourceFileName": "node_modules/@types/node/stream.d.ts", + "qualifiedName": "__type" }, - "2113": { - "sourceFileName": "lib/Remote/src/transmitter.ts", - "qualifiedName": "table" + "2440": { + "sourceFileName": "node_modules/@types/node/stream.d.ts", + "qualifiedName": "__type" }, - "2114": { - "sourceFileName": "lib/Remote/src/transmitter.ts", - "qualifiedName": "key" + "2441": { + "sourceFileName": "node_modules/@types/node/stream.d.ts", + "qualifiedName": "internal.Duplex.removeListener" }, - "2115": { - "sourceFileName": "lib/Remote/src/transmitter.ts", - "qualifiedName": "default.set" + "2442": { + "sourceFileName": "node_modules/@types/node/stream.d.ts", + "qualifiedName": "event" }, - "2116": { - "sourceFileName": "lib/Remote/src/transmitter.ts", - "qualifiedName": "default.set" + "2443": { + "sourceFileName": "node_modules/@types/node/stream.d.ts", + "qualifiedName": "listener" }, - "2117": { - "sourceFileName": "lib/Remote/src/transmitter.ts", - "qualifiedName": "table" + "2444": { + "sourceFileName": "node_modules/@types/node/stream.d.ts", + "qualifiedName": "__type" }, - "2118": { - "sourceFileName": "lib/Remote/src/transmitter.ts", - "qualifiedName": "key" + "2445": { + "sourceFileName": "node_modules/@types/node/stream.d.ts", + "qualifiedName": "__type" }, - "2119": { - "sourceFileName": "lib/Remote/src/transmitter.ts", - "qualifiedName": "value" + "2446": { + "sourceFileName": "node_modules/@types/node/stream.d.ts", + "qualifiedName": "err" }, - "2120": { - "sourceFileName": "lib/Remote/src/transmitter.ts", - "qualifiedName": "default.delete" + "2447": { + "sourceFileName": "node_modules/@types/node/stream.d.ts", + "qualifiedName": "internal.Duplex.removeListener" }, - "2121": { - "sourceFileName": "lib/Remote/src/transmitter.ts", - "qualifiedName": "default.delete" + "2448": { + "sourceFileName": "node_modules/@types/node/stream.d.ts", + "qualifiedName": "event" }, - "2122": { - "sourceFileName": "lib/Remote/src/transmitter.ts", - "qualifiedName": "table" + "2449": { + "sourceFileName": "node_modules/@types/node/stream.d.ts", + "qualifiedName": "listener" }, - "2123": { - "sourceFileName": "lib/Remote/src/transmitter.ts", - "qualifiedName": "key" + "2450": { + "sourceFileName": "node_modules/@types/node/stream.d.ts", + "qualifiedName": "__type" }, - "2124": { - "sourceFileName": "lib/Remote/src/transmitter.ts", - "qualifiedName": "default.clear" + "2451": { + "sourceFileName": "node_modules/@types/node/stream.d.ts", + "qualifiedName": "__type" }, - "2125": { - "sourceFileName": "lib/Remote/src/transmitter.ts", - "qualifiedName": "default.clear" + "2452": { + "sourceFileName": "node_modules/@types/node/stream.d.ts", + "qualifiedName": "internal.Duplex.removeListener" }, - "2126": { - "sourceFileName": "lib/Remote/src/transmitter.ts", - "qualifiedName": "table" + "2453": { + "sourceFileName": "node_modules/@types/node/stream.d.ts", + "qualifiedName": "event" }, - "2127": { - "sourceFileName": "lib/Remote/src/transmitter.ts", - "qualifiedName": "default.all" + "2454": { + "sourceFileName": "node_modules/@types/node/stream.d.ts", + "qualifiedName": "listener" }, - "2128": { - "sourceFileName": "lib/Remote/src/transmitter.ts", - "qualifiedName": "default.all" + "2455": { + "sourceFileName": "node_modules/@types/node/stream.d.ts", + "qualifiedName": "__type" }, - "2129": { - "sourceFileName": "lib/Remote/src/transmitter.ts", - "qualifiedName": "table" + "2456": { + "sourceFileName": "node_modules/@types/node/stream.d.ts", + "qualifiedName": "__type" }, - "2130": { - "sourceFileName": "lib/Remote/src/transmitter.ts", - "qualifiedName": "query" + "2457": { + "sourceFileName": "node_modules/@types/node/stream.d.ts", + "qualifiedName": "internal.Duplex.removeListener" }, - "2131": { - "sourceFileName": "lib/Remote/src/transmitter.ts", - "qualifiedName": "limit" + "2458": { + "sourceFileName": "node_modules/@types/node/stream.d.ts", + "qualifiedName": "event" }, - "2132": { - "sourceFileName": "lib/Remote/src/transmitter.ts", - "qualifiedName": "default.has" + "2459": { + "sourceFileName": "node_modules/@types/node/stream.d.ts", + "qualifiedName": "listener" }, - "2133": { - "sourceFileName": "lib/Remote/src/transmitter.ts", - "qualifiedName": "default.has" + "2460": { + "sourceFileName": "node_modules/@types/node/stream.d.ts", + "qualifiedName": "__type" }, - "2134": { - "sourceFileName": "lib/Remote/src/transmitter.ts", - "qualifiedName": "table" + "2461": { + "sourceFileName": "node_modules/@types/node/stream.d.ts", + "qualifiedName": "__type" }, - "2135": { - "sourceFileName": "lib/Remote/src/transmitter.ts", - "qualifiedName": "key" + "2462": { + "sourceFileName": "node_modules/@types/node/stream.d.ts", + "qualifiedName": "src" }, - "2136": { - "sourceFileName": "lib/Remote/src/transmitter.ts", - "qualifiedName": "default.findOne" + "2463": { + "sourceFileName": "node_modules/@types/node/stream.d.ts", + "qualifiedName": "internal.Duplex.removeListener" }, - "2137": { - "sourceFileName": "lib/Remote/src/transmitter.ts", - "qualifiedName": "default.findOne" + "2464": { + "sourceFileName": "node_modules/@types/node/stream.d.ts", + "qualifiedName": "event" }, - "2138": { - "sourceFileName": "lib/Remote/src/transmitter.ts", - "qualifiedName": "table" + "2465": { + "sourceFileName": "node_modules/@types/node/stream.d.ts", + "qualifiedName": "listener" }, - "2139": { - "sourceFileName": "lib/Remote/src/transmitter.ts", - "qualifiedName": "query" + "2466": { + "sourceFileName": "node_modules/@types/node/stream.d.ts", + "qualifiedName": "__type" }, - "2140": { - "sourceFileName": "lib/Remote/src/transmitter.ts", - "qualifiedName": "default.findMany" + "2467": { + "sourceFileName": "node_modules/@types/node/stream.d.ts", + "qualifiedName": "__type" }, - "2141": { - "sourceFileName": "lib/Remote/src/transmitter.ts", - "qualifiedName": "default.findMany" + "2468": { + "sourceFileName": "node_modules/@types/node/stream.d.ts", + "qualifiedName": "internal.Duplex.removeListener" }, - "2142": { - "sourceFileName": "lib/Remote/src/transmitter.ts", - "qualifiedName": "table" + "2469": { + "sourceFileName": "node_modules/@types/node/stream.d.ts", + "qualifiedName": "event" }, - "2143": { - "sourceFileName": "lib/Remote/src/transmitter.ts", - "qualifiedName": "query" + "2470": { + "sourceFileName": "node_modules/@types/node/stream.d.ts", + "qualifiedName": "listener" }, - "2144": { - "sourceFileName": "lib/Remote/src/transmitter.ts", - "qualifiedName": "default.deleteMany" + "2471": { + "sourceFileName": "node_modules/@types/node/stream.d.ts", + "qualifiedName": "__type" }, - "2145": { - "sourceFileName": "lib/Remote/src/transmitter.ts", - "qualifiedName": "default.deleteMany" + "2472": { + "sourceFileName": "node_modules/@types/node/stream.d.ts", + "qualifiedName": "__type" }, - "2146": { - "sourceFileName": "lib/Remote/src/transmitter.ts", - "qualifiedName": "table" + "2473": { + "sourceFileName": "node_modules/@types/node/stream.d.ts", + "qualifiedName": "internal.Duplex.removeListener" }, - "2147": { - "sourceFileName": "lib/Remote/src/transmitter.ts", - "qualifiedName": "query" + "2474": { + "sourceFileName": "node_modules/@types/node/stream.d.ts", + "qualifiedName": "event" }, - "2148": { - "sourceFileName": "lib/Remote/src/transmitter.ts", - "qualifiedName": "default.analyze" + "2475": { + "sourceFileName": "node_modules/@types/node/stream.d.ts", + "qualifiedName": "listener" }, - "2149": { - "sourceFileName": "lib/Remote/src/transmitter.ts", - "qualifiedName": "default.analyze" + "2476": { + "sourceFileName": "node_modules/@types/node/stream.d.ts", + "qualifiedName": "__type" }, - "2150": { - "sourceFileName": "lib/Remote/src/transmitter.ts", - "qualifiedName": "table" + "2477": { + "sourceFileName": "node_modules/@types/node/stream.d.ts", + "qualifiedName": "__type" }, - "2151": { - "sourceFileName": "lib/Remote/src/transmitter.ts", - "qualifiedName": "data" + "2478": { + "sourceFileName": "node_modules/@types/node/stream.d.ts", + "qualifiedName": "src" }, - "2152": { - "sourceFileName": "lib/Remote/src/transmitter.ts", - "qualifiedName": "__object" + "2479": { + "sourceFileName": "node_modules/@types/node/stream.d.ts", + "qualifiedName": "internal.Duplex.removeListener" }, - "2153": { - "sourceFileName": "lib/Remote/src/transmitter.ts", - "qualifiedName": "__object.opCode" + "2480": { + "sourceFileName": "node_modules/@types/node/stream.d.ts", + "qualifiedName": "event" }, - "2154": { - "sourceFileName": "lib/Remote/src/transmitter.ts", - "qualifiedName": "__object.method" + "2481": { + "sourceFileName": "node_modules/@types/node/stream.d.ts", + "qualifiedName": "listener" }, - "2155": { - "sourceFileName": "lib/Remote/src/transmitter.ts", - "qualifiedName": "__object.timestamp" + "2482": { + "sourceFileName": "node_modules/@types/node/stream.d.ts", + "qualifiedName": "__type" }, - "2156": { - "sourceFileName": "lib/Remote/src/transmitter.ts", - "qualifiedName": "__object.seq" + "2483": { + "sourceFileName": "node_modules/@types/node/stream.d.ts", + "qualifiedName": "__type" }, - "2157": { - "sourceFileName": "lib/Remote/src/transmitter.ts", - "qualifiedName": "__object.data" + "2484": { + "sourceFileName": "node_modules/@types/node/stream.d.ts", + "qualifiedName": "args" }, - "2158": { - "sourceFileName": "lib/Remote/src/transmitter.ts", - "qualifiedName": "__object" + "2485": { + "sourceFileName": "node_modules/@types/node/stream.d.ts", + "qualifiedName": "ReadableBase.readableAborted" }, - "2159": { - "sourceFileName": "lib/Remote/src/transmitter.ts", - "qualifiedName": "__object.value" + "2486": { + "sourceFileName": "node_modules/@types/node/stream.d.ts", + "qualifiedName": "ReadableBase.readable" }, - "2160": { - "sourceFileName": "lib/Remote/src/transmitter.ts", - "qualifiedName": "__object.delay" + "2487": { + "sourceFileName": "node_modules/@types/node/stream.d.ts", + "qualifiedName": "ReadableBase.readableDidRead" }, - "2161": { - "sourceFileName": "lib/Remote/src/transmitter.ts", - "qualifiedName": "__object" + "2488": { + "sourceFileName": "node_modules/@types/node/stream.d.ts", + "qualifiedName": "ReadableBase.readableEncoding" }, - "2162": { - "sourceFileName": "lib/Remote/src/transmitter.ts", - "qualifiedName": "__object.toServer" + "2489": { + "sourceFileName": "node_modules/@types/node/stream.d.ts", + "qualifiedName": "ReadableBase.readableEnded" }, - "2163": { - "sourceFileName": "lib/Remote/src/transmitter.ts", - "qualifiedName": "__object.toClient" + "2490": { + "sourceFileName": "node_modules/@types/node/stream.d.ts", + "qualifiedName": "ReadableBase.readableFlowing" }, - "2164": { - "sourceFileName": "lib/Remote/src/transmitter.ts", - "qualifiedName": "__object.ping" + "2491": { + "sourceFileName": "node_modules/@types/node/stream.d.ts", + "qualifiedName": "ReadableBase.readableHighWaterMark" }, - "2165": { - "sourceFileName": "lib/Remote/src/transmitter.ts", - "qualifiedName": "__object.cost" + "2492": { + "sourceFileName": "node_modules/@types/node/stream.d.ts", + "qualifiedName": "ReadableBase.readableLength" }, - "2166": { - "sourceFileName": "lib/Remote/src/transmitter.ts", - "qualifiedName": "__object.hash" + "2493": { + "sourceFileName": "node_modules/@types/node/stream.d.ts", + "qualifiedName": "ReadableBase.readableObjectMode" }, - "2167": { - "sourceFileName": "lib/Remote/src/transmitter.ts", - "qualifiedName": "default.#formatAnalyzeData" + "2494": { + "sourceFileName": "node_modules/@types/node/stream.d.ts", + "qualifiedName": "ReadableBase._construct" }, - "2168": { - "sourceFileName": "lib/Remote/src/transmitter.ts", - "qualifiedName": "default.#formatAnalyzeData" + "2495": { + "sourceFileName": "node_modules/@types/node/stream.d.ts", + "qualifiedName": "ReadableBase._construct" }, - "2169": { - "sourceFileName": "lib/Remote/src/transmitter.ts", - "qualifiedName": "data" + "2496": { + "sourceFileName": "node_modules/@types/node/stream.d.ts", + "qualifiedName": "callback" }, - "2170": { - "sourceFileName": "lib/Remote/src/transmitter.ts", - "qualifiedName": "sednD" + "2497": { + "sourceFileName": "node_modules/@types/node/stream.d.ts", + "qualifiedName": "__type" }, - "2171": { - "sourceFileName": "lib/Remote/src/transmitter.ts", - "qualifiedName": "__object" + "2498": { + "sourceFileName": "node_modules/@types/node/stream.d.ts", + "qualifiedName": "__type" }, - "2172": { - "sourceFileName": "lib/Remote/src/transmitter.ts", - "qualifiedName": "__object.opCode" + "2499": { + "sourceFileName": "node_modules/@types/node/stream.d.ts", + "qualifiedName": "error" }, - "2173": { - "sourceFileName": "lib/Remote/src/transmitter.ts", - "qualifiedName": "__object.method" + "2500": { + "sourceFileName": "node_modules/@types/node/stream.d.ts", + "qualifiedName": "ReadableBase._read" }, - "2174": { - "sourceFileName": "lib/Remote/src/transmitter.ts", - "qualifiedName": "__object.timestamp" + "2501": { + "sourceFileName": "node_modules/@types/node/stream.d.ts", + "qualifiedName": "ReadableBase._read" }, - "2175": { - "sourceFileName": "lib/Remote/src/transmitter.ts", - "qualifiedName": "__object.seq" + "2502": { + "sourceFileName": "node_modules/@types/node/stream.d.ts", + "qualifiedName": "size" }, - "2176": { - "sourceFileName": "lib/Remote/src/transmitter.ts", - "qualifiedName": "__object.data" + "2503": { + "sourceFileName": "node_modules/@types/node/stream.d.ts", + "qualifiedName": "ReadableBase.read" }, - "2177": { - "sourceFileName": "lib/Remote/src/transmitter.ts", - "qualifiedName": "__object" + "2504": { + "sourceFileName": "node_modules/@types/node/stream.d.ts", + "qualifiedName": "ReadableBase.read" }, - "2178": { - "sourceFileName": "lib/Remote/src/transmitter.ts", - "qualifiedName": "__object.value" + "2505": { + "sourceFileName": "node_modules/@types/node/stream.d.ts", + "qualifiedName": "size" }, - "2179": { - "sourceFileName": "lib/Remote/src/transmitter.ts", - "qualifiedName": "__object.delay" + "2506": { + "sourceFileName": "node_modules/@types/node/stream.d.ts", + "qualifiedName": "ReadableBase.isPaused" }, - "2180": { - "sourceFileName": "lib/Remote/src/transmitter.ts", - "qualifiedName": "__object" + "2507": { + "sourceFileName": "node_modules/@types/node/stream.d.ts", + "qualifiedName": "ReadableBase.isPaused" }, - "2181": { - "sourceFileName": "lib/Remote/src/transmitter.ts", - "qualifiedName": "__object.toServer" + "2508": { + "sourceFileName": "node_modules/@types/node/stream.d.ts", + "qualifiedName": "ReadableBase.unpipe" }, - "2182": { - "sourceFileName": "lib/Remote/src/transmitter.ts", - "qualifiedName": "__object.toClient" + "2509": { + "sourceFileName": "node_modules/@types/node/stream.d.ts", + "qualifiedName": "ReadableBase.unpipe" }, - "2183": { - "sourceFileName": "lib/Remote/src/transmitter.ts", - "qualifiedName": "__object.ping" + "2510": { + "sourceFileName": "node_modules/@types/node/stream.d.ts", + "qualifiedName": "destination" }, - "2184": { - "sourceFileName": "lib/Remote/src/transmitter.ts", - "qualifiedName": "__object.cost" + "2511": { + "sourceFileName": "node_modules/@types/node/stream.d.ts", + "qualifiedName": "ReadableBase.unshift" }, - "2185": { - "sourceFileName": "lib/Remote/src/transmitter.ts", - "qualifiedName": "__object.hash" + "2512": { + "sourceFileName": "node_modules/@types/node/stream.d.ts", + "qualifiedName": "ReadableBase.unshift" }, - "2186": { - "sourceFileName": "node_modules/@types/node/events.d.ts", - "qualifiedName": "EventEmitter.[captureRejectionSymbol]" + "2513": { + "sourceFileName": "node_modules/@types/node/stream.d.ts", + "qualifiedName": "chunk" }, - "2187": { - "sourceFileName": "node_modules/@types/node/events.d.ts", - "qualifiedName": "EventEmitter.[captureRejectionSymbol]" + "2514": { + "sourceFileName": "node_modules/@types/node/stream.d.ts", + "qualifiedName": "encoding" }, - "2188": { - "sourceFileName": "node_modules/@types/node/events.d.ts", - "qualifiedName": "error" + "2515": { + "sourceFileName": "node_modules/@types/node/stream.d.ts", + "qualifiedName": "ReadableBase.wrap" }, - "2189": { - "sourceFileName": "node_modules/@types/node/events.d.ts", - "qualifiedName": "event" + "2516": { + "sourceFileName": "node_modules/@types/node/stream.d.ts", + "qualifiedName": "ReadableBase.wrap" }, - "2190": { - "sourceFileName": "node_modules/@types/node/events.d.ts", - "qualifiedName": "args" + "2517": { + "sourceFileName": "node_modules/@types/node/stream.d.ts", + "qualifiedName": "stream" }, - "2191": { - "sourceFileName": "node_modules/@types/node/events.d.ts", - "qualifiedName": "__global.NodeJS.EventEmitter.addListener" + "2518": { + "sourceFileName": "node_modules/@types/node/stream.d.ts", + "qualifiedName": "ReadableBase.push" }, - "2192": { - "sourceFileName": "node_modules/@types/node/events.d.ts", - "qualifiedName": "__global.NodeJS.EventEmitter.addListener" + "2519": { + "sourceFileName": "node_modules/@types/node/stream.d.ts", + "qualifiedName": "ReadableBase.push" }, - "2193": { - "sourceFileName": "node_modules/@types/node/events.d.ts", - "qualifiedName": "eventName" + "2520": { + "sourceFileName": "node_modules/@types/node/stream.d.ts", + "qualifiedName": "chunk" }, - "2194": { - "sourceFileName": "node_modules/@types/node/events.d.ts", - "qualifiedName": "listener" + "2521": { + "sourceFileName": "node_modules/@types/node/stream.d.ts", + "qualifiedName": "encoding" }, - "2195": { - "sourceFileName": "node_modules/@types/node/events.d.ts", - "qualifiedName": "__type" + "2522": { + "sourceFileName": "node_modules/@types/node/stream.d.ts", + "qualifiedName": "ReadableBase.iterator" }, - "2196": { - "sourceFileName": "node_modules/@types/node/events.d.ts", - "qualifiedName": "__type" + "2523": { + "sourceFileName": "node_modules/@types/node/stream.d.ts", + "qualifiedName": "ReadableBase.iterator" }, - "2197": { - "sourceFileName": "node_modules/@types/node/events.d.ts", - "qualifiedName": "args" + "2524": { + "sourceFileName": "node_modules/@types/node/stream.d.ts", + "qualifiedName": "options" }, - "2198": { - "sourceFileName": "node_modules/@types/node/events.d.ts", - "qualifiedName": "__global.NodeJS.EventEmitter.on" + "2525": { + "sourceFileName": "node_modules/@types/node/stream.d.ts", + "qualifiedName": "__type" }, - "2199": { - "sourceFileName": "node_modules/@types/node/events.d.ts", - "qualifiedName": "__global.NodeJS.EventEmitter.on" + "2526": { + "sourceFileName": "node_modules/@types/node/stream.d.ts", + "qualifiedName": "__type.destroyOnReturn" }, - "2200": { - "sourceFileName": "node_modules/@types/node/events.d.ts", - "qualifiedName": "eventName" + "2527": { + "sourceFileName": "node_modules/@types/node/stream.d.ts", + "qualifiedName": "ReadableBase.map" }, - "2201": { - "sourceFileName": "node_modules/@types/node/events.d.ts", - "qualifiedName": "listener" + "2528": { + "sourceFileName": "node_modules/@types/node/stream.d.ts", + "qualifiedName": "ReadableBase.map" }, - "2202": { - "sourceFileName": "node_modules/@types/node/events.d.ts", + "2529": { + "sourceFileName": "node_modules/@types/node/stream.d.ts", + "qualifiedName": "fn" + }, + "2530": { + "sourceFileName": "node_modules/@types/node/stream.d.ts", "qualifiedName": "__type" }, - "2203": { - "sourceFileName": "node_modules/@types/node/events.d.ts", + "2531": { + "sourceFileName": "node_modules/@types/node/stream.d.ts", "qualifiedName": "__type" }, - "2204": { - "sourceFileName": "node_modules/@types/node/events.d.ts", - "qualifiedName": "args" + "2532": { + "sourceFileName": "node_modules/@types/node/stream.d.ts", + "qualifiedName": "data" }, - "2205": { - "sourceFileName": "node_modules/@types/node/events.d.ts", - "qualifiedName": "__global.NodeJS.EventEmitter.once" + "2533": { + "sourceFileName": "node_modules/@types/node/stream.d.ts", + "qualifiedName": "options" }, - "2206": { - "sourceFileName": "node_modules/@types/node/events.d.ts", - "qualifiedName": "__global.NodeJS.EventEmitter.once" + "2534": { + "sourceFileName": "node_modules/@types/node/stream.d.ts", + "qualifiedName": "options" }, - "2207": { - "sourceFileName": "node_modules/@types/node/events.d.ts", - "qualifiedName": "eventName" + "2535": { + "sourceFileName": "node_modules/@types/node/stream.d.ts", + "qualifiedName": "ReadableBase.filter" }, - "2208": { - "sourceFileName": "node_modules/@types/node/events.d.ts", - "qualifiedName": "listener" + "2536": { + "sourceFileName": "node_modules/@types/node/stream.d.ts", + "qualifiedName": "ReadableBase.filter" }, - "2209": { - "sourceFileName": "node_modules/@types/node/events.d.ts", + "2537": { + "sourceFileName": "node_modules/@types/node/stream.d.ts", + "qualifiedName": "fn" + }, + "2538": { + "sourceFileName": "node_modules/@types/node/stream.d.ts", "qualifiedName": "__type" }, - "2210": { - "sourceFileName": "node_modules/@types/node/events.d.ts", + "2539": { + "sourceFileName": "node_modules/@types/node/stream.d.ts", "qualifiedName": "__type" }, - "2211": { - "sourceFileName": "node_modules/@types/node/events.d.ts", - "qualifiedName": "args" + "2540": { + "sourceFileName": "node_modules/@types/node/stream.d.ts", + "qualifiedName": "data" }, - "2212": { - "sourceFileName": "node_modules/@types/node/events.d.ts", - "qualifiedName": "__global.NodeJS.EventEmitter.removeListener" + "2541": { + "sourceFileName": "node_modules/@types/node/stream.d.ts", + "qualifiedName": "options" }, - "2213": { - "sourceFileName": "node_modules/@types/node/events.d.ts", - "qualifiedName": "__global.NodeJS.EventEmitter.removeListener" + "2542": { + "sourceFileName": "node_modules/@types/node/stream.d.ts", + "qualifiedName": "options" }, - "2214": { - "sourceFileName": "node_modules/@types/node/events.d.ts", - "qualifiedName": "eventName" + "2543": { + "sourceFileName": "node_modules/@types/node/stream.d.ts", + "qualifiedName": "ReadableBase.forEach" }, - "2215": { - "sourceFileName": "node_modules/@types/node/events.d.ts", - "qualifiedName": "listener" + "2544": { + "sourceFileName": "node_modules/@types/node/stream.d.ts", + "qualifiedName": "ReadableBase.forEach" + }, + "2545": { + "sourceFileName": "node_modules/@types/node/stream.d.ts", + "qualifiedName": "fn" }, - "2216": { - "sourceFileName": "node_modules/@types/node/events.d.ts", + "2546": { + "sourceFileName": "node_modules/@types/node/stream.d.ts", "qualifiedName": "__type" }, - "2217": { - "sourceFileName": "node_modules/@types/node/events.d.ts", + "2547": { + "sourceFileName": "node_modules/@types/node/stream.d.ts", "qualifiedName": "__type" }, - "2218": { - "sourceFileName": "node_modules/@types/node/events.d.ts", - "qualifiedName": "args" + "2548": { + "sourceFileName": "node_modules/@types/node/stream.d.ts", + "qualifiedName": "data" }, - "2219": { - "sourceFileName": "node_modules/@types/node/events.d.ts", - "qualifiedName": "__global.NodeJS.EventEmitter.off" + "2549": { + "sourceFileName": "node_modules/@types/node/stream.d.ts", + "qualifiedName": "options" }, - "2220": { - "sourceFileName": "node_modules/@types/node/events.d.ts", - "qualifiedName": "__global.NodeJS.EventEmitter.off" + "2550": { + "sourceFileName": "node_modules/@types/node/stream.d.ts", + "qualifiedName": "options" }, - "2221": { - "sourceFileName": "node_modules/@types/node/events.d.ts", - "qualifiedName": "eventName" + "2551": { + "sourceFileName": "node_modules/@types/node/stream.d.ts", + "qualifiedName": "ReadableBase.toArray" }, - "2222": { - "sourceFileName": "node_modules/@types/node/events.d.ts", - "qualifiedName": "listener" + "2552": { + "sourceFileName": "node_modules/@types/node/stream.d.ts", + "qualifiedName": "ReadableBase.toArray" }, - "2223": { - "sourceFileName": "node_modules/@types/node/events.d.ts", + "2553": { + "sourceFileName": "node_modules/@types/node/stream.d.ts", + "qualifiedName": "options" + }, + "2554": { + "sourceFileName": "node_modules/@types/node/stream.d.ts", + "qualifiedName": "ReadableBase.some" + }, + "2555": { + "sourceFileName": "node_modules/@types/node/stream.d.ts", + "qualifiedName": "ReadableBase.some" + }, + "2556": { + "sourceFileName": "node_modules/@types/node/stream.d.ts", + "qualifiedName": "fn" + }, + "2557": { + "sourceFileName": "node_modules/@types/node/stream.d.ts", "qualifiedName": "__type" }, - "2224": { - "sourceFileName": "node_modules/@types/node/events.d.ts", + "2558": { + "sourceFileName": "node_modules/@types/node/stream.d.ts", "qualifiedName": "__type" }, - "2225": { - "sourceFileName": "node_modules/@types/node/events.d.ts", - "qualifiedName": "args" + "2559": { + "sourceFileName": "node_modules/@types/node/stream.d.ts", + "qualifiedName": "data" }, - "2226": { - "sourceFileName": "node_modules/@types/node/events.d.ts", - "qualifiedName": "__global.NodeJS.EventEmitter.removeAllListeners" + "2560": { + "sourceFileName": "node_modules/@types/node/stream.d.ts", + "qualifiedName": "options" }, - "2227": { - "sourceFileName": "node_modules/@types/node/events.d.ts", - "qualifiedName": "__global.NodeJS.EventEmitter.removeAllListeners" + "2561": { + "sourceFileName": "node_modules/@types/node/stream.d.ts", + "qualifiedName": "options" }, - "2228": { - "sourceFileName": "node_modules/@types/node/events.d.ts", - "qualifiedName": "event" + "2562": { + "sourceFileName": "node_modules/@types/node/stream.d.ts", + "qualifiedName": "ReadableBase.find" }, - "2229": { - "sourceFileName": "node_modules/@types/node/events.d.ts", - "qualifiedName": "__global.NodeJS.EventEmitter.setMaxListeners" + "2563": { + "sourceFileName": "node_modules/@types/node/stream.d.ts", + "qualifiedName": "ReadableBase.find" }, - "2230": { - "sourceFileName": "node_modules/@types/node/events.d.ts", - "qualifiedName": "__global.NodeJS.EventEmitter.setMaxListeners" + "2564": { + "sourceFileName": "node_modules/@types/node/stream.d.ts", + "qualifiedName": "T" }, - "2231": { - "sourceFileName": "node_modules/@types/node/events.d.ts", - "qualifiedName": "n" + "2565": { + "sourceFileName": "node_modules/@types/node/stream.d.ts", + "qualifiedName": "fn" }, - "2232": { - "sourceFileName": "node_modules/@types/node/events.d.ts", - "qualifiedName": "__global.NodeJS.EventEmitter.getMaxListeners" + "2566": { + "sourceFileName": "node_modules/@types/node/stream.d.ts", + "qualifiedName": "__type" }, - "2233": { - "sourceFileName": "node_modules/@types/node/events.d.ts", - "qualifiedName": "__global.NodeJS.EventEmitter.getMaxListeners" + "2567": { + "sourceFileName": "node_modules/@types/node/stream.d.ts", + "qualifiedName": "__type" }, - "2234": { - "sourceFileName": "node_modules/@types/node/events.d.ts", - "qualifiedName": "__global.NodeJS.EventEmitter.listeners" + "2568": { + "sourceFileName": "node_modules/@types/node/stream.d.ts", + "qualifiedName": "data" }, - "2235": { - "sourceFileName": "node_modules/@types/node/events.d.ts", - "qualifiedName": "__global.NodeJS.EventEmitter.listeners" + "2569": { + "sourceFileName": "node_modules/@types/node/stream.d.ts", + "qualifiedName": "options" }, - "2236": { - "sourceFileName": "node_modules/@types/node/events.d.ts", - "qualifiedName": "eventName" + "2570": { + "sourceFileName": "node_modules/@types/node/stream.d.ts", + "qualifiedName": "options" }, - "2237": { - "sourceFileName": "node_modules/@types/node/events.d.ts", - "qualifiedName": "__global.NodeJS.EventEmitter.rawListeners" + "2571": { + "sourceFileName": "node_modules/@types/node/stream.d.ts", + "qualifiedName": "ReadableBase.find" }, - "2238": { - "sourceFileName": "node_modules/@types/node/events.d.ts", - "qualifiedName": "__global.NodeJS.EventEmitter.rawListeners" + "2572": { + "sourceFileName": "node_modules/@types/node/stream.d.ts", + "qualifiedName": "fn" }, - "2239": { - "sourceFileName": "node_modules/@types/node/events.d.ts", - "qualifiedName": "eventName" + "2573": { + "sourceFileName": "node_modules/@types/node/stream.d.ts", + "qualifiedName": "__type" }, - "2240": { - "sourceFileName": "node_modules/@types/node/events.d.ts", - "qualifiedName": "__global.NodeJS.EventEmitter.emit" + "2574": { + "sourceFileName": "node_modules/@types/node/stream.d.ts", + "qualifiedName": "__type" }, - "2241": { - "sourceFileName": "node_modules/@types/node/events.d.ts", - "qualifiedName": "__global.NodeJS.EventEmitter.emit" + "2575": { + "sourceFileName": "node_modules/@types/node/stream.d.ts", + "qualifiedName": "data" }, - "2242": { - "sourceFileName": "node_modules/@types/node/events.d.ts", - "qualifiedName": "eventName" + "2576": { + "sourceFileName": "node_modules/@types/node/stream.d.ts", + "qualifiedName": "options" }, - "2243": { - "sourceFileName": "node_modules/@types/node/events.d.ts", - "qualifiedName": "args" + "2577": { + "sourceFileName": "node_modules/@types/node/stream.d.ts", + "qualifiedName": "options" }, - "2244": { - "sourceFileName": "node_modules/@types/node/events.d.ts", - "qualifiedName": "__global.NodeJS.EventEmitter.listenerCount" + "2578": { + "sourceFileName": "node_modules/@types/node/stream.d.ts", + "qualifiedName": "ReadableBase.every" }, - "2245": { - "sourceFileName": "node_modules/@types/node/events.d.ts", - "qualifiedName": "__global.NodeJS.EventEmitter.listenerCount" + "2579": { + "sourceFileName": "node_modules/@types/node/stream.d.ts", + "qualifiedName": "ReadableBase.every" }, - "2246": { - "sourceFileName": "node_modules/@types/node/events.d.ts", - "qualifiedName": "eventName" + "2580": { + "sourceFileName": "node_modules/@types/node/stream.d.ts", + "qualifiedName": "fn" }, - "2247": { - "sourceFileName": "node_modules/@types/node/events.d.ts", - "qualifiedName": "listener" + "2581": { + "sourceFileName": "node_modules/@types/node/stream.d.ts", + "qualifiedName": "__type" }, - "2248": { - "sourceFileName": "node_modules/@types/node/events.d.ts", - "qualifiedName": "__global.NodeJS.EventEmitter.prependListener" + "2582": { + "sourceFileName": "node_modules/@types/node/stream.d.ts", + "qualifiedName": "__type" }, - "2249": { - "sourceFileName": "node_modules/@types/node/events.d.ts", - "qualifiedName": "__global.NodeJS.EventEmitter.prependListener" + "2583": { + "sourceFileName": "node_modules/@types/node/stream.d.ts", + "qualifiedName": "data" }, - "2250": { - "sourceFileName": "node_modules/@types/node/events.d.ts", - "qualifiedName": "eventName" + "2584": { + "sourceFileName": "node_modules/@types/node/stream.d.ts", + "qualifiedName": "options" }, - "2251": { - "sourceFileName": "node_modules/@types/node/events.d.ts", - "qualifiedName": "listener" + "2585": { + "sourceFileName": "node_modules/@types/node/stream.d.ts", + "qualifiedName": "options" }, - "2252": { - "sourceFileName": "node_modules/@types/node/events.d.ts", + "2586": { + "sourceFileName": "node_modules/@types/node/stream.d.ts", + "qualifiedName": "ReadableBase.flatMap" + }, + "2587": { + "sourceFileName": "node_modules/@types/node/stream.d.ts", + "qualifiedName": "ReadableBase.flatMap" + }, + "2588": { + "sourceFileName": "node_modules/@types/node/stream.d.ts", + "qualifiedName": "fn" + }, + "2589": { + "sourceFileName": "node_modules/@types/node/stream.d.ts", "qualifiedName": "__type" }, - "2253": { - "sourceFileName": "node_modules/@types/node/events.d.ts", + "2590": { + "sourceFileName": "node_modules/@types/node/stream.d.ts", "qualifiedName": "__type" }, - "2254": { - "sourceFileName": "node_modules/@types/node/events.d.ts", - "qualifiedName": "args" + "2591": { + "sourceFileName": "node_modules/@types/node/stream.d.ts", + "qualifiedName": "data" }, - "2255": { - "sourceFileName": "node_modules/@types/node/events.d.ts", - "qualifiedName": "__global.NodeJS.EventEmitter.prependOnceListener" + "2592": { + "sourceFileName": "node_modules/@types/node/stream.d.ts", + "qualifiedName": "options" }, - "2256": { - "sourceFileName": "node_modules/@types/node/events.d.ts", - "qualifiedName": "__global.NodeJS.EventEmitter.prependOnceListener" + "2593": { + "sourceFileName": "node_modules/@types/node/stream.d.ts", + "qualifiedName": "options" }, - "2257": { - "sourceFileName": "node_modules/@types/node/events.d.ts", - "qualifiedName": "eventName" + "2594": { + "sourceFileName": "node_modules/@types/node/stream.d.ts", + "qualifiedName": "ReadableBase.drop" }, - "2258": { - "sourceFileName": "node_modules/@types/node/events.d.ts", - "qualifiedName": "listener" + "2595": { + "sourceFileName": "node_modules/@types/node/stream.d.ts", + "qualifiedName": "ReadableBase.drop" }, - "2259": { - "sourceFileName": "node_modules/@types/node/events.d.ts", - "qualifiedName": "__type" + "2596": { + "sourceFileName": "node_modules/@types/node/stream.d.ts", + "qualifiedName": "limit" }, - "2260": { - "sourceFileName": "node_modules/@types/node/events.d.ts", - "qualifiedName": "__type" + "2597": { + "sourceFileName": "node_modules/@types/node/stream.d.ts", + "qualifiedName": "options" }, - "2261": { - "sourceFileName": "node_modules/@types/node/events.d.ts", - "qualifiedName": "args" + "2598": { + "sourceFileName": "node_modules/@types/node/stream.d.ts", + "qualifiedName": "ReadableBase.take" }, - "2262": { - "sourceFileName": "node_modules/@types/node/events.d.ts", - "qualifiedName": "__global.NodeJS.EventEmitter.eventNames" + "2599": { + "sourceFileName": "node_modules/@types/node/stream.d.ts", + "qualifiedName": "ReadableBase.take" }, - "2263": { - "sourceFileName": "node_modules/@types/node/events.d.ts", - "qualifiedName": "__global.NodeJS.EventEmitter.eventNames" + "2600": { + "sourceFileName": "node_modules/@types/node/stream.d.ts", + "qualifiedName": "limit" }, - "2264": { - "sourceFileName": "lib/Remote/src/transmitter.ts", - "qualifiedName": "default.Type" + "2601": { + "sourceFileName": "node_modules/@types/node/stream.d.ts", + "qualifiedName": "options" }, - "2265": { - "sourceFileName": "lib/Remote/typings/interface.ts", - "qualifiedName": "TransmitterOptions" + "2602": { + "sourceFileName": "node_modules/@types/node/stream.d.ts", + "qualifiedName": "ReadableBase.asIndexedPairs" }, - "2266": { - "sourceFileName": "lib/Remote/typings/interface.ts", - "qualifiedName": "TransmitterOptions.dbOptions" + "2603": { + "sourceFileName": "node_modules/@types/node/stream.d.ts", + "qualifiedName": "ReadableBase.asIndexedPairs" }, - "2267": { - "sourceFileName": "lib/Remote/typings/interface.ts", - "qualifiedName": "__type" + "2604": { + "sourceFileName": "node_modules/@types/node/stream.d.ts", + "qualifiedName": "options" }, - "2268": { - "sourceFileName": "lib/Remote/typings/interface.ts", - "qualifiedName": "__type.type" + "2605": { + "sourceFileName": "node_modules/@types/node/stream.d.ts", + "qualifiedName": "ReadableBase.reduce" }, - "2269": { - "sourceFileName": "lib/Remote/typings/interface.ts", - "qualifiedName": "__type.options" + "2606": { + "sourceFileName": "node_modules/@types/node/stream.d.ts", + "qualifiedName": "ReadableBase.reduce" }, - "2270": { - "sourceFileName": "lib/Remote/typings/interface.ts", - "qualifiedName": "TransmitterOptions.username" + "2607": { + "sourceFileName": "node_modules/@types/node/stream.d.ts", + "qualifiedName": "T" }, - "2271": { - "sourceFileName": "lib/Remote/typings/interface.ts", - "qualifiedName": "TransmitterOptions.password" + "2608": { + "sourceFileName": "node_modules/@types/node/stream.d.ts", + "qualifiedName": "fn" }, - "2272": { - "sourceFileName": "node_modules/@types/node/net.d.ts", - "qualifiedName": "\"net\".TcpNetConnectOpts.timeout" + "2609": { + "sourceFileName": "node_modules/@types/node/stream.d.ts", + "qualifiedName": "__type" }, - "2273": { - "sourceFileName": "node_modules/@types/node/net.d.ts", - "qualifiedName": "\"net\".TcpSocketConnectOpts.port" + "2610": { + "sourceFileName": "node_modules/@types/node/stream.d.ts", + "qualifiedName": "__type" }, - "2274": { - "sourceFileName": "node_modules/@types/node/net.d.ts", - "qualifiedName": "\"net\".TcpSocketConnectOpts.host" + "2611": { + "sourceFileName": "node_modules/@types/node/stream.d.ts", + "qualifiedName": "previous" }, - "2275": { - "sourceFileName": "node_modules/@types/node/net.d.ts", - "qualifiedName": "\"net\".TcpSocketConnectOpts.localAddress" + "2612": { + "sourceFileName": "node_modules/@types/node/stream.d.ts", + "qualifiedName": "data" }, - "2276": { - "sourceFileName": "node_modules/@types/node/net.d.ts", - "qualifiedName": "\"net\".TcpSocketConnectOpts.localPort" + "2613": { + "sourceFileName": "node_modules/@types/node/stream.d.ts", + "qualifiedName": "options" }, - "2277": { - "sourceFileName": "node_modules/@types/node/net.d.ts", - "qualifiedName": "\"net\".TcpSocketConnectOpts.hints" + "2614": { + "sourceFileName": "node_modules/@types/node/stream.d.ts", + "qualifiedName": "initial" }, - "2278": { - "sourceFileName": "node_modules/@types/node/net.d.ts", - "qualifiedName": "\"net\".TcpSocketConnectOpts.family" + "2615": { + "sourceFileName": "node_modules/@types/node/stream.d.ts", + "qualifiedName": "options" }, - "2279": { - "sourceFileName": "node_modules/@types/node/net.d.ts", - "qualifiedName": "\"net\".TcpSocketConnectOpts.lookup" + "2616": { + "sourceFileName": "node_modules/@types/node/stream.d.ts", + "qualifiedName": "ReadableBase.reduce" }, - "2280": { - "sourceFileName": "node_modules/@types/node/net.d.ts", - "qualifiedName": "\"net\".TcpSocketConnectOpts.noDelay" + "2617": { + "sourceFileName": "node_modules/@types/node/stream.d.ts", + "qualifiedName": "T" }, - "2281": { - "sourceFileName": "node_modules/@types/node/net.d.ts", - "qualifiedName": "\"net\".TcpSocketConnectOpts.keepAlive" + "2618": { + "sourceFileName": "node_modules/@types/node/stream.d.ts", + "qualifiedName": "fn" }, - "2282": { - "sourceFileName": "node_modules/@types/node/net.d.ts", - "qualifiedName": "\"net\".TcpSocketConnectOpts.keepAliveInitialDelay" + "2619": { + "sourceFileName": "node_modules/@types/node/stream.d.ts", + "qualifiedName": "__type" }, - "2283": { - "sourceFileName": "node_modules/@types/node/net.d.ts", - "qualifiedName": "\"net\".TcpSocketConnectOpts.autoSelectFamily" + "2620": { + "sourceFileName": "node_modules/@types/node/stream.d.ts", + "qualifiedName": "__type" }, - "2284": { - "sourceFileName": "node_modules/@types/node/net.d.ts", - "qualifiedName": "\"net\".TcpSocketConnectOpts.autoSelectFamilyAttemptTimeout" + "2621": { + "sourceFileName": "node_modules/@types/node/stream.d.ts", + "qualifiedName": "previous" }, - "2285": { - "sourceFileName": "node_modules/@types/node/net.d.ts", - "qualifiedName": "\"net\".ConnectOpts.onread" + "2622": { + "sourceFileName": "node_modules/@types/node/stream.d.ts", + "qualifiedName": "data" }, - "2286": { - "sourceFileName": "node_modules/@types/node/net.d.ts", - "qualifiedName": "\"net\".SocketConstructorOpts.fd" + "2623": { + "sourceFileName": "node_modules/@types/node/stream.d.ts", + "qualifiedName": "options" }, - "2287": { - "sourceFileName": "node_modules/@types/node/net.d.ts", - "qualifiedName": "\"net\".SocketConstructorOpts.allowHalfOpen" + "2624": { + "sourceFileName": "node_modules/@types/node/stream.d.ts", + "qualifiedName": "initial" }, - "2288": { - "sourceFileName": "node_modules/@types/node/net.d.ts", - "qualifiedName": "\"net\".SocketConstructorOpts.readable" + "2625": { + "sourceFileName": "node_modules/@types/node/stream.d.ts", + "qualifiedName": "options" }, - "2289": { - "sourceFileName": "node_modules/@types/node/net.d.ts", - "qualifiedName": "\"net\".SocketConstructorOpts.writable" + "2626": { + "sourceFileName": "node_modules/@types/node/stream.d.ts", + "qualifiedName": "ReadableBase.destroy" }, - "2290": { - "sourceFileName": "node_modules/@types/node/net.d.ts", - "qualifiedName": "\"net\".SocketConstructorOpts.signal" + "2627": { + "sourceFileName": "node_modules/@types/node/stream.d.ts", + "qualifiedName": "ReadableBase.destroy" }, - "2291": { - "sourceFileName": "lib/Remote/typings/interface.ts", - "qualifiedName": "TransmitterOptions.Type" + "2628": { + "sourceFileName": "node_modules/@types/node/stream.d.ts", + "qualifiedName": "error" }, - "2292": { - "sourceFileName": "lib/Remote/typings/interface.ts", - "qualifiedName": "ReceiverOptions" + "2629": { + "sourceFileName": "node_modules/@types/node/stream.d.ts", + "qualifiedName": "ReadableBase.[asyncIterator]" }, - "2293": { - "sourceFileName": "lib/Remote/typings/interface.ts", - "qualifiedName": "ReceiverOptions.host" + "2630": { + "sourceFileName": "node_modules/@types/node/stream.d.ts", + "qualifiedName": "ReadableBase.[asyncIterator]" }, - "2294": { - "sourceFileName": "lib/Remote/typings/interface.ts", - "qualifiedName": "ReceiverOptions.port" + "2631": { + "sourceFileName": "node_modules/@types/node/stream.d.ts", + "qualifiedName": "ReadableBase.[asyncDispose]" }, - "2295": { - "sourceFileName": "lib/Remote/typings/interface.ts", - "qualifiedName": "ReceiverOptions.backlog" + "2632": { + "sourceFileName": "node_modules/@types/node/stream.d.ts", + "qualifiedName": "ReadableBase.[asyncDispose]" }, - "2296": { - "sourceFileName": "lib/Remote/typings/interface.ts", - "qualifiedName": "TransmitterCreateOptions" + "2633": { + "sourceFileName": "node_modules/@types/node/stream.d.ts", + "qualifiedName": "internal.pipe" }, - "2297": { - "sourceFileName": "lib/Remote/typings/interface.ts", - "qualifiedName": "TransmitterCreateOptions.path" + "2634": { + "sourceFileName": "node_modules/@types/node/stream.d.ts", + "qualifiedName": "internal.pipe" }, - "2298": { - "sourceFileName": "lib/Remote/typings/interface.ts", - "qualifiedName": "TransmitterCreateOptions.dbOptions" + "2635": { + "sourceFileName": "node_modules/@types/node/stream.d.ts", + "qualifiedName": "T" }, - "2299": { - "sourceFileName": "lib/Remote/typings/interface.ts", + "2636": { + "sourceFileName": "node_modules/@types/node/stream.d.ts", + "qualifiedName": "destination" + }, + "2637": { + "sourceFileName": "node_modules/@types/node/stream.d.ts", + "qualifiedName": "options" + }, + "2638": { + "sourceFileName": "node_modules/@types/node/stream.d.ts", "qualifiedName": "__type" }, - "2300": { - "sourceFileName": "lib/Remote/typings/interface.ts", - "qualifiedName": "__type.type" + "2639": { + "sourceFileName": "node_modules/@types/node/stream.d.ts", + "qualifiedName": "__type.end" }, - "2301": { - "sourceFileName": "lib/Remote/typings/interface.ts", - "qualifiedName": "__type.options" + "2640": { + "sourceFileName": "node_modules/@types/node/stream.d.ts", + "qualifiedName": "internal.compose" }, - "2302": { - "sourceFileName": "lib/Remote/typings/interface.ts", - "qualifiedName": "TransmitterCreateOptions.Type" + "2641": { + "sourceFileName": "node_modules/@types/node/stream.d.ts", + "qualifiedName": "internal.compose" }, - "2303": { - "sourceFileName": "lib/Remote/typings/interface.ts", - "qualifiedName": "ReceiverDataFormat" + "2642": { + "sourceFileName": "node_modules/@types/node/stream.d.ts", + "qualifiedName": "T" }, - "2304": { - "sourceFileName": "lib/Remote/typings/interface.ts", - "qualifiedName": "ReceiverDataFormat.op" + "2643": { + "sourceFileName": "node_modules/@types/node/stream.d.ts", + "qualifiedName": "stream" }, - "2305": { - "sourceFileName": "lib/Remote/typings/interface.ts", - "qualifiedName": "ReceiverDataFormat.m" + "2644": { + "sourceFileName": "node_modules/@types/node/stream.d.ts", + "qualifiedName": "options" }, - "2306": { - "sourceFileName": "lib/Remote/typings/interface.ts", - "qualifiedName": "ReceiverDataFormat.t" + "2645": { + "sourceFileName": "node_modules/@types/node/stream.d.ts", + "qualifiedName": "__type" }, - "2307": { - "sourceFileName": "lib/Remote/typings/interface.ts", - "qualifiedName": "ReceiverDataFormat.s" + "2646": { + "sourceFileName": "node_modules/@types/node/stream.d.ts", + "qualifiedName": "__type.signal" }, - "2308": { - "sourceFileName": "lib/Remote/typings/interface.ts", - "qualifiedName": "ReceiverDataFormat.d" + "2647": { + "sourceFileName": "node_modules/@types/node/events.d.ts", + "qualifiedName": "EventEmitter.[captureRejectionSymbol]" }, - "2309": { - "sourceFileName": "lib/Remote/typings/interface.ts", - "qualifiedName": "ReceiverDataFormat.c" + "2648": { + "sourceFileName": "node_modules/@types/node/events.d.ts", + "qualifiedName": "EventEmitter.[captureRejectionSymbol]" }, - "2310": { - "sourceFileName": "lib/Remote/typings/interface.ts", - "qualifiedName": "ReceiverDataFormat.h" + "2649": { + "sourceFileName": "node_modules/@types/node/events.d.ts", + "qualifiedName": "error" }, - "2311": { - "sourceFileName": "lib/Remote/typings/interface.ts", - "qualifiedName": "TransmitterDataFormat" + "2650": { + "sourceFileName": "node_modules/@types/node/events.d.ts", + "qualifiedName": "event" }, - "2312": { - "sourceFileName": "lib/Remote/typings/interface.ts", - "qualifiedName": "TransmitterDataFormat.op" + "2651": { + "sourceFileName": "node_modules/@types/node/events.d.ts", + "qualifiedName": "args" }, - "2313": { - "sourceFileName": "lib/Remote/typings/interface.ts", - "qualifiedName": "TransmitterDataFormat.m" + "2652": { + "sourceFileName": "node_modules/@types/node/events.d.ts", + "qualifiedName": "__global.NodeJS.EventEmitter.off" }, - "2314": { - "sourceFileName": "lib/Remote/typings/interface.ts", - "qualifiedName": "TransmitterDataFormat.t" + "2653": { + "sourceFileName": "node_modules/@types/node/events.d.ts", + "qualifiedName": "__global.NodeJS.EventEmitter.off" }, - "2315": { - "sourceFileName": "lib/Remote/typings/interface.ts", - "qualifiedName": "TransmitterDataFormat.s" + "2654": { + "sourceFileName": "node_modules/@types/node/events.d.ts", + "qualifiedName": "eventName" }, - "2316": { - "sourceFileName": "lib/Remote/typings/interface.ts", - "qualifiedName": "TransmitterDataFormat.d" + "2655": { + "sourceFileName": "node_modules/@types/node/events.d.ts", + "qualifiedName": "listener" }, - "2317": { - "sourceFileName": "lib/Remote/typings/interface.ts", - "qualifiedName": "TransmitterDataFormat.h" + "2656": { + "sourceFileName": "node_modules/@types/node/events.d.ts", + "qualifiedName": "__type" }, - "2318": { - "sourceFileName": "lib/Remote/typings/interface.ts", - "qualifiedName": "TransmitterAnaylzeDataFormat" + "2657": { + "sourceFileName": "node_modules/@types/node/events.d.ts", + "qualifiedName": "__type" }, - "2319": { - "sourceFileName": "lib/Remote/typings/interface.ts", - "qualifiedName": "TransmitterAnaylzeDataFormat.method" + "2658": { + "sourceFileName": "node_modules/@types/node/events.d.ts", + "qualifiedName": "args" }, - "2320": { - "sourceFileName": "lib/Remote/typings/interface.ts", - "qualifiedName": "TransmitterAnaylzeDataFormat.data" + "2659": { + "sourceFileName": "node_modules/@types/node/events.d.ts", + "qualifiedName": "__global.NodeJS.EventEmitter.removeAllListeners" }, - "2321": { - "sourceFileName": "lib/Remote/typings/type.ts", - "qualifiedName": "DatabaseOptions" + "2660": { + "sourceFileName": "node_modules/@types/node/events.d.ts", + "qualifiedName": "__global.NodeJS.EventEmitter.removeAllListeners" }, - "2322": { - "sourceFileName": "lib/Remote/typings/type.ts", - "qualifiedName": "Type" + "2661": { + "sourceFileName": "node_modules/@types/node/events.d.ts", + "qualifiedName": "event" }, - "2323": { - "sourceFileName": "lib/Remote/typings/type.ts", - "qualifiedName": "Key" + "2662": { + "sourceFileName": "node_modules/@types/node/events.d.ts", + "qualifiedName": "__global.NodeJS.EventEmitter.setMaxListeners" }, - "2324": { - "sourceFileName": "lib/Remote/typings/type.ts", - "qualifiedName": "Type" + "2663": { + "sourceFileName": "node_modules/@types/node/events.d.ts", + "qualifiedName": "__global.NodeJS.EventEmitter.setMaxListeners" }, - "2325": { - "sourceFileName": "lib/Remote/typings/type.ts", - "qualifiedName": "Value" + "2664": { + "sourceFileName": "node_modules/@types/node/events.d.ts", + "qualifiedName": "n" }, - "2326": { - "sourceFileName": "lib/Remote/typings/type.ts", - "qualifiedName": "Type" + "2665": { + "sourceFileName": "node_modules/@types/node/events.d.ts", + "qualifiedName": "__global.NodeJS.EventEmitter.getMaxListeners" }, - "2327": { - "sourceFileName": "lib/Remote/typings/type.ts", - "qualifiedName": "PossibleDatabaseTypes" + "2666": { + "sourceFileName": "node_modules/@types/node/events.d.ts", + "qualifiedName": "__global.NodeJS.EventEmitter.getMaxListeners" }, - "2328": { - "sourceFileName": "lib/Remote/typings/type.ts", - "qualifiedName": "TransmitterQuery" + "2667": { + "sourceFileName": "node_modules/@types/node/events.d.ts", + "qualifiedName": "__global.NodeJS.EventEmitter.listeners" }, - "2329": { - "sourceFileName": "lib/Remote/typings/type.ts", - "qualifiedName": "__type" + "2668": { + "sourceFileName": "node_modules/@types/node/events.d.ts", + "qualifiedName": "__global.NodeJS.EventEmitter.listeners" }, - "2330": { - "sourceFileName": "lib/Remote/typings/type.ts", - "qualifiedName": "__type.value" + "2669": { + "sourceFileName": "node_modules/@types/node/events.d.ts", + "qualifiedName": "eventName" }, - "2331": { - "sourceFileName": "lib/Remote/typings/type.ts", - "qualifiedName": "__type.key" + "2670": { + "sourceFileName": "node_modules/@types/node/events.d.ts", + "qualifiedName": "__global.NodeJS.EventEmitter.rawListeners" }, - "2332": { - "sourceFileName": "lib/Remote/typings/type.ts", - "qualifiedName": "__type.ttl" + "2671": { + "sourceFileName": "node_modules/@types/node/events.d.ts", + "qualifiedName": "__global.NodeJS.EventEmitter.rawListeners" }, - "2333": { - "sourceFileName": "lib/Remote/typings/type.ts", - "qualifiedName": "__type.||" + "2672": { + "sourceFileName": "node_modules/@types/node/events.d.ts", + "qualifiedName": "eventName" }, - "2334": { - "sourceFileName": "lib/Remote/typings/type.ts", - "qualifiedName": "__type.&&" + "2673": { + "sourceFileName": "node_modules/@types/node/events.d.ts", + "qualifiedName": "__global.NodeJS.EventEmitter.listenerCount" }, - "2335": { - "sourceFileName": "lib/Remote/typings/type.ts", - "qualifiedName": "__type.!=" + "2674": { + "sourceFileName": "node_modules/@types/node/events.d.ts", + "qualifiedName": "__global.NodeJS.EventEmitter.listenerCount" }, - "2336": { - "sourceFileName": "lib/Remote/typings/type.ts", - "qualifiedName": "__type.>" + "2675": { + "sourceFileName": "node_modules/@types/node/events.d.ts", + "qualifiedName": "eventName" }, - "2337": { + "2676": { + "sourceFileName": "node_modules/@types/node/events.d.ts", + "qualifiedName": "listener" + }, + "2677": { + "sourceFileName": "node_modules/@types/node/events.d.ts", + "qualifiedName": "__global.NodeJS.EventEmitter.eventNames" + }, + "2678": { + "sourceFileName": "node_modules/@types/node/events.d.ts", + "qualifiedName": "__global.NodeJS.EventEmitter.eventNames" + }, + "2679": { "sourceFileName": "lib/Remote/typings/type.ts", - "qualifiedName": "__type.<" + "qualifiedName": "DatabaseOptions" }, - "2338": { + "2680": { "sourceFileName": "lib/Remote/typings/type.ts", - "qualifiedName": "__type.>=" + "qualifiedName": "Type" }, - "2339": { + "2681": { "sourceFileName": "lib/Remote/typings/type.ts", - "qualifiedName": "__type.<=" + "qualifiedName": "Key" }, - "2340": { + "2682": { "sourceFileName": "lib/Remote/typings/type.ts", - "qualifiedName": "__type.$sw" + "qualifiedName": "Type" }, - "2341": { + "2683": { "sourceFileName": "lib/Remote/typings/type.ts", - "qualifiedName": "__type.$ew" + "qualifiedName": "Value" }, - "2342": { + "2684": { "sourceFileName": "lib/Remote/typings/type.ts", - "qualifiedName": "__type.$i" + "qualifiedName": "Type" }, - "2343": { + "2685": { "sourceFileName": "lib/Remote/typings/type.ts", - "qualifiedName": "__type.$re" + "qualifiedName": "PossibleDatabaseTypes" }, - "2344": { + "2686": { "sourceFileName": "lib/Remote/typings/enum.ts", "qualifiedName": "TransmitterOpCodes" }, - "2345": { + "2687": { "sourceFileName": "lib/Remote/typings/enum.ts", "qualifiedName": "TransmitterOpCodes.Connect" }, - "2346": { + "2688": { "sourceFileName": "lib/Remote/typings/enum.ts", "qualifiedName": "TransmitterOpCodes.Ping" }, - "2347": { + "2689": { "sourceFileName": "lib/Remote/typings/enum.ts", "qualifiedName": "TransmitterOpCodes.Operation" }, - "2348": { + "2690": { "sourceFileName": "lib/Remote/typings/enum.ts", "qualifiedName": "TransmitterOpCodes.Analyze" }, - "2349": { + "2691": { "sourceFileName": "lib/Remote/typings/enum.ts", "qualifiedName": "TransmitterOpCodes.Disconnect" }, - "2350": { + "2692": { "sourceFileName": "lib/Remote/typings/enum.ts", "qualifiedName": "ReceiverOpCodes" }, - "2351": { + "2693": { "sourceFileName": "lib/Remote/typings/enum.ts", "qualifiedName": "ReceiverOpCodes.AckConnect" }, - "2352": { + "2694": { "sourceFileName": "lib/Remote/typings/enum.ts", "qualifiedName": "ReceiverOpCodes.Pong" }, - "2353": { + "2695": { "sourceFileName": "lib/Remote/typings/enum.ts", "qualifiedName": "ReceiverOpCodes.ConnectionDenied" }, - "2354": { + "2696": { "sourceFileName": "lib/Remote/typings/enum.ts", "qualifiedName": "ReceiverOpCodes.AckOperation" }, - "2355": { + "2697": { "sourceFileName": "lib/Remote/typings/enum.ts", "qualifiedName": "ReceiverOpCodes.AckAnalyze" }, - "2356": { + "2698": { "sourceFileName": "lib/Remote/typings/enum.ts", "qualifiedName": "ReceiverOpCodes.AckDisconnect" + }, + "2699": { + "sourceFileName": "lib/Remote/typings/enum.ts", + "qualifiedName": "Permissions" + }, + "2700": { + "sourceFileName": "lib/Remote/typings/enum.ts", + "qualifiedName": "Permissions.ROnly" + }, + "2701": { + "sourceFileName": "lib/Remote/typings/enum.ts", + "qualifiedName": "Permissions.WOnly" + }, + "2702": { + "sourceFileName": "lib/Remote/typings/enum.ts", + "qualifiedName": "Permissions.RW" + }, + "2703": { + "sourceFileName": "lib/Remote/typings/enum.ts", + "qualifiedName": "Permissions.Manage" + }, + "2704": { + "sourceFileName": "lib/Remote/typings/enum.ts", + "qualifiedName": "Permissions.Admin" } } } \ No newline at end of file diff --git a/docs/.nojekyll b/docs/.nojekyll old mode 100755 new mode 100644 diff --git a/docs/assets/highlight.css b/docs/assets/highlight.css old mode 100755 new mode 100644 index 7c1bb1a..c9c7afe --- a/docs/assets/highlight.css +++ b/docs/assets/highlight.css @@ -23,6 +23,10 @@ --dark-hl-10: #4EC9B0; --light-hl-11: #000000FF; --dark-hl-11: #D4D4D4; + --light-hl-12: #EE0000; + --dark-hl-12: #D7BA7D; + --light-hl-13: #811F3F; + --dark-hl-13: #D16969; --light-code-background: #FFFFFF; --dark-code-background: #1E1E1E; } @@ -40,6 +44,8 @@ --hl-9: var(--light-hl-9); --hl-10: var(--light-hl-10); --hl-11: var(--light-hl-11); + --hl-12: var(--light-hl-12); + --hl-13: var(--light-hl-13); --code-background: var(--light-code-background); } } @@ -56,6 +62,8 @@ --hl-9: var(--dark-hl-9); --hl-10: var(--dark-hl-10); --hl-11: var(--dark-hl-11); + --hl-12: var(--dark-hl-12); + --hl-13: var(--dark-hl-13); --code-background: var(--dark-code-background); } } @@ -72,6 +80,8 @@ --hl-9: var(--light-hl-9); --hl-10: var(--light-hl-10); --hl-11: var(--light-hl-11); + --hl-12: var(--light-hl-12); + --hl-13: var(--light-hl-13); --code-background: var(--light-code-background); } @@ -88,6 +98,8 @@ --hl-9: var(--dark-hl-9); --hl-10: var(--dark-hl-10); --hl-11: var(--dark-hl-11); + --hl-12: var(--dark-hl-12); + --hl-13: var(--dark-hl-13); --code-background: var(--dark-code-background); } @@ -103,4 +115,6 @@ .hl-9 { color: var(--hl-9); } .hl-10 { color: var(--hl-10); } .hl-11 { color: var(--hl-11); } +.hl-12 { color: var(--hl-12); } +.hl-13 { color: var(--hl-13); } pre, code { background: var(--code-background); } diff --git a/docs/assets/main.js b/docs/assets/main.js old mode 100755 new mode 100644 diff --git a/docs/assets/search.js b/docs/assets/search.js old mode 100755 new mode 100644 index e3f65fb..30ba1fc --- a/docs/assets/search.js +++ b/docs/assets/search.js @@ -1 +1 @@ -window.searchData = JSON.parse("{\"rows\":[{\"kind\":256,\"name\":\"Hash\",\"url\":\"interfaces/Hash.html\",\"classes\":\"\"},{\"kind\":1024,\"name\":\"iv\",\"url\":\"interfaces/Hash.html#iv\",\"classes\":\"\",\"parent\":\"Hash\"},{\"kind\":1024,\"name\":\"data\",\"url\":\"interfaces/Hash.html#data\",\"classes\":\"\",\"parent\":\"Hash\"},{\"kind\":4194304,\"name\":\"Optional\",\"url\":\"types/Optional.html\",\"classes\":\"\"},{\"kind\":8,\"name\":\"CacheType\",\"url\":\"enums/CacheType.html\",\"classes\":\"\"},{\"kind\":16,\"name\":\"LRU\",\"url\":\"enums/CacheType.html#LRU\",\"classes\":\"\",\"parent\":\"CacheType\"},{\"kind\":16,\"name\":\"MRU\",\"url\":\"enums/CacheType.html#MRU\",\"classes\":\"\",\"parent\":\"CacheType\"},{\"kind\":16,\"name\":\"LFU\",\"url\":\"enums/CacheType.html#LFU\",\"classes\":\"\",\"parent\":\"CacheType\"},{\"kind\":16,\"name\":\"MFU\",\"url\":\"enums/CacheType.html#MFU\",\"classes\":\"\",\"parent\":\"CacheType\"},{\"kind\":16,\"name\":\"FIFO\",\"url\":\"enums/CacheType.html#FIFO\",\"classes\":\"\",\"parent\":\"CacheType\"},{\"kind\":16,\"name\":\"FILO\",\"url\":\"enums/CacheType.html#FILO\",\"classes\":\"\",\"parent\":\"CacheType\"},{\"kind\":8,\"name\":\"DatabaseMethod\",\"url\":\"enums/DatabaseMethod.html\",\"classes\":\"\"},{\"kind\":16,\"name\":\"Set\",\"url\":\"enums/DatabaseMethod.html#Set\",\"classes\":\"\",\"parent\":\"DatabaseMethod\"},{\"kind\":16,\"name\":\"Delete\",\"url\":\"enums/DatabaseMethod.html#Delete\",\"classes\":\"\",\"parent\":\"DatabaseMethod\"},{\"kind\":16,\"name\":\"Flush\",\"url\":\"enums/DatabaseMethod.html#Flush\",\"classes\":\"\",\"parent\":\"DatabaseMethod\"},{\"kind\":16,\"name\":\"Clear\",\"url\":\"enums/DatabaseMethod.html#Clear\",\"classes\":\"\",\"parent\":\"DatabaseMethod\"},{\"kind\":16,\"name\":\"Replicate\",\"url\":\"enums/DatabaseMethod.html#Replicate\",\"classes\":\"\",\"parent\":\"DatabaseMethod\"},{\"kind\":16,\"name\":\"Backup\",\"url\":\"enums/DatabaseMethod.html#Backup\",\"classes\":\"\",\"parent\":\"DatabaseMethod\"},{\"kind\":16,\"name\":\"Restore\",\"url\":\"enums/DatabaseMethod.html#Restore\",\"classes\":\"\",\"parent\":\"DatabaseMethod\"},{\"kind\":16,\"name\":\"NewFile\",\"url\":\"enums/DatabaseMethod.html#NewFile\",\"classes\":\"\",\"parent\":\"DatabaseMethod\"},{\"kind\":16,\"name\":\"Ping\",\"url\":\"enums/DatabaseMethod.html#Ping\",\"classes\":\"\",\"parent\":\"DatabaseMethod\"},{\"kind\":16,\"name\":\"Get\",\"url\":\"enums/DatabaseMethod.html#Get\",\"classes\":\"\",\"parent\":\"DatabaseMethod\"},{\"kind\":16,\"name\":\"All\",\"url\":\"enums/DatabaseMethod.html#All\",\"classes\":\"\",\"parent\":\"DatabaseMethod\"},{\"kind\":16,\"name\":\"Has\",\"url\":\"enums/DatabaseMethod.html#Has\",\"classes\":\"\",\"parent\":\"DatabaseMethod\"},{\"kind\":16,\"name\":\"NOOP\",\"url\":\"enums/DatabaseMethod.html#NOOP\",\"classes\":\"\",\"parent\":\"DatabaseMethod\"},{\"kind\":16,\"name\":\"FindOne\",\"url\":\"enums/DatabaseMethod.html#FindOne\",\"classes\":\"\",\"parent\":\"DatabaseMethod\"},{\"kind\":16,\"name\":\"FindMany\",\"url\":\"enums/DatabaseMethod.html#FindMany\",\"classes\":\"\",\"parent\":\"DatabaseMethod\"},{\"kind\":16,\"name\":\"DeleteMany\",\"url\":\"enums/DatabaseMethod.html#DeleteMany\",\"classes\":\"\",\"parent\":\"DatabaseMethod\"},{\"kind\":16,\"name\":\"Analyze\",\"url\":\"enums/DatabaseMethod.html#Analyze\",\"classes\":\"\",\"parent\":\"DatabaseMethod\"},{\"kind\":8,\"name\":\"DatabaseEvents\",\"url\":\"enums/DatabaseEvents.html\",\"classes\":\"\"},{\"kind\":16,\"name\":\"Connect\",\"url\":\"enums/DatabaseEvents.html#Connect\",\"classes\":\"\",\"parent\":\"DatabaseEvents\"},{\"kind\":16,\"name\":\"Error\",\"url\":\"enums/DatabaseEvents.html#Error\",\"classes\":\"\",\"parent\":\"DatabaseEvents\"},{\"kind\":16,\"name\":\"Set\",\"url\":\"enums/DatabaseEvents.html#Set\",\"classes\":\"\",\"parent\":\"DatabaseEvents\"},{\"kind\":16,\"name\":\"Get\",\"url\":\"enums/DatabaseEvents.html#Get\",\"classes\":\"\",\"parent\":\"DatabaseEvents\"},{\"kind\":16,\"name\":\"Delete\",\"url\":\"enums/DatabaseEvents.html#Delete\",\"classes\":\"\",\"parent\":\"DatabaseEvents\"},{\"kind\":16,\"name\":\"Flush\",\"url\":\"enums/DatabaseEvents.html#Flush\",\"classes\":\"\",\"parent\":\"DatabaseEvents\"},{\"kind\":16,\"name\":\"Clear\",\"url\":\"enums/DatabaseEvents.html#Clear\",\"classes\":\"\",\"parent\":\"DatabaseEvents\"},{\"kind\":16,\"name\":\"Replicate\",\"url\":\"enums/DatabaseEvents.html#Replicate\",\"classes\":\"\",\"parent\":\"DatabaseEvents\"},{\"kind\":16,\"name\":\"Backup\",\"url\":\"enums/DatabaseEvents.html#Backup\",\"classes\":\"\",\"parent\":\"DatabaseEvents\"},{\"kind\":16,\"name\":\"Restore\",\"url\":\"enums/DatabaseEvents.html#Restore\",\"classes\":\"\",\"parent\":\"DatabaseEvents\"},{\"kind\":16,\"name\":\"Disconnect\",\"url\":\"enums/DatabaseEvents.html#Disconnect\",\"classes\":\"\",\"parent\":\"DatabaseEvents\"},{\"kind\":16,\"name\":\"TableReady\",\"url\":\"enums/DatabaseEvents.html#TableReady\",\"classes\":\"\",\"parent\":\"DatabaseEvents\"},{\"kind\":16,\"name\":\"Debug\",\"url\":\"enums/DatabaseEvents.html#Debug\",\"classes\":\"\",\"parent\":\"DatabaseEvents\"},{\"kind\":8,\"name\":\"ReferenceType\",\"url\":\"enums/ReferenceType.html\",\"classes\":\"\"},{\"kind\":16,\"name\":\"Cache\",\"url\":\"enums/ReferenceType.html#Cache\",\"classes\":\"\",\"parent\":\"ReferenceType\"},{\"kind\":16,\"name\":\"File\",\"url\":\"enums/ReferenceType.html#File\",\"classes\":\"\",\"parent\":\"ReferenceType\"},{\"kind\":128,\"name\":\"KeyValueCacher\",\"url\":\"classes/KeyValueCacher.html\",\"classes\":\"\"},{\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/KeyValueCacher.html#constructor\",\"classes\":\"\",\"parent\":\"KeyValueCacher\"},{\"kind\":1024,\"name\":\"options\",\"url\":\"classes/KeyValueCacher.html#options\",\"classes\":\"\",\"parent\":\"KeyValueCacher\"},{\"kind\":1024,\"name\":\"#data\",\"url\":\"classes/KeyValueCacher.html#_data\",\"classes\":\"tsd-is-private\",\"parent\":\"KeyValueCacher\"},{\"kind\":2048,\"name\":\"set\",\"url\":\"classes/KeyValueCacher.html#set\",\"classes\":\"\",\"parent\":\"KeyValueCacher\"},{\"kind\":2048,\"name\":\"get\",\"url\":\"classes/KeyValueCacher.html#get\",\"classes\":\"\",\"parent\":\"KeyValueCacher\"},{\"kind\":2048,\"name\":\"delete\",\"url\":\"classes/KeyValueCacher.html#delete\",\"classes\":\"\",\"parent\":\"KeyValueCacher\"},{\"kind\":2048,\"name\":\"clear\",\"url\":\"classes/KeyValueCacher.html#clear\",\"classes\":\"\",\"parent\":\"KeyValueCacher\"},{\"kind\":2048,\"name\":\"has\",\"url\":\"classes/KeyValueCacher.html#has\",\"classes\":\"\",\"parent\":\"KeyValueCacher\"},{\"kind\":262144,\"name\":\"size\",\"url\":\"classes/KeyValueCacher.html#size\",\"classes\":\"\",\"parent\":\"KeyValueCacher\"},{\"kind\":262144,\"name\":\"data\",\"url\":\"classes/KeyValueCacher.html#data\",\"classes\":\"\",\"parent\":\"KeyValueCacher\"},{\"kind\":2048,\"name\":\"clearAll\",\"url\":\"classes/KeyValueCacher.html#clearAll\",\"classes\":\"\",\"parent\":\"KeyValueCacher\"},{\"kind\":2048,\"name\":\"getFileCache\",\"url\":\"classes/KeyValueCacher.html#getFileCache\",\"classes\":\"\",\"parent\":\"KeyValueCacher\"},{\"kind\":2048,\"name\":\"replace\",\"url\":\"classes/KeyValueCacher.html#replace\",\"classes\":\"\",\"parent\":\"KeyValueCacher\"},{\"kind\":128,\"name\":\"KeyValueData\",\"url\":\"classes/KeyValueData.html\",\"classes\":\"\"},{\"kind\":2048,\"name\":\"emptyData\",\"url\":\"classes/KeyValueData.html#emptyData\",\"classes\":\"\",\"parent\":\"KeyValueData\"},{\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/KeyValueData.html#constructor\",\"classes\":\"\",\"parent\":\"KeyValueData\"},{\"kind\":1024,\"name\":\"file\",\"url\":\"classes/KeyValueData.html#file\",\"classes\":\"\",\"parent\":\"KeyValueData\"},{\"kind\":1024,\"name\":\"key\",\"url\":\"classes/KeyValueData.html#key\",\"classes\":\"\",\"parent\":\"KeyValueData\"},{\"kind\":1024,\"name\":\"value\",\"url\":\"classes/KeyValueData.html#value\",\"classes\":\"\",\"parent\":\"KeyValueData\"},{\"kind\":1024,\"name\":\"type\",\"url\":\"classes/KeyValueData.html#type\",\"classes\":\"\",\"parent\":\"KeyValueData\"},{\"kind\":2048,\"name\":\"#getType\",\"url\":\"classes/KeyValueData.html#_getType\",\"classes\":\"tsd-is-private\",\"parent\":\"KeyValueData\"},{\"kind\":2048,\"name\":\"#parseValue\",\"url\":\"classes/KeyValueData.html#_parseValue\",\"classes\":\"tsd-is-private\",\"parent\":\"KeyValueData\"},{\"kind\":2048,\"name\":\"toJSON\",\"url\":\"classes/KeyValueData.html#toJSON\",\"classes\":\"\",\"parent\":\"KeyValueData\"},{\"kind\":262144,\"name\":\"size\",\"url\":\"classes/KeyValueData.html#size\",\"classes\":\"\",\"parent\":\"KeyValueData\"},{\"kind\":128,\"name\":\"KeyValueTable\",\"url\":\"classes/KeyValueTable.html\",\"classes\":\"\"},{\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/KeyValueTable.html#constructor\",\"classes\":\"\",\"parent\":\"KeyValueTable\"},{\"kind\":1024,\"name\":\"options\",\"url\":\"classes/KeyValueTable.html#options\",\"classes\":\"\",\"parent\":\"KeyValueTable\"},{\"kind\":1024,\"name\":\"db\",\"url\":\"classes/KeyValueTable.html#db\",\"classes\":\"\",\"parent\":\"KeyValueTable\"},{\"kind\":1024,\"name\":\"paths\",\"url\":\"classes/KeyValueTable.html#paths\",\"classes\":\"\",\"parent\":\"KeyValueTable\"},{\"kind\":65536,\"name\":\"__type\",\"url\":\"classes/KeyValueTable.html#paths.__type-4\",\"classes\":\"\",\"parent\":\"KeyValueTable.paths\"},{\"kind\":1024,\"name\":\"reference\",\"url\":\"classes/KeyValueTable.html#paths.__type-4.reference-1\",\"classes\":\"\",\"parent\":\"KeyValueTable.paths.__type\"},{\"kind\":1024,\"name\":\"log\",\"url\":\"classes/KeyValueTable.html#paths.__type-4.log\",\"classes\":\"\",\"parent\":\"KeyValueTable.paths.__type\"},{\"kind\":1024,\"name\":\"files\",\"url\":\"classes/KeyValueTable.html#files\",\"classes\":\"\",\"parent\":\"KeyValueTable\"},{\"kind\":1024,\"name\":\"logHash\",\"url\":\"classes/KeyValueTable.html#logHash\",\"classes\":\"\",\"parent\":\"KeyValueTable\"},{\"kind\":1024,\"name\":\"#queue\",\"url\":\"classes/KeyValueTable.html#_queue\",\"classes\":\"tsd-is-private\",\"parent\":\"KeyValueTable\"},{\"kind\":65536,\"name\":\"__type\",\"url\":\"classes/KeyValueTable.html#_queue.__type-1\",\"classes\":\"\",\"parent\":\"KeyValueTable.#queue\"},{\"kind\":1024,\"name\":\"set\",\"url\":\"classes/KeyValueTable.html#_queue.__type-1.set-1\",\"classes\":\"\",\"parent\":\"KeyValueTable.#queue.__type\"},{\"kind\":1024,\"name\":\"delete\",\"url\":\"classes/KeyValueTable.html#_queue.__type-1.delete-1\",\"classes\":\"\",\"parent\":\"KeyValueTable.#queue.__type\"},{\"kind\":1024,\"name\":\"#cache\",\"url\":\"classes/KeyValueTable.html#_cache\",\"classes\":\"tsd-is-private\",\"parent\":\"KeyValueTable\"},{\"kind\":1024,\"name\":\"#queued\",\"url\":\"classes/KeyValueTable.html#_queued\",\"classes\":\"tsd-is-private\",\"parent\":\"KeyValueTable\"},{\"kind\":65536,\"name\":\"__type\",\"url\":\"classes/KeyValueTable.html#_queued.__type-2\",\"classes\":\"\",\"parent\":\"KeyValueTable.#queued\"},{\"kind\":1024,\"name\":\"set\",\"url\":\"classes/KeyValueTable.html#_queued.__type-2.set-2\",\"classes\":\"\",\"parent\":\"KeyValueTable.#queued.__type\"},{\"kind\":1024,\"name\":\"reference\",\"url\":\"classes/KeyValueTable.html#_queued.__type-2.reference\",\"classes\":\"\",\"parent\":\"KeyValueTable.#queued.__type\"},{\"kind\":1024,\"name\":\"delete\",\"url\":\"classes/KeyValueTable.html#_queued.__type-2.delete-2\",\"classes\":\"\",\"parent\":\"KeyValueTable.#queued.__type\"},{\"kind\":1024,\"name\":\"#intervals\",\"url\":\"classes/KeyValueTable.html#_intervals\",\"classes\":\"tsd-is-private\",\"parent\":\"KeyValueTable\"},{\"kind\":65536,\"name\":\"__type\",\"url\":\"classes/KeyValueTable.html#_intervals.__type\",\"classes\":\"\",\"parent\":\"KeyValueTable.#intervals\"},{\"kind\":1024,\"name\":\"set\",\"url\":\"classes/KeyValueTable.html#_intervals.__type.set\",\"classes\":\"\",\"parent\":\"KeyValueTable.#intervals.__type\"},{\"kind\":1024,\"name\":\"delete\",\"url\":\"classes/KeyValueTable.html#_intervals.__type.delete\",\"classes\":\"\",\"parent\":\"KeyValueTable.#intervals.__type\"},{\"kind\":1024,\"name\":\"referencer\",\"url\":\"classes/KeyValueTable.html#referencer\",\"classes\":\"\",\"parent\":\"KeyValueTable\"},{\"kind\":1024,\"name\":\"readyAt\",\"url\":\"classes/KeyValueTable.html#readyAt\",\"classes\":\"\",\"parent\":\"KeyValueTable\"},{\"kind\":1024,\"name\":\"logData\",\"url\":\"classes/KeyValueTable.html#logData\",\"classes\":\"\",\"parent\":\"KeyValueTable\"},{\"kind\":65536,\"name\":\"__type\",\"url\":\"classes/KeyValueTable.html#logData.__type-3\",\"classes\":\"\",\"parent\":\"KeyValueTable.logData\"},{\"kind\":1024,\"name\":\"writer\",\"url\":\"classes/KeyValueTable.html#logData.__type-3.writer\",\"classes\":\"\",\"parent\":\"KeyValueTable.logData.__type\"},{\"kind\":1024,\"name\":\"size\",\"url\":\"classes/KeyValueTable.html#logData.__type-3.size\",\"classes\":\"\",\"parent\":\"KeyValueTable.logData.__type\"},{\"kind\":1024,\"name\":\"fullWriter\",\"url\":\"classes/KeyValueTable.html#logData.__type-3.fullWriter\",\"classes\":\"\",\"parent\":\"KeyValueTable.logData.__type\"},{\"kind\":1024,\"name\":\"locked\",\"url\":\"classes/KeyValueTable.html#locked\",\"classes\":\"\",\"parent\":\"KeyValueTable\"},{\"kind\":1024,\"name\":\"repairMode\",\"url\":\"classes/KeyValueTable.html#repairMode\",\"classes\":\"\",\"parent\":\"KeyValueTable\"},{\"kind\":2048,\"name\":\"initialize\",\"url\":\"classes/KeyValueTable.html#initialize\",\"classes\":\"tsd-is-private\",\"parent\":\"KeyValueTable\"},{\"kind\":2048,\"name\":\"#checkIntegrity\",\"url\":\"classes/KeyValueTable.html#_checkIntegrity\",\"classes\":\"tsd-is-private\",\"parent\":\"KeyValueTable\"},{\"kind\":2048,\"name\":\"#syncWithLogs\",\"url\":\"classes/KeyValueTable.html#_syncWithLogs\",\"classes\":\"tsd-is-private\",\"parent\":\"KeyValueTable\"},{\"kind\":2048,\"name\":\"#getHashLog\",\"url\":\"classes/KeyValueTable.html#_getHashLog\",\"classes\":\"tsd-is-private\",\"parent\":\"KeyValueTable\"},{\"kind\":2048,\"name\":\"#wal\",\"url\":\"classes/KeyValueTable.html#_wal\",\"classes\":\"tsd-is-private\",\"parent\":\"KeyValueTable\"},{\"kind\":2048,\"name\":\"#set\",\"url\":\"classes/KeyValueTable.html#_set\",\"classes\":\"tsd-is-private\",\"parent\":\"KeyValueTable\"},{\"kind\":2048,\"name\":\"#getCurrentFile\",\"url\":\"classes/KeyValueTable.html#_getCurrentFile\",\"classes\":\"tsd-is-private\",\"parent\":\"KeyValueTable\"},{\"kind\":2048,\"name\":\"#createNewFile\",\"url\":\"classes/KeyValueTable.html#_createNewFile\",\"classes\":\"tsd-is-private\",\"parent\":\"KeyValueTable\"},{\"kind\":2048,\"name\":\"set\",\"url\":\"classes/KeyValueTable.html#set-4\",\"classes\":\"\",\"parent\":\"KeyValueTable\"},{\"kind\":2048,\"name\":\"#fileSize\",\"url\":\"classes/KeyValueTable.html#_fileSize\",\"classes\":\"tsd-is-private\",\"parent\":\"KeyValueTable\"},{\"kind\":2048,\"name\":\"getLogs\",\"url\":\"classes/KeyValueTable.html#getLogs\",\"classes\":\"\",\"parent\":\"KeyValueTable\"},{\"kind\":262144,\"name\":\"queue\",\"url\":\"classes/KeyValueTable.html#queue\",\"classes\":\"\",\"parent\":\"KeyValueTable\"},{\"kind\":65536,\"name\":\"__type\",\"url\":\"classes/KeyValueTable.html#queue.queue-1.__type-5\",\"classes\":\"\",\"parent\":\"KeyValueTable.queue.queue\"},{\"kind\":1024,\"name\":\"set\",\"url\":\"classes/KeyValueTable.html#queue.queue-1.__type-5.set-3\",\"classes\":\"\",\"parent\":\"KeyValueTable.queue.queue.__type\"},{\"kind\":1024,\"name\":\"delete\",\"url\":\"classes/KeyValueTable.html#queue.queue-1.__type-5.delete-3\",\"classes\":\"\",\"parent\":\"KeyValueTable.queue.queue.__type\"},{\"kind\":2048,\"name\":\"get\",\"url\":\"classes/KeyValueTable.html#get\",\"classes\":\"\",\"parent\":\"KeyValueTable\"},{\"kind\":2048,\"name\":\"#get\",\"url\":\"classes/KeyValueTable.html#_get\",\"classes\":\"tsd-is-private\",\"parent\":\"KeyValueTable\"},{\"kind\":2048,\"name\":\"delete\",\"url\":\"classes/KeyValueTable.html#delete-4\",\"classes\":\"\",\"parent\":\"KeyValueTable\"},{\"kind\":262144,\"name\":\"cache\",\"url\":\"classes/KeyValueTable.html#cache\",\"classes\":\"\",\"parent\":\"KeyValueTable\"},{\"kind\":2048,\"name\":\"#delete\",\"url\":\"classes/KeyValueTable.html#_delete\",\"classes\":\"tsd-is-private\",\"parent\":\"KeyValueTable\"},{\"kind\":2048,\"name\":\"#deleteFlush\",\"url\":\"classes/KeyValueTable.html#_deleteFlush\",\"classes\":\"tsd-is-private\",\"parent\":\"KeyValueTable\"},{\"kind\":2048,\"name\":\"clear\",\"url\":\"classes/KeyValueTable.html#clear\",\"classes\":\"\",\"parent\":\"KeyValueTable\"},{\"kind\":2048,\"name\":\"has\",\"url\":\"classes/KeyValueTable.html#has\",\"classes\":\"\",\"parent\":\"KeyValueTable\"},{\"kind\":2048,\"name\":\"#fetchFile\",\"url\":\"classes/KeyValueTable.html#_fetchFile\",\"classes\":\"tsd-is-private\",\"parent\":\"KeyValueTable\"},{\"kind\":2048,\"name\":\"findOne\",\"url\":\"classes/KeyValueTable.html#findOne\",\"classes\":\"\",\"parent\":\"KeyValueTable\"},{\"kind\":2048,\"name\":\"findMany\",\"url\":\"classes/KeyValueTable.html#findMany\",\"classes\":\"\",\"parent\":\"KeyValueTable\"},{\"kind\":2048,\"name\":\"all\",\"url\":\"classes/KeyValueTable.html#all\",\"classes\":\"\",\"parent\":\"KeyValueTable\"},{\"kind\":2048,\"name\":\"fullRepair\",\"url\":\"classes/KeyValueTable.html#fullRepair\",\"classes\":\"\",\"parent\":\"KeyValueTable\"},{\"kind\":2048,\"name\":\"deleteMany\",\"url\":\"classes/KeyValueTable.html#deleteMany\",\"classes\":\"\",\"parent\":\"KeyValueTable\"},{\"kind\":2048,\"name\":\"addTableToLog\",\"url\":\"classes/KeyValueTable.html#addTableToLog\",\"classes\":\"\",\"parent\":\"KeyValueTable\"},{\"kind\":2048,\"name\":\"ping\",\"url\":\"classes/KeyValueTable.html#ping\",\"classes\":\"\",\"parent\":\"KeyValueTable\"},{\"kind\":128,\"name\":\"KeyValue\",\"url\":\"classes/KeyValue.html\",\"classes\":\"\"},{\"kind\":2048,\"name\":\"defaultOptions\",\"url\":\"classes/KeyValue.html#defaultOptions\",\"classes\":\"\",\"parent\":\"KeyValue\"},{\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/KeyValue.html#constructor\",\"classes\":\"\",\"parent\":\"KeyValue\"},{\"kind\":1024,\"name\":\"#options\",\"url\":\"classes/KeyValue.html#_options\",\"classes\":\"tsd-is-private\",\"parent\":\"KeyValue\"},{\"kind\":1024,\"name\":\"tables\",\"url\":\"classes/KeyValue.html#tables\",\"classes\":\"\",\"parent\":\"KeyValue\"},{\"kind\":1024,\"name\":\"readyAt\",\"url\":\"classes/KeyValue.html#readyAt\",\"classes\":\"\",\"parent\":\"KeyValue\"},{\"kind\":2048,\"name\":\"#finalizeOptions\",\"url\":\"classes/KeyValue.html#_finalizeOptions\",\"classes\":\"tsd-is-private\",\"parent\":\"KeyValue\"},{\"kind\":2048,\"name\":\"connect\",\"url\":\"classes/KeyValue.html#connect\",\"classes\":\"\",\"parent\":\"KeyValue\"},{\"kind\":262144,\"name\":\"options\",\"url\":\"classes/KeyValue.html#options\",\"classes\":\"\",\"parent\":\"KeyValue\"},{\"kind\":2048,\"name\":\"set\",\"url\":\"classes/KeyValue.html#set\",\"classes\":\"\",\"parent\":\"KeyValue\"},{\"kind\":2048,\"name\":\"get\",\"url\":\"classes/KeyValue.html#get\",\"classes\":\"\",\"parent\":\"KeyValue\"},{\"kind\":2048,\"name\":\"delete\",\"url\":\"classes/KeyValue.html#delete\",\"classes\":\"\",\"parent\":\"KeyValue\"},{\"kind\":2048,\"name\":\"clear\",\"url\":\"classes/KeyValue.html#clear\",\"classes\":\"\",\"parent\":\"KeyValue\"},{\"kind\":2048,\"name\":\"has\",\"url\":\"classes/KeyValue.html#has\",\"classes\":\"\",\"parent\":\"KeyValue\"},{\"kind\":2048,\"name\":\"clearAll\",\"url\":\"classes/KeyValue.html#clearAll\",\"classes\":\"\",\"parent\":\"KeyValue\"},{\"kind\":2048,\"name\":\"findOne\",\"url\":\"classes/KeyValue.html#findOne\",\"classes\":\"\",\"parent\":\"KeyValue\"},{\"kind\":2048,\"name\":\"findMany\",\"url\":\"classes/KeyValue.html#findMany\",\"classes\":\"\",\"parent\":\"KeyValue\"},{\"kind\":2048,\"name\":\"all\",\"url\":\"classes/KeyValue.html#all\",\"classes\":\"\",\"parent\":\"KeyValue\"},{\"kind\":2048,\"name\":\"backup\",\"url\":\"classes/KeyValue.html#backup\",\"classes\":\"\",\"parent\":\"KeyValue\"},{\"kind\":2048,\"name\":\"fullRepair\",\"url\":\"classes/KeyValue.html#fullRepair\",\"classes\":\"\",\"parent\":\"KeyValue\"},{\"kind\":2048,\"name\":\"deleteMany\",\"url\":\"classes/KeyValue.html#deleteMany\",\"classes\":\"\",\"parent\":\"KeyValue\"},{\"kind\":2048,\"name\":\"ping\",\"url\":\"classes/KeyValue.html#ping\",\"classes\":\"\",\"parent\":\"KeyValue\"},{\"kind\":2048,\"name\":\"avgPing\",\"url\":\"classes/KeyValue.html#avgPing\",\"classes\":\"\",\"parent\":\"KeyValue\"},{\"kind\":256,\"name\":\"KeyValueOptions\",\"url\":\"interfaces/KeyValueOptions.html\",\"classes\":\"\"},{\"kind\":1024,\"name\":\"dataConfig\",\"url\":\"interfaces/KeyValueOptions.html#dataConfig\",\"classes\":\"\",\"parent\":\"KeyValueOptions\"},{\"kind\":1024,\"name\":\"fileConfig\",\"url\":\"interfaces/KeyValueOptions.html#fileConfig\",\"classes\":\"\",\"parent\":\"KeyValueOptions\"},{\"kind\":1024,\"name\":\"encryptionConfig\",\"url\":\"interfaces/KeyValueOptions.html#encryptionConfig\",\"classes\":\"\",\"parent\":\"KeyValueOptions\"},{\"kind\":1024,\"name\":\"cacheConfig\",\"url\":\"interfaces/KeyValueOptions.html#cacheConfig\",\"classes\":\"\",\"parent\":\"KeyValueOptions\"},{\"kind\":1024,\"name\":\"debug\",\"url\":\"interfaces/KeyValueOptions.html#debug\",\"classes\":\"\",\"parent\":\"KeyValueOptions\"},{\"kind\":256,\"name\":\"KeyValueDataConfig\",\"url\":\"interfaces/KeyValueDataConfig.html\",\"classes\":\"\"},{\"kind\":1024,\"name\":\"path\",\"url\":\"interfaces/KeyValueDataConfig.html#path\",\"classes\":\"\",\"parent\":\"KeyValueDataConfig\"},{\"kind\":1024,\"name\":\"tables\",\"url\":\"interfaces/KeyValueDataConfig.html#tables\",\"classes\":\"\",\"parent\":\"KeyValueDataConfig\"},{\"kind\":1024,\"name\":\"referencePath\",\"url\":\"interfaces/KeyValueDataConfig.html#referencePath\",\"classes\":\"\",\"parent\":\"KeyValueDataConfig\"},{\"kind\":256,\"name\":\"KeyValueFileConfig\",\"url\":\"interfaces/KeyValueFileConfig.html\",\"classes\":\"\"},{\"kind\":1024,\"name\":\"extension\",\"url\":\"interfaces/KeyValueFileConfig.html#extension\",\"classes\":\"\",\"parent\":\"KeyValueFileConfig\"},{\"kind\":1024,\"name\":\"transactionLogPath\",\"url\":\"interfaces/KeyValueFileConfig.html#transactionLogPath\",\"classes\":\"\",\"parent\":\"KeyValueFileConfig\"},{\"kind\":1024,\"name\":\"maxSize\",\"url\":\"interfaces/KeyValueFileConfig.html#maxSize\",\"classes\":\"\",\"parent\":\"KeyValueFileConfig\"},{\"kind\":256,\"name\":\"KeyValueEncryptionConfig\",\"url\":\"interfaces/KeyValueEncryptionConfig.html\",\"classes\":\"\"},{\"kind\":1024,\"name\":\"securityKey\",\"url\":\"interfaces/KeyValueEncryptionConfig.html#securityKey\",\"classes\":\"\",\"parent\":\"KeyValueEncryptionConfig\"},{\"kind\":1024,\"name\":\"encriptData\",\"url\":\"interfaces/KeyValueEncryptionConfig.html#encriptData\",\"classes\":\"\",\"parent\":\"KeyValueEncryptionConfig\"},{\"kind\":256,\"name\":\"KeyValueCacheConfig\",\"url\":\"interfaces/KeyValueCacheConfig.html\",\"classes\":\"\"},{\"kind\":1024,\"name\":\"cache\",\"url\":\"interfaces/KeyValueCacheConfig.html#cache\",\"classes\":\"\",\"parent\":\"KeyValueCacheConfig\"},{\"kind\":1024,\"name\":\"reference\",\"url\":\"interfaces/KeyValueCacheConfig.html#reference\",\"classes\":\"\",\"parent\":\"KeyValueCacheConfig\"},{\"kind\":1024,\"name\":\"limit\",\"url\":\"interfaces/KeyValueCacheConfig.html#limit\",\"classes\":\"\",\"parent\":\"KeyValueCacheConfig\"},{\"kind\":1024,\"name\":\"sorted\",\"url\":\"interfaces/KeyValueCacheConfig.html#sorted\",\"classes\":\"\",\"parent\":\"KeyValueCacheConfig\"},{\"kind\":1024,\"name\":\"sortFunction\",\"url\":\"interfaces/KeyValueCacheConfig.html#sortFunction\",\"classes\":\"\",\"parent\":\"KeyValueCacheConfig\"},{\"kind\":65536,\"name\":\"__type\",\"url\":\"interfaces/KeyValueCacheConfig.html#sortFunction.__type\",\"classes\":\"\",\"parent\":\"KeyValueCacheConfig.sortFunction\"},{\"kind\":256,\"name\":\"KeyValueTableOptions\",\"url\":\"interfaces/KeyValueTableOptions.html\",\"classes\":\"\"},{\"kind\":1024,\"name\":\"name\",\"url\":\"interfaces/KeyValueTableOptions.html#name\",\"classes\":\"\",\"parent\":\"KeyValueTableOptions\"},{\"kind\":256,\"name\":\"KeyValueDataInterface\",\"url\":\"interfaces/KeyValueDataInterface.html\",\"classes\":\"\"},{\"kind\":1024,\"name\":\"file\",\"url\":\"interfaces/KeyValueDataInterface.html#file\",\"classes\":\"\",\"parent\":\"KeyValueDataInterface\"},{\"kind\":1024,\"name\":\"value\",\"url\":\"interfaces/KeyValueDataInterface.html#value\",\"classes\":\"\",\"parent\":\"KeyValueDataInterface\"},{\"kind\":1024,\"name\":\"key\",\"url\":\"interfaces/KeyValueDataInterface.html#key\",\"classes\":\"\",\"parent\":\"KeyValueDataInterface\"},{\"kind\":1024,\"name\":\"type\",\"url\":\"interfaces/KeyValueDataInterface.html#type\",\"classes\":\"\",\"parent\":\"KeyValueDataInterface\"},{\"kind\":256,\"name\":\"LogBlock\",\"url\":\"interfaces/LogBlock.html\",\"classes\":\"\"},{\"kind\":1024,\"name\":\"key\",\"url\":\"interfaces/LogBlock.html#key\",\"classes\":\"\",\"parent\":\"LogBlock\"},{\"kind\":1024,\"name\":\"value\",\"url\":\"interfaces/LogBlock.html#value\",\"classes\":\"\",\"parent\":\"LogBlock\"},{\"kind\":1024,\"name\":\"type\",\"url\":\"interfaces/LogBlock.html#type\",\"classes\":\"\",\"parent\":\"LogBlock\"},{\"kind\":1024,\"name\":\"method\",\"url\":\"interfaces/LogBlock.html#method\",\"classes\":\"\",\"parent\":\"LogBlock\"},{\"kind\":256,\"name\":\"KeyValueJSONOption\",\"url\":\"interfaces/KeyValueJSONOption.html\",\"classes\":\"\"},{\"kind\":1024,\"name\":\"value\",\"url\":\"interfaces/KeyValueJSONOption.html#value\",\"classes\":\"\",\"parent\":\"KeyValueJSONOption\"},{\"kind\":1024,\"name\":\"key\",\"url\":\"interfaces/KeyValueJSONOption.html#key\",\"classes\":\"\",\"parent\":\"KeyValueJSONOption\"},{\"kind\":1024,\"name\":\"type\",\"url\":\"interfaces/KeyValueJSONOption.html#type\",\"classes\":\"\",\"parent\":\"KeyValueJSONOption\"},{\"kind\":256,\"name\":\"CacherOptions\",\"url\":\"interfaces/CacherOptions.html\",\"classes\":\"\"},{\"kind\":1024,\"name\":\"cache\",\"url\":\"interfaces/CacherOptions.html#cache\",\"classes\":\"\",\"parent\":\"CacherOptions\"},{\"kind\":1024,\"name\":\"limit\",\"url\":\"interfaces/CacherOptions.html#limit\",\"classes\":\"\",\"parent\":\"CacherOptions\"},{\"kind\":1024,\"name\":\"sorted\",\"url\":\"interfaces/CacherOptions.html#sorted\",\"classes\":\"\",\"parent\":\"CacherOptions\"},{\"kind\":1024,\"name\":\"sortFunction\",\"url\":\"interfaces/CacherOptions.html#sortFunction\",\"classes\":\"\",\"parent\":\"CacherOptions\"},{\"kind\":65536,\"name\":\"__type\",\"url\":\"interfaces/CacherOptions.html#sortFunction.__type\",\"classes\":\"\",\"parent\":\"CacherOptions.sortFunction\"},{\"kind\":4194304,\"name\":\"DeepRequired\",\"url\":\"types/DeepRequired.html\",\"classes\":\"\"},{\"kind\":4194304,\"name\":\"KeyValueTypeList\",\"url\":\"types/KeyValueTypeList.html\",\"classes\":\"\"},{\"kind\":4194304,\"name\":\"KeyValueDataValueType\",\"url\":\"types/KeyValueDataValueType.html\",\"classes\":\"\"},{\"kind\":4194304,\"name\":\"ValidJSON\",\"url\":\"types/ValidJSON.html\",\"classes\":\"\"},{\"kind\":65536,\"name\":\"__type\",\"url\":\"types/ValidJSON.html#__type\",\"classes\":\"\",\"parent\":\"ValidJSON\"},{\"kind\":64,\"name\":\"encrypt\",\"url\":\"functions/encrypt.html\",\"classes\":\"\"},{\"kind\":64,\"name\":\"decrypt\",\"url\":\"functions/decrypt.html\",\"classes\":\"\"},{\"kind\":64,\"name\":\"createHashRawString\",\"url\":\"functions/createHashRawString.html\",\"classes\":\"\"},{\"kind\":64,\"name\":\"createHash\",\"url\":\"functions/createHash.html\",\"classes\":\"\"},{\"kind\":64,\"name\":\"decodeHash\",\"url\":\"functions/decodeHash.html\",\"classes\":\"\"},{\"kind\":64,\"name\":\"JSONParser\",\"url\":\"functions/JSONParser.html\",\"classes\":\"\"},{\"kind\":65536,\"name\":\"__type\",\"url\":\"functions/JSONParser.html#JSONParser.__type\",\"classes\":\"\",\"parent\":\"JSONParser.JSONParser\"},{\"kind\":1024,\"name\":\"data\",\"url\":\"functions/JSONParser.html#JSONParser.__type.data\",\"classes\":\"\",\"parent\":\"JSONParser.JSONParser.__type\"},{\"kind\":1024,\"name\":\"isBroken\",\"url\":\"functions/JSONParser.html#JSONParser.__type.isBroken\",\"classes\":\"\",\"parent\":\"JSONParser.JSONParser.__type\"},{\"kind\":64,\"name\":\"convertV1KeyValuetov2\",\"url\":\"functions/convertV1KeyValuetov2.html\",\"classes\":\"\"},{\"kind\":64,\"name\":\"parseTransmitterQuery\",\"url\":\"functions/parseTransmitterQuery.html\",\"classes\":\"\"},{\"kind\":65536,\"name\":\"__type\",\"url\":\"functions/parseTransmitterQuery.html#parseTransmitterQuery.__type\",\"classes\":\"\",\"parent\":\"parseTransmitterQuery.parseTransmitterQuery\"},{\"kind\":64,\"name\":\"returnParseString\",\"url\":\"functions/returnParseString.html\",\"classes\":\"\"},{\"kind\":64,\"name\":\"stringify\",\"url\":\"functions/stringify.html\",\"classes\":\"\"},{\"kind\":64,\"name\":\"parse\",\"url\":\"functions/parse.html\",\"classes\":\"\"},{\"kind\":32,\"name\":\"ReferenceConstantSpace\",\"url\":\"variables/ReferenceConstantSpace.html\",\"classes\":\"\"},{\"kind\":128,\"name\":\"WideColumnar\",\"url\":\"classes/WideColumnar.html\",\"classes\":\"\"},{\"kind\":1024,\"name\":\"defaultOptions\",\"url\":\"classes/WideColumnar.html#defaultOptions\",\"classes\":\"\",\"parent\":\"WideColumnar\"},{\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/WideColumnar.html#constructor\",\"classes\":\"\",\"parent\":\"WideColumnar\"},{\"kind\":1024,\"name\":\"tables\",\"url\":\"classes/WideColumnar.html#tables\",\"classes\":\"\",\"parent\":\"WideColumnar\"},{\"kind\":65536,\"name\":\"__type\",\"url\":\"classes/WideColumnar.html#tables.__type\",\"classes\":\"\",\"parent\":\"WideColumnar.tables\"},{\"kind\":65536,\"name\":\"__type\",\"url\":\"classes/WideColumnar.html#tables.__type.__index.__type-1\",\"classes\":\"\",\"parent\":\"WideColumnar.tables.__type.__index\"},{\"kind\":1024,\"name\":\"ready\",\"url\":\"classes/WideColumnar.html#tables.__type.__index.__type-1.ready\",\"classes\":\"\",\"parent\":\"WideColumnar.tables.__type.__index.__type\"},{\"kind\":1024,\"name\":\"table\",\"url\":\"classes/WideColumnar.html#tables.__type.__index.__type-1.table\",\"classes\":\"\",\"parent\":\"WideColumnar.tables.__type.__index.__type\"},{\"kind\":1024,\"name\":\"#options\",\"url\":\"classes/WideColumnar.html#_options\",\"classes\":\"tsd-is-private\",\"parent\":\"WideColumnar\"},{\"kind\":1024,\"name\":\"readyAt\",\"url\":\"classes/WideColumnar.html#readyAt\",\"classes\":\"\",\"parent\":\"WideColumnar\"},{\"kind\":262144,\"name\":\"options\",\"url\":\"classes/WideColumnar.html#options\",\"classes\":\"\",\"parent\":\"WideColumnar\"},{\"kind\":2048,\"name\":\"#finalizeOptions\",\"url\":\"classes/WideColumnar.html#_finalizeOptions\",\"classes\":\"tsd-is-private\",\"parent\":\"WideColumnar\"},{\"kind\":65536,\"name\":\"__type\",\"url\":\"classes/WideColumnar.html#_finalizeOptions._finalizeOptions-1.__type-2\",\"classes\":\"\",\"parent\":\"WideColumnar.#finalizeOptions.#finalizeOptions\"},{\"kind\":1024,\"name\":\"dataConfig\",\"url\":\"classes/WideColumnar.html#_finalizeOptions._finalizeOptions-1.__type-2.dataConfig\",\"classes\":\"\",\"parent\":\"WideColumnar.#finalizeOptions.#finalizeOptions.__type\"},{\"kind\":65536,\"name\":\"__type\",\"url\":\"classes/WideColumnar.html#_finalizeOptions._finalizeOptions-1.__type-2.dataConfig.__type-6\",\"classes\":\"\",\"parent\":\"WideColumnar.#finalizeOptions.#finalizeOptions.__type.dataConfig\"},{\"kind\":1024,\"name\":\"path\",\"url\":\"classes/WideColumnar.html#_finalizeOptions._finalizeOptions-1.__type-2.dataConfig.__type-6.path\",\"classes\":\"\",\"parent\":\"WideColumnar.#finalizeOptions.#finalizeOptions.__type.dataConfig.__type\"},{\"kind\":1024,\"name\":\"tables\",\"url\":\"classes/WideColumnar.html#_finalizeOptions._finalizeOptions-1.__type-2.dataConfig.__type-6.tables-1\",\"classes\":\"\",\"parent\":\"WideColumnar.#finalizeOptions.#finalizeOptions.__type.dataConfig.__type\"},{\"kind\":1024,\"name\":\"referencePath\",\"url\":\"classes/WideColumnar.html#_finalizeOptions._finalizeOptions-1.__type-2.dataConfig.__type-6.referencePath\",\"classes\":\"\",\"parent\":\"WideColumnar.#finalizeOptions.#finalizeOptions.__type.dataConfig.__type\"},{\"kind\":1024,\"name\":\"cacheConfig\",\"url\":\"classes/WideColumnar.html#_finalizeOptions._finalizeOptions-1.__type-2.cacheConfig\",\"classes\":\"\",\"parent\":\"WideColumnar.#finalizeOptions.#finalizeOptions.__type\"},{\"kind\":65536,\"name\":\"__type\",\"url\":\"classes/WideColumnar.html#_finalizeOptions._finalizeOptions-1.__type-2.cacheConfig.__type-3\",\"classes\":\"\",\"parent\":\"WideColumnar.#finalizeOptions.#finalizeOptions.__type.cacheConfig\"},{\"kind\":1024,\"name\":\"limit\",\"url\":\"classes/WideColumnar.html#_finalizeOptions._finalizeOptions-1.__type-2.cacheConfig.__type-3.limit\",\"classes\":\"\",\"parent\":\"WideColumnar.#finalizeOptions.#finalizeOptions.__type.cacheConfig.__type\"},{\"kind\":1024,\"name\":\"sortFunction\",\"url\":\"classes/WideColumnar.html#_finalizeOptions._finalizeOptions-1.__type-2.cacheConfig.__type-3.sortFunction\",\"classes\":\"\",\"parent\":\"WideColumnar.#finalizeOptions.#finalizeOptions.__type.cacheConfig.__type\"},{\"kind\":65536,\"name\":\"__type\",\"url\":\"classes/WideColumnar.html#_finalizeOptions._finalizeOptions-1.__type-2.cacheConfig.__type-3.sortFunction.__type-4\",\"classes\":\"\",\"parent\":\"WideColumnar.#finalizeOptions.#finalizeOptions.__type.cacheConfig.__type.sortFunction\"},{\"kind\":1024,\"name\":\"referenceType\",\"url\":\"classes/WideColumnar.html#_finalizeOptions._finalizeOptions-1.__type-2.cacheConfig.__type-3.referenceType\",\"classes\":\"\",\"parent\":\"WideColumnar.#finalizeOptions.#finalizeOptions.__type.cacheConfig.__type\"},{\"kind\":1024,\"name\":\"encryptionConfig\",\"url\":\"classes/WideColumnar.html#_finalizeOptions._finalizeOptions-1.__type-2.encryptionConfig\",\"classes\":\"\",\"parent\":\"WideColumnar.#finalizeOptions.#finalizeOptions.__type\"},{\"kind\":65536,\"name\":\"__type\",\"url\":\"classes/WideColumnar.html#_finalizeOptions._finalizeOptions-1.__type-2.encryptionConfig.__type-7\",\"classes\":\"\",\"parent\":\"WideColumnar.#finalizeOptions.#finalizeOptions.__type.encryptionConfig\"},{\"kind\":1024,\"name\":\"securityKey\",\"url\":\"classes/WideColumnar.html#_finalizeOptions._finalizeOptions-1.__type-2.encryptionConfig.__type-7.securityKey\",\"classes\":\"\",\"parent\":\"WideColumnar.#finalizeOptions.#finalizeOptions.__type.encryptionConfig.__type\"},{\"kind\":1024,\"name\":\"fileConfig\",\"url\":\"classes/WideColumnar.html#_finalizeOptions._finalizeOptions-1.__type-2.fileConfig\",\"classes\":\"\",\"parent\":\"WideColumnar.#finalizeOptions.#finalizeOptions.__type\"},{\"kind\":65536,\"name\":\"__type\",\"url\":\"classes/WideColumnar.html#_finalizeOptions._finalizeOptions-1.__type-2.fileConfig.__type-8\",\"classes\":\"\",\"parent\":\"WideColumnar.#finalizeOptions.#finalizeOptions.__type.fileConfig\"},{\"kind\":1024,\"name\":\"extension\",\"url\":\"classes/WideColumnar.html#_finalizeOptions._finalizeOptions-1.__type-2.fileConfig.__type-8.extension\",\"classes\":\"\",\"parent\":\"WideColumnar.#finalizeOptions.#finalizeOptions.__type.fileConfig.__type\"},{\"kind\":1024,\"name\":\"debug\",\"url\":\"classes/WideColumnar.html#_finalizeOptions._finalizeOptions-1.__type-2.debug\",\"classes\":\"\",\"parent\":\"WideColumnar.#finalizeOptions.#finalizeOptions.__type\"},{\"kind\":2048,\"name\":\"connect\",\"url\":\"classes/WideColumnar.html#connect\",\"classes\":\"\",\"parent\":\"WideColumnar\"},{\"kind\":2048,\"name\":\"getTable\",\"url\":\"classes/WideColumnar.html#getTable\",\"classes\":\"\",\"parent\":\"WideColumnar\"},{\"kind\":2048,\"name\":\"set\",\"url\":\"classes/WideColumnar.html#set\",\"classes\":\"\",\"parent\":\"WideColumnar\"},{\"kind\":2048,\"name\":\"get\",\"url\":\"classes/WideColumnar.html#get\",\"classes\":\"\",\"parent\":\"WideColumnar\"},{\"kind\":2048,\"name\":\"delete\",\"url\":\"classes/WideColumnar.html#delete\",\"classes\":\"\",\"parent\":\"WideColumnar\"},{\"kind\":2048,\"name\":\"all\",\"url\":\"classes/WideColumnar.html#all\",\"classes\":\"\",\"parent\":\"WideColumnar\"},{\"kind\":2048,\"name\":\"allColumns\",\"url\":\"classes/WideColumnar.html#allColumns\",\"classes\":\"\",\"parent\":\"WideColumnar\"},{\"kind\":2048,\"name\":\"allTable\",\"url\":\"classes/WideColumnar.html#allTable\",\"classes\":\"\",\"parent\":\"WideColumnar\"},{\"kind\":2048,\"name\":\"clear\",\"url\":\"classes/WideColumnar.html#clear\",\"classes\":\"\",\"parent\":\"WideColumnar\"},{\"kind\":2048,\"name\":\"clearAll\",\"url\":\"classes/WideColumnar.html#clearAll\",\"classes\":\"\",\"parent\":\"WideColumnar\"},{\"kind\":2048,\"name\":\"deleteMany\",\"url\":\"classes/WideColumnar.html#deleteMany\",\"classes\":\"\",\"parent\":\"WideColumnar\"},{\"kind\":2048,\"name\":\"findMany\",\"url\":\"classes/WideColumnar.html#findMany\",\"classes\":\"\",\"parent\":\"WideColumnar\"},{\"kind\":2048,\"name\":\"findOne\",\"url\":\"classes/WideColumnar.html#findOne\",\"classes\":\"\",\"parent\":\"WideColumnar\"},{\"kind\":2048,\"name\":\"has\",\"url\":\"classes/WideColumnar.html#has\",\"classes\":\"\",\"parent\":\"WideColumnar\"},{\"kind\":2048,\"name\":\"fullRepair\",\"url\":\"classes/WideColumnar.html#fullRepair\",\"classes\":\"\",\"parent\":\"WideColumnar\"},{\"kind\":2048,\"name\":\"backup\",\"url\":\"classes/WideColumnar.html#backup\",\"classes\":\"\",\"parent\":\"WideColumnar\"},{\"kind\":128,\"name\":\"WideColumnarColumn\",\"url\":\"classes/WideColumnarColumn.html\",\"classes\":\"\"},{\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/WideColumnarColumn.html#constructor\",\"classes\":\"\",\"parent\":\"WideColumnarColumn\"},{\"kind\":1024,\"name\":\"name\",\"url\":\"classes/WideColumnarColumn.html#name\",\"classes\":\"\",\"parent\":\"WideColumnarColumn\"},{\"kind\":1024,\"name\":\"primaryKey\",\"url\":\"classes/WideColumnarColumn.html#primaryKey\",\"classes\":\"\",\"parent\":\"WideColumnarColumn\"},{\"kind\":1024,\"name\":\"default\",\"url\":\"classes/WideColumnarColumn.html#default\",\"classes\":\"\",\"parent\":\"WideColumnarColumn\"},{\"kind\":1024,\"name\":\"type\",\"url\":\"classes/WideColumnarColumn.html#type\",\"classes\":\"\",\"parent\":\"WideColumnarColumn\"},{\"kind\":1024,\"name\":\"path\",\"url\":\"classes/WideColumnarColumn.html#path-1\",\"classes\":\"\",\"parent\":\"WideColumnarColumn\"},{\"kind\":1024,\"name\":\"files\",\"url\":\"classes/WideColumnarColumn.html#files\",\"classes\":\"\",\"parent\":\"WideColumnarColumn\"},{\"kind\":1024,\"name\":\"table\",\"url\":\"classes/WideColumnarColumn.html#table\",\"classes\":\"\",\"parent\":\"WideColumnarColumn\"},{\"kind\":1024,\"name\":\"memMap\",\"url\":\"classes/WideColumnarColumn.html#memMap\",\"classes\":\"\",\"parent\":\"WideColumnarColumn\"},{\"kind\":1024,\"name\":\"#log\",\"url\":\"classes/WideColumnarColumn.html#_log\",\"classes\":\"tsd-is-private\",\"parent\":\"WideColumnarColumn\"},{\"kind\":65536,\"name\":\"__type\",\"url\":\"classes/WideColumnarColumn.html#_log.__type\",\"classes\":\"\",\"parent\":\"WideColumnarColumn.#log\"},{\"kind\":1024,\"name\":\"iv\",\"url\":\"classes/WideColumnarColumn.html#_log.__type.iv\",\"classes\":\"\",\"parent\":\"WideColumnarColumn.#log.__type\"},{\"kind\":1024,\"name\":\"writer\",\"url\":\"classes/WideColumnarColumn.html#_log.__type.writer\",\"classes\":\"\",\"parent\":\"WideColumnarColumn.#log.__type\"},{\"kind\":1024,\"name\":\"path\",\"url\":\"classes/WideColumnarColumn.html#_log.__type.path\",\"classes\":\"\",\"parent\":\"WideColumnarColumn.#log.__type\"},{\"kind\":1024,\"name\":\"fullWriter\",\"url\":\"classes/WideColumnarColumn.html#_log.__type.fullWriter\",\"classes\":\"\",\"parent\":\"WideColumnarColumn.#log.__type\"},{\"kind\":1024,\"name\":\"ivFull\",\"url\":\"classes/WideColumnarColumn.html#_log.__type.ivFull\",\"classes\":\"\",\"parent\":\"WideColumnarColumn.#log.__type\"},{\"kind\":1024,\"name\":\"referencer\",\"url\":\"classes/WideColumnarColumn.html#referencer\",\"classes\":\"\",\"parent\":\"WideColumnarColumn\"},{\"kind\":1024,\"name\":\"repairMode\",\"url\":\"classes/WideColumnarColumn.html#repairMode\",\"classes\":\"\",\"parent\":\"WideColumnarColumn\"},{\"kind\":2048,\"name\":\"setPath\",\"url\":\"classes/WideColumnarColumn.html#setPath\",\"classes\":\"\",\"parent\":\"WideColumnarColumn\"},{\"kind\":2048,\"name\":\"setFiles\",\"url\":\"classes/WideColumnarColumn.html#setFiles\",\"classes\":\"\",\"parent\":\"WideColumnarColumn\"},{\"kind\":2048,\"name\":\"setTable\",\"url\":\"classes/WideColumnarColumn.html#setTable\",\"classes\":\"\",\"parent\":\"WideColumnarColumn\"},{\"kind\":2048,\"name\":\"#getFiles\",\"url\":\"classes/WideColumnarColumn.html#_getFiles\",\"classes\":\"tsd-is-private\",\"parent\":\"WideColumnarColumn\"},{\"kind\":2048,\"name\":\"initialize\",\"url\":\"classes/WideColumnarColumn.html#initialize\",\"classes\":\"\",\"parent\":\"WideColumnarColumn\"},{\"kind\":2048,\"name\":\"#initalize\",\"url\":\"classes/WideColumnarColumn.html#_initalize\",\"classes\":\"tsd-is-private\",\"parent\":\"WideColumnarColumn\"},{\"kind\":2048,\"name\":\"#readIvfromLog\",\"url\":\"classes/WideColumnarColumn.html#_readIvfromLog\",\"classes\":\"tsd-is-private\",\"parent\":\"WideColumnarColumn\"},{\"kind\":2048,\"name\":\"#readIvfromFullLog\",\"url\":\"classes/WideColumnarColumn.html#_readIvfromFullLog\",\"classes\":\"tsd-is-private\",\"parent\":\"WideColumnarColumn\"},{\"kind\":2048,\"name\":\"#getLogInfo\",\"url\":\"classes/WideColumnarColumn.html#_getLogInfo\",\"classes\":\"tsd-is-private\",\"parent\":\"WideColumnarColumn\"},{\"kind\":2048,\"name\":\"#syncWithLogs\",\"url\":\"classes/WideColumnarColumn.html#_syncWithLogs\",\"classes\":\"tsd-is-private\",\"parent\":\"WideColumnarColumn\"},{\"kind\":2048,\"name\":\"#createNewLogCycle\",\"url\":\"classes/WideColumnarColumn.html#_createNewLogCycle\",\"classes\":\"tsd-is-private\",\"parent\":\"WideColumnarColumn\"},{\"kind\":2048,\"name\":\"#wal\",\"url\":\"classes/WideColumnarColumn.html#_wal\",\"classes\":\"tsd-is-private\",\"parent\":\"WideColumnarColumn\"},{\"kind\":2048,\"name\":\"flush\",\"url\":\"classes/WideColumnarColumn.html#flush\",\"classes\":\"\",\"parent\":\"WideColumnarColumn\"},{\"kind\":2048,\"name\":\"set\",\"url\":\"classes/WideColumnarColumn.html#set\",\"classes\":\"\",\"parent\":\"WideColumnarColumn\"},{\"kind\":2048,\"name\":\"get\",\"url\":\"classes/WideColumnarColumn.html#get\",\"classes\":\"\",\"parent\":\"WideColumnarColumn\"},{\"kind\":2048,\"name\":\"#get\",\"url\":\"classes/WideColumnarColumn.html#_get\",\"classes\":\"tsd-is-private\",\"parent\":\"WideColumnarColumn\"},{\"kind\":2048,\"name\":\"#fetchLine\",\"url\":\"classes/WideColumnarColumn.html#_fetchLine\",\"classes\":\"tsd-is-private\",\"parent\":\"WideColumnarColumn\"},{\"kind\":2048,\"name\":\"has\",\"url\":\"classes/WideColumnarColumn.html#has\",\"classes\":\"\",\"parent\":\"WideColumnarColumn\"},{\"kind\":2048,\"name\":\"#has\",\"url\":\"classes/WideColumnarColumn.html#_has\",\"classes\":\"tsd-is-private\",\"parent\":\"WideColumnarColumn\"},{\"kind\":2048,\"name\":\"delete\",\"url\":\"classes/WideColumnarColumn.html#delete\",\"classes\":\"\",\"parent\":\"WideColumnarColumn\"},{\"kind\":2048,\"name\":\"#delete\",\"url\":\"classes/WideColumnarColumn.html#_delete\",\"classes\":\"tsd-is-private\",\"parent\":\"WideColumnarColumn\"},{\"kind\":2048,\"name\":\"#flushFile\",\"url\":\"classes/WideColumnarColumn.html#_flushFile\",\"classes\":\"tsd-is-private\",\"parent\":\"WideColumnarColumn\"},{\"kind\":2048,\"name\":\"clear\",\"url\":\"classes/WideColumnarColumn.html#clear\",\"classes\":\"\",\"parent\":\"WideColumnarColumn\"},{\"kind\":2048,\"name\":\"getHeap\",\"url\":\"classes/WideColumnarColumn.html#getHeap\",\"classes\":\"\",\"parent\":\"WideColumnarColumn\"},{\"kind\":2048,\"name\":\"findOne\",\"url\":\"classes/WideColumnarColumn.html#findOne\",\"classes\":\"\",\"parent\":\"WideColumnarColumn\"},{\"kind\":2048,\"name\":\"#fetchFile\",\"url\":\"classes/WideColumnarColumn.html#_fetchFile\",\"classes\":\"tsd-is-private\",\"parent\":\"WideColumnarColumn\"},{\"kind\":2048,\"name\":\"#findOne\",\"url\":\"classes/WideColumnarColumn.html#_findOne\",\"classes\":\"tsd-is-private\",\"parent\":\"WideColumnarColumn\"},{\"kind\":2048,\"name\":\"findMany\",\"url\":\"classes/WideColumnarColumn.html#findMany\",\"classes\":\"\",\"parent\":\"WideColumnarColumn\"},{\"kind\":2048,\"name\":\"#findMany\",\"url\":\"classes/WideColumnarColumn.html#_findMany\",\"classes\":\"tsd-is-private\",\"parent\":\"WideColumnarColumn\"},{\"kind\":2048,\"name\":\"deleteMany\",\"url\":\"classes/WideColumnarColumn.html#deleteMany\",\"classes\":\"\",\"parent\":\"WideColumnarColumn\"},{\"kind\":2048,\"name\":\"#bulkDelete\",\"url\":\"classes/WideColumnarColumn.html#_bulkDelete\",\"classes\":\"tsd-is-private\",\"parent\":\"WideColumnarColumn\"},{\"kind\":2048,\"name\":\"all\",\"url\":\"classes/WideColumnarColumn.html#all\",\"classes\":\"\",\"parent\":\"WideColumnarColumn\"},{\"kind\":2048,\"name\":\"fullRepair\",\"url\":\"classes/WideColumnarColumn.html#fullRepair\",\"classes\":\"\",\"parent\":\"WideColumnarColumn\"},{\"kind\":128,\"name\":\"WideColumnarData\",\"url\":\"classes/WideColumnarData.html\",\"classes\":\"\"},{\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/WideColumnarData.html#constructor\",\"classes\":\"\",\"parent\":\"WideColumnarData\"},{\"kind\":1024,\"name\":\"primary\",\"url\":\"classes/WideColumnarData.html#primary\",\"classes\":\"\",\"parent\":\"WideColumnarData\"},{\"kind\":1024,\"name\":\"column\",\"url\":\"classes/WideColumnarData.html#column\",\"classes\":\"\",\"parent\":\"WideColumnarData\"},{\"kind\":2048,\"name\":\"toString\",\"url\":\"classes/WideColumnarData.html#toString\",\"classes\":\"\",\"parent\":\"WideColumnarData\"},{\"kind\":2048,\"name\":\"toJSON\",\"url\":\"classes/WideColumnarData.html#toJSON\",\"classes\":\"\",\"parent\":\"WideColumnarData\"},{\"kind\":65536,\"name\":\"__type\",\"url\":\"classes/WideColumnarData.html#toJSON.toJSON-1.__type\",\"classes\":\"\",\"parent\":\"WideColumnarData.toJSON.toJSON\"},{\"kind\":1024,\"name\":\"primary\",\"url\":\"classes/WideColumnarData.html#toJSON.toJSON-1.__type.primary-1\",\"classes\":\"\",\"parent\":\"WideColumnarData.toJSON.toJSON.__type\"},{\"kind\":1024,\"name\":\"column\",\"url\":\"classes/WideColumnarData.html#toJSON.toJSON-1.__type.column-1\",\"classes\":\"\",\"parent\":\"WideColumnarData.toJSON.toJSON.__type\"},{\"kind\":128,\"name\":\"WideColumnarTable\",\"url\":\"classes/WideColumnarTable.html\",\"classes\":\"\"},{\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/WideColumnarTable.html#constructor\",\"classes\":\"\",\"parent\":\"WideColumnarTable\"},{\"kind\":1024,\"name\":\"name\",\"url\":\"classes/WideColumnarTable.html#name-1\",\"classes\":\"\",\"parent\":\"WideColumnarTable\"},{\"kind\":1024,\"name\":\"columns\",\"url\":\"classes/WideColumnarTable.html#columns\",\"classes\":\"\",\"parent\":\"WideColumnarTable\"},{\"kind\":1024,\"name\":\"#db\",\"url\":\"classes/WideColumnarTable.html#_db\",\"classes\":\"tsd-is-private\",\"parent\":\"WideColumnarTable\"},{\"kind\":1024,\"name\":\"#primary\",\"url\":\"classes/WideColumnarTable.html#_primary\",\"classes\":\"tsd-is-private\",\"parent\":\"WideColumnarTable\"},{\"kind\":65536,\"name\":\"__type\",\"url\":\"classes/WideColumnarTable.html#_primary.__type\",\"classes\":\"\",\"parent\":\"WideColumnarTable.#primary\"},{\"kind\":1024,\"name\":\"name\",\"url\":\"classes/WideColumnarTable.html#_primary.__type.name\",\"classes\":\"\",\"parent\":\"WideColumnarTable.#primary.__type\"},{\"kind\":1024,\"name\":\"type\",\"url\":\"classes/WideColumnarTable.html#_primary.__type.type\",\"classes\":\"\",\"parent\":\"WideColumnarTable.#primary.__type\"},{\"kind\":1024,\"name\":\"options\",\"url\":\"classes/WideColumnarTable.html#options\",\"classes\":\"\",\"parent\":\"WideColumnarTable\"},{\"kind\":2048,\"name\":\"#parseColumns\",\"url\":\"classes/WideColumnarTable.html#_parseColumns\",\"classes\":\"tsd-is-private\",\"parent\":\"WideColumnarTable\"},{\"kind\":262144,\"name\":\"db\",\"url\":\"classes/WideColumnarTable.html#db\",\"classes\":\"\",\"parent\":\"WideColumnarTable\"},{\"kind\":2048,\"name\":\"connect\",\"url\":\"classes/WideColumnarTable.html#connect\",\"classes\":\"\",\"parent\":\"WideColumnarTable\"},{\"kind\":262144,\"name\":\"primary\",\"url\":\"classes/WideColumnarTable.html#primary\",\"classes\":\"\",\"parent\":\"WideColumnarTable\"},{\"kind\":65536,\"name\":\"__type\",\"url\":\"classes/WideColumnarTable.html#primary.primary-1.__type-1\",\"classes\":\"\",\"parent\":\"WideColumnarTable.primary.primary\"},{\"kind\":1024,\"name\":\"name\",\"url\":\"classes/WideColumnarTable.html#primary.primary-1.__type-1.name-2\",\"classes\":\"\",\"parent\":\"WideColumnarTable.primary.primary.__type\"},{\"kind\":1024,\"name\":\"type\",\"url\":\"classes/WideColumnarTable.html#primary.primary-1.__type-1.type-1\",\"classes\":\"\",\"parent\":\"WideColumnarTable.primary.primary.__type\"},{\"kind\":2048,\"name\":\"set\",\"url\":\"classes/WideColumnarTable.html#set\",\"classes\":\"\",\"parent\":\"WideColumnarTable\"},{\"kind\":2048,\"name\":\"get\",\"url\":\"classes/WideColumnarTable.html#get\",\"classes\":\"\",\"parent\":\"WideColumnarTable\"},{\"kind\":2048,\"name\":\"delete\",\"url\":\"classes/WideColumnarTable.html#delete\",\"classes\":\"\",\"parent\":\"WideColumnarTable\"},{\"kind\":2048,\"name\":\"all\",\"url\":\"classes/WideColumnarTable.html#all\",\"classes\":\"\",\"parent\":\"WideColumnarTable\"},{\"kind\":2048,\"name\":\"allColumns\",\"url\":\"classes/WideColumnarTable.html#allColumns\",\"classes\":\"\",\"parent\":\"WideColumnarTable\"},{\"kind\":2048,\"name\":\"findMany\",\"url\":\"classes/WideColumnarTable.html#findMany\",\"classes\":\"\",\"parent\":\"WideColumnarTable\"},{\"kind\":2048,\"name\":\"findOne\",\"url\":\"classes/WideColumnarTable.html#findOne\",\"classes\":\"\",\"parent\":\"WideColumnarTable\"},{\"kind\":2048,\"name\":\"deleteMany\",\"url\":\"classes/WideColumnarTable.html#deleteMany\",\"classes\":\"\",\"parent\":\"WideColumnarTable\"},{\"kind\":2048,\"name\":\"has\",\"url\":\"classes/WideColumnarTable.html#has\",\"classes\":\"\",\"parent\":\"WideColumnarTable\"},{\"kind\":2048,\"name\":\"clear\",\"url\":\"classes/WideColumnarTable.html#clear\",\"classes\":\"\",\"parent\":\"WideColumnarTable\"},{\"kind\":2048,\"name\":\"clearColumn\",\"url\":\"classes/WideColumnarTable.html#clearColumn\",\"classes\":\"\",\"parent\":\"WideColumnarTable\"},{\"kind\":2048,\"name\":\"fullRepair\",\"url\":\"classes/WideColumnarTable.html#fullRepair\",\"classes\":\"\",\"parent\":\"WideColumnarTable\"},{\"kind\":128,\"name\":\"Referencer\",\"url\":\"classes/Referencer.html\",\"classes\":\"\"},{\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/Referencer.html#constructor\",\"classes\":\"\",\"parent\":\"Referencer\"},{\"kind\":1024,\"name\":\"cache\",\"url\":\"classes/Referencer.html#cache\",\"classes\":\"\",\"parent\":\"Referencer\"},{\"kind\":1024,\"name\":\"files\",\"url\":\"classes/Referencer.html#files\",\"classes\":\"\",\"parent\":\"Referencer\"},{\"kind\":1024,\"name\":\"#column\",\"url\":\"classes/Referencer.html#_column\",\"classes\":\"tsd-is-private\",\"parent\":\"Referencer\"},{\"kind\":2048,\"name\":\"initialize\",\"url\":\"classes/Referencer.html#initialize\",\"classes\":\"\",\"parent\":\"Referencer\"},{\"kind\":2048,\"name\":\"#syncReference\",\"url\":\"classes/Referencer.html#_syncReference\",\"classes\":\"tsd-is-private\",\"parent\":\"Referencer\"},{\"kind\":2048,\"name\":\"#getReference\",\"url\":\"classes/Referencer.html#_getReference\",\"classes\":\"tsd-is-private\",\"parent\":\"Referencer\"},{\"kind\":2048,\"name\":\"#getIndex\",\"url\":\"classes/Referencer.html#_getIndex\",\"classes\":\"tsd-is-private\",\"parent\":\"Referencer\"},{\"kind\":2048,\"name\":\"#saveReference\",\"url\":\"classes/Referencer.html#_saveReference\",\"classes\":\"tsd-is-private\",\"parent\":\"Referencer\"},{\"kind\":2048,\"name\":\"setReference\",\"url\":\"classes/Referencer.html#setReference\",\"classes\":\"\",\"parent\":\"Referencer\"},{\"kind\":2048,\"name\":\"#currentFile\",\"url\":\"classes/Referencer.html#_currentFile\",\"classes\":\"tsd-is-private\",\"parent\":\"Referencer\"},{\"kind\":65536,\"name\":\"__type\",\"url\":\"classes/Referencer.html#_currentFile._currentFile-1.__type\",\"classes\":\"\",\"parent\":\"Referencer.#currentFile.#currentFile\"},{\"kind\":1024,\"name\":\"name\",\"url\":\"classes/Referencer.html#_currentFile._currentFile-1.__type.name\",\"classes\":\"\",\"parent\":\"Referencer.#currentFile.#currentFile.__type\"},{\"kind\":1024,\"name\":\"size\",\"url\":\"classes/Referencer.html#_currentFile._currentFile-1.__type.size\",\"classes\":\"\",\"parent\":\"Referencer.#currentFile.#currentFile.__type\"},{\"kind\":1024,\"name\":\"writer\",\"url\":\"classes/Referencer.html#_currentFile._currentFile-1.__type.writer\",\"classes\":\"\",\"parent\":\"Referencer.#currentFile.#currentFile.__type\"},{\"kind\":1024,\"name\":\"index\",\"url\":\"classes/Referencer.html#_currentFile._currentFile-1.__type.index\",\"classes\":\"\",\"parent\":\"Referencer.#currentFile.#currentFile.__type\"},{\"kind\":2048,\"name\":\"#createFile\",\"url\":\"classes/Referencer.html#_createFile\",\"classes\":\"tsd-is-private\",\"parent\":\"Referencer\"},{\"kind\":2048,\"name\":\"getReference\",\"url\":\"classes/Referencer.html#getReference\",\"classes\":\"\",\"parent\":\"Referencer\"},{\"kind\":1024,\"name\":\"cacheSize\",\"url\":\"classes/Referencer.html#cacheSize\",\"classes\":\"tsd-is-inherited\",\"parent\":\"Referencer\"},{\"kind\":1024,\"name\":\"#path\",\"url\":\"classes/Referencer.html#_path\",\"classes\":\"tsd-is-private tsd-is-inherited\",\"parent\":\"Referencer\"},{\"kind\":1024,\"name\":\"maxSize\",\"url\":\"classes/Referencer.html#maxSize\",\"classes\":\"tsd-is-inherited\",\"parent\":\"Referencer\"},{\"kind\":1024,\"name\":\"type\",\"url\":\"classes/Referencer.html#type\",\"classes\":\"tsd-is-inherited\",\"parent\":\"Referencer\"},{\"kind\":262144,\"name\":\"path\",\"url\":\"classes/Referencer.html#path\",\"classes\":\"tsd-is-inherited\",\"parent\":\"Referencer\"},{\"kind\":2048,\"name\":\"#getReference\",\"url\":\"classes/Referencer.html#_getReference-2\",\"classes\":\"tsd-is-private tsd-is-inherited\",\"parent\":\"Referencer\"},{\"kind\":2048,\"name\":\"#saveReference\",\"url\":\"classes/Referencer.html#_saveReference-2\",\"classes\":\"tsd-is-private tsd-is-inherited\",\"parent\":\"Referencer\"},{\"kind\":2048,\"name\":\"#currentFile\",\"url\":\"classes/Referencer.html#_currentFile-2\",\"classes\":\"tsd-is-private tsd-is-inherited\",\"parent\":\"Referencer\"},{\"kind\":65536,\"name\":\"__type\",\"url\":\"classes/Referencer.html#_currentFile-2._currentFile-3.__type-1\",\"classes\":\"\",\"parent\":\"Referencer.#currentFile.#currentFile\"},{\"kind\":1024,\"name\":\"name\",\"url\":\"classes/Referencer.html#_currentFile-2._currentFile-3.__type-1.name-1\",\"classes\":\"\",\"parent\":\"Referencer.#currentFile.#currentFile.__type\"},{\"kind\":1024,\"name\":\"size\",\"url\":\"classes/Referencer.html#_currentFile-2._currentFile-3.__type-1.size-1\",\"classes\":\"\",\"parent\":\"Referencer.#currentFile.#currentFile.__type\"},{\"kind\":1024,\"name\":\"writer\",\"url\":\"classes/Referencer.html#_currentFile-2._currentFile-3.__type-1.writer-1\",\"classes\":\"\",\"parent\":\"Referencer.#currentFile.#currentFile.__type\"},{\"kind\":2048,\"name\":\"#createFile\",\"url\":\"classes/Referencer.html#_createFile-2\",\"classes\":\"tsd-is-private tsd-is-inherited\",\"parent\":\"Referencer\"},{\"kind\":2048,\"name\":\"deleteReference\",\"url\":\"classes/Referencer.html#deleteReference\",\"classes\":\"tsd-is-inherited\",\"parent\":\"Referencer\"},{\"kind\":2048,\"name\":\"#deleteReference\",\"url\":\"classes/Referencer.html#_deleteReference\",\"classes\":\"tsd-is-private tsd-is-inherited\",\"parent\":\"Referencer\"},{\"kind\":2048,\"name\":\"#getFileReference\",\"url\":\"classes/Referencer.html#_getFileReference\",\"classes\":\"tsd-is-private tsd-is-inherited\",\"parent\":\"Referencer\"},{\"kind\":2048,\"name\":\"clear\",\"url\":\"classes/Referencer.html#clear\",\"classes\":\"tsd-is-inherited\",\"parent\":\"Referencer\"},{\"kind\":2048,\"name\":\"open\",\"url\":\"classes/Referencer.html#open\",\"classes\":\"tsd-is-inherited\",\"parent\":\"Referencer\"},{\"kind\":2048,\"name\":\"bulkDeleteReference\",\"url\":\"classes/Referencer.html#bulkDeleteReference\",\"classes\":\"tsd-is-inherited\",\"parent\":\"Referencer\"},{\"kind\":2048,\"name\":\"#bulkDeleteReference\",\"url\":\"classes/Referencer.html#_bulkDeleteReference\",\"classes\":\"tsd-is-private tsd-is-inherited\",\"parent\":\"Referencer\"},{\"kind\":2048,\"name\":\"restart\",\"url\":\"classes/Referencer.html#restart\",\"classes\":\"tsd-is-inherited\",\"parent\":\"Referencer\"},{\"kind\":2048,\"name\":\"bulkSetReference\",\"url\":\"classes/Referencer.html#bulkSetReference\",\"classes\":\"tsd-is-inherited\",\"parent\":\"Referencer\"},{\"kind\":2048,\"name\":\"sync\",\"url\":\"classes/Referencer.html#sync\",\"classes\":\"tsd-is-inherited\",\"parent\":\"Referencer\"},{\"kind\":128,\"name\":\"MemMap\",\"url\":\"classes/MemMap.html\",\"classes\":\"\"},{\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/MemMap.html#constructor\",\"classes\":\"\",\"parent\":\"MemMap\"},{\"kind\":1024,\"name\":\"heap\",\"url\":\"classes/MemMap.html#heap\",\"classes\":\"\",\"parent\":\"MemMap\"},{\"kind\":1024,\"name\":\"#options\",\"url\":\"classes/MemMap.html#_options\",\"classes\":\"tsd-is-private\",\"parent\":\"MemMap\"},{\"kind\":1024,\"name\":\"#column\",\"url\":\"classes/MemMap.html#_column\",\"classes\":\"tsd-is-private\",\"parent\":\"MemMap\"},{\"kind\":2048,\"name\":\"set\",\"url\":\"classes/MemMap.html#set\",\"classes\":\"\",\"parent\":\"MemMap\"},{\"kind\":2048,\"name\":\"get\",\"url\":\"classes/MemMap.html#get\",\"classes\":\"\",\"parent\":\"MemMap\"},{\"kind\":2048,\"name\":\"has\",\"url\":\"classes/MemMap.html#has\",\"classes\":\"\",\"parent\":\"MemMap\"},{\"kind\":2048,\"name\":\"delete\",\"url\":\"classes/MemMap.html#delete\",\"classes\":\"\",\"parent\":\"MemMap\"},{\"kind\":2048,\"name\":\"getHeap\",\"url\":\"classes/MemMap.html#getHeap\",\"classes\":\"\",\"parent\":\"MemMap\"},{\"kind\":2048,\"name\":\"getOptions\",\"url\":\"classes/MemMap.html#getOptions\",\"classes\":\"\",\"parent\":\"MemMap\"},{\"kind\":2048,\"name\":\"getSize\",\"url\":\"classes/MemMap.html#getSize\",\"classes\":\"\",\"parent\":\"MemMap\"},{\"kind\":2048,\"name\":\"flush\",\"url\":\"classes/MemMap.html#flush\",\"classes\":\"\",\"parent\":\"MemMap\"},{\"kind\":2048,\"name\":\"findOne\",\"url\":\"classes/MemMap.html#findOne\",\"classes\":\"\",\"parent\":\"MemMap\"},{\"kind\":2048,\"name\":\"findMany\",\"url\":\"classes/MemMap.html#findMany\",\"classes\":\"\",\"parent\":\"MemMap\"},{\"kind\":256,\"name\":\"WideColumnarColumnOptions\",\"url\":\"interfaces/WideColumnarColumnOptions.html\",\"classes\":\"\"},{\"kind\":1024,\"name\":\"name\",\"url\":\"interfaces/WideColumnarColumnOptions.html#name\",\"classes\":\"\",\"parent\":\"WideColumnarColumnOptions\"},{\"kind\":1024,\"name\":\"primaryKey\",\"url\":\"interfaces/WideColumnarColumnOptions.html#primaryKey\",\"classes\":\"\",\"parent\":\"WideColumnarColumnOptions\"},{\"kind\":1024,\"name\":\"default\",\"url\":\"interfaces/WideColumnarColumnOptions.html#default\",\"classes\":\"\",\"parent\":\"WideColumnarColumnOptions\"},{\"kind\":1024,\"name\":\"type\",\"url\":\"interfaces/WideColumnarColumnOptions.html#type\",\"classes\":\"\",\"parent\":\"WideColumnarColumnOptions\"},{\"kind\":256,\"name\":\"MemMapOptions\",\"url\":\"interfaces/MemMapOptions.html\",\"classes\":\"\"},{\"kind\":1024,\"name\":\"limit\",\"url\":\"interfaces/MemMapOptions.html#limit\",\"classes\":\"\",\"parent\":\"MemMapOptions\"},{\"kind\":1024,\"name\":\"sortFunction\",\"url\":\"interfaces/MemMapOptions.html#sortFunction\",\"classes\":\"\",\"parent\":\"MemMapOptions\"},{\"kind\":65536,\"name\":\"__type\",\"url\":\"interfaces/MemMapOptions.html#sortFunction.__type\",\"classes\":\"\",\"parent\":\"MemMapOptions.sortFunction\"},{\"kind\":256,\"name\":\"WideColumnarDataInterface\",\"url\":\"interfaces/WideColumnarDataInterface.html\",\"classes\":\"\"},{\"kind\":1024,\"name\":\"name\",\"url\":\"interfaces/WideColumnarDataInterface.html#name\",\"classes\":\"\",\"parent\":\"WideColumnarDataInterface\"},{\"kind\":1024,\"name\":\"value\",\"url\":\"interfaces/WideColumnarDataInterface.html#value\",\"classes\":\"\",\"parent\":\"WideColumnarDataInterface\"},{\"kind\":1024,\"name\":\"type\",\"url\":\"interfaces/WideColumnarDataInterface.html#type\",\"classes\":\"\",\"parent\":\"WideColumnarDataInterface\"},{\"kind\":256,\"name\":\"WideColumnarOptions\",\"url\":\"interfaces/WideColumnarOptions.html\",\"classes\":\"\"},{\"kind\":1024,\"name\":\"dataConfig\",\"url\":\"interfaces/WideColumnarOptions.html#dataConfig\",\"classes\":\"\",\"parent\":\"WideColumnarOptions\"},{\"kind\":1024,\"name\":\"fileConfig\",\"url\":\"interfaces/WideColumnarOptions.html#fileConfig\",\"classes\":\"\",\"parent\":\"WideColumnarOptions\"},{\"kind\":1024,\"name\":\"encryptionConfig\",\"url\":\"interfaces/WideColumnarOptions.html#encryptionConfig\",\"classes\":\"\",\"parent\":\"WideColumnarOptions\"},{\"kind\":1024,\"name\":\"cacheConfig\",\"url\":\"interfaces/WideColumnarOptions.html#cacheConfig\",\"classes\":\"\",\"parent\":\"WideColumnarOptions\"},{\"kind\":1024,\"name\":\"debug\",\"url\":\"interfaces/WideColumnarOptions.html#debug\",\"classes\":\"\",\"parent\":\"WideColumnarOptions\"},{\"kind\":256,\"name\":\"WideColumnarDataConfig\",\"url\":\"interfaces/WideColumnarDataConfig.html\",\"classes\":\"\"},{\"kind\":1024,\"name\":\"path\",\"url\":\"interfaces/WideColumnarDataConfig.html#path\",\"classes\":\"\",\"parent\":\"WideColumnarDataConfig\"},{\"kind\":1024,\"name\":\"tables\",\"url\":\"interfaces/WideColumnarDataConfig.html#tables\",\"classes\":\"\",\"parent\":\"WideColumnarDataConfig\"},{\"kind\":1024,\"name\":\"referencePath\",\"url\":\"interfaces/WideColumnarDataConfig.html#referencePath\",\"classes\":\"\",\"parent\":\"WideColumnarDataConfig\"},{\"kind\":256,\"name\":\"WideColumnarFileConfig\",\"url\":\"interfaces/WideColumnarFileConfig.html\",\"classes\":\"\"},{\"kind\":1024,\"name\":\"extension\",\"url\":\"interfaces/WideColumnarFileConfig.html#extension\",\"classes\":\"\",\"parent\":\"WideColumnarFileConfig\"},{\"kind\":256,\"name\":\"WideColumnarEncryptionConfig\",\"url\":\"interfaces/WideColumnarEncryptionConfig.html\",\"classes\":\"\"},{\"kind\":1024,\"name\":\"securityKey\",\"url\":\"interfaces/WideColumnarEncryptionConfig.html#securityKey\",\"classes\":\"\",\"parent\":\"WideColumnarEncryptionConfig\"},{\"kind\":256,\"name\":\"WideColumnarTableOptions\",\"url\":\"interfaces/WideColumnarTableOptions.html\",\"classes\":\"\"},{\"kind\":1024,\"name\":\"name\",\"url\":\"interfaces/WideColumnarTableOptions.html#name\",\"classes\":\"\",\"parent\":\"WideColumnarTableOptions\"},{\"kind\":1024,\"name\":\"columns\",\"url\":\"interfaces/WideColumnarTableOptions.html#columns\",\"classes\":\"\",\"parent\":\"WideColumnarTableOptions\"},{\"kind\":1024,\"name\":\"db\",\"url\":\"interfaces/WideColumnarTableOptions.html#db\",\"classes\":\"\",\"parent\":\"WideColumnarTableOptions\"},{\"kind\":256,\"name\":\"WideColumnarCacheConfig\",\"url\":\"interfaces/WideColumnarCacheConfig.html\",\"classes\":\"\"},{\"kind\":1024,\"name\":\"referenceType\",\"url\":\"interfaces/WideColumnarCacheConfig.html#referenceType\",\"classes\":\"\",\"parent\":\"WideColumnarCacheConfig\"},{\"kind\":1024,\"name\":\"limit\",\"url\":\"interfaces/WideColumnarCacheConfig.html#limit\",\"classes\":\"tsd-is-inherited\",\"parent\":\"WideColumnarCacheConfig\"},{\"kind\":1024,\"name\":\"sortFunction\",\"url\":\"interfaces/WideColumnarCacheConfig.html#sortFunction\",\"classes\":\"tsd-is-inherited\",\"parent\":\"WideColumnarCacheConfig\"},{\"kind\":65536,\"name\":\"__type\",\"url\":\"interfaces/WideColumnarCacheConfig.html#sortFunction.__type\",\"classes\":\"\",\"parent\":\"WideColumnarCacheConfig.sortFunction\"},{\"kind\":4194304,\"name\":\"ColumnType\",\"url\":\"types/ColumnType.html\",\"classes\":\"\"},{\"kind\":4194304,\"name\":\"WideColumnarDataType\",\"url\":\"types/WideColumnarDataType.html\",\"classes\":\"\"},{\"kind\":128,\"name\":\"OldKeyValueCacher\",\"url\":\"classes/OldKeyValueCacher.html\",\"classes\":\"\"},{\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/OldKeyValueCacher.html#constructor\",\"classes\":\"\",\"parent\":\"OldKeyValueCacher\"},{\"kind\":1024,\"name\":\"options\",\"url\":\"classes/OldKeyValueCacher.html#options\",\"classes\":\"\",\"parent\":\"OldKeyValueCacher\"},{\"kind\":1024,\"name\":\"#data\",\"url\":\"classes/OldKeyValueCacher.html#_data\",\"classes\":\"tsd-is-private\",\"parent\":\"OldKeyValueCacher\"},{\"kind\":2048,\"name\":\"set\",\"url\":\"classes/OldKeyValueCacher.html#set\",\"classes\":\"\",\"parent\":\"OldKeyValueCacher\"},{\"kind\":2048,\"name\":\"get\",\"url\":\"classes/OldKeyValueCacher.html#get\",\"classes\":\"\",\"parent\":\"OldKeyValueCacher\"},{\"kind\":2048,\"name\":\"delete\",\"url\":\"classes/OldKeyValueCacher.html#delete\",\"classes\":\"\",\"parent\":\"OldKeyValueCacher\"},{\"kind\":2048,\"name\":\"clear\",\"url\":\"classes/OldKeyValueCacher.html#clear\",\"classes\":\"\",\"parent\":\"OldKeyValueCacher\"},{\"kind\":2048,\"name\":\"has\",\"url\":\"classes/OldKeyValueCacher.html#has\",\"classes\":\"\",\"parent\":\"OldKeyValueCacher\"},{\"kind\":262144,\"name\":\"size\",\"url\":\"classes/OldKeyValueCacher.html#size\",\"classes\":\"\",\"parent\":\"OldKeyValueCacher\"},{\"kind\":262144,\"name\":\"data\",\"url\":\"classes/OldKeyValueCacher.html#data\",\"classes\":\"\",\"parent\":\"OldKeyValueCacher\"},{\"kind\":2048,\"name\":\"clearAll\",\"url\":\"classes/OldKeyValueCacher.html#clearAll\",\"classes\":\"\",\"parent\":\"OldKeyValueCacher\"},{\"kind\":2048,\"name\":\"getFileCache\",\"url\":\"classes/OldKeyValueCacher.html#getFileCache\",\"classes\":\"\",\"parent\":\"OldKeyValueCacher\"},{\"kind\":2048,\"name\":\"replace\",\"url\":\"classes/OldKeyValueCacher.html#replace\",\"classes\":\"\",\"parent\":\"OldKeyValueCacher\"},{\"kind\":128,\"name\":\"OldKeyValueData\",\"url\":\"classes/OldKeyValueData.html\",\"classes\":\"\"},{\"kind\":2048,\"name\":\"emptyData\",\"url\":\"classes/OldKeyValueData.html#emptyData\",\"classes\":\"\",\"parent\":\"OldKeyValueData\"},{\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/OldKeyValueData.html#constructor\",\"classes\":\"\",\"parent\":\"OldKeyValueData\"},{\"kind\":1024,\"name\":\"file\",\"url\":\"classes/OldKeyValueData.html#file\",\"classes\":\"\",\"parent\":\"OldKeyValueData\"},{\"kind\":1024,\"name\":\"key\",\"url\":\"classes/OldKeyValueData.html#key\",\"classes\":\"\",\"parent\":\"OldKeyValueData\"},{\"kind\":1024,\"name\":\"value\",\"url\":\"classes/OldKeyValueData.html#value\",\"classes\":\"\",\"parent\":\"OldKeyValueData\"},{\"kind\":1024,\"name\":\"type\",\"url\":\"classes/OldKeyValueData.html#type\",\"classes\":\"\",\"parent\":\"OldKeyValueData\"},{\"kind\":2048,\"name\":\"#getType\",\"url\":\"classes/OldKeyValueData.html#_getType\",\"classes\":\"tsd-is-private\",\"parent\":\"OldKeyValueData\"},{\"kind\":2048,\"name\":\"#parseValue\",\"url\":\"classes/OldKeyValueData.html#_parseValue\",\"classes\":\"tsd-is-private\",\"parent\":\"OldKeyValueData\"},{\"kind\":2048,\"name\":\"toJSON\",\"url\":\"classes/OldKeyValueData.html#toJSON\",\"classes\":\"\",\"parent\":\"OldKeyValueData\"},{\"kind\":262144,\"name\":\"size\",\"url\":\"classes/OldKeyValueData.html#size\",\"classes\":\"\",\"parent\":\"OldKeyValueData\"},{\"kind\":128,\"name\":\"OldKeyValue\",\"url\":\"classes/OldKeyValue.html\",\"classes\":\"\"},{\"kind\":2048,\"name\":\"defaultOptions\",\"url\":\"classes/OldKeyValue.html#defaultOptions\",\"classes\":\"\",\"parent\":\"OldKeyValue\"},{\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/OldKeyValue.html#constructor\",\"classes\":\"\",\"parent\":\"OldKeyValue\"},{\"kind\":1024,\"name\":\"#options\",\"url\":\"classes/OldKeyValue.html#_options\",\"classes\":\"tsd-is-private\",\"parent\":\"OldKeyValue\"},{\"kind\":1024,\"name\":\"tables\",\"url\":\"classes/OldKeyValue.html#tables\",\"classes\":\"\",\"parent\":\"OldKeyValue\"},{\"kind\":1024,\"name\":\"readyAt\",\"url\":\"classes/OldKeyValue.html#readyAt\",\"classes\":\"\",\"parent\":\"OldKeyValue\"},{\"kind\":2048,\"name\":\"#finalizeOptions\",\"url\":\"classes/OldKeyValue.html#_finalizeOptions\",\"classes\":\"tsd-is-private\",\"parent\":\"OldKeyValue\"},{\"kind\":2048,\"name\":\"connect\",\"url\":\"classes/OldKeyValue.html#connect\",\"classes\":\"\",\"parent\":\"OldKeyValue\"},{\"kind\":262144,\"name\":\"options\",\"url\":\"classes/OldKeyValue.html#options\",\"classes\":\"\",\"parent\":\"OldKeyValue\"},{\"kind\":2048,\"name\":\"set\",\"url\":\"classes/OldKeyValue.html#set\",\"classes\":\"\",\"parent\":\"OldKeyValue\"},{\"kind\":2048,\"name\":\"get\",\"url\":\"classes/OldKeyValue.html#get\",\"classes\":\"\",\"parent\":\"OldKeyValue\"},{\"kind\":2048,\"name\":\"delete\",\"url\":\"classes/OldKeyValue.html#delete\",\"classes\":\"\",\"parent\":\"OldKeyValue\"},{\"kind\":2048,\"name\":\"clear\",\"url\":\"classes/OldKeyValue.html#clear\",\"classes\":\"\",\"parent\":\"OldKeyValue\"},{\"kind\":2048,\"name\":\"has\",\"url\":\"classes/OldKeyValue.html#has\",\"classes\":\"\",\"parent\":\"OldKeyValue\"},{\"kind\":2048,\"name\":\"clearAll\",\"url\":\"classes/OldKeyValue.html#clearAll\",\"classes\":\"\",\"parent\":\"OldKeyValue\"},{\"kind\":2048,\"name\":\"findOne\",\"url\":\"classes/OldKeyValue.html#findOne\",\"classes\":\"\",\"parent\":\"OldKeyValue\"},{\"kind\":2048,\"name\":\"findMany\",\"url\":\"classes/OldKeyValue.html#findMany\",\"classes\":\"\",\"parent\":\"OldKeyValue\"},{\"kind\":2048,\"name\":\"all\",\"url\":\"classes/OldKeyValue.html#all\",\"classes\":\"\",\"parent\":\"OldKeyValue\"},{\"kind\":2048,\"name\":\"backup\",\"url\":\"classes/OldKeyValue.html#backup\",\"classes\":\"\",\"parent\":\"OldKeyValue\"},{\"kind\":2048,\"name\":\"fullRepair\",\"url\":\"classes/OldKeyValue.html#fullRepair\",\"classes\":\"\",\"parent\":\"OldKeyValue\"},{\"kind\":2048,\"name\":\"deleteMany\",\"url\":\"classes/OldKeyValue.html#deleteMany\",\"classes\":\"\",\"parent\":\"OldKeyValue\"},{\"kind\":2048,\"name\":\"ping\",\"url\":\"classes/OldKeyValue.html#ping\",\"classes\":\"\",\"parent\":\"OldKeyValue\"},{\"kind\":2048,\"name\":\"avgPing\",\"url\":\"classes/OldKeyValue.html#avgPing\",\"classes\":\"\",\"parent\":\"OldKeyValue\"},{\"kind\":128,\"name\":\"OldKeyValueTable\",\"url\":\"classes/OldKeyValueTable.html\",\"classes\":\"\"},{\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/OldKeyValueTable.html#constructor\",\"classes\":\"\",\"parent\":\"OldKeyValueTable\"},{\"kind\":1024,\"name\":\"options\",\"url\":\"classes/OldKeyValueTable.html#options\",\"classes\":\"\",\"parent\":\"OldKeyValueTable\"},{\"kind\":1024,\"name\":\"db\",\"url\":\"classes/OldKeyValueTable.html#db\",\"classes\":\"\",\"parent\":\"OldKeyValueTable\"},{\"kind\":1024,\"name\":\"paths\",\"url\":\"classes/OldKeyValueTable.html#paths\",\"classes\":\"\",\"parent\":\"OldKeyValueTable\"},{\"kind\":65536,\"name\":\"__type\",\"url\":\"classes/OldKeyValueTable.html#paths.__type-4\",\"classes\":\"\",\"parent\":\"OldKeyValueTable.paths\"},{\"kind\":1024,\"name\":\"reference\",\"url\":\"classes/OldKeyValueTable.html#paths.__type-4.reference-1\",\"classes\":\"\",\"parent\":\"OldKeyValueTable.paths.__type\"},{\"kind\":1024,\"name\":\"log\",\"url\":\"classes/OldKeyValueTable.html#paths.__type-4.log\",\"classes\":\"\",\"parent\":\"OldKeyValueTable.paths.__type\"},{\"kind\":1024,\"name\":\"files\",\"url\":\"classes/OldKeyValueTable.html#files\",\"classes\":\"\",\"parent\":\"OldKeyValueTable\"},{\"kind\":1024,\"name\":\"logHash\",\"url\":\"classes/OldKeyValueTable.html#logHash\",\"classes\":\"\",\"parent\":\"OldKeyValueTable\"},{\"kind\":1024,\"name\":\"#queue\",\"url\":\"classes/OldKeyValueTable.html#_queue\",\"classes\":\"tsd-is-private\",\"parent\":\"OldKeyValueTable\"},{\"kind\":65536,\"name\":\"__type\",\"url\":\"classes/OldKeyValueTable.html#_queue.__type-1\",\"classes\":\"\",\"parent\":\"OldKeyValueTable.#queue\"},{\"kind\":1024,\"name\":\"set\",\"url\":\"classes/OldKeyValueTable.html#_queue.__type-1.set-1\",\"classes\":\"\",\"parent\":\"OldKeyValueTable.#queue.__type\"},{\"kind\":1024,\"name\":\"delete\",\"url\":\"classes/OldKeyValueTable.html#_queue.__type-1.delete-1\",\"classes\":\"\",\"parent\":\"OldKeyValueTable.#queue.__type\"},{\"kind\":1024,\"name\":\"#cache\",\"url\":\"classes/OldKeyValueTable.html#_cache\",\"classes\":\"tsd-is-private\",\"parent\":\"OldKeyValueTable\"},{\"kind\":1024,\"name\":\"#queued\",\"url\":\"classes/OldKeyValueTable.html#_queued\",\"classes\":\"tsd-is-private\",\"parent\":\"OldKeyValueTable\"},{\"kind\":65536,\"name\":\"__type\",\"url\":\"classes/OldKeyValueTable.html#_queued.__type-2\",\"classes\":\"\",\"parent\":\"OldKeyValueTable.#queued\"},{\"kind\":1024,\"name\":\"set\",\"url\":\"classes/OldKeyValueTable.html#_queued.__type-2.set-2\",\"classes\":\"\",\"parent\":\"OldKeyValueTable.#queued.__type\"},{\"kind\":1024,\"name\":\"reference\",\"url\":\"classes/OldKeyValueTable.html#_queued.__type-2.reference\",\"classes\":\"\",\"parent\":\"OldKeyValueTable.#queued.__type\"},{\"kind\":1024,\"name\":\"delete\",\"url\":\"classes/OldKeyValueTable.html#_queued.__type-2.delete-2\",\"classes\":\"\",\"parent\":\"OldKeyValueTable.#queued.__type\"},{\"kind\":1024,\"name\":\"#intervals\",\"url\":\"classes/OldKeyValueTable.html#_intervals\",\"classes\":\"tsd-is-private\",\"parent\":\"OldKeyValueTable\"},{\"kind\":65536,\"name\":\"__type\",\"url\":\"classes/OldKeyValueTable.html#_intervals.__type\",\"classes\":\"\",\"parent\":\"OldKeyValueTable.#intervals\"},{\"kind\":1024,\"name\":\"set\",\"url\":\"classes/OldKeyValueTable.html#_intervals.__type.set\",\"classes\":\"\",\"parent\":\"OldKeyValueTable.#intervals.__type\"},{\"kind\":1024,\"name\":\"delete\",\"url\":\"classes/OldKeyValueTable.html#_intervals.__type.delete\",\"classes\":\"\",\"parent\":\"OldKeyValueTable.#intervals.__type\"},{\"kind\":1024,\"name\":\"referencer\",\"url\":\"classes/OldKeyValueTable.html#referencer\",\"classes\":\"\",\"parent\":\"OldKeyValueTable\"},{\"kind\":1024,\"name\":\"readyAt\",\"url\":\"classes/OldKeyValueTable.html#readyAt\",\"classes\":\"\",\"parent\":\"OldKeyValueTable\"},{\"kind\":1024,\"name\":\"logData\",\"url\":\"classes/OldKeyValueTable.html#logData\",\"classes\":\"\",\"parent\":\"OldKeyValueTable\"},{\"kind\":65536,\"name\":\"__type\",\"url\":\"classes/OldKeyValueTable.html#logData.__type-3\",\"classes\":\"\",\"parent\":\"OldKeyValueTable.logData\"},{\"kind\":1024,\"name\":\"writer\",\"url\":\"classes/OldKeyValueTable.html#logData.__type-3.writer\",\"classes\":\"\",\"parent\":\"OldKeyValueTable.logData.__type\"},{\"kind\":1024,\"name\":\"size\",\"url\":\"classes/OldKeyValueTable.html#logData.__type-3.size\",\"classes\":\"\",\"parent\":\"OldKeyValueTable.logData.__type\"},{\"kind\":1024,\"name\":\"fullWriter\",\"url\":\"classes/OldKeyValueTable.html#logData.__type-3.fullWriter\",\"classes\":\"\",\"parent\":\"OldKeyValueTable.logData.__type\"},{\"kind\":1024,\"name\":\"locked\",\"url\":\"classes/OldKeyValueTable.html#locked\",\"classes\":\"\",\"parent\":\"OldKeyValueTable\"},{\"kind\":1024,\"name\":\"repairMode\",\"url\":\"classes/OldKeyValueTable.html#repairMode\",\"classes\":\"\",\"parent\":\"OldKeyValueTable\"},{\"kind\":2048,\"name\":\"initialize\",\"url\":\"classes/OldKeyValueTable.html#initialize\",\"classes\":\"tsd-is-private\",\"parent\":\"OldKeyValueTable\"},{\"kind\":2048,\"name\":\"#checkIntegrity\",\"url\":\"classes/OldKeyValueTable.html#_checkIntegrity\",\"classes\":\"tsd-is-private\",\"parent\":\"OldKeyValueTable\"},{\"kind\":2048,\"name\":\"#syncWithLogs\",\"url\":\"classes/OldKeyValueTable.html#_syncWithLogs\",\"classes\":\"tsd-is-private\",\"parent\":\"OldKeyValueTable\"},{\"kind\":2048,\"name\":\"#getHashLog\",\"url\":\"classes/OldKeyValueTable.html#_getHashLog\",\"classes\":\"tsd-is-private\",\"parent\":\"OldKeyValueTable\"},{\"kind\":2048,\"name\":\"#wal\",\"url\":\"classes/OldKeyValueTable.html#_wal\",\"classes\":\"tsd-is-private\",\"parent\":\"OldKeyValueTable\"},{\"kind\":2048,\"name\":\"#set\",\"url\":\"classes/OldKeyValueTable.html#_set\",\"classes\":\"tsd-is-private\",\"parent\":\"OldKeyValueTable\"},{\"kind\":2048,\"name\":\"#getCurrentFile\",\"url\":\"classes/OldKeyValueTable.html#_getCurrentFile\",\"classes\":\"tsd-is-private\",\"parent\":\"OldKeyValueTable\"},{\"kind\":2048,\"name\":\"#createNewFile\",\"url\":\"classes/OldKeyValueTable.html#_createNewFile\",\"classes\":\"tsd-is-private\",\"parent\":\"OldKeyValueTable\"},{\"kind\":2048,\"name\":\"set\",\"url\":\"classes/OldKeyValueTable.html#set-4\",\"classes\":\"\",\"parent\":\"OldKeyValueTable\"},{\"kind\":2048,\"name\":\"#fileSize\",\"url\":\"classes/OldKeyValueTable.html#_fileSize\",\"classes\":\"tsd-is-private\",\"parent\":\"OldKeyValueTable\"},{\"kind\":2048,\"name\":\"getLogs\",\"url\":\"classes/OldKeyValueTable.html#getLogs\",\"classes\":\"\",\"parent\":\"OldKeyValueTable\"},{\"kind\":262144,\"name\":\"queue\",\"url\":\"classes/OldKeyValueTable.html#queue\",\"classes\":\"\",\"parent\":\"OldKeyValueTable\"},{\"kind\":65536,\"name\":\"__type\",\"url\":\"classes/OldKeyValueTable.html#queue.queue-1.__type-5\",\"classes\":\"\",\"parent\":\"OldKeyValueTable.queue.queue\"},{\"kind\":1024,\"name\":\"set\",\"url\":\"classes/OldKeyValueTable.html#queue.queue-1.__type-5.set-3\",\"classes\":\"\",\"parent\":\"OldKeyValueTable.queue.queue.__type\"},{\"kind\":1024,\"name\":\"delete\",\"url\":\"classes/OldKeyValueTable.html#queue.queue-1.__type-5.delete-3\",\"classes\":\"\",\"parent\":\"OldKeyValueTable.queue.queue.__type\"},{\"kind\":2048,\"name\":\"get\",\"url\":\"classes/OldKeyValueTable.html#get\",\"classes\":\"\",\"parent\":\"OldKeyValueTable\"},{\"kind\":2048,\"name\":\"#get\",\"url\":\"classes/OldKeyValueTable.html#_get\",\"classes\":\"tsd-is-private\",\"parent\":\"OldKeyValueTable\"},{\"kind\":2048,\"name\":\"delete\",\"url\":\"classes/OldKeyValueTable.html#delete-4\",\"classes\":\"\",\"parent\":\"OldKeyValueTable\"},{\"kind\":262144,\"name\":\"cache\",\"url\":\"classes/OldKeyValueTable.html#cache\",\"classes\":\"\",\"parent\":\"OldKeyValueTable\"},{\"kind\":2048,\"name\":\"#delete\",\"url\":\"classes/OldKeyValueTable.html#_delete\",\"classes\":\"tsd-is-private\",\"parent\":\"OldKeyValueTable\"},{\"kind\":2048,\"name\":\"#deleteFlush\",\"url\":\"classes/OldKeyValueTable.html#_deleteFlush\",\"classes\":\"tsd-is-private\",\"parent\":\"OldKeyValueTable\"},{\"kind\":2048,\"name\":\"clear\",\"url\":\"classes/OldKeyValueTable.html#clear\",\"classes\":\"\",\"parent\":\"OldKeyValueTable\"},{\"kind\":2048,\"name\":\"has\",\"url\":\"classes/OldKeyValueTable.html#has\",\"classes\":\"\",\"parent\":\"OldKeyValueTable\"},{\"kind\":2048,\"name\":\"#fetchFile\",\"url\":\"classes/OldKeyValueTable.html#_fetchFile\",\"classes\":\"tsd-is-private\",\"parent\":\"OldKeyValueTable\"},{\"kind\":2048,\"name\":\"findOne\",\"url\":\"classes/OldKeyValueTable.html#findOne\",\"classes\":\"\",\"parent\":\"OldKeyValueTable\"},{\"kind\":2048,\"name\":\"findMany\",\"url\":\"classes/OldKeyValueTable.html#findMany\",\"classes\":\"\",\"parent\":\"OldKeyValueTable\"},{\"kind\":2048,\"name\":\"all\",\"url\":\"classes/OldKeyValueTable.html#all\",\"classes\":\"\",\"parent\":\"OldKeyValueTable\"},{\"kind\":2048,\"name\":\"fullRepair\",\"url\":\"classes/OldKeyValueTable.html#fullRepair\",\"classes\":\"\",\"parent\":\"OldKeyValueTable\"},{\"kind\":2048,\"name\":\"deleteMany\",\"url\":\"classes/OldKeyValueTable.html#deleteMany\",\"classes\":\"\",\"parent\":\"OldKeyValueTable\"},{\"kind\":2048,\"name\":\"addTableToLog\",\"url\":\"classes/OldKeyValueTable.html#addTableToLog\",\"classes\":\"\",\"parent\":\"OldKeyValueTable\"},{\"kind\":2048,\"name\":\"ping\",\"url\":\"classes/OldKeyValueTable.html#ping\",\"classes\":\"\",\"parent\":\"OldKeyValueTable\"},{\"kind\":128,\"name\":\"Receiver\",\"url\":\"classes/Receiver.html\",\"classes\":\"\"},{\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/Receiver.html#constructor\",\"classes\":\"\",\"parent\":\"Receiver\"},{\"kind\":1024,\"name\":\"server\",\"url\":\"classes/Receiver.html#server\",\"classes\":\"\",\"parent\":\"Receiver\"},{\"kind\":1024,\"name\":\"options\",\"url\":\"classes/Receiver.html#options\",\"classes\":\"\",\"parent\":\"Receiver\"},{\"kind\":1024,\"name\":\"allowList\",\"url\":\"classes/Receiver.html#allowList\",\"classes\":\"\",\"parent\":\"Receiver\"},{\"kind\":1024,\"name\":\"connections\",\"url\":\"classes/Receiver.html#connections\",\"classes\":\"\",\"parent\":\"Receiver\"},{\"kind\":2048,\"name\":\"allowAddress\",\"url\":\"classes/Receiver.html#allowAddress\",\"classes\":\"\",\"parent\":\"Receiver\"},{\"kind\":2048,\"name\":\"isAllowed\",\"url\":\"classes/Receiver.html#isAllowed\",\"classes\":\"\",\"parent\":\"Receiver\"},{\"kind\":2048,\"name\":\"#createOwner\",\"url\":\"classes/Receiver.html#_createOwner\",\"classes\":\"tsd-is-private\",\"parent\":\"Receiver\"},{\"kind\":2048,\"name\":\"#bindEvents\",\"url\":\"classes/Receiver.html#_bindEvents\",\"classes\":\"tsd-is-private\",\"parent\":\"Receiver\"},{\"kind\":2048,\"name\":\"sendDataFormat\",\"url\":\"classes/Receiver.html#sendDataFormat\",\"classes\":\"\",\"parent\":\"Receiver\"},{\"kind\":2048,\"name\":\"transmitterDataFormat\",\"url\":\"classes/Receiver.html#transmitterDataFormat\",\"classes\":\"\",\"parent\":\"Receiver\"},{\"kind\":2048,\"name\":\"connect\",\"url\":\"classes/Receiver.html#connect\",\"classes\":\"\",\"parent\":\"Receiver\"},{\"kind\":128,\"name\":\"Transmitter\",\"url\":\"classes/Transmitter.html\",\"classes\":\"\"},{\"kind\":2048,\"name\":\"createConnection\",\"url\":\"classes/Transmitter.html#createConnection\",\"classes\":\"\",\"parent\":\"Transmitter\"},{\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/Transmitter.html#constructor\",\"classes\":\"\",\"parent\":\"Transmitter\"},{\"kind\":1024,\"name\":\"client\",\"url\":\"classes/Transmitter.html#client\",\"classes\":\"\",\"parent\":\"Transmitter\"},{\"kind\":1024,\"name\":\"options\",\"url\":\"classes/Transmitter.html#options\",\"classes\":\"\",\"parent\":\"Transmitter\"},{\"kind\":1024,\"name\":\"data\",\"url\":\"classes/Transmitter.html#data\",\"classes\":\"\",\"parent\":\"Transmitter\"},{\"kind\":65536,\"name\":\"__type\",\"url\":\"classes/Transmitter.html#data.__type\",\"classes\":\"\",\"parent\":\"Transmitter.data\"},{\"kind\":1024,\"name\":\"seq\",\"url\":\"classes/Transmitter.html#data.__type.seq\",\"classes\":\"\",\"parent\":\"Transmitter.data.__type\"},{\"kind\":1024,\"name\":\"lastPingTimestamp\",\"url\":\"classes/Transmitter.html#data.__type.lastPingTimestamp\",\"classes\":\"\",\"parent\":\"Transmitter.data.__type\"},{\"kind\":1024,\"name\":\"ping\",\"url\":\"classes/Transmitter.html#data.__type.ping\",\"classes\":\"\",\"parent\":\"Transmitter.data.__type\"},{\"kind\":1024,\"name\":\"pingInterval\",\"url\":\"classes/Transmitter.html#pingInterval\",\"classes\":\"\",\"parent\":\"Transmitter\"},{\"kind\":1024,\"name\":\"readyAt\",\"url\":\"classes/Transmitter.html#readyAt\",\"classes\":\"\",\"parent\":\"Transmitter\"},{\"kind\":2048,\"name\":\"#createDbConfig\",\"url\":\"classes/Transmitter.html#_createDbConfig\",\"classes\":\"tsd-is-private\",\"parent\":\"Transmitter\"},{\"kind\":65536,\"name\":\"__type\",\"url\":\"classes/Transmitter.html#_createDbConfig._createDbConfig-1.__type-1\",\"classes\":\"\",\"parent\":\"Transmitter.#createDbConfig.#createDbConfig\"},{\"kind\":1024,\"name\":\"t\",\"url\":\"classes/Transmitter.html#_createDbConfig._createDbConfig-1.__type-1.t\",\"classes\":\"\",\"parent\":\"Transmitter.#createDbConfig.#createDbConfig.__type\"},{\"kind\":1024,\"name\":\"o\",\"url\":\"classes/Transmitter.html#_createDbConfig._createDbConfig-1.__type-1.o\",\"classes\":\"\",\"parent\":\"Transmitter.#createDbConfig.#createDbConfig.__type\"},{\"kind\":2048,\"name\":\"#createDebug\",\"url\":\"classes/Transmitter.html#_createDebug\",\"classes\":\"tsd-is-private\",\"parent\":\"Transmitter\"},{\"kind\":2048,\"name\":\"#bindEvents\",\"url\":\"classes/Transmitter.html#_bindEvents\",\"classes\":\"tsd-is-private\",\"parent\":\"Transmitter\"},{\"kind\":2048,\"name\":\"connect\",\"url\":\"classes/Transmitter.html#connect\",\"classes\":\"\",\"parent\":\"Transmitter\"},{\"kind\":2048,\"name\":\"receiveDataFormat\",\"url\":\"classes/Transmitter.html#receiveDataFormat\",\"classes\":\"\",\"parent\":\"Transmitter\"},{\"kind\":2048,\"name\":\"sendDataFormat\",\"url\":\"classes/Transmitter.html#sendDataFormat\",\"classes\":\"\",\"parent\":\"Transmitter\"},{\"kind\":2048,\"name\":\"ping\",\"url\":\"classes/Transmitter.html#ping-2\",\"classes\":\"\",\"parent\":\"Transmitter\"},{\"kind\":2048,\"name\":\"#req\",\"url\":\"classes/Transmitter.html#_req\",\"classes\":\"tsd-is-private\",\"parent\":\"Transmitter\"},{\"kind\":2048,\"name\":\"get\",\"url\":\"classes/Transmitter.html#get\",\"classes\":\"\",\"parent\":\"Transmitter\"},{\"kind\":2048,\"name\":\"set\",\"url\":\"classes/Transmitter.html#set\",\"classes\":\"\",\"parent\":\"Transmitter\"},{\"kind\":2048,\"name\":\"delete\",\"url\":\"classes/Transmitter.html#delete\",\"classes\":\"\",\"parent\":\"Transmitter\"},{\"kind\":2048,\"name\":\"clear\",\"url\":\"classes/Transmitter.html#clear\",\"classes\":\"\",\"parent\":\"Transmitter\"},{\"kind\":2048,\"name\":\"all\",\"url\":\"classes/Transmitter.html#all\",\"classes\":\"\",\"parent\":\"Transmitter\"},{\"kind\":2048,\"name\":\"has\",\"url\":\"classes/Transmitter.html#has\",\"classes\":\"\",\"parent\":\"Transmitter\"},{\"kind\":2048,\"name\":\"findOne\",\"url\":\"classes/Transmitter.html#findOne\",\"classes\":\"\",\"parent\":\"Transmitter\"},{\"kind\":2048,\"name\":\"findMany\",\"url\":\"classes/Transmitter.html#findMany\",\"classes\":\"\",\"parent\":\"Transmitter\"},{\"kind\":2048,\"name\":\"deleteMany\",\"url\":\"classes/Transmitter.html#deleteMany\",\"classes\":\"\",\"parent\":\"Transmitter\"},{\"kind\":2048,\"name\":\"analyze\",\"url\":\"classes/Transmitter.html#analyze\",\"classes\":\"\",\"parent\":\"Transmitter\"},{\"kind\":2048,\"name\":\"#formatAnalyzeData\",\"url\":\"classes/Transmitter.html#_formatAnalyzeData\",\"classes\":\"tsd-is-private\",\"parent\":\"Transmitter\"},{\"kind\":65536,\"name\":\"__type\",\"url\":\"classes/Transmitter.html#_formatAnalyzeData._formatAnalyzeData-1.__type-2\",\"classes\":\"\",\"parent\":\"Transmitter.#formatAnalyzeData.#formatAnalyzeData\"},{\"kind\":1024,\"name\":\"opCode\",\"url\":\"classes/Transmitter.html#_formatAnalyzeData._formatAnalyzeData-1.__type-2.opCode\",\"classes\":\"\",\"parent\":\"Transmitter.#formatAnalyzeData.#formatAnalyzeData.__type\"},{\"kind\":1024,\"name\":\"method\",\"url\":\"classes/Transmitter.html#_formatAnalyzeData._formatAnalyzeData-1.__type-2.method\",\"classes\":\"\",\"parent\":\"Transmitter.#formatAnalyzeData.#formatAnalyzeData.__type\"},{\"kind\":1024,\"name\":\"timestamp\",\"url\":\"classes/Transmitter.html#_formatAnalyzeData._formatAnalyzeData-1.__type-2.timestamp\",\"classes\":\"\",\"parent\":\"Transmitter.#formatAnalyzeData.#formatAnalyzeData.__type\"},{\"kind\":1024,\"name\":\"seq\",\"url\":\"classes/Transmitter.html#_formatAnalyzeData._formatAnalyzeData-1.__type-2.seq-1\",\"classes\":\"\",\"parent\":\"Transmitter.#formatAnalyzeData.#formatAnalyzeData.__type\"},{\"kind\":1024,\"name\":\"data\",\"url\":\"classes/Transmitter.html#_formatAnalyzeData._formatAnalyzeData-1.__type-2.data-1\",\"classes\":\"\",\"parent\":\"Transmitter.#formatAnalyzeData.#formatAnalyzeData.__type\"},{\"kind\":65536,\"name\":\"__type\",\"url\":\"classes/Transmitter.html#_formatAnalyzeData._formatAnalyzeData-1.__type-2.data-1.__type-3\",\"classes\":\"\",\"parent\":\"Transmitter.#formatAnalyzeData.#formatAnalyzeData.__type.data\"},{\"kind\":1024,\"name\":\"value\",\"url\":\"classes/Transmitter.html#_formatAnalyzeData._formatAnalyzeData-1.__type-2.data-1.__type-3.value\",\"classes\":\"\",\"parent\":\"Transmitter.#formatAnalyzeData.#formatAnalyzeData.__type.data.__type\"},{\"kind\":1024,\"name\":\"delay\",\"url\":\"classes/Transmitter.html#_formatAnalyzeData._formatAnalyzeData-1.__type-2.data-1.__type-3.delay\",\"classes\":\"\",\"parent\":\"Transmitter.#formatAnalyzeData.#formatAnalyzeData.__type.data.__type\"},{\"kind\":65536,\"name\":\"__type\",\"url\":\"classes/Transmitter.html#_formatAnalyzeData._formatAnalyzeData-1.__type-2.data-1.__type-3.delay.__type-4\",\"classes\":\"\",\"parent\":\"Transmitter.#formatAnalyzeData.#formatAnalyzeData.__type.data.__type.delay\"},{\"kind\":1024,\"name\":\"toServer\",\"url\":\"classes/Transmitter.html#_formatAnalyzeData._formatAnalyzeData-1.__type-2.data-1.__type-3.delay.__type-4.toServer\",\"classes\":\"\",\"parent\":\"Transmitter.#formatAnalyzeData.#formatAnalyzeData.__type.data.__type.delay.__type\"},{\"kind\":1024,\"name\":\"toClient\",\"url\":\"classes/Transmitter.html#_formatAnalyzeData._formatAnalyzeData-1.__type-2.data-1.__type-3.delay.__type-4.toClient\",\"classes\":\"\",\"parent\":\"Transmitter.#formatAnalyzeData.#formatAnalyzeData.__type.data.__type.delay.__type\"},{\"kind\":1024,\"name\":\"ping\",\"url\":\"classes/Transmitter.html#_formatAnalyzeData._formatAnalyzeData-1.__type-2.data-1.__type-3.delay.__type-4.ping-1\",\"classes\":\"\",\"parent\":\"Transmitter.#formatAnalyzeData.#formatAnalyzeData.__type.data.__type.delay.__type\"},{\"kind\":1024,\"name\":\"cost\",\"url\":\"classes/Transmitter.html#_formatAnalyzeData._formatAnalyzeData-1.__type-2.cost\",\"classes\":\"\",\"parent\":\"Transmitter.#formatAnalyzeData.#formatAnalyzeData.__type\"},{\"kind\":1024,\"name\":\"hash\",\"url\":\"classes/Transmitter.html#_formatAnalyzeData._formatAnalyzeData-1.__type-2.hash\",\"classes\":\"\",\"parent\":\"Transmitter.#formatAnalyzeData.#formatAnalyzeData.__type\"},{\"kind\":256,\"name\":\"TransmitterOptions\",\"url\":\"interfaces/TransmitterOptions.html\",\"classes\":\"\"},{\"kind\":1024,\"name\":\"dbOptions\",\"url\":\"interfaces/TransmitterOptions.html#dbOptions\",\"classes\":\"\",\"parent\":\"TransmitterOptions\"},{\"kind\":65536,\"name\":\"__type\",\"url\":\"interfaces/TransmitterOptions.html#dbOptions.__type\",\"classes\":\"\",\"parent\":\"TransmitterOptions.dbOptions\"},{\"kind\":1024,\"name\":\"type\",\"url\":\"interfaces/TransmitterOptions.html#dbOptions.__type.type\",\"classes\":\"\",\"parent\":\"TransmitterOptions.dbOptions.__type\"},{\"kind\":1024,\"name\":\"options\",\"url\":\"interfaces/TransmitterOptions.html#dbOptions.__type.options\",\"classes\":\"\",\"parent\":\"TransmitterOptions.dbOptions.__type\"},{\"kind\":1024,\"name\":\"username\",\"url\":\"interfaces/TransmitterOptions.html#username\",\"classes\":\"\",\"parent\":\"TransmitterOptions\"},{\"kind\":1024,\"name\":\"password\",\"url\":\"interfaces/TransmitterOptions.html#password\",\"classes\":\"\",\"parent\":\"TransmitterOptions\"},{\"kind\":256,\"name\":\"ReceiverOptions\",\"url\":\"interfaces/ReceiverOptions.html\",\"classes\":\"\"},{\"kind\":1024,\"name\":\"host\",\"url\":\"interfaces/ReceiverOptions.html#host\",\"classes\":\"\",\"parent\":\"ReceiverOptions\"},{\"kind\":1024,\"name\":\"port\",\"url\":\"interfaces/ReceiverOptions.html#port\",\"classes\":\"\",\"parent\":\"ReceiverOptions\"},{\"kind\":1024,\"name\":\"backlog\",\"url\":\"interfaces/ReceiverOptions.html#backlog\",\"classes\":\"\",\"parent\":\"ReceiverOptions\"},{\"kind\":256,\"name\":\"TransmitterCreateOptions\",\"url\":\"interfaces/TransmitterCreateOptions.html\",\"classes\":\"\"},{\"kind\":1024,\"name\":\"path\",\"url\":\"interfaces/TransmitterCreateOptions.html#path\",\"classes\":\"\",\"parent\":\"TransmitterCreateOptions\"},{\"kind\":1024,\"name\":\"dbOptions\",\"url\":\"interfaces/TransmitterCreateOptions.html#dbOptions\",\"classes\":\"\",\"parent\":\"TransmitterCreateOptions\"},{\"kind\":65536,\"name\":\"__type\",\"url\":\"interfaces/TransmitterCreateOptions.html#dbOptions.__type\",\"classes\":\"\",\"parent\":\"TransmitterCreateOptions.dbOptions\"},{\"kind\":1024,\"name\":\"type\",\"url\":\"interfaces/TransmitterCreateOptions.html#dbOptions.__type.type\",\"classes\":\"\",\"parent\":\"TransmitterCreateOptions.dbOptions.__type\"},{\"kind\":1024,\"name\":\"options\",\"url\":\"interfaces/TransmitterCreateOptions.html#dbOptions.__type.options\",\"classes\":\"\",\"parent\":\"TransmitterCreateOptions.dbOptions.__type\"},{\"kind\":256,\"name\":\"ReceiverDataFormat\",\"url\":\"interfaces/ReceiverDataFormat.html\",\"classes\":\"\"},{\"kind\":1024,\"name\":\"op\",\"url\":\"interfaces/ReceiverDataFormat.html#op\",\"classes\":\"\",\"parent\":\"ReceiverDataFormat\"},{\"kind\":1024,\"name\":\"m\",\"url\":\"interfaces/ReceiverDataFormat.html#m\",\"classes\":\"\",\"parent\":\"ReceiverDataFormat\"},{\"kind\":1024,\"name\":\"t\",\"url\":\"interfaces/ReceiverDataFormat.html#t\",\"classes\":\"\",\"parent\":\"ReceiverDataFormat\"},{\"kind\":1024,\"name\":\"s\",\"url\":\"interfaces/ReceiverDataFormat.html#s\",\"classes\":\"\",\"parent\":\"ReceiverDataFormat\"},{\"kind\":1024,\"name\":\"d\",\"url\":\"interfaces/ReceiverDataFormat.html#d\",\"classes\":\"\",\"parent\":\"ReceiverDataFormat\"},{\"kind\":1024,\"name\":\"c\",\"url\":\"interfaces/ReceiverDataFormat.html#c\",\"classes\":\"\",\"parent\":\"ReceiverDataFormat\"},{\"kind\":1024,\"name\":\"h\",\"url\":\"interfaces/ReceiverDataFormat.html#h\",\"classes\":\"\",\"parent\":\"ReceiverDataFormat\"},{\"kind\":256,\"name\":\"TransmitterDataFormat\",\"url\":\"interfaces/TransmitterDataFormat.html\",\"classes\":\"\"},{\"kind\":1024,\"name\":\"op\",\"url\":\"interfaces/TransmitterDataFormat.html#op\",\"classes\":\"\",\"parent\":\"TransmitterDataFormat\"},{\"kind\":1024,\"name\":\"m\",\"url\":\"interfaces/TransmitterDataFormat.html#m\",\"classes\":\"\",\"parent\":\"TransmitterDataFormat\"},{\"kind\":1024,\"name\":\"t\",\"url\":\"interfaces/TransmitterDataFormat.html#t\",\"classes\":\"\",\"parent\":\"TransmitterDataFormat\"},{\"kind\":1024,\"name\":\"s\",\"url\":\"interfaces/TransmitterDataFormat.html#s\",\"classes\":\"\",\"parent\":\"TransmitterDataFormat\"},{\"kind\":1024,\"name\":\"d\",\"url\":\"interfaces/TransmitterDataFormat.html#d\",\"classes\":\"\",\"parent\":\"TransmitterDataFormat\"},{\"kind\":1024,\"name\":\"h\",\"url\":\"interfaces/TransmitterDataFormat.html#h\",\"classes\":\"\",\"parent\":\"TransmitterDataFormat\"},{\"kind\":256,\"name\":\"TransmitterAnaylzeDataFormat\",\"url\":\"interfaces/TransmitterAnaylzeDataFormat.html\",\"classes\":\"\"},{\"kind\":1024,\"name\":\"method\",\"url\":\"interfaces/TransmitterAnaylzeDataFormat.html#method\",\"classes\":\"\",\"parent\":\"TransmitterAnaylzeDataFormat\"},{\"kind\":1024,\"name\":\"data\",\"url\":\"interfaces/TransmitterAnaylzeDataFormat.html#data\",\"classes\":\"\",\"parent\":\"TransmitterAnaylzeDataFormat\"},{\"kind\":4194304,\"name\":\"DatabaseOptions\",\"url\":\"types/DatabaseOptions.html\",\"classes\":\"\"},{\"kind\":4194304,\"name\":\"Key\",\"url\":\"types/Key.html\",\"classes\":\"\"},{\"kind\":4194304,\"name\":\"Value\",\"url\":\"types/Value.html\",\"classes\":\"\"},{\"kind\":4194304,\"name\":\"PossibleDatabaseTypes\",\"url\":\"types/PossibleDatabaseTypes.html\",\"classes\":\"\"},{\"kind\":4194304,\"name\":\"TransmitterQuery\",\"url\":\"types/TransmitterQuery.html\",\"classes\":\"\"},{\"kind\":65536,\"name\":\"__type\",\"url\":\"types/TransmitterQuery.html#__type\",\"classes\":\"\",\"parent\":\"TransmitterQuery\"},{\"kind\":1024,\"name\":\"value\",\"url\":\"types/TransmitterQuery.html#__type.value\",\"classes\":\"\",\"parent\":\"TransmitterQuery.__type\"},{\"kind\":1024,\"name\":\"key\",\"url\":\"types/TransmitterQuery.html#__type.key\",\"classes\":\"\",\"parent\":\"TransmitterQuery.__type\"},{\"kind\":1024,\"name\":\"ttl\",\"url\":\"types/TransmitterQuery.html#__type.ttl\",\"classes\":\"\",\"parent\":\"TransmitterQuery.__type\"},{\"kind\":1024,\"name\":\"||\",\"url\":\"types/TransmitterQuery.html#__type.__-4\",\"classes\":\"\",\"parent\":\"TransmitterQuery.__type\"},{\"kind\":1024,\"name\":\"&&\",\"url\":\"types/TransmitterQuery.html#__type.__-1\",\"classes\":\"\",\"parent\":\"TransmitterQuery.__type\"},{\"kind\":1024,\"name\":\"!=\",\"url\":\"types/TransmitterQuery.html#__type.__\",\"classes\":\"\",\"parent\":\"TransmitterQuery.__type\"},{\"kind\":1024,\"name\":\">\",\"url\":\"types/TransmitterQuery.html#__type._-1\",\"classes\":\"\",\"parent\":\"TransmitterQuery.__type\"},{\"kind\":1024,\"name\":\"<\",\"url\":\"types/TransmitterQuery.html#__type._\",\"classes\":\"\",\"parent\":\"TransmitterQuery.__type\"},{\"kind\":1024,\"name\":\">=\",\"url\":\"types/TransmitterQuery.html#__type.__-3\",\"classes\":\"\",\"parent\":\"TransmitterQuery.__type\"},{\"kind\":1024,\"name\":\"<=\",\"url\":\"types/TransmitterQuery.html#__type.__-2\",\"classes\":\"\",\"parent\":\"TransmitterQuery.__type\"},{\"kind\":1024,\"name\":\"$sw\",\"url\":\"types/TransmitterQuery.html#__type._sw\",\"classes\":\"\",\"parent\":\"TransmitterQuery.__type\"},{\"kind\":1024,\"name\":\"$ew\",\"url\":\"types/TransmitterQuery.html#__type._ew\",\"classes\":\"\",\"parent\":\"TransmitterQuery.__type\"},{\"kind\":1024,\"name\":\"$i\",\"url\":\"types/TransmitterQuery.html#__type._i\",\"classes\":\"\",\"parent\":\"TransmitterQuery.__type\"},{\"kind\":1024,\"name\":\"$re\",\"url\":\"types/TransmitterQuery.html#__type._re\",\"classes\":\"\",\"parent\":\"TransmitterQuery.__type\"},{\"kind\":8,\"name\":\"TransmitterOpCodes\",\"url\":\"enums/TransmitterOpCodes.html\",\"classes\":\"\"},{\"kind\":16,\"name\":\"Connect\",\"url\":\"enums/TransmitterOpCodes.html#Connect\",\"classes\":\"\",\"parent\":\"TransmitterOpCodes\"},{\"kind\":16,\"name\":\"Ping\",\"url\":\"enums/TransmitterOpCodes.html#Ping\",\"classes\":\"\",\"parent\":\"TransmitterOpCodes\"},{\"kind\":16,\"name\":\"Operation\",\"url\":\"enums/TransmitterOpCodes.html#Operation\",\"classes\":\"\",\"parent\":\"TransmitterOpCodes\"},{\"kind\":16,\"name\":\"Analyze\",\"url\":\"enums/TransmitterOpCodes.html#Analyze\",\"classes\":\"\",\"parent\":\"TransmitterOpCodes\"},{\"kind\":16,\"name\":\"Disconnect\",\"url\":\"enums/TransmitterOpCodes.html#Disconnect\",\"classes\":\"\",\"parent\":\"TransmitterOpCodes\"},{\"kind\":8,\"name\":\"ReceiverOpCodes\",\"url\":\"enums/ReceiverOpCodes.html\",\"classes\":\"\"},{\"kind\":16,\"name\":\"AckConnect\",\"url\":\"enums/ReceiverOpCodes.html#AckConnect\",\"classes\":\"\",\"parent\":\"ReceiverOpCodes\"},{\"kind\":16,\"name\":\"Pong\",\"url\":\"enums/ReceiverOpCodes.html#Pong\",\"classes\":\"\",\"parent\":\"ReceiverOpCodes\"},{\"kind\":16,\"name\":\"ConnectionDenied\",\"url\":\"enums/ReceiverOpCodes.html#ConnectionDenied\",\"classes\":\"\",\"parent\":\"ReceiverOpCodes\"},{\"kind\":16,\"name\":\"AckOperation\",\"url\":\"enums/ReceiverOpCodes.html#AckOperation\",\"classes\":\"\",\"parent\":\"ReceiverOpCodes\"},{\"kind\":16,\"name\":\"AckAnalyze\",\"url\":\"enums/ReceiverOpCodes.html#AckAnalyze\",\"classes\":\"\",\"parent\":\"ReceiverOpCodes\"},{\"kind\":16,\"name\":\"AckDisconnect\",\"url\":\"enums/ReceiverOpCodes.html#AckDisconnect\",\"classes\":\"\",\"parent\":\"ReceiverOpCodes\"}],\"index\":{\"version\":\"2.3.9\",\"fields\":[\"name\",\"comment\"],\"fieldVectors\":[[\"name/0\",[0,56.348]],[\"comment/0\",[]],[\"name/1\",[1,56.348]],[\"comment/1\",[]],[\"name/2\",[2,42.998]],[\"comment/2\",[]],[\"name/3\",[3,61.456]],[\"comment/3\",[]],[\"name/4\",[4,61.456]],[\"comment/4\",[]],[\"name/5\",[5,61.456]],[\"comment/5\",[]],[\"name/6\",[6,61.456]],[\"comment/6\",[]],[\"name/7\",[7,61.456]],[\"comment/7\",[]],[\"name/8\",[8,61.456]],[\"comment/8\",[]],[\"name/9\",[9,61.456]],[\"comment/9\",[]],[\"name/10\",[10,61.456]],[\"comment/10\",[]],[\"name/11\",[11,61.456]],[\"comment/11\",[]],[\"name/12\",[12,33.941]],[\"comment/12\",[]],[\"name/13\",[13,33.524]],[\"comment/13\",[]],[\"name/14\",[14,50.47]],[\"comment/14\",[]],[\"name/15\",[15,39.484]],[\"comment/15\",[]],[\"name/16\",[16,56.348]],[\"comment/16\",[]],[\"name/17\",[17,48.463]],[\"comment/17\",[]],[\"name/18\",[18,56.348]],[\"comment/18\",[]],[\"name/19\",[19,61.456]],[\"comment/19\",[]],[\"name/20\",[20,42.998]],[\"comment/20\",[]],[\"name/21\",[21,37.477]],[\"comment/21\",[]],[\"name/22\",[22,42.998]],[\"comment/22\",[]],[\"name/23\",[23,39.484]],[\"comment/23\",[]],[\"name/24\",[24,61.456]],[\"comment/24\",[]],[\"name/25\",[25,41.087]],[\"comment/25\",[]],[\"name/26\",[26,41.087]],[\"comment/26\",[]],[\"name/27\",[27,42.998]],[\"comment/27\",[]],[\"name/28\",[28,52.983]],[\"comment/28\",[]],[\"name/29\",[29,61.456]],[\"comment/29\",[]],[\"name/30\",[30,44.11]],[\"comment/30\",[]],[\"name/31\",[31,61.456]],[\"comment/31\",[]],[\"name/32\",[12,33.941]],[\"comment/32\",[]],[\"name/33\",[21,37.477]],[\"comment/33\",[]],[\"name/34\",[13,33.524]],[\"comment/34\",[]],[\"name/35\",[14,50.47]],[\"comment/35\",[]],[\"name/36\",[15,39.484]],[\"comment/36\",[]],[\"name/37\",[16,56.348]],[\"comment/37\",[]],[\"name/38\",[17,48.463]],[\"comment/38\",[]],[\"name/39\",[18,56.348]],[\"comment/39\",[]],[\"name/40\",[32,56.348]],[\"comment/40\",[]],[\"name/41\",[33,61.456]],[\"comment/41\",[]],[\"name/42\",[34,50.47]],[\"comment/42\",[]],[\"name/43\",[35,52.983]],[\"comment/43\",[]],[\"name/44\",[36,44.11]],[\"comment/44\",[]],[\"name/45\",[37,50.47]],[\"comment/45\",[]],[\"name/46\",[38,61.456]],[\"comment/46\",[]],[\"name/47\",[39,37.477]],[\"comment/47\",[]],[\"name/48\",[40,37.477]],[\"comment/48\",[]],[\"name/49\",[2,42.998]],[\"comment/49\",[]],[\"name/50\",[12,33.941]],[\"comment/50\",[]],[\"name/51\",[21,37.477]],[\"comment/51\",[]],[\"name/52\",[13,33.524]],[\"comment/52\",[]],[\"name/53\",[15,39.484]],[\"comment/53\",[]],[\"name/54\",[23,39.484]],[\"comment/54\",[]],[\"name/55\",[41,44.11]],[\"comment/55\",[]],[\"name/56\",[2,42.998]],[\"comment/56\",[]],[\"name/57\",[42,48.463]],[\"comment/57\",[]],[\"name/58\",[43,56.348]],[\"comment/58\",[]],[\"name/59\",[44,56.348]],[\"comment/59\",[]],[\"name/60\",[45,61.456]],[\"comment/60\",[]],[\"name/61\",[46,56.348]],[\"comment/61\",[]],[\"name/62\",[39,37.477]],[\"comment/62\",[]],[\"name/63\",[37,50.47]],[\"comment/63\",[]],[\"name/64\",[47,45.362]],[\"comment/64\",[]],[\"name/65\",[48,42.998]],[\"comment/65\",[]],[\"name/66\",[49,39.484]],[\"comment/66\",[]],[\"name/67\",[50,56.348]],[\"comment/67\",[]],[\"name/68\",[51,56.348]],[\"comment/68\",[]],[\"name/69\",[52,52.983]],[\"comment/69\",[]],[\"name/70\",[41,44.11]],[\"comment/70\",[]],[\"name/71\",[53,61.456]],[\"comment/71\",[]],[\"name/72\",[39,37.477]],[\"comment/72\",[]],[\"name/73\",[40,37.477]],[\"comment/73\",[]],[\"name/74\",[54,48.463]],[\"comment/74\",[]],[\"name/75\",[55,56.348]],[\"comment/75\",[]],[\"name/76\",[56,28.254]],[\"comment/76\",[]],[\"name/77\",[57,48.463]],[\"comment/77\",[]],[\"name/78\",[58,52.983]],[\"comment/78\",[]],[\"name/79\",[59,50.47]],[\"comment/79\",[]],[\"name/80\",[60,56.348]],[\"comment/80\",[]],[\"name/81\",[61,50.47]],[\"comment/81\",[]],[\"name/82\",[56,28.254]],[\"comment/82\",[]],[\"name/83\",[12,33.941]],[\"comment/83\",[]],[\"name/84\",[13,33.524]],[\"comment/84\",[]],[\"name/85\",[36,44.11]],[\"comment/85\",[]],[\"name/86\",[62,56.348]],[\"comment/86\",[]],[\"name/87\",[56,28.254]],[\"comment/87\",[]],[\"name/88\",[12,33.941]],[\"comment/88\",[]],[\"name/89\",[57,48.463]],[\"comment/89\",[]],[\"name/90\",[13,33.524]],[\"comment/90\",[]],[\"name/91\",[63,56.348]],[\"comment/91\",[]],[\"name/92\",[56,28.254]],[\"comment/92\",[]],[\"name/93\",[12,33.941]],[\"comment/93\",[]],[\"name/94\",[13,33.524]],[\"comment/94\",[]],[\"name/95\",[64,50.47]],[\"comment/95\",[]],[\"name/96\",[65,46.793]],[\"comment/96\",[]],[\"name/97\",[66,56.348]],[\"comment/97\",[]],[\"name/98\",[56,28.254]],[\"comment/98\",[]],[\"name/99\",[67,48.463]],[\"comment/99\",[]],[\"name/100\",[41,44.11]],[\"comment/100\",[]],[\"name/101\",[68,52.983]],[\"comment/101\",[]],[\"name/102\",[69,56.348]],[\"comment/102\",[]],[\"name/103\",[70,52.983]],[\"comment/103\",[]],[\"name/104\",[71,50.47]],[\"comment/104\",[]],[\"name/105\",[72,56.348]],[\"comment/105\",[]],[\"name/106\",[73,52.983]],[\"comment/106\",[]],[\"name/107\",[74,56.348]],[\"comment/107\",[]],[\"name/108\",[75,52.983]],[\"comment/108\",[]],[\"name/109\",[12,33.941]],[\"comment/109\",[]],[\"name/110\",[76,56.348]],[\"comment/110\",[]],[\"name/111\",[77,56.348]],[\"comment/111\",[]],[\"name/112\",[12,33.941]],[\"comment/112\",[]],[\"name/113\",[78,56.348]],[\"comment/113\",[]],[\"name/114\",[79,56.348]],[\"comment/114\",[]],[\"name/115\",[61,50.47]],[\"comment/115\",[]],[\"name/116\",[56,28.254]],[\"comment/116\",[]],[\"name/117\",[12,33.941]],[\"comment/117\",[]],[\"name/118\",[13,33.524]],[\"comment/118\",[]],[\"name/119\",[21,37.477]],[\"comment/119\",[]],[\"name/120\",[21,37.477]],[\"comment/120\",[]],[\"name/121\",[13,33.524]],[\"comment/121\",[]],[\"name/122\",[36,44.11]],[\"comment/122\",[]],[\"name/123\",[13,33.524]],[\"comment/123\",[]],[\"name/124\",[80,56.348]],[\"comment/124\",[]],[\"name/125\",[15,39.484]],[\"comment/125\",[]],[\"name/126\",[23,39.484]],[\"comment/126\",[]],[\"name/127\",[81,52.983]],[\"comment/127\",[]],[\"name/128\",[25,41.087]],[\"comment/128\",[]],[\"name/129\",[26,41.087]],[\"comment/129\",[]],[\"name/130\",[22,42.998]],[\"comment/130\",[]],[\"name/131\",[82,45.362]],[\"comment/131\",[]],[\"name/132\",[27,42.998]],[\"comment/132\",[]],[\"name/133\",[83,56.348]],[\"comment/133\",[]],[\"name/134\",[20,42.998]],[\"comment/134\",[]],[\"name/135\",[84,61.456]],[\"comment/135\",[]],[\"name/136\",[85,52.983]],[\"comment/136\",[]],[\"name/137\",[39,37.477]],[\"comment/137\",[]],[\"name/138\",[40,37.477]],[\"comment/138\",[]],[\"name/139\",[86,46.793]],[\"comment/139\",[]],[\"name/140\",[65,46.793]],[\"comment/140\",[]],[\"name/141\",[87,52.983]],[\"comment/141\",[]],[\"name/142\",[30,44.11]],[\"comment/142\",[]],[\"name/143\",[40,37.477]],[\"comment/143\",[]],[\"name/144\",[12,33.941]],[\"comment/144\",[]],[\"name/145\",[21,37.477]],[\"comment/145\",[]],[\"name/146\",[13,33.524]],[\"comment/146\",[]],[\"name/147\",[15,39.484]],[\"comment/147\",[]],[\"name/148\",[23,39.484]],[\"comment/148\",[]],[\"name/149\",[42,48.463]],[\"comment/149\",[]],[\"name/150\",[25,41.087]],[\"comment/150\",[]],[\"name/151\",[26,41.087]],[\"comment/151\",[]],[\"name/152\",[22,42.998]],[\"comment/152\",[]],[\"name/153\",[17,48.463]],[\"comment/153\",[]],[\"name/154\",[82,45.362]],[\"comment/154\",[]],[\"name/155\",[27,42.998]],[\"comment/155\",[]],[\"name/156\",[20,42.998]],[\"comment/156\",[]],[\"name/157\",[88,56.348]],[\"comment/157\",[]],[\"name/158\",[89,61.456]],[\"comment/158\",[]],[\"name/159\",[90,52.983]],[\"comment/159\",[]],[\"name/160\",[91,52.983]],[\"comment/160\",[]],[\"name/161\",[92,52.983]],[\"comment/161\",[]],[\"name/162\",[93,52.983]],[\"comment/162\",[]],[\"name/163\",[34,50.47]],[\"comment/163\",[]],[\"name/164\",[94,61.456]],[\"comment/164\",[]],[\"name/165\",[95,44.11]],[\"comment/165\",[]],[\"name/166\",[86,46.793]],[\"comment/166\",[]],[\"name/167\",[96,52.983]],[\"comment/167\",[]],[\"name/168\",[97,61.456]],[\"comment/168\",[]],[\"name/169\",[98,52.983]],[\"comment/169\",[]],[\"name/170\",[99,61.456]],[\"comment/170\",[]],[\"name/171\",[100,56.348]],[\"comment/171\",[]],[\"name/172\",[101,61.456]],[\"comment/172\",[]],[\"name/173\",[102,52.983]],[\"comment/173\",[]],[\"name/174\",[103,61.456]],[\"comment/174\",[]],[\"name/175\",[104,61.456]],[\"comment/175\",[]],[\"name/176\",[36,44.11]],[\"comment/176\",[]],[\"name/177\",[57,48.463]],[\"comment/177\",[]],[\"name/178\",[105,48.463]],[\"comment/178\",[]],[\"name/179\",[106,56.348]],[\"comment/179\",[]],[\"name/180\",[107,48.463]],[\"comment/180\",[]],[\"name/181\",[56,28.254]],[\"comment/181\",[]],[\"name/182\",[108,61.456]],[\"comment/182\",[]],[\"name/183\",[109,41.997]],[\"comment/183\",[]],[\"name/184\",[110,61.456]],[\"comment/184\",[]],[\"name/185\",[37,50.47]],[\"comment/185\",[]],[\"name/186\",[48,42.998]],[\"comment/186\",[]],[\"name/187\",[47,45.362]],[\"comment/187\",[]],[\"name/188\",[49,39.484]],[\"comment/188\",[]],[\"name/189\",[111,61.456]],[\"comment/189\",[]],[\"name/190\",[47,45.362]],[\"comment/190\",[]],[\"name/191\",[48,42.998]],[\"comment/191\",[]],[\"name/192\",[49,39.484]],[\"comment/192\",[]],[\"name/193\",[112,52.983]],[\"comment/193\",[]],[\"name/194\",[113,61.456]],[\"comment/194\",[]],[\"name/195\",[48,42.998]],[\"comment/195\",[]],[\"name/196\",[47,45.362]],[\"comment/196\",[]],[\"name/197\",[49,39.484]],[\"comment/197\",[]],[\"name/198\",[114,61.456]],[\"comment/198\",[]],[\"name/199\",[36,44.11]],[\"comment/199\",[]],[\"name/200\",[105,48.463]],[\"comment/200\",[]],[\"name/201\",[106,56.348]],[\"comment/201\",[]],[\"name/202\",[107,48.463]],[\"comment/202\",[]],[\"name/203\",[56,28.254]],[\"comment/203\",[]],[\"name/204\",[115,61.456]],[\"comment/204\",[]],[\"name/205\",[116,61.456]],[\"comment/205\",[]],[\"name/206\",[117,61.456]],[\"comment/206\",[]],[\"name/207\",[118,61.456]],[\"comment/207\",[]],[\"name/208\",[56,28.254]],[\"comment/208\",[]],[\"name/209\",[119,61.456]],[\"comment/209\",[]],[\"name/210\",[120,61.456]],[\"comment/210\",[]],[\"name/211\",[121,61.456]],[\"comment/211\",[]],[\"name/212\",[122,61.456]],[\"comment/212\",[]],[\"name/213\",[123,61.456]],[\"comment/213\",[]],[\"name/214\",[124,61.456]],[\"comment/214\",[]],[\"name/215\",[56,28.254]],[\"comment/215\",[]],[\"name/216\",[2,42.998]],[\"comment/216\",[]],[\"name/217\",[125,61.456]],[\"comment/217\",[]],[\"name/218\",[126,61.456]],[\"comment/218\",[]],[\"name/219\",[127,61.456]],[\"comment/219\",[]],[\"name/220\",[56,28.254]],[\"comment/220\",[]],[\"name/221\",[128,61.456]],[\"comment/221\",[]],[\"name/222\",[129,61.456]],[\"comment/222\",[]],[\"name/223\",[130,61.456]],[\"comment/223\",[]],[\"name/224\",[131,61.456]],[\"comment/224\",[]],[\"name/225\",[132,61.456]],[\"comment/225\",[]],[\"name/226\",[85,52.983]],[\"comment/226\",[]],[\"name/227\",[39,37.477]],[\"comment/227\",[]],[\"name/228\",[86,46.793]],[\"comment/228\",[]],[\"name/229\",[56,28.254]],[\"comment/229\",[]],[\"name/230\",[56,28.254]],[\"comment/230\",[]],[\"name/231\",[133,61.456]],[\"comment/231\",[]],[\"name/232\",[134,56.348]],[\"comment/232\",[]],[\"name/233\",[40,37.477]],[\"comment/233\",[]],[\"name/234\",[65,46.793]],[\"comment/234\",[]],[\"name/235\",[40,37.477]],[\"comment/235\",[]],[\"name/236\",[87,52.983]],[\"comment/236\",[]],[\"name/237\",[56,28.254]],[\"comment/237\",[]],[\"name/238\",[90,52.983]],[\"comment/238\",[]],[\"name/239\",[56,28.254]],[\"comment/239\",[]],[\"name/240\",[95,44.11]],[\"comment/240\",[]],[\"name/241\",[86,46.793]],[\"comment/241\",[]],[\"name/242\",[96,52.983]],[\"comment/242\",[]],[\"name/243\",[93,52.983]],[\"comment/243\",[]],[\"name/244\",[56,28.254]],[\"comment/244\",[]],[\"name/245\",[105,48.463]],[\"comment/245\",[]],[\"name/246\",[107,48.463]],[\"comment/246\",[]],[\"name/247\",[56,28.254]],[\"comment/247\",[]],[\"name/248\",[35,52.983]],[\"comment/248\",[]],[\"name/249\",[92,52.983]],[\"comment/249\",[]],[\"name/250\",[56,28.254]],[\"comment/250\",[]],[\"name/251\",[102,52.983]],[\"comment/251\",[]],[\"name/252\",[91,52.983]],[\"comment/252\",[]],[\"name/253\",[56,28.254]],[\"comment/253\",[]],[\"name/254\",[98,52.983]],[\"comment/254\",[]],[\"name/255\",[34,50.47]],[\"comment/255\",[]],[\"name/256\",[30,44.11]],[\"comment/256\",[]],[\"name/257\",[135,61.456]],[\"comment/257\",[]],[\"name/258\",[12,33.941]],[\"comment/258\",[]],[\"name/259\",[21,37.477]],[\"comment/259\",[]],[\"name/260\",[13,33.524]],[\"comment/260\",[]],[\"name/261\",[22,42.998]],[\"comment/261\",[]],[\"name/262\",[136,56.348]],[\"comment/262\",[]],[\"name/263\",[137,61.456]],[\"comment/263\",[]],[\"name/264\",[15,39.484]],[\"comment/264\",[]],[\"name/265\",[42,48.463]],[\"comment/265\",[]],[\"name/266\",[27,42.998]],[\"comment/266\",[]],[\"name/267\",[26,41.087]],[\"comment/267\",[]],[\"name/268\",[25,41.087]],[\"comment/268\",[]],[\"name/269\",[23,39.484]],[\"comment/269\",[]],[\"name/270\",[82,45.362]],[\"comment/270\",[]],[\"name/271\",[17,48.463]],[\"comment/271\",[]],[\"name/272\",[138,61.456]],[\"comment/272\",[]],[\"name/273\",[39,37.477]],[\"comment/273\",[]],[\"name/274\",[109,41.997]],[\"comment/274\",[]],[\"name/275\",[139,56.348]],[\"comment/275\",[]],[\"name/276\",[140,56.348]],[\"comment/276\",[]],[\"name/277\",[49,39.484]],[\"comment/277\",[]],[\"name/278\",[95,44.11]],[\"comment/278\",[]],[\"name/279\",[59,50.47]],[\"comment/279\",[]],[\"name/280\",[134,56.348]],[\"comment/280\",[]],[\"name/281\",[141,56.348]],[\"comment/281\",[]],[\"name/282\",[58,52.983]],[\"comment/282\",[]],[\"name/283\",[56,28.254]],[\"comment/283\",[]],[\"name/284\",[1,56.348]],[\"comment/284\",[]],[\"name/285\",[67,48.463]],[\"comment/285\",[]],[\"name/286\",[95,44.11]],[\"comment/286\",[]],[\"name/287\",[68,52.983]],[\"comment/287\",[]],[\"name/288\",[142,61.456]],[\"comment/288\",[]],[\"name/289\",[64,50.47]],[\"comment/289\",[]],[\"name/290\",[70,52.983]],[\"comment/290\",[]],[\"name/291\",[143,61.456]],[\"comment/291\",[]],[\"name/292\",[144,61.456]],[\"comment/292\",[]],[\"name/293\",[145,61.456]],[\"comment/293\",[]],[\"name/294\",[146,61.456]],[\"comment/294\",[]],[\"name/295\",[71,50.47]],[\"comment/295\",[]],[\"name/296\",[147,61.456]],[\"comment/296\",[]],[\"name/297\",[148,61.456]],[\"comment/297\",[]],[\"name/298\",[149,61.456]],[\"comment/298\",[]],[\"name/299\",[150,61.456]],[\"comment/299\",[]],[\"name/300\",[73,52.983]],[\"comment/300\",[]],[\"name/301\",[151,61.456]],[\"comment/301\",[]],[\"name/302\",[75,52.983]],[\"comment/302\",[]],[\"name/303\",[14,50.47]],[\"comment/303\",[]],[\"name/304\",[12,33.941]],[\"comment/304\",[]],[\"name/305\",[21,37.477]],[\"comment/305\",[]],[\"name/306\",[21,37.477]],[\"comment/306\",[]],[\"name/307\",[152,61.456]],[\"comment/307\",[]],[\"name/308\",[23,39.484]],[\"comment/308\",[]],[\"name/309\",[23,39.484]],[\"comment/309\",[]],[\"name/310\",[13,33.524]],[\"comment/310\",[]],[\"name/311\",[13,33.524]],[\"comment/311\",[]],[\"name/312\",[153,61.456]],[\"comment/312\",[]],[\"name/313\",[15,39.484]],[\"comment/313\",[]],[\"name/314\",[154,56.348]],[\"comment/314\",[]],[\"name/315\",[25,41.087]],[\"comment/315\",[]],[\"name/316\",[81,52.983]],[\"comment/316\",[]],[\"name/317\",[25,41.087]],[\"comment/317\",[]],[\"name/318\",[26,41.087]],[\"comment/318\",[]],[\"name/319\",[26,41.087]],[\"comment/319\",[]],[\"name/320\",[27,42.998]],[\"comment/320\",[]],[\"name/321\",[155,61.456]],[\"comment/321\",[]],[\"name/322\",[22,42.998]],[\"comment/322\",[]],[\"name/323\",[82,45.362]],[\"comment/323\",[]],[\"name/324\",[156,61.456]],[\"comment/324\",[]],[\"name/325\",[39,37.477]],[\"comment/325\",[]],[\"name/326\",[157,50.47]],[\"comment/326\",[]],[\"name/327\",[158,50.47]],[\"comment/327\",[]],[\"name/328\",[159,61.456]],[\"comment/328\",[]],[\"name/329\",[52,52.983]],[\"comment/329\",[]],[\"name/330\",[56,28.254]],[\"comment/330\",[]],[\"name/331\",[157,50.47]],[\"comment/331\",[]],[\"name/332\",[158,50.47]],[\"comment/332\",[]],[\"name/333\",[160,61.456]],[\"comment/333\",[]],[\"name/334\",[39,37.477]],[\"comment/334\",[]],[\"name/335\",[109,41.997]],[\"comment/335\",[]],[\"name/336\",[161,56.348]],[\"comment/336\",[]],[\"name/337\",[54,48.463]],[\"comment/337\",[]],[\"name/338\",[157,50.47]],[\"comment/338\",[]],[\"name/339\",[56,28.254]],[\"comment/339\",[]],[\"name/340\",[109,41.997]],[\"comment/340\",[]],[\"name/341\",[49,39.484]],[\"comment/341\",[]],[\"name/342\",[40,37.477]],[\"comment/342\",[]],[\"name/343\",[162,61.456]],[\"comment/343\",[]],[\"name/344\",[54,48.463]],[\"comment/344\",[]],[\"name/345\",[30,44.11]],[\"comment/345\",[]],[\"name/346\",[157,50.47]],[\"comment/346\",[]],[\"name/347\",[56,28.254]],[\"comment/347\",[]],[\"name/348\",[109,41.997]],[\"comment/348\",[]],[\"name/349\",[49,39.484]],[\"comment/349\",[]],[\"name/350\",[12,33.941]],[\"comment/350\",[]],[\"name/351\",[21,37.477]],[\"comment/351\",[]],[\"name/352\",[13,33.524]],[\"comment/352\",[]],[\"name/353\",[22,42.998]],[\"comment/353\",[]],[\"name/354\",[136,56.348]],[\"comment/354\",[]],[\"name/355\",[26,41.087]],[\"comment/355\",[]],[\"name/356\",[25,41.087]],[\"comment/356\",[]],[\"name/357\",[27,42.998]],[\"comment/357\",[]],[\"name/358\",[23,39.484]],[\"comment/358\",[]],[\"name/359\",[15,39.484]],[\"comment/359\",[]],[\"name/360\",[163,61.456]],[\"comment/360\",[]],[\"name/361\",[82,45.362]],[\"comment/361\",[]],[\"name/362\",[64,50.47]],[\"comment/362\",[]],[\"name/363\",[39,37.477]],[\"comment/363\",[]],[\"name/364\",[36,44.11]],[\"comment/364\",[]],[\"name/365\",[59,50.47]],[\"comment/365\",[]],[\"name/366\",[158,50.47]],[\"comment/366\",[]],[\"name/367\",[71,50.47]],[\"comment/367\",[]],[\"name/368\",[164,61.456]],[\"comment/368\",[]],[\"name/369\",[165,52.983]],[\"comment/369\",[]],[\"name/370\",[166,61.456]],[\"comment/370\",[]],[\"name/371\",[167,56.348]],[\"comment/371\",[]],[\"name/372\",[168,61.456]],[\"comment/372\",[]],[\"name/373\",[169,56.348]],[\"comment/373\",[]],[\"name/374\",[56,28.254]],[\"comment/374\",[]],[\"name/375\",[109,41.997]],[\"comment/375\",[]],[\"name/376\",[41,44.11]],[\"comment/376\",[]],[\"name/377\",[67,48.463]],[\"comment/377\",[]],[\"name/378\",[170,61.456]],[\"comment/378\",[]],[\"name/379\",[171,56.348]],[\"comment/379\",[]],[\"name/380\",[165,52.983]],[\"comment/380\",[]],[\"name/381\",[172,61.456]],[\"comment/381\",[]],[\"name/382\",[95,44.11]],[\"comment/382\",[]],[\"name/383\",[100,56.348]],[\"comment/383\",[]],[\"name/384\",[49,39.484]],[\"comment/384\",[]],[\"name/385\",[95,44.11]],[\"comment/385\",[]],[\"name/386\",[165,52.983]],[\"comment/386\",[]],[\"name/387\",[167,56.348]],[\"comment/387\",[]],[\"name/388\",[169,56.348]],[\"comment/388\",[]],[\"name/389\",[56,28.254]],[\"comment/389\",[]],[\"name/390\",[109,41.997]],[\"comment/390\",[]],[\"name/391\",[41,44.11]],[\"comment/391\",[]],[\"name/392\",[67,48.463]],[\"comment/392\",[]],[\"name/393\",[171,56.348]],[\"comment/393\",[]],[\"name/394\",[173,56.348]],[\"comment/394\",[]],[\"name/395\",[173,56.348]],[\"comment/395\",[]],[\"name/396\",[174,61.456]],[\"comment/396\",[]],[\"name/397\",[15,39.484]],[\"comment/397\",[]],[\"name/398\",[175,61.456]],[\"comment/398\",[]],[\"name/399\",[176,56.348]],[\"comment/399\",[]],[\"name/400\",[176,56.348]],[\"comment/400\",[]],[\"name/401\",[177,61.456]],[\"comment/401\",[]],[\"name/402\",[178,61.456]],[\"comment/402\",[]],[\"name/403\",[179,61.456]],[\"comment/403\",[]],[\"name/404\",[141,56.348]],[\"comment/404\",[]],[\"name/405\",[39,37.477]],[\"comment/405\",[]],[\"name/406\",[180,61.456]],[\"comment/406\",[]],[\"name/407\",[40,37.477]],[\"comment/407\",[]],[\"name/408\",[158,50.47]],[\"comment/408\",[]],[\"name/409\",[12,33.941]],[\"comment/409\",[]],[\"name/410\",[21,37.477]],[\"comment/410\",[]],[\"name/411\",[23,39.484]],[\"comment/411\",[]],[\"name/412\",[13,33.524]],[\"comment/412\",[]],[\"name/413\",[154,56.348]],[\"comment/413\",[]],[\"name/414\",[181,61.456]],[\"comment/414\",[]],[\"name/415\",[182,61.456]],[\"comment/415\",[]],[\"name/416\",[14,50.47]],[\"comment/416\",[]],[\"name/417\",[25,41.087]],[\"comment/417\",[]],[\"name/418\",[26,41.087]],[\"comment/418\",[]],[\"name/419\",[183,61.456]],[\"comment/419\",[]],[\"name/420\",[109,41.997]],[\"comment/420\",[]],[\"name/421\",[139,56.348]],[\"comment/421\",[]],[\"name/422\",[140,56.348]],[\"comment/422\",[]],[\"name/423\",[49,39.484]],[\"comment/423\",[]],[\"name/424\",[184,61.456]],[\"comment/424\",[]],[\"name/425\",[105,48.463]],[\"comment/425\",[]],[\"name/426\",[107,48.463]],[\"comment/426\",[]],[\"name/427\",[56,28.254]],[\"comment/427\",[]],[\"name/428\",[185,61.456]],[\"comment/428\",[]],[\"name/429\",[109,41.997]],[\"comment/429\",[]],[\"name/430\",[48,42.998]],[\"comment/430\",[]],[\"name/431\",[49,39.484]],[\"comment/431\",[]],[\"name/432\",[186,61.456]],[\"comment/432\",[]],[\"name/433\",[90,52.983]],[\"comment/433\",[]],[\"name/434\",[91,52.983]],[\"comment/434\",[]],[\"name/435\",[92,52.983]],[\"comment/435\",[]],[\"name/436\",[93,52.983]],[\"comment/436\",[]],[\"name/437\",[34,50.47]],[\"comment/437\",[]],[\"name/438\",[187,61.456]],[\"comment/438\",[]],[\"name/439\",[95,44.11]],[\"comment/439\",[]],[\"name/440\",[86,46.793]],[\"comment/440\",[]],[\"name/441\",[96,52.983]],[\"comment/441\",[]],[\"name/442\",[188,61.456]],[\"comment/442\",[]],[\"name/443\",[98,52.983]],[\"comment/443\",[]],[\"name/444\",[189,61.456]],[\"comment/444\",[]],[\"name/445\",[102,52.983]],[\"comment/445\",[]],[\"name/446\",[190,61.456]],[\"comment/446\",[]],[\"name/447\",[109,41.997]],[\"comment/447\",[]],[\"name/448\",[161,56.348]],[\"comment/448\",[]],[\"name/449\",[54,48.463]],[\"comment/449\",[]],[\"name/450\",[191,61.456]],[\"comment/450\",[]],[\"name/451\",[35,52.983]],[\"comment/451\",[]],[\"name/452\",[105,48.463]],[\"comment/452\",[]],[\"name/453\",[107,48.463]],[\"comment/453\",[]],[\"name/454\",[56,28.254]],[\"comment/454\",[]],[\"name/455\",[192,61.456]],[\"comment/455\",[]],[\"name/456\",[193,61.456]],[\"comment/456\",[]],[\"name/457\",[194,61.456]],[\"comment/457\",[]],[\"name/458\",[39,37.477]],[\"comment/458\",[]],[\"name/459\",[40,37.477]],[\"comment/459\",[]],[\"name/460\",[2,42.998]],[\"comment/460\",[]],[\"name/461\",[12,33.941]],[\"comment/461\",[]],[\"name/462\",[21,37.477]],[\"comment/462\",[]],[\"name/463\",[13,33.524]],[\"comment/463\",[]],[\"name/464\",[15,39.484]],[\"comment/464\",[]],[\"name/465\",[23,39.484]],[\"comment/465\",[]],[\"name/466\",[41,44.11]],[\"comment/466\",[]],[\"name/467\",[2,42.998]],[\"comment/467\",[]],[\"name/468\",[42,48.463]],[\"comment/468\",[]],[\"name/469\",[43,56.348]],[\"comment/469\",[]],[\"name/470\",[44,56.348]],[\"comment/470\",[]],[\"name/471\",[195,61.456]],[\"comment/471\",[]],[\"name/472\",[46,56.348]],[\"comment/472\",[]],[\"name/473\",[39,37.477]],[\"comment/473\",[]],[\"name/474\",[37,50.47]],[\"comment/474\",[]],[\"name/475\",[47,45.362]],[\"comment/475\",[]],[\"name/476\",[48,42.998]],[\"comment/476\",[]],[\"name/477\",[49,39.484]],[\"comment/477\",[]],[\"name/478\",[50,56.348]],[\"comment/478\",[]],[\"name/479\",[51,56.348]],[\"comment/479\",[]],[\"name/480\",[52,52.983]],[\"comment/480\",[]],[\"name/481\",[41,44.11]],[\"comment/481\",[]],[\"name/482\",[196,61.456]],[\"comment/482\",[]],[\"name/483\",[85,52.983]],[\"comment/483\",[]],[\"name/484\",[39,37.477]],[\"comment/484\",[]],[\"name/485\",[40,37.477]],[\"comment/485\",[]],[\"name/486\",[86,46.793]],[\"comment/486\",[]],[\"name/487\",[65,46.793]],[\"comment/487\",[]],[\"name/488\",[87,52.983]],[\"comment/488\",[]],[\"name/489\",[30,44.11]],[\"comment/489\",[]],[\"name/490\",[40,37.477]],[\"comment/490\",[]],[\"name/491\",[12,33.941]],[\"comment/491\",[]],[\"name/492\",[21,37.477]],[\"comment/492\",[]],[\"name/493\",[13,33.524]],[\"comment/493\",[]],[\"name/494\",[15,39.484]],[\"comment/494\",[]],[\"name/495\",[23,39.484]],[\"comment/495\",[]],[\"name/496\",[42,48.463]],[\"comment/496\",[]],[\"name/497\",[25,41.087]],[\"comment/497\",[]],[\"name/498\",[26,41.087]],[\"comment/498\",[]],[\"name/499\",[22,42.998]],[\"comment/499\",[]],[\"name/500\",[17,48.463]],[\"comment/500\",[]],[\"name/501\",[82,45.362]],[\"comment/501\",[]],[\"name/502\",[27,42.998]],[\"comment/502\",[]],[\"name/503\",[20,42.998]],[\"comment/503\",[]],[\"name/504\",[88,56.348]],[\"comment/504\",[]],[\"name/505\",[197,61.456]],[\"comment/505\",[]],[\"name/506\",[39,37.477]],[\"comment/506\",[]],[\"name/507\",[40,37.477]],[\"comment/507\",[]],[\"name/508\",[54,48.463]],[\"comment/508\",[]],[\"name/509\",[55,56.348]],[\"comment/509\",[]],[\"name/510\",[56,28.254]],[\"comment/510\",[]],[\"name/511\",[57,48.463]],[\"comment/511\",[]],[\"name/512\",[58,52.983]],[\"comment/512\",[]],[\"name/513\",[59,50.47]],[\"comment/513\",[]],[\"name/514\",[60,56.348]],[\"comment/514\",[]],[\"name/515\",[61,50.47]],[\"comment/515\",[]],[\"name/516\",[56,28.254]],[\"comment/516\",[]],[\"name/517\",[12,33.941]],[\"comment/517\",[]],[\"name/518\",[13,33.524]],[\"comment/518\",[]],[\"name/519\",[36,44.11]],[\"comment/519\",[]],[\"name/520\",[62,56.348]],[\"comment/520\",[]],[\"name/521\",[56,28.254]],[\"comment/521\",[]],[\"name/522\",[12,33.941]],[\"comment/522\",[]],[\"name/523\",[57,48.463]],[\"comment/523\",[]],[\"name/524\",[13,33.524]],[\"comment/524\",[]],[\"name/525\",[63,56.348]],[\"comment/525\",[]],[\"name/526\",[56,28.254]],[\"comment/526\",[]],[\"name/527\",[12,33.941]],[\"comment/527\",[]],[\"name/528\",[13,33.524]],[\"comment/528\",[]],[\"name/529\",[64,50.47]],[\"comment/529\",[]],[\"name/530\",[65,46.793]],[\"comment/530\",[]],[\"name/531\",[66,56.348]],[\"comment/531\",[]],[\"name/532\",[56,28.254]],[\"comment/532\",[]],[\"name/533\",[67,48.463]],[\"comment/533\",[]],[\"name/534\",[41,44.11]],[\"comment/534\",[]],[\"name/535\",[68,52.983]],[\"comment/535\",[]],[\"name/536\",[69,56.348]],[\"comment/536\",[]],[\"name/537\",[70,52.983]],[\"comment/537\",[]],[\"name/538\",[71,50.47]],[\"comment/538\",[]],[\"name/539\",[72,56.348]],[\"comment/539\",[]],[\"name/540\",[73,52.983]],[\"comment/540\",[]],[\"name/541\",[74,56.348]],[\"comment/541\",[]],[\"name/542\",[75,52.983]],[\"comment/542\",[]],[\"name/543\",[12,33.941]],[\"comment/543\",[]],[\"name/544\",[76,56.348]],[\"comment/544\",[]],[\"name/545\",[77,56.348]],[\"comment/545\",[]],[\"name/546\",[12,33.941]],[\"comment/546\",[]],[\"name/547\",[78,56.348]],[\"comment/547\",[]],[\"name/548\",[79,56.348]],[\"comment/548\",[]],[\"name/549\",[61,50.47]],[\"comment/549\",[]],[\"name/550\",[56,28.254]],[\"comment/550\",[]],[\"name/551\",[12,33.941]],[\"comment/551\",[]],[\"name/552\",[13,33.524]],[\"comment/552\",[]],[\"name/553\",[21,37.477]],[\"comment/553\",[]],[\"name/554\",[21,37.477]],[\"comment/554\",[]],[\"name/555\",[13,33.524]],[\"comment/555\",[]],[\"name/556\",[36,44.11]],[\"comment/556\",[]],[\"name/557\",[13,33.524]],[\"comment/557\",[]],[\"name/558\",[80,56.348]],[\"comment/558\",[]],[\"name/559\",[15,39.484]],[\"comment/559\",[]],[\"name/560\",[23,39.484]],[\"comment/560\",[]],[\"name/561\",[81,52.983]],[\"comment/561\",[]],[\"name/562\",[25,41.087]],[\"comment/562\",[]],[\"name/563\",[26,41.087]],[\"comment/563\",[]],[\"name/564\",[22,42.998]],[\"comment/564\",[]],[\"name/565\",[82,45.362]],[\"comment/565\",[]],[\"name/566\",[27,42.998]],[\"comment/566\",[]],[\"name/567\",[83,56.348]],[\"comment/567\",[]],[\"name/568\",[20,42.998]],[\"comment/568\",[]],[\"name/569\",[198,61.456]],[\"comment/569\",[]],[\"name/570\",[39,37.477]],[\"comment/570\",[]],[\"name/571\",[199,61.456]],[\"comment/571\",[]],[\"name/572\",[40,37.477]],[\"comment/572\",[]],[\"name/573\",[200,61.456]],[\"comment/573\",[]],[\"name/574\",[201,61.456]],[\"comment/574\",[]],[\"name/575\",[202,61.456]],[\"comment/575\",[]],[\"name/576\",[203,61.456]],[\"comment/576\",[]],[\"name/577\",[204,61.456]],[\"comment/577\",[]],[\"name/578\",[205,56.348]],[\"comment/578\",[]],[\"name/579\",[206,56.348]],[\"comment/579\",[]],[\"name/580\",[207,56.348]],[\"comment/580\",[]],[\"name/581\",[30,44.11]],[\"comment/581\",[]],[\"name/582\",[208,61.456]],[\"comment/582\",[]],[\"name/583\",[209,61.456]],[\"comment/583\",[]],[\"name/584\",[39,37.477]],[\"comment/584\",[]],[\"name/585\",[210,61.456]],[\"comment/585\",[]],[\"name/586\",[40,37.477]],[\"comment/586\",[]],[\"name/587\",[2,42.998]],[\"comment/587\",[]],[\"name/588\",[56,28.254]],[\"comment/588\",[]],[\"name/589\",[211,56.348]],[\"comment/589\",[]],[\"name/590\",[212,61.456]],[\"comment/590\",[]],[\"name/591\",[20,42.998]],[\"comment/591\",[]],[\"name/592\",[213,61.456]],[\"comment/592\",[]],[\"name/593\",[65,46.793]],[\"comment/593\",[]],[\"name/594\",[214,61.456]],[\"comment/594\",[]],[\"name/595\",[56,28.254]],[\"comment/595\",[]],[\"name/596\",[215,52.983]],[\"comment/596\",[]],[\"name/597\",[216,61.456]],[\"comment/597\",[]],[\"name/598\",[217,61.456]],[\"comment/598\",[]],[\"name/599\",[205,56.348]],[\"comment/599\",[]],[\"name/600\",[30,44.11]],[\"comment/600\",[]],[\"name/601\",[218,61.456]],[\"comment/601\",[]],[\"name/602\",[206,56.348]],[\"comment/602\",[]],[\"name/603\",[20,42.998]],[\"comment/603\",[]],[\"name/604\",[219,61.456]],[\"comment/604\",[]],[\"name/605\",[21,37.477]],[\"comment/605\",[]],[\"name/606\",[12,33.941]],[\"comment/606\",[]],[\"name/607\",[13,33.524]],[\"comment/607\",[]],[\"name/608\",[15,39.484]],[\"comment/608\",[]],[\"name/609\",[22,42.998]],[\"comment/609\",[]],[\"name/610\",[23,39.484]],[\"comment/610\",[]],[\"name/611\",[25,41.087]],[\"comment/611\",[]],[\"name/612\",[26,41.087]],[\"comment/612\",[]],[\"name/613\",[27,42.998]],[\"comment/613\",[]],[\"name/614\",[28,52.983]],[\"comment/614\",[]],[\"name/615\",[220,61.456]],[\"comment/615\",[]],[\"name/616\",[56,28.254]],[\"comment/616\",[]],[\"name/617\",[221,61.456]],[\"comment/617\",[]],[\"name/618\",[112,52.983]],[\"comment/618\",[]],[\"name/619\",[222,61.456]],[\"comment/619\",[]],[\"name/620\",[211,56.348]],[\"comment/620\",[]],[\"name/621\",[2,42.998]],[\"comment/621\",[]],[\"name/622\",[56,28.254]],[\"comment/622\",[]],[\"name/623\",[48,42.998]],[\"comment/623\",[]],[\"name/624\",[223,61.456]],[\"comment/624\",[]],[\"name/625\",[56,28.254]],[\"comment/625\",[]],[\"name/626\",[224,61.456]],[\"comment/626\",[]],[\"name/627\",[225,61.456]],[\"comment/627\",[]],[\"name/628\",[20,42.998]],[\"comment/628\",[]],[\"name/629\",[226,61.456]],[\"comment/629\",[]],[\"name/630\",[0,56.348]],[\"comment/630\",[]],[\"name/631\",[227,61.456]],[\"comment/631\",[]],[\"name/632\",[228,56.348]],[\"comment/632\",[]],[\"name/633\",[56,28.254]],[\"comment/633\",[]],[\"name/634\",[49,39.484]],[\"comment/634\",[]],[\"name/635\",[40,37.477]],[\"comment/635\",[]],[\"name/636\",[229,61.456]],[\"comment/636\",[]],[\"name/637\",[230,61.456]],[\"comment/637\",[]],[\"name/638\",[231,61.456]],[\"comment/638\",[]],[\"name/639\",[232,61.456]],[\"comment/639\",[]],[\"name/640\",[233,61.456]],[\"comment/640\",[]],[\"name/641\",[234,61.456]],[\"comment/641\",[]],[\"name/642\",[235,61.456]],[\"comment/642\",[]],[\"name/643\",[95,44.11]],[\"comment/643\",[]],[\"name/644\",[228,56.348]],[\"comment/644\",[]],[\"name/645\",[56,28.254]],[\"comment/645\",[]],[\"name/646\",[49,39.484]],[\"comment/646\",[]],[\"name/647\",[40,37.477]],[\"comment/647\",[]],[\"name/648\",[236,61.456]],[\"comment/648\",[]],[\"name/649\",[237,56.348]],[\"comment/649\",[]],[\"name/650\",[238,56.348]],[\"comment/650\",[]],[\"name/651\",[215,52.983]],[\"comment/651\",[]],[\"name/652\",[239,56.348]],[\"comment/652\",[]],[\"name/653\",[240,56.348]],[\"comment/653\",[]],[\"name/654\",[241,61.456]],[\"comment/654\",[]],[\"name/655\",[242,56.348]],[\"comment/655\",[]],[\"name/656\",[207,56.348]],[\"comment/656\",[]],[\"name/657\",[237,56.348]],[\"comment/657\",[]],[\"name/658\",[238,56.348]],[\"comment/658\",[]],[\"name/659\",[215,52.983]],[\"comment/659\",[]],[\"name/660\",[239,56.348]],[\"comment/660\",[]],[\"name/661\",[240,56.348]],[\"comment/661\",[]],[\"name/662\",[242,56.348]],[\"comment/662\",[]],[\"name/663\",[243,61.456]],[\"comment/663\",[]],[\"name/664\",[112,52.983]],[\"comment/664\",[]],[\"name/665\",[2,42.998]],[\"comment/665\",[]],[\"name/666\",[244,61.456]],[\"comment/666\",[]],[\"name/667\",[47,45.362]],[\"comment/667\",[]],[\"name/668\",[48,42.998]],[\"comment/668\",[]],[\"name/669\",[245,61.456]],[\"comment/669\",[]],[\"name/670\",[246,61.456]],[\"comment/670\",[]],[\"name/671\",[56,28.254]],[\"comment/671\",[]],[\"name/672\",[48,42.998]],[\"comment/672\",[]],[\"name/673\",[47,45.362]],[\"comment/673\",[]],[\"name/674\",[247,61.456]],[\"comment/674\",[]],[\"name/675\",[248,45.362]],[\"comment/675\",[]],[\"name/676\",[248,45.362]],[\"comment/676\",[]],[\"name/677\",[248,45.362]],[\"comment/677\",[]],[\"name/678\",[248,45.362]],[\"comment/678\",[]],[\"name/679\",[248,45.362]],[\"comment/679\",[]],[\"name/680\",[248,45.362]],[\"comment/680\",[]],[\"name/681\",[248,45.362]],[\"comment/681\",[]],[\"name/682\",[249,61.456]],[\"comment/682\",[]],[\"name/683\",[250,61.456]],[\"comment/683\",[]],[\"name/684\",[251,61.456]],[\"comment/684\",[]],[\"name/685\",[252,61.456]],[\"comment/685\",[]],[\"name/686\",[253,61.456]],[\"comment/686\",[]],[\"name/687\",[30,44.11]],[\"comment/687\",[]],[\"name/688\",[20,42.998]],[\"comment/688\",[]],[\"name/689\",[254,61.456]],[\"comment/689\",[]],[\"name/690\",[28,52.983]],[\"comment/690\",[]],[\"name/691\",[32,56.348]],[\"comment/691\",[]],[\"name/692\",[255,61.456]],[\"comment/692\",[]],[\"name/693\",[256,61.456]],[\"comment/693\",[]],[\"name/694\",[257,61.456]],[\"comment/694\",[]],[\"name/695\",[258,61.456]],[\"comment/695\",[]],[\"name/696\",[259,61.456]],[\"comment/696\",[]],[\"name/697\",[260,61.456]],[\"comment/697\",[]],[\"name/698\",[261,61.456]],[\"comment/698\",[]]],\"invertedIndex\":[[\"\",{\"_index\":248,\"name\":{\"675\":{},\"676\":{},\"677\":{},\"678\":{},\"679\":{},\"680\":{},\"681\":{}},\"comment\":{}}],[\"__type\",{\"_index\":56,\"name\":{\"76\":{},\"82\":{},\"87\":{},\"92\":{},\"98\":{},\"116\":{},\"181\":{},\"203\":{},\"208\":{},\"215\":{},\"220\":{},\"229\":{},\"230\":{},\"237\":{},\"239\":{},\"244\":{},\"247\":{},\"250\":{},\"253\":{},\"283\":{},\"330\":{},\"339\":{},\"347\":{},\"374\":{},\"389\":{},\"427\":{},\"454\":{},\"510\":{},\"516\":{},\"521\":{},\"526\":{},\"532\":{},\"550\":{},\"588\":{},\"595\":{},\"616\":{},\"622\":{},\"625\":{},\"633\":{},\"645\":{},\"671\":{}},\"comment\":{}}],[\"ackanalyze\",{\"_index\":260,\"name\":{\"697\":{}},\"comment\":{}}],[\"ackconnect\",{\"_index\":256,\"name\":{\"693\":{}},\"comment\":{}}],[\"ackdisconnect\",{\"_index\":261,\"name\":{\"698\":{}},\"comment\":{}}],[\"ackoperation\",{\"_index\":259,\"name\":{\"696\":{}},\"comment\":{}}],[\"addtabletolog\",{\"_index\":83,\"name\":{\"133\":{},\"567\":{}},\"comment\":{}}],[\"all\",{\"_index\":22,\"name\":{\"22\":{},\"130\":{},\"152\":{},\"261\":{},\"322\":{},\"353\":{},\"499\":{},\"564\":{},\"609\":{}},\"comment\":{}}],[\"allcolumns\",{\"_index\":136,\"name\":{\"262\":{},\"354\":{}},\"comment\":{}}],[\"allowaddress\",{\"_index\":202,\"name\":{\"575\":{}},\"comment\":{}}],[\"allowlist\",{\"_index\":200,\"name\":{\"573\":{}},\"comment\":{}}],[\"alltable\",{\"_index\":137,\"name\":{\"263\":{}},\"comment\":{}}],[\"analyze\",{\"_index\":28,\"name\":{\"28\":{},\"614\":{},\"690\":{}},\"comment\":{}}],[\"avgping\",{\"_index\":88,\"name\":{\"157\":{},\"504\":{}},\"comment\":{}}],[\"backlog\",{\"_index\":234,\"name\":{\"641\":{}},\"comment\":{}}],[\"backup\",{\"_index\":17,\"name\":{\"17\":{},\"38\":{},\"153\":{},\"271\":{},\"500\":{}},\"comment\":{}}],[\"bindevents\",{\"_index\":205,\"name\":{\"578\":{},\"599\":{}},\"comment\":{}}],[\"bulkdelete\",{\"_index\":155,\"name\":{\"321\":{}},\"comment\":{}}],[\"bulkdeletereference\",{\"_index\":176,\"name\":{\"399\":{},\"400\":{}},\"comment\":{}}],[\"bulksetreference\",{\"_index\":178,\"name\":{\"402\":{}},\"comment\":{}}],[\"c\",{\"_index\":241,\"name\":{\"654\":{}},\"comment\":{}}],[\"cache\",{\"_index\":36,\"name\":{\"44\":{},\"85\":{},\"122\":{},\"176\":{},\"199\":{},\"364\":{},\"519\":{},\"556\":{}},\"comment\":{}}],[\"cacheconfig\",{\"_index\":93,\"name\":{\"162\":{},\"243\":{},\"436\":{}},\"comment\":{}}],[\"cacheroptions\",{\"_index\":114,\"name\":{\"198\":{}},\"comment\":{}}],[\"cachesize\",{\"_index\":172,\"name\":{\"381\":{}},\"comment\":{}}],[\"cachetype\",{\"_index\":4,\"name\":{\"4\":{}},\"comment\":{}}],[\"checkintegrity\",{\"_index\":72,\"name\":{\"105\":{},\"539\":{}},\"comment\":{}}],[\"clear\",{\"_index\":15,\"name\":{\"15\":{},\"36\":{},\"53\":{},\"125\":{},\"147\":{},\"264\":{},\"313\":{},\"359\":{},\"397\":{},\"464\":{},\"494\":{},\"559\":{},\"608\":{}},\"comment\":{}}],[\"clearall\",{\"_index\":42,\"name\":{\"57\":{},\"149\":{},\"265\":{},\"468\":{},\"496\":{}},\"comment\":{}}],[\"clearcolumn\",{\"_index\":163,\"name\":{\"360\":{}},\"comment\":{}}],[\"client\",{\"_index\":210,\"name\":{\"585\":{}},\"comment\":{}}],[\"column\",{\"_index\":158,\"name\":{\"327\":{},\"332\":{},\"366\":{},\"408\":{}},\"comment\":{}}],[\"columns\",{\"_index\":161,\"name\":{\"336\":{},\"448\":{}},\"comment\":{}}],[\"columntype\",{\"_index\":192,\"name\":{\"455\":{}},\"comment\":{}}],[\"connect\",{\"_index\":30,\"name\":{\"30\":{},\"142\":{},\"256\":{},\"345\":{},\"489\":{},\"581\":{},\"600\":{},\"687\":{}},\"comment\":{}}],[\"connectiondenied\",{\"_index\":258,\"name\":{\"695\":{}},\"comment\":{}}],[\"connections\",{\"_index\":201,\"name\":{\"574\":{}},\"comment\":{}}],[\"constructor\",{\"_index\":39,\"name\":{\"47\":{},\"62\":{},\"72\":{},\"137\":{},\"227\":{},\"273\":{},\"325\":{},\"334\":{},\"363\":{},\"405\":{},\"458\":{},\"473\":{},\"484\":{},\"506\":{},\"570\":{},\"584\":{}},\"comment\":{}}],[\"convertv1keyvaluetov2\",{\"_index\":126,\"name\":{\"218\":{}},\"comment\":{}}],[\"cost\",{\"_index\":226,\"name\":{\"629\":{}},\"comment\":{}}],[\"createconnection\",{\"_index\":209,\"name\":{\"583\":{}},\"comment\":{}}],[\"createdbconfig\",{\"_index\":214,\"name\":{\"594\":{}},\"comment\":{}}],[\"createdebug\",{\"_index\":217,\"name\":{\"598\":{}},\"comment\":{}}],[\"createfile\",{\"_index\":171,\"name\":{\"379\":{},\"393\":{}},\"comment\":{}}],[\"createhash\",{\"_index\":122,\"name\":{\"212\":{}},\"comment\":{}}],[\"createhashrawstring\",{\"_index\":121,\"name\":{\"211\":{}},\"comment\":{}}],[\"createnewfile\",{\"_index\":77,\"name\":{\"111\":{},\"545\":{}},\"comment\":{}}],[\"createnewlogcycle\",{\"_index\":151,\"name\":{\"301\":{}},\"comment\":{}}],[\"createowner\",{\"_index\":204,\"name\":{\"577\":{}},\"comment\":{}}],[\"currentfile\",{\"_index\":169,\"name\":{\"373\":{},\"388\":{}},\"comment\":{}}],[\"d\",{\"_index\":240,\"name\":{\"653\":{},\"661\":{}},\"comment\":{}}],[\"data\",{\"_index\":2,\"name\":{\"2\":{},\"49\":{},\"56\":{},\"216\":{},\"460\":{},\"467\":{},\"587\":{},\"621\":{},\"665\":{}},\"comment\":{}}],[\"databaseevents\",{\"_index\":29,\"name\":{\"29\":{}},\"comment\":{}}],[\"databasemethod\",{\"_index\":11,\"name\":{\"11\":{}},\"comment\":{}}],[\"databaseoptions\",{\"_index\":244,\"name\":{\"666\":{}},\"comment\":{}}],[\"dataconfig\",{\"_index\":90,\"name\":{\"159\":{},\"238\":{},\"433\":{}},\"comment\":{}}],[\"db\",{\"_index\":54,\"name\":{\"74\":{},\"337\":{},\"344\":{},\"449\":{},\"508\":{}},\"comment\":{}}],[\"dboptions\",{\"_index\":228,\"name\":{\"632\":{},\"644\":{}},\"comment\":{}}],[\"debug\",{\"_index\":34,\"name\":{\"42\":{},\"163\":{},\"255\":{},\"437\":{}},\"comment\":{}}],[\"decodehash\",{\"_index\":123,\"name\":{\"213\":{}},\"comment\":{}}],[\"decrypt\",{\"_index\":120,\"name\":{\"210\":{}},\"comment\":{}}],[\"deeprequired\",{\"_index\":115,\"name\":{\"204\":{}},\"comment\":{}}],[\"default\",{\"_index\":140,\"name\":{\"276\":{},\"422\":{}},\"comment\":{}}],[\"defaultoptions\",{\"_index\":85,\"name\":{\"136\":{},\"226\":{},\"483\":{}},\"comment\":{}}],[\"delay\",{\"_index\":223,\"name\":{\"624\":{}},\"comment\":{}}],[\"delete\",{\"_index\":13,\"name\":{\"13\":{},\"34\":{},\"52\":{},\"84\":{},\"90\":{},\"94\":{},\"118\":{},\"121\":{},\"123\":{},\"146\":{},\"260\":{},\"310\":{},\"311\":{},\"352\":{},\"412\":{},\"463\":{},\"493\":{},\"518\":{},\"524\":{},\"528\":{},\"552\":{},\"555\":{},\"557\":{},\"607\":{}},\"comment\":{}}],[\"deleteflush\",{\"_index\":80,\"name\":{\"124\":{},\"558\":{}},\"comment\":{}}],[\"deletemany\",{\"_index\":27,\"name\":{\"27\":{},\"132\":{},\"155\":{},\"266\":{},\"320\":{},\"357\":{},\"502\":{},\"566\":{},\"613\":{}},\"comment\":{}}],[\"deletereference\",{\"_index\":173,\"name\":{\"394\":{},\"395\":{}},\"comment\":{}}],[\"disconnect\",{\"_index\":32,\"name\":{\"40\":{},\"691\":{}},\"comment\":{}}],[\"emptydata\",{\"_index\":46,\"name\":{\"61\":{},\"472\":{}},\"comment\":{}}],[\"encriptdata\",{\"_index\":103,\"name\":{\"174\":{}},\"comment\":{}}],[\"encrypt\",{\"_index\":119,\"name\":{\"209\":{}},\"comment\":{}}],[\"encryptionconfig\",{\"_index\":92,\"name\":{\"161\":{},\"249\":{},\"435\":{}},\"comment\":{}}],[\"error\",{\"_index\":31,\"name\":{\"31\":{}},\"comment\":{}}],[\"ew\",{\"_index\":250,\"name\":{\"683\":{}},\"comment\":{}}],[\"extension\",{\"_index\":98,\"name\":{\"169\":{},\"254\":{},\"443\":{}},\"comment\":{}}],[\"fetchfile\",{\"_index\":81,\"name\":{\"127\":{},\"316\":{},\"561\":{}},\"comment\":{}}],[\"fetchline\",{\"_index\":152,\"name\":{\"307\":{}},\"comment\":{}}],[\"fifo\",{\"_index\":9,\"name\":{\"9\":{}},\"comment\":{}}],[\"file\",{\"_index\":37,\"name\":{\"45\":{},\"63\":{},\"185\":{},\"474\":{}},\"comment\":{}}],[\"fileconfig\",{\"_index\":91,\"name\":{\"160\":{},\"252\":{},\"434\":{}},\"comment\":{}}],[\"files\",{\"_index\":59,\"name\":{\"79\":{},\"279\":{},\"365\":{},\"513\":{}},\"comment\":{}}],[\"filesize\",{\"_index\":78,\"name\":{\"113\":{},\"547\":{}},\"comment\":{}}],[\"filo\",{\"_index\":10,\"name\":{\"10\":{}},\"comment\":{}}],[\"finalizeoptions\",{\"_index\":87,\"name\":{\"141\":{},\"236\":{},\"488\":{}},\"comment\":{}}],[\"findmany\",{\"_index\":26,\"name\":{\"26\":{},\"129\":{},\"151\":{},\"267\":{},\"318\":{},\"319\":{},\"355\":{},\"418\":{},\"498\":{},\"563\":{},\"612\":{}},\"comment\":{}}],[\"findone\",{\"_index\":25,\"name\":{\"25\":{},\"128\":{},\"150\":{},\"268\":{},\"315\":{},\"317\":{},\"356\":{},\"417\":{},\"497\":{},\"562\":{},\"611\":{}},\"comment\":{}}],[\"flush\",{\"_index\":14,\"name\":{\"14\":{},\"35\":{},\"303\":{},\"416\":{}},\"comment\":{}}],[\"flushfile\",{\"_index\":153,\"name\":{\"312\":{}},\"comment\":{}}],[\"formatanalyzedata\",{\"_index\":220,\"name\":{\"615\":{}},\"comment\":{}}],[\"fullrepair\",{\"_index\":82,\"name\":{\"131\":{},\"154\":{},\"270\":{},\"323\":{},\"361\":{},\"501\":{},\"565\":{}},\"comment\":{}}],[\"fullwriter\",{\"_index\":68,\"name\":{\"101\":{},\"287\":{},\"535\":{}},\"comment\":{}}],[\"get\",{\"_index\":21,\"name\":{\"21\":{},\"33\":{},\"51\":{},\"119\":{},\"120\":{},\"145\":{},\"259\":{},\"305\":{},\"306\":{},\"351\":{},\"410\":{},\"462\":{},\"492\":{},\"553\":{},\"554\":{},\"605\":{}},\"comment\":{}}],[\"getcurrentfile\",{\"_index\":76,\"name\":{\"110\":{},\"544\":{}},\"comment\":{}}],[\"getfilecache\",{\"_index\":43,\"name\":{\"58\":{},\"469\":{}},\"comment\":{}}],[\"getfilereference\",{\"_index\":174,\"name\":{\"396\":{}},\"comment\":{}}],[\"getfiles\",{\"_index\":146,\"name\":{\"294\":{}},\"comment\":{}}],[\"gethashlog\",{\"_index\":74,\"name\":{\"107\":{},\"541\":{}},\"comment\":{}}],[\"getheap\",{\"_index\":154,\"name\":{\"314\":{},\"413\":{}},\"comment\":{}}],[\"getindex\",{\"_index\":166,\"name\":{\"370\":{}},\"comment\":{}}],[\"getloginfo\",{\"_index\":150,\"name\":{\"299\":{}},\"comment\":{}}],[\"getlogs\",{\"_index\":79,\"name\":{\"114\":{},\"548\":{}},\"comment\":{}}],[\"getoptions\",{\"_index\":181,\"name\":{\"414\":{}},\"comment\":{}}],[\"getreference\",{\"_index\":165,\"name\":{\"369\":{},\"380\":{},\"386\":{}},\"comment\":{}}],[\"getsize\",{\"_index\":182,\"name\":{\"415\":{}},\"comment\":{}}],[\"gettable\",{\"_index\":135,\"name\":{\"257\":{}},\"comment\":{}}],[\"gettype\",{\"_index\":50,\"name\":{\"67\":{},\"478\":{}},\"comment\":{}}],[\"h\",{\"_index\":242,\"name\":{\"655\":{},\"662\":{}},\"comment\":{}}],[\"has\",{\"_index\":23,\"name\":{\"23\":{},\"54\":{},\"126\":{},\"148\":{},\"269\":{},\"308\":{},\"309\":{},\"358\":{},\"411\":{},\"465\":{},\"495\":{},\"560\":{},\"610\":{}},\"comment\":{}}],[\"hash\",{\"_index\":0,\"name\":{\"0\":{},\"630\":{}},\"comment\":{}}],[\"heap\",{\"_index\":180,\"name\":{\"406\":{}},\"comment\":{}}],[\"host\",{\"_index\":232,\"name\":{\"639\":{}},\"comment\":{}}],[\"i\",{\"_index\":251,\"name\":{\"684\":{}},\"comment\":{}}],[\"index\",{\"_index\":170,\"name\":{\"378\":{}},\"comment\":{}}],[\"initalize\",{\"_index\":147,\"name\":{\"296\":{}},\"comment\":{}}],[\"initialize\",{\"_index\":71,\"name\":{\"104\":{},\"295\":{},\"367\":{},\"538\":{}},\"comment\":{}}],[\"intervals\",{\"_index\":63,\"name\":{\"91\":{},\"525\":{}},\"comment\":{}}],[\"isallowed\",{\"_index\":203,\"name\":{\"576\":{}},\"comment\":{}}],[\"isbroken\",{\"_index\":125,\"name\":{\"217\":{}},\"comment\":{}}],[\"iv\",{\"_index\":1,\"name\":{\"1\":{},\"284\":{}},\"comment\":{}}],[\"ivfull\",{\"_index\":142,\"name\":{\"288\":{}},\"comment\":{}}],[\"jsonparser\",{\"_index\":124,\"name\":{\"214\":{}},\"comment\":{}}],[\"key\",{\"_index\":47,\"name\":{\"64\":{},\"187\":{},\"190\":{},\"196\":{},\"475\":{},\"667\":{},\"673\":{}},\"comment\":{}}],[\"keyvalue\",{\"_index\":84,\"name\":{\"135\":{}},\"comment\":{}}],[\"keyvaluecacheconfig\",{\"_index\":104,\"name\":{\"175\":{}},\"comment\":{}}],[\"keyvaluecacher\",{\"_index\":38,\"name\":{\"46\":{}},\"comment\":{}}],[\"keyvaluedata\",{\"_index\":45,\"name\":{\"60\":{}},\"comment\":{}}],[\"keyvaluedataconfig\",{\"_index\":94,\"name\":{\"164\":{}},\"comment\":{}}],[\"keyvaluedatainterface\",{\"_index\":110,\"name\":{\"184\":{}},\"comment\":{}}],[\"keyvaluedatavaluetype\",{\"_index\":117,\"name\":{\"206\":{}},\"comment\":{}}],[\"keyvalueencryptionconfig\",{\"_index\":101,\"name\":{\"172\":{}},\"comment\":{}}],[\"keyvaluefileconfig\",{\"_index\":97,\"name\":{\"168\":{}},\"comment\":{}}],[\"keyvaluejsonoption\",{\"_index\":113,\"name\":{\"194\":{}},\"comment\":{}}],[\"keyvalueoptions\",{\"_index\":89,\"name\":{\"158\":{}},\"comment\":{}}],[\"keyvaluetable\",{\"_index\":53,\"name\":{\"71\":{}},\"comment\":{}}],[\"keyvaluetableoptions\",{\"_index\":108,\"name\":{\"182\":{}},\"comment\":{}}],[\"keyvaluetypelist\",{\"_index\":116,\"name\":{\"205\":{}},\"comment\":{}}],[\"lastpingtimestamp\",{\"_index\":212,\"name\":{\"590\":{}},\"comment\":{}}],[\"lfu\",{\"_index\":7,\"name\":{\"7\":{}},\"comment\":{}}],[\"limit\",{\"_index\":105,\"name\":{\"178\":{},\"200\":{},\"245\":{},\"425\":{},\"452\":{}},\"comment\":{}}],[\"locked\",{\"_index\":69,\"name\":{\"102\":{},\"536\":{}},\"comment\":{}}],[\"log\",{\"_index\":58,\"name\":{\"78\":{},\"282\":{},\"512\":{}},\"comment\":{}}],[\"logblock\",{\"_index\":111,\"name\":{\"189\":{}},\"comment\":{}}],[\"logdata\",{\"_index\":66,\"name\":{\"97\":{},\"531\":{}},\"comment\":{}}],[\"loghash\",{\"_index\":60,\"name\":{\"80\":{},\"514\":{}},\"comment\":{}}],[\"lru\",{\"_index\":5,\"name\":{\"5\":{}},\"comment\":{}}],[\"m\",{\"_index\":238,\"name\":{\"650\":{},\"658\":{}},\"comment\":{}}],[\"maxsize\",{\"_index\":100,\"name\":{\"171\":{},\"383\":{}},\"comment\":{}}],[\"memmap\",{\"_index\":141,\"name\":{\"281\":{},\"404\":{}},\"comment\":{}}],[\"memmapoptions\",{\"_index\":184,\"name\":{\"424\":{}},\"comment\":{}}],[\"method\",{\"_index\":112,\"name\":{\"193\":{},\"618\":{},\"664\":{}},\"comment\":{}}],[\"mfu\",{\"_index\":8,\"name\":{\"8\":{}},\"comment\":{}}],[\"mru\",{\"_index\":6,\"name\":{\"6\":{}},\"comment\":{}}],[\"name\",{\"_index\":109,\"name\":{\"183\":{},\"274\":{},\"335\":{},\"340\":{},\"348\":{},\"375\":{},\"390\":{},\"420\":{},\"429\":{},\"447\":{}},\"comment\":{}}],[\"newfile\",{\"_index\":19,\"name\":{\"19\":{}},\"comment\":{}}],[\"noop\",{\"_index\":24,\"name\":{\"24\":{}},\"comment\":{}}],[\"o\",{\"_index\":216,\"name\":{\"597\":{}},\"comment\":{}}],[\"oldkeyvalue\",{\"_index\":196,\"name\":{\"482\":{}},\"comment\":{}}],[\"oldkeyvaluecacher\",{\"_index\":194,\"name\":{\"457\":{}},\"comment\":{}}],[\"oldkeyvaluedata\",{\"_index\":195,\"name\":{\"471\":{}},\"comment\":{}}],[\"oldkeyvaluetable\",{\"_index\":197,\"name\":{\"505\":{}},\"comment\":{}}],[\"op\",{\"_index\":237,\"name\":{\"649\":{},\"657\":{}},\"comment\":{}}],[\"opcode\",{\"_index\":221,\"name\":{\"617\":{}},\"comment\":{}}],[\"open\",{\"_index\":175,\"name\":{\"398\":{}},\"comment\":{}}],[\"operation\",{\"_index\":254,\"name\":{\"689\":{}},\"comment\":{}}],[\"optional\",{\"_index\":3,\"name\":{\"3\":{}},\"comment\":{}}],[\"options\",{\"_index\":40,\"name\":{\"48\":{},\"73\":{},\"138\":{},\"143\":{},\"233\":{},\"235\":{},\"342\":{},\"407\":{},\"459\":{},\"485\":{},\"490\":{},\"507\":{},\"572\":{},\"586\":{},\"635\":{},\"647\":{}},\"comment\":{}}],[\"parse\",{\"_index\":130,\"name\":{\"223\":{}},\"comment\":{}}],[\"parsecolumns\",{\"_index\":162,\"name\":{\"343\":{}},\"comment\":{}}],[\"parsetransmitterquery\",{\"_index\":127,\"name\":{\"219\":{}},\"comment\":{}}],[\"parsevalue\",{\"_index\":51,\"name\":{\"68\":{},\"479\":{}},\"comment\":{}}],[\"password\",{\"_index\":230,\"name\":{\"637\":{}},\"comment\":{}}],[\"path\",{\"_index\":95,\"name\":{\"165\":{},\"240\":{},\"278\":{},\"286\":{},\"382\":{},\"385\":{},\"439\":{},\"643\":{}},\"comment\":{}}],[\"paths\",{\"_index\":55,\"name\":{\"75\":{},\"509\":{}},\"comment\":{}}],[\"ping\",{\"_index\":20,\"name\":{\"20\":{},\"134\":{},\"156\":{},\"503\":{},\"568\":{},\"591\":{},\"603\":{},\"628\":{},\"688\":{}},\"comment\":{}}],[\"pinginterval\",{\"_index\":213,\"name\":{\"592\":{}},\"comment\":{}}],[\"pong\",{\"_index\":257,\"name\":{\"694\":{}},\"comment\":{}}],[\"port\",{\"_index\":233,\"name\":{\"640\":{}},\"comment\":{}}],[\"possibledatabasetypes\",{\"_index\":245,\"name\":{\"669\":{}},\"comment\":{}}],[\"primary\",{\"_index\":157,\"name\":{\"326\":{},\"331\":{},\"338\":{},\"346\":{}},\"comment\":{}}],[\"primarykey\",{\"_index\":139,\"name\":{\"275\":{},\"421\":{}},\"comment\":{}}],[\"queue\",{\"_index\":61,\"name\":{\"81\":{},\"115\":{},\"515\":{},\"549\":{}},\"comment\":{}}],[\"queued\",{\"_index\":62,\"name\":{\"86\":{},\"520\":{}},\"comment\":{}}],[\"re\",{\"_index\":252,\"name\":{\"685\":{}},\"comment\":{}}],[\"readivfromfulllog\",{\"_index\":149,\"name\":{\"298\":{}},\"comment\":{}}],[\"readivfromlog\",{\"_index\":148,\"name\":{\"297\":{}},\"comment\":{}}],[\"ready\",{\"_index\":133,\"name\":{\"231\":{}},\"comment\":{}}],[\"readyat\",{\"_index\":65,\"name\":{\"96\":{},\"140\":{},\"234\":{},\"487\":{},\"530\":{},\"593\":{}},\"comment\":{}}],[\"receivedataformat\",{\"_index\":218,\"name\":{\"601\":{}},\"comment\":{}}],[\"receiver\",{\"_index\":198,\"name\":{\"569\":{}},\"comment\":{}}],[\"receiverdataformat\",{\"_index\":236,\"name\":{\"648\":{}},\"comment\":{}}],[\"receiveropcodes\",{\"_index\":255,\"name\":{\"692\":{}},\"comment\":{}}],[\"receiveroptions\",{\"_index\":231,\"name\":{\"638\":{}},\"comment\":{}}],[\"reference\",{\"_index\":57,\"name\":{\"77\":{},\"89\":{},\"177\":{},\"511\":{},\"523\":{}},\"comment\":{}}],[\"referenceconstantspace\",{\"_index\":131,\"name\":{\"224\":{}},\"comment\":{}}],[\"referencepath\",{\"_index\":96,\"name\":{\"167\":{},\"242\":{},\"441\":{}},\"comment\":{}}],[\"referencer\",{\"_index\":64,\"name\":{\"95\":{},\"289\":{},\"362\":{},\"529\":{}},\"comment\":{}}],[\"referencetype\",{\"_index\":35,\"name\":{\"43\":{},\"248\":{},\"451\":{}},\"comment\":{}}],[\"repairmode\",{\"_index\":70,\"name\":{\"103\":{},\"290\":{},\"537\":{}},\"comment\":{}}],[\"replace\",{\"_index\":44,\"name\":{\"59\":{},\"470\":{}},\"comment\":{}}],[\"replicate\",{\"_index\":16,\"name\":{\"16\":{},\"37\":{}},\"comment\":{}}],[\"req\",{\"_index\":219,\"name\":{\"604\":{}},\"comment\":{}}],[\"restart\",{\"_index\":177,\"name\":{\"401\":{}},\"comment\":{}}],[\"restore\",{\"_index\":18,\"name\":{\"18\":{},\"39\":{}},\"comment\":{}}],[\"returnparsestring\",{\"_index\":128,\"name\":{\"221\":{}},\"comment\":{}}],[\"s\",{\"_index\":239,\"name\":{\"652\":{},\"660\":{}},\"comment\":{}}],[\"savereference\",{\"_index\":167,\"name\":{\"371\":{},\"387\":{}},\"comment\":{}}],[\"securitykey\",{\"_index\":102,\"name\":{\"173\":{},\"251\":{},\"445\":{}},\"comment\":{}}],[\"senddataformat\",{\"_index\":206,\"name\":{\"579\":{},\"602\":{}},\"comment\":{}}],[\"seq\",{\"_index\":211,\"name\":{\"589\":{},\"620\":{}},\"comment\":{}}],[\"server\",{\"_index\":199,\"name\":{\"571\":{}},\"comment\":{}}],[\"set\",{\"_index\":12,\"name\":{\"12\":{},\"32\":{},\"50\":{},\"83\":{},\"88\":{},\"93\":{},\"109\":{},\"112\":{},\"117\":{},\"144\":{},\"258\":{},\"304\":{},\"350\":{},\"409\":{},\"461\":{},\"491\":{},\"517\":{},\"522\":{},\"527\":{},\"543\":{},\"546\":{},\"551\":{},\"606\":{}},\"comment\":{}}],[\"setfiles\",{\"_index\":144,\"name\":{\"292\":{}},\"comment\":{}}],[\"setpath\",{\"_index\":143,\"name\":{\"291\":{}},\"comment\":{}}],[\"setreference\",{\"_index\":168,\"name\":{\"372\":{}},\"comment\":{}}],[\"settable\",{\"_index\":145,\"name\":{\"293\":{}},\"comment\":{}}],[\"size\",{\"_index\":41,\"name\":{\"55\":{},\"70\":{},\"100\":{},\"376\":{},\"391\":{},\"466\":{},\"481\":{},\"534\":{}},\"comment\":{}}],[\"sorted\",{\"_index\":106,\"name\":{\"179\":{},\"201\":{}},\"comment\":{}}],[\"sortfunction\",{\"_index\":107,\"name\":{\"180\":{},\"202\":{},\"246\":{},\"426\":{},\"453\":{}},\"comment\":{}}],[\"stringify\",{\"_index\":129,\"name\":{\"222\":{}},\"comment\":{}}],[\"sw\",{\"_index\":249,\"name\":{\"682\":{}},\"comment\":{}}],[\"sync\",{\"_index\":179,\"name\":{\"403\":{}},\"comment\":{}}],[\"syncreference\",{\"_index\":164,\"name\":{\"368\":{}},\"comment\":{}}],[\"syncwithlogs\",{\"_index\":73,\"name\":{\"106\":{},\"300\":{},\"540\":{}},\"comment\":{}}],[\"t\",{\"_index\":215,\"name\":{\"596\":{},\"651\":{},\"659\":{}},\"comment\":{}}],[\"table\",{\"_index\":134,\"name\":{\"232\":{},\"280\":{}},\"comment\":{}}],[\"tableready\",{\"_index\":33,\"name\":{\"41\":{}},\"comment\":{}}],[\"tables\",{\"_index\":86,\"name\":{\"139\":{},\"166\":{},\"228\":{},\"241\":{},\"440\":{},\"486\":{}},\"comment\":{}}],[\"timestamp\",{\"_index\":222,\"name\":{\"619\":{}},\"comment\":{}}],[\"toclient\",{\"_index\":225,\"name\":{\"627\":{}},\"comment\":{}}],[\"tojson\",{\"_index\":52,\"name\":{\"69\":{},\"329\":{},\"480\":{}},\"comment\":{}}],[\"toserver\",{\"_index\":224,\"name\":{\"626\":{}},\"comment\":{}}],[\"tostring\",{\"_index\":159,\"name\":{\"328\":{}},\"comment\":{}}],[\"transactionlogpath\",{\"_index\":99,\"name\":{\"170\":{}},\"comment\":{}}],[\"transmitter\",{\"_index\":208,\"name\":{\"582\":{}},\"comment\":{}}],[\"transmitteranaylzedataformat\",{\"_index\":243,\"name\":{\"663\":{}},\"comment\":{}}],[\"transmittercreateoptions\",{\"_index\":235,\"name\":{\"642\":{}},\"comment\":{}}],[\"transmitterdataformat\",{\"_index\":207,\"name\":{\"580\":{},\"656\":{}},\"comment\":{}}],[\"transmitteropcodes\",{\"_index\":253,\"name\":{\"686\":{}},\"comment\":{}}],[\"transmitteroptions\",{\"_index\":227,\"name\":{\"631\":{}},\"comment\":{}}],[\"transmitterquery\",{\"_index\":246,\"name\":{\"670\":{}},\"comment\":{}}],[\"ttl\",{\"_index\":247,\"name\":{\"674\":{}},\"comment\":{}}],[\"type\",{\"_index\":49,\"name\":{\"66\":{},\"188\":{},\"192\":{},\"197\":{},\"277\":{},\"341\":{},\"349\":{},\"384\":{},\"423\":{},\"431\":{},\"477\":{},\"634\":{},\"646\":{}},\"comment\":{}}],[\"username\",{\"_index\":229,\"name\":{\"636\":{}},\"comment\":{}}],[\"validjson\",{\"_index\":118,\"name\":{\"207\":{}},\"comment\":{}}],[\"value\",{\"_index\":48,\"name\":{\"65\":{},\"186\":{},\"191\":{},\"195\":{},\"430\":{},\"476\":{},\"623\":{},\"668\":{},\"672\":{}},\"comment\":{}}],[\"wal\",{\"_index\":75,\"name\":{\"108\":{},\"302\":{},\"542\":{}},\"comment\":{}}],[\"widecolumnar\",{\"_index\":132,\"name\":{\"225\":{}},\"comment\":{}}],[\"widecolumnarcacheconfig\",{\"_index\":191,\"name\":{\"450\":{}},\"comment\":{}}],[\"widecolumnarcolumn\",{\"_index\":138,\"name\":{\"272\":{}},\"comment\":{}}],[\"widecolumnarcolumnoptions\",{\"_index\":183,\"name\":{\"419\":{}},\"comment\":{}}],[\"widecolumnardata\",{\"_index\":156,\"name\":{\"324\":{}},\"comment\":{}}],[\"widecolumnardataconfig\",{\"_index\":187,\"name\":{\"438\":{}},\"comment\":{}}],[\"widecolumnardatainterface\",{\"_index\":185,\"name\":{\"428\":{}},\"comment\":{}}],[\"widecolumnardatatype\",{\"_index\":193,\"name\":{\"456\":{}},\"comment\":{}}],[\"widecolumnarencryptionconfig\",{\"_index\":189,\"name\":{\"444\":{}},\"comment\":{}}],[\"widecolumnarfileconfig\",{\"_index\":188,\"name\":{\"442\":{}},\"comment\":{}}],[\"widecolumnaroptions\",{\"_index\":186,\"name\":{\"432\":{}},\"comment\":{}}],[\"widecolumnartable\",{\"_index\":160,\"name\":{\"333\":{}},\"comment\":{}}],[\"widecolumnartableoptions\",{\"_index\":190,\"name\":{\"446\":{}},\"comment\":{}}],[\"writer\",{\"_index\":67,\"name\":{\"99\":{},\"285\":{},\"377\":{},\"392\":{},\"533\":{}},\"comment\":{}}]],\"pipeline\":[]}}"); \ No newline at end of file +window.searchData = JSON.parse("{\"rows\":[{\"kind\":256,\"name\":\"Hash\",\"url\":\"interfaces/Hash.html\",\"classes\":\"\"},{\"kind\":1024,\"name\":\"iv\",\"url\":\"interfaces/Hash.html#iv\",\"classes\":\"\",\"parent\":\"Hash\"},{\"kind\":1024,\"name\":\"data\",\"url\":\"interfaces/Hash.html#data\",\"classes\":\"\",\"parent\":\"Hash\"},{\"kind\":4194304,\"name\":\"Optional\",\"url\":\"types/Optional.html\",\"classes\":\"\"},{\"kind\":8,\"name\":\"CacheType\",\"url\":\"enums/CacheType.html\",\"classes\":\"\"},{\"kind\":16,\"name\":\"LRU\",\"url\":\"enums/CacheType.html#LRU\",\"classes\":\"\",\"parent\":\"CacheType\"},{\"kind\":16,\"name\":\"MRU\",\"url\":\"enums/CacheType.html#MRU\",\"classes\":\"\",\"parent\":\"CacheType\"},{\"kind\":16,\"name\":\"LFU\",\"url\":\"enums/CacheType.html#LFU\",\"classes\":\"\",\"parent\":\"CacheType\"},{\"kind\":16,\"name\":\"MFU\",\"url\":\"enums/CacheType.html#MFU\",\"classes\":\"\",\"parent\":\"CacheType\"},{\"kind\":16,\"name\":\"FIFO\",\"url\":\"enums/CacheType.html#FIFO\",\"classes\":\"\",\"parent\":\"CacheType\"},{\"kind\":16,\"name\":\"FILO\",\"url\":\"enums/CacheType.html#FILO\",\"classes\":\"\",\"parent\":\"CacheType\"},{\"kind\":8,\"name\":\"DatabaseMethod\",\"url\":\"enums/DatabaseMethod.html\",\"classes\":\"\"},{\"kind\":16,\"name\":\"Set\",\"url\":\"enums/DatabaseMethod.html#Set\",\"classes\":\"\",\"parent\":\"DatabaseMethod\"},{\"kind\":16,\"name\":\"Delete\",\"url\":\"enums/DatabaseMethod.html#Delete\",\"classes\":\"\",\"parent\":\"DatabaseMethod\"},{\"kind\":16,\"name\":\"Flush\",\"url\":\"enums/DatabaseMethod.html#Flush\",\"classes\":\"\",\"parent\":\"DatabaseMethod\"},{\"kind\":16,\"name\":\"Clear\",\"url\":\"enums/DatabaseMethod.html#Clear\",\"classes\":\"\",\"parent\":\"DatabaseMethod\"},{\"kind\":16,\"name\":\"Replicate\",\"url\":\"enums/DatabaseMethod.html#Replicate\",\"classes\":\"\",\"parent\":\"DatabaseMethod\"},{\"kind\":16,\"name\":\"Backup\",\"url\":\"enums/DatabaseMethod.html#Backup\",\"classes\":\"\",\"parent\":\"DatabaseMethod\"},{\"kind\":16,\"name\":\"Restore\",\"url\":\"enums/DatabaseMethod.html#Restore\",\"classes\":\"\",\"parent\":\"DatabaseMethod\"},{\"kind\":16,\"name\":\"NewFile\",\"url\":\"enums/DatabaseMethod.html#NewFile\",\"classes\":\"\",\"parent\":\"DatabaseMethod\"},{\"kind\":16,\"name\":\"Ping\",\"url\":\"enums/DatabaseMethod.html#Ping\",\"classes\":\"\",\"parent\":\"DatabaseMethod\"},{\"kind\":16,\"name\":\"Get\",\"url\":\"enums/DatabaseMethod.html#Get\",\"classes\":\"\",\"parent\":\"DatabaseMethod\"},{\"kind\":16,\"name\":\"All\",\"url\":\"enums/DatabaseMethod.html#All\",\"classes\":\"\",\"parent\":\"DatabaseMethod\"},{\"kind\":16,\"name\":\"Has\",\"url\":\"enums/DatabaseMethod.html#Has\",\"classes\":\"\",\"parent\":\"DatabaseMethod\"},{\"kind\":16,\"name\":\"NOOP\",\"url\":\"enums/DatabaseMethod.html#NOOP\",\"classes\":\"\",\"parent\":\"DatabaseMethod\"},{\"kind\":16,\"name\":\"FindOne\",\"url\":\"enums/DatabaseMethod.html#FindOne\",\"classes\":\"\",\"parent\":\"DatabaseMethod\"},{\"kind\":16,\"name\":\"FindMany\",\"url\":\"enums/DatabaseMethod.html#FindMany\",\"classes\":\"\",\"parent\":\"DatabaseMethod\"},{\"kind\":16,\"name\":\"DeleteMany\",\"url\":\"enums/DatabaseMethod.html#DeleteMany\",\"classes\":\"\",\"parent\":\"DatabaseMethod\"},{\"kind\":16,\"name\":\"Analyze\",\"url\":\"enums/DatabaseMethod.html#Analyze\",\"classes\":\"\",\"parent\":\"DatabaseMethod\"},{\"kind\":8,\"name\":\"DatabaseEvents\",\"url\":\"enums/DatabaseEvents.html\",\"classes\":\"\"},{\"kind\":16,\"name\":\"Connect\",\"url\":\"enums/DatabaseEvents.html#Connect\",\"classes\":\"\",\"parent\":\"DatabaseEvents\"},{\"kind\":16,\"name\":\"Error\",\"url\":\"enums/DatabaseEvents.html#Error\",\"classes\":\"\",\"parent\":\"DatabaseEvents\"},{\"kind\":16,\"name\":\"Set\",\"url\":\"enums/DatabaseEvents.html#Set\",\"classes\":\"\",\"parent\":\"DatabaseEvents\"},{\"kind\":16,\"name\":\"Get\",\"url\":\"enums/DatabaseEvents.html#Get\",\"classes\":\"\",\"parent\":\"DatabaseEvents\"},{\"kind\":16,\"name\":\"Delete\",\"url\":\"enums/DatabaseEvents.html#Delete\",\"classes\":\"\",\"parent\":\"DatabaseEvents\"},{\"kind\":16,\"name\":\"Flush\",\"url\":\"enums/DatabaseEvents.html#Flush\",\"classes\":\"\",\"parent\":\"DatabaseEvents\"},{\"kind\":16,\"name\":\"Clear\",\"url\":\"enums/DatabaseEvents.html#Clear\",\"classes\":\"\",\"parent\":\"DatabaseEvents\"},{\"kind\":16,\"name\":\"Replicate\",\"url\":\"enums/DatabaseEvents.html#Replicate\",\"classes\":\"\",\"parent\":\"DatabaseEvents\"},{\"kind\":16,\"name\":\"Backup\",\"url\":\"enums/DatabaseEvents.html#Backup\",\"classes\":\"\",\"parent\":\"DatabaseEvents\"},{\"kind\":16,\"name\":\"Restore\",\"url\":\"enums/DatabaseEvents.html#Restore\",\"classes\":\"\",\"parent\":\"DatabaseEvents\"},{\"kind\":16,\"name\":\"Disconnect\",\"url\":\"enums/DatabaseEvents.html#Disconnect\",\"classes\":\"\",\"parent\":\"DatabaseEvents\"},{\"kind\":16,\"name\":\"TableReady\",\"url\":\"enums/DatabaseEvents.html#TableReady\",\"classes\":\"\",\"parent\":\"DatabaseEvents\"},{\"kind\":16,\"name\":\"Debug\",\"url\":\"enums/DatabaseEvents.html#Debug\",\"classes\":\"\",\"parent\":\"DatabaseEvents\"},{\"kind\":16,\"name\":\"Connection\",\"url\":\"enums/DatabaseEvents.html#Connection\",\"classes\":\"\",\"parent\":\"DatabaseEvents\"},{\"kind\":16,\"name\":\"Data\",\"url\":\"enums/DatabaseEvents.html#Data\",\"classes\":\"\",\"parent\":\"DatabaseEvents\"},{\"kind\":8,\"name\":\"ReferenceType\",\"url\":\"enums/ReferenceType.html\",\"classes\":\"\"},{\"kind\":16,\"name\":\"Cache\",\"url\":\"enums/ReferenceType.html#Cache\",\"classes\":\"\",\"parent\":\"ReferenceType\"},{\"kind\":16,\"name\":\"File\",\"url\":\"enums/ReferenceType.html#File\",\"classes\":\"\",\"parent\":\"ReferenceType\"},{\"kind\":128,\"name\":\"KeyValueCacher\",\"url\":\"classes/KeyValueCacher.html\",\"classes\":\"\"},{\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/KeyValueCacher.html#constructor\",\"classes\":\"\",\"parent\":\"KeyValueCacher\"},{\"kind\":1024,\"name\":\"capacity\",\"url\":\"classes/KeyValueCacher.html#capacity\",\"classes\":\"tsd-is-private\",\"parent\":\"KeyValueCacher\"},{\"kind\":1024,\"name\":\"cache\",\"url\":\"classes/KeyValueCacher.html#cache\",\"classes\":\"tsd-is-private\",\"parent\":\"KeyValueCacher\"},{\"kind\":1024,\"name\":\"queue\",\"url\":\"classes/KeyValueCacher.html#queue\",\"classes\":\"tsd-is-private\",\"parent\":\"KeyValueCacher\"},{\"kind\":2048,\"name\":\"get\",\"url\":\"classes/KeyValueCacher.html#get\",\"classes\":\"\",\"parent\":\"KeyValueCacher\"},{\"kind\":2048,\"name\":\"put\",\"url\":\"classes/KeyValueCacher.html#put\",\"classes\":\"\",\"parent\":\"KeyValueCacher\"},{\"kind\":2048,\"name\":\"has\",\"url\":\"classes/KeyValueCacher.html#has\",\"classes\":\"\",\"parent\":\"KeyValueCacher\"},{\"kind\":2048,\"name\":\"updatePriority\",\"url\":\"classes/KeyValueCacher.html#updatePriority\",\"classes\":\"tsd-is-private\",\"parent\":\"KeyValueCacher\"},{\"kind\":2048,\"name\":\"remove\",\"url\":\"classes/KeyValueCacher.html#remove\",\"classes\":\"\",\"parent\":\"KeyValueCacher\"},{\"kind\":2048,\"name\":\"clear\",\"url\":\"classes/KeyValueCacher.html#clear\",\"classes\":\"\",\"parent\":\"KeyValueCacher\"},{\"kind\":2048,\"name\":\"all\",\"url\":\"classes/KeyValueCacher.html#all\",\"classes\":\"\",\"parent\":\"KeyValueCacher\"},{\"kind\":2048,\"name\":\"findOne\",\"url\":\"classes/KeyValueCacher.html#findOne\",\"classes\":\"\",\"parent\":\"KeyValueCacher\"},{\"kind\":128,\"name\":\"KeyValueData\",\"url\":\"classes/KeyValueData.html\",\"classes\":\"\"},{\"kind\":2048,\"name\":\"emptyData\",\"url\":\"classes/KeyValueData.html#emptyData\",\"classes\":\"\",\"parent\":\"KeyValueData\"},{\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/KeyValueData.html#constructor\",\"classes\":\"\",\"parent\":\"KeyValueData\"},{\"kind\":1024,\"name\":\"file\",\"url\":\"classes/KeyValueData.html#file\",\"classes\":\"\",\"parent\":\"KeyValueData\"},{\"kind\":1024,\"name\":\"key\",\"url\":\"classes/KeyValueData.html#key\",\"classes\":\"\",\"parent\":\"KeyValueData\"},{\"kind\":1024,\"name\":\"value\",\"url\":\"classes/KeyValueData.html#value\",\"classes\":\"\",\"parent\":\"KeyValueData\"},{\"kind\":1024,\"name\":\"type\",\"url\":\"classes/KeyValueData.html#type\",\"classes\":\"\",\"parent\":\"KeyValueData\"},{\"kind\":2048,\"name\":\"#getType\",\"url\":\"classes/KeyValueData.html#_getType\",\"classes\":\"tsd-is-private\",\"parent\":\"KeyValueData\"},{\"kind\":2048,\"name\":\"#parseValue\",\"url\":\"classes/KeyValueData.html#_parseValue\",\"classes\":\"tsd-is-private\",\"parent\":\"KeyValueData\"},{\"kind\":2048,\"name\":\"toJSON\",\"url\":\"classes/KeyValueData.html#toJSON\",\"classes\":\"\",\"parent\":\"KeyValueData\"},{\"kind\":262144,\"name\":\"size\",\"url\":\"classes/KeyValueData.html#size\",\"classes\":\"\",\"parent\":\"KeyValueData\"},{\"kind\":128,\"name\":\"KeyValueTable\",\"url\":\"classes/KeyValueTable.html\",\"classes\":\"\"},{\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/KeyValueTable.html#constructor\",\"classes\":\"\",\"parent\":\"KeyValueTable\"},{\"kind\":1024,\"name\":\"#options\",\"url\":\"classes/KeyValueTable.html#_options\",\"classes\":\"tsd-is-private\",\"parent\":\"KeyValueTable\"},{\"kind\":1024,\"name\":\"#db\",\"url\":\"classes/KeyValueTable.html#_db\",\"classes\":\"tsd-is-private\",\"parent\":\"KeyValueTable\"},{\"kind\":1024,\"name\":\"#fileManager\",\"url\":\"classes/KeyValueTable.html#_fileManager\",\"classes\":\"tsd-is-private\",\"parent\":\"KeyValueTable\"},{\"kind\":1024,\"name\":\"locked\",\"url\":\"classes/KeyValueTable.html#locked\",\"classes\":\"\",\"parent\":\"KeyValueTable\"},{\"kind\":1024,\"name\":\"isFlushing\",\"url\":\"classes/KeyValueTable.html#isFlushing\",\"classes\":\"\",\"parent\":\"KeyValueTable\"},{\"kind\":1024,\"name\":\"paths\",\"url\":\"classes/KeyValueTable.html#paths\",\"classes\":\"\",\"parent\":\"KeyValueTable\"},{\"kind\":65536,\"name\":\"__type\",\"url\":\"classes/KeyValueTable.html#paths.__type-1\",\"classes\":\"\",\"parent\":\"KeyValueTable.paths\"},{\"kind\":1024,\"name\":\"log\",\"url\":\"classes/KeyValueTable.html#paths.__type-1.log\",\"classes\":\"\",\"parent\":\"KeyValueTable.paths.__type\"},{\"kind\":1024,\"name\":\"table\",\"url\":\"classes/KeyValueTable.html#paths.__type-1.table\",\"classes\":\"\",\"parent\":\"KeyValueTable.paths.__type\"},{\"kind\":1024,\"name\":\"logData\",\"url\":\"classes/KeyValueTable.html#logData\",\"classes\":\"\",\"parent\":\"KeyValueTable\"},{\"kind\":65536,\"name\":\"__type\",\"url\":\"classes/KeyValueTable.html#logData.__type\",\"classes\":\"\",\"parent\":\"KeyValueTable.logData\"},{\"kind\":1024,\"name\":\"fd\",\"url\":\"classes/KeyValueTable.html#logData.__type.fd\",\"classes\":\"\",\"parent\":\"KeyValueTable.logData.__type\"},{\"kind\":1024,\"name\":\"size\",\"url\":\"classes/KeyValueTable.html#logData.__type.size\",\"classes\":\"\",\"parent\":\"KeyValueTable.logData.__type\"},{\"kind\":1024,\"name\":\"fileSize\",\"url\":\"classes/KeyValueTable.html#logData.__type.fileSize\",\"classes\":\"\",\"parent\":\"KeyValueTable.logData.__type\"},{\"kind\":1024,\"name\":\"logIV\",\"url\":\"classes/KeyValueTable.html#logData.__type.logIV\",\"classes\":\"\",\"parent\":\"KeyValueTable.logData.__type\"},{\"kind\":1024,\"name\":\"readyAt\",\"url\":\"classes/KeyValueTable.html#readyAt\",\"classes\":\"\",\"parent\":\"KeyValueTable\"},{\"kind\":262144,\"name\":\"options\",\"url\":\"classes/KeyValueTable.html#options\",\"classes\":\"\",\"parent\":\"KeyValueTable\"},{\"kind\":262144,\"name\":\"db\",\"url\":\"classes/KeyValueTable.html#db\",\"classes\":\"\",\"parent\":\"KeyValueTable\"},{\"kind\":262144,\"name\":\"fileManager\",\"url\":\"classes/KeyValueTable.html#fileManager\",\"classes\":\"\",\"parent\":\"KeyValueTable\"},{\"kind\":2048,\"name\":\"initialize\",\"url\":\"classes/KeyValueTable.html#initialize\",\"classes\":\"\",\"parent\":\"KeyValueTable\"},{\"kind\":2048,\"name\":\"#getPaths\",\"url\":\"classes/KeyValueTable.html#_getPaths\",\"classes\":\"tsd-is-private\",\"parent\":\"KeyValueTable\"},{\"kind\":2048,\"name\":\"#getLogData\",\"url\":\"classes/KeyValueTable.html#_getLogData\",\"classes\":\"tsd-is-private\",\"parent\":\"KeyValueTable\"},{\"kind\":2048,\"name\":\"getLogs\",\"url\":\"classes/KeyValueTable.html#getLogs\",\"classes\":\"\",\"parent\":\"KeyValueTable\"},{\"kind\":2048,\"name\":\"#syncWithLog\",\"url\":\"classes/KeyValueTable.html#_syncWithLog\",\"classes\":\"tsd-is-private\",\"parent\":\"KeyValueTable\"},{\"kind\":2048,\"name\":\"#wal\",\"url\":\"classes/KeyValueTable.html#_wal\",\"classes\":\"tsd-is-private\",\"parent\":\"KeyValueTable\"},{\"kind\":2048,\"name\":\"wal\",\"url\":\"classes/KeyValueTable.html#wal\",\"classes\":\"\",\"parent\":\"KeyValueTable\"},{\"kind\":2048,\"name\":\"set\",\"url\":\"classes/KeyValueTable.html#set\",\"classes\":\"\",\"parent\":\"KeyValueTable\"},{\"kind\":2048,\"name\":\"get\",\"url\":\"classes/KeyValueTable.html#get\",\"classes\":\"\",\"parent\":\"KeyValueTable\"},{\"kind\":2048,\"name\":\"delete\",\"url\":\"classes/KeyValueTable.html#delete\",\"classes\":\"\",\"parent\":\"KeyValueTable\"},{\"kind\":2048,\"name\":\"clear\",\"url\":\"classes/KeyValueTable.html#clear\",\"classes\":\"\",\"parent\":\"KeyValueTable\"},{\"kind\":2048,\"name\":\"has\",\"url\":\"classes/KeyValueTable.html#has\",\"classes\":\"\",\"parent\":\"KeyValueTable\"},{\"kind\":2048,\"name\":\"all\",\"url\":\"classes/KeyValueTable.html#all\",\"classes\":\"\",\"parent\":\"KeyValueTable\"},{\"kind\":2048,\"name\":\"findOne\",\"url\":\"classes/KeyValueTable.html#findOne\",\"classes\":\"\",\"parent\":\"KeyValueTable\"},{\"kind\":2048,\"name\":\"findMany\",\"url\":\"classes/KeyValueTable.html#findMany\",\"classes\":\"\",\"parent\":\"KeyValueTable\"},{\"kind\":2048,\"name\":\"removeMany\",\"url\":\"classes/KeyValueTable.html#removeMany\",\"classes\":\"\",\"parent\":\"KeyValueTable\"},{\"kind\":2048,\"name\":\"ping\",\"url\":\"classes/KeyValueTable.html#ping\",\"classes\":\"\",\"parent\":\"KeyValueTable\"},{\"kind\":128,\"name\":\"KeyValue\",\"url\":\"classes/KeyValue.html\",\"classes\":\"\"},{\"kind\":2048,\"name\":\"defaultOptions\",\"url\":\"classes/KeyValue.html#defaultOptions\",\"classes\":\"\",\"parent\":\"KeyValue\"},{\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/KeyValue.html#constructor\",\"classes\":\"\",\"parent\":\"KeyValue\"},{\"kind\":1024,\"name\":\"#options\",\"url\":\"classes/KeyValue.html#_options\",\"classes\":\"tsd-is-private\",\"parent\":\"KeyValue\"},{\"kind\":1024,\"name\":\"tables\",\"url\":\"classes/KeyValue.html#tables\",\"classes\":\"\",\"parent\":\"KeyValue\"},{\"kind\":1024,\"name\":\"readyAt\",\"url\":\"classes/KeyValue.html#readyAt\",\"classes\":\"\",\"parent\":\"KeyValue\"},{\"kind\":2048,\"name\":\"#finalizeOptions\",\"url\":\"classes/KeyValue.html#_finalizeOptions\",\"classes\":\"tsd-is-private\",\"parent\":\"KeyValue\"},{\"kind\":2048,\"name\":\"connect\",\"url\":\"classes/KeyValue.html#connect\",\"classes\":\"\",\"parent\":\"KeyValue\"},{\"kind\":262144,\"name\":\"options\",\"url\":\"classes/KeyValue.html#options\",\"classes\":\"\",\"parent\":\"KeyValue\"},{\"kind\":2048,\"name\":\"set\",\"url\":\"classes/KeyValue.html#set\",\"classes\":\"\",\"parent\":\"KeyValue\"},{\"kind\":2048,\"name\":\"get\",\"url\":\"classes/KeyValue.html#get\",\"classes\":\"\",\"parent\":\"KeyValue\"},{\"kind\":2048,\"name\":\"delete\",\"url\":\"classes/KeyValue.html#delete\",\"classes\":\"\",\"parent\":\"KeyValue\"},{\"kind\":2048,\"name\":\"clear\",\"url\":\"classes/KeyValue.html#clear\",\"classes\":\"\",\"parent\":\"KeyValue\"},{\"kind\":2048,\"name\":\"has\",\"url\":\"classes/KeyValue.html#has\",\"classes\":\"\",\"parent\":\"KeyValue\"},{\"kind\":2048,\"name\":\"clearAll\",\"url\":\"classes/KeyValue.html#clearAll\",\"classes\":\"\",\"parent\":\"KeyValue\"},{\"kind\":2048,\"name\":\"findOne\",\"url\":\"classes/KeyValue.html#findOne\",\"classes\":\"\",\"parent\":\"KeyValue\"},{\"kind\":2048,\"name\":\"findMany\",\"url\":\"classes/KeyValue.html#findMany\",\"classes\":\"\",\"parent\":\"KeyValue\"},{\"kind\":2048,\"name\":\"all\",\"url\":\"classes/KeyValue.html#all\",\"classes\":\"\",\"parent\":\"KeyValue\"},{\"kind\":2048,\"name\":\"backup\",\"url\":\"classes/KeyValue.html#backup\",\"classes\":\"\",\"parent\":\"KeyValue\"},{\"kind\":2048,\"name\":\"deleteMany\",\"url\":\"classes/KeyValue.html#deleteMany\",\"classes\":\"\",\"parent\":\"KeyValue\"},{\"kind\":2048,\"name\":\"ping\",\"url\":\"classes/KeyValue.html#ping\",\"classes\":\"\",\"parent\":\"KeyValue\"},{\"kind\":2048,\"name\":\"avgPing\",\"url\":\"classes/KeyValue.html#avgPing\",\"classes\":\"\",\"parent\":\"KeyValue\"},{\"kind\":128,\"name\":\"KeyValueFileManager\",\"url\":\"classes/KeyValueFileManager.html\",\"classes\":\"\"},{\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/KeyValueFileManager.html#constructor\",\"classes\":\"\",\"parent\":\"KeyValueFileManager\"},{\"kind\":1024,\"name\":\"#maxSize\",\"url\":\"classes/KeyValueFileManager.html#_maxSize\",\"classes\":\"tsd-is-private\",\"parent\":\"KeyValueFileManager\"},{\"kind\":1024,\"name\":\"#hashSize\",\"url\":\"classes/KeyValueFileManager.html#_hashSize\",\"classes\":\"tsd-is-private\",\"parent\":\"KeyValueFileManager\"},{\"kind\":1024,\"name\":\"#array\",\"url\":\"classes/KeyValueFileManager.html#_array\",\"classes\":\"tsd-is-private\",\"parent\":\"KeyValueFileManager\"},{\"kind\":1024,\"name\":\"#table\",\"url\":\"classes/KeyValueFileManager.html#_table\",\"classes\":\"tsd-is-private\",\"parent\":\"KeyValueFileManager\"},{\"kind\":1024,\"name\":\"#rehashing\",\"url\":\"classes/KeyValueFileManager.html#_rehashing\",\"classes\":\"tsd-is-private\",\"parent\":\"KeyValueFileManager\"},{\"kind\":2048,\"name\":\"initialize\",\"url\":\"classes/KeyValueFileManager.html#initialize\",\"classes\":\"\",\"parent\":\"KeyValueFileManager\"},{\"kind\":262144,\"name\":\"maxHashArraySize\",\"url\":\"classes/KeyValueFileManager.html#maxHashArraySize\",\"classes\":\"\",\"parent\":\"KeyValueFileManager\"},{\"kind\":262144,\"name\":\"hashSize\",\"url\":\"classes/KeyValueFileManager.html#hashSize\",\"classes\":\"\",\"parent\":\"KeyValueFileManager\"},{\"kind\":2048,\"name\":\"#hash\",\"url\":\"classes/KeyValueFileManager.html#_hash\",\"classes\":\"tsd-is-private\",\"parent\":\"KeyValueFileManager\"},{\"kind\":2048,\"name\":\"add\",\"url\":\"classes/KeyValueFileManager.html#add\",\"classes\":\"\",\"parent\":\"KeyValueFileManager\"},{\"kind\":2048,\"name\":\"#getHashIndex\",\"url\":\"classes/KeyValueFileManager.html#_getHashIndex\",\"classes\":\"tsd-is-private\",\"parent\":\"KeyValueFileManager\"},{\"kind\":2048,\"name\":\"#rehash\",\"url\":\"classes/KeyValueFileManager.html#_rehash\",\"classes\":\"tsd-is-private\",\"parent\":\"KeyValueFileManager\"},{\"kind\":2048,\"name\":\"remove\",\"url\":\"classes/KeyValueFileManager.html#remove\",\"classes\":\"\",\"parent\":\"KeyValueFileManager\"},{\"kind\":2048,\"name\":\"get\",\"url\":\"classes/KeyValueFileManager.html#get\",\"classes\":\"\",\"parent\":\"KeyValueFileManager\"},{\"kind\":2048,\"name\":\"clear\",\"url\":\"classes/KeyValueFileManager.html#clear\",\"classes\":\"\",\"parent\":\"KeyValueFileManager\"},{\"kind\":2048,\"name\":\"has\",\"url\":\"classes/KeyValueFileManager.html#has\",\"classes\":\"\",\"parent\":\"KeyValueFileManager\"},{\"kind\":2048,\"name\":\"all\",\"url\":\"classes/KeyValueFileManager.html#all\",\"classes\":\"\",\"parent\":\"KeyValueFileManager\"},{\"kind\":2048,\"name\":\"findOne\",\"url\":\"classes/KeyValueFileManager.html#findOne\",\"classes\":\"\",\"parent\":\"KeyValueFileManager\"},{\"kind\":2048,\"name\":\"findMany\",\"url\":\"classes/KeyValueFileManager.html#findMany\",\"classes\":\"\",\"parent\":\"KeyValueFileManager\"},{\"kind\":2048,\"name\":\"getFirstN\",\"url\":\"classes/KeyValueFileManager.html#getFirstN\",\"classes\":\"\",\"parent\":\"KeyValueFileManager\"},{\"kind\":2048,\"name\":\"removeMany\",\"url\":\"classes/KeyValueFileManager.html#removeMany\",\"classes\":\"\",\"parent\":\"KeyValueFileManager\"},{\"kind\":2048,\"name\":\"ping\",\"url\":\"classes/KeyValueFileManager.html#ping\",\"classes\":\"\",\"parent\":\"KeyValueFileManager\"},{\"kind\":256,\"name\":\"KeyValueOptions\",\"url\":\"interfaces/KeyValueOptions.html\",\"classes\":\"\"},{\"kind\":1024,\"name\":\"dataConfig\",\"url\":\"interfaces/KeyValueOptions.html#dataConfig\",\"classes\":\"\",\"parent\":\"KeyValueOptions\"},{\"kind\":1024,\"name\":\"fileConfig\",\"url\":\"interfaces/KeyValueOptions.html#fileConfig\",\"classes\":\"\",\"parent\":\"KeyValueOptions\"},{\"kind\":1024,\"name\":\"encryptionConfig\",\"url\":\"interfaces/KeyValueOptions.html#encryptionConfig\",\"classes\":\"\",\"parent\":\"KeyValueOptions\"},{\"kind\":1024,\"name\":\"cacheConfig\",\"url\":\"interfaces/KeyValueOptions.html#cacheConfig\",\"classes\":\"\",\"parent\":\"KeyValueOptions\"},{\"kind\":1024,\"name\":\"debug\",\"url\":\"interfaces/KeyValueOptions.html#debug\",\"classes\":\"\",\"parent\":\"KeyValueOptions\"},{\"kind\":256,\"name\":\"KeyValueDataConfig\",\"url\":\"interfaces/KeyValueDataConfig.html\",\"classes\":\"\"},{\"kind\":1024,\"name\":\"path\",\"url\":\"interfaces/KeyValueDataConfig.html#path\",\"classes\":\"\",\"parent\":\"KeyValueDataConfig\"},{\"kind\":1024,\"name\":\"tables\",\"url\":\"interfaces/KeyValueDataConfig.html#tables\",\"classes\":\"\",\"parent\":\"KeyValueDataConfig\"},{\"kind\":1024,\"name\":\"referencePath\",\"url\":\"interfaces/KeyValueDataConfig.html#referencePath\",\"classes\":\"\",\"parent\":\"KeyValueDataConfig\"},{\"kind\":256,\"name\":\"KeyValueFileConfig\",\"url\":\"interfaces/KeyValueFileConfig.html\",\"classes\":\"\"},{\"kind\":1024,\"name\":\"extension\",\"url\":\"interfaces/KeyValueFileConfig.html#extension\",\"classes\":\"\",\"parent\":\"KeyValueFileConfig\"},{\"kind\":1024,\"name\":\"transactionLogPath\",\"url\":\"interfaces/KeyValueFileConfig.html#transactionLogPath\",\"classes\":\"\",\"parent\":\"KeyValueFileConfig\"},{\"kind\":1024,\"name\":\"maxSize\",\"url\":\"interfaces/KeyValueFileConfig.html#maxSize\",\"classes\":\"\",\"parent\":\"KeyValueFileConfig\"},{\"kind\":1024,\"name\":\"reHashOnStartup\",\"url\":\"interfaces/KeyValueFileConfig.html#reHashOnStartup\",\"classes\":\"\",\"parent\":\"KeyValueFileConfig\"},{\"kind\":1024,\"name\":\"staticRehash\",\"url\":\"interfaces/KeyValueFileConfig.html#staticRehash\",\"classes\":\"\",\"parent\":\"KeyValueFileConfig\"},{\"kind\":1024,\"name\":\"minFileCount\",\"url\":\"interfaces/KeyValueFileConfig.html#minFileCount\",\"classes\":\"\",\"parent\":\"KeyValueFileConfig\"},{\"kind\":256,\"name\":\"KeyValueEncryptionConfig\",\"url\":\"interfaces/KeyValueEncryptionConfig.html\",\"classes\":\"\"},{\"kind\":1024,\"name\":\"securityKey\",\"url\":\"interfaces/KeyValueEncryptionConfig.html#securityKey\",\"classes\":\"\",\"parent\":\"KeyValueEncryptionConfig\"},{\"kind\":1024,\"name\":\"encriptData\",\"url\":\"interfaces/KeyValueEncryptionConfig.html#encriptData\",\"classes\":\"\",\"parent\":\"KeyValueEncryptionConfig\"},{\"kind\":256,\"name\":\"KeyValueCacheConfig\",\"url\":\"interfaces/KeyValueCacheConfig.html\",\"classes\":\"\"},{\"kind\":1024,\"name\":\"cache\",\"url\":\"interfaces/KeyValueCacheConfig.html#cache\",\"classes\":\"\",\"parent\":\"KeyValueCacheConfig\"},{\"kind\":1024,\"name\":\"reference\",\"url\":\"interfaces/KeyValueCacheConfig.html#reference\",\"classes\":\"\",\"parent\":\"KeyValueCacheConfig\"},{\"kind\":1024,\"name\":\"limit\",\"url\":\"interfaces/KeyValueCacheConfig.html#limit\",\"classes\":\"\",\"parent\":\"KeyValueCacheConfig\"},{\"kind\":1024,\"name\":\"sorted\",\"url\":\"interfaces/KeyValueCacheConfig.html#sorted\",\"classes\":\"\",\"parent\":\"KeyValueCacheConfig\"},{\"kind\":1024,\"name\":\"sortFunction\",\"url\":\"interfaces/KeyValueCacheConfig.html#sortFunction\",\"classes\":\"\",\"parent\":\"KeyValueCacheConfig\"},{\"kind\":65536,\"name\":\"__type\",\"url\":\"interfaces/KeyValueCacheConfig.html#sortFunction.__type\",\"classes\":\"\",\"parent\":\"KeyValueCacheConfig.sortFunction\"},{\"kind\":256,\"name\":\"KeyValueTableOptions\",\"url\":\"interfaces/KeyValueTableOptions.html\",\"classes\":\"\"},{\"kind\":1024,\"name\":\"name\",\"url\":\"interfaces/KeyValueTableOptions.html#name\",\"classes\":\"\",\"parent\":\"KeyValueTableOptions\"},{\"kind\":256,\"name\":\"KeyValueDataInterface\",\"url\":\"interfaces/KeyValueDataInterface.html\",\"classes\":\"\"},{\"kind\":1024,\"name\":\"file\",\"url\":\"interfaces/KeyValueDataInterface.html#file\",\"classes\":\"\",\"parent\":\"KeyValueDataInterface\"},{\"kind\":1024,\"name\":\"value\",\"url\":\"interfaces/KeyValueDataInterface.html#value\",\"classes\":\"\",\"parent\":\"KeyValueDataInterface\"},{\"kind\":1024,\"name\":\"key\",\"url\":\"interfaces/KeyValueDataInterface.html#key\",\"classes\":\"\",\"parent\":\"KeyValueDataInterface\"},{\"kind\":1024,\"name\":\"type\",\"url\":\"interfaces/KeyValueDataInterface.html#type\",\"classes\":\"\",\"parent\":\"KeyValueDataInterface\"},{\"kind\":256,\"name\":\"LogBlock\",\"url\":\"interfaces/LogBlock.html\",\"classes\":\"\"},{\"kind\":1024,\"name\":\"key\",\"url\":\"interfaces/LogBlock.html#key\",\"classes\":\"\",\"parent\":\"LogBlock\"},{\"kind\":1024,\"name\":\"value\",\"url\":\"interfaces/LogBlock.html#value\",\"classes\":\"\",\"parent\":\"LogBlock\"},{\"kind\":1024,\"name\":\"type\",\"url\":\"interfaces/LogBlock.html#type\",\"classes\":\"\",\"parent\":\"LogBlock\"},{\"kind\":1024,\"name\":\"method\",\"url\":\"interfaces/LogBlock.html#method\",\"classes\":\"\",\"parent\":\"LogBlock\"},{\"kind\":256,\"name\":\"KeyValueJSONOption\",\"url\":\"interfaces/KeyValueJSONOption.html\",\"classes\":\"\"},{\"kind\":1024,\"name\":\"value\",\"url\":\"interfaces/KeyValueJSONOption.html#value\",\"classes\":\"\",\"parent\":\"KeyValueJSONOption\"},{\"kind\":1024,\"name\":\"key\",\"url\":\"interfaces/KeyValueJSONOption.html#key\",\"classes\":\"\",\"parent\":\"KeyValueJSONOption\"},{\"kind\":1024,\"name\":\"type\",\"url\":\"interfaces/KeyValueJSONOption.html#type\",\"classes\":\"\",\"parent\":\"KeyValueJSONOption\"},{\"kind\":256,\"name\":\"CacherOptions\",\"url\":\"interfaces/CacherOptions.html\",\"classes\":\"\"},{\"kind\":1024,\"name\":\"cache\",\"url\":\"interfaces/CacherOptions.html#cache\",\"classes\":\"\",\"parent\":\"CacherOptions\"},{\"kind\":1024,\"name\":\"limit\",\"url\":\"interfaces/CacherOptions.html#limit\",\"classes\":\"\",\"parent\":\"CacherOptions\"},{\"kind\":1024,\"name\":\"sorted\",\"url\":\"interfaces/CacherOptions.html#sorted\",\"classes\":\"\",\"parent\":\"CacherOptions\"},{\"kind\":1024,\"name\":\"sortFunction\",\"url\":\"interfaces/CacherOptions.html#sortFunction\",\"classes\":\"\",\"parent\":\"CacherOptions\"},{\"kind\":65536,\"name\":\"__type\",\"url\":\"interfaces/CacherOptions.html#sortFunction.__type\",\"classes\":\"\",\"parent\":\"CacherOptions.sortFunction\"},{\"kind\":4194304,\"name\":\"DeepRequired\",\"url\":\"types/DeepRequired.html\",\"classes\":\"\"},{\"kind\":4194304,\"name\":\"KeyValueTypeList\",\"url\":\"types/KeyValueTypeList.html\",\"classes\":\"\"},{\"kind\":4194304,\"name\":\"KeyValueDataValueType\",\"url\":\"types/KeyValueDataValueType.html\",\"classes\":\"\"},{\"kind\":4194304,\"name\":\"ValidJSON\",\"url\":\"types/ValidJSON.html\",\"classes\":\"\"},{\"kind\":65536,\"name\":\"__type\",\"url\":\"types/ValidJSON.html#__type\",\"classes\":\"\",\"parent\":\"ValidJSON\"},{\"kind\":64,\"name\":\"encrypt\",\"url\":\"functions/encrypt.html\",\"classes\":\"\"},{\"kind\":64,\"name\":\"decrypt\",\"url\":\"functions/decrypt.html\",\"classes\":\"\"},{\"kind\":64,\"name\":\"createHashRawString\",\"url\":\"functions/createHashRawString.html\",\"classes\":\"\"},{\"kind\":64,\"name\":\"createHash\",\"url\":\"functions/createHash.html\",\"classes\":\"\"},{\"kind\":64,\"name\":\"decodeHash\",\"url\":\"functions/decodeHash.html\",\"classes\":\"\"},{\"kind\":64,\"name\":\"JSONParser\",\"url\":\"functions/JSONParser.html\",\"classes\":\"\"},{\"kind\":65536,\"name\":\"__type\",\"url\":\"functions/JSONParser.html#JSONParser.__type\",\"classes\":\"\",\"parent\":\"JSONParser.JSONParser\"},{\"kind\":1024,\"name\":\"data\",\"url\":\"functions/JSONParser.html#JSONParser.__type.data\",\"classes\":\"\",\"parent\":\"JSONParser.JSONParser.__type\"},{\"kind\":1024,\"name\":\"isBroken\",\"url\":\"functions/JSONParser.html#JSONParser.__type.isBroken\",\"classes\":\"\",\"parent\":\"JSONParser.JSONParser.__type\"},{\"kind\":64,\"name\":\"convertV1KeyValuetov2\",\"url\":\"functions/convertV1KeyValuetov2.html\",\"classes\":\"\"},{\"kind\":64,\"name\":\"checkIfTargetPresentInBitWiseOr\",\"url\":\"functions/checkIfTargetPresentInBitWiseOr.html\",\"classes\":\"\"},{\"kind\":64,\"name\":\"stringify\",\"url\":\"functions/stringify.html\",\"classes\":\"\"},{\"kind\":64,\"name\":\"parse\",\"url\":\"functions/parse.html\",\"classes\":\"\"},{\"kind\":32,\"name\":\"ReferenceConstantSpace\",\"url\":\"variables/ReferenceConstantSpace.html\",\"classes\":\"\"},{\"kind\":128,\"name\":\"WideColumnar\",\"url\":\"classes/WideColumnar.html\",\"classes\":\"\"},{\"kind\":1024,\"name\":\"defaultOptions\",\"url\":\"classes/WideColumnar.html#defaultOptions\",\"classes\":\"\",\"parent\":\"WideColumnar\"},{\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/WideColumnar.html#constructor\",\"classes\":\"\",\"parent\":\"WideColumnar\"},{\"kind\":1024,\"name\":\"tables\",\"url\":\"classes/WideColumnar.html#tables\",\"classes\":\"\",\"parent\":\"WideColumnar\"},{\"kind\":65536,\"name\":\"__type\",\"url\":\"classes/WideColumnar.html#tables.__type\",\"classes\":\"\",\"parent\":\"WideColumnar.tables\"},{\"kind\":65536,\"name\":\"__type\",\"url\":\"classes/WideColumnar.html#tables.__type.__index.__type-1\",\"classes\":\"\",\"parent\":\"WideColumnar.tables.__type.__index\"},{\"kind\":1024,\"name\":\"ready\",\"url\":\"classes/WideColumnar.html#tables.__type.__index.__type-1.ready\",\"classes\":\"\",\"parent\":\"WideColumnar.tables.__type.__index.__type\"},{\"kind\":1024,\"name\":\"table\",\"url\":\"classes/WideColumnar.html#tables.__type.__index.__type-1.table\",\"classes\":\"\",\"parent\":\"WideColumnar.tables.__type.__index.__type\"},{\"kind\":1024,\"name\":\"#options\",\"url\":\"classes/WideColumnar.html#_options\",\"classes\":\"tsd-is-private\",\"parent\":\"WideColumnar\"},{\"kind\":1024,\"name\":\"readyAt\",\"url\":\"classes/WideColumnar.html#readyAt\",\"classes\":\"\",\"parent\":\"WideColumnar\"},{\"kind\":262144,\"name\":\"options\",\"url\":\"classes/WideColumnar.html#options\",\"classes\":\"\",\"parent\":\"WideColumnar\"},{\"kind\":2048,\"name\":\"#finalizeOptions\",\"url\":\"classes/WideColumnar.html#_finalizeOptions\",\"classes\":\"tsd-is-private\",\"parent\":\"WideColumnar\"},{\"kind\":65536,\"name\":\"__type\",\"url\":\"classes/WideColumnar.html#_finalizeOptions._finalizeOptions-1.__type-2\",\"classes\":\"\",\"parent\":\"WideColumnar.#finalizeOptions.#finalizeOptions\"},{\"kind\":1024,\"name\":\"dataConfig\",\"url\":\"classes/WideColumnar.html#_finalizeOptions._finalizeOptions-1.__type-2.dataConfig\",\"classes\":\"\",\"parent\":\"WideColumnar.#finalizeOptions.#finalizeOptions.__type\"},{\"kind\":65536,\"name\":\"__type\",\"url\":\"classes/WideColumnar.html#_finalizeOptions._finalizeOptions-1.__type-2.dataConfig.__type-6\",\"classes\":\"\",\"parent\":\"WideColumnar.#finalizeOptions.#finalizeOptions.__type.dataConfig\"},{\"kind\":1024,\"name\":\"path\",\"url\":\"classes/WideColumnar.html#_finalizeOptions._finalizeOptions-1.__type-2.dataConfig.__type-6.path\",\"classes\":\"\",\"parent\":\"WideColumnar.#finalizeOptions.#finalizeOptions.__type.dataConfig.__type\"},{\"kind\":1024,\"name\":\"tables\",\"url\":\"classes/WideColumnar.html#_finalizeOptions._finalizeOptions-1.__type-2.dataConfig.__type-6.tables-1\",\"classes\":\"\",\"parent\":\"WideColumnar.#finalizeOptions.#finalizeOptions.__type.dataConfig.__type\"},{\"kind\":1024,\"name\":\"referencePath\",\"url\":\"classes/WideColumnar.html#_finalizeOptions._finalizeOptions-1.__type-2.dataConfig.__type-6.referencePath\",\"classes\":\"\",\"parent\":\"WideColumnar.#finalizeOptions.#finalizeOptions.__type.dataConfig.__type\"},{\"kind\":1024,\"name\":\"cacheConfig\",\"url\":\"classes/WideColumnar.html#_finalizeOptions._finalizeOptions-1.__type-2.cacheConfig\",\"classes\":\"\",\"parent\":\"WideColumnar.#finalizeOptions.#finalizeOptions.__type\"},{\"kind\":65536,\"name\":\"__type\",\"url\":\"classes/WideColumnar.html#_finalizeOptions._finalizeOptions-1.__type-2.cacheConfig.__type-3\",\"classes\":\"\",\"parent\":\"WideColumnar.#finalizeOptions.#finalizeOptions.__type.cacheConfig\"},{\"kind\":1024,\"name\":\"limit\",\"url\":\"classes/WideColumnar.html#_finalizeOptions._finalizeOptions-1.__type-2.cacheConfig.__type-3.limit\",\"classes\":\"\",\"parent\":\"WideColumnar.#finalizeOptions.#finalizeOptions.__type.cacheConfig.__type\"},{\"kind\":1024,\"name\":\"sortFunction\",\"url\":\"classes/WideColumnar.html#_finalizeOptions._finalizeOptions-1.__type-2.cacheConfig.__type-3.sortFunction\",\"classes\":\"\",\"parent\":\"WideColumnar.#finalizeOptions.#finalizeOptions.__type.cacheConfig.__type\"},{\"kind\":65536,\"name\":\"__type\",\"url\":\"classes/WideColumnar.html#_finalizeOptions._finalizeOptions-1.__type-2.cacheConfig.__type-3.sortFunction.__type-4\",\"classes\":\"\",\"parent\":\"WideColumnar.#finalizeOptions.#finalizeOptions.__type.cacheConfig.__type.sortFunction\"},{\"kind\":1024,\"name\":\"referenceType\",\"url\":\"classes/WideColumnar.html#_finalizeOptions._finalizeOptions-1.__type-2.cacheConfig.__type-3.referenceType\",\"classes\":\"\",\"parent\":\"WideColumnar.#finalizeOptions.#finalizeOptions.__type.cacheConfig.__type\"},{\"kind\":1024,\"name\":\"encryptionConfig\",\"url\":\"classes/WideColumnar.html#_finalizeOptions._finalizeOptions-1.__type-2.encryptionConfig\",\"classes\":\"\",\"parent\":\"WideColumnar.#finalizeOptions.#finalizeOptions.__type\"},{\"kind\":65536,\"name\":\"__type\",\"url\":\"classes/WideColumnar.html#_finalizeOptions._finalizeOptions-1.__type-2.encryptionConfig.__type-7\",\"classes\":\"\",\"parent\":\"WideColumnar.#finalizeOptions.#finalizeOptions.__type.encryptionConfig\"},{\"kind\":1024,\"name\":\"securityKey\",\"url\":\"classes/WideColumnar.html#_finalizeOptions._finalizeOptions-1.__type-2.encryptionConfig.__type-7.securityKey\",\"classes\":\"\",\"parent\":\"WideColumnar.#finalizeOptions.#finalizeOptions.__type.encryptionConfig.__type\"},{\"kind\":1024,\"name\":\"fileConfig\",\"url\":\"classes/WideColumnar.html#_finalizeOptions._finalizeOptions-1.__type-2.fileConfig\",\"classes\":\"\",\"parent\":\"WideColumnar.#finalizeOptions.#finalizeOptions.__type\"},{\"kind\":65536,\"name\":\"__type\",\"url\":\"classes/WideColumnar.html#_finalizeOptions._finalizeOptions-1.__type-2.fileConfig.__type-8\",\"classes\":\"\",\"parent\":\"WideColumnar.#finalizeOptions.#finalizeOptions.__type.fileConfig\"},{\"kind\":1024,\"name\":\"extension\",\"url\":\"classes/WideColumnar.html#_finalizeOptions._finalizeOptions-1.__type-2.fileConfig.__type-8.extension\",\"classes\":\"\",\"parent\":\"WideColumnar.#finalizeOptions.#finalizeOptions.__type.fileConfig.__type\"},{\"kind\":1024,\"name\":\"debug\",\"url\":\"classes/WideColumnar.html#_finalizeOptions._finalizeOptions-1.__type-2.debug\",\"classes\":\"\",\"parent\":\"WideColumnar.#finalizeOptions.#finalizeOptions.__type\"},{\"kind\":2048,\"name\":\"connect\",\"url\":\"classes/WideColumnar.html#connect\",\"classes\":\"\",\"parent\":\"WideColumnar\"},{\"kind\":2048,\"name\":\"getTable\",\"url\":\"classes/WideColumnar.html#getTable\",\"classes\":\"\",\"parent\":\"WideColumnar\"},{\"kind\":2048,\"name\":\"set\",\"url\":\"classes/WideColumnar.html#set\",\"classes\":\"\",\"parent\":\"WideColumnar\"},{\"kind\":2048,\"name\":\"get\",\"url\":\"classes/WideColumnar.html#get\",\"classes\":\"\",\"parent\":\"WideColumnar\"},{\"kind\":2048,\"name\":\"delete\",\"url\":\"classes/WideColumnar.html#delete\",\"classes\":\"\",\"parent\":\"WideColumnar\"},{\"kind\":2048,\"name\":\"all\",\"url\":\"classes/WideColumnar.html#all\",\"classes\":\"\",\"parent\":\"WideColumnar\"},{\"kind\":2048,\"name\":\"allColumns\",\"url\":\"classes/WideColumnar.html#allColumns\",\"classes\":\"\",\"parent\":\"WideColumnar\"},{\"kind\":2048,\"name\":\"allTable\",\"url\":\"classes/WideColumnar.html#allTable\",\"classes\":\"\",\"parent\":\"WideColumnar\"},{\"kind\":2048,\"name\":\"clear\",\"url\":\"classes/WideColumnar.html#clear\",\"classes\":\"\",\"parent\":\"WideColumnar\"},{\"kind\":2048,\"name\":\"clearAll\",\"url\":\"classes/WideColumnar.html#clearAll\",\"classes\":\"\",\"parent\":\"WideColumnar\"},{\"kind\":2048,\"name\":\"deleteMany\",\"url\":\"classes/WideColumnar.html#deleteMany\",\"classes\":\"\",\"parent\":\"WideColumnar\"},{\"kind\":2048,\"name\":\"findMany\",\"url\":\"classes/WideColumnar.html#findMany\",\"classes\":\"\",\"parent\":\"WideColumnar\"},{\"kind\":2048,\"name\":\"findOne\",\"url\":\"classes/WideColumnar.html#findOne\",\"classes\":\"\",\"parent\":\"WideColumnar\"},{\"kind\":2048,\"name\":\"has\",\"url\":\"classes/WideColumnar.html#has\",\"classes\":\"\",\"parent\":\"WideColumnar\"},{\"kind\":2048,\"name\":\"fullRepair\",\"url\":\"classes/WideColumnar.html#fullRepair\",\"classes\":\"\",\"parent\":\"WideColumnar\"},{\"kind\":2048,\"name\":\"backup\",\"url\":\"classes/WideColumnar.html#backup\",\"classes\":\"\",\"parent\":\"WideColumnar\"},{\"kind\":128,\"name\":\"WideColumnarColumn\",\"url\":\"classes/WideColumnarColumn.html\",\"classes\":\"\"},{\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/WideColumnarColumn.html#constructor\",\"classes\":\"\",\"parent\":\"WideColumnarColumn\"},{\"kind\":1024,\"name\":\"name\",\"url\":\"classes/WideColumnarColumn.html#name\",\"classes\":\"\",\"parent\":\"WideColumnarColumn\"},{\"kind\":1024,\"name\":\"primaryKey\",\"url\":\"classes/WideColumnarColumn.html#primaryKey\",\"classes\":\"\",\"parent\":\"WideColumnarColumn\"},{\"kind\":1024,\"name\":\"default\",\"url\":\"classes/WideColumnarColumn.html#default\",\"classes\":\"\",\"parent\":\"WideColumnarColumn\"},{\"kind\":1024,\"name\":\"type\",\"url\":\"classes/WideColumnarColumn.html#type\",\"classes\":\"\",\"parent\":\"WideColumnarColumn\"},{\"kind\":1024,\"name\":\"path\",\"url\":\"classes/WideColumnarColumn.html#path-1\",\"classes\":\"\",\"parent\":\"WideColumnarColumn\"},{\"kind\":1024,\"name\":\"files\",\"url\":\"classes/WideColumnarColumn.html#files\",\"classes\":\"\",\"parent\":\"WideColumnarColumn\"},{\"kind\":1024,\"name\":\"table\",\"url\":\"classes/WideColumnarColumn.html#table\",\"classes\":\"\",\"parent\":\"WideColumnarColumn\"},{\"kind\":1024,\"name\":\"memMap\",\"url\":\"classes/WideColumnarColumn.html#memMap\",\"classes\":\"\",\"parent\":\"WideColumnarColumn\"},{\"kind\":1024,\"name\":\"#log\",\"url\":\"classes/WideColumnarColumn.html#_log\",\"classes\":\"tsd-is-private\",\"parent\":\"WideColumnarColumn\"},{\"kind\":65536,\"name\":\"__type\",\"url\":\"classes/WideColumnarColumn.html#_log.__type\",\"classes\":\"\",\"parent\":\"WideColumnarColumn.#log\"},{\"kind\":1024,\"name\":\"iv\",\"url\":\"classes/WideColumnarColumn.html#_log.__type.iv\",\"classes\":\"\",\"parent\":\"WideColumnarColumn.#log.__type\"},{\"kind\":1024,\"name\":\"writer\",\"url\":\"classes/WideColumnarColumn.html#_log.__type.writer\",\"classes\":\"\",\"parent\":\"WideColumnarColumn.#log.__type\"},{\"kind\":1024,\"name\":\"path\",\"url\":\"classes/WideColumnarColumn.html#_log.__type.path\",\"classes\":\"\",\"parent\":\"WideColumnarColumn.#log.__type\"},{\"kind\":1024,\"name\":\"fullWriter\",\"url\":\"classes/WideColumnarColumn.html#_log.__type.fullWriter\",\"classes\":\"\",\"parent\":\"WideColumnarColumn.#log.__type\"},{\"kind\":1024,\"name\":\"ivFull\",\"url\":\"classes/WideColumnarColumn.html#_log.__type.ivFull\",\"classes\":\"\",\"parent\":\"WideColumnarColumn.#log.__type\"},{\"kind\":1024,\"name\":\"referencer\",\"url\":\"classes/WideColumnarColumn.html#referencer\",\"classes\":\"\",\"parent\":\"WideColumnarColumn\"},{\"kind\":1024,\"name\":\"repairMode\",\"url\":\"classes/WideColumnarColumn.html#repairMode\",\"classes\":\"\",\"parent\":\"WideColumnarColumn\"},{\"kind\":2048,\"name\":\"setPath\",\"url\":\"classes/WideColumnarColumn.html#setPath\",\"classes\":\"\",\"parent\":\"WideColumnarColumn\"},{\"kind\":2048,\"name\":\"setFiles\",\"url\":\"classes/WideColumnarColumn.html#setFiles\",\"classes\":\"\",\"parent\":\"WideColumnarColumn\"},{\"kind\":2048,\"name\":\"setTable\",\"url\":\"classes/WideColumnarColumn.html#setTable\",\"classes\":\"\",\"parent\":\"WideColumnarColumn\"},{\"kind\":2048,\"name\":\"#getFiles\",\"url\":\"classes/WideColumnarColumn.html#_getFiles\",\"classes\":\"tsd-is-private\",\"parent\":\"WideColumnarColumn\"},{\"kind\":2048,\"name\":\"initialize\",\"url\":\"classes/WideColumnarColumn.html#initialize\",\"classes\":\"\",\"parent\":\"WideColumnarColumn\"},{\"kind\":2048,\"name\":\"#initalize\",\"url\":\"classes/WideColumnarColumn.html#_initalize\",\"classes\":\"tsd-is-private\",\"parent\":\"WideColumnarColumn\"},{\"kind\":2048,\"name\":\"#readIvfromLog\",\"url\":\"classes/WideColumnarColumn.html#_readIvfromLog\",\"classes\":\"tsd-is-private\",\"parent\":\"WideColumnarColumn\"},{\"kind\":2048,\"name\":\"#readIvfromFullLog\",\"url\":\"classes/WideColumnarColumn.html#_readIvfromFullLog\",\"classes\":\"tsd-is-private\",\"parent\":\"WideColumnarColumn\"},{\"kind\":2048,\"name\":\"#getLogInfo\",\"url\":\"classes/WideColumnarColumn.html#_getLogInfo\",\"classes\":\"tsd-is-private\",\"parent\":\"WideColumnarColumn\"},{\"kind\":2048,\"name\":\"#syncWithLogs\",\"url\":\"classes/WideColumnarColumn.html#_syncWithLogs\",\"classes\":\"tsd-is-private\",\"parent\":\"WideColumnarColumn\"},{\"kind\":2048,\"name\":\"#createNewLogCycle\",\"url\":\"classes/WideColumnarColumn.html#_createNewLogCycle\",\"classes\":\"tsd-is-private\",\"parent\":\"WideColumnarColumn\"},{\"kind\":2048,\"name\":\"#wal\",\"url\":\"classes/WideColumnarColumn.html#_wal\",\"classes\":\"tsd-is-private\",\"parent\":\"WideColumnarColumn\"},{\"kind\":2048,\"name\":\"flush\",\"url\":\"classes/WideColumnarColumn.html#flush\",\"classes\":\"\",\"parent\":\"WideColumnarColumn\"},{\"kind\":2048,\"name\":\"set\",\"url\":\"classes/WideColumnarColumn.html#set\",\"classes\":\"\",\"parent\":\"WideColumnarColumn\"},{\"kind\":2048,\"name\":\"get\",\"url\":\"classes/WideColumnarColumn.html#get\",\"classes\":\"\",\"parent\":\"WideColumnarColumn\"},{\"kind\":2048,\"name\":\"#get\",\"url\":\"classes/WideColumnarColumn.html#_get\",\"classes\":\"tsd-is-private\",\"parent\":\"WideColumnarColumn\"},{\"kind\":2048,\"name\":\"#fetchLine\",\"url\":\"classes/WideColumnarColumn.html#_fetchLine\",\"classes\":\"tsd-is-private\",\"parent\":\"WideColumnarColumn\"},{\"kind\":2048,\"name\":\"has\",\"url\":\"classes/WideColumnarColumn.html#has\",\"classes\":\"\",\"parent\":\"WideColumnarColumn\"},{\"kind\":2048,\"name\":\"#has\",\"url\":\"classes/WideColumnarColumn.html#_has\",\"classes\":\"tsd-is-private\",\"parent\":\"WideColumnarColumn\"},{\"kind\":2048,\"name\":\"delete\",\"url\":\"classes/WideColumnarColumn.html#delete\",\"classes\":\"\",\"parent\":\"WideColumnarColumn\"},{\"kind\":2048,\"name\":\"#delete\",\"url\":\"classes/WideColumnarColumn.html#_delete\",\"classes\":\"tsd-is-private\",\"parent\":\"WideColumnarColumn\"},{\"kind\":2048,\"name\":\"#flushFile\",\"url\":\"classes/WideColumnarColumn.html#_flushFile\",\"classes\":\"tsd-is-private\",\"parent\":\"WideColumnarColumn\"},{\"kind\":2048,\"name\":\"clear\",\"url\":\"classes/WideColumnarColumn.html#clear\",\"classes\":\"\",\"parent\":\"WideColumnarColumn\"},{\"kind\":2048,\"name\":\"getHeap\",\"url\":\"classes/WideColumnarColumn.html#getHeap\",\"classes\":\"\",\"parent\":\"WideColumnarColumn\"},{\"kind\":2048,\"name\":\"findOne\",\"url\":\"classes/WideColumnarColumn.html#findOne\",\"classes\":\"\",\"parent\":\"WideColumnarColumn\"},{\"kind\":2048,\"name\":\"#fetchFile\",\"url\":\"classes/WideColumnarColumn.html#_fetchFile\",\"classes\":\"tsd-is-private\",\"parent\":\"WideColumnarColumn\"},{\"kind\":2048,\"name\":\"#findOne\",\"url\":\"classes/WideColumnarColumn.html#_findOne\",\"classes\":\"tsd-is-private\",\"parent\":\"WideColumnarColumn\"},{\"kind\":2048,\"name\":\"findMany\",\"url\":\"classes/WideColumnarColumn.html#findMany\",\"classes\":\"\",\"parent\":\"WideColumnarColumn\"},{\"kind\":2048,\"name\":\"#findMany\",\"url\":\"classes/WideColumnarColumn.html#_findMany\",\"classes\":\"tsd-is-private\",\"parent\":\"WideColumnarColumn\"},{\"kind\":2048,\"name\":\"deleteMany\",\"url\":\"classes/WideColumnarColumn.html#deleteMany\",\"classes\":\"\",\"parent\":\"WideColumnarColumn\"},{\"kind\":2048,\"name\":\"#bulkDelete\",\"url\":\"classes/WideColumnarColumn.html#_bulkDelete\",\"classes\":\"tsd-is-private\",\"parent\":\"WideColumnarColumn\"},{\"kind\":2048,\"name\":\"all\",\"url\":\"classes/WideColumnarColumn.html#all\",\"classes\":\"\",\"parent\":\"WideColumnarColumn\"},{\"kind\":2048,\"name\":\"fullRepair\",\"url\":\"classes/WideColumnarColumn.html#fullRepair\",\"classes\":\"\",\"parent\":\"WideColumnarColumn\"},{\"kind\":128,\"name\":\"WideColumnarData\",\"url\":\"classes/WideColumnarData.html\",\"classes\":\"\"},{\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/WideColumnarData.html#constructor\",\"classes\":\"\",\"parent\":\"WideColumnarData\"},{\"kind\":1024,\"name\":\"primary\",\"url\":\"classes/WideColumnarData.html#primary\",\"classes\":\"\",\"parent\":\"WideColumnarData\"},{\"kind\":1024,\"name\":\"column\",\"url\":\"classes/WideColumnarData.html#column\",\"classes\":\"\",\"parent\":\"WideColumnarData\"},{\"kind\":2048,\"name\":\"toString\",\"url\":\"classes/WideColumnarData.html#toString\",\"classes\":\"\",\"parent\":\"WideColumnarData\"},{\"kind\":2048,\"name\":\"toJSON\",\"url\":\"classes/WideColumnarData.html#toJSON\",\"classes\":\"\",\"parent\":\"WideColumnarData\"},{\"kind\":65536,\"name\":\"__type\",\"url\":\"classes/WideColumnarData.html#toJSON.toJSON-1.__type\",\"classes\":\"\",\"parent\":\"WideColumnarData.toJSON.toJSON\"},{\"kind\":1024,\"name\":\"primary\",\"url\":\"classes/WideColumnarData.html#toJSON.toJSON-1.__type.primary-1\",\"classes\":\"\",\"parent\":\"WideColumnarData.toJSON.toJSON.__type\"},{\"kind\":1024,\"name\":\"column\",\"url\":\"classes/WideColumnarData.html#toJSON.toJSON-1.__type.column-1\",\"classes\":\"\",\"parent\":\"WideColumnarData.toJSON.toJSON.__type\"},{\"kind\":128,\"name\":\"WideColumnarTable\",\"url\":\"classes/WideColumnarTable.html\",\"classes\":\"\"},{\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/WideColumnarTable.html#constructor\",\"classes\":\"\",\"parent\":\"WideColumnarTable\"},{\"kind\":1024,\"name\":\"name\",\"url\":\"classes/WideColumnarTable.html#name-1\",\"classes\":\"\",\"parent\":\"WideColumnarTable\"},{\"kind\":1024,\"name\":\"columns\",\"url\":\"classes/WideColumnarTable.html#columns\",\"classes\":\"\",\"parent\":\"WideColumnarTable\"},{\"kind\":1024,\"name\":\"#db\",\"url\":\"classes/WideColumnarTable.html#_db\",\"classes\":\"tsd-is-private\",\"parent\":\"WideColumnarTable\"},{\"kind\":1024,\"name\":\"#primary\",\"url\":\"classes/WideColumnarTable.html#_primary\",\"classes\":\"tsd-is-private\",\"parent\":\"WideColumnarTable\"},{\"kind\":65536,\"name\":\"__type\",\"url\":\"classes/WideColumnarTable.html#_primary.__type\",\"classes\":\"\",\"parent\":\"WideColumnarTable.#primary\"},{\"kind\":1024,\"name\":\"name\",\"url\":\"classes/WideColumnarTable.html#_primary.__type.name\",\"classes\":\"\",\"parent\":\"WideColumnarTable.#primary.__type\"},{\"kind\":1024,\"name\":\"type\",\"url\":\"classes/WideColumnarTable.html#_primary.__type.type\",\"classes\":\"\",\"parent\":\"WideColumnarTable.#primary.__type\"},{\"kind\":1024,\"name\":\"options\",\"url\":\"classes/WideColumnarTable.html#options\",\"classes\":\"\",\"parent\":\"WideColumnarTable\"},{\"kind\":2048,\"name\":\"#parseColumns\",\"url\":\"classes/WideColumnarTable.html#_parseColumns\",\"classes\":\"tsd-is-private\",\"parent\":\"WideColumnarTable\"},{\"kind\":262144,\"name\":\"db\",\"url\":\"classes/WideColumnarTable.html#db\",\"classes\":\"\",\"parent\":\"WideColumnarTable\"},{\"kind\":2048,\"name\":\"connect\",\"url\":\"classes/WideColumnarTable.html#connect\",\"classes\":\"\",\"parent\":\"WideColumnarTable\"},{\"kind\":262144,\"name\":\"primary\",\"url\":\"classes/WideColumnarTable.html#primary\",\"classes\":\"\",\"parent\":\"WideColumnarTable\"},{\"kind\":65536,\"name\":\"__type\",\"url\":\"classes/WideColumnarTable.html#primary.primary-1.__type-1\",\"classes\":\"\",\"parent\":\"WideColumnarTable.primary.primary\"},{\"kind\":1024,\"name\":\"name\",\"url\":\"classes/WideColumnarTable.html#primary.primary-1.__type-1.name-2\",\"classes\":\"\",\"parent\":\"WideColumnarTable.primary.primary.__type\"},{\"kind\":1024,\"name\":\"type\",\"url\":\"classes/WideColumnarTable.html#primary.primary-1.__type-1.type-1\",\"classes\":\"\",\"parent\":\"WideColumnarTable.primary.primary.__type\"},{\"kind\":2048,\"name\":\"set\",\"url\":\"classes/WideColumnarTable.html#set\",\"classes\":\"\",\"parent\":\"WideColumnarTable\"},{\"kind\":2048,\"name\":\"get\",\"url\":\"classes/WideColumnarTable.html#get\",\"classes\":\"\",\"parent\":\"WideColumnarTable\"},{\"kind\":2048,\"name\":\"delete\",\"url\":\"classes/WideColumnarTable.html#delete\",\"classes\":\"\",\"parent\":\"WideColumnarTable\"},{\"kind\":2048,\"name\":\"all\",\"url\":\"classes/WideColumnarTable.html#all\",\"classes\":\"\",\"parent\":\"WideColumnarTable\"},{\"kind\":2048,\"name\":\"allColumns\",\"url\":\"classes/WideColumnarTable.html#allColumns\",\"classes\":\"\",\"parent\":\"WideColumnarTable\"},{\"kind\":2048,\"name\":\"findMany\",\"url\":\"classes/WideColumnarTable.html#findMany\",\"classes\":\"\",\"parent\":\"WideColumnarTable\"},{\"kind\":2048,\"name\":\"findOne\",\"url\":\"classes/WideColumnarTable.html#findOne\",\"classes\":\"\",\"parent\":\"WideColumnarTable\"},{\"kind\":2048,\"name\":\"deleteMany\",\"url\":\"classes/WideColumnarTable.html#deleteMany\",\"classes\":\"\",\"parent\":\"WideColumnarTable\"},{\"kind\":2048,\"name\":\"has\",\"url\":\"classes/WideColumnarTable.html#has\",\"classes\":\"\",\"parent\":\"WideColumnarTable\"},{\"kind\":2048,\"name\":\"clear\",\"url\":\"classes/WideColumnarTable.html#clear\",\"classes\":\"\",\"parent\":\"WideColumnarTable\"},{\"kind\":2048,\"name\":\"clearColumn\",\"url\":\"classes/WideColumnarTable.html#clearColumn\",\"classes\":\"\",\"parent\":\"WideColumnarTable\"},{\"kind\":2048,\"name\":\"fullRepair\",\"url\":\"classes/WideColumnarTable.html#fullRepair\",\"classes\":\"\",\"parent\":\"WideColumnarTable\"},{\"kind\":128,\"name\":\"Referencer\",\"url\":\"classes/Referencer.html\",\"classes\":\"\"},{\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/Referencer.html#constructor\",\"classes\":\"\",\"parent\":\"Referencer\"},{\"kind\":1024,\"name\":\"cache\",\"url\":\"classes/Referencer.html#cache\",\"classes\":\"\",\"parent\":\"Referencer\"},{\"kind\":1024,\"name\":\"files\",\"url\":\"classes/Referencer.html#files\",\"classes\":\"\",\"parent\":\"Referencer\"},{\"kind\":1024,\"name\":\"#column\",\"url\":\"classes/Referencer.html#_column\",\"classes\":\"tsd-is-private\",\"parent\":\"Referencer\"},{\"kind\":2048,\"name\":\"initialize\",\"url\":\"classes/Referencer.html#initialize\",\"classes\":\"\",\"parent\":\"Referencer\"},{\"kind\":2048,\"name\":\"#syncReference\",\"url\":\"classes/Referencer.html#_syncReference\",\"classes\":\"tsd-is-private\",\"parent\":\"Referencer\"},{\"kind\":2048,\"name\":\"#getReference\",\"url\":\"classes/Referencer.html#_getReference\",\"classes\":\"tsd-is-private\",\"parent\":\"Referencer\"},{\"kind\":2048,\"name\":\"#getIndex\",\"url\":\"classes/Referencer.html#_getIndex\",\"classes\":\"tsd-is-private\",\"parent\":\"Referencer\"},{\"kind\":2048,\"name\":\"#saveReference\",\"url\":\"classes/Referencer.html#_saveReference\",\"classes\":\"tsd-is-private\",\"parent\":\"Referencer\"},{\"kind\":2048,\"name\":\"setReference\",\"url\":\"classes/Referencer.html#setReference\",\"classes\":\"\",\"parent\":\"Referencer\"},{\"kind\":2048,\"name\":\"#currentFile\",\"url\":\"classes/Referencer.html#_currentFile\",\"classes\":\"tsd-is-private\",\"parent\":\"Referencer\"},{\"kind\":65536,\"name\":\"__type\",\"url\":\"classes/Referencer.html#_currentFile._currentFile-1.__type\",\"classes\":\"\",\"parent\":\"Referencer.#currentFile.#currentFile\"},{\"kind\":1024,\"name\":\"name\",\"url\":\"classes/Referencer.html#_currentFile._currentFile-1.__type.name\",\"classes\":\"\",\"parent\":\"Referencer.#currentFile.#currentFile.__type\"},{\"kind\":1024,\"name\":\"size\",\"url\":\"classes/Referencer.html#_currentFile._currentFile-1.__type.size\",\"classes\":\"\",\"parent\":\"Referencer.#currentFile.#currentFile.__type\"},{\"kind\":1024,\"name\":\"writer\",\"url\":\"classes/Referencer.html#_currentFile._currentFile-1.__type.writer\",\"classes\":\"\",\"parent\":\"Referencer.#currentFile.#currentFile.__type\"},{\"kind\":1024,\"name\":\"index\",\"url\":\"classes/Referencer.html#_currentFile._currentFile-1.__type.index\",\"classes\":\"\",\"parent\":\"Referencer.#currentFile.#currentFile.__type\"},{\"kind\":2048,\"name\":\"#createFile\",\"url\":\"classes/Referencer.html#_createFile\",\"classes\":\"tsd-is-private\",\"parent\":\"Referencer\"},{\"kind\":2048,\"name\":\"getReference\",\"url\":\"classes/Referencer.html#getReference\",\"classes\":\"\",\"parent\":\"Referencer\"},{\"kind\":1024,\"name\":\"cacheSize\",\"url\":\"classes/Referencer.html#cacheSize\",\"classes\":\"tsd-is-inherited\",\"parent\":\"Referencer\"},{\"kind\":1024,\"name\":\"#path\",\"url\":\"classes/Referencer.html#_path\",\"classes\":\"tsd-is-private tsd-is-inherited\",\"parent\":\"Referencer\"},{\"kind\":1024,\"name\":\"maxSize\",\"url\":\"classes/Referencer.html#maxSize\",\"classes\":\"tsd-is-inherited\",\"parent\":\"Referencer\"},{\"kind\":1024,\"name\":\"type\",\"url\":\"classes/Referencer.html#type\",\"classes\":\"tsd-is-inherited\",\"parent\":\"Referencer\"},{\"kind\":262144,\"name\":\"path\",\"url\":\"classes/Referencer.html#path\",\"classes\":\"tsd-is-inherited\",\"parent\":\"Referencer\"},{\"kind\":2048,\"name\":\"#getReference\",\"url\":\"classes/Referencer.html#_getReference-2\",\"classes\":\"tsd-is-private tsd-is-inherited\",\"parent\":\"Referencer\"},{\"kind\":2048,\"name\":\"#saveReference\",\"url\":\"classes/Referencer.html#_saveReference-2\",\"classes\":\"tsd-is-private tsd-is-inherited\",\"parent\":\"Referencer\"},{\"kind\":2048,\"name\":\"#currentFile\",\"url\":\"classes/Referencer.html#_currentFile-2\",\"classes\":\"tsd-is-private tsd-is-inherited\",\"parent\":\"Referencer\"},{\"kind\":65536,\"name\":\"__type\",\"url\":\"classes/Referencer.html#_currentFile-2._currentFile-3.__type-1\",\"classes\":\"\",\"parent\":\"Referencer.#currentFile.#currentFile\"},{\"kind\":1024,\"name\":\"name\",\"url\":\"classes/Referencer.html#_currentFile-2._currentFile-3.__type-1.name-1\",\"classes\":\"\",\"parent\":\"Referencer.#currentFile.#currentFile.__type\"},{\"kind\":1024,\"name\":\"size\",\"url\":\"classes/Referencer.html#_currentFile-2._currentFile-3.__type-1.size-1\",\"classes\":\"\",\"parent\":\"Referencer.#currentFile.#currentFile.__type\"},{\"kind\":1024,\"name\":\"writer\",\"url\":\"classes/Referencer.html#_currentFile-2._currentFile-3.__type-1.writer-1\",\"classes\":\"\",\"parent\":\"Referencer.#currentFile.#currentFile.__type\"},{\"kind\":2048,\"name\":\"#createFile\",\"url\":\"classes/Referencer.html#_createFile-2\",\"classes\":\"tsd-is-private tsd-is-inherited\",\"parent\":\"Referencer\"},{\"kind\":2048,\"name\":\"deleteReference\",\"url\":\"classes/Referencer.html#deleteReference\",\"classes\":\"tsd-is-inherited\",\"parent\":\"Referencer\"},{\"kind\":2048,\"name\":\"#deleteReference\",\"url\":\"classes/Referencer.html#_deleteReference\",\"classes\":\"tsd-is-private tsd-is-inherited\",\"parent\":\"Referencer\"},{\"kind\":2048,\"name\":\"#getFileReference\",\"url\":\"classes/Referencer.html#_getFileReference\",\"classes\":\"tsd-is-private tsd-is-inherited\",\"parent\":\"Referencer\"},{\"kind\":2048,\"name\":\"clear\",\"url\":\"classes/Referencer.html#clear\",\"classes\":\"tsd-is-inherited\",\"parent\":\"Referencer\"},{\"kind\":2048,\"name\":\"open\",\"url\":\"classes/Referencer.html#open\",\"classes\":\"tsd-is-inherited\",\"parent\":\"Referencer\"},{\"kind\":2048,\"name\":\"bulkDeleteReference\",\"url\":\"classes/Referencer.html#bulkDeleteReference\",\"classes\":\"tsd-is-inherited\",\"parent\":\"Referencer\"},{\"kind\":2048,\"name\":\"#bulkDeleteReference\",\"url\":\"classes/Referencer.html#_bulkDeleteReference\",\"classes\":\"tsd-is-private tsd-is-inherited\",\"parent\":\"Referencer\"},{\"kind\":2048,\"name\":\"restart\",\"url\":\"classes/Referencer.html#restart\",\"classes\":\"tsd-is-inherited\",\"parent\":\"Referencer\"},{\"kind\":2048,\"name\":\"bulkSetReference\",\"url\":\"classes/Referencer.html#bulkSetReference\",\"classes\":\"tsd-is-inherited\",\"parent\":\"Referencer\"},{\"kind\":2048,\"name\":\"sync\",\"url\":\"classes/Referencer.html#sync\",\"classes\":\"tsd-is-inherited\",\"parent\":\"Referencer\"},{\"kind\":128,\"name\":\"MemMap\",\"url\":\"classes/MemMap.html\",\"classes\":\"\"},{\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/MemMap.html#constructor\",\"classes\":\"\",\"parent\":\"MemMap\"},{\"kind\":1024,\"name\":\"heap\",\"url\":\"classes/MemMap.html#heap\",\"classes\":\"\",\"parent\":\"MemMap\"},{\"kind\":1024,\"name\":\"#options\",\"url\":\"classes/MemMap.html#_options\",\"classes\":\"tsd-is-private\",\"parent\":\"MemMap\"},{\"kind\":1024,\"name\":\"#column\",\"url\":\"classes/MemMap.html#_column\",\"classes\":\"tsd-is-private\",\"parent\":\"MemMap\"},{\"kind\":2048,\"name\":\"set\",\"url\":\"classes/MemMap.html#set\",\"classes\":\"\",\"parent\":\"MemMap\"},{\"kind\":2048,\"name\":\"get\",\"url\":\"classes/MemMap.html#get\",\"classes\":\"\",\"parent\":\"MemMap\"},{\"kind\":2048,\"name\":\"has\",\"url\":\"classes/MemMap.html#has\",\"classes\":\"\",\"parent\":\"MemMap\"},{\"kind\":2048,\"name\":\"delete\",\"url\":\"classes/MemMap.html#delete\",\"classes\":\"\",\"parent\":\"MemMap\"},{\"kind\":2048,\"name\":\"getHeap\",\"url\":\"classes/MemMap.html#getHeap\",\"classes\":\"\",\"parent\":\"MemMap\"},{\"kind\":2048,\"name\":\"getOptions\",\"url\":\"classes/MemMap.html#getOptions\",\"classes\":\"\",\"parent\":\"MemMap\"},{\"kind\":2048,\"name\":\"getSize\",\"url\":\"classes/MemMap.html#getSize\",\"classes\":\"\",\"parent\":\"MemMap\"},{\"kind\":2048,\"name\":\"flush\",\"url\":\"classes/MemMap.html#flush\",\"classes\":\"\",\"parent\":\"MemMap\"},{\"kind\":2048,\"name\":\"findOne\",\"url\":\"classes/MemMap.html#findOne\",\"classes\":\"\",\"parent\":\"MemMap\"},{\"kind\":2048,\"name\":\"findMany\",\"url\":\"classes/MemMap.html#findMany\",\"classes\":\"\",\"parent\":\"MemMap\"},{\"kind\":256,\"name\":\"WideColumnarColumnOptions\",\"url\":\"interfaces/WideColumnarColumnOptions.html\",\"classes\":\"\"},{\"kind\":1024,\"name\":\"name\",\"url\":\"interfaces/WideColumnarColumnOptions.html#name\",\"classes\":\"\",\"parent\":\"WideColumnarColumnOptions\"},{\"kind\":1024,\"name\":\"primaryKey\",\"url\":\"interfaces/WideColumnarColumnOptions.html#primaryKey\",\"classes\":\"\",\"parent\":\"WideColumnarColumnOptions\"},{\"kind\":1024,\"name\":\"default\",\"url\":\"interfaces/WideColumnarColumnOptions.html#default\",\"classes\":\"\",\"parent\":\"WideColumnarColumnOptions\"},{\"kind\":1024,\"name\":\"type\",\"url\":\"interfaces/WideColumnarColumnOptions.html#type\",\"classes\":\"\",\"parent\":\"WideColumnarColumnOptions\"},{\"kind\":256,\"name\":\"MemMapOptions\",\"url\":\"interfaces/MemMapOptions.html\",\"classes\":\"\"},{\"kind\":1024,\"name\":\"limit\",\"url\":\"interfaces/MemMapOptions.html#limit\",\"classes\":\"\",\"parent\":\"MemMapOptions\"},{\"kind\":1024,\"name\":\"sortFunction\",\"url\":\"interfaces/MemMapOptions.html#sortFunction\",\"classes\":\"\",\"parent\":\"MemMapOptions\"},{\"kind\":65536,\"name\":\"__type\",\"url\":\"interfaces/MemMapOptions.html#sortFunction.__type\",\"classes\":\"\",\"parent\":\"MemMapOptions.sortFunction\"},{\"kind\":256,\"name\":\"WideColumnarDataInterface\",\"url\":\"interfaces/WideColumnarDataInterface.html\",\"classes\":\"\"},{\"kind\":1024,\"name\":\"name\",\"url\":\"interfaces/WideColumnarDataInterface.html#name\",\"classes\":\"\",\"parent\":\"WideColumnarDataInterface\"},{\"kind\":1024,\"name\":\"value\",\"url\":\"interfaces/WideColumnarDataInterface.html#value\",\"classes\":\"\",\"parent\":\"WideColumnarDataInterface\"},{\"kind\":1024,\"name\":\"type\",\"url\":\"interfaces/WideColumnarDataInterface.html#type\",\"classes\":\"\",\"parent\":\"WideColumnarDataInterface\"},{\"kind\":256,\"name\":\"WideColumnarOptions\",\"url\":\"interfaces/WideColumnarOptions.html\",\"classes\":\"\"},{\"kind\":1024,\"name\":\"dataConfig\",\"url\":\"interfaces/WideColumnarOptions.html#dataConfig\",\"classes\":\"\",\"parent\":\"WideColumnarOptions\"},{\"kind\":1024,\"name\":\"fileConfig\",\"url\":\"interfaces/WideColumnarOptions.html#fileConfig\",\"classes\":\"\",\"parent\":\"WideColumnarOptions\"},{\"kind\":1024,\"name\":\"encryptionConfig\",\"url\":\"interfaces/WideColumnarOptions.html#encryptionConfig\",\"classes\":\"\",\"parent\":\"WideColumnarOptions\"},{\"kind\":1024,\"name\":\"cacheConfig\",\"url\":\"interfaces/WideColumnarOptions.html#cacheConfig\",\"classes\":\"\",\"parent\":\"WideColumnarOptions\"},{\"kind\":1024,\"name\":\"debug\",\"url\":\"interfaces/WideColumnarOptions.html#debug\",\"classes\":\"\",\"parent\":\"WideColumnarOptions\"},{\"kind\":256,\"name\":\"WideColumnarDataConfig\",\"url\":\"interfaces/WideColumnarDataConfig.html\",\"classes\":\"\"},{\"kind\":1024,\"name\":\"path\",\"url\":\"interfaces/WideColumnarDataConfig.html#path\",\"classes\":\"\",\"parent\":\"WideColumnarDataConfig\"},{\"kind\":1024,\"name\":\"tables\",\"url\":\"interfaces/WideColumnarDataConfig.html#tables\",\"classes\":\"\",\"parent\":\"WideColumnarDataConfig\"},{\"kind\":1024,\"name\":\"referencePath\",\"url\":\"interfaces/WideColumnarDataConfig.html#referencePath\",\"classes\":\"\",\"parent\":\"WideColumnarDataConfig\"},{\"kind\":256,\"name\":\"WideColumnarFileConfig\",\"url\":\"interfaces/WideColumnarFileConfig.html\",\"classes\":\"\"},{\"kind\":1024,\"name\":\"extension\",\"url\":\"interfaces/WideColumnarFileConfig.html#extension\",\"classes\":\"\",\"parent\":\"WideColumnarFileConfig\"},{\"kind\":256,\"name\":\"WideColumnarEncryptionConfig\",\"url\":\"interfaces/WideColumnarEncryptionConfig.html\",\"classes\":\"\"},{\"kind\":1024,\"name\":\"securityKey\",\"url\":\"interfaces/WideColumnarEncryptionConfig.html#securityKey\",\"classes\":\"\",\"parent\":\"WideColumnarEncryptionConfig\"},{\"kind\":256,\"name\":\"WideColumnarTableOptions\",\"url\":\"interfaces/WideColumnarTableOptions.html\",\"classes\":\"\"},{\"kind\":1024,\"name\":\"name\",\"url\":\"interfaces/WideColumnarTableOptions.html#name\",\"classes\":\"\",\"parent\":\"WideColumnarTableOptions\"},{\"kind\":1024,\"name\":\"columns\",\"url\":\"interfaces/WideColumnarTableOptions.html#columns\",\"classes\":\"\",\"parent\":\"WideColumnarTableOptions\"},{\"kind\":1024,\"name\":\"db\",\"url\":\"interfaces/WideColumnarTableOptions.html#db\",\"classes\":\"\",\"parent\":\"WideColumnarTableOptions\"},{\"kind\":256,\"name\":\"WideColumnarCacheConfig\",\"url\":\"interfaces/WideColumnarCacheConfig.html\",\"classes\":\"\"},{\"kind\":1024,\"name\":\"referenceType\",\"url\":\"interfaces/WideColumnarCacheConfig.html#referenceType\",\"classes\":\"\",\"parent\":\"WideColumnarCacheConfig\"},{\"kind\":1024,\"name\":\"limit\",\"url\":\"interfaces/WideColumnarCacheConfig.html#limit\",\"classes\":\"tsd-is-inherited\",\"parent\":\"WideColumnarCacheConfig\"},{\"kind\":1024,\"name\":\"sortFunction\",\"url\":\"interfaces/WideColumnarCacheConfig.html#sortFunction\",\"classes\":\"tsd-is-inherited\",\"parent\":\"WideColumnarCacheConfig\"},{\"kind\":65536,\"name\":\"__type\",\"url\":\"interfaces/WideColumnarCacheConfig.html#sortFunction.__type\",\"classes\":\"\",\"parent\":\"WideColumnarCacheConfig.sortFunction\"},{\"kind\":4194304,\"name\":\"ColumnType\",\"url\":\"types/ColumnType.html\",\"classes\":\"\"},{\"kind\":4194304,\"name\":\"WideColumnarDataType\",\"url\":\"types/WideColumnarDataType.html\",\"classes\":\"\"},{\"kind\":128,\"name\":\"Receiver\",\"url\":\"classes/Receiver.html\",\"classes\":\"\"},{\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/Receiver.html#constructor\",\"classes\":\"\",\"parent\":\"Receiver\"},{\"kind\":1024,\"name\":\"server\",\"url\":\"classes/Receiver.html#server\",\"classes\":\"\",\"parent\":\"Receiver\"},{\"kind\":1024,\"name\":\"#options\",\"url\":\"classes/Receiver.html#_options\",\"classes\":\"tsd-is-private\",\"parent\":\"Receiver\"},{\"kind\":1024,\"name\":\"allowList\",\"url\":\"classes/Receiver.html#allowList\",\"classes\":\"\",\"parent\":\"Receiver\"},{\"kind\":1024,\"name\":\"clients\",\"url\":\"classes/Receiver.html#clients\",\"classes\":\"\",\"parent\":\"Receiver\"},{\"kind\":1024,\"name\":\"usersMap\",\"url\":\"classes/Receiver.html#usersMap\",\"classes\":\"\",\"parent\":\"Receiver\"},{\"kind\":2048,\"name\":\"allowAddress\",\"url\":\"classes/Receiver.html#allowAddress\",\"classes\":\"\",\"parent\":\"Receiver\"},{\"kind\":2048,\"name\":\"#init\",\"url\":\"classes/Receiver.html#_init\",\"classes\":\"tsd-is-private\",\"parent\":\"Receiver\"},{\"kind\":2048,\"name\":\"#createKeyValue\",\"url\":\"classes/Receiver.html#_createKeyValue\",\"classes\":\"tsd-is-private\",\"parent\":\"Receiver\"},{\"kind\":2048,\"name\":\"isAllowed\",\"url\":\"classes/Receiver.html#isAllowed\",\"classes\":\"\",\"parent\":\"Receiver\"},{\"kind\":2048,\"name\":\"#bindEvents\",\"url\":\"classes/Receiver.html#_bindEvents\",\"classes\":\"tsd-is-private\",\"parent\":\"Receiver\"},{\"kind\":2048,\"name\":\"#handleClose\",\"url\":\"classes/Receiver.html#_handleClose\",\"classes\":\"tsd-is-private\",\"parent\":\"Receiver\"},{\"kind\":2048,\"name\":\"#handleError\",\"url\":\"classes/Receiver.html#_handleError\",\"classes\":\"tsd-is-private\",\"parent\":\"Receiver\"},{\"kind\":2048,\"name\":\"#handleConnect\",\"url\":\"classes/Receiver.html#_handleConnect\",\"classes\":\"tsd-is-private\",\"parent\":\"Receiver\"},{\"kind\":2048,\"name\":\"#handleData\",\"url\":\"classes/Receiver.html#_handleData\",\"classes\":\"tsd-is-private\",\"parent\":\"Receiver\"},{\"kind\":2048,\"name\":\"#handleConnectRequest\",\"url\":\"classes/Receiver.html#_handleConnectRequest\",\"classes\":\"tsd-is-private\",\"parent\":\"Receiver\"},{\"kind\":2048,\"name\":\"#handlePingRequest\",\"url\":\"classes/Receiver.html#_handlePingRequest\",\"classes\":\"tsd-is-private\",\"parent\":\"Receiver\"},{\"kind\":2048,\"name\":\"#handleDisconnectRequest\",\"url\":\"classes/Receiver.html#_handleDisconnectRequest\",\"classes\":\"tsd-is-private\",\"parent\":\"Receiver\"},{\"kind\":2048,\"name\":\"#handleOperationRequest\",\"url\":\"classes/Receiver.html#_handleOperationRequest\",\"classes\":\"tsd-is-private\",\"parent\":\"Receiver\"},{\"kind\":2048,\"name\":\"#handleUnknownRequest\",\"url\":\"classes/Receiver.html#_handleUnknownRequest\",\"classes\":\"tsd-is-private\",\"parent\":\"Receiver\"},{\"kind\":2048,\"name\":\"#handleOperationSet\",\"url\":\"classes/Receiver.html#_handleOperationSet\",\"classes\":\"tsd-is-private\",\"parent\":\"Receiver\"},{\"kind\":2048,\"name\":\"#handleOperationGet\",\"url\":\"classes/Receiver.html#_handleOperationGet\",\"classes\":\"tsd-is-private\",\"parent\":\"Receiver\"},{\"kind\":2048,\"name\":\"#handleOperationDelete\",\"url\":\"classes/Receiver.html#_handleOperationDelete\",\"classes\":\"tsd-is-private\",\"parent\":\"Receiver\"},{\"kind\":2048,\"name\":\"#handleOperationAll\",\"url\":\"classes/Receiver.html#_handleOperationAll\",\"classes\":\"tsd-is-private\",\"parent\":\"Receiver\"},{\"kind\":2048,\"name\":\"#handleOperationFindMany\",\"url\":\"classes/Receiver.html#_handleOperationFindMany\",\"classes\":\"tsd-is-private\",\"parent\":\"Receiver\"},{\"kind\":2048,\"name\":\"#handleOperationFindOne\",\"url\":\"classes/Receiver.html#_handleOperationFindOne\",\"classes\":\"tsd-is-private\",\"parent\":\"Receiver\"},{\"kind\":2048,\"name\":\"#handleOperationHas\",\"url\":\"classes/Receiver.html#_handleOperationHas\",\"classes\":\"tsd-is-private\",\"parent\":\"Receiver\"},{\"kind\":2048,\"name\":\"#handleOperationDeleteMany\",\"url\":\"classes/Receiver.html#_handleOperationDeleteMany\",\"classes\":\"tsd-is-private\",\"parent\":\"Receiver\"},{\"kind\":2048,\"name\":\"#handleOperationClear\",\"url\":\"classes/Receiver.html#_handleOperationClear\",\"classes\":\"tsd-is-private\",\"parent\":\"Receiver\"},{\"kind\":2048,\"name\":\"#sendResponse\",\"url\":\"classes/Receiver.html#_sendResponse\",\"classes\":\"tsd-is-private\",\"parent\":\"Receiver\"},{\"kind\":2048,\"name\":\"#createDebug\",\"url\":\"classes/Receiver.html#_createDebug\",\"classes\":\"tsd-is-private\",\"parent\":\"Receiver\"},{\"kind\":2048,\"name\":\"#createData\",\"url\":\"classes/Receiver.html#_createData\",\"classes\":\"tsd-is-private\",\"parent\":\"Receiver\"},{\"kind\":2048,\"name\":\"sendDataFormat\",\"url\":\"classes/Receiver.html#sendDataFormat\",\"classes\":\"\",\"parent\":\"Receiver\"},{\"kind\":2048,\"name\":\"transmitterDataFormat\",\"url\":\"classes/Receiver.html#transmitterDataFormat\",\"classes\":\"\",\"parent\":\"Receiver\"},{\"kind\":2048,\"name\":\"connect\",\"url\":\"classes/Receiver.html#connect\",\"classes\":\"\",\"parent\":\"Receiver\"},{\"kind\":128,\"name\":\"Transmitter\",\"url\":\"classes/Transmitter.html\",\"classes\":\"\"},{\"kind\":2048,\"name\":\"createConnection\",\"url\":\"classes/Transmitter.html#createConnection\",\"classes\":\"\",\"parent\":\"Transmitter\"},{\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/Transmitter.html#constructor\",\"classes\":\"\",\"parent\":\"Transmitter\"},{\"kind\":1024,\"name\":\"client\",\"url\":\"classes/Transmitter.html#client\",\"classes\":\"\",\"parent\":\"Transmitter\"},{\"kind\":1024,\"name\":\"options\",\"url\":\"classes/Transmitter.html#options\",\"classes\":\"\",\"parent\":\"Transmitter\"},{\"kind\":1024,\"name\":\"data\",\"url\":\"classes/Transmitter.html#data\",\"classes\":\"\",\"parent\":\"Transmitter\"},{\"kind\":65536,\"name\":\"__type\",\"url\":\"classes/Transmitter.html#data.__type\",\"classes\":\"\",\"parent\":\"Transmitter.data\"},{\"kind\":1024,\"name\":\"seq\",\"url\":\"classes/Transmitter.html#data.__type.seq\",\"classes\":\"\",\"parent\":\"Transmitter.data.__type\"},{\"kind\":1024,\"name\":\"lastPingTimestamp\",\"url\":\"classes/Transmitter.html#data.__type.lastPingTimestamp\",\"classes\":\"\",\"parent\":\"Transmitter.data.__type\"},{\"kind\":1024,\"name\":\"ping\",\"url\":\"classes/Transmitter.html#data.__type.ping\",\"classes\":\"\",\"parent\":\"Transmitter.data.__type\"},{\"kind\":1024,\"name\":\"pingInterval\",\"url\":\"classes/Transmitter.html#pingInterval\",\"classes\":\"\",\"parent\":\"Transmitter\"},{\"kind\":1024,\"name\":\"readyAt\",\"url\":\"classes/Transmitter.html#readyAt\",\"classes\":\"\",\"parent\":\"Transmitter\"},{\"kind\":1024,\"name\":\"session\",\"url\":\"classes/Transmitter.html#session\",\"classes\":\"\",\"parent\":\"Transmitter\"},{\"kind\":1024,\"name\":\"#maxRetries\",\"url\":\"classes/Transmitter.html#_maxRetries\",\"classes\":\"tsd-is-private\",\"parent\":\"Transmitter\"},{\"kind\":1024,\"name\":\"#retries\",\"url\":\"classes/Transmitter.html#_retries\",\"classes\":\"tsd-is-private\",\"parent\":\"Transmitter\"},{\"kind\":1024,\"name\":\"#waitTime\",\"url\":\"classes/Transmitter.html#_waitTime\",\"classes\":\"tsd-is-private\",\"parent\":\"Transmitter\"},{\"kind\":2048,\"name\":\"#createDebug\",\"url\":\"classes/Transmitter.html#_createDebug\",\"classes\":\"tsd-is-private\",\"parent\":\"Transmitter\"},{\"kind\":2048,\"name\":\"#createData\",\"url\":\"classes/Transmitter.html#_createData\",\"classes\":\"tsd-is-private\",\"parent\":\"Transmitter\"},{\"kind\":2048,\"name\":\"#bindEvents\",\"url\":\"classes/Transmitter.html#_bindEvents\",\"classes\":\"tsd-is-private\",\"parent\":\"Transmitter\"},{\"kind\":2048,\"name\":\"#reconnect\",\"url\":\"classes/Transmitter.html#_reconnect\",\"classes\":\"tsd-is-private\",\"parent\":\"Transmitter\"},{\"kind\":2048,\"name\":\"connect\",\"url\":\"classes/Transmitter.html#connect\",\"classes\":\"\",\"parent\":\"Transmitter\"},{\"kind\":2048,\"name\":\"receiveDataFormat\",\"url\":\"classes/Transmitter.html#receiveDataFormat\",\"classes\":\"\",\"parent\":\"Transmitter\"},{\"kind\":2048,\"name\":\"sendDataFormat\",\"url\":\"classes/Transmitter.html#sendDataFormat\",\"classes\":\"\",\"parent\":\"Transmitter\"},{\"kind\":2048,\"name\":\"ping\",\"url\":\"classes/Transmitter.html#ping-2\",\"classes\":\"\",\"parent\":\"Transmitter\"},{\"kind\":2048,\"name\":\"#req\",\"url\":\"classes/Transmitter.html#_req\",\"classes\":\"tsd-is-private\",\"parent\":\"Transmitter\"},{\"kind\":2048,\"name\":\"get\",\"url\":\"classes/Transmitter.html#get\",\"classes\":\"\",\"parent\":\"Transmitter\"},{\"kind\":2048,\"name\":\"set\",\"url\":\"classes/Transmitter.html#set\",\"classes\":\"\",\"parent\":\"Transmitter\"},{\"kind\":2048,\"name\":\"delete\",\"url\":\"classes/Transmitter.html#delete\",\"classes\":\"\",\"parent\":\"Transmitter\"},{\"kind\":2048,\"name\":\"clear\",\"url\":\"classes/Transmitter.html#clear\",\"classes\":\"\",\"parent\":\"Transmitter\"},{\"kind\":2048,\"name\":\"all\",\"url\":\"classes/Transmitter.html#all\",\"classes\":\"\",\"parent\":\"Transmitter\"},{\"kind\":2048,\"name\":\"has\",\"url\":\"classes/Transmitter.html#has\",\"classes\":\"\",\"parent\":\"Transmitter\"},{\"kind\":2048,\"name\":\"findOne\",\"url\":\"classes/Transmitter.html#findOne\",\"classes\":\"\",\"parent\":\"Transmitter\"},{\"kind\":2048,\"name\":\"findMany\",\"url\":\"classes/Transmitter.html#findMany\",\"classes\":\"\",\"parent\":\"Transmitter\"},{\"kind\":2048,\"name\":\"deleteMany\",\"url\":\"classes/Transmitter.html#deleteMany\",\"classes\":\"\",\"parent\":\"Transmitter\"},{\"kind\":2048,\"name\":\"analyze\",\"url\":\"classes/Transmitter.html#analyze\",\"classes\":\"\",\"parent\":\"Transmitter\"},{\"kind\":2048,\"name\":\"#formatAnalyzeData\",\"url\":\"classes/Transmitter.html#_formatAnalyzeData\",\"classes\":\"tsd-is-private\",\"parent\":\"Transmitter\"},{\"kind\":65536,\"name\":\"__type\",\"url\":\"classes/Transmitter.html#_formatAnalyzeData._formatAnalyzeData-1.__type-1\",\"classes\":\"\",\"parent\":\"Transmitter.#formatAnalyzeData.#formatAnalyzeData\"},{\"kind\":1024,\"name\":\"opCode\",\"url\":\"classes/Transmitter.html#_formatAnalyzeData._formatAnalyzeData-1.__type-1.opCode\",\"classes\":\"\",\"parent\":\"Transmitter.#formatAnalyzeData.#formatAnalyzeData.__type\"},{\"kind\":1024,\"name\":\"method\",\"url\":\"classes/Transmitter.html#_formatAnalyzeData._formatAnalyzeData-1.__type-1.method\",\"classes\":\"\",\"parent\":\"Transmitter.#formatAnalyzeData.#formatAnalyzeData.__type\"},{\"kind\":1024,\"name\":\"timestamp\",\"url\":\"classes/Transmitter.html#_formatAnalyzeData._formatAnalyzeData-1.__type-1.timestamp\",\"classes\":\"\",\"parent\":\"Transmitter.#formatAnalyzeData.#formatAnalyzeData.__type\"},{\"kind\":1024,\"name\":\"seq\",\"url\":\"classes/Transmitter.html#_formatAnalyzeData._formatAnalyzeData-1.__type-1.seq-1\",\"classes\":\"\",\"parent\":\"Transmitter.#formatAnalyzeData.#formatAnalyzeData.__type\"},{\"kind\":1024,\"name\":\"data\",\"url\":\"classes/Transmitter.html#_formatAnalyzeData._formatAnalyzeData-1.__type-1.data-1\",\"classes\":\"\",\"parent\":\"Transmitter.#formatAnalyzeData.#formatAnalyzeData.__type\"},{\"kind\":65536,\"name\":\"__type\",\"url\":\"classes/Transmitter.html#_formatAnalyzeData._formatAnalyzeData-1.__type-1.data-1.__type-2\",\"classes\":\"\",\"parent\":\"Transmitter.#formatAnalyzeData.#formatAnalyzeData.__type.data\"},{\"kind\":1024,\"name\":\"value\",\"url\":\"classes/Transmitter.html#_formatAnalyzeData._formatAnalyzeData-1.__type-1.data-1.__type-2.value\",\"classes\":\"\",\"parent\":\"Transmitter.#formatAnalyzeData.#formatAnalyzeData.__type.data.__type\"},{\"kind\":1024,\"name\":\"delay\",\"url\":\"classes/Transmitter.html#_formatAnalyzeData._formatAnalyzeData-1.__type-1.data-1.__type-2.delay\",\"classes\":\"\",\"parent\":\"Transmitter.#formatAnalyzeData.#formatAnalyzeData.__type.data.__type\"},{\"kind\":65536,\"name\":\"__type\",\"url\":\"classes/Transmitter.html#_formatAnalyzeData._formatAnalyzeData-1.__type-1.data-1.__type-2.delay.__type-3\",\"classes\":\"\",\"parent\":\"Transmitter.#formatAnalyzeData.#formatAnalyzeData.__type.data.__type.delay\"},{\"kind\":1024,\"name\":\"toServer\",\"url\":\"classes/Transmitter.html#_formatAnalyzeData._formatAnalyzeData-1.__type-1.data-1.__type-2.delay.__type-3.toServer\",\"classes\":\"\",\"parent\":\"Transmitter.#formatAnalyzeData.#formatAnalyzeData.__type.data.__type.delay.__type\"},{\"kind\":1024,\"name\":\"toClient\",\"url\":\"classes/Transmitter.html#_formatAnalyzeData._formatAnalyzeData-1.__type-1.data-1.__type-2.delay.__type-3.toClient\",\"classes\":\"\",\"parent\":\"Transmitter.#formatAnalyzeData.#formatAnalyzeData.__type.data.__type.delay.__type\"},{\"kind\":1024,\"name\":\"ping\",\"url\":\"classes/Transmitter.html#_formatAnalyzeData._formatAnalyzeData-1.__type-1.data-1.__type-2.delay.__type-3.ping-1\",\"classes\":\"\",\"parent\":\"Transmitter.#formatAnalyzeData.#formatAnalyzeData.__type.data.__type.delay.__type\"},{\"kind\":1024,\"name\":\"cost\",\"url\":\"classes/Transmitter.html#_formatAnalyzeData._formatAnalyzeData-1.__type-1.cost\",\"classes\":\"\",\"parent\":\"Transmitter.#formatAnalyzeData.#formatAnalyzeData.__type\"},{\"kind\":1024,\"name\":\"hash\",\"url\":\"classes/Transmitter.html#_formatAnalyzeData._formatAnalyzeData-1.__type-1.hash\",\"classes\":\"\",\"parent\":\"Transmitter.#formatAnalyzeData.#formatAnalyzeData.__type\"},{\"kind\":256,\"name\":\"TransmitterOptions\",\"url\":\"interfaces/TransmitterOptions.html\",\"classes\":\"\"},{\"kind\":1024,\"name\":\"username\",\"url\":\"interfaces/TransmitterOptions.html#username\",\"classes\":\"\",\"parent\":\"TransmitterOptions\"},{\"kind\":1024,\"name\":\"password\",\"url\":\"interfaces/TransmitterOptions.html#password\",\"classes\":\"\",\"parent\":\"TransmitterOptions\"},{\"kind\":256,\"name\":\"ReceiverOptions\",\"url\":\"interfaces/ReceiverOptions.html\",\"classes\":\"\"},{\"kind\":1024,\"name\":\"host\",\"url\":\"interfaces/ReceiverOptions.html#host\",\"classes\":\"\",\"parent\":\"ReceiverOptions\"},{\"kind\":1024,\"name\":\"port\",\"url\":\"interfaces/ReceiverOptions.html#port\",\"classes\":\"\",\"parent\":\"ReceiverOptions\"},{\"kind\":1024,\"name\":\"backlog\",\"url\":\"interfaces/ReceiverOptions.html#backlog\",\"classes\":\"\",\"parent\":\"ReceiverOptions\"},{\"kind\":1024,\"name\":\"databaseType\",\"url\":\"interfaces/ReceiverOptions.html#databaseType\",\"classes\":\"\",\"parent\":\"ReceiverOptions\"},{\"kind\":1024,\"name\":\"databaseOptions\",\"url\":\"interfaces/ReceiverOptions.html#databaseOptions\",\"classes\":\"\",\"parent\":\"ReceiverOptions\"},{\"kind\":1024,\"name\":\"userConfig\",\"url\":\"interfaces/ReceiverOptions.html#userConfig\",\"classes\":\"\",\"parent\":\"ReceiverOptions\"},{\"kind\":256,\"name\":\"UserConfig\",\"url\":\"interfaces/UserConfig.html\",\"classes\":\"\"},{\"kind\":1024,\"name\":\"username\",\"url\":\"interfaces/UserConfig.html#username\",\"classes\":\"\",\"parent\":\"UserConfig\"},{\"kind\":1024,\"name\":\"permissions\",\"url\":\"interfaces/UserConfig.html#permissions\",\"classes\":\"\",\"parent\":\"UserConfig\"},{\"kind\":1024,\"name\":\"password\",\"url\":\"interfaces/UserConfig.html#password\",\"classes\":\"\",\"parent\":\"UserConfig\"},{\"kind\":256,\"name\":\"TransmitterCreateOptions\",\"url\":\"interfaces/TransmitterCreateOptions.html\",\"classes\":\"\"},{\"kind\":1024,\"name\":\"path\",\"url\":\"interfaces/TransmitterCreateOptions.html#path\",\"classes\":\"\",\"parent\":\"TransmitterCreateOptions\"},{\"kind\":1024,\"name\":\"dbOptions\",\"url\":\"interfaces/TransmitterCreateOptions.html#dbOptions\",\"classes\":\"\",\"parent\":\"TransmitterCreateOptions\"},{\"kind\":65536,\"name\":\"__type\",\"url\":\"interfaces/TransmitterCreateOptions.html#dbOptions.__type\",\"classes\":\"\",\"parent\":\"TransmitterCreateOptions.dbOptions\"},{\"kind\":1024,\"name\":\"type\",\"url\":\"interfaces/TransmitterCreateOptions.html#dbOptions.__type.type\",\"classes\":\"\",\"parent\":\"TransmitterCreateOptions.dbOptions.__type\"},{\"kind\":1024,\"name\":\"options\",\"url\":\"interfaces/TransmitterCreateOptions.html#dbOptions.__type.options\",\"classes\":\"\",\"parent\":\"TransmitterCreateOptions.dbOptions.__type\"},{\"kind\":256,\"name\":\"ReceiverDataFormat\",\"url\":\"interfaces/ReceiverDataFormat.html\",\"classes\":\"\"},{\"kind\":1024,\"name\":\"op\",\"url\":\"interfaces/ReceiverDataFormat.html#op\",\"classes\":\"\",\"parent\":\"ReceiverDataFormat\"},{\"kind\":1024,\"name\":\"m\",\"url\":\"interfaces/ReceiverDataFormat.html#m\",\"classes\":\"\",\"parent\":\"ReceiverDataFormat\"},{\"kind\":1024,\"name\":\"t\",\"url\":\"interfaces/ReceiverDataFormat.html#t\",\"classes\":\"\",\"parent\":\"ReceiverDataFormat\"},{\"kind\":1024,\"name\":\"s\",\"url\":\"interfaces/ReceiverDataFormat.html#s\",\"classes\":\"\",\"parent\":\"ReceiverDataFormat\"},{\"kind\":1024,\"name\":\"d\",\"url\":\"interfaces/ReceiverDataFormat.html#d\",\"classes\":\"\",\"parent\":\"ReceiverDataFormat\"},{\"kind\":1024,\"name\":\"c\",\"url\":\"interfaces/ReceiverDataFormat.html#c\",\"classes\":\"\",\"parent\":\"ReceiverDataFormat\"},{\"kind\":1024,\"name\":\"h\",\"url\":\"interfaces/ReceiverDataFormat.html#h\",\"classes\":\"\",\"parent\":\"ReceiverDataFormat\"},{\"kind\":1024,\"name\":\"se\",\"url\":\"interfaces/ReceiverDataFormat.html#se\",\"classes\":\"\",\"parent\":\"ReceiverDataFormat\"},{\"kind\":256,\"name\":\"TransmitterDataFormat\",\"url\":\"interfaces/TransmitterDataFormat.html\",\"classes\":\"\"},{\"kind\":1024,\"name\":\"op\",\"url\":\"interfaces/TransmitterDataFormat.html#op\",\"classes\":\"\",\"parent\":\"TransmitterDataFormat\"},{\"kind\":1024,\"name\":\"m\",\"url\":\"interfaces/TransmitterDataFormat.html#m\",\"classes\":\"\",\"parent\":\"TransmitterDataFormat\"},{\"kind\":1024,\"name\":\"t\",\"url\":\"interfaces/TransmitterDataFormat.html#t\",\"classes\":\"\",\"parent\":\"TransmitterDataFormat\"},{\"kind\":1024,\"name\":\"s\",\"url\":\"interfaces/TransmitterDataFormat.html#s\",\"classes\":\"\",\"parent\":\"TransmitterDataFormat\"},{\"kind\":1024,\"name\":\"d\",\"url\":\"interfaces/TransmitterDataFormat.html#d\",\"classes\":\"\",\"parent\":\"TransmitterDataFormat\"},{\"kind\":1024,\"name\":\"h\",\"url\":\"interfaces/TransmitterDataFormat.html#h\",\"classes\":\"\",\"parent\":\"TransmitterDataFormat\"},{\"kind\":1024,\"name\":\"se\",\"url\":\"interfaces/TransmitterDataFormat.html#se\",\"classes\":\"\",\"parent\":\"TransmitterDataFormat\"},{\"kind\":256,\"name\":\"TransmitterAnaylzeDataFormat\",\"url\":\"interfaces/TransmitterAnaylzeDataFormat.html\",\"classes\":\"\"},{\"kind\":1024,\"name\":\"method\",\"url\":\"interfaces/TransmitterAnaylzeDataFormat.html#method\",\"classes\":\"\",\"parent\":\"TransmitterAnaylzeDataFormat\"},{\"kind\":1024,\"name\":\"data\",\"url\":\"interfaces/TransmitterAnaylzeDataFormat.html#data\",\"classes\":\"\",\"parent\":\"TransmitterAnaylzeDataFormat\"},{\"kind\":256,\"name\":\"ISocket\",\"url\":\"interfaces/ISocket.html\",\"classes\":\"\"},{\"kind\":1024,\"name\":\"userData\",\"url\":\"interfaces/ISocket.html#userData\",\"classes\":\"\",\"parent\":\"ISocket\"},{\"kind\":65536,\"name\":\"__type\",\"url\":\"interfaces/ISocket.html#userData.__type\",\"classes\":\"\",\"parent\":\"ISocket.userData\"},{\"kind\":1024,\"name\":\"username\",\"url\":\"interfaces/ISocket.html#userData.__type.username\",\"classes\":\"\",\"parent\":\"ISocket.userData.__type\"},{\"kind\":1024,\"name\":\"session\",\"url\":\"interfaces/ISocket.html#userData.__type.session\",\"classes\":\"\",\"parent\":\"ISocket.userData.__type\"},{\"kind\":1024,\"name\":\"permissions\",\"url\":\"interfaces/ISocket.html#userData.__type.permissions\",\"classes\":\"\",\"parent\":\"ISocket.userData.__type\"},{\"kind\":4194304,\"name\":\"DatabaseOptions\",\"url\":\"types/DatabaseOptions.html\",\"classes\":\"\"},{\"kind\":4194304,\"name\":\"Key\",\"url\":\"types/Key.html\",\"classes\":\"\"},{\"kind\":4194304,\"name\":\"Value\",\"url\":\"types/Value.html\",\"classes\":\"\"},{\"kind\":4194304,\"name\":\"PossibleDatabaseTypes\",\"url\":\"types/PossibleDatabaseTypes.html\",\"classes\":\"\"},{\"kind\":8,\"name\":\"TransmitterOpCodes\",\"url\":\"enums/TransmitterOpCodes.html\",\"classes\":\"\"},{\"kind\":16,\"name\":\"Connect\",\"url\":\"enums/TransmitterOpCodes.html#Connect\",\"classes\":\"\",\"parent\":\"TransmitterOpCodes\"},{\"kind\":16,\"name\":\"Ping\",\"url\":\"enums/TransmitterOpCodes.html#Ping\",\"classes\":\"\",\"parent\":\"TransmitterOpCodes\"},{\"kind\":16,\"name\":\"Operation\",\"url\":\"enums/TransmitterOpCodes.html#Operation\",\"classes\":\"\",\"parent\":\"TransmitterOpCodes\"},{\"kind\":16,\"name\":\"Analyze\",\"url\":\"enums/TransmitterOpCodes.html#Analyze\",\"classes\":\"\",\"parent\":\"TransmitterOpCodes\"},{\"kind\":16,\"name\":\"Disconnect\",\"url\":\"enums/TransmitterOpCodes.html#Disconnect\",\"classes\":\"\",\"parent\":\"TransmitterOpCodes\"},{\"kind\":8,\"name\":\"ReceiverOpCodes\",\"url\":\"enums/ReceiverOpCodes.html\",\"classes\":\"\"},{\"kind\":16,\"name\":\"AckConnect\",\"url\":\"enums/ReceiverOpCodes.html#AckConnect\",\"classes\":\"\",\"parent\":\"ReceiverOpCodes\"},{\"kind\":16,\"name\":\"Pong\",\"url\":\"enums/ReceiverOpCodes.html#Pong\",\"classes\":\"\",\"parent\":\"ReceiverOpCodes\"},{\"kind\":16,\"name\":\"ConnectionDenied\",\"url\":\"enums/ReceiverOpCodes.html#ConnectionDenied\",\"classes\":\"\",\"parent\":\"ReceiverOpCodes\"},{\"kind\":16,\"name\":\"AckOperation\",\"url\":\"enums/ReceiverOpCodes.html#AckOperation\",\"classes\":\"\",\"parent\":\"ReceiverOpCodes\"},{\"kind\":16,\"name\":\"AckAnalyze\",\"url\":\"enums/ReceiverOpCodes.html#AckAnalyze\",\"classes\":\"\",\"parent\":\"ReceiverOpCodes\"},{\"kind\":16,\"name\":\"AckDisconnect\",\"url\":\"enums/ReceiverOpCodes.html#AckDisconnect\",\"classes\":\"\",\"parent\":\"ReceiverOpCodes\"},{\"kind\":8,\"name\":\"Permissions\",\"url\":\"enums/Permissions.html\",\"classes\":\"\"},{\"kind\":16,\"name\":\"ROnly\",\"url\":\"enums/Permissions.html#ROnly\",\"classes\":\"\",\"parent\":\"Permissions\"},{\"kind\":16,\"name\":\"WOnly\",\"url\":\"enums/Permissions.html#WOnly\",\"classes\":\"\",\"parent\":\"Permissions\"},{\"kind\":16,\"name\":\"RW\",\"url\":\"enums/Permissions.html#RW\",\"classes\":\"\",\"parent\":\"Permissions\"},{\"kind\":16,\"name\":\"Manage\",\"url\":\"enums/Permissions.html#Manage\",\"classes\":\"\",\"parent\":\"Permissions\"},{\"kind\":16,\"name\":\"Admin\",\"url\":\"enums/Permissions.html#Admin\",\"classes\":\"\",\"parent\":\"Permissions\"}],\"index\":{\"version\":\"2.3.9\",\"fields\":[\"name\",\"comment\"],\"fieldVectors\":[[\"name/0\",[0,51.656]],[\"comment/0\",[]],[\"name/1\",[1,55.021]],[\"comment/1\",[]],[\"name/2\",[2,45.466]],[\"comment/2\",[]],[\"name/3\",[3,60.129]],[\"comment/3\",[]],[\"name/4\",[4,60.129]],[\"comment/4\",[]],[\"name/5\",[5,60.129]],[\"comment/5\",[]],[\"name/6\",[6,60.129]],[\"comment/6\",[]],[\"name/7\",[7,60.129]],[\"comment/7\",[]],[\"name/8\",[8,60.129]],[\"comment/8\",[]],[\"name/9\",[9,60.129]],[\"comment/9\",[]],[\"name/10\",[10,60.129]],[\"comment/10\",[]],[\"name/11\",[11,60.129]],[\"comment/11\",[]],[\"name/12\",[12,41.671]],[\"comment/12\",[]],[\"name/13\",[13,40.67]],[\"comment/13\",[]],[\"name/14\",[14,49.143]],[\"comment/14\",[]],[\"name/15\",[15,39.76]],[\"comment/15\",[]],[\"name/16\",[16,55.021]],[\"comment/16\",[]],[\"name/17\",[17,49.143]],[\"comment/17\",[]],[\"name/18\",[18,55.021]],[\"comment/18\",[]],[\"name/19\",[19,60.129]],[\"comment/19\",[]],[\"name/20\",[20,42.783]],[\"comment/20\",[]],[\"name/21\",[21,38.926]],[\"comment/21\",[]],[\"name/22\",[22,41.671]],[\"comment/22\",[]],[\"name/23\",[23,39.76]],[\"comment/23\",[]],[\"name/24\",[24,60.129]],[\"comment/24\",[]],[\"name/25\",[25,39.76]],[\"comment/25\",[]],[\"name/26\",[26,40.67]],[\"comment/26\",[]],[\"name/27\",[27,45.466]],[\"comment/27\",[]],[\"name/28\",[28,51.656]],[\"comment/28\",[]],[\"name/29\",[29,60.129]],[\"comment/29\",[]],[\"name/30\",[30,44.035]],[\"comment/30\",[]],[\"name/31\",[31,60.129]],[\"comment/31\",[]],[\"name/32\",[12,41.671]],[\"comment/32\",[]],[\"name/33\",[21,38.926]],[\"comment/33\",[]],[\"name/34\",[13,40.67]],[\"comment/34\",[]],[\"name/35\",[14,49.143]],[\"comment/35\",[]],[\"name/36\",[15,39.76]],[\"comment/36\",[]],[\"name/37\",[16,55.021]],[\"comment/37\",[]],[\"name/38\",[17,49.143]],[\"comment/38\",[]],[\"name/39\",[18,55.021]],[\"comment/39\",[]],[\"name/40\",[32,55.021]],[\"comment/40\",[]],[\"name/41\",[33,60.129]],[\"comment/41\",[]],[\"name/42\",[34,49.143]],[\"comment/42\",[]],[\"name/43\",[35,60.129]],[\"comment/43\",[]],[\"name/44\",[2,45.466]],[\"comment/44\",[]],[\"name/45\",[36,51.656]],[\"comment/45\",[]],[\"name/46\",[37,47.136]],[\"comment/46\",[]],[\"name/47\",[38,51.656]],[\"comment/47\",[]],[\"name/48\",[39,60.129]],[\"comment/48\",[]],[\"name/49\",[40,38.157]],[\"comment/49\",[]],[\"name/50\",[41,60.129]],[\"comment/50\",[]],[\"name/51\",[37,47.136]],[\"comment/51\",[]],[\"name/52\",[42,60.129]],[\"comment/52\",[]],[\"name/53\",[21,38.926]],[\"comment/53\",[]],[\"name/54\",[43,60.129]],[\"comment/54\",[]],[\"name/55\",[23,39.76]],[\"comment/55\",[]],[\"name/56\",[44,60.129]],[\"comment/56\",[]],[\"name/57\",[45,55.021]],[\"comment/57\",[]],[\"name/58\",[15,39.76]],[\"comment/58\",[]],[\"name/59\",[22,41.671]],[\"comment/59\",[]],[\"name/60\",[25,39.76]],[\"comment/60\",[]],[\"name/61\",[46,60.129]],[\"comment/61\",[]],[\"name/62\",[47,60.129]],[\"comment/62\",[]],[\"name/63\",[40,38.157]],[\"comment/63\",[]],[\"name/64\",[38,51.656]],[\"comment/64\",[]],[\"name/65\",[48,47.136]],[\"comment/65\",[]],[\"name/66\",[49,44.035]],[\"comment/66\",[]],[\"name/67\",[50,39.76]],[\"comment/67\",[]],[\"name/68\",[51,60.129]],[\"comment/68\",[]],[\"name/69\",[52,60.129]],[\"comment/69\",[]],[\"name/70\",[53,55.021]],[\"comment/70\",[]],[\"name/71\",[54,49.143]],[\"comment/71\",[]],[\"name/72\",[55,60.129]],[\"comment/72\",[]],[\"name/73\",[40,38.157]],[\"comment/73\",[]],[\"name/74\",[56,39.76]],[\"comment/74\",[]],[\"name/75\",[57,47.136]],[\"comment/75\",[]],[\"name/76\",[58,55.021]],[\"comment/76\",[]],[\"name/77\",[59,60.129]],[\"comment/77\",[]],[\"name/78\",[60,60.129]],[\"comment/78\",[]],[\"name/79\",[61,60.129]],[\"comment/79\",[]],[\"name/80\",[62,30.685]],[\"comment/80\",[]],[\"name/81\",[63,55.021]],[\"comment/81\",[]],[\"name/82\",[64,49.143]],[\"comment/82\",[]],[\"name/83\",[65,60.129]],[\"comment/83\",[]],[\"name/84\",[62,30.685]],[\"comment/84\",[]],[\"name/85\",[66,60.129]],[\"comment/85\",[]],[\"name/86\",[54,49.143]],[\"comment/86\",[]],[\"name/87\",[67,60.129]],[\"comment/87\",[]],[\"name/88\",[68,60.129]],[\"comment/88\",[]],[\"name/89\",[69,49.143]],[\"comment/89\",[]],[\"name/90\",[56,39.76]],[\"comment/90\",[]],[\"name/91\",[57,47.136]],[\"comment/91\",[]],[\"name/92\",[58,55.021]],[\"comment/92\",[]],[\"name/93\",[70,49.143]],[\"comment/93\",[]],[\"name/94\",[71,60.129]],[\"comment/94\",[]],[\"name/95\",[72,60.129]],[\"comment/95\",[]],[\"name/96\",[73,60.129]],[\"comment/96\",[]],[\"name/97\",[74,60.129]],[\"comment/97\",[]],[\"name/98\",[75,51.656]],[\"comment/98\",[]],[\"name/99\",[75,51.656]],[\"comment/99\",[]],[\"name/100\",[12,41.671]],[\"comment/100\",[]],[\"name/101\",[21,38.926]],[\"comment/101\",[]],[\"name/102\",[13,40.67]],[\"comment/102\",[]],[\"name/103\",[15,39.76]],[\"comment/103\",[]],[\"name/104\",[23,39.76]],[\"comment/104\",[]],[\"name/105\",[22,41.671]],[\"comment/105\",[]],[\"name/106\",[25,39.76]],[\"comment/106\",[]],[\"name/107\",[26,40.67]],[\"comment/107\",[]],[\"name/108\",[76,55.021]],[\"comment/108\",[]],[\"name/109\",[20,42.783]],[\"comment/109\",[]],[\"name/110\",[77,60.129]],[\"comment/110\",[]],[\"name/111\",[78,55.021]],[\"comment/111\",[]],[\"name/112\",[40,38.157]],[\"comment/112\",[]],[\"name/113\",[56,39.76]],[\"comment/113\",[]],[\"name/114\",[79,47.136]],[\"comment/114\",[]],[\"name/115\",[69,49.143]],[\"comment/115\",[]],[\"name/116\",[80,55.021]],[\"comment/116\",[]],[\"name/117\",[30,44.035]],[\"comment/117\",[]],[\"name/118\",[56,39.76]],[\"comment/118\",[]],[\"name/119\",[12,41.671]],[\"comment/119\",[]],[\"name/120\",[21,38.926]],[\"comment/120\",[]],[\"name/121\",[13,40.67]],[\"comment/121\",[]],[\"name/122\",[15,39.76]],[\"comment/122\",[]],[\"name/123\",[23,39.76]],[\"comment/123\",[]],[\"name/124\",[81,55.021]],[\"comment/124\",[]],[\"name/125\",[25,39.76]],[\"comment/125\",[]],[\"name/126\",[26,40.67]],[\"comment/126\",[]],[\"name/127\",[22,41.671]],[\"comment/127\",[]],[\"name/128\",[17,49.143]],[\"comment/128\",[]],[\"name/129\",[27,45.466]],[\"comment/129\",[]],[\"name/130\",[20,42.783]],[\"comment/130\",[]],[\"name/131\",[82,60.129]],[\"comment/131\",[]],[\"name/132\",[83,60.129]],[\"comment/132\",[]],[\"name/133\",[40,38.157]],[\"comment/133\",[]],[\"name/134\",[84,51.656]],[\"comment/134\",[]],[\"name/135\",[85,55.021]],[\"comment/135\",[]],[\"name/136\",[86,60.129]],[\"comment/136\",[]],[\"name/137\",[64,49.143]],[\"comment/137\",[]],[\"name/138\",[87,60.129]],[\"comment/138\",[]],[\"name/139\",[70,49.143]],[\"comment/139\",[]],[\"name/140\",[88,60.129]],[\"comment/140\",[]],[\"name/141\",[85,55.021]],[\"comment/141\",[]],[\"name/142\",[0,51.656]],[\"comment/142\",[]],[\"name/143\",[89,60.129]],[\"comment/143\",[]],[\"name/144\",[90,60.129]],[\"comment/144\",[]],[\"name/145\",[91,60.129]],[\"comment/145\",[]],[\"name/146\",[45,55.021]],[\"comment/146\",[]],[\"name/147\",[21,38.926]],[\"comment/147\",[]],[\"name/148\",[15,39.76]],[\"comment/148\",[]],[\"name/149\",[23,39.76]],[\"comment/149\",[]],[\"name/150\",[22,41.671]],[\"comment/150\",[]],[\"name/151\",[25,39.76]],[\"comment/151\",[]],[\"name/152\",[26,40.67]],[\"comment/152\",[]],[\"name/153\",[92,60.129]],[\"comment/153\",[]],[\"name/154\",[76,55.021]],[\"comment/154\",[]],[\"name/155\",[20,42.783]],[\"comment/155\",[]],[\"name/156\",[93,60.129]],[\"comment/156\",[]],[\"name/157\",[94,51.656]],[\"comment/157\",[]],[\"name/158\",[95,51.656]],[\"comment/158\",[]],[\"name/159\",[96,51.656]],[\"comment/159\",[]],[\"name/160\",[97,51.656]],[\"comment/160\",[]],[\"name/161\",[34,49.143]],[\"comment/161\",[]],[\"name/162\",[98,60.129]],[\"comment/162\",[]],[\"name/163\",[99,42.783]],[\"comment/163\",[]],[\"name/164\",[79,47.136]],[\"comment/164\",[]],[\"name/165\",[100,51.656]],[\"comment/165\",[]],[\"name/166\",[101,60.129]],[\"comment/166\",[]],[\"name/167\",[102,51.656]],[\"comment/167\",[]],[\"name/168\",[103,60.129]],[\"comment/168\",[]],[\"name/169\",[84,51.656]],[\"comment/169\",[]],[\"name/170\",[104,60.129]],[\"comment/170\",[]],[\"name/171\",[105,60.129]],[\"comment/171\",[]],[\"name/172\",[106,60.129]],[\"comment/172\",[]],[\"name/173\",[107,60.129]],[\"comment/173\",[]],[\"name/174\",[108,51.656]],[\"comment/174\",[]],[\"name/175\",[109,60.129]],[\"comment/175\",[]],[\"name/176\",[110,60.129]],[\"comment/176\",[]],[\"name/177\",[37,47.136]],[\"comment/177\",[]],[\"name/178\",[111,60.129]],[\"comment/178\",[]],[\"name/179\",[112,47.136]],[\"comment/179\",[]],[\"name/180\",[113,55.021]],[\"comment/180\",[]],[\"name/181\",[114,47.136]],[\"comment/181\",[]],[\"name/182\",[62,30.685]],[\"comment/182\",[]],[\"name/183\",[115,60.129]],[\"comment/183\",[]],[\"name/184\",[116,40.67]],[\"comment/184\",[]],[\"name/185\",[117,60.129]],[\"comment/185\",[]],[\"name/186\",[38,51.656]],[\"comment/186\",[]],[\"name/187\",[49,44.035]],[\"comment/187\",[]],[\"name/188\",[48,47.136]],[\"comment/188\",[]],[\"name/189\",[50,39.76]],[\"comment/189\",[]],[\"name/190\",[118,60.129]],[\"comment/190\",[]],[\"name/191\",[48,47.136]],[\"comment/191\",[]],[\"name/192\",[49,44.035]],[\"comment/192\",[]],[\"name/193\",[50,39.76]],[\"comment/193\",[]],[\"name/194\",[119,51.656]],[\"comment/194\",[]],[\"name/195\",[120,60.129]],[\"comment/195\",[]],[\"name/196\",[49,44.035]],[\"comment/196\",[]],[\"name/197\",[48,47.136]],[\"comment/197\",[]],[\"name/198\",[50,39.76]],[\"comment/198\",[]],[\"name/199\",[121,60.129]],[\"comment/199\",[]],[\"name/200\",[37,47.136]],[\"comment/200\",[]],[\"name/201\",[112,47.136]],[\"comment/201\",[]],[\"name/202\",[113,55.021]],[\"comment/202\",[]],[\"name/203\",[114,47.136]],[\"comment/203\",[]],[\"name/204\",[62,30.685]],[\"comment/204\",[]],[\"name/205\",[122,60.129]],[\"comment/205\",[]],[\"name/206\",[123,60.129]],[\"comment/206\",[]],[\"name/207\",[124,60.129]],[\"comment/207\",[]],[\"name/208\",[125,60.129]],[\"comment/208\",[]],[\"name/209\",[62,30.685]],[\"comment/209\",[]],[\"name/210\",[126,60.129]],[\"comment/210\",[]],[\"name/211\",[127,60.129]],[\"comment/211\",[]],[\"name/212\",[128,60.129]],[\"comment/212\",[]],[\"name/213\",[129,60.129]],[\"comment/213\",[]],[\"name/214\",[130,60.129]],[\"comment/214\",[]],[\"name/215\",[131,60.129]],[\"comment/215\",[]],[\"name/216\",[62,30.685]],[\"comment/216\",[]],[\"name/217\",[2,45.466]],[\"comment/217\",[]],[\"name/218\",[132,60.129]],[\"comment/218\",[]],[\"name/219\",[133,60.129]],[\"comment/219\",[]],[\"name/220\",[134,60.129]],[\"comment/220\",[]],[\"name/221\",[135,60.129]],[\"comment/221\",[]],[\"name/222\",[136,60.129]],[\"comment/222\",[]],[\"name/223\",[137,60.129]],[\"comment/223\",[]],[\"name/224\",[138,60.129]],[\"comment/224\",[]],[\"name/225\",[78,55.021]],[\"comment/225\",[]],[\"name/226\",[40,38.157]],[\"comment/226\",[]],[\"name/227\",[79,47.136]],[\"comment/227\",[]],[\"name/228\",[62,30.685]],[\"comment/228\",[]],[\"name/229\",[62,30.685]],[\"comment/229\",[]],[\"name/230\",[139,60.129]],[\"comment/230\",[]],[\"name/231\",[64,49.143]],[\"comment/231\",[]],[\"name/232\",[56,39.76]],[\"comment/232\",[]],[\"name/233\",[69,49.143]],[\"comment/233\",[]],[\"name/234\",[56,39.76]],[\"comment/234\",[]],[\"name/235\",[80,55.021]],[\"comment/235\",[]],[\"name/236\",[62,30.685]],[\"comment/236\",[]],[\"name/237\",[94,51.656]],[\"comment/237\",[]],[\"name/238\",[62,30.685]],[\"comment/238\",[]],[\"name/239\",[99,42.783]],[\"comment/239\",[]],[\"name/240\",[79,47.136]],[\"comment/240\",[]],[\"name/241\",[100,51.656]],[\"comment/241\",[]],[\"name/242\",[97,51.656]],[\"comment/242\",[]],[\"name/243\",[62,30.685]],[\"comment/243\",[]],[\"name/244\",[112,47.136]],[\"comment/244\",[]],[\"name/245\",[114,47.136]],[\"comment/245\",[]],[\"name/246\",[62,30.685]],[\"comment/246\",[]],[\"name/247\",[36,51.656]],[\"comment/247\",[]],[\"name/248\",[96,51.656]],[\"comment/248\",[]],[\"name/249\",[62,30.685]],[\"comment/249\",[]],[\"name/250\",[108,51.656]],[\"comment/250\",[]],[\"name/251\",[95,51.656]],[\"comment/251\",[]],[\"name/252\",[62,30.685]],[\"comment/252\",[]],[\"name/253\",[102,51.656]],[\"comment/253\",[]],[\"name/254\",[34,49.143]],[\"comment/254\",[]],[\"name/255\",[30,44.035]],[\"comment/255\",[]],[\"name/256\",[140,60.129]],[\"comment/256\",[]],[\"name/257\",[12,41.671]],[\"comment/257\",[]],[\"name/258\",[21,38.926]],[\"comment/258\",[]],[\"name/259\",[13,40.67]],[\"comment/259\",[]],[\"name/260\",[22,41.671]],[\"comment/260\",[]],[\"name/261\",[141,55.021]],[\"comment/261\",[]],[\"name/262\",[142,60.129]],[\"comment/262\",[]],[\"name/263\",[15,39.76]],[\"comment/263\",[]],[\"name/264\",[81,55.021]],[\"comment/264\",[]],[\"name/265\",[27,45.466]],[\"comment/265\",[]],[\"name/266\",[26,40.67]],[\"comment/266\",[]],[\"name/267\",[25,39.76]],[\"comment/267\",[]],[\"name/268\",[23,39.76]],[\"comment/268\",[]],[\"name/269\",[143,51.656]],[\"comment/269\",[]],[\"name/270\",[17,49.143]],[\"comment/270\",[]],[\"name/271\",[144,60.129]],[\"comment/271\",[]],[\"name/272\",[40,38.157]],[\"comment/272\",[]],[\"name/273\",[116,40.67]],[\"comment/273\",[]],[\"name/274\",[145,55.021]],[\"comment/274\",[]],[\"name/275\",[146,55.021]],[\"comment/275\",[]],[\"name/276\",[50,39.76]],[\"comment/276\",[]],[\"name/277\",[99,42.783]],[\"comment/277\",[]],[\"name/278\",[147,55.021]],[\"comment/278\",[]],[\"name/279\",[64,49.143]],[\"comment/279\",[]],[\"name/280\",[148,55.021]],[\"comment/280\",[]],[\"name/281\",[63,55.021]],[\"comment/281\",[]],[\"name/282\",[62,30.685]],[\"comment/282\",[]],[\"name/283\",[1,55.021]],[\"comment/283\",[]],[\"name/284\",[149,51.656]],[\"comment/284\",[]],[\"name/285\",[99,42.783]],[\"comment/285\",[]],[\"name/286\",[150,60.129]],[\"comment/286\",[]],[\"name/287\",[151,60.129]],[\"comment/287\",[]],[\"name/288\",[152,55.021]],[\"comment/288\",[]],[\"name/289\",[153,60.129]],[\"comment/289\",[]],[\"name/290\",[154,60.129]],[\"comment/290\",[]],[\"name/291\",[155,60.129]],[\"comment/291\",[]],[\"name/292\",[156,60.129]],[\"comment/292\",[]],[\"name/293\",[157,60.129]],[\"comment/293\",[]],[\"name/294\",[70,49.143]],[\"comment/294\",[]],[\"name/295\",[158,60.129]],[\"comment/295\",[]],[\"name/296\",[159,60.129]],[\"comment/296\",[]],[\"name/297\",[160,60.129]],[\"comment/297\",[]],[\"name/298\",[161,60.129]],[\"comment/298\",[]],[\"name/299\",[162,60.129]],[\"comment/299\",[]],[\"name/300\",[163,60.129]],[\"comment/300\",[]],[\"name/301\",[75,51.656]],[\"comment/301\",[]],[\"name/302\",[14,49.143]],[\"comment/302\",[]],[\"name/303\",[12,41.671]],[\"comment/303\",[]],[\"name/304\",[21,38.926]],[\"comment/304\",[]],[\"name/305\",[21,38.926]],[\"comment/305\",[]],[\"name/306\",[164,60.129]],[\"comment/306\",[]],[\"name/307\",[23,39.76]],[\"comment/307\",[]],[\"name/308\",[23,39.76]],[\"comment/308\",[]],[\"name/309\",[13,40.67]],[\"comment/309\",[]],[\"name/310\",[13,40.67]],[\"comment/310\",[]],[\"name/311\",[165,60.129]],[\"comment/311\",[]],[\"name/312\",[15,39.76]],[\"comment/312\",[]],[\"name/313\",[166,55.021]],[\"comment/313\",[]],[\"name/314\",[25,39.76]],[\"comment/314\",[]],[\"name/315\",[167,60.129]],[\"comment/315\",[]],[\"name/316\",[25,39.76]],[\"comment/316\",[]],[\"name/317\",[26,40.67]],[\"comment/317\",[]],[\"name/318\",[26,40.67]],[\"comment/318\",[]],[\"name/319\",[27,45.466]],[\"comment/319\",[]],[\"name/320\",[168,60.129]],[\"comment/320\",[]],[\"name/321\",[22,41.671]],[\"comment/321\",[]],[\"name/322\",[143,51.656]],[\"comment/322\",[]],[\"name/323\",[169,60.129]],[\"comment/323\",[]],[\"name/324\",[40,38.157]],[\"comment/324\",[]],[\"name/325\",[170,49.143]],[\"comment/325\",[]],[\"name/326\",[171,49.143]],[\"comment/326\",[]],[\"name/327\",[172,60.129]],[\"comment/327\",[]],[\"name/328\",[53,55.021]],[\"comment/328\",[]],[\"name/329\",[62,30.685]],[\"comment/329\",[]],[\"name/330\",[170,49.143]],[\"comment/330\",[]],[\"name/331\",[171,49.143]],[\"comment/331\",[]],[\"name/332\",[173,60.129]],[\"comment/332\",[]],[\"name/333\",[40,38.157]],[\"comment/333\",[]],[\"name/334\",[116,40.67]],[\"comment/334\",[]],[\"name/335\",[174,55.021]],[\"comment/335\",[]],[\"name/336\",[57,47.136]],[\"comment/336\",[]],[\"name/337\",[170,49.143]],[\"comment/337\",[]],[\"name/338\",[62,30.685]],[\"comment/338\",[]],[\"name/339\",[116,40.67]],[\"comment/339\",[]],[\"name/340\",[50,39.76]],[\"comment/340\",[]],[\"name/341\",[56,39.76]],[\"comment/341\",[]],[\"name/342\",[175,60.129]],[\"comment/342\",[]],[\"name/343\",[57,47.136]],[\"comment/343\",[]],[\"name/344\",[30,44.035]],[\"comment/344\",[]],[\"name/345\",[170,49.143]],[\"comment/345\",[]],[\"name/346\",[62,30.685]],[\"comment/346\",[]],[\"name/347\",[116,40.67]],[\"comment/347\",[]],[\"name/348\",[50,39.76]],[\"comment/348\",[]],[\"name/349\",[12,41.671]],[\"comment/349\",[]],[\"name/350\",[21,38.926]],[\"comment/350\",[]],[\"name/351\",[13,40.67]],[\"comment/351\",[]],[\"name/352\",[22,41.671]],[\"comment/352\",[]],[\"name/353\",[141,55.021]],[\"comment/353\",[]],[\"name/354\",[26,40.67]],[\"comment/354\",[]],[\"name/355\",[25,39.76]],[\"comment/355\",[]],[\"name/356\",[27,45.466]],[\"comment/356\",[]],[\"name/357\",[23,39.76]],[\"comment/357\",[]],[\"name/358\",[15,39.76]],[\"comment/358\",[]],[\"name/359\",[176,60.129]],[\"comment/359\",[]],[\"name/360\",[143,51.656]],[\"comment/360\",[]],[\"name/361\",[152,55.021]],[\"comment/361\",[]],[\"name/362\",[40,38.157]],[\"comment/362\",[]],[\"name/363\",[37,47.136]],[\"comment/363\",[]],[\"name/364\",[147,55.021]],[\"comment/364\",[]],[\"name/365\",[171,49.143]],[\"comment/365\",[]],[\"name/366\",[70,49.143]],[\"comment/366\",[]],[\"name/367\",[177,60.129]],[\"comment/367\",[]],[\"name/368\",[178,51.656]],[\"comment/368\",[]],[\"name/369\",[179,60.129]],[\"comment/369\",[]],[\"name/370\",[180,55.021]],[\"comment/370\",[]],[\"name/371\",[181,60.129]],[\"comment/371\",[]],[\"name/372\",[182,55.021]],[\"comment/372\",[]],[\"name/373\",[62,30.685]],[\"comment/373\",[]],[\"name/374\",[116,40.67]],[\"comment/374\",[]],[\"name/375\",[54,49.143]],[\"comment/375\",[]],[\"name/376\",[149,51.656]],[\"comment/376\",[]],[\"name/377\",[183,60.129]],[\"comment/377\",[]],[\"name/378\",[184,55.021]],[\"comment/378\",[]],[\"name/379\",[178,51.656]],[\"comment/379\",[]],[\"name/380\",[185,60.129]],[\"comment/380\",[]],[\"name/381\",[99,42.783]],[\"comment/381\",[]],[\"name/382\",[84,51.656]],[\"comment/382\",[]],[\"name/383\",[50,39.76]],[\"comment/383\",[]],[\"name/384\",[99,42.783]],[\"comment/384\",[]],[\"name/385\",[178,51.656]],[\"comment/385\",[]],[\"name/386\",[180,55.021]],[\"comment/386\",[]],[\"name/387\",[182,55.021]],[\"comment/387\",[]],[\"name/388\",[62,30.685]],[\"comment/388\",[]],[\"name/389\",[116,40.67]],[\"comment/389\",[]],[\"name/390\",[54,49.143]],[\"comment/390\",[]],[\"name/391\",[149,51.656]],[\"comment/391\",[]],[\"name/392\",[184,55.021]],[\"comment/392\",[]],[\"name/393\",[186,55.021]],[\"comment/393\",[]],[\"name/394\",[186,55.021]],[\"comment/394\",[]],[\"name/395\",[187,60.129]],[\"comment/395\",[]],[\"name/396\",[15,39.76]],[\"comment/396\",[]],[\"name/397\",[188,60.129]],[\"comment/397\",[]],[\"name/398\",[189,55.021]],[\"comment/398\",[]],[\"name/399\",[189,55.021]],[\"comment/399\",[]],[\"name/400\",[190,60.129]],[\"comment/400\",[]],[\"name/401\",[191,60.129]],[\"comment/401\",[]],[\"name/402\",[192,60.129]],[\"comment/402\",[]],[\"name/403\",[148,55.021]],[\"comment/403\",[]],[\"name/404\",[40,38.157]],[\"comment/404\",[]],[\"name/405\",[193,60.129]],[\"comment/405\",[]],[\"name/406\",[56,39.76]],[\"comment/406\",[]],[\"name/407\",[171,49.143]],[\"comment/407\",[]],[\"name/408\",[12,41.671]],[\"comment/408\",[]],[\"name/409\",[21,38.926]],[\"comment/409\",[]],[\"name/410\",[23,39.76]],[\"comment/410\",[]],[\"name/411\",[13,40.67]],[\"comment/411\",[]],[\"name/412\",[166,55.021]],[\"comment/412\",[]],[\"name/413\",[194,60.129]],[\"comment/413\",[]],[\"name/414\",[195,60.129]],[\"comment/414\",[]],[\"name/415\",[14,49.143]],[\"comment/415\",[]],[\"name/416\",[25,39.76]],[\"comment/416\",[]],[\"name/417\",[26,40.67]],[\"comment/417\",[]],[\"name/418\",[196,60.129]],[\"comment/418\",[]],[\"name/419\",[116,40.67]],[\"comment/419\",[]],[\"name/420\",[145,55.021]],[\"comment/420\",[]],[\"name/421\",[146,55.021]],[\"comment/421\",[]],[\"name/422\",[50,39.76]],[\"comment/422\",[]],[\"name/423\",[197,60.129]],[\"comment/423\",[]],[\"name/424\",[112,47.136]],[\"comment/424\",[]],[\"name/425\",[114,47.136]],[\"comment/425\",[]],[\"name/426\",[62,30.685]],[\"comment/426\",[]],[\"name/427\",[198,60.129]],[\"comment/427\",[]],[\"name/428\",[116,40.67]],[\"comment/428\",[]],[\"name/429\",[49,44.035]],[\"comment/429\",[]],[\"name/430\",[50,39.76]],[\"comment/430\",[]],[\"name/431\",[199,60.129]],[\"comment/431\",[]],[\"name/432\",[94,51.656]],[\"comment/432\",[]],[\"name/433\",[95,51.656]],[\"comment/433\",[]],[\"name/434\",[96,51.656]],[\"comment/434\",[]],[\"name/435\",[97,51.656]],[\"comment/435\",[]],[\"name/436\",[34,49.143]],[\"comment/436\",[]],[\"name/437\",[200,60.129]],[\"comment/437\",[]],[\"name/438\",[99,42.783]],[\"comment/438\",[]],[\"name/439\",[79,47.136]],[\"comment/439\",[]],[\"name/440\",[100,51.656]],[\"comment/440\",[]],[\"name/441\",[201,60.129]],[\"comment/441\",[]],[\"name/442\",[102,51.656]],[\"comment/442\",[]],[\"name/443\",[202,60.129]],[\"comment/443\",[]],[\"name/444\",[108,51.656]],[\"comment/444\",[]],[\"name/445\",[203,60.129]],[\"comment/445\",[]],[\"name/446\",[116,40.67]],[\"comment/446\",[]],[\"name/447\",[174,55.021]],[\"comment/447\",[]],[\"name/448\",[57,47.136]],[\"comment/448\",[]],[\"name/449\",[204,60.129]],[\"comment/449\",[]],[\"name/450\",[36,51.656]],[\"comment/450\",[]],[\"name/451\",[112,47.136]],[\"comment/451\",[]],[\"name/452\",[114,47.136]],[\"comment/452\",[]],[\"name/453\",[62,30.685]],[\"comment/453\",[]],[\"name/454\",[205,60.129]],[\"comment/454\",[]],[\"name/455\",[206,60.129]],[\"comment/455\",[]],[\"name/456\",[207,60.129]],[\"comment/456\",[]],[\"name/457\",[40,38.157]],[\"comment/457\",[]],[\"name/458\",[208,60.129]],[\"comment/458\",[]],[\"name/459\",[56,39.76]],[\"comment/459\",[]],[\"name/460\",[209,60.129]],[\"comment/460\",[]],[\"name/461\",[210,60.129]],[\"comment/461\",[]],[\"name/462\",[211,60.129]],[\"comment/462\",[]],[\"name/463\",[212,60.129]],[\"comment/463\",[]],[\"name/464\",[213,60.129]],[\"comment/464\",[]],[\"name/465\",[214,60.129]],[\"comment/465\",[]],[\"name/466\",[215,60.129]],[\"comment/466\",[]],[\"name/467\",[216,55.021]],[\"comment/467\",[]],[\"name/468\",[217,60.129]],[\"comment/468\",[]],[\"name/469\",[218,60.129]],[\"comment/469\",[]],[\"name/470\",[219,60.129]],[\"comment/470\",[]],[\"name/471\",[220,60.129]],[\"comment/471\",[]],[\"name/472\",[221,60.129]],[\"comment/472\",[]],[\"name/473\",[222,60.129]],[\"comment/473\",[]],[\"name/474\",[223,60.129]],[\"comment/474\",[]],[\"name/475\",[224,60.129]],[\"comment/475\",[]],[\"name/476\",[225,60.129]],[\"comment/476\",[]],[\"name/477\",[226,60.129]],[\"comment/477\",[]],[\"name/478\",[227,60.129]],[\"comment/478\",[]],[\"name/479\",[228,60.129]],[\"comment/479\",[]],[\"name/480\",[229,60.129]],[\"comment/480\",[]],[\"name/481\",[230,60.129]],[\"comment/481\",[]],[\"name/482\",[231,60.129]],[\"comment/482\",[]],[\"name/483\",[232,60.129]],[\"comment/483\",[]],[\"name/484\",[233,60.129]],[\"comment/484\",[]],[\"name/485\",[234,60.129]],[\"comment/485\",[]],[\"name/486\",[235,60.129]],[\"comment/486\",[]],[\"name/487\",[236,55.021]],[\"comment/487\",[]],[\"name/488\",[237,55.021]],[\"comment/488\",[]],[\"name/489\",[238,55.021]],[\"comment/489\",[]],[\"name/490\",[239,55.021]],[\"comment/490\",[]],[\"name/491\",[30,44.035]],[\"comment/491\",[]],[\"name/492\",[240,60.129]],[\"comment/492\",[]],[\"name/493\",[241,60.129]],[\"comment/493\",[]],[\"name/494\",[40,38.157]],[\"comment/494\",[]],[\"name/495\",[242,60.129]],[\"comment/495\",[]],[\"name/496\",[56,39.76]],[\"comment/496\",[]],[\"name/497\",[2,45.466]],[\"comment/497\",[]],[\"name/498\",[62,30.685]],[\"comment/498\",[]],[\"name/499\",[243,55.021]],[\"comment/499\",[]],[\"name/500\",[244,60.129]],[\"comment/500\",[]],[\"name/501\",[20,42.783]],[\"comment/501\",[]],[\"name/502\",[245,60.129]],[\"comment/502\",[]],[\"name/503\",[69,49.143]],[\"comment/503\",[]],[\"name/504\",[246,55.021]],[\"comment/504\",[]],[\"name/505\",[247,60.129]],[\"comment/505\",[]],[\"name/506\",[248,60.129]],[\"comment/506\",[]],[\"name/507\",[249,60.129]],[\"comment/507\",[]],[\"name/508\",[236,55.021]],[\"comment/508\",[]],[\"name/509\",[237,55.021]],[\"comment/509\",[]],[\"name/510\",[216,55.021]],[\"comment/510\",[]],[\"name/511\",[250,60.129]],[\"comment/511\",[]],[\"name/512\",[30,44.035]],[\"comment/512\",[]],[\"name/513\",[251,60.129]],[\"comment/513\",[]],[\"name/514\",[238,55.021]],[\"comment/514\",[]],[\"name/515\",[20,42.783]],[\"comment/515\",[]],[\"name/516\",[252,60.129]],[\"comment/516\",[]],[\"name/517\",[21,38.926]],[\"comment/517\",[]],[\"name/518\",[12,41.671]],[\"comment/518\",[]],[\"name/519\",[13,40.67]],[\"comment/519\",[]],[\"name/520\",[15,39.76]],[\"comment/520\",[]],[\"name/521\",[22,41.671]],[\"comment/521\",[]],[\"name/522\",[23,39.76]],[\"comment/522\",[]],[\"name/523\",[25,39.76]],[\"comment/523\",[]],[\"name/524\",[26,40.67]],[\"comment/524\",[]],[\"name/525\",[27,45.466]],[\"comment/525\",[]],[\"name/526\",[28,51.656]],[\"comment/526\",[]],[\"name/527\",[253,60.129]],[\"comment/527\",[]],[\"name/528\",[62,30.685]],[\"comment/528\",[]],[\"name/529\",[254,60.129]],[\"comment/529\",[]],[\"name/530\",[119,51.656]],[\"comment/530\",[]],[\"name/531\",[255,60.129]],[\"comment/531\",[]],[\"name/532\",[243,55.021]],[\"comment/532\",[]],[\"name/533\",[2,45.466]],[\"comment/533\",[]],[\"name/534\",[62,30.685]],[\"comment/534\",[]],[\"name/535\",[49,44.035]],[\"comment/535\",[]],[\"name/536\",[256,60.129]],[\"comment/536\",[]],[\"name/537\",[62,30.685]],[\"comment/537\",[]],[\"name/538\",[257,60.129]],[\"comment/538\",[]],[\"name/539\",[258,60.129]],[\"comment/539\",[]],[\"name/540\",[20,42.783]],[\"comment/540\",[]],[\"name/541\",[259,60.129]],[\"comment/541\",[]],[\"name/542\",[0,51.656]],[\"comment/542\",[]],[\"name/543\",[260,60.129]],[\"comment/543\",[]],[\"name/544\",[261,51.656]],[\"comment/544\",[]],[\"name/545\",[262,55.021]],[\"comment/545\",[]],[\"name/546\",[263,60.129]],[\"comment/546\",[]],[\"name/547\",[264,60.129]],[\"comment/547\",[]],[\"name/548\",[265,60.129]],[\"comment/548\",[]],[\"name/549\",[266,60.129]],[\"comment/549\",[]],[\"name/550\",[267,60.129]],[\"comment/550\",[]],[\"name/551\",[268,55.021]],[\"comment/551\",[]],[\"name/552\",[269,55.021]],[\"comment/552\",[]],[\"name/553\",[269,55.021]],[\"comment/553\",[]],[\"name/554\",[261,51.656]],[\"comment/554\",[]],[\"name/555\",[270,51.656]],[\"comment/555\",[]],[\"name/556\",[262,55.021]],[\"comment/556\",[]],[\"name/557\",[271,60.129]],[\"comment/557\",[]],[\"name/558\",[99,42.783]],[\"comment/558\",[]],[\"name/559\",[272,60.129]],[\"comment/559\",[]],[\"name/560\",[62,30.685]],[\"comment/560\",[]],[\"name/561\",[50,39.76]],[\"comment/561\",[]],[\"name/562\",[56,39.76]],[\"comment/562\",[]],[\"name/563\",[273,60.129]],[\"comment/563\",[]],[\"name/564\",[274,55.021]],[\"comment/564\",[]],[\"name/565\",[275,55.021]],[\"comment/565\",[]],[\"name/566\",[276,55.021]],[\"comment/566\",[]],[\"name/567\",[277,55.021]],[\"comment/567\",[]],[\"name/568\",[278,55.021]],[\"comment/568\",[]],[\"name/569\",[279,60.129]],[\"comment/569\",[]],[\"name/570\",[280,55.021]],[\"comment/570\",[]],[\"name/571\",[281,55.021]],[\"comment/571\",[]],[\"name/572\",[239,55.021]],[\"comment/572\",[]],[\"name/573\",[274,55.021]],[\"comment/573\",[]],[\"name/574\",[275,55.021]],[\"comment/574\",[]],[\"name/575\",[276,55.021]],[\"comment/575\",[]],[\"name/576\",[277,55.021]],[\"comment/576\",[]],[\"name/577\",[278,55.021]],[\"comment/577\",[]],[\"name/578\",[280,55.021]],[\"comment/578\",[]],[\"name/579\",[281,55.021]],[\"comment/579\",[]],[\"name/580\",[282,60.129]],[\"comment/580\",[]],[\"name/581\",[119,51.656]],[\"comment/581\",[]],[\"name/582\",[2,45.466]],[\"comment/582\",[]],[\"name/583\",[283,60.129]],[\"comment/583\",[]],[\"name/584\",[284,60.129]],[\"comment/584\",[]],[\"name/585\",[62,30.685]],[\"comment/585\",[]],[\"name/586\",[261,51.656]],[\"comment/586\",[]],[\"name/587\",[246,55.021]],[\"comment/587\",[]],[\"name/588\",[270,51.656]],[\"comment/588\",[]],[\"name/589\",[268,55.021]],[\"comment/589\",[]],[\"name/590\",[48,47.136]],[\"comment/590\",[]],[\"name/591\",[49,44.035]],[\"comment/591\",[]],[\"name/592\",[285,60.129]],[\"comment/592\",[]],[\"name/593\",[286,60.129]],[\"comment/593\",[]],[\"name/594\",[30,44.035]],[\"comment/594\",[]],[\"name/595\",[20,42.783]],[\"comment/595\",[]],[\"name/596\",[287,60.129]],[\"comment/596\",[]],[\"name/597\",[28,51.656]],[\"comment/597\",[]],[\"name/598\",[32,55.021]],[\"comment/598\",[]],[\"name/599\",[288,60.129]],[\"comment/599\",[]],[\"name/600\",[289,60.129]],[\"comment/600\",[]],[\"name/601\",[290,60.129]],[\"comment/601\",[]],[\"name/602\",[291,60.129]],[\"comment/602\",[]],[\"name/603\",[292,60.129]],[\"comment/603\",[]],[\"name/604\",[293,60.129]],[\"comment/604\",[]],[\"name/605\",[294,60.129]],[\"comment/605\",[]],[\"name/606\",[270,51.656]],[\"comment/606\",[]],[\"name/607\",[295,60.129]],[\"comment/607\",[]],[\"name/608\",[296,60.129]],[\"comment/608\",[]],[\"name/609\",[297,60.129]],[\"comment/609\",[]],[\"name/610\",[298,60.129]],[\"comment/610\",[]],[\"name/611\",[299,60.129]],[\"comment/611\",[]]],\"invertedIndex\":[[\"__type\",{\"_index\":62,\"name\":{\"80\":{},\"84\":{},\"182\":{},\"204\":{},\"209\":{},\"216\":{},\"228\":{},\"229\":{},\"236\":{},\"238\":{},\"243\":{},\"246\":{},\"249\":{},\"252\":{},\"282\":{},\"329\":{},\"338\":{},\"346\":{},\"373\":{},\"388\":{},\"426\":{},\"453\":{},\"498\":{},\"528\":{},\"534\":{},\"537\":{},\"560\":{},\"585\":{}},\"comment\":{}}],[\"ackanalyze\",{\"_index\":293,\"name\":{\"604\":{}},\"comment\":{}}],[\"ackconnect\",{\"_index\":289,\"name\":{\"600\":{}},\"comment\":{}}],[\"ackdisconnect\",{\"_index\":294,\"name\":{\"605\":{}},\"comment\":{}}],[\"ackoperation\",{\"_index\":292,\"name\":{\"603\":{}},\"comment\":{}}],[\"add\",{\"_index\":89,\"name\":{\"143\":{}},\"comment\":{}}],[\"admin\",{\"_index\":299,\"name\":{\"611\":{}},\"comment\":{}}],[\"all\",{\"_index\":22,\"name\":{\"22\":{},\"59\":{},\"105\":{},\"127\":{},\"150\":{},\"260\":{},\"321\":{},\"352\":{},\"521\":{}},\"comment\":{}}],[\"allcolumns\",{\"_index\":141,\"name\":{\"261\":{},\"353\":{}},\"comment\":{}}],[\"allowaddress\",{\"_index\":212,\"name\":{\"463\":{}},\"comment\":{}}],[\"allowlist\",{\"_index\":209,\"name\":{\"460\":{}},\"comment\":{}}],[\"alltable\",{\"_index\":142,\"name\":{\"262\":{}},\"comment\":{}}],[\"analyze\",{\"_index\":28,\"name\":{\"28\":{},\"526\":{},\"597\":{}},\"comment\":{}}],[\"array\",{\"_index\":86,\"name\":{\"136\":{}},\"comment\":{}}],[\"avgping\",{\"_index\":82,\"name\":{\"131\":{}},\"comment\":{}}],[\"backlog\",{\"_index\":266,\"name\":{\"549\":{}},\"comment\":{}}],[\"backup\",{\"_index\":17,\"name\":{\"17\":{},\"38\":{},\"128\":{},\"270\":{}},\"comment\":{}}],[\"bindevents\",{\"_index\":216,\"name\":{\"467\":{},\"510\":{}},\"comment\":{}}],[\"bulkdelete\",{\"_index\":168,\"name\":{\"320\":{}},\"comment\":{}}],[\"bulkdeletereference\",{\"_index\":189,\"name\":{\"398\":{},\"399\":{}},\"comment\":{}}],[\"bulksetreference\",{\"_index\":191,\"name\":{\"401\":{}},\"comment\":{}}],[\"c\",{\"_index\":279,\"name\":{\"569\":{}},\"comment\":{}}],[\"cache\",{\"_index\":37,\"name\":{\"46\":{},\"51\":{},\"177\":{},\"200\":{},\"363\":{}},\"comment\":{}}],[\"cacheconfig\",{\"_index\":97,\"name\":{\"160\":{},\"242\":{},\"435\":{}},\"comment\":{}}],[\"cacheroptions\",{\"_index\":121,\"name\":{\"199\":{}},\"comment\":{}}],[\"cachesize\",{\"_index\":185,\"name\":{\"380\":{}},\"comment\":{}}],[\"cachetype\",{\"_index\":4,\"name\":{\"4\":{}},\"comment\":{}}],[\"capacity\",{\"_index\":41,\"name\":{\"50\":{}},\"comment\":{}}],[\"checkiftargetpresentinbitwiseor\",{\"_index\":134,\"name\":{\"220\":{}},\"comment\":{}}],[\"clear\",{\"_index\":15,\"name\":{\"15\":{},\"36\":{},\"58\":{},\"103\":{},\"122\":{},\"148\":{},\"263\":{},\"312\":{},\"358\":{},\"396\":{},\"520\":{}},\"comment\":{}}],[\"clearall\",{\"_index\":81,\"name\":{\"124\":{},\"264\":{}},\"comment\":{}}],[\"clearcolumn\",{\"_index\":176,\"name\":{\"359\":{}},\"comment\":{}}],[\"client\",{\"_index\":242,\"name\":{\"495\":{}},\"comment\":{}}],[\"clients\",{\"_index\":210,\"name\":{\"461\":{}},\"comment\":{}}],[\"column\",{\"_index\":171,\"name\":{\"326\":{},\"331\":{},\"365\":{},\"407\":{}},\"comment\":{}}],[\"columns\",{\"_index\":174,\"name\":{\"335\":{},\"447\":{}},\"comment\":{}}],[\"columntype\",{\"_index\":205,\"name\":{\"454\":{}},\"comment\":{}}],[\"connect\",{\"_index\":30,\"name\":{\"30\":{},\"117\":{},\"255\":{},\"344\":{},\"491\":{},\"512\":{},\"594\":{}},\"comment\":{}}],[\"connection\",{\"_index\":35,\"name\":{\"43\":{}},\"comment\":{}}],[\"connectiondenied\",{\"_index\":291,\"name\":{\"602\":{}},\"comment\":{}}],[\"constructor\",{\"_index\":40,\"name\":{\"49\":{},\"63\":{},\"73\":{},\"112\":{},\"133\":{},\"226\":{},\"272\":{},\"324\":{},\"333\":{},\"362\":{},\"404\":{},\"457\":{},\"494\":{}},\"comment\":{}}],[\"convertv1keyvaluetov2\",{\"_index\":133,\"name\":{\"219\":{}},\"comment\":{}}],[\"cost\",{\"_index\":259,\"name\":{\"541\":{}},\"comment\":{}}],[\"createconnection\",{\"_index\":241,\"name\":{\"493\":{}},\"comment\":{}}],[\"createdata\",{\"_index\":237,\"name\":{\"488\":{},\"509\":{}},\"comment\":{}}],[\"createdebug\",{\"_index\":236,\"name\":{\"487\":{},\"508\":{}},\"comment\":{}}],[\"createfile\",{\"_index\":184,\"name\":{\"378\":{},\"392\":{}},\"comment\":{}}],[\"createhash\",{\"_index\":129,\"name\":{\"213\":{}},\"comment\":{}}],[\"createhashrawstring\",{\"_index\":128,\"name\":{\"212\":{}},\"comment\":{}}],[\"createkeyvalue\",{\"_index\":214,\"name\":{\"465\":{}},\"comment\":{}}],[\"createnewlogcycle\",{\"_index\":163,\"name\":{\"300\":{}},\"comment\":{}}],[\"currentfile\",{\"_index\":182,\"name\":{\"372\":{},\"387\":{}},\"comment\":{}}],[\"d\",{\"_index\":278,\"name\":{\"568\":{},\"577\":{}},\"comment\":{}}],[\"data\",{\"_index\":2,\"name\":{\"2\":{},\"44\":{},\"217\":{},\"497\":{},\"533\":{},\"582\":{}},\"comment\":{}}],[\"databaseevents\",{\"_index\":29,\"name\":{\"29\":{}},\"comment\":{}}],[\"databasemethod\",{\"_index\":11,\"name\":{\"11\":{}},\"comment\":{}}],[\"databaseoptions\",{\"_index\":268,\"name\":{\"551\":{},\"589\":{}},\"comment\":{}}],[\"databasetype\",{\"_index\":267,\"name\":{\"550\":{}},\"comment\":{}}],[\"dataconfig\",{\"_index\":94,\"name\":{\"157\":{},\"237\":{},\"432\":{}},\"comment\":{}}],[\"db\",{\"_index\":57,\"name\":{\"75\":{},\"91\":{},\"336\":{},\"343\":{},\"448\":{}},\"comment\":{}}],[\"dboptions\",{\"_index\":272,\"name\":{\"559\":{}},\"comment\":{}}],[\"debug\",{\"_index\":34,\"name\":{\"42\":{},\"161\":{},\"254\":{},\"436\":{}},\"comment\":{}}],[\"decodehash\",{\"_index\":130,\"name\":{\"214\":{}},\"comment\":{}}],[\"decrypt\",{\"_index\":127,\"name\":{\"211\":{}},\"comment\":{}}],[\"deeprequired\",{\"_index\":122,\"name\":{\"205\":{}},\"comment\":{}}],[\"default\",{\"_index\":146,\"name\":{\"275\":{},\"421\":{}},\"comment\":{}}],[\"defaultoptions\",{\"_index\":78,\"name\":{\"111\":{},\"225\":{}},\"comment\":{}}],[\"delay\",{\"_index\":256,\"name\":{\"536\":{}},\"comment\":{}}],[\"delete\",{\"_index\":13,\"name\":{\"13\":{},\"34\":{},\"102\":{},\"121\":{},\"259\":{},\"309\":{},\"310\":{},\"351\":{},\"411\":{},\"519\":{}},\"comment\":{}}],[\"deletemany\",{\"_index\":27,\"name\":{\"27\":{},\"129\":{},\"265\":{},\"319\":{},\"356\":{},\"525\":{}},\"comment\":{}}],[\"deletereference\",{\"_index\":186,\"name\":{\"393\":{},\"394\":{}},\"comment\":{}}],[\"disconnect\",{\"_index\":32,\"name\":{\"40\":{},\"598\":{}},\"comment\":{}}],[\"emptydata\",{\"_index\":47,\"name\":{\"62\":{}},\"comment\":{}}],[\"encriptdata\",{\"_index\":109,\"name\":{\"175\":{}},\"comment\":{}}],[\"encrypt\",{\"_index\":126,\"name\":{\"210\":{}},\"comment\":{}}],[\"encryptionconfig\",{\"_index\":96,\"name\":{\"159\":{},\"248\":{},\"434\":{}},\"comment\":{}}],[\"error\",{\"_index\":31,\"name\":{\"31\":{}},\"comment\":{}}],[\"extension\",{\"_index\":102,\"name\":{\"167\":{},\"253\":{},\"442\":{}},\"comment\":{}}],[\"fd\",{\"_index\":66,\"name\":{\"85\":{}},\"comment\":{}}],[\"fetchfile\",{\"_index\":167,\"name\":{\"315\":{}},\"comment\":{}}],[\"fetchline\",{\"_index\":164,\"name\":{\"306\":{}},\"comment\":{}}],[\"fifo\",{\"_index\":9,\"name\":{\"9\":{}},\"comment\":{}}],[\"file\",{\"_index\":38,\"name\":{\"47\":{},\"64\":{},\"186\":{}},\"comment\":{}}],[\"fileconfig\",{\"_index\":95,\"name\":{\"158\":{},\"251\":{},\"433\":{}},\"comment\":{}}],[\"filemanager\",{\"_index\":58,\"name\":{\"76\":{},\"92\":{}},\"comment\":{}}],[\"files\",{\"_index\":147,\"name\":{\"278\":{},\"364\":{}},\"comment\":{}}],[\"filesize\",{\"_index\":67,\"name\":{\"87\":{}},\"comment\":{}}],[\"filo\",{\"_index\":10,\"name\":{\"10\":{}},\"comment\":{}}],[\"finalizeoptions\",{\"_index\":80,\"name\":{\"116\":{},\"235\":{}},\"comment\":{}}],[\"findmany\",{\"_index\":26,\"name\":{\"26\":{},\"107\":{},\"126\":{},\"152\":{},\"266\":{},\"317\":{},\"318\":{},\"354\":{},\"417\":{},\"524\":{}},\"comment\":{}}],[\"findone\",{\"_index\":25,\"name\":{\"25\":{},\"60\":{},\"106\":{},\"125\":{},\"151\":{},\"267\":{},\"314\":{},\"316\":{},\"355\":{},\"416\":{},\"523\":{}},\"comment\":{}}],[\"flush\",{\"_index\":14,\"name\":{\"14\":{},\"35\":{},\"302\":{},\"415\":{}},\"comment\":{}}],[\"flushfile\",{\"_index\":165,\"name\":{\"311\":{}},\"comment\":{}}],[\"formatanalyzedata\",{\"_index\":253,\"name\":{\"527\":{}},\"comment\":{}}],[\"fullrepair\",{\"_index\":143,\"name\":{\"269\":{},\"322\":{},\"360\":{}},\"comment\":{}}],[\"fullwriter\",{\"_index\":150,\"name\":{\"286\":{}},\"comment\":{}}],[\"get\",{\"_index\":21,\"name\":{\"21\":{},\"33\":{},\"53\":{},\"101\":{},\"120\":{},\"147\":{},\"258\":{},\"304\":{},\"305\":{},\"350\":{},\"409\":{},\"517\":{}},\"comment\":{}}],[\"getfilereference\",{\"_index\":187,\"name\":{\"395\":{}},\"comment\":{}}],[\"getfiles\",{\"_index\":157,\"name\":{\"293\":{}},\"comment\":{}}],[\"getfirstn\",{\"_index\":92,\"name\":{\"153\":{}},\"comment\":{}}],[\"gethashindex\",{\"_index\":90,\"name\":{\"144\":{}},\"comment\":{}}],[\"getheap\",{\"_index\":166,\"name\":{\"313\":{},\"412\":{}},\"comment\":{}}],[\"getindex\",{\"_index\":179,\"name\":{\"369\":{}},\"comment\":{}}],[\"getlogdata\",{\"_index\":72,\"name\":{\"95\":{}},\"comment\":{}}],[\"getloginfo\",{\"_index\":161,\"name\":{\"298\":{}},\"comment\":{}}],[\"getlogs\",{\"_index\":73,\"name\":{\"96\":{}},\"comment\":{}}],[\"getoptions\",{\"_index\":194,\"name\":{\"413\":{}},\"comment\":{}}],[\"getpaths\",{\"_index\":71,\"name\":{\"94\":{}},\"comment\":{}}],[\"getreference\",{\"_index\":178,\"name\":{\"368\":{},\"379\":{},\"385\":{}},\"comment\":{}}],[\"getsize\",{\"_index\":195,\"name\":{\"414\":{}},\"comment\":{}}],[\"gettable\",{\"_index\":140,\"name\":{\"256\":{}},\"comment\":{}}],[\"gettype\",{\"_index\":51,\"name\":{\"68\":{}},\"comment\":{}}],[\"h\",{\"_index\":280,\"name\":{\"570\":{},\"578\":{}},\"comment\":{}}],[\"handleclose\",{\"_index\":217,\"name\":{\"468\":{}},\"comment\":{}}],[\"handleconnect\",{\"_index\":219,\"name\":{\"470\":{}},\"comment\":{}}],[\"handleconnectrequest\",{\"_index\":221,\"name\":{\"472\":{}},\"comment\":{}}],[\"handledata\",{\"_index\":220,\"name\":{\"471\":{}},\"comment\":{}}],[\"handledisconnectrequest\",{\"_index\":223,\"name\":{\"474\":{}},\"comment\":{}}],[\"handleerror\",{\"_index\":218,\"name\":{\"469\":{}},\"comment\":{}}],[\"handleoperationall\",{\"_index\":229,\"name\":{\"480\":{}},\"comment\":{}}],[\"handleoperationclear\",{\"_index\":234,\"name\":{\"485\":{}},\"comment\":{}}],[\"handleoperationdelete\",{\"_index\":228,\"name\":{\"479\":{}},\"comment\":{}}],[\"handleoperationdeletemany\",{\"_index\":233,\"name\":{\"484\":{}},\"comment\":{}}],[\"handleoperationfindmany\",{\"_index\":230,\"name\":{\"481\":{}},\"comment\":{}}],[\"handleoperationfindone\",{\"_index\":231,\"name\":{\"482\":{}},\"comment\":{}}],[\"handleoperationget\",{\"_index\":227,\"name\":{\"478\":{}},\"comment\":{}}],[\"handleoperationhas\",{\"_index\":232,\"name\":{\"483\":{}},\"comment\":{}}],[\"handleoperationrequest\",{\"_index\":224,\"name\":{\"475\":{}},\"comment\":{}}],[\"handleoperationset\",{\"_index\":226,\"name\":{\"477\":{}},\"comment\":{}}],[\"handlepingrequest\",{\"_index\":222,\"name\":{\"473\":{}},\"comment\":{}}],[\"handleunknownrequest\",{\"_index\":225,\"name\":{\"476\":{}},\"comment\":{}}],[\"has\",{\"_index\":23,\"name\":{\"23\":{},\"55\":{},\"104\":{},\"123\":{},\"149\":{},\"268\":{},\"307\":{},\"308\":{},\"357\":{},\"410\":{},\"522\":{}},\"comment\":{}}],[\"hash\",{\"_index\":0,\"name\":{\"0\":{},\"142\":{},\"542\":{}},\"comment\":{}}],[\"hashsize\",{\"_index\":85,\"name\":{\"135\":{},\"141\":{}},\"comment\":{}}],[\"heap\",{\"_index\":193,\"name\":{\"405\":{}},\"comment\":{}}],[\"host\",{\"_index\":264,\"name\":{\"547\":{}},\"comment\":{}}],[\"index\",{\"_index\":183,\"name\":{\"377\":{}},\"comment\":{}}],[\"init\",{\"_index\":213,\"name\":{\"464\":{}},\"comment\":{}}],[\"initalize\",{\"_index\":158,\"name\":{\"295\":{}},\"comment\":{}}],[\"initialize\",{\"_index\":70,\"name\":{\"93\":{},\"139\":{},\"294\":{},\"366\":{}},\"comment\":{}}],[\"isallowed\",{\"_index\":215,\"name\":{\"466\":{}},\"comment\":{}}],[\"isbroken\",{\"_index\":132,\"name\":{\"218\":{}},\"comment\":{}}],[\"isflushing\",{\"_index\":60,\"name\":{\"78\":{}},\"comment\":{}}],[\"isocket\",{\"_index\":283,\"name\":{\"583\":{}},\"comment\":{}}],[\"iv\",{\"_index\":1,\"name\":{\"1\":{},\"283\":{}},\"comment\":{}}],[\"ivfull\",{\"_index\":151,\"name\":{\"287\":{}},\"comment\":{}}],[\"jsonparser\",{\"_index\":131,\"name\":{\"215\":{}},\"comment\":{}}],[\"key\",{\"_index\":48,\"name\":{\"65\":{},\"188\":{},\"191\":{},\"197\":{},\"590\":{}},\"comment\":{}}],[\"keyvalue\",{\"_index\":77,\"name\":{\"110\":{}},\"comment\":{}}],[\"keyvaluecacheconfig\",{\"_index\":110,\"name\":{\"176\":{}},\"comment\":{}}],[\"keyvaluecacher\",{\"_index\":39,\"name\":{\"48\":{}},\"comment\":{}}],[\"keyvaluedata\",{\"_index\":46,\"name\":{\"61\":{}},\"comment\":{}}],[\"keyvaluedataconfig\",{\"_index\":98,\"name\":{\"162\":{}},\"comment\":{}}],[\"keyvaluedatainterface\",{\"_index\":117,\"name\":{\"185\":{}},\"comment\":{}}],[\"keyvaluedatavaluetype\",{\"_index\":124,\"name\":{\"207\":{}},\"comment\":{}}],[\"keyvalueencryptionconfig\",{\"_index\":107,\"name\":{\"173\":{}},\"comment\":{}}],[\"keyvaluefileconfig\",{\"_index\":101,\"name\":{\"166\":{}},\"comment\":{}}],[\"keyvaluefilemanager\",{\"_index\":83,\"name\":{\"132\":{}},\"comment\":{}}],[\"keyvaluejsonoption\",{\"_index\":120,\"name\":{\"195\":{}},\"comment\":{}}],[\"keyvalueoptions\",{\"_index\":93,\"name\":{\"156\":{}},\"comment\":{}}],[\"keyvaluetable\",{\"_index\":55,\"name\":{\"72\":{}},\"comment\":{}}],[\"keyvaluetableoptions\",{\"_index\":115,\"name\":{\"183\":{}},\"comment\":{}}],[\"keyvaluetypelist\",{\"_index\":123,\"name\":{\"206\":{}},\"comment\":{}}],[\"lastpingtimestamp\",{\"_index\":244,\"name\":{\"500\":{}},\"comment\":{}}],[\"lfu\",{\"_index\":7,\"name\":{\"7\":{}},\"comment\":{}}],[\"limit\",{\"_index\":112,\"name\":{\"179\":{},\"201\":{},\"244\":{},\"424\":{},\"451\":{}},\"comment\":{}}],[\"locked\",{\"_index\":59,\"name\":{\"77\":{}},\"comment\":{}}],[\"log\",{\"_index\":63,\"name\":{\"81\":{},\"281\":{}},\"comment\":{}}],[\"logblock\",{\"_index\":118,\"name\":{\"190\":{}},\"comment\":{}}],[\"logdata\",{\"_index\":65,\"name\":{\"83\":{}},\"comment\":{}}],[\"logiv\",{\"_index\":68,\"name\":{\"88\":{}},\"comment\":{}}],[\"lru\",{\"_index\":5,\"name\":{\"5\":{}},\"comment\":{}}],[\"m\",{\"_index\":275,\"name\":{\"565\":{},\"574\":{}},\"comment\":{}}],[\"manage\",{\"_index\":298,\"name\":{\"610\":{}},\"comment\":{}}],[\"maxhasharraysize\",{\"_index\":88,\"name\":{\"140\":{}},\"comment\":{}}],[\"maxretries\",{\"_index\":247,\"name\":{\"505\":{}},\"comment\":{}}],[\"maxsize\",{\"_index\":84,\"name\":{\"134\":{},\"169\":{},\"382\":{}},\"comment\":{}}],[\"memmap\",{\"_index\":148,\"name\":{\"280\":{},\"403\":{}},\"comment\":{}}],[\"memmapoptions\",{\"_index\":197,\"name\":{\"423\":{}},\"comment\":{}}],[\"method\",{\"_index\":119,\"name\":{\"194\":{},\"530\":{},\"581\":{}},\"comment\":{}}],[\"mfu\",{\"_index\":8,\"name\":{\"8\":{}},\"comment\":{}}],[\"minfilecount\",{\"_index\":106,\"name\":{\"172\":{}},\"comment\":{}}],[\"mru\",{\"_index\":6,\"name\":{\"6\":{}},\"comment\":{}}],[\"name\",{\"_index\":116,\"name\":{\"184\":{},\"273\":{},\"334\":{},\"339\":{},\"347\":{},\"374\":{},\"389\":{},\"419\":{},\"428\":{},\"446\":{}},\"comment\":{}}],[\"newfile\",{\"_index\":19,\"name\":{\"19\":{}},\"comment\":{}}],[\"noop\",{\"_index\":24,\"name\":{\"24\":{}},\"comment\":{}}],[\"op\",{\"_index\":274,\"name\":{\"564\":{},\"573\":{}},\"comment\":{}}],[\"opcode\",{\"_index\":254,\"name\":{\"529\":{}},\"comment\":{}}],[\"open\",{\"_index\":188,\"name\":{\"397\":{}},\"comment\":{}}],[\"operation\",{\"_index\":287,\"name\":{\"596\":{}},\"comment\":{}}],[\"optional\",{\"_index\":3,\"name\":{\"3\":{}},\"comment\":{}}],[\"options\",{\"_index\":56,\"name\":{\"74\":{},\"90\":{},\"113\":{},\"118\":{},\"232\":{},\"234\":{},\"341\":{},\"406\":{},\"459\":{},\"496\":{},\"562\":{}},\"comment\":{}}],[\"parse\",{\"_index\":136,\"name\":{\"222\":{}},\"comment\":{}}],[\"parsecolumns\",{\"_index\":175,\"name\":{\"342\":{}},\"comment\":{}}],[\"parsevalue\",{\"_index\":52,\"name\":{\"69\":{}},\"comment\":{}}],[\"password\",{\"_index\":262,\"name\":{\"545\":{},\"556\":{}},\"comment\":{}}],[\"path\",{\"_index\":99,\"name\":{\"163\":{},\"239\":{},\"277\":{},\"285\":{},\"381\":{},\"384\":{},\"438\":{},\"558\":{}},\"comment\":{}}],[\"paths\",{\"_index\":61,\"name\":{\"79\":{}},\"comment\":{}}],[\"permissions\",{\"_index\":270,\"name\":{\"555\":{},\"588\":{},\"606\":{}},\"comment\":{}}],[\"ping\",{\"_index\":20,\"name\":{\"20\":{},\"109\":{},\"130\":{},\"155\":{},\"501\":{},\"515\":{},\"540\":{},\"595\":{}},\"comment\":{}}],[\"pinginterval\",{\"_index\":245,\"name\":{\"502\":{}},\"comment\":{}}],[\"pong\",{\"_index\":290,\"name\":{\"601\":{}},\"comment\":{}}],[\"port\",{\"_index\":265,\"name\":{\"548\":{}},\"comment\":{}}],[\"possibledatabasetypes\",{\"_index\":285,\"name\":{\"592\":{}},\"comment\":{}}],[\"primary\",{\"_index\":170,\"name\":{\"325\":{},\"330\":{},\"337\":{},\"345\":{}},\"comment\":{}}],[\"primarykey\",{\"_index\":145,\"name\":{\"274\":{},\"420\":{}},\"comment\":{}}],[\"put\",{\"_index\":43,\"name\":{\"54\":{}},\"comment\":{}}],[\"queue\",{\"_index\":42,\"name\":{\"52\":{}},\"comment\":{}}],[\"readivfromfulllog\",{\"_index\":160,\"name\":{\"297\":{}},\"comment\":{}}],[\"readivfromlog\",{\"_index\":159,\"name\":{\"296\":{}},\"comment\":{}}],[\"ready\",{\"_index\":139,\"name\":{\"230\":{}},\"comment\":{}}],[\"readyat\",{\"_index\":69,\"name\":{\"89\":{},\"115\":{},\"233\":{},\"503\":{}},\"comment\":{}}],[\"receivedataformat\",{\"_index\":251,\"name\":{\"513\":{}},\"comment\":{}}],[\"receiver\",{\"_index\":207,\"name\":{\"456\":{}},\"comment\":{}}],[\"receiverdataformat\",{\"_index\":273,\"name\":{\"563\":{}},\"comment\":{}}],[\"receiveropcodes\",{\"_index\":288,\"name\":{\"599\":{}},\"comment\":{}}],[\"receiveroptions\",{\"_index\":263,\"name\":{\"546\":{}},\"comment\":{}}],[\"reconnect\",{\"_index\":250,\"name\":{\"511\":{}},\"comment\":{}}],[\"reference\",{\"_index\":111,\"name\":{\"178\":{}},\"comment\":{}}],[\"referenceconstantspace\",{\"_index\":137,\"name\":{\"223\":{}},\"comment\":{}}],[\"referencepath\",{\"_index\":100,\"name\":{\"165\":{},\"241\":{},\"440\":{}},\"comment\":{}}],[\"referencer\",{\"_index\":152,\"name\":{\"288\":{},\"361\":{}},\"comment\":{}}],[\"referencetype\",{\"_index\":36,\"name\":{\"45\":{},\"247\":{},\"450\":{}},\"comment\":{}}],[\"rehash\",{\"_index\":91,\"name\":{\"145\":{}},\"comment\":{}}],[\"rehashing\",{\"_index\":87,\"name\":{\"138\":{}},\"comment\":{}}],[\"rehashonstartup\",{\"_index\":104,\"name\":{\"170\":{}},\"comment\":{}}],[\"remove\",{\"_index\":45,\"name\":{\"57\":{},\"146\":{}},\"comment\":{}}],[\"removemany\",{\"_index\":76,\"name\":{\"108\":{},\"154\":{}},\"comment\":{}}],[\"repairmode\",{\"_index\":153,\"name\":{\"289\":{}},\"comment\":{}}],[\"replicate\",{\"_index\":16,\"name\":{\"16\":{},\"37\":{}},\"comment\":{}}],[\"req\",{\"_index\":252,\"name\":{\"516\":{}},\"comment\":{}}],[\"restart\",{\"_index\":190,\"name\":{\"400\":{}},\"comment\":{}}],[\"restore\",{\"_index\":18,\"name\":{\"18\":{},\"39\":{}},\"comment\":{}}],[\"retries\",{\"_index\":248,\"name\":{\"506\":{}},\"comment\":{}}],[\"ronly\",{\"_index\":295,\"name\":{\"607\":{}},\"comment\":{}}],[\"rw\",{\"_index\":297,\"name\":{\"609\":{}},\"comment\":{}}],[\"s\",{\"_index\":277,\"name\":{\"567\":{},\"576\":{}},\"comment\":{}}],[\"savereference\",{\"_index\":180,\"name\":{\"370\":{},\"386\":{}},\"comment\":{}}],[\"se\",{\"_index\":281,\"name\":{\"571\":{},\"579\":{}},\"comment\":{}}],[\"securitykey\",{\"_index\":108,\"name\":{\"174\":{},\"250\":{},\"444\":{}},\"comment\":{}}],[\"senddataformat\",{\"_index\":238,\"name\":{\"489\":{},\"514\":{}},\"comment\":{}}],[\"sendresponse\",{\"_index\":235,\"name\":{\"486\":{}},\"comment\":{}}],[\"seq\",{\"_index\":243,\"name\":{\"499\":{},\"532\":{}},\"comment\":{}}],[\"server\",{\"_index\":208,\"name\":{\"458\":{}},\"comment\":{}}],[\"session\",{\"_index\":246,\"name\":{\"504\":{},\"587\":{}},\"comment\":{}}],[\"set\",{\"_index\":12,\"name\":{\"12\":{},\"32\":{},\"100\":{},\"119\":{},\"257\":{},\"303\":{},\"349\":{},\"408\":{},\"518\":{}},\"comment\":{}}],[\"setfiles\",{\"_index\":155,\"name\":{\"291\":{}},\"comment\":{}}],[\"setpath\",{\"_index\":154,\"name\":{\"290\":{}},\"comment\":{}}],[\"setreference\",{\"_index\":181,\"name\":{\"371\":{}},\"comment\":{}}],[\"settable\",{\"_index\":156,\"name\":{\"292\":{}},\"comment\":{}}],[\"size\",{\"_index\":54,\"name\":{\"71\":{},\"86\":{},\"375\":{},\"390\":{}},\"comment\":{}}],[\"sorted\",{\"_index\":113,\"name\":{\"180\":{},\"202\":{}},\"comment\":{}}],[\"sortfunction\",{\"_index\":114,\"name\":{\"181\":{},\"203\":{},\"245\":{},\"425\":{},\"452\":{}},\"comment\":{}}],[\"staticrehash\",{\"_index\":105,\"name\":{\"171\":{}},\"comment\":{}}],[\"stringify\",{\"_index\":135,\"name\":{\"221\":{}},\"comment\":{}}],[\"sync\",{\"_index\":192,\"name\":{\"402\":{}},\"comment\":{}}],[\"syncreference\",{\"_index\":177,\"name\":{\"367\":{}},\"comment\":{}}],[\"syncwithlog\",{\"_index\":74,\"name\":{\"97\":{}},\"comment\":{}}],[\"syncwithlogs\",{\"_index\":162,\"name\":{\"299\":{}},\"comment\":{}}],[\"t\",{\"_index\":276,\"name\":{\"566\":{},\"575\":{}},\"comment\":{}}],[\"table\",{\"_index\":64,\"name\":{\"82\":{},\"137\":{},\"231\":{},\"279\":{}},\"comment\":{}}],[\"tableready\",{\"_index\":33,\"name\":{\"41\":{}},\"comment\":{}}],[\"tables\",{\"_index\":79,\"name\":{\"114\":{},\"164\":{},\"227\":{},\"240\":{},\"439\":{}},\"comment\":{}}],[\"timestamp\",{\"_index\":255,\"name\":{\"531\":{}},\"comment\":{}}],[\"toclient\",{\"_index\":258,\"name\":{\"539\":{}},\"comment\":{}}],[\"tojson\",{\"_index\":53,\"name\":{\"70\":{},\"328\":{}},\"comment\":{}}],[\"toserver\",{\"_index\":257,\"name\":{\"538\":{}},\"comment\":{}}],[\"tostring\",{\"_index\":172,\"name\":{\"327\":{}},\"comment\":{}}],[\"transactionlogpath\",{\"_index\":103,\"name\":{\"168\":{}},\"comment\":{}}],[\"transmitter\",{\"_index\":240,\"name\":{\"492\":{}},\"comment\":{}}],[\"transmitteranaylzedataformat\",{\"_index\":282,\"name\":{\"580\":{}},\"comment\":{}}],[\"transmittercreateoptions\",{\"_index\":271,\"name\":{\"557\":{}},\"comment\":{}}],[\"transmitterdataformat\",{\"_index\":239,\"name\":{\"490\":{},\"572\":{}},\"comment\":{}}],[\"transmitteropcodes\",{\"_index\":286,\"name\":{\"593\":{}},\"comment\":{}}],[\"transmitteroptions\",{\"_index\":260,\"name\":{\"543\":{}},\"comment\":{}}],[\"type\",{\"_index\":50,\"name\":{\"67\":{},\"189\":{},\"193\":{},\"198\":{},\"276\":{},\"340\":{},\"348\":{},\"383\":{},\"422\":{},\"430\":{},\"561\":{}},\"comment\":{}}],[\"updatepriority\",{\"_index\":44,\"name\":{\"56\":{}},\"comment\":{}}],[\"userconfig\",{\"_index\":269,\"name\":{\"552\":{},\"553\":{}},\"comment\":{}}],[\"userdata\",{\"_index\":284,\"name\":{\"584\":{}},\"comment\":{}}],[\"username\",{\"_index\":261,\"name\":{\"544\":{},\"554\":{},\"586\":{}},\"comment\":{}}],[\"usersmap\",{\"_index\":211,\"name\":{\"462\":{}},\"comment\":{}}],[\"validjson\",{\"_index\":125,\"name\":{\"208\":{}},\"comment\":{}}],[\"value\",{\"_index\":49,\"name\":{\"66\":{},\"187\":{},\"192\":{},\"196\":{},\"429\":{},\"535\":{},\"591\":{}},\"comment\":{}}],[\"waittime\",{\"_index\":249,\"name\":{\"507\":{}},\"comment\":{}}],[\"wal\",{\"_index\":75,\"name\":{\"98\":{},\"99\":{},\"301\":{}},\"comment\":{}}],[\"widecolumnar\",{\"_index\":138,\"name\":{\"224\":{}},\"comment\":{}}],[\"widecolumnarcacheconfig\",{\"_index\":204,\"name\":{\"449\":{}},\"comment\":{}}],[\"widecolumnarcolumn\",{\"_index\":144,\"name\":{\"271\":{}},\"comment\":{}}],[\"widecolumnarcolumnoptions\",{\"_index\":196,\"name\":{\"418\":{}},\"comment\":{}}],[\"widecolumnardata\",{\"_index\":169,\"name\":{\"323\":{}},\"comment\":{}}],[\"widecolumnardataconfig\",{\"_index\":200,\"name\":{\"437\":{}},\"comment\":{}}],[\"widecolumnardatainterface\",{\"_index\":198,\"name\":{\"427\":{}},\"comment\":{}}],[\"widecolumnardatatype\",{\"_index\":206,\"name\":{\"455\":{}},\"comment\":{}}],[\"widecolumnarencryptionconfig\",{\"_index\":202,\"name\":{\"443\":{}},\"comment\":{}}],[\"widecolumnarfileconfig\",{\"_index\":201,\"name\":{\"441\":{}},\"comment\":{}}],[\"widecolumnaroptions\",{\"_index\":199,\"name\":{\"431\":{}},\"comment\":{}}],[\"widecolumnartable\",{\"_index\":173,\"name\":{\"332\":{}},\"comment\":{}}],[\"widecolumnartableoptions\",{\"_index\":203,\"name\":{\"445\":{}},\"comment\":{}}],[\"wonly\",{\"_index\":296,\"name\":{\"608\":{}},\"comment\":{}}],[\"writer\",{\"_index\":149,\"name\":{\"284\":{},\"376\":{},\"391\":{}},\"comment\":{}}]],\"pipeline\":[]}}"); \ No newline at end of file diff --git a/docs/assets/style.css b/docs/assets/style.css old mode 100755 new mode 100644 diff --git a/docs/classes/KeyValue.html b/docs/classes/KeyValue.html old mode 100755 new mode 100644 index 73d549e..d0f4ad9 --- a/docs/classes/KeyValue.html +++ b/docs/classes/KeyValue.html @@ -22,7 +22,7 @@

Hierarchy

  • KeyValue
+
  • Defined in lib/KeyValue/src/database.ts:21
  • @@ -63,7 +63,6 @@

    Methods

    eventNames findMany findOne -fullRepair get getMaxListeners has @@ -113,31 +112,31 @@

    Example

    const
    +
  • Defined in lib/KeyValue/src/database.ts:49
  • Properties

    +
  • Defined in lib/KeyValue/src/database.ts:22
  • readyAt: number
    +
  • Defined in lib/KeyValue/src/database.ts:30
  • -
    tables: Record<string, {
        ready: boolean;
        table: default;
    }> = {}
    +
    tables: Record<string, {
        ready: boolean;
        table: KeyValueTable;
    }> = {}

    Type declaration

    • ready: boolean
    • -
      table: default
    +
  • Defined in lib/KeyValue/src/database.ts:23
  • captureRejectionSymbol: typeof captureRejectionSymbol
    @@ -215,7 +214,7 @@
    +
  • Defined in lib/KeyValue/src/database.ts:287
  • Methods

    @@ -236,7 +235,7 @@

    Returns Description

    finalize options

    +
  • Defined in lib/KeyValue/src/database.ts:98
    • @@ -290,7 +289,7 @@

      Since

      v0.1.26

        - +
      • Parameters

        @@ -323,7 +322,7 @@
        Optional
      • order: "desc" | "firstN" | "asc" = 'firstN'
      -

      Returns Promise<undefined | KeyValueData[]>

      +

      Returns Promise<unknown>

      Description

      get all data from table

      @@ -331,7 +330,7 @@

      Example

      <
    +
  • Defined in lib/KeyValue/src/database.ts:469
  • +
  • Defined in lib/KeyValue/src/database.ts:564
  • +
  • Defined in lib/KeyValue/src/database.ts:492
  • +
  • Defined in lib/KeyValue/src/database.ts:365
  • +
  • Defined in lib/KeyValue/src/database.ts:401
  • +
  • Defined in lib/KeyValue/src/database.ts:172
  • +
  • Defined in lib/KeyValue/src/database.ts:347
    • - +
    • Parameters

      @@ -460,7 +459,7 @@

      Parameters

    • value: KeyValueData

    Returns boolean

    -

    Returns Promise<void>

    list of deleted data if query is provided else boolean to indicate if table is cleared

    +

    Returns Promise<unknown>

    list of deleted data if query is provided else boolean to indicate if table is cleared

    Description

    deletes all data that matches the query

    @@ -469,7 +468,7 @@

    Example

    <
    +
  • Defined in lib/KeyValue/src/database.ts:547
    • @@ -515,7 +514,7 @@

      Since

      v6.0.0

        - +
      • Parameters

        @@ -541,7 +540,7 @@

        Parameters

      • value: KeyValueData

      Returns boolean

    -

    Returns Promise<undefined | KeyValueData[]>

    +

    Returns Promise<unknown>

    Description

    find all data that matches the query

    @@ -549,11 +548,11 @@

    Example

    <
    +
  • Defined in lib/KeyValue/src/database.ts:444
    • - +
    • Parameters

      @@ -579,7 +578,7 @@

      Parameters

    • value: KeyValueData

    Returns boolean

    -

    Returns Promise<undefined | null | KeyValueData>

    +

    Returns Promise<undefined | KeyValueData>

    Description

    find the first data that matches the query

    @@ -587,33 +586,11 @@

    Example

    <
    -
    - -
      - -
    • -
      -

      Parameters

      -
        -
      • -
        table: string
        -

        table to repair

        -
        -
      -

      Returns Promise<void>

      -
      -

      Description

      perform a full repair of table

      - -

      Example

      <KeyValue>.fullRepair("main");
      -
      -
    +
  • Defined in lib/KeyValue/src/database.ts:420
    • - +
    • Parameters

      @@ -628,7 +605,7 @@
      key:

      key to get

    -

    Returns Promise<undefined | null | KeyValueData>

    +

    Returns Promise<unknown>

    Description

    get data from database

    @@ -636,7 +613,7 @@

    Example

    <
    +
  • Defined in lib/KeyValue/src/database.ts:328
    • @@ -655,7 +632,7 @@

      Since

      v1.0.0

        - +
      • Parameters

        @@ -670,7 +647,7 @@
        key:

        key to check

      -

      Returns Promise<undefined | boolean>

      +

      Returns Promise<unknown>

      Description

      check if data exists in database

      @@ -678,7 +655,7 @@

      Example

      <
    +
  • Defined in lib/KeyValue/src/database.ts:384
  • +
  • Defined in lib/KeyValue/src/database.ts:305
  • +
  • Defined in lib/KeyValue/src/database.ts:59
  • Generated using TypeDoc

    diff --git a/docs/classes/KeyValueCacher.html b/docs/classes/KeyValueCacher.html old mode 100755 new mode 100644 index 95a8853..2bdc356 --- a/docs/classes/KeyValueCacher.html +++ b/docs/classes/KeyValueCacher.html @@ -20,7 +20,7 @@

    Hierarchy

    • KeyValueCacher
    +
  • Defined in lib/KeyValue/src/LRUcache.ts:4
  • @@ -32,140 +32,125 @@

    Constructors

    Properties

    -
    -
    -

    Accessors

    -

    Methods

    -

    Constructors

    Returns KeyValueCacher

    +
  • Defined in lib/KeyValue/src/LRUcache.ts:9
  • Properties

    -
    - -
    #data: Record<string, default<string, KeyValueData>>
    +
  • Defined in lib/KeyValue/src/LRUcache.ts:7
  • -

    Accessors

    -
    - +

    Methods

    +
    +
    -
    - +
  • Defined in lib/KeyValue/src/LRUcache.ts:64
  • +
    +
    -
    -

    Methods

    -
    - +
  • Defined in lib/KeyValue/src/LRUcache.ts:59
  • +
    +
    -
    - +
    query: ((data) => boolean)
    +
    -
    - -
      - +
    • (data): boolean
    • Parameters

      • -
        key: string
      • -
      • -
        file: string
      -

      Returns boolean

    +

    Returns boolean

    +

    Returns undefined | KeyValueData

    +
  • Defined in lib/KeyValue/src/LRUcache.ts:67
    • - +
    • Parameters

      • -
        key: string
      • -
      • -
        file: string
      +
      key: string

    Returns undefined | KeyValueData

    -
    - +
  • Defined in lib/KeyValue/src/LRUcache.ts:15
  • +
    +
      - +
    • Parameters

      • -
        file: string
      -

      Returns default<string, KeyValueData>

    +

    Returns boolean

    -
    - +
  • Defined in lib/KeyValue/src/LRUcache.ts:39
  • +
    +
      - +
    • Parameters

      @@ -173,38 +158,38 @@

      Parameters

    • key: string
    • -
      file: string
    -

    Returns boolean

    -
    - +
  • Defined in lib/KeyValue/src/LRUcache.ts:25
  • +
    +
      - +
    • Parameters

      +
      key: string

    Returns void

    -
    - -
    +
    + +
      +
    • Parameters

      +
      key: string
    • +
    • +
      timestamp: number

    Returns void

    +
  • Defined in lib/KeyValue/src/LRUcache.ts:43
  • Generated using TypeDoc

    diff --git a/docs/classes/KeyValueData.html b/docs/classes/KeyValueData.html old mode 100755 new mode 100644 index 74d0812..3b6f23e --- a/docs/classes/KeyValueData.html +++ b/docs/classes/KeyValueData.html @@ -20,7 +20,7 @@

    Hierarchy

    • KeyValueData
    +
  • Defined in lib/KeyValue/src/data.ts:8
  • @@ -73,29 +73,29 @@

    Example

    const
    +
  • Defined in lib/KeyValue/src/data.ts:31
  • Properties

    file: string
    +
  • Defined in lib/KeyValue/src/data.ts:9
  • key: string
    +
  • Defined in lib/KeyValue/src/data.ts:10
  • +
  • Defined in lib/KeyValue/src/data.ts:12
  • value: any
    +
  • Defined in lib/KeyValue/src/data.ts:11
  • Accessors

    @@ -105,7 +105,7 @@
    +
  • Defined in lib/KeyValue/src/data.ts:92
  • Methods

    @@ -126,7 +126,7 @@

    Returns Description

    get type of value

    +
  • Defined in lib/KeyValue/src/data.ts:43
  • +
  • Defined in lib/KeyValue/src/data.ts:52
  • +
  • Defined in lib/KeyValue/src/data.ts:80
  • +
  • Defined in lib/KeyValue/src/data.ts:100
  • Generated using TypeDoc

    diff --git a/docs/classes/KeyValueFileManager.html b/docs/classes/KeyValueFileManager.html new file mode 100644 index 0000000..829f450 --- /dev/null +++ b/docs/classes/KeyValueFileManager.html @@ -0,0 +1,483 @@ +KeyValueFileManager | @akarui/aoi.db
    +
    + +
    +
    +
    +
    + +

    Class KeyValueFileManager

    +
    +

    Hierarchy

    +
      +
    • KeyValueFileManager
    +
    +
    +
    + +
    +
    +

    Constructors

    +
    + +
    +
    +

    Properties

    +
    + +
    #array: default[]
    +
    + +
    #hashSize: number
    +
    + +
    #maxSize: number
    +
    + +
    #rehashing: boolean = false
    +
    + +
    +
    +

    Accessors

    +
    + +
    +
    + +
    +
    +

    Methods

    +
    + +
    +
    + +
    +
    + +
    +
    + +
    +
    + +
      + +
    • +
      +

      Parameters

      +
        +
      • +
        query: ((d) => boolean)
        +
          +
        • +
            +
          • (d): boolean
          • +
          • +
            +

            Parameters

            +
            +

            Returns boolean

      • +
      • +
        limit: number
      • +
      • +
        order: "desc" | "firstN" | "asc"
      +

      Returns Promise<unknown>

    +
    + +
    +
    + +
    +
    + +
    +
    + +
    +
    + +
      + +
    • +
      +

      Parameters

      +
        +
      • +
        query: ((d) => boolean)
        +
          +
        • +
            +
          • (d): boolean
          • +
          • +
            +

            Parameters

            +
            +

            Returns boolean

      • +
      • +
        limit: number
      +

      Returns Promise<unknown>

    +
    + +
    +
    + +
    +
    + +
    +
    + +
    +
    + +
    +
    + +
    +
    +

    Generated using TypeDoc

    +
    \ No newline at end of file diff --git a/docs/classes/KeyValueTable.html b/docs/classes/KeyValueTable.html old mode 100755 new mode 100644 index b8c8493..3d5f302 --- a/docs/classes/KeyValueTable.html +++ b/docs/classes/KeyValueTable.html @@ -22,7 +22,7 @@

    Hierarchy

    • KeyValueTable
    +
  • Defined in lib/KeyValue/src/Table.ts:18
  • @@ -34,20 +34,14 @@

    Constructors

    Properties

    -

    Accessors

    -

    Methods

    - +

    Returns KeyValueTable

    +
  • Defined in lib/KeyValue/src/Table.ts:36
  • Properties

    -
    - -
    -
    - -
    #intervals: {
        delete: null | Timeout;
        set: null | Timeout;
    } = ...
    -
    -

    Type declaration

    -
      -
    • -
      delete: null | Timeout
    • -
    • -
      set: null | Timeout
    -
    - -
    #queue: {
        delete: Record<string, string[]>;
        set: KeyValueData[];
    } = ...
    -
    -

    Type declaration

    -
    -
    - -
    #queued: {
        delete: boolean;
        reference: boolean;
        set: boolean;
    } = ...
    -
    -

    Type declaration

    -
      -
    • -
      delete: boolean
    • -
    • -
      reference: boolean
    • -
    • -
      set: boolean
    -
    - -
    -
    - -
    files: {
        isInWriteMode?: boolean;
        name: string;
        size: number;
    }[]
    -
    -

    Type declaration

    -
      -
    • -
      Optional isInWriteMode?: boolean
    • -
    • -
      name: string
    • -
    • -
      size: number
    +
    + +
    +
    + +
    #fileManager: KeyValueFileManager
    +
    + +
    +
    + +
    isFlushing: boolean = false
    locked: boolean = false
    +
  • Defined in lib/KeyValue/src/Table.ts:22
  • -
    logData: {
        fullWriter: WriteStream;
        size: number;
        writer: WriteStream;
    }
    +
    logData: {
        fd: FileHandle;
        fileSize: number;
        logIV: string;
        size: number;
    }

    Type declaration

    • -
      fullWriter: WriteStream
    • +
      fd: FileHandle
    • -
      size: number
    • +
      fileSize: number
    • -
      writer: WriteStream
    -
    - -
    logHash: string
    -
    - -
    +
  • Defined in lib/KeyValue/src/Table.ts:28
  • -
    paths: {
        log: string;
        reference: string;
    }
    +
    paths: {
        log: string;
        table: string;
    }

    Type declaration

    • log: string
    • -
      reference: string
    +
  • Defined in lib/KeyValue/src/Table.ts:24
  • -
    readyAt: number
    -
    - -
    referencer: default
    -
    - -
    repairMode: boolean = false
    +
  • Defined in lib/KeyValue/src/Table.ts:34
  • captureRejectionSymbol: typeof captureRejectionSymbol
    @@ -330,218 +244,71 @@

    Since

    v13.6.0, v12.17.0

  • Defined in node_modules/@types/node/events.d.ts:395
  • Accessors

    -
    - +
    +
    -
    - +
  • Defined in lib/KeyValue/src/Table.ts:51
  • +
    +
    +
  • Defined in lib/KeyValue/src/Table.ts:55
  • +
    + +

    Methods

    -
    - -
      - -
    • Private -

      Returns Promise<void>

      -
      -

      Description

      Checks the integrity of the table and does a small self repair if needed

      -
    -
    - +
    +
      - -
    • Private -

      Returns Promise<string>

      The name of the new file

      - -
      -

      Description

      Creates a new file

      -
    -
    - -
      - +
    • -
      -

      Parameters

      -
        -
      • -
        key: string
      • -
      • -
        file: string

      Returns Promise<void>

    -
    - -
      - -
    • Private -

      Returns Promise<void>

      -
      -

      Description

      Flushes the delete queue

      -
    -
    - -
    -
    - +
  • Defined in lib/KeyValue/src/Table.ts:80
  • +
    +
      - -
    • Private -
      -

      Parameters

      -
        -
      • -
        file: string
        -

        The file to get the size of

        -
        -
      -

      Returns Promise<number>

      The size of the file

      - -
      -

      Description

      gets the size of the file

      -
    -
    - -
    -
    - -
      - +
    • -

      Returns string

      The current file

      - -
      -

      Description

      Gets the current file

      -
    -
    - -
      - -
    • Private -

      Returns Promise<string>

      The hash of the transaction log

      - -
      -

      Description

      Gets the hash of the transaction log

      -
    -
    - -
      - -
    • Private -

      Returns Promise<void>

      -
      -

      Description

      Sets the data in the file

      -
    -
    - +
  • Defined in lib/KeyValue/src/Table.ts:69
  • +
    +
      - -
    • Private -

      Returns Promise<void>

      -
      -

      Description

      Syncs the table with the transaction log

      -
    +
  • Defined in lib/KeyValue/src/Table.ts:133
    • -
    • Private +
    • Parameters

      -

      Returns Promise<void>

      -
      -

      Description

      Writes to the transaction log

      -
    +

    Returns Promise<void>

    +
  • Defined in lib/KeyValue/src/Table.ts:160
    • @@ -592,124 +359,55 @@

      Since

      v0.1.26

      Inherited from EventEmitter.addListener

      • Defined in node_modules/@types/node/events.d.ts:545
    -
    - -
      - +
    • Parameters

      • -
        Optional query: ((value, index) => boolean)
        -

        The query to find the data

        -
        -
        +
        query: ((d) => boolean)

      Returns boolean

  • -
    Optional limit: number
    -

    The limit of the data

    -
    -
  • -

    Returns Promise<KeyValueData[]>

    -
    -

    Example

    <KeyValueTable>.all(() => true, 10) // returns the first 10 data
    -
    -
    +
  • Defined in lib/KeyValue/src/Table.ts:222
    • -

      Returns Promise<void>

      -
      -

      Description

      Clears the table

      - -

      Example

      <KeyValueTable>.clear()
      -
      -
    -
    - -
      - -
    • -
      -

      Parameters

      -
        -
      • -
        key: string
        -

        The key of the data

        -
        -
      -

      Returns Promise<null | void>

      -
      -

      Description

      Deletes the data

      - -

      Example

      <KeyValueTable>.delete("key")
      -
      -
    -
    - +
  • Defined in lib/KeyValue/src/Table.ts:213
  • +
    +
      - +
    • Parameters

      • -
        Optional query: ((value, index) => boolean)
        -

        The query to find the data

        -
        -
        -
          -
        • -
            -
          • (value, index): boolean
          • -
          • -
            -

            Parameters

            -
            -

            Returns boolean

      -

      Returns Promise<true | KeyValueData[]>

      The data deleted if query is provided else boolean if whole table is cleared

      - -
      -

      Description

      Deletes the data

      - -

      Example

      <KeyValueTable>.deleteMany((v, index) => v.value === "value")
      -
      -
    +

    Returns Promise<void>

    +
  • Defined in lib/KeyValue/src/Table.ts:208
    • @@ -755,125 +453,72 @@

      Since

      v6.0.0

        - +
      • Parameters

        • -
          query: ((value, index) => boolean)
          -

          The query to find the data

          -
          -
          +
          query: ((d) => boolean)

        Returns boolean

    -

    Returns Promise<KeyValueData[]>

    -
    -

    Example

    <KeyValueTable>.findMany((v, index) => v.value === "value")
    -
    -
    +
  • Defined in lib/KeyValue/src/Table.ts:234
    • - +
    • Parameters

      • -
        query: ((value, index) => boolean)
        -

        The query to find the data

        -
        -
        +
        query: ((d) => boolean)

      Returns boolean

    -

    Returns Promise<null | KeyValueData>

    The data

    - -
    -

    Description

    Finds the data

    - -

    Example

    <KeyValueTable>.findOne((v, index) => v.value === "value")
    -
    -
    -
    - -
      - -
    • -

      Returns Promise<boolean>

      -
      -

      Description

      Executes a full repair on the table

      - -

      Example

      <KeyValueTable>.fullRepair()
      -
      - -

      Note

      This method is very slow and should only be used when the table is corrupted

      -
    +
  • Defined in lib/KeyValue/src/Table.ts:230
    • - +
    • Parameters

      • -
        key: string
        -

        The key of the data

        -
        -
      -

      Returns Promise<null | KeyValueData>

      -
      -

      Description

      Get the value for the key

      - -

      Example

      <KeyValueTable>.get("key")
      -
      -
    +

    Returns Promise<unknown>

    +
  • Defined in lib/KeyValue/src/Table.ts:204
    • - +
    • -

      Returns Promise<{
          key: string;
          method: DatabaseMethod;
          ttl: number;
          type: string;
          value: null | string;
      }[]>

      The transaction log

      - -
      -

      Description

      get the transaction log

      - -

      Example

      <KeyValueTable>.getLogs()
      -
      -
    +
  • Defined in lib/KeyValue/src/Table.ts:104
    • @@ -892,36 +537,24 @@

      Since

      v1.0.0

        - +
      • Parameters

        • -
          key: string
          -

          The key of the data

          -
          -
        -

        Returns Promise<boolean>

        -
        -

        Description

        Checks if the key exists

        - -

        Example

        <KeyValueTable>.has("key")
        -
        -
      +

      Returns Promise<unknown>

    -
    - -
    +
    + +
      -
    • Private -

      Returns Promise<void>

      -
      -

      Description

      Initializes the table

      -
    +
  • Defined in lib/KeyValue/src/Table.ts:59
    • @@ -1291,33 +924,47 @@

      Since

      v0.1.26

      Inherited from EventEmitter.removeListener

      • Defined in node_modules/@types/node/events.d.ts:690
    -
    - +
    +
      - +
    • Parameters

      • -
        key: string
        -

        The key of the data

        -
        -
      • +
        query: ((d) => boolean)
        +
          +
        • +
            +
          • (d): boolean
          • +
          • +
            +

            Parameters

            +
            -

            Returns Promise<KeyValueData>

            -
            -

            Description

            Sets the data in the file

            - -

            Example

            <KeyValueTable>.set("key", {
            value: "value",
            }) -
            -
      +

      Returns boolean

    +

    Returns Promise<unknown>

    +
  • Defined in lib/KeyValue/src/Table.ts:237
  • +
    + +
      @@ -1341,6 +988,21 @@

      Since

      v0.3.5

      Inherited from EventEmitter.setMaxListeners

      • Defined in node_modules/@types/node/events.d.ts:716
    +
    + +
    +
  • Defined in lib/WideColumnar/src/MemMap.ts:8
  • @@ -65,24 +65,24 @@
    options: Column: WideColumnarColumn

    Returns MemMap

    +
  • Defined in lib/WideColumnar/src/MemMap.ts:12
  • Properties

    +
  • Defined in lib/WideColumnar/src/MemMap.ts:11
  • #options: MemMapOptions
    +
  • Defined in lib/WideColumnar/src/MemMap.ts:10
  • +
  • Defined in lib/WideColumnar/src/MemMap.ts:9
  • Methods

    @@ -97,7 +97,7 @@

    Parameters

    primary: WideColumnarDataType

    Returns boolean

    +
  • Defined in lib/WideColumnar/src/MemMap.ts:30
  • Returns default<WideColumnarDataType, WideColumnarData>

    +
  • Defined in lib/WideColumnar/src/MemMap.ts:55
  • Returns undefined | WideColumnarData

    +
  • Defined in lib/WideColumnar/src/MemMap.ts:51
  • +
  • Defined in lib/WideColumnar/src/MemMap.ts:46
  • Returns undefined | WideColumnarData

    +
  • Defined in lib/WideColumnar/src/MemMap.ts:24
  • +
  • Defined in lib/WideColumnar/src/MemMap.ts:33
  • +
  • Defined in lib/WideColumnar/src/MemMap.ts:37
  • +
  • Defined in lib/WideColumnar/src/MemMap.ts:41
  • Returns boolean

    +
  • Defined in lib/WideColumnar/src/MemMap.ts:27
  • Returns Promise<void>

    +
  • Defined in lib/WideColumnar/src/MemMap.ts:17
  • Generated using TypeDoc

    diff --git a/docs/classes/OldKeyValue.html b/docs/classes/OldKeyValue.html deleted file mode 100755 index 161d183..0000000 --- a/docs/classes/OldKeyValue.html +++ /dev/null @@ -1,1510 +0,0 @@ -OldKeyValue | @akarui/aoi.db
    -
    - -
    -
    -
    -
    - -

    Class OldKeyValue

    -
    -

    Hierarchy

    -
      -
    • EventEmitter -
        -
      • OldKeyValue
    -
    -
    -
    - -
    -
    -

    Constructors

    -
    - -
      - -
    • -
      -

      Parameters

      -
        -
      • -
        options: KeyValueOptions
        -

        options to create database

        -
        -
      -

      Returns OldKeyValue

      -
      -

      Description

      create a new database

      - -

      Example

      const db = new KeyValue({
      dataConfig:{
      path:"./database",
      },
      encryptionConfig:{
      encriptData:true,
      securityKey:"a-32-characters-long-string-here"
      }
      }) -
      -
    -
    -

    Properties

    -
    - -
    #options: DeepRequired<KeyValueOptions>
    -
    - -
    readyAt: number
    -
    - -
    tables: Record<string, {
        ready: boolean;
        table: OldKeyValueTable;
    }> = {}
    -
    -

    Type declaration

    -
    -
    - -
    captureRejectionSymbol: typeof captureRejectionSymbol
    -

    Value: Symbol.for('nodejs.rejection')

    -

    See how to write a custom rejection handler.

    -
    -
    -

    Since

    v13.4.0, v12.16.0

    -
    -
    - -
    captureRejections: boolean
    -

    Value: boolean

    -

    Change the default captureRejections option on all new EventEmitter objects.

    -
    -
    -

    Since

    v13.4.0, v12.16.0

    -
    -
    - -
    defaultMaxListeners: number
    -

    By default, a maximum of 10 listeners can be registered for any single -event. This limit can be changed for individual EventEmitter instances -using the emitter.setMaxListeners(n) method. To change the default -for allEventEmitter instances, the events.defaultMaxListenersproperty can be used. If this value is not a positive number, a RangeErroris thrown.

    -

    Take caution when setting the events.defaultMaxListeners because the -change affects allEventEmitter instances, including those created before -the change is made. However, calling emitter.setMaxListeners(n) still has -precedence over events.defaultMaxListeners.

    -

    This is not a hard limit. The EventEmitter instance will allow -more listeners to be added but will output a trace warning to stderr indicating -that a "possible EventEmitter memory leak" has been detected. For any singleEventEmitter, the emitter.getMaxListeners() and emitter.setMaxListeners()methods can be used to -temporarily avoid this warning:

    -
    import { EventEmitter } from 'node:events';
    const emitter = new EventEmitter();
    emitter.setMaxListeners(emitter.getMaxListeners() + 1);
    emitter.once('event', () => {
    // do stuff
    emitter.setMaxListeners(Math.max(emitter.getMaxListeners() - 1, 0));
    }); -
    -

    The --trace-warnings command-line flag can be used to display the -stack trace for such warnings.

    -

    The emitted warning can be inspected with process.on('warning') and will -have the additional emitter, type, and count properties, referring to -the event emitter instance, the event's name and the number of attached -listeners, respectively. -Its name property is set to 'MaxListenersExceededWarning'.

    -
    -
    -

    Since

    v0.11.2

    -
    -
    - -
    errorMonitor: typeof errorMonitor
    -

    This symbol shall be used to install a listener for only monitoring 'error'events. Listeners installed using this symbol are called before the regular'error' listeners are called.

    -

    Installing a listener using this symbol does not change the behavior once an'error' event is emitted. Therefore, the process will still crash if no -regular 'error' listener is installed.

    -
    -
    -

    Since

    v13.6.0, v12.17.0

    -
    -
    -

    Accessors

    -
    - -
    -
    -

    Methods

    -
    - -
      - -
    • Private -
      -

      Parameters

      -
        -
      • -
        options: KeyValueOptions
        -

        options to finalize

        -
        -
      -

      Returns DeepRequired<KeyValueOptions>

      -
      -

      Description

      finalize options

      -
    -
    - -
      - -
    • -
      -

      Parameters

      -
        -
      • -
        error: Error
      • -
      • -
        event: string
      • -
      • -
        Rest ...args: any[]
      -

      Returns void

    -
    - -
      - -
    • -

      Alias for emitter.on(eventName, listener).

      -
      -
      -

      Parameters

      -
        -
      • -
        eventName: string | symbol
      • -
      • -
        listener: ((...args) => void)
        -
          -
        • -
            -
          • (...args): void
          • -
          • -
            -

            Parameters

            -
              -
            • -
              Rest ...args: any[]
            -

            Returns void

      -

      Returns OldKeyValue

      -
      -

      Since

      v0.1.26

      -
    -
    - -
      - -
    • -
      -

      Parameters

      -
        -
      • -
        table: string
        -

        table to get

        -
        -
      • -
      • -
        Optional query: ((value) => boolean)
        -

        query to match

        -
        -
        -
          -
        • -
            -
          • (value): boolean
          • -
          • -
            -

            Parameters

            -
            -

            Returns boolean

      • -
      • -
        Optional limit: number
        -

        limit of data to get

        -
        -
      • -
      • -
        order: "desc" | "firstN" | "asc" = 'firstN'
      -

      Returns Promise<undefined | OldKeyValueData[]>

      -
      -

      Description

      get all data from table

      - -

      Example

      <KeyValue>.all("main",(value,index)=>{
      return value.key === "key" && value.value === "value";
      },10) -
      -
    -
    - -
    -
    - -
      - -
    • -

      Returns void

      -
      -

      Description

      perform a backup of database

      - -

      Example

      setInterval(()=>{
      <KeyValue>.backup();
      },1000 * 60 * 60 * 24) // backup every 24 hours -
      -
    -
    - -
      - -
    • -
      -

      Parameters

      -
        -
      • -
        table: string
        -

        table to clear

        -
        -
      -

      Returns Promise<void>

      -
      -

      Description

      clear table

      - -

      Example

      <KeyValue>.clear("main");
      -
      -
    -
    - -
    -
    - -
    -
    - -
      - -
    • -
      -

      Parameters

      -
        -
      • -
        table: string
        -

        table where data is saved

        -
        -
      • -
      • -
        key: string
        -

        key to delete

        -
        -
      -

      Returns Promise<null | void>

      -
      -

      Description

      delete data from database

      - -

      Example

      <KeyValue>.delete("main","key");
      -
      -
    -
    - -
      - -
    • -
      -

      Parameters

      -
        -
      • -
        table: string
        -

        table to delete

        -
        -
      • -
      • -
        Optional query: ((value) => boolean)
        -

        query to match

        -
        -
        -
          -
        • -
            -
          • (value): boolean
          • -
          • -
            -

            Parameters

            -
            -

            Returns boolean

      -

      Returns Promise<undefined | true | OldKeyValueData[]>

      list of deleted data if query is provided else boolean to indicate if table is cleared

      - -
      -

      Description

      deletes all data that matches the query

      - -

      Example

      <KeyValue>.deleteMany("main",(value,index)=>{
      return value.key === "key" && value.value === "value";
      }) -
      -
    -
    - -
      - -
    • -

      Synchronously calls each of the listeners registered for the event namedeventName, in the order they were registered, passing the supplied arguments -to each.

      -

      Returns true if the event had listeners, false otherwise.

      -
      import { EventEmitter } from 'node:events';
      const myEmitter = new EventEmitter();

      // First listener
      myEmitter.on('event', function firstListener() {
      console.log('Helloooo! first listener');
      });
      // Second listener
      myEmitter.on('event', function secondListener(arg1, arg2) {
      console.log(`event with parameters ${arg1}, ${arg2} in second listener`);
      });
      // Third listener
      myEmitter.on('event', function thirdListener(...args) {
      const parameters = args.join(', ');
      console.log(`event with parameters ${parameters} in third listener`);
      });

      console.log(myEmitter.listeners('event'));

      myEmitter.emit('event', 1, 2, 3, 4, 5);

      // Prints:
      // [
      // [Function: firstListener],
      // [Function: secondListener],
      // [Function: thirdListener]
      // ]
      // Helloooo! first listener
      // event with parameters 1, 2 in second listener
      // event with parameters 1, 2, 3, 4, 5 in third listener -
      -
      -
      -

      Parameters

      -
        -
      • -
        eventName: string | symbol
      • -
      • -
        Rest ...args: any[]
      -

      Returns boolean

      -
      -

      Since

      v0.1.26

      -
    -
    - -
      - -
    • -

      Returns an array listing the events for which the emitter has registered -listeners. The values in the array are strings or Symbols.

      -
      import { EventEmitter } from 'node:events';

      const myEE = new EventEmitter();
      myEE.on('foo', () => {});
      myEE.on('bar', () => {});

      const sym = Symbol('symbol');
      myEE.on(sym, () => {});

      console.log(myEE.eventNames());
      // Prints: [ 'foo', 'bar', Symbol(symbol) ] -
      -
      -

      Returns (string | symbol)[]

      -
      -

      Since

      v6.0.0

      -
    -
    - -
      - -
    • -
      -

      Parameters

      -
        -
      • -
        table: string
        -

        table to find

        -
        -
      • -
      • -
        query: ((value) => boolean)
        -

        query to match

        -
        -
        -
          -
        • -
            -
          • (value): boolean
          • -
          • -
            -

            Parameters

            -
            -

            Returns boolean

      -

      Returns Promise<undefined | OldKeyValueData[]>

      -
      -

      Description

      find all data that matches the query

      - -

      Example

      <KeyValue>.findMany("main",(value,index)=>{
      return value.key === "key" && value.value === "value";
      }) -
      -
    -
    - -
      - -
    • -
      -

      Parameters

      -
        -
      • -
        table: string
        -

        table to find

        -
        -
      • -
      • -
        query: ((value) => boolean)
        -

        query to match

        -
        -
        -
          -
        • -
            -
          • (value): boolean
          • -
          • -
            -

            Parameters

            -
            -

            Returns boolean

      -

      Returns Promise<undefined | null | OldKeyValueData>

      -
      -

      Description

      find the first data that matches the query

      - -

      Example

      <KeyValue>.findOne("main",(value,index)=>{
      return value.key === "key" && value.value === "value";
      }) -
      -
    -
    - -
      - -
    • -
      -

      Parameters

      -
        -
      • -
        table: string
        -

        table to repair

        -
        -
      -

      Returns Promise<undefined | boolean>

      -
      -

      Description

      perform a full repair of table

      - -

      Example

      <KeyValue>.fullRepair("main");
      -
      -
    -
    - -
      - -
    • -
      -

      Parameters

      -
        -
      • -
        table: string
        -

        table where data is saved

        -
        -
      • -
      • -
        key: string
        -

        key to get

        -
        -
      -

      Returns Promise<undefined | null | OldKeyValueData>

      -
      -

      Description

      get data from database

      - -

      Example

      <KeyValue>.get("main","key");
      -
      -
    -
    - -
      - -
    • -

      Returns the current max listener value for the EventEmitter which is either -set by emitter.setMaxListeners(n) or defaults to defaultMaxListeners.

      -
      -

      Returns number

      -
      -

      Since

      v1.0.0

      -
    -
    - -
      - -
    • -
      -

      Parameters

      -
        -
      • -
        table: string
        -

        table to check

        -
        -
      • -
      • -
        key: string
        -

        key to check

        -
        -
      -

      Returns Promise<undefined | boolean>

      -
      -

      Description

      check if data exists in database

      - -

      Example

      <KeyValue>.has("main","key");
      -
      -
    -
    - -
      - -
    • -

      Returns the number of listeners listening for the event named eventName. -If listener is provided, it will return how many times the listener is found -in the list of the listeners of the event.

      -
      -
      -

      Parameters

      -
        -
      • -
        eventName: string | symbol
        -

        The name of the event being listened for

        -
        -
      • -
      • -
        Optional listener: Function
        -

        The event handler function

        -
        -
      -

      Returns number

      -
      -

      Since

      v3.2.0

      -
    -
    - -
      - -
    • -

      Returns a copy of the array of listeners for the event named eventName.

      -
      server.on('connection', (stream) => {
      console.log('someone connected!');
      });
      console.log(util.inspect(server.listeners('connection')));
      // Prints: [ [Function] ] -
      -
      -
      -

      Parameters

      -
        -
      • -
        eventName: string | symbol
      -

      Returns Function[]

      -
      -

      Since

      v0.1.26

      -
    -
    - -
      - -
    • -

      Alias for emitter.removeListener().

      -
      -
      -

      Parameters

      -
        -
      • -
        eventName: string | symbol
      • -
      • -
        listener: ((...args) => void)
        -
          -
        • -
            -
          • (...args): void
          • -
          • -
            -

            Parameters

            -
              -
            • -
              Rest ...args: any[]
            -

            Returns void

      -

      Returns OldKeyValue

      -
      -

      Since

      v10.0.0

      -
    -
    - -
      - -
    • -

      Adds the listener function to the end of the listeners array for the -event named eventName. No checks are made to see if the listener has -already been added. Multiple calls passing the same combination of eventNameand listener will result in the listener being added, and called, multiple -times.

      -
      server.on('connection', (stream) => {
      console.log('someone connected!');
      }); -
      -

      Returns a reference to the EventEmitter, so that calls can be chained.

      -

      By default, event listeners are invoked in the order they are added. Theemitter.prependListener() method can be used as an alternative to add the -event listener to the beginning of the listeners array.

      -
      import { EventEmitter } from 'node:events';
      const myEE = new EventEmitter();
      myEE.on('foo', () => console.log('a'));
      myEE.prependListener('foo', () => console.log('b'));
      myEE.emit('foo');
      // Prints:
      // b
      // a -
      -
      -
      -

      Parameters

      -
        -
      • -
        eventName: string | symbol
        -

        The name of the event.

        -
        -
      • -
      • -
        listener: ((...args) => void)
        -

        The callback function

        -
        -
        -
          -
        • -
            -
          • (...args): void
          • -
          • -
            -

            Parameters

            -
              -
            • -
              Rest ...args: any[]
            -

            Returns void

      -

      Returns OldKeyValue

      -
      -

      Since

      v0.1.101

      -
    -
    - -
      - -
    • -

      Adds a one-timelistener function for the event named eventName. The -next time eventName is triggered, this listener is removed and then invoked.

      -
      server.once('connection', (stream) => {
      console.log('Ah, we have our first user!');
      }); -
      -

      Returns a reference to the EventEmitter, so that calls can be chained.

      -

      By default, event listeners are invoked in the order they are added. Theemitter.prependOnceListener() method can be used as an alternative to add the -event listener to the beginning of the listeners array.

      -
      import { EventEmitter } from 'node:events';
      const myEE = new EventEmitter();
      myEE.once('foo', () => console.log('a'));
      myEE.prependOnceListener('foo', () => console.log('b'));
      myEE.emit('foo');
      // Prints:
      // b
      // a -
      -
      -
      -

      Parameters

      -
        -
      • -
        eventName: string | symbol
        -

        The name of the event.

        -
        -
      • -
      • -
        listener: ((...args) => void)
        -

        The callback function

        -
        -
        -
          -
        • -
            -
          • (...args): void
          • -
          • -
            -

            Parameters

            -
              -
            • -
              Rest ...args: any[]
            -

            Returns void

      -

      Returns OldKeyValue

      -
      -

      Since

      v0.3.0

      -
    -
    - -
    -
    - -
      - -
    • -

      Adds the listener function to the beginning of the listeners array for the -event named eventName. No checks are made to see if the listener has -already been added. Multiple calls passing the same combination of eventNameand listener will result in the listener being added, and called, multiple -times.

      -
      server.prependListener('connection', (stream) => {
      console.log('someone connected!');
      }); -
      -

      Returns a reference to the EventEmitter, so that calls can be chained.

      -
      -
      -

      Parameters

      -
        -
      • -
        eventName: string | symbol
        -

        The name of the event.

        -
        -
      • -
      • -
        listener: ((...args) => void)
        -

        The callback function

        -
        -
        -
          -
        • -
            -
          • (...args): void
          • -
          • -
            -

            Parameters

            -
              -
            • -
              Rest ...args: any[]
            -

            Returns void

      -

      Returns OldKeyValue

      -
      -

      Since

      v6.0.0

      -
    -
    - -
      - -
    • -

      Adds a one-timelistener function for the event named eventName to the beginning of the listeners array. The next time eventName is triggered, this -listener is removed, and then invoked.

      -
      server.prependOnceListener('connection', (stream) => {
      console.log('Ah, we have our first user!');
      }); -
      -

      Returns a reference to the EventEmitter, so that calls can be chained.

      -
      -
      -

      Parameters

      -
        -
      • -
        eventName: string | symbol
        -

        The name of the event.

        -
        -
      • -
      • -
        listener: ((...args) => void)
        -

        The callback function

        -
        -
        -
          -
        • -
            -
          • (...args): void
          • -
          • -
            -

            Parameters

            -
              -
            • -
              Rest ...args: any[]
            -

            Returns void

      -

      Returns OldKeyValue

      -
      -

      Since

      v6.0.0

      -
    -
    - -
      - -
    • -

      Returns a copy of the array of listeners for the event named eventName, -including any wrappers (such as those created by .once()).

      -
      import { EventEmitter } from 'node:events';
      const emitter = new EventEmitter();
      emitter.once('log', () => console.log('log once'));

      // Returns a new Array with a function `onceWrapper` which has a property
      // `listener` which contains the original listener bound above
      const listeners = emitter.rawListeners('log');
      const logFnWrapper = listeners[0];

      // Logs "log once" to the console and does not unbind the `once` event
      logFnWrapper.listener();

      // Logs "log once" to the console and removes the listener
      logFnWrapper();

      emitter.on('log', () => console.log('log persistently'));
      // Will return a new Array with a single function bound by `.on()` above
      const newListeners = emitter.rawListeners('log');

      // Logs "log persistently" twice
      newListeners[0]();
      emitter.emit('log'); -
      -
      -
      -

      Parameters

      -
        -
      • -
        eventName: string | symbol
      -

      Returns Function[]

      -
      -

      Since

      v9.4.0

      -
    -
    - -
      - -
    • -

      Removes all listeners, or those of the specified eventName.

      -

      It is bad practice to remove listeners added elsewhere in the code, -particularly when the EventEmitter instance was created by some other -component or module (e.g. sockets or file streams).

      -

      Returns a reference to the EventEmitter, so that calls can be chained.

      -
      -
      -

      Parameters

      -
        -
      • -
        Optional event: string | symbol
      -

      Returns OldKeyValue

      -
      -

      Since

      v0.1.26

      -
    -
    - -
      - -
    • -

      Removes the specified listener from the listener array for the event namedeventName.

      -
      const callback = (stream) => {
      console.log('someone connected!');
      };
      server.on('connection', callback);
      // ...
      server.removeListener('connection', callback); -
      -

      removeListener() will remove, at most, one instance of a listener from the -listener array. If any single listener has been added multiple times to the -listener array for the specified eventName, then removeListener() must be -called multiple times to remove each instance.

      -

      Once an event is emitted, all listeners attached to it at the -time of emitting are called in order. This implies that anyremoveListener() or removeAllListeners() calls after emitting and before the last listener finishes execution -will not remove them fromemit() in progress. Subsequent events behave as expected.

      -
      import { EventEmitter } from 'node:events';
      class MyEmitter extends EventEmitter {}
      const myEmitter = new MyEmitter();

      const callbackA = () => {
      console.log('A');
      myEmitter.removeListener('event', callbackB);
      };

      const callbackB = () => {
      console.log('B');
      };

      myEmitter.on('event', callbackA);

      myEmitter.on('event', callbackB);

      // callbackA removes listener callbackB but it will still be called.
      // Internal listener array at time of emit [callbackA, callbackB]
      myEmitter.emit('event');
      // Prints:
      // A
      // B

      // callbackB is now removed.
      // Internal listener array [callbackA]
      myEmitter.emit('event');
      // Prints:
      // A -
      -

      Because listeners are managed using an internal array, calling this will -change the position indices of any listener registered after the listener -being removed. This will not impact the order in which listeners are called, -but it means that any copies of the listener array as returned by -the emitter.listeners() method will need to be recreated.

      -

      When a single function has been added as a handler multiple times for a single -event (as in the example below), removeListener() will remove the most -recently added instance. In the example the once('ping')listener is removed:

      -
      import { EventEmitter } from 'node:events';
      const ee = new EventEmitter();

      function pong() {
      console.log('pong');
      }

      ee.on('ping', pong);
      ee.once('ping', pong);
      ee.removeListener('ping', pong);

      ee.emit('ping');
      ee.emit('ping'); -
      -

      Returns a reference to the EventEmitter, so that calls can be chained.

      -
      -
      -

      Parameters

      -
        -
      • -
        eventName: string | symbol
      • -
      • -
        listener: ((...args) => void)
        -
          -
        • -
            -
          • (...args): void
          • -
          • -
            -

            Parameters

            -
              -
            • -
              Rest ...args: any[]
            -

            Returns void

      -

      Returns OldKeyValue

      -
      -

      Since

      v0.1.26

      -
    -
    - -
      - -
    • -
      -

      Parameters

      -
        -
      • -
        table: string
        -

        table where data will be saved

        -
        -
      • -
      • -
        key: string
        -

        key to set

        -
        -
      • -
      • -
        value: Partial<KeyValueDataInterface>
        -

        value to set

        -
        -
      -

      Returns Promise<undefined | OldKeyValueData>

      -
      -

      Description

      set data to database

      - -

      Example

      <KeyValue>.set("main","key",{
      value:"value",
      }); -
      -
    -
    - -
      - -
    • -

      By default EventEmitters will print a warning if more than 10 listeners are -added for a particular event. This is a useful default that helps finding -memory leaks. The emitter.setMaxListeners() method allows the limit to be -modified for this specific EventEmitter instance. The value can be set toInfinity (or 0) to indicate an unlimited number of listeners.

      -

      Returns a reference to the EventEmitter, so that calls can be chained.

      -
      -
      -

      Parameters

      -
        -
      • -
        n: number
      -

      Returns OldKeyValue

      -
      -

      Since

      v0.3.5

      -
    -
    - -
      - -
    • Experimental -

      Listens once to the abort event on the provided signal.

      -

      Listening to the abort event on abort signals is unsafe and may -lead to resource leaks since another third party with the signal can -call e.stopImmediatePropagation(). Unfortunately Node.js cannot change -this since it would violate the web standard. Additionally, the original -API makes it easy to forget to remove listeners.

      -

      This API allows safely using AbortSignals in Node.js APIs by solving these -two issues by listening to the event such that stopImmediatePropagation does -not prevent the listener from running.

      -

      Returns a disposable so that it may be unsubscribed from more easily.

      -
      import { addAbortListener } from 'node:events';

      function example(signal) {
      let disposable;
      try {
      signal.addEventListener('abort', (e) => e.stopImmediatePropagation());
      disposable = addAbortListener(signal, (e) => {
      // Do something when signal is aborted.
      });
      } finally {
      disposable?.[Symbol.dispose]();
      }
      } -
      -
      -
      -

      Parameters

      -
        -
      • -
        signal: AbortSignal
      • -
      • -
        resource: ((event) => void)
        -
          -
        • -
            -
          • (event): void
          • -
          • -
            -

            Parameters

            -
              -
            • -
              event: Event
            -

            Returns void

      -

      Returns Disposable

      Disposable that removes the abort listener.

      - -
      -

      Since

      v20.5.0

      -
    -
    - -
      - -
    • -

      Returns DeepRequired<KeyValueOptions>

      default options

      - -
      -

      Description

      get default options

      - -

      Static

    -
    - -
      - -
    • -

      Returns a copy of the array of listeners for the event named eventName.

      -

      For EventEmitters this behaves exactly the same as calling .listeners on -the emitter.

      -

      For EventTargets this is the only way to get the event listeners for the -event target. This is useful for debugging and diagnostic purposes.

      -
      import { getEventListeners, EventEmitter } from 'node:events';

      {
      const ee = new EventEmitter();
      const listener = () => console.log('Events are fun');
      ee.on('foo', listener);
      console.log(getEventListeners(ee, 'foo')); // [ [Function: listener] ]
      }
      {
      const et = new EventTarget();
      const listener = () => console.log('Events are fun');
      et.addEventListener('foo', listener);
      console.log(getEventListeners(et, 'foo')); // [ [Function: listener] ]
      } -
      -
      -
      -

      Parameters

      -
        -
      • -
        emitter: EventEmitter | _DOMEventTarget
      • -
      • -
        name: string | symbol
      -

      Returns Function[]

      -
      -

      Since

      v15.2.0, v14.17.0

      -
    -
    - -
      - -
    • -

      Returns the currently set max amount of listeners.

      -

      For EventEmitters this behaves exactly the same as calling .getMaxListeners on -the emitter.

      -

      For EventTargets this is the only way to get the max event listeners for the -event target. If the number of event handlers on a single EventTarget exceeds -the max set, the EventTarget will print a warning.

      -
      import { getMaxListeners, setMaxListeners, EventEmitter } from 'node:events';

      {
      const ee = new EventEmitter();
      console.log(getMaxListeners(ee)); // 10
      setMaxListeners(11, ee);
      console.log(getMaxListeners(ee)); // 11
      }
      {
      const et = new EventTarget();
      console.log(getMaxListeners(et)); // 10
      setMaxListeners(11, et);
      console.log(getMaxListeners(et)); // 11
      } -
      -
      -
      -

      Parameters

      -
        -
      • -
        emitter: EventEmitter | _DOMEventTarget
      -

      Returns number

      -
      -

      Since

      v19.9.0

      -
    -
    - -
      - -
    • -

      A class method that returns the number of listeners for the given eventNameregistered on the given emitter.

      -
      import { EventEmitter, listenerCount } from 'node:events';

      const myEmitter = new EventEmitter();
      myEmitter.on('event', () => {});
      myEmitter.on('event', () => {});
      console.log(listenerCount(myEmitter, 'event'));
      // Prints: 2 -
      -
      -
      -

      Parameters

      -
        -
      • -
        emitter: EventEmitter
        -

        The emitter to query

        -
        -
      • -
      • -
        eventName: string | symbol
        -

        The event name

        -
        -
      -

      Returns number

      -
      -

      Since

      v0.9.12

      - -

      Deprecated

      Since v3.2.0 - Use listenerCount instead.

      -
    -
    - -
      - -
    • -
      import { on, EventEmitter } from 'node:events';
      import process from 'node:process';

      const ee = new EventEmitter();

      // Emit later on
      process.nextTick(() => {
      ee.emit('foo', 'bar');
      ee.emit('foo', 42);
      });

      for await (const event of on(ee, 'foo')) {
      // The execution of this inner block is synchronous and it
      // processes one event at a time (even with await). Do not use
      // if concurrent execution is required.
      console.log(event); // prints ['bar'] [42]
      }
      // Unreachable here -
      -

      Returns an AsyncIterator that iterates eventName events. It will throw -if the EventEmitter emits 'error'. It removes all listeners when -exiting the loop. The value returned by each iteration is an array -composed of the emitted event arguments.

      -

      An AbortSignal can be used to cancel waiting on events:

      -
      import { on, EventEmitter } from 'node:events';
      import process from 'node:process';

      const ac = new AbortController();

      (async () => {
      const ee = new EventEmitter();

      // Emit later on
      process.nextTick(() => {
      ee.emit('foo', 'bar');
      ee.emit('foo', 42);
      });

      for await (const event of on(ee, 'foo', { signal: ac.signal })) {
      // The execution of this inner block is synchronous and it
      // processes one event at a time (even with await). Do not use
      // if concurrent execution is required.
      console.log(event); // prints ['bar'] [42]
      }
      // Unreachable here
      })();

      process.nextTick(() => ac.abort()); -
      -
      -
      -

      Parameters

      -
        -
      • -
        emitter: EventEmitter
      • -
      • -
        eventName: string
        -

        The name of the event being listened for

        -
        -
      • -
      • -
        Optional options: StaticEventEmitterOptions
      -

      Returns AsyncIterableIterator<any>

      that iterates eventName events emitted by the emitter

      - -
      -

      Since

      v13.6.0, v12.16.0

      -
    -
    - -
      - -
    • -

      Creates a Promise that is fulfilled when the EventEmitter emits the given -event or that is rejected if the EventEmitter emits 'error' while waiting. -The Promise will resolve with an array of all the arguments emitted to the -given event.

      -

      This method is intentionally generic and works with the web platform EventTarget interface, which has no special'error' event -semantics and does not listen to the 'error' event.

      -
      import { once, EventEmitter } from 'node:events';
      import process from 'node:process';

      const ee = new EventEmitter();

      process.nextTick(() => {
      ee.emit('myevent', 42);
      });

      const [value] = await once(ee, 'myevent');
      console.log(value);

      const err = new Error('kaboom');
      process.nextTick(() => {
      ee.emit('error', err);
      });

      try {
      await once(ee, 'myevent');
      } catch (err) {
      console.error('error happened', err);
      } -
      -

      The special handling of the 'error' event is only used when events.once()is used to wait for another event. If events.once() is used to wait for the -'error' event itself, then it is treated as any other kind of event without -special handling:

      -
      import { EventEmitter, once } from 'node:events';

      const ee = new EventEmitter();

      once(ee, 'error')
      .then(([err]) => console.log('ok', err.message))
      .catch((err) => console.error('error', err.message));

      ee.emit('error', new Error('boom'));

      // Prints: ok boom -
      -

      An AbortSignal can be used to cancel waiting for the event:

      -
      import { EventEmitter, once } from 'node:events';

      const ee = new EventEmitter();
      const ac = new AbortController();

      async function foo(emitter, event, signal) {
      try {
      await once(emitter, event, { signal });
      console.log('event emitted!');
      } catch (error) {
      if (error.name === 'AbortError') {
      console.error('Waiting for the event was canceled!');
      } else {
      console.error('There was an error', error.message);
      }
      }
      }

      foo(ee, 'foo', ac.signal);
      ac.abort(); // Abort waiting for the event
      ee.emit('foo'); // Prints: Waiting for the event was canceled! -
      -
      -
      -

      Parameters

      -
        -
      • -
        emitter: _NodeEventTarget
      • -
      • -
        eventName: string | symbol
      • -
      • -
        Optional options: StaticEventEmitterOptions
      -

      Returns Promise<any[]>

      -
      -

      Since

      v11.13.0, v10.16.0

      -
    • - -
    • -
      -

      Parameters

      -
        -
      • -
        emitter: _DOMEventTarget
      • -
      • -
        eventName: string
      • -
      • -
        Optional options: StaticEventEmitterOptions
      -

      Returns Promise<any[]>

    -
    - -
      - -
    • -
      import { setMaxListeners, EventEmitter } from 'node:events';

      const target = new EventTarget();
      const emitter = new EventEmitter();

      setMaxListeners(5, target, emitter); -
      -
      -
      -

      Parameters

      -
        -
      • -
        Optional n: number
        -

        A non-negative number. The maximum number of listeners per EventTarget event.

        -
        -
      • -
      • -
        Rest ...eventTargets: (EventEmitter | _DOMEventTarget)[]
      -

      Returns void

      -
      -

      Since

      v15.4.0

      -
    -
    - -
    -
    -

    Generated using TypeDoc

    -
    \ No newline at end of file diff --git a/docs/classes/OldKeyValueCacher.html b/docs/classes/OldKeyValueCacher.html deleted file mode 100755 index b736151..0000000 --- a/docs/classes/OldKeyValueCacher.html +++ /dev/null @@ -1,317 +0,0 @@ -OldKeyValueCacher | @akarui/aoi.db
    -
    - -
    -
    -
    -
    - -

    Class OldKeyValueCacher

    -
    -

    Hierarchy

    -
      -
    • OldKeyValueCacher
    -
    -
    -
    - -
    -
    -

    Constructors

    -
    -
    -

    Properties

    -
    -
    -

    Accessors

    -
    -
    -

    Methods

    -
    -
    -

    Constructors

    -
    - -
    -
    -

    Properties

    -
    - -
    #data: Record<string, default<string, OldKeyValueData>>
    -
    - -
    options: CacherOptions
    -
    -

    Accessors

    -
    - -
    -
    - -
    -
    -

    Methods

    -
    - -
    -
    - -
    -
    - -
    -
    - -
    -
    - -
    -
    - -
    -
    - -
      - -
    • -
      -

      Parameters

      -
        -
      • -
        file: string
      • -
      • -
        json: Record<string, KeyValueJSONOption>
      -

      Returns void

    -
    - -
    -
    -
    -

    Generated using TypeDoc

    -
    \ No newline at end of file diff --git a/docs/classes/OldKeyValueData.html b/docs/classes/OldKeyValueData.html deleted file mode 100755 index b0be3ab..0000000 --- a/docs/classes/OldKeyValueData.html +++ /dev/null @@ -1,283 +0,0 @@ -OldKeyValueData | @akarui/aoi.db
    -
    - -
    -
    -
    -
    - -

    Class OldKeyValueData

    -
    -

    Hierarchy

    -
      -
    • OldKeyValueData
    -
    -
    -
    - -
    -
    -

    Constructors

    -
    -
    -

    Properties

    -
    -
    -

    Accessors

    -
    -
    -

    Methods

    -
    -
    -

    Constructors

    -
    - -
    -
    -

    Properties

    -
    - -
    file: string
    -
    - -
    key: string
    -
    - -
    type: KeyValueTypeList
    -
    - -
    value: any
    -
    -

    Accessors

    -
    - -
    -
    -

    Methods

    -
    - -
      - -
    • Private -
      -

      Parameters

      -
        -
      • -
        value: any
        -

        value to get type

        -
        -
      -

      Returns KeyValueTypeList

      -
      -

      Description

      get type of value

      -
    -
    - -
      - -
    • Private -
      -

      Parameters

      -
        -
      • -
        data: Optional<KeyValueDataInterface, "type">
        -

        data to parse

        -
        -
      -

      Returns any

      -
      -

      Description

      parse value to correct type

      -
    -
    - -
      - -
    • -

      Returns KeyValueJSONOption

      -
      -

      Description

      convert data to json

      - -

      Memberof

      Data

      - -

      Example

      <KeyValueData>.toJSON()
      -
      -
    -
    - -
    -
    -
    -

    Generated using TypeDoc

    -
    \ No newline at end of file diff --git a/docs/classes/OldKeyValueTable.html b/docs/classes/OldKeyValueTable.html deleted file mode 100755 index ca37247..0000000 --- a/docs/classes/OldKeyValueTable.html +++ /dev/null @@ -1,1751 +0,0 @@ -OldKeyValueTable | @akarui/aoi.db
    -
    - -
    -
    -
    -
    - -

    Class OldKeyValueTable

    -
    -

    Hierarchy

    -
      -
    • EventEmitter -
        -
      • OldKeyValueTable
    -
    -
    -
    - -
    -
    -

    Constructors

    -
    - -
      - -
    • -
      -

      Parameters

      -
        -
      • -
        options: KeyValueTableOptions
        -

        The options for the table

        -
        -
      • -
      • -
        db: OldKeyValue
        -

        The database instance

        -
        -
      -

      Returns OldKeyValueTable

      -
      -

      Description

      Creates a new table

      - -

      Mermaid

      graph LR; -A[KeyValue] --> B[Table];

      -
    -
    -

    Properties

    -
    - -
    -
    - -
    #intervals: {
        delete: null | Timeout;
        set: null | Timeout;
    } = ...
    -
    -

    Type declaration

    -
      -
    • -
      delete: null | Timeout
    • -
    • -
      set: null | Timeout
    -
    - -
    #queue: {
        delete: Record<string, string[]>;
        set: OldKeyValueData[];
    } = ...
    -
    -

    Type declaration

    -
    -
    - -
    #queued: {
        delete: boolean;
        reference: boolean;
        set: boolean;
    } = ...
    -
    -

    Type declaration

    -
      -
    • -
      delete: boolean
    • -
    • -
      reference: boolean
    • -
    • -
      set: boolean
    -
    - -
    -
    - -
    files: {
        isInWriteMode?: boolean;
        name: string;
        size: number;
    }[]
    -
    -

    Type declaration

    -
      -
    • -
      Optional isInWriteMode?: boolean
    • -
    • -
      name: string
    • -
    • -
      size: number
    -
    - -
    locked: boolean = false
    -
    - -
    logData: {
        fullWriter: WriteStream;
        size: number;
        writer: WriteStream;
    }
    -
    -

    Type declaration

    -
      -
    • -
      fullWriter: WriteStream
    • -
    • -
      size: number
    • -
    • -
      writer: WriteStream
    -
    - -
    logHash: string
    -
    - -
    options: KeyValueTableOptions
    -
    - -
    paths: {
        log: string;
        reference: string;
    }
    -
    -

    Type declaration

    -
      -
    • -
      log: string
    • -
    • -
      reference: string
    -
    - -
    readyAt: number
    -
    - -
    referencer: default
    -
    - -
    repairMode: boolean = false
    -
    - -
    captureRejectionSymbol: typeof captureRejectionSymbol
    -

    Value: Symbol.for('nodejs.rejection')

    -

    See how to write a custom rejection handler.

    -
    -
    -

    Since

    v13.4.0, v12.16.0

    -
    -
    - -
    captureRejections: boolean
    -

    Value: boolean

    -

    Change the default captureRejections option on all new EventEmitter objects.

    -
    -
    -

    Since

    v13.4.0, v12.16.0

    -
    -
    - -
    defaultMaxListeners: number
    -

    By default, a maximum of 10 listeners can be registered for any single -event. This limit can be changed for individual EventEmitter instances -using the emitter.setMaxListeners(n) method. To change the default -for allEventEmitter instances, the events.defaultMaxListenersproperty can be used. If this value is not a positive number, a RangeErroris thrown.

    -

    Take caution when setting the events.defaultMaxListeners because the -change affects allEventEmitter instances, including those created before -the change is made. However, calling emitter.setMaxListeners(n) still has -precedence over events.defaultMaxListeners.

    -

    This is not a hard limit. The EventEmitter instance will allow -more listeners to be added but will output a trace warning to stderr indicating -that a "possible EventEmitter memory leak" has been detected. For any singleEventEmitter, the emitter.getMaxListeners() and emitter.setMaxListeners()methods can be used to -temporarily avoid this warning:

    -
    import { EventEmitter } from 'node:events';
    const emitter = new EventEmitter();
    emitter.setMaxListeners(emitter.getMaxListeners() + 1);
    emitter.once('event', () => {
    // do stuff
    emitter.setMaxListeners(Math.max(emitter.getMaxListeners() - 1, 0));
    }); -
    -

    The --trace-warnings command-line flag can be used to display the -stack trace for such warnings.

    -

    The emitted warning can be inspected with process.on('warning') and will -have the additional emitter, type, and count properties, referring to -the event emitter instance, the event's name and the number of attached -listeners, respectively. -Its name property is set to 'MaxListenersExceededWarning'.

    -
    -
    -

    Since

    v0.11.2

    -
    -
    - -
    errorMonitor: typeof errorMonitor
    -

    This symbol shall be used to install a listener for only monitoring 'error'events. Listeners installed using this symbol are called before the regular'error' listeners are called.

    -

    Installing a listener using this symbol does not change the behavior once an'error' event is emitted. Therefore, the process will still crash if no -regular 'error' listener is installed.

    -
    -
    -

    Since

    v13.6.0, v12.17.0

    -
    -
    -

    Accessors

    -
    - -
    -
    - -
    -
    -

    Methods

    -
    - -
      - -
    • Private -

      Returns Promise<void>

      -
      -

      Description

      Checks the integrity of the table and does a small self repair if needed

      -
    -
    - -
      - -
    • Private -

      Returns Promise<string>

      The name of the new file

      - -
      -

      Description

      Creates a new file

      -
    -
    - -
    -
    - -
    -
    - -
      - -
    • Private -
      -

      Parameters

      -
        -
      • -
        file: string
        -

        The file to fetch

        -
        -
      -

      Returns Promise<Record<string, KeyValueJSONOption>>

      The file

      - -
      -

      Description

      Fetches the file

      -
    -
    - -
      - -
    • Private -
      -

      Parameters

      -
        -
      • -
        file: string
        -

        The file to get the size of

        -
        -
      -

      Returns Promise<number>

      The size of the file

      - -
      -

      Description

      gets the size of the file

      -
    -
    - -
    -
    - -
    -
    - -
      - -
    • Private -

      Returns Promise<string>

      The hash of the transaction log

      - -
      -

      Description

      Gets the hash of the transaction log

      -
    -
    - -
    -
    - -
      - -
    • Private -

      Returns Promise<void>

      -
      -

      Description

      Syncs the table with the transaction log

      -
    -
    - -
      - -
    • Private -
      -

      Parameters

      -
      -

      Returns Promise<void>

      -
      -

      Description

      Writes to the transaction log

      -
    -
    - -
      - -
    • -
      -

      Parameters

      -
        -
      • -
        error: Error
      • -
      • -
        event: string
      • -
      • -
        Rest ...args: any[]
      -

      Returns void

    -
    - -
      - -
    • -

      Alias for emitter.on(eventName, listener).

      -
      -
      -

      Parameters

      -
        -
      • -
        eventName: string | symbol
      • -
      • -
        listener: ((...args) => void)
        -
          -
        • -
            -
          • (...args): void
          • -
          • -
            -

            Parameters

            -
              -
            • -
              Rest ...args: any[]
            -

            Returns void

      -

      Returns OldKeyValueTable

      -
      -

      Since

      v0.1.26

      -
    -
    - -
    -
    - -
      - -
    • -
      -

      Parameters

      -
        -
      • -
        Optional query: ((value, index) => boolean)
        -

        The query to find the data

        -
        -
        -
          -
        • -
            -
          • (value, index): boolean
          • -
          • -
            -

            Parameters

            -
            -

            Returns boolean

      • -
      • -
        Optional limit: number
        -

        The limit of the data

        -
        -
      -

      Returns Promise<OldKeyValueData[]>

      -
      -

      Example

      <KeyValueTable>.all(() => true, 10) // returns the first 10 data
      -
      -
    -
    - -
      - -
    • -

      Returns Promise<void>

      -
      -

      Description

      Clears the table

      - -

      Example

      <KeyValueTable>.clear()
      -
      -
    -
    - -
      - -
    • -
      -

      Parameters

      -
        -
      • -
        key: string
        -

        The key of the data

        -
        -
      -

      Returns Promise<null | void>

      -
      -

      Description

      Deletes the data

      - -

      Example

      <KeyValueTable>.delete("key")
      -
      -
    -
    - -
      - -
    • -
      -

      Parameters

      -
        -
      • -
        Optional query: ((value, index) => boolean)
        -

        The query to find the data

        -
        -
        -
          -
        • -
            -
          • (value, index): boolean
          • -
          • -
            -

            Parameters

            -
            -

            Returns boolean

      -

      Returns Promise<true | OldKeyValueData[]>

      The data deleted if query is provided else boolean if whole table is cleared

      - -
      -

      Description

      Deletes the data

      - -

      Example

      <KeyValueTable>.deleteMany((v, index) => v.value === "value")
      -
      -
    -
    - -
      - -
    • -

      Synchronously calls each of the listeners registered for the event namedeventName, in the order they were registered, passing the supplied arguments -to each.

      -

      Returns true if the event had listeners, false otherwise.

      -
      import { EventEmitter } from 'node:events';
      const myEmitter = new EventEmitter();

      // First listener
      myEmitter.on('event', function firstListener() {
      console.log('Helloooo! first listener');
      });
      // Second listener
      myEmitter.on('event', function secondListener(arg1, arg2) {
      console.log(`event with parameters ${arg1}, ${arg2} in second listener`);
      });
      // Third listener
      myEmitter.on('event', function thirdListener(...args) {
      const parameters = args.join(', ');
      console.log(`event with parameters ${parameters} in third listener`);
      });

      console.log(myEmitter.listeners('event'));

      myEmitter.emit('event', 1, 2, 3, 4, 5);

      // Prints:
      // [
      // [Function: firstListener],
      // [Function: secondListener],
      // [Function: thirdListener]
      // ]
      // Helloooo! first listener
      // event with parameters 1, 2 in second listener
      // event with parameters 1, 2, 3, 4, 5 in third listener -
      -
      -
      -

      Parameters

      -
        -
      • -
        eventName: string | symbol
      • -
      • -
        Rest ...args: any[]
      -

      Returns boolean

      -
      -

      Since

      v0.1.26

      -
    -
    - -
      - -
    • -

      Returns an array listing the events for which the emitter has registered -listeners. The values in the array are strings or Symbols.

      -
      import { EventEmitter } from 'node:events';

      const myEE = new EventEmitter();
      myEE.on('foo', () => {});
      myEE.on('bar', () => {});

      const sym = Symbol('symbol');
      myEE.on(sym, () => {});

      console.log(myEE.eventNames());
      // Prints: [ 'foo', 'bar', Symbol(symbol) ] -
      -
      -

      Returns (string | symbol)[]

      -
      -

      Since

      v6.0.0

      -
    -
    - -
      - -
    • -
      -

      Parameters

      -
        -
      • -
        query: ((value, index) => boolean)
        -

        The query to find the data

        -
        -
        -
          -
        • -
            -
          • (value, index): boolean
          • -
          • -
            -

            Parameters

            -
            -

            Returns boolean

      -

      Returns Promise<OldKeyValueData[]>

      -
      -

      Example

      <KeyValueTable>.findMany((v, index) => v.value === "value")
      -
      -
    -
    - -
      - -
    • -
      -

      Parameters

      -
        -
      • -
        query: ((value, index) => boolean)
        -

        The query to find the data

        -
        -
        -
          -
        • -
            -
          • (value, index): boolean
          • -
          • -
            -

            Parameters

            -
            -

            Returns boolean

      -

      Returns Promise<null | OldKeyValueData>

      The data

      - -
      -

      Description

      Finds the data

      - -

      Example

      <KeyValueTable>.findOne((v, index) => v.value === "value")
      -
      -
    -
    - -
      - -
    • -

      Returns Promise<boolean>

      -
      -

      Description

      Executes a full repair on the table

      - -

      Example

      <KeyValueTable>.fullRepair()
      -
      - -

      Note

      This method is very slow and should only be used when the table is corrupted

      -
    -
    - -
    -
    - -
      - -
    • -

      Returns Promise<{
          key: string;
          method: DatabaseMethod;
          ttl: number;
          type: string;
          value: null | string;
      }[]>

      The transaction log

      - -
      -

      Description

      get the transaction log

      - -

      Example

      <KeyValueTable>.getLogs()
      -
      -
    -
    - -
      - -
    • -

      Returns the current max listener value for the EventEmitter which is either -set by emitter.setMaxListeners(n) or defaults to defaultMaxListeners.

      -
      -

      Returns number

      -
      -

      Since

      v1.0.0

      -
    -
    - -
      - -
    • -
      -

      Parameters

      -
        -
      • -
        key: string
        -

        The key of the data

        -
        -
      -

      Returns Promise<boolean>

      -
      -

      Description

      Checks if the key exists

      - -

      Example

      <KeyValueTable>.has("key")
      -
      -
    -
    - -
    -
    - -
      - -
    • -

      Returns the number of listeners listening for the event named eventName. -If listener is provided, it will return how many times the listener is found -in the list of the listeners of the event.

      -
      -
      -

      Parameters

      -
        -
      • -
        eventName: string | symbol
        -

        The name of the event being listened for

        -
        -
      • -
      • -
        Optional listener: Function
        -

        The event handler function

        -
        -
      -

      Returns number

      -
      -

      Since

      v3.2.0

      -
    -
    - -
      - -
    • -

      Returns a copy of the array of listeners for the event named eventName.

      -
      server.on('connection', (stream) => {
      console.log('someone connected!');
      });
      console.log(util.inspect(server.listeners('connection')));
      // Prints: [ [Function] ] -
      -
      -
      -

      Parameters

      -
        -
      • -
        eventName: string | symbol
      -

      Returns Function[]

      -
      -

      Since

      v0.1.26

      -
    -
    - -
      - -
    • -

      Alias for emitter.removeListener().

      -
      -
      -

      Parameters

      -
        -
      • -
        eventName: string | symbol
      • -
      • -
        listener: ((...args) => void)
        -
          -
        • -
            -
          • (...args): void
          • -
          • -
            -

            Parameters

            -
              -
            • -
              Rest ...args: any[]
            -

            Returns void

      -

      Returns OldKeyValueTable

      -
      -

      Since

      v10.0.0

      -
    -
    - -
      - -
    • -

      Adds the listener function to the end of the listeners array for the -event named eventName. No checks are made to see if the listener has -already been added. Multiple calls passing the same combination of eventNameand listener will result in the listener being added, and called, multiple -times.

      -
      server.on('connection', (stream) => {
      console.log('someone connected!');
      }); -
      -

      Returns a reference to the EventEmitter, so that calls can be chained.

      -

      By default, event listeners are invoked in the order they are added. Theemitter.prependListener() method can be used as an alternative to add the -event listener to the beginning of the listeners array.

      -
      import { EventEmitter } from 'node:events';
      const myEE = new EventEmitter();
      myEE.on('foo', () => console.log('a'));
      myEE.prependListener('foo', () => console.log('b'));
      myEE.emit('foo');
      // Prints:
      // b
      // a -
      -
      -
      -

      Parameters

      -
        -
      • -
        eventName: string | symbol
        -

        The name of the event.

        -
        -
      • -
      • -
        listener: ((...args) => void)
        -

        The callback function

        -
        -
        -
          -
        • -
            -
          • (...args): void
          • -
          • -
            -

            Parameters

            -
              -
            • -
              Rest ...args: any[]
            -

            Returns void

      -

      Returns OldKeyValueTable

      -
      -

      Since

      v0.1.101

      -
    -
    - -
      - -
    • -

      Adds a one-timelistener function for the event named eventName. The -next time eventName is triggered, this listener is removed and then invoked.

      -
      server.once('connection', (stream) => {
      console.log('Ah, we have our first user!');
      }); -
      -

      Returns a reference to the EventEmitter, so that calls can be chained.

      -

      By default, event listeners are invoked in the order they are added. Theemitter.prependOnceListener() method can be used as an alternative to add the -event listener to the beginning of the listeners array.

      -
      import { EventEmitter } from 'node:events';
      const myEE = new EventEmitter();
      myEE.once('foo', () => console.log('a'));
      myEE.prependOnceListener('foo', () => console.log('b'));
      myEE.emit('foo');
      // Prints:
      // b
      // a -
      -
      -
      -

      Parameters

      -
        -
      • -
        eventName: string | symbol
        -

        The name of the event.

        -
        -
      • -
      • -
        listener: ((...args) => void)
        -

        The callback function

        -
        -
        -
          -
        • -
            -
          • (...args): void
          • -
          • -
            -

            Parameters

            -
              -
            • -
              Rest ...args: any[]
            -

            Returns void

      -

      Returns OldKeyValueTable

      -
      -

      Since

      v0.3.0

      -
    -
    - -
    -
    - -
      - -
    • -

      Adds the listener function to the beginning of the listeners array for the -event named eventName. No checks are made to see if the listener has -already been added. Multiple calls passing the same combination of eventNameand listener will result in the listener being added, and called, multiple -times.

      -
      server.prependListener('connection', (stream) => {
      console.log('someone connected!');
      }); -
      -

      Returns a reference to the EventEmitter, so that calls can be chained.

      -
      -
      -

      Parameters

      -
        -
      • -
        eventName: string | symbol
        -

        The name of the event.

        -
        -
      • -
      • -
        listener: ((...args) => void)
        -

        The callback function

        -
        -
        -
          -
        • -
            -
          • (...args): void
          • -
          • -
            -

            Parameters

            -
              -
            • -
              Rest ...args: any[]
            -

            Returns void

      -

      Returns OldKeyValueTable

      -
      -

      Since

      v6.0.0

      -
    -
    - -
      - -
    • -

      Adds a one-timelistener function for the event named eventName to the beginning of the listeners array. The next time eventName is triggered, this -listener is removed, and then invoked.

      -
      server.prependOnceListener('connection', (stream) => {
      console.log('Ah, we have our first user!');
      }); -
      -

      Returns a reference to the EventEmitter, so that calls can be chained.

      -
      -
      -

      Parameters

      -
        -
      • -
        eventName: string | symbol
        -

        The name of the event.

        -
        -
      • -
      • -
        listener: ((...args) => void)
        -

        The callback function

        -
        -
        -
          -
        • -
            -
          • (...args): void
          • -
          • -
            -

            Parameters

            -
              -
            • -
              Rest ...args: any[]
            -

            Returns void

      -

      Returns OldKeyValueTable

      -
      -

      Since

      v6.0.0

      -
    -
    - -
      - -
    • -

      Returns a copy of the array of listeners for the event named eventName, -including any wrappers (such as those created by .once()).

      -
      import { EventEmitter } from 'node:events';
      const emitter = new EventEmitter();
      emitter.once('log', () => console.log('log once'));

      // Returns a new Array with a function `onceWrapper` which has a property
      // `listener` which contains the original listener bound above
      const listeners = emitter.rawListeners('log');
      const logFnWrapper = listeners[0];

      // Logs "log once" to the console and does not unbind the `once` event
      logFnWrapper.listener();

      // Logs "log once" to the console and removes the listener
      logFnWrapper();

      emitter.on('log', () => console.log('log persistently'));
      // Will return a new Array with a single function bound by `.on()` above
      const newListeners = emitter.rawListeners('log');

      // Logs "log persistently" twice
      newListeners[0]();
      emitter.emit('log'); -
      -
      -
      -

      Parameters

      -
        -
      • -
        eventName: string | symbol
      -

      Returns Function[]

      -
      -

      Since

      v9.4.0

      -
    -
    - -
      - -
    • -

      Removes all listeners, or those of the specified eventName.

      -

      It is bad practice to remove listeners added elsewhere in the code, -particularly when the EventEmitter instance was created by some other -component or module (e.g. sockets or file streams).

      -

      Returns a reference to the EventEmitter, so that calls can be chained.

      -
      -
      -

      Parameters

      -
        -
      • -
        Optional event: string | symbol
      -

      Returns OldKeyValueTable

      -
      -

      Since

      v0.1.26

      -
    -
    - -
      - -
    • -

      Removes the specified listener from the listener array for the event namedeventName.

      -
      const callback = (stream) => {
      console.log('someone connected!');
      };
      server.on('connection', callback);
      // ...
      server.removeListener('connection', callback); -
      -

      removeListener() will remove, at most, one instance of a listener from the -listener array. If any single listener has been added multiple times to the -listener array for the specified eventName, then removeListener() must be -called multiple times to remove each instance.

      -

      Once an event is emitted, all listeners attached to it at the -time of emitting are called in order. This implies that anyremoveListener() or removeAllListeners() calls after emitting and before the last listener finishes execution -will not remove them fromemit() in progress. Subsequent events behave as expected.

      -
      import { EventEmitter } from 'node:events';
      class MyEmitter extends EventEmitter {}
      const myEmitter = new MyEmitter();

      const callbackA = () => {
      console.log('A');
      myEmitter.removeListener('event', callbackB);
      };

      const callbackB = () => {
      console.log('B');
      };

      myEmitter.on('event', callbackA);

      myEmitter.on('event', callbackB);

      // callbackA removes listener callbackB but it will still be called.
      // Internal listener array at time of emit [callbackA, callbackB]
      myEmitter.emit('event');
      // Prints:
      // A
      // B

      // callbackB is now removed.
      // Internal listener array [callbackA]
      myEmitter.emit('event');
      // Prints:
      // A -
      -

      Because listeners are managed using an internal array, calling this will -change the position indices of any listener registered after the listener -being removed. This will not impact the order in which listeners are called, -but it means that any copies of the listener array as returned by -the emitter.listeners() method will need to be recreated.

      -

      When a single function has been added as a handler multiple times for a single -event (as in the example below), removeListener() will remove the most -recently added instance. In the example the once('ping')listener is removed:

      -
      import { EventEmitter } from 'node:events';
      const ee = new EventEmitter();

      function pong() {
      console.log('pong');
      }

      ee.on('ping', pong);
      ee.once('ping', pong);
      ee.removeListener('ping', pong);

      ee.emit('ping');
      ee.emit('ping'); -
      -

      Returns a reference to the EventEmitter, so that calls can be chained.

      -
      -
      -

      Parameters

      -
        -
      • -
        eventName: string | symbol
      • -
      • -
        listener: ((...args) => void)
        -
          -
        • -
            -
          • (...args): void
          • -
          • -
            -

            Parameters

            -
              -
            • -
              Rest ...args: any[]
            -

            Returns void

      -

      Returns OldKeyValueTable

      -
      -

      Since

      v0.1.26

      -
    -
    - -
      - -
    • -
      -

      Parameters

      -
        -
      • -
        key: string
        -

        The key of the data

        -
        -
      • -
      • -
        value: Partial<KeyValueDataInterface>
        -

        The value of the data

        -
        -
      -

      Returns Promise<OldKeyValueData>

      -
      -

      Description

      Sets the data in the file

      - -

      Example

      <KeyValueTable>.set("key", {
      value: "value",
      }) -
      -
    -
    - -
      - -
    • -

      By default EventEmitters will print a warning if more than 10 listeners are -added for a particular event. This is a useful default that helps finding -memory leaks. The emitter.setMaxListeners() method allows the limit to be -modified for this specific EventEmitter instance. The value can be set toInfinity (or 0) to indicate an unlimited number of listeners.

      -

      Returns a reference to the EventEmitter, so that calls can be chained.

      -
      -
      -

      Parameters

      -
        -
      • -
        n: number
      -

      Returns OldKeyValueTable

      -
      -

      Since

      v0.3.5

      -
    -
    - -
      - -
    • Experimental -

      Listens once to the abort event on the provided signal.

      -

      Listening to the abort event on abort signals is unsafe and may -lead to resource leaks since another third party with the signal can -call e.stopImmediatePropagation(). Unfortunately Node.js cannot change -this since it would violate the web standard. Additionally, the original -API makes it easy to forget to remove listeners.

      -

      This API allows safely using AbortSignals in Node.js APIs by solving these -two issues by listening to the event such that stopImmediatePropagation does -not prevent the listener from running.

      -

      Returns a disposable so that it may be unsubscribed from more easily.

      -
      import { addAbortListener } from 'node:events';

      function example(signal) {
      let disposable;
      try {
      signal.addEventListener('abort', (e) => e.stopImmediatePropagation());
      disposable = addAbortListener(signal, (e) => {
      // Do something when signal is aborted.
      });
      } finally {
      disposable?.[Symbol.dispose]();
      }
      } -
      -
      -
      -

      Parameters

      -
        -
      • -
        signal: AbortSignal
      • -
      • -
        resource: ((event) => void)
        -
          -
        • -
            -
          • (event): void
          • -
          • -
            -

            Parameters

            -
              -
            • -
              event: Event
            -

            Returns void

      -

      Returns Disposable

      Disposable that removes the abort listener.

      - -
      -

      Since

      v20.5.0

      -
    -
    - -
      - -
    • -

      Returns a copy of the array of listeners for the event named eventName.

      -

      For EventEmitters this behaves exactly the same as calling .listeners on -the emitter.

      -

      For EventTargets this is the only way to get the event listeners for the -event target. This is useful for debugging and diagnostic purposes.

      -
      import { getEventListeners, EventEmitter } from 'node:events';

      {
      const ee = new EventEmitter();
      const listener = () => console.log('Events are fun');
      ee.on('foo', listener);
      console.log(getEventListeners(ee, 'foo')); // [ [Function: listener] ]
      }
      {
      const et = new EventTarget();
      const listener = () => console.log('Events are fun');
      et.addEventListener('foo', listener);
      console.log(getEventListeners(et, 'foo')); // [ [Function: listener] ]
      } -
      -
      -
      -

      Parameters

      -
        -
      • -
        emitter: EventEmitter | _DOMEventTarget
      • -
      • -
        name: string | symbol
      -

      Returns Function[]

      -
      -

      Since

      v15.2.0, v14.17.0

      -
    -
    - -
      - -
    • -

      Returns the currently set max amount of listeners.

      -

      For EventEmitters this behaves exactly the same as calling .getMaxListeners on -the emitter.

      -

      For EventTargets this is the only way to get the max event listeners for the -event target. If the number of event handlers on a single EventTarget exceeds -the max set, the EventTarget will print a warning.

      -
      import { getMaxListeners, setMaxListeners, EventEmitter } from 'node:events';

      {
      const ee = new EventEmitter();
      console.log(getMaxListeners(ee)); // 10
      setMaxListeners(11, ee);
      console.log(getMaxListeners(ee)); // 11
      }
      {
      const et = new EventTarget();
      console.log(getMaxListeners(et)); // 10
      setMaxListeners(11, et);
      console.log(getMaxListeners(et)); // 11
      } -
      -
      -
      -

      Parameters

      -
        -
      • -
        emitter: EventEmitter | _DOMEventTarget
      -

      Returns number

      -
      -

      Since

      v19.9.0

      -
    -
    - -
      - -
    • -

      A class method that returns the number of listeners for the given eventNameregistered on the given emitter.

      -
      import { EventEmitter, listenerCount } from 'node:events';

      const myEmitter = new EventEmitter();
      myEmitter.on('event', () => {});
      myEmitter.on('event', () => {});
      console.log(listenerCount(myEmitter, 'event'));
      // Prints: 2 -
      -
      -
      -

      Parameters

      -
        -
      • -
        emitter: EventEmitter
        -

        The emitter to query

        -
        -
      • -
      • -
        eventName: string | symbol
        -

        The event name

        -
        -
      -

      Returns number

      -
      -

      Since

      v0.9.12

      - -

      Deprecated

      Since v3.2.0 - Use listenerCount instead.

      -
    -
    - -
      - -
    • -
      import { on, EventEmitter } from 'node:events';
      import process from 'node:process';

      const ee = new EventEmitter();

      // Emit later on
      process.nextTick(() => {
      ee.emit('foo', 'bar');
      ee.emit('foo', 42);
      });

      for await (const event of on(ee, 'foo')) {
      // The execution of this inner block is synchronous and it
      // processes one event at a time (even with await). Do not use
      // if concurrent execution is required.
      console.log(event); // prints ['bar'] [42]
      }
      // Unreachable here -
      -

      Returns an AsyncIterator that iterates eventName events. It will throw -if the EventEmitter emits 'error'. It removes all listeners when -exiting the loop. The value returned by each iteration is an array -composed of the emitted event arguments.

      -

      An AbortSignal can be used to cancel waiting on events:

      -
      import { on, EventEmitter } from 'node:events';
      import process from 'node:process';

      const ac = new AbortController();

      (async () => {
      const ee = new EventEmitter();

      // Emit later on
      process.nextTick(() => {
      ee.emit('foo', 'bar');
      ee.emit('foo', 42);
      });

      for await (const event of on(ee, 'foo', { signal: ac.signal })) {
      // The execution of this inner block is synchronous and it
      // processes one event at a time (even with await). Do not use
      // if concurrent execution is required.
      console.log(event); // prints ['bar'] [42]
      }
      // Unreachable here
      })();

      process.nextTick(() => ac.abort()); -
      -
      -
      -

      Parameters

      -
        -
      • -
        emitter: EventEmitter
      • -
      • -
        eventName: string
        -

        The name of the event being listened for

        -
        -
      • -
      • -
        Optional options: StaticEventEmitterOptions
      -

      Returns AsyncIterableIterator<any>

      that iterates eventName events emitted by the emitter

      - -
      -

      Since

      v13.6.0, v12.16.0

      -
    -
    - -
      - -
    • -

      Creates a Promise that is fulfilled when the EventEmitter emits the given -event or that is rejected if the EventEmitter emits 'error' while waiting. -The Promise will resolve with an array of all the arguments emitted to the -given event.

      -

      This method is intentionally generic and works with the web platform EventTarget interface, which has no special'error' event -semantics and does not listen to the 'error' event.

      -
      import { once, EventEmitter } from 'node:events';
      import process from 'node:process';

      const ee = new EventEmitter();

      process.nextTick(() => {
      ee.emit('myevent', 42);
      });

      const [value] = await once(ee, 'myevent');
      console.log(value);

      const err = new Error('kaboom');
      process.nextTick(() => {
      ee.emit('error', err);
      });

      try {
      await once(ee, 'myevent');
      } catch (err) {
      console.error('error happened', err);
      } -
      -

      The special handling of the 'error' event is only used when events.once()is used to wait for another event. If events.once() is used to wait for the -'error' event itself, then it is treated as any other kind of event without -special handling:

      -
      import { EventEmitter, once } from 'node:events';

      const ee = new EventEmitter();

      once(ee, 'error')
      .then(([err]) => console.log('ok', err.message))
      .catch((err) => console.error('error', err.message));

      ee.emit('error', new Error('boom'));

      // Prints: ok boom -
      -

      An AbortSignal can be used to cancel waiting for the event:

      -
      import { EventEmitter, once } from 'node:events';

      const ee = new EventEmitter();
      const ac = new AbortController();

      async function foo(emitter, event, signal) {
      try {
      await once(emitter, event, { signal });
      console.log('event emitted!');
      } catch (error) {
      if (error.name === 'AbortError') {
      console.error('Waiting for the event was canceled!');
      } else {
      console.error('There was an error', error.message);
      }
      }
      }

      foo(ee, 'foo', ac.signal);
      ac.abort(); // Abort waiting for the event
      ee.emit('foo'); // Prints: Waiting for the event was canceled! -
      -
      -
      -

      Parameters

      -
        -
      • -
        emitter: _NodeEventTarget
      • -
      • -
        eventName: string | symbol
      • -
      • -
        Optional options: StaticEventEmitterOptions
      -

      Returns Promise<any[]>

      -
      -

      Since

      v11.13.0, v10.16.0

      -
    • - -
    • -
      -

      Parameters

      -
        -
      • -
        emitter: _DOMEventTarget
      • -
      • -
        eventName: string
      • -
      • -
        Optional options: StaticEventEmitterOptions
      -

      Returns Promise<any[]>

    -
    - -
      - -
    • -
      import { setMaxListeners, EventEmitter } from 'node:events';

      const target = new EventTarget();
      const emitter = new EventEmitter();

      setMaxListeners(5, target, emitter); -
      -
      -
      -

      Parameters

      -
        -
      • -
        Optional n: number
        -

        A non-negative number. The maximum number of listeners per EventTarget event.

        -
        -
      • -
      • -
        Rest ...eventTargets: (EventEmitter | _DOMEventTarget)[]
      -

      Returns void

      -
      -

      Since

      v15.4.0

      -
    -
    - -
    -
    -

    Generated using TypeDoc

    -
    \ No newline at end of file diff --git a/docs/classes/Receiver.html b/docs/classes/Receiver.html old mode 100755 new mode 100644 index e80d0d7..2084d2b --- a/docs/classes/Receiver.html +++ b/docs/classes/Receiver.html @@ -22,7 +22,7 @@

    Hierarchy

    • Receiver
    +
  • Defined in lib/Remote/src/receiver.ts:25
  • @@ -34,10 +34,11 @@

    Constructors

    Properties

    -
    +
  • Defined in lib/Remote/src/receiver.ts:31
  • Properties

    +
    + +
    #options: ReceiverOptions
    allowList: Set<string> = ...
    -
    - -
    connections: Map<string, KeyValue> = ...
    -
    - -
    +
    + +
    clients: default<string, Socket> = ...
    +
  • Defined in lib/Remote/src/receiver.ts:29
  • server: Server
    +
  • Defined in lib/Remote/src/receiver.ts:26
  • +
    + +
    usersMap: default<string, KeyValue> = ...
    captureRejectionSymbol: typeof captureRejectionSymbol
    @@ -187,33 +215,374 @@

    Methods

    +
    + +
    +
    + +
    +
    + +
    +
    + +
    +
    + +
    -
    - +
  • Defined in lib/Remote/src/receiver.ts:94
  • +
    + +
    +
    + +
    +
    + +
    +
    + +
    +
    + +
    +
    + +
    +
    + +
    +
    + +
    +
    + +
    +
    + +
    +
    +
      - +
    • -
      -

      Type Parameters

      -
        +
        +

        Parameters

        +
        • -

          Type extends "KeyValue"

      +
      dataFormat: TransmitterDataFormat
    • +
    • +
      socket: ISocket
    +

    Returns Promise<void>

    +
    + +
    +
    + +
      + +
    • +
      +

      Parameters

      +
      • -
        password: string
      +
      dataFormat: TransmitterDataFormat
    • +
    • +
      socket: ISocket

    Returns Promise<void>

    +
  • Defined in lib/Remote/src/receiver.ts:238
  • +
    + +
    +
    + +
    +
    + +
    +
    + +
    +
    + +
      + +
    • +
      +

      Parameters

      +
        +
      • +
        data: {
            cost: number;
            data: any;
            hash: string;
            method: DatabaseMethod;
            op: ReceiverOpCodes;
            seq: number;
            session: string;
        }
        +
      • +
      • +
        socket: Socket
      +

      Returns void

      @@ -276,15 +645,15 @@

      Parameters

      address: string

    Returns void

    +
  • Defined in lib/Remote/src/receiver.ts:41
  • +
  • Defined in lib/Remote/src/receiver.ts:747
    • @@ -354,7 +723,7 @@

      Parameters

      address: string

    Returns boolean

    +
  • Defined in lib/Remote/src/receiver.ts:69
  • Returns Buffer

    +
  • Defined in lib/Remote/src/receiver.ts:714
    • @@ -777,7 +1148,7 @@

      Parameters

      buffer: Buffer

    Returns TransmitterDataFormat

    +
  • Defined in lib/Remote/src/receiver.ts:743
  • +
  • Defined in lib/WideColumnar/src/Referencer.ts:15
  • @@ -93,20 +93,20 @@
    column: Returns Referencer
    +
  • Defined in lib/WideColumnar/src/Referencer.ts:27
  • Properties

    +
  • Defined in lib/WideColumnar/src/Referencer.ts:26
  • #path: string
    +
  • Defined in lib/global/referencer.ts:17
  • cache: Record<string, {
        file: string;
        index: number;
        referenceFile: string;
    }>
    @@ -121,13 +121,13 @@
    indexreferenceFile: string
    +
  • Defined in lib/WideColumnar/src/Referencer.ts:16
  • cacheSize: number = -1
    +
  • Defined in lib/global/referencer.ts:16
  • files: {
        index: number;
        name: string;
        size: number;
        writer: WriteStream;
    }[] = []
    @@ -144,19 +144,19 @@
    sizewriter: WriteStream
    +
  • Defined in lib/WideColumnar/src/Referencer.ts:20
  • maxSize: number
    +
  • Defined in lib/global/referencer.ts:23
  • +
  • Defined in lib/global/referencer.ts:24
  • Accessors

    @@ -167,7 +167,7 @@
    +
  • Defined in lib/global/referencer.ts:50
  • Methods

    @@ -185,7 +185,7 @@
    file: Returns Promise<void>
    +
  • Defined in lib/global/referencer.ts:352
  • +
  • Defined in lib/WideColumnar/src/Referencer.ts:133
  • +
  • Defined in lib/global/referencer.ts:162
    • @@ -222,7 +222,7 @@
      size
      writer: WriteStream
    +
  • Defined in lib/WideColumnar/src/Referencer.ts:129
  • +
  • Defined in lib/global/referencer.ts:148
  • +
  • Defined in lib/global/referencer.ts:230
    • @@ -287,7 +287,7 @@

      Description

      get all references from file

    +
  • Defined in lib/global/referencer.ts:249
    • @@ -300,7 +300,7 @@

      Parameters

      file: string

    Returns number

    +
  • Defined in lib/WideColumnar/src/Referencer.ts:96
    • @@ -308,7 +308,7 @@
    +
  • Defined in lib/WideColumnar/src/Referencer.ts:62
    • @@ -320,7 +320,7 @@

      Description

      get reference from files

    +
  • Defined in lib/global/referencer.ts:60
    • @@ -335,7 +335,7 @@
      key: file: string

    Returns void

    +
  • Defined in lib/WideColumnar/src/Referencer.ts:102
  • +
  • Defined in lib/global/referencer.ts:121
  • +
  • Defined in lib/WideColumnar/src/Referencer.ts:40
  • +
  • Defined in lib/global/referencer.ts:320
  • +
  • Defined in lib/global/referencer.ts:383
  • +
  • Defined in lib/global/referencer.ts:271
  • +
  • Defined in lib/global/referencer.ts:207
  • +
  • Defined in lib/WideColumnar/src/Referencer.ts:146
  • +
  • Defined in lib/WideColumnar/src/Referencer.ts:33
  • +
  • Defined in lib/global/referencer.ts:302
  • +
  • Defined in lib/global/referencer.ts:367
  • +
  • Defined in lib/WideColumnar/src/Referencer.ts:117
  • +
  • Defined in lib/global/referencer.ts:394
  • Generated using TypeDoc

    diff --git a/docs/classes/Transmitter.html b/docs/classes/Transmitter.html old mode 100755 new mode 100644 index aef163a..3f86db9 --- a/docs/classes/Transmitter.html +++ b/docs/classes/Transmitter.html @@ -27,7 +27,7 @@

    Hierarchy

    • Transmitter
    +
  • Defined in lib/Remote/src/transmitter.ts:16
  • @@ -39,11 +39,15 @@

    Constructors

    Properties

    -
    +
  • Defined in lib/Remote/src/transmitter.ts:32
  • Properties

    +
    + +
    #maxRetries: number = 10
    +
    + +
    #retries: number = 0
    +
    + +
    #waitTime: number = 1000
    client: Socket
    +
  • Defined in lib/Remote/src/transmitter.ts:19
  • data: {
        lastPingTimestamp: number;
        ping: number;
        seq: number;
    } = ...
    @@ -136,22 +156,27 @@
    ping
    seq: number
    +
  • Defined in lib/Remote/src/transmitter.ts:21
  • options: TransmitterOptions<Type>
    +
  • Defined in lib/Remote/src/transmitter.ts:20
  • pingInterval: null | Timeout = null
    +
  • Defined in lib/Remote/src/transmitter.ts:26
  • readyAt: number = -1
    +
  • Defined in lib/Remote/src/transmitter.ts:27
  • +
    + +
    session: string
    captureRejectionSymbol: typeof captureRejectionSymbol
    @@ -229,20 +254,20 @@
    -
    - +
  • Defined in lib/Remote/src/transmitter.ts:80
  • +
    +
    +
  • Defined in lib/Remote/src/transmitter.ts:73
  • Returns void

    +
  • Defined in lib/Remote/src/transmitter.ts:66
    • @@ -297,7 +322,15 @@
      seq
      timestamp: number
    +
  • Defined in lib/Remote/src/transmitter.ts:361
  • +
    + +

    Returns Promise<ReceiverDataFormat>

    +
  • Defined in lib/Remote/src/transmitter.ts:195
    • @@ -376,12 +409,23 @@

      Parameters

    • table: string
    • -
      Optional query: TransmitterQuery
    • +
      Optional query: ((data) => boolean)
      +
        +
      • +
          +
        • (data): boolean
        • +
        • +
          +

          Parameters

          +
          +

          Returns boolean

    • Optional limit: number

    Returns Promise<Type extends "KeyValue"
        ? KeyValueData[]
        : never>

    +
  • Defined in lib/Remote/src/transmitter.ts:273
  • Returns Promise<{
        cost: number;
        data: {
            delay: {
                ping: number;
                toClient: number;
                toServer: number;
            };
            value: any;
        };
        hash: string;
        method: string;
        opCode: number;
        seq: number;
        timestamp: number;
    }>

    +
  • Defined in lib/Remote/src/transmitter.ts:339
    • @@ -409,7 +453,7 @@

      Parameters

      table: string

    Returns Promise<void>

    +
  • Defined in lib/Remote/src/transmitter.ts:261
  • +
  • Defined in lib/Remote/src/transmitter.ts:150
    • @@ -432,7 +476,7 @@
      table: key: Key<Type>

    Returns Promise<any>

    +
  • Defined in lib/Remote/src/transmitter.ts:248
  • +
    query: ((data) => boolean)
    +
      +
    • +
        +
      • (data): boolean
      • +
      • +
        +

        Parameters

        +
        +

        Returns boolean

    Returns Promise<any>

    +
  • Defined in lib/Remote/src/transmitter.ts:326
  • +
    query: ((data) => boolean)
    +
      +
    • +
        +
      • (data): boolean
      • +
      • +
        +

        Parameters

        +
        +

        Returns boolean

    Returns Promise<any>

    +
  • Defined in lib/Remote/src/transmitter.ts:313
    • - +
    • Parameters

      @@ -516,14 +582,25 @@

      Parameters

    • table: string
    • -
      query: TransmitterQuery
    -

    Returns Promise<Type extends "KeyValue"
        ? KeyValueData
        : never>

    +
  • Defined in lib/Remote/src/transmitter.ts:296
    • - +
    • Parameters

      @@ -532,9 +609,9 @@

      Parameters

      table: string
    • key: Key<Type>
    -

    Returns Promise<Value<Type>>

    +
  • Defined in lib/Remote/src/transmitter.ts:226
    • @@ -564,7 +641,7 @@
      table: key: Key<Type>

    Returns Promise<boolean>

    +
  • Defined in lib/Remote/src/transmitter.ts:288
  • +
  • Defined in lib/Remote/src/transmitter.ts:184
    • @@ -869,7 +946,7 @@

      Parameters

      buffer: Buffer

    Returns ReceiverDataFormat

    +
  • Defined in lib/Remote/src/transmitter.ts:160
    • @@ -967,7 +1044,7 @@
      seq: Optional data: unknown

    Returns Buffer

    +
  • Defined in lib/Remote/src/transmitter.ts:164
  • Returns Promise<any>

    +
  • Defined in lib/Remote/src/transmitter.ts:238
  • +
  • Defined in lib/WideColumnar/src/Database.ts:10
  • @@ -105,19 +105,19 @@
    options: Returns WideColumnar
    +
  • Defined in lib/WideColumnar/src/Database.ts:20
  • Properties

    +
  • Defined in lib/WideColumnar/src/Database.ts:18
  • readyAt: number = -1
    +
  • Defined in lib/WideColumnar/src/Database.ts:19
  • tables: {
        [key: string]: {
            ready: boolean;
            table: WideColumnarTable;
        };
    } = {}
    @@ -132,7 +132,7 @@
    ready
    table: WideColumnarTable
    +
  • Defined in lib/WideColumnar/src/Database.ts:12
  • captureRejectionSymbol: typeof captureRejectionSymbol
    @@ -192,7 +192,7 @@

    Since

    v0.11.2

    defaultOptions: Required<WideColumnarOptions> = ...
    +
  • Defined in lib/WideColumnar/src/Database.ts:30
  • errorMonitor: typeof errorMonitor
    @@ -215,7 +215,7 @@
    +
  • Defined in lib/WideColumnar/src/Database.ts:26
  • Methods

    @@ -274,7 +274,7 @@
    fileConfig
    extension: undefined | string
    +
  • Defined in lib/WideColumnar/src/Database.ts:73
  • Returns Promise<WideColumnarData[]>

    +
  • Defined in lib/WideColumnar/src/Database.ts:182
  • Returns Promise<WideColumnarData[]>

    +
  • Defined in lib/WideColumnar/src/Database.ts:192
  • Returns Promise<WideColumnarData[]>

    +
  • Defined in lib/WideColumnar/src/Database.ts:201
  • +
  • Defined in lib/WideColumnar/src/Database.ts:263
    • @@ -423,7 +423,7 @@

      Parameters

      table: string

    Returns Promise<void>

    +
  • Defined in lib/WideColumnar/src/Database.ts:209
  • +
  • Defined in lib/WideColumnar/src/Database.ts:215
  • +
  • Defined in lib/WideColumnar/src/Database.ts:112
  • Returns Promise<void>

    +
  • Defined in lib/WideColumnar/src/Database.ts:176
  • Returns Promise<void>

    +
  • Defined in lib/WideColumnar/src/Database.ts:221
  • Returns Promise<WideColumnarData[]>

    +
  • Defined in lib/WideColumnar/src/Database.ts:231
  • Returns Promise<null | WideColumnarData>

    +
  • Defined in lib/WideColumnar/src/Database.ts:241
    • @@ -595,7 +595,7 @@

      Parameters

      table: string

    Returns Promise<void>

    +
  • Defined in lib/WideColumnar/src/Database.ts:257
  • Returns Promise<undefined | null | WideColumnarData>

    +
  • Defined in lib/WideColumnar/src/Database.ts:170
    • @@ -640,7 +640,7 @@

      Parameters

      name: string

    Returns WideColumnarTable

    +
  • Defined in lib/WideColumnar/src/Database.ts:150
  • Returns Promise<boolean>

    +
  • Defined in lib/WideColumnar/src/Database.ts:251
    • @@ -1045,7 +1045,7 @@
      namevalue: any

    Returns Promise<void>

    +
  • Defined in lib/WideColumnar/src/Database.ts:154
  • Generated using TypeDoc

    diff --git a/docs/classes/WideColumnarColumn.html b/docs/classes/WideColumnarColumn.html old mode 100755 new mode 100644 index b7d0940..23f91a6 --- a/docs/classes/WideColumnarColumn.html +++ b/docs/classes/WideColumnarColumn.html @@ -20,7 +20,7 @@

    Hierarchy

    • WideColumnarColumn
    +
  • Defined in lib/WideColumnar/src/Column.ts:35
  • @@ -94,7 +94,7 @@

    Parameters

    options: WideColumnarColumnOptions

    Returns WideColumnarColumn

    +
  • Defined in lib/WideColumnar/src/Column.ts:53
  • Properties

    @@ -114,57 +114,57 @@
    path
    writer: WritableStream
    +
  • Defined in lib/WideColumnar/src/Column.ts:44
  • default: any
    +
  • Defined in lib/WideColumnar/src/Column.ts:38
  • files: string[]
    +
  • Defined in lib/WideColumnar/src/Column.ts:41
  • memMap: MemMap
    +
  • Defined in lib/WideColumnar/src/Column.ts:43
  • name: string
    +
  • Defined in lib/WideColumnar/src/Column.ts:36
  • path: string
    +
  • Defined in lib/WideColumnar/src/Column.ts:40
  • primaryKey: boolean
    +
  • Defined in lib/WideColumnar/src/Column.ts:37
  • referencer: Referencer
    +
  • Defined in lib/WideColumnar/src/Column.ts:51
  • repairMode: boolean = false
    +
  • Defined in lib/WideColumnar/src/Column.ts:52
  • +
  • Defined in lib/WideColumnar/src/Column.ts:42
  • +
  • Defined in lib/WideColumnar/src/Column.ts:39
  • Methods

    @@ -179,7 +179,7 @@

    Parameters

    data: WideColumnarData[]

    Returns Promise<void>

    +
  • Defined in lib/WideColumnar/src/Column.ts:598
  • +
  • Defined in lib/WideColumnar/src/Column.ts:246
  • Returns Promise<void>

    +
  • Defined in lib/WideColumnar/src/Column.ts:437
    • @@ -213,7 +213,7 @@

      Parameters

      file: string

    Returns Promise<WideColumnarData[]>

    +
  • Defined in lib/WideColumnar/src/Column.ts:499
    • @@ -228,7 +228,7 @@
      file: index: number

    Returns Promise<null | string>

    +
  • Defined in lib/WideColumnar/src/Column.ts:374
  • Returns Promise<WideColumnarData[]>

    +
  • Defined in lib/WideColumnar/src/Column.ts:576
  • Returns Promise<null | WideColumnarData>

    +
  • Defined in lib/WideColumnar/src/Column.ts:526
  • Returns Promise<void>

    +
  • Defined in lib/WideColumnar/src/Column.ts:448
  • Returns Promise<null | WideColumnarData>

    +
  • Defined in lib/WideColumnar/src/Column.ts:344
  • +
  • Defined in lib/WideColumnar/src/Column.ts:77
  • +
  • Defined in lib/WideColumnar/src/Column.ts:183
  • Returns Promise<boolean>

    +
  • Defined in lib/WideColumnar/src/Column.ts:404
  • +
  • Defined in lib/WideColumnar/src/Column.ts:89
  • +
  • Defined in lib/WideColumnar/src/Column.ts:154
  • +
  • Defined in lib/WideColumnar/src/Column.ts:125
  • +
  • Defined in lib/WideColumnar/src/Column.ts:199
  • Returns Promise<void>

    +
  • Defined in lib/WideColumnar/src/Column.ts:262
    • @@ -406,7 +406,7 @@

      Returns booleanOptional limit: number

    Returns Promise<WideColumnarData[]>

    +
  • Defined in lib/WideColumnar/src/Column.ts:632
  • +
  • Defined in lib/WideColumnar/src/Column.ts:464
  • Returns Promise<void>

    +
  • Defined in lib/WideColumnar/src/Column.ts:412
  • Returns Promise<void>

    +
  • Defined in lib/WideColumnar/src/Column.ts:589
  • Returns Promise<WideColumnarData[]>

    +
  • Defined in lib/WideColumnar/src/Column.ts:560
  • Returns Promise<null | WideColumnarData>

    +
  • Defined in lib/WideColumnar/src/Column.ts:487
  • Returns Promise<void>

    +
  • Defined in lib/WideColumnar/src/Column.ts:290
  • +
  • Defined in lib/WideColumnar/src/Column.ts:642
  • Returns Promise<undefined | null | WideColumnarData>

    +
  • Defined in lib/WideColumnar/src/Column.ts:332
  • +
  • Defined in lib/WideColumnar/src/Column.ts:483
  • Returns Promise<boolean>

    +
  • Defined in lib/WideColumnar/src/Column.ts:391
  • +
  • Defined in lib/WideColumnar/src/Column.ts:83
  • Returns Promise<void>

    +
  • Defined in lib/WideColumnar/src/Column.ts:311
  • +
  • Defined in lib/WideColumnar/src/Column.ts:69
    • @@ -598,7 +598,7 @@

      Parameters

      path: string

    Returns void

    +
  • Defined in lib/WideColumnar/src/Column.ts:65
  • Returns void

    +
  • Defined in lib/WideColumnar/src/Column.ts:73
  • Generated using TypeDoc

    diff --git a/docs/classes/WideColumnarData.html b/docs/classes/WideColumnarData.html old mode 100755 new mode 100644 index 36bf6ad..8102de9 --- a/docs/classes/WideColumnarData.html +++ b/docs/classes/WideColumnarData.html @@ -20,7 +20,7 @@

    Hierarchy

    • WideColumnarData
    +
  • Defined in lib/WideColumnar/src/Data.ts:4
  • @@ -59,19 +59,19 @@
    columnprimary: WideColumnarDataInterface

    Returns WideColumnarData

    +
  • Defined in lib/WideColumnar/src/Data.ts:7
  • Properties

    +
  • Defined in lib/WideColumnar/src/Data.ts:6
  • +
  • Defined in lib/WideColumnar/src/Data.ts:5
  • Methods

    @@ -86,7 +86,7 @@
    column
    primary: WideColumnarDataInterface
    +
  • Defined in lib/WideColumnar/src/Data.ts:18
  • +
  • Defined in lib/WideColumnar/src/Data.ts:14
  • Generated using TypeDoc

    diff --git a/docs/classes/WideColumnarTable.html b/docs/classes/WideColumnarTable.html old mode 100755 new mode 100644 index eeec014..b31e965 --- a/docs/classes/WideColumnarTable.html +++ b/docs/classes/WideColumnarTable.html @@ -20,7 +20,7 @@

    Hierarchy

    • WideColumnarTable
    +
  • Defined in lib/WideColumnar/src/Table.ts:13
  • @@ -74,14 +74,14 @@

    Parameters

    options: WideColumnarTableOptions

    Returns WideColumnarTable

    +
  • Defined in lib/WideColumnar/src/Table.ts:22
  • Properties

    +
  • Defined in lib/WideColumnar/src/Table.ts:16
  • #primary: {
        name: string;
        type: ColumnType;
    }
    @@ -93,22 +93,22 @@
    name
    type: ColumnType
    +
  • Defined in lib/WideColumnar/src/Table.ts:17
  • +
  • Defined in lib/WideColumnar/src/Table.ts:15
  • name: string
    +
  • Defined in lib/WideColumnar/src/Table.ts:14
  • options: any
    +
  • Defined in lib/WideColumnar/src/Table.ts:21
  • Accessors

    @@ -118,7 +118,7 @@
    +
  • Defined in lib/WideColumnar/src/Table.ts:51
  • +
  • Defined in lib/WideColumnar/src/Table.ts:73
  • Methods

    @@ -146,7 +146,7 @@

    Parameters

    columns: WideColumnarColumn[] | WideColumnarColumnOptions[]

    Returns void

    +
  • Defined in lib/WideColumnar/src/Table.ts:30
    • @@ -174,7 +174,7 @@

      Returns booleanlimit: number = Infinity

    Returns Promise<WideColumnarData[]>

    +
  • Defined in lib/WideColumnar/src/Table.ts:110
    • @@ -200,7 +200,7 @@

      Returns booleanlimit: number = Infinity

    Returns Promise<WideColumnarData[]>

    +
  • Defined in lib/WideColumnar/src/Table.ts:121
  • +
  • Defined in lib/WideColumnar/src/Table.ts:179
    • @@ -221,7 +221,7 @@

      Parameters

      columnName: string

    Returns Promise<void>

    +
  • Defined in lib/WideColumnar/src/Table.ts:185
  • +
  • Defined in lib/WideColumnar/src/Table.ts:55
  • Returns Promise<void>

    +
  • Defined in lib/WideColumnar/src/Table.ts:102
  • Returns Promise<void>

    +
  • Defined in lib/WideColumnar/src/Table.ts:158
  • Returns Promise<WideColumnarData[]>

    +
  • Defined in lib/WideColumnar/src/Table.ts:134
  • Returns Promise<null | WideColumnarData>

    +
  • Defined in lib/WideColumnar/src/Table.ts:146
  • +
  • Defined in lib/WideColumnar/src/Table.ts:194
  • Returns Promise<undefined | null | WideColumnarData>

    +
  • Defined in lib/WideColumnar/src/Table.ts:94
  • Returns Promise<boolean>

    +
  • Defined in lib/WideColumnar/src/Table.ts:170
    • @@ -385,7 +385,7 @@
      namevalue: any

    Returns Promise<void>

    +
  • Defined in lib/WideColumnar/src/Table.ts:77
  • Generated using TypeDoc

    diff --git a/docs/enums/CacheType.html b/docs/enums/CacheType.html old mode 100755 new mode 100644 index db8d3a3..0db8062 --- a/docs/enums/CacheType.html +++ b/docs/enums/CacheType.html @@ -16,7 +16,7 @@
  • CacheType
  • Enumeration CacheType

    +
  • Defined in lib/typings/enum.ts:1
  • @@ -37,32 +37,32 @@

    Enumeration Members

    FIFO: 4
    +
  • Defined in lib/typings/enum.ts:6
  • FILO: 5
    +
  • Defined in lib/typings/enum.ts:7
  • LFU: 2
    +
  • Defined in lib/typings/enum.ts:4
  • LRU: 0
    +
  • Defined in lib/typings/enum.ts:2
  • MFU: 3
    +
  • Defined in lib/typings/enum.ts:5
  • MRU: 1
    +
  • Defined in lib/typings/enum.ts:3
  • Generated using TypeDoc

    diff --git a/docs/enums/DatabaseEvents.html b/docs/enums/DatabaseEvents.html old mode 100755 new mode 100644 index c5a4c48..2ea5f7d --- a/docs/enums/DatabaseEvents.html +++ b/docs/enums/DatabaseEvents.html @@ -16,7 +16,7 @@
  • DatabaseEvents
  • Enumeration DatabaseEvents

    +
  • Defined in lib/typings/enum.ts:32
  • @@ -27,6 +27,8 @@

    Enumeration Members

    Backup Clear Connect +Connection +Data Debug Delete Disconnect @@ -44,67 +46,77 @@

    Enumeration Members

    Backup: "backup"
    +
  • Defined in lib/typings/enum.ts:41
  • Clear: "clear"
    +
  • Defined in lib/typings/enum.ts:39
  • Connect: "connect"
    +
  • Defined in lib/typings/enum.ts:33
  • +
    + +
    Connection: "connection"
    +
    + +
    Data: "data"
    Debug: "debug"
    +
  • Defined in lib/typings/enum.ts:45
  • Delete: "delete"
    +
  • Defined in lib/typings/enum.ts:37
  • Disconnect: "disconnect"
    +
  • Defined in lib/typings/enum.ts:43
  • Error: "error"
    +
  • Defined in lib/typings/enum.ts:34
  • Flush: "flush"
    +
  • Defined in lib/typings/enum.ts:38
  • Get: "get"
    +
  • Defined in lib/typings/enum.ts:36
  • Replicate: "replicate"
    +
  • Defined in lib/typings/enum.ts:40
  • Restore: "restore"
    +
  • Defined in lib/typings/enum.ts:42
  • Set: "set"
    +
  • Defined in lib/typings/enum.ts:35
  • TableReady: "tableReady"
    +
  • Defined in lib/typings/enum.ts:44
  • Generated using TypeDoc

    diff --git a/docs/enums/DatabaseMethod.html b/docs/enums/DatabaseMethod.html old mode 100755 new mode 100644 index c21e07b..bdc2930 --- a/docs/enums/DatabaseMethod.html +++ b/docs/enums/DatabaseMethod.html @@ -16,7 +16,7 @@
  • DatabaseMethod
  • Enumeration DatabaseMethod

    +
  • Defined in lib/typings/enum.ts:10
  • @@ -48,87 +48,87 @@

    Enumeration Members

    All: 10
    +
  • Defined in lib/typings/enum.ts:23
  • Analyze: 16
    +
  • Defined in lib/typings/enum.ts:29
  • Backup: 5
    +
  • Defined in lib/typings/enum.ts:18
  • Clear: 3
    +
  • Defined in lib/typings/enum.ts:16
  • Delete: 1
    +
  • Defined in lib/typings/enum.ts:14
  • DeleteMany: 15
    +
  • Defined in lib/typings/enum.ts:28
  • FindMany: 14
    +
  • Defined in lib/typings/enum.ts:27
  • FindOne: 13
    +
  • Defined in lib/typings/enum.ts:26
  • Flush: 2
    +
  • Defined in lib/typings/enum.ts:15
  • Get: 9
    +
  • Defined in lib/typings/enum.ts:22
  • Has: 11
    +
  • Defined in lib/typings/enum.ts:24
  • NOOP: 12
    +
  • Defined in lib/typings/enum.ts:25
  • NewFile: 7
    +
  • Defined in lib/typings/enum.ts:20
  • Ping: 8
    +
  • Defined in lib/typings/enum.ts:21
  • Replicate: 4
    +
  • Defined in lib/typings/enum.ts:17
  • Restore: 6
    +
  • Defined in lib/typings/enum.ts:19
  • Set: 0
    +
  • Defined in lib/typings/enum.ts:12
  • Generated using TypeDoc

    diff --git a/docs/functions/parseTransmitterQuery.html b/docs/enums/Permissions.html old mode 100755 new mode 100644 similarity index 59% rename from docs/functions/parseTransmitterQuery.html rename to docs/enums/Permissions.html index e4872f4..3c57dc1 --- a/docs/functions/parseTransmitterQuery.html +++ b/docs/enums/Permissions.html @@ -1,4 +1,4 @@ -parseTransmitterQuery | @akarui/aoi.db
    +Permissions | @akarui/aoi.db
    +
  • Defined in lib/Remote/typings/enum.ts:18
  • +
    +
    +
    + +
    +
    +

    Enumeration Members

    +
    +
    +

    Enumeration Members

    +
    + +
    Admin: 16
    +
    + +
    Manage: 8
    +
    + +
    ROnly: 1
    +
    + +
    RW: 4
    +
    + +
    WOnly: 2
    +

    Theme

    +
    +

    On This Page

    +

    Generated using TypeDoc

    diff --git a/docs/functions/returnParseString.html b/docs/functions/checkIfTargetPresentInBitWiseOr.html old mode 100755 new mode 100644 similarity index 84% rename from docs/functions/returnParseString.html rename to docs/functions/checkIfTargetPresentInBitWiseOr.html index d47e6e4..d8be6d3 --- a/docs/functions/returnParseString.html +++ b/docs/functions/checkIfTargetPresentInBitWiseOr.html @@ -1,4 +1,4 @@ -returnParseString | @akarui/aoi.db
    +checkIfTargetPresentInBitWiseOr | @akarui/aoi.db
      - +
    • Parameters

      • -
        key: string
      • +
        num: number
      • -
        value: any
      • -
      • -
        sign: string = "==="
      • -
      • -
        join: string = "&&"
      -

      Returns string

    +

    Returns boolean

    +
  • Defined in lib/utils.ts:112
  • Generated using TypeDoc

    diff --git a/docs/functions/createHash.html b/docs/functions/createHash.html old mode 100755 new mode 100644 index 628093c..72945c0 --- a/docs/functions/createHash.html +++ b/docs/functions/createHash.html @@ -30,7 +30,7 @@
    key: iv: string

    Returns string

    +
  • Defined in lib/utils.ts:40
  • Generated using TypeDoc

    diff --git a/docs/functions/decodeHash.html b/docs/functions/decodeHash.html old mode 100755 new mode 100644 index 206bcfb..1428af7 --- a/docs/functions/decodeHash.html +++ b/docs/functions/decodeHash.html @@ -30,7 +30,7 @@
    key: iv: string

    Returns string[]

    +
  • Defined in lib/utils.ts:44
  • Generated using TypeDoc

    diff --git a/docs/functions/encrypt.html b/docs/functions/encrypt.html old mode 100755 new mode 100644 index b9debf0..2a81463 --- a/docs/functions/encrypt.html +++ b/docs/functions/encrypt.html @@ -30,7 +30,7 @@
    key: Optional iV: string

    Returns Hash

    +
  • Defined in lib/utils.ts:9
  • Generated using TypeDoc

    diff --git a/docs/functions/stringify.html b/docs/functions/stringify.html old mode 100755 new mode 100644 index bec47db..6600b41 --- a/docs/functions/stringify.html +++ b/docs/functions/stringify.html @@ -26,7 +26,7 @@

    Parameters

    data: any

    Returns any

    +
  • Defined in lib/utils.ts:116
  • +
    +
    +
    +
    + +

    Interface ISocket

    +
    +

    Hierarchy

    +
      +
    • Socket +
        +
      • ISocket
    +
    +
    +
    + +
    +
    +

    Properties

    +
    + +
    allowHalfOpen: boolean
    +

    If false then the stream will automatically end the writable side when the +readable side ends. Set initially by the allowHalfOpen constructor option, +which defaults to true.

    +

    This can be changed manually to change the half-open behavior of an existingDuplex stream instance, but must be changed before the 'end' event is +emitted.

    +
    +
    +

    Since

    v0.9.4

    +
    +
    + +
    autoSelectFamilyAttemptedAddresses: string[]
    +

    This property is only present if the family autoselection algorithm is enabled in socket.connect(options) +and it is an array of the addresses that have been attempted.

    +

    Each address is a string in the form of $IP:$PORT. +If the connection was successful, then the last address is the one that the socket is currently connected to.

    +
    +
    +

    Since

    v19.4.0

    +
    +
    + +
    bufferSize: number
    +

    This property shows the number of characters buffered for writing. The buffer +may contain strings whose length after encoding is not yet known. So this number +is only an approximation of the number of bytes in the buffer.

    +

    net.Socket has the property that socket.write() always works. This is to +help users get up and running quickly. The computer cannot always keep up +with the amount of data that is written to a socket. The network connection +simply might be too slow. Node.js will internally queue up the data written to a +socket and send it out over the wire when it is possible.

    +

    The consequence of this internal buffering is that memory may grow. +Users who experience large or growing bufferSize should attempt to +"throttle" the data flows in their program with socket.pause() and socket.resume().

    +
    +
    +

    Since

    v0.3.8

    + +

    Deprecated

    Since v14.6.0 - Use writableLength instead.

    +
    +
    + +
    bytesRead: number
    +

    The amount of received bytes.

    +
    +
    +

    Since

    v0.5.3

    +
    +
    + +
    bytesWritten: number
    +

    The amount of bytes sent.

    +
    +
    +

    Since

    v0.5.3

    +
    +
    + +
    closed: boolean
    +
    + +
    connecting: boolean
    +

    If true,socket.connect(options[, connectListener]) was +called and has not yet finished. It will stay true until the socket becomes +connected, then it is set to false and the 'connect' event is emitted. Note +that the socket.connect(options[, connectListener]) callback is a listener for the 'connect' event.

    +
    +
    +

    Since

    v6.1.0

    +
    +
    + +
    destroyed: boolean
    +

    See writable.destroyed for further details.

    +
    +
    +
    + +
    errored: null | Error
    +
    + +
    localAddress?: string
    +

    The string representation of the local IP address the remote client is +connecting on. For example, in a server listening on '0.0.0.0', if a client +connects on '192.168.1.1', the value of socket.localAddress would be'192.168.1.1'.

    +
    +
    +

    Since

    v0.9.6

    +
    +
    + +
    localFamily?: string
    +

    The string representation of the local IP family. 'IPv4' or 'IPv6'.

    +
    +
    +

    Since

    v18.8.0, v16.18.0

    +
    +
    + +
    localPort?: number
    +

    The numeric representation of the local port. For example, 80 or 21.

    +
    +
    +

    Since

    v0.9.6

    +
    +
    + +
    pending: boolean
    +

    This is true if the socket is not connected yet, either because .connect()has not yet been called or because it is still in the process of connecting +(see socket.connecting).

    +
    +
    +

    Since

    v11.2.0, v10.16.0

    +
    +
    + +
    readable: boolean
    +

    Is true if it is safe to call readable.read(), which means +the stream has not been destroyed or emitted 'error' or 'end'.

    +
    +
    +

    Since

    v11.4.0

    +
    +
    + +
    readableAborted: boolean
    +

    Returns whether the stream was destroyed or errored before emitting 'end'.

    +
    +
    +

    Since

    v16.8.0

    +
    +
    + +
    readableDidRead: boolean
    +

    Returns whether 'data' has been emitted.

    +
    +
    +

    Since

    v16.7.0, v14.18.0

    +
    +
    + +
    readableEncoding: null | BufferEncoding
    +

    Getter for the property encoding of a given Readable stream. The encodingproperty can be set using the readable.setEncoding() method.

    +
    +
    +

    Since

    v12.7.0

    +
    +
    + +
    readableEnded: boolean
    +

    Becomes true when 'end' event is emitted.

    +
    +
    +

    Since

    v12.9.0

    +
    +
    + +
    readableFlowing: null | boolean
    +

    This property reflects the current state of a Readable stream as described +in the Three states section.

    +
    +
    +

    Since

    v9.4.0

    +
    +
    + +
    readableHighWaterMark: number
    +

    Returns the value of highWaterMark passed when creating this Readable.

    +
    +
    +

    Since

    v9.3.0

    +
    +
    + +
    readableLength: number
    +

    This property contains the number of bytes (or objects) in the queue +ready to be read. The value provides introspection data regarding +the status of the highWaterMark.

    +
    +
    +

    Since

    v9.4.0

    +
    +
    + +
    readableObjectMode: boolean
    +

    Getter for the property objectMode of a given Readable stream.

    +
    +
    +

    Since

    v12.3.0

    +
    +
    + +
    readyState: SocketReadyState
    +

    This property represents the state of the connection as a string.

    +
      +
    • If the stream is connecting socket.readyState is opening.
    • +
    • If the stream is readable and writable, it is open.
    • +
    • If the stream is readable and not writable, it is readOnly.
    • +
    • If the stream is not readable and writable, it is writeOnly.
    • +
    +
    +
    +

    Since

    v0.5.0

    +
    +
    + +
    remoteAddress?: string
    +

    The string representation of the remote IP address. For example,'74.125.127.100' or '2001:4860:a005::68'. Value may be undefined if +the socket is destroyed (for example, if the client disconnected).

    +
    +
    +

    Since

    v0.5.10

    +
    +
    + +
    remoteFamily?: string
    +

    The string representation of the remote IP family. 'IPv4' or 'IPv6'. Value may be undefined if +the socket is destroyed (for example, if the client disconnected).

    +
    +
    +

    Since

    v0.11.14

    +
    +
    + +
    remotePort?: number
    +

    The numeric representation of the remote port. For example, 80 or 21. Value may be undefined if +the socket is destroyed (for example, if the client disconnected).

    +
    +
    +

    Since

    v0.5.10

    +
    +
    + +
    timeout?: number
    +

    The socket timeout in milliseconds as set by socket.setTimeout(). +It is undefined if a timeout has not been set.

    +
    +
    +

    Since

    v10.7.0

    +
    +
    + +
    userData: {
        permissions: Permissions;
        session: string;
        username: string;
    }
    +
    +

    Type declaration

    +
      +
    • +
      permissions: Permissions
    • +
    • +
      session: string
    • +
    • +
      username: string
    +
    + +
    writable: boolean
    +
    + +
    writableCorked: number
    +
    + +
    writableEnded: boolean
    +
    + +
    writableFinished: boolean
    +
    + +
    writableHighWaterMark: number
    +
    + +
    writableLength: number
    +
    + +
    writableNeedDrain: boolean
    +
    + +
    writableObjectMode: boolean
    +
    +

    Methods

    +
    + +
      + +
    • +

      Calls readable.destroy() with an AbortError and returns a promise that fulfills when the stream is finished.

      +
      +

      Returns Promise<void>

      +
      +

      Since

      v20.4.0

      +
    +
    + +
      + +
    • +

      Returns AsyncIterableIterator<any>

    +
    + +
      + +
    • +
      +

      Parameters

      +
        +
      • +
        error: Error
      • +
      • +
        event: string
      • +
      • +
        Rest ...args: any[]
      +

      Returns void

    +
    + +
      + +
    • +
      +

      Parameters

      +
        +
      • +
        callback: ((error?) => void)
        +
          +
        • +
            +
          • (error?): void
          • +
          • +
            +

            Parameters

            +
              +
            • +
              Optional error: null | Error
            +

            Returns void

      +

      Returns void

    +
    + +
      + +
    • +
      +

      Parameters

      +
        +
      • +
        error: null | Error
      • +
      • +
        callback: ((error?) => void)
        +
          +
        • +
            +
          • (error?): void
          • +
          • +
            +

            Parameters

            +
              +
            • +
              Optional error: null | Error
            +

            Returns void

      +

      Returns void

    +
    + +
      + +
    • +
      +

      Parameters

      +
        +
      • +
        callback: ((error?) => void)
        +
          +
        • +
            +
          • (error?): void
          • +
          • +
            +

            Parameters

            +
              +
            • +
              Optional error: null | Error
            +

            Returns void

      +

      Returns void

    +
    + +
      + +
    • +
      +

      Parameters

      +
        +
      • +
        size: number
      +

      Returns void

    +
    + +
      + +
    • +
      +

      Parameters

      +
        +
      • +
        chunk: any
      • +
      • +
        encoding: BufferEncoding
      • +
      • +
        callback: ((error?) => void)
        +
          +
        • +
            +
          • (error?): void
          • +
          • +
            +

            Parameters

            +
              +
            • +
              Optional error: null | Error
            +

            Returns void

      +

      Returns void

    +
    + +
      + +
    • +
      +

      Parameters

      +
        +
      • +
        chunks: {
            chunk: any;
            encoding: BufferEncoding;
        }[]
      • +
      • +
        callback: ((error?) => void)
        +
          +
        • +
            +
          • (error?): void
          • +
          • +
            +

            Parameters

            +
              +
            • +
              Optional error: null | Error
            +

            Returns void

      +

      Returns void

    +
    + +
      + +
    • +

      events.EventEmitter

      +
        +
      1. close
      2. +
      3. connect
      4. +
      5. data
      6. +
      7. drain
      8. +
      9. end
      10. +
      11. error
      12. +
      13. lookup
      14. +
      15. ready
      16. +
      17. timeout
      18. +
      +
      +
      +

      Parameters

      +
        +
      • +
        event: string
      • +
      • +
        listener: ((...args) => void)
        +
          +
        • +
            +
          • (...args): void
          • +
          • +
            +

            Parameters

            +
              +
            • +
              Rest ...args: any[]
            +

            Returns void

      +

      Returns ISocket

      +
    • + +
    • +
      +

      Parameters

      +
        +
      • +
        event: "close"
      • +
      • +
        listener: ((hadError) => void)
        +
          +
        • +
            +
          • (hadError): void
          • +
          • +
            +

            Parameters

            +
              +
            • +
              hadError: boolean
            +

            Returns void

      +

      Returns ISocket

    • + +
    • +
      +

      Parameters

      +
        +
      • +
        event: "connect"
      • +
      • +
        listener: (() => void)
        +
          +
        • +
            +
          • (): void
          • +
          • +

            Returns void

      +

      Returns ISocket

    • + +
    • +
      +

      Parameters

      +
        +
      • +
        event: "data"
      • +
      • +
        listener: ((data) => void)
        +
          +
        • +
            +
          • (data): void
          • +
          • +
            +

            Parameters

            +
              +
            • +
              data: Buffer
            +

            Returns void

      +

      Returns ISocket

    • + +
    • +
      +

      Parameters

      +
        +
      • +
        event: "drain"
      • +
      • +
        listener: (() => void)
        +
          +
        • +
            +
          • (): void
          • +
          • +

            Returns void

      +

      Returns ISocket

    • + +
    • +
      +

      Parameters

      +
        +
      • +
        event: "end"
      • +
      • +
        listener: (() => void)
        +
          +
        • +
            +
          • (): void
          • +
          • +

            Returns void

      +

      Returns ISocket

    • + +
    • +
      +

      Parameters

      +
        +
      • +
        event: "error"
      • +
      • +
        listener: ((err) => void)
        +
          +
        • +
            +
          • (err): void
          • +
          • +
            +

            Parameters

            +
              +
            • +
              err: Error
            +

            Returns void

      +

      Returns ISocket

    • + +
    • +
      +

      Parameters

      +
        +
      • +
        event: "lookup"
      • +
      • +
        listener: ((err, address, family, host) => void)
        +
          +
        • +
            +
          • (err, address, family, host): void
          • +
          • +
            +

            Parameters

            +
              +
            • +
              err: Error
            • +
            • +
              address: string
            • +
            • +
              family: string | number
            • +
            • +
              host: string
            +

            Returns void

      +

      Returns ISocket

    • + +
    • +
      +

      Parameters

      +
        +
      • +
        event: "ready"
      • +
      • +
        listener: (() => void)
        +
          +
        • +
            +
          • (): void
          • +
          • +

            Returns void

      +

      Returns ISocket

    • + +
    • +
      +

      Parameters

      +
        +
      • +
        event: "timeout"
      • +
      • +
        listener: (() => void)
        +
          +
        • +
            +
          • (): void
          • +
          • +

            Returns void

      +

      Returns ISocket

    +
    + +
      + +
    • +

      Returns the bound address, the address family name and port of the +socket as reported by the operating system:{ port: 12346, family: 'IPv4', address: '127.0.0.1' }

      +
      +

      Returns {} | AddressInfo

      +
      +

      Since

      v0.1.90

      +
    +
    + +
      + +
    • +

      This method returns a new stream with chunks of the underlying stream paired with a counter +in the form [index, chunk]. The first index value is 0 and it increases by 1 for each chunk produced.

      +
      +
      +

      Parameters

      +
        +
      • +
        Optional options: Pick<ArrayOptions, "signal">
      +

      Returns Readable

      a stream of indexed pairs.

      + +
      +

      Since

      v17.5.0

      +
    +
    + +
      + +
    • +
      +

      Type Parameters

      +
        +
      • +

        T extends ReadableStream

      +
      +

      Parameters

      +
        +
      • +
        stream: ComposeFnParam | T | Iterable<T> | AsyncIterable<T>
      • +
      • +
        Optional options: {
            signal: AbortSignal;
        }
        +
          +
        • +
          signal: AbortSignal
      +

      Returns T

    +
    + +
      + +
    • +

      Initiate a connection on a given socket.

      +

      Possible signatures:

      +
        +
      • socket.connect(options[, connectListener])
      • +
      • socket.connect(path[, connectListener]) for IPC connections.
      • +
      • socket.connect(port[, host][, connectListener]) for TCP connections.
      • +
      • Returns: net.Socket The socket itself.
      • +
      +

      This function is asynchronous. When the connection is established, the 'connect' event will be emitted. If there is a problem connecting, +instead of a 'connect' event, an 'error' event will be emitted with +the error passed to the 'error' listener. +The last parameter connectListener, if supplied, will be added as a listener +for the 'connect' event once.

      +

      This function should only be used for reconnecting a socket after'close' has been emitted or otherwise it may lead to undefined +behavior.

      +
      +
      +

      Parameters

      +
        +
      • +
        options: SocketConnectOpts
      • +
      • +
        Optional connectionListener: (() => void)
        +
          +
        • +
            +
          • (): void
          • +
          • +

            Returns void

      +

      Returns ISocket

      +
    • + +
    • +
      +

      Parameters

      +
        +
      • +
        port: number
      • +
      • +
        host: string
      • +
      • +
        Optional connectionListener: (() => void)
        +
          +
        • +
            +
          • (): void
          • +
          • +

            Returns void

      +

      Returns ISocket

    • + +
    • +
      +

      Parameters

      +
        +
      • +
        port: number
      • +
      • +
        Optional connectionListener: (() => void)
        +
          +
        • +
            +
          • (): void
          • +
          • +

            Returns void

      +

      Returns ISocket

    • + +
    • +
      +

      Parameters

      +
        +
      • +
        path: string
      • +
      • +
        Optional connectionListener: (() => void)
        +
          +
        • +
            +
          • (): void
          • +
          • +

            Returns void

      +

      Returns ISocket

    +
    + +
      + +
    • +

      Returns void

    +
    + +
      + +
    • +

      Destroy the stream. Optionally emit an 'error' event, and emit a 'close'event (unless emitClose is set to false). After this call, the readable +stream will release any internal resources and subsequent calls to push()will be ignored.

      +

      Once destroy() has been called any further calls will be a no-op and no +further errors except from _destroy() may be emitted as 'error'.

      +

      Implementors should not override this method, but instead implement readable._destroy().

      +
      +
      +

      Parameters

      +
        +
      • +
        Optional error: Error
        +

        Error which will be passed as payload in 'error' event

        +
        +
      +

      Returns ISocket

      +
      +

      Since

      v8.0.0

      +
    +
    + +
      + +
    • +

      Destroys the socket after all data is written. If the finish event was already emitted the socket is destroyed immediately. +If the socket is still writable it implicitly calls socket.end().

      +
      +

      Returns void

      +
      +

      Since

      v0.3.4

      +
    +
    + +
      + +
    • +

      This method returns a new stream with the first limit chunks dropped from the start.

      +
      +
      +

      Parameters

      +
        +
      • +
        limit: number
        +

        the number of chunks to drop from the readable.

        +
        +
      • +
      • +
        Optional options: Pick<ArrayOptions, "signal">
      +

      Returns Readable

      a stream with limit chunks dropped from the start.

      + +
      +

      Since

      v17.5.0

      +
    +
    + +
      + +
    • +
      +

      Parameters

      +
        +
      • +
        event: string | symbol
      • +
      • +
        Rest ...args: any[]
      +

      Returns boolean

    • + +
    • +
      +

      Parameters

      +
        +
      • +
        event: "close"
      • +
      • +
        hadError: boolean
      +

      Returns boolean

    • + +
    • +
      +

      Parameters

      +
        +
      • +
        event: "connect"
      +

      Returns boolean

    • + +
    • +
      +

      Parameters

      +
        +
      • +
        event: "data"
      • +
      • +
        data: Buffer
      +

      Returns boolean

    • + +
    • +
      +

      Parameters

      +
        +
      • +
        event: "drain"
      +

      Returns boolean

    • + +
    • +
      +

      Parameters

      +
        +
      • +
        event: "end"
      +

      Returns boolean

    • + +
    • +
      +

      Parameters

      +
        +
      • +
        event: "error"
      • +
      • +
        err: Error
      +

      Returns boolean

    • + +
    • +
      +

      Parameters

      +
        +
      • +
        event: "lookup"
      • +
      • +
        err: Error
      • +
      • +
        address: string
      • +
      • +
        family: string | number
      • +
      • +
        host: string
      +

      Returns boolean

    • + +
    • +
      +

      Parameters

      +
        +
      • +
        event: "ready"
      +

      Returns boolean

    • + +
    • +
      +

      Parameters

      +
        +
      • +
        event: "timeout"
      +

      Returns boolean

    +
    + +
      + +
    • +

      Half-closes the socket. i.e., it sends a FIN packet. It is possible the +server will still send some data.

      +

      See writable.end() for further details.

      +
      +
      +

      Parameters

      +
        +
      • +
        Optional callback: (() => void)
        +

        Optional callback for when the socket is finished.

        +
        +
        +
          +
        • +
            +
          • (): void
          • +
          • +

            Returns void

      +

      Returns ISocket

      The socket itself.

      + +
      +

      Since

      v0.1.90

      +
    • + +
    • +
      +

      Parameters

      +
        +
      • +
        buffer: string | Uint8Array
      • +
      • +
        Optional callback: (() => void)
        +
          +
        • +
            +
          • (): void
          • +
          • +

            Returns void

      +

      Returns ISocket

    • + +
    • +
      +

      Parameters

      +
        +
      • +
        str: string | Uint8Array
      • +
      • +
        Optional encoding: BufferEncoding
      • +
      • +
        Optional callback: (() => void)
        +
          +
        • +
            +
          • (): void
          • +
          • +

            Returns void

      +

      Returns ISocket

    +
    + +
      + +
    • +

      Returns an array listing the events for which the emitter has registered +listeners. The values in the array are strings or Symbols.

      +
      import { EventEmitter } from 'node:events';

      const myEE = new EventEmitter();
      myEE.on('foo', () => {});
      myEE.on('bar', () => {});

      const sym = Symbol('symbol');
      myEE.on(sym, () => {});

      console.log(myEE.eventNames());
      // Prints: [ 'foo', 'bar', Symbol(symbol) ] +
      +
      +

      Returns (string | symbol)[]

      +
      +

      Since

      v6.0.0

      +
    +
    + +
      + +
    • +

      This method is similar to Array.prototype.every and calls fn on each chunk in the stream +to check if all awaited return values are truthy value for fn. Once an fn call on a chunk +awaited return value is falsy, the stream is destroyed and the promise is fulfilled with false. +If all of the fn calls on the chunks return a truthy value, the promise is fulfilled with true.

      +
      +
      +

      Parameters

      +
        +
      • +
        fn: ((data, options?) => boolean | Promise<boolean>)
        +

        a function to call on each chunk of the stream. Async or not.

        +
        +
        +
          +
        • +
            +
          • (data, options?): boolean | Promise<boolean>
          • +
          • +
            +

            Parameters

            +
              +
            • +
              data: any
            • +
            • +
              Optional options: Pick<ArrayOptions, "signal">
            +

            Returns boolean | Promise<boolean>

      • +
      • +
        Optional options: ArrayOptions
      +

      Returns Promise<boolean>

      a promise evaluating to true if fn returned a truthy value for every one of the chunks.

      + +
      +

      Since

      v17.5.0

      +
    +
    + +
      + +
    • +

      This method allows filtering the stream. For each chunk in the stream the fn function will be called +and if it returns a truthy value, the chunk will be passed to the result stream. +If the fn function returns a promise - that promise will be awaited.

      +
      +
      +

      Parameters

      +
        +
      • +
        fn: ((data, options?) => boolean | Promise<boolean>)
        +

        a function to filter chunks from the stream. Async or not.

        +
        +
        +
          +
        • +
            +
          • (data, options?): boolean | Promise<boolean>
          • +
          • +
            +

            Parameters

            +
              +
            • +
              data: any
            • +
            • +
              Optional options: Pick<ArrayOptions, "signal">
            +

            Returns boolean | Promise<boolean>

      • +
      • +
        Optional options: ArrayOptions
      +

      Returns Readable

      a stream filtered with the predicate fn.

      + +
      +

      Since

      v17.4.0, v16.14.0

      +
    +
    + +
      + +
    • +

      This method is similar to Array.prototype.find and calls fn on each chunk in the stream +to find a chunk with a truthy value for fn. Once an fn call's awaited return value is truthy, +the stream is destroyed and the promise is fulfilled with value for which fn returned a truthy value. +If all of the fn calls on the chunks return a falsy value, the promise is fulfilled with undefined.

      +
      +
      +

      Type Parameters

      +
        +
      • +

        T

      +
      +

      Parameters

      +
        +
      • +
        fn: ((data, options?) => data is T)
        +

        a function to call on each chunk of the stream. Async or not.

        +
        +
        +
          +
        • +
            +
          • (data, options?): data is T
          • +
          • +
            +

            Parameters

            +
              +
            • +
              data: any
            • +
            • +
              Optional options: Pick<ArrayOptions, "signal">
            +

            Returns data is T

      • +
      • +
        Optional options: ArrayOptions
      +

      Returns Promise<undefined | T>

      a promise evaluating to the first chunk for which fn evaluated with a truthy value, +or undefined if no element was found.

      + +
      +

      Since

      v17.5.0

      +
    • + +
    • +
      +

      Parameters

      +
        +
      • +
        fn: ((data, options?) => boolean | Promise<boolean>)
        +
          +
        • +
            +
          • (data, options?): boolean | Promise<boolean>
          • +
          • +
            +

            Parameters

            +
              +
            • +
              data: any
            • +
            • +
              Optional options: Pick<ArrayOptions, "signal">
            +

            Returns boolean | Promise<boolean>

      • +
      • +
        Optional options: ArrayOptions
      +

      Returns Promise<any>

    +
    + +
      + +
    • +

      This method returns a new stream by applying the given callback to each chunk of the stream +and then flattening the result.

      +

      It is possible to return a stream or another iterable or async iterable from fn and the result streams +will be merged (flattened) into the returned stream.

      +
      +
      +

      Parameters

      +
        +
      • +
        fn: ((data, options?) => any)
        +

        a function to map over every chunk in the stream. May be async. May be a stream or generator.

        +
        +
        +
          +
        • +
            +
          • (data, options?): any
          • +
          • +
            +

            Parameters

            +
              +
            • +
              data: any
            • +
            • +
              Optional options: Pick<ArrayOptions, "signal">
            +

            Returns any

      • +
      • +
        Optional options: ArrayOptions
      +

      Returns Readable

      a stream flat-mapped with the function fn.

      + +
      +

      Since

      v17.5.0

      +
    +
    + +
      + +
    • +

      This method allows iterating a stream. For each chunk in the stream the fn function will be called. +If the fn function returns a promise - that promise will be awaited.

      +

      This method is different from for await...of loops in that it can optionally process chunks concurrently. +In addition, a forEach iteration can only be stopped by having passed a signal option +and aborting the related AbortController while for await...of can be stopped with break or return. +In either case the stream will be destroyed.

      +

      This method is different from listening to the 'data' event in that it uses the readable event +in the underlying machinary and can limit the number of concurrent fn calls.

      +
      +
      +

      Parameters

      +
        +
      • +
        fn: ((data, options?) => void | Promise<void>)
        +

        a function to call on each chunk of the stream. Async or not.

        +
        +
        +
          +
        • +
            +
          • (data, options?): void | Promise<void>
          • +
          • +
            +

            Parameters

            +
              +
            • +
              data: any
            • +
            • +
              Optional options: Pick<ArrayOptions, "signal">
            +

            Returns void | Promise<void>

      • +
      • +
        Optional options: ArrayOptions
      +

      Returns Promise<void>

      a promise for when the stream has finished.

      + +
      +

      Since

      v17.5.0

      +
    +
    + +
      + +
    • +

      Returns the current max listener value for the EventEmitter which is either +set by emitter.setMaxListeners(n) or defaults to defaultMaxListeners.

      +
      +

      Returns number

      +
      +

      Since

      v1.0.0

      +
    +
    + +
      + +
    • +

      The readable.isPaused() method returns the current operating state of theReadable. This is used primarily by the mechanism that underlies thereadable.pipe() method. In most +typical cases, there will be no reason to +use this method directly.

      +
      const readable = new stream.Readable();

      readable.isPaused(); // === false
      readable.pause();
      readable.isPaused(); // === true
      readable.resume();
      readable.isPaused(); // === false +
      +
      +

      Returns boolean

      +
      +

      Since

      v0.11.14

      +
    +
    + +
      + +
    • +

      The iterator created by this method gives users the option to cancel the destruction +of the stream if the for await...of loop is exited by return, break, or throw, +or if the iterator should destroy the stream if the stream emitted an error during iteration.

      +
      +
      +

      Parameters

      +
        +
      • +
        Optional options: {
            destroyOnReturn?: boolean;
        }
        +
          +
        • +
          Optional destroyOnReturn?: boolean
          +

          When set to false, calling return on the async iterator, +or exiting a for await...of iteration using a break, return, or throw will not destroy the stream. +Default: true.

          +
          +
      +

      Returns AsyncIterableIterator<any>

      +
      +

      Since

      v16.3.0

      +
    +
    + +
      + +
    • +

      Returns the number of listeners listening for the event named eventName. +If listener is provided, it will return how many times the listener is found +in the list of the listeners of the event.

      +
      +
      +

      Parameters

      +
        +
      • +
        eventName: string | symbol
        +

        The name of the event being listened for

        +
        +
      • +
      • +
        Optional listener: Function
        +

        The event handler function

        +
        +
      +

      Returns number

      +
      +

      Since

      v3.2.0

      +
    +
    + +
      + +
    • +

      Returns a copy of the array of listeners for the event named eventName.

      +
      server.on('connection', (stream) => {
      console.log('someone connected!');
      });
      console.log(util.inspect(server.listeners('connection')));
      // Prints: [ [Function] ] +
      +
      +
      +

      Parameters

      +
        +
      • +
        eventName: string | symbol
      +

      Returns Function[]

      +
      +

      Since

      v0.1.26

      +
    +
    + +
      + +
    • +

      This method allows mapping over the stream. The fn function will be called for every chunk in the stream. +If the fn function returns a promise - that promise will be awaited before being passed to the result stream.

      +
      +
      +

      Parameters

      +
        +
      • +
        fn: ((data, options?) => any)
        +

        a function to map over every chunk in the stream. Async or not.

        +
        +
        +
          +
        • +
            +
          • (data, options?): any
          • +
          • +
            +

            Parameters

            +
              +
            • +
              data: any
            • +
            • +
              Optional options: Pick<ArrayOptions, "signal">
            +

            Returns any

      • +
      • +
        Optional options: ArrayOptions
      +

      Returns Readable

      a stream mapped with the function fn.

      + +
      +

      Since

      v17.4.0, v16.14.0

      +
    +
    + +
      + +
    • +

      Alias for emitter.removeListener().

      +
      +
      +

      Parameters

      +
        +
      • +
        eventName: string | symbol
      • +
      • +
        listener: ((...args) => void)
        +
          +
        • +
            +
          • (...args): void
          • +
          • +
            +

            Parameters

            +
              +
            • +
              Rest ...args: any[]
            +

            Returns void

      +

      Returns ISocket

      +
      +

      Since

      v10.0.0

      +
    +
    + +
      + +
    • +
      +

      Parameters

      +
        +
      • +
        event: string
      • +
      • +
        listener: ((...args) => void)
        +
          +
        • +
            +
          • (...args): void
          • +
          • +
            +

            Parameters

            +
              +
            • +
              Rest ...args: any[]
            +

            Returns void

      +

      Returns ISocket

    • + +
    • +
      +

      Parameters

      +
        +
      • +
        event: "close"
      • +
      • +
        listener: ((hadError) => void)
        +
          +
        • +
            +
          • (hadError): void
          • +
          • +
            +

            Parameters

            +
              +
            • +
              hadError: boolean
            +

            Returns void

      +

      Returns ISocket

    • + +
    • +
      +

      Parameters

      +
        +
      • +
        event: "connect"
      • +
      • +
        listener: (() => void)
        +
          +
        • +
            +
          • (): void
          • +
          • +

            Returns void

      +

      Returns ISocket

    • + +
    • +
      +

      Parameters

      +
        +
      • +
        event: "data"
      • +
      • +
        listener: ((data) => void)
        +
          +
        • +
            +
          • (data): void
          • +
          • +
            +

            Parameters

            +
              +
            • +
              data: Buffer
            +

            Returns void

      +

      Returns ISocket

    • + +
    • +
      +

      Parameters

      +
        +
      • +
        event: "drain"
      • +
      • +
        listener: (() => void)
        +
          +
        • +
            +
          • (): void
          • +
          • +

            Returns void

      +

      Returns ISocket

    • + +
    • +
      +

      Parameters

      +
        +
      • +
        event: "end"
      • +
      • +
        listener: (() => void)
        +
          +
        • +
            +
          • (): void
          • +
          • +

            Returns void

      +

      Returns ISocket

    • + +
    • +
      +

      Parameters

      +
        +
      • +
        event: "error"
      • +
      • +
        listener: ((err) => void)
        +
          +
        • +
            +
          • (err): void
          • +
          • +
            +

            Parameters

            +
              +
            • +
              err: Error
            +

            Returns void

      +

      Returns ISocket

    • + +
    • +
      +

      Parameters

      +
        +
      • +
        event: "lookup"
      • +
      • +
        listener: ((err, address, family, host) => void)
        +
          +
        • +
            +
          • (err, address, family, host): void
          • +
          • +
            +

            Parameters

            +
              +
            • +
              err: Error
            • +
            • +
              address: string
            • +
            • +
              family: string | number
            • +
            • +
              host: string
            +

            Returns void

      +

      Returns ISocket

    • + +
    • +
      +

      Parameters

      +
        +
      • +
        event: "ready"
      • +
      • +
        listener: (() => void)
        +
          +
        • +
            +
          • (): void
          • +
          • +

            Returns void

      +

      Returns ISocket

    • + +
    • +
      +

      Parameters

      +
        +
      • +
        event: "timeout"
      • +
      • +
        listener: (() => void)
        +
          +
        • +
            +
          • (): void
          • +
          • +

            Returns void

      +

      Returns ISocket

    +
    + +
      + +
    • +
      +

      Parameters

      +
        +
      • +
        event: string
      • +
      • +
        listener: ((...args) => void)
        +
          +
        • +
            +
          • (...args): void
          • +
          • +
            +

            Parameters

            +
              +
            • +
              Rest ...args: any[]
            +

            Returns void

      +

      Returns ISocket

    • + +
    • +
      +

      Parameters

      +
        +
      • +
        event: "close"
      • +
      • +
        listener: ((hadError) => void)
        +
          +
        • +
            +
          • (hadError): void
          • +
          • +
            +

            Parameters

            +
              +
            • +
              hadError: boolean
            +

            Returns void

      +

      Returns ISocket

    • + +
    • +
      +

      Parameters

      +
        +
      • +
        event: "connect"
      • +
      • +
        listener: (() => void)
        +
          +
        • +
            +
          • (): void
          • +
          • +

            Returns void

      +

      Returns ISocket

    • + +
    • +
      +

      Parameters

      +
        +
      • +
        event: "data"
      • +
      • +
        listener: ((data) => void)
        +
          +
        • +
            +
          • (data): void
          • +
          • +
            +

            Parameters

            +
              +
            • +
              data: Buffer
            +

            Returns void

      +

      Returns ISocket

    • + +
    • +
      +

      Parameters

      +
        +
      • +
        event: "drain"
      • +
      • +
        listener: (() => void)
        +
          +
        • +
            +
          • (): void
          • +
          • +

            Returns void

      +

      Returns ISocket

    • + +
    • +
      +

      Parameters

      +
        +
      • +
        event: "end"
      • +
      • +
        listener: (() => void)
        +
          +
        • +
            +
          • (): void
          • +
          • +

            Returns void

      +

      Returns ISocket

    • + +
    • +
      +

      Parameters

      +
        +
      • +
        event: "error"
      • +
      • +
        listener: ((err) => void)
        +
          +
        • +
            +
          • (err): void
          • +
          • +
            +

            Parameters

            +
              +
            • +
              err: Error
            +

            Returns void

      +

      Returns ISocket

    • + +
    • +
      +

      Parameters

      +
        +
      • +
        event: "lookup"
      • +
      • +
        listener: ((err, address, family, host) => void)
        +
          +
        • +
            +
          • (err, address, family, host): void
          • +
          • +
            +

            Parameters

            +
              +
            • +
              err: Error
            • +
            • +
              address: string
            • +
            • +
              family: string | number
            • +
            • +
              host: string
            +

            Returns void

      +

      Returns ISocket

    • + +
    • +
      +

      Parameters

      +
        +
      • +
        event: "ready"
      • +
      • +
        listener: (() => void)
        +
          +
        • +
            +
          • (): void
          • +
          • +

            Returns void

      +

      Returns ISocket

    • + +
    • +
      +

      Parameters

      +
        +
      • +
        event: "timeout"
      • +
      • +
        listener: (() => void)
        +
          +
        • +
            +
          • (): void
          • +
          • +

            Returns void

      +

      Returns ISocket

    +
    + +
      + +
    • +

      Pauses the reading of data. That is, 'data' events will not be emitted. +Useful to throttle back an upload.

      +
      +

      Returns ISocket

      The socket itself.

      + +
    +
    + +
      + +
    • +
      +

      Type Parameters

      +
        +
      • +

        T extends WritableStream

      +
      +

      Parameters

      +
        +
      • +
        destination: T
      • +
      • +
        Optional options: {
            end?: boolean;
        }
        +
          +
        • +
          Optional end?: boolean
      +

      Returns T

    +
    + +
      + +
    • +
      +

      Parameters

      +
        +
      • +
        event: string
      • +
      • +
        listener: ((...args) => void)
        +
          +
        • +
            +
          • (...args): void
          • +
          • +
            +

            Parameters

            +
              +
            • +
              Rest ...args: any[]
            +

            Returns void

      +

      Returns ISocket

    • + +
    • +
      +

      Parameters

      +
        +
      • +
        event: "close"
      • +
      • +
        listener: ((hadError) => void)
        +
          +
        • +
            +
          • (hadError): void
          • +
          • +
            +

            Parameters

            +
              +
            • +
              hadError: boolean
            +

            Returns void

      +

      Returns ISocket

    • + +
    • +
      +

      Parameters

      +
        +
      • +
        event: "connect"
      • +
      • +
        listener: (() => void)
        +
          +
        • +
            +
          • (): void
          • +
          • +

            Returns void

      +

      Returns ISocket

    • + +
    • +
      +

      Parameters

      +
        +
      • +
        event: "data"
      • +
      • +
        listener: ((data) => void)
        +
          +
        • +
            +
          • (data): void
          • +
          • +
            +

            Parameters

            +
              +
            • +
              data: Buffer
            +

            Returns void

      +

      Returns ISocket

    • + +
    • +
      +

      Parameters

      +
        +
      • +
        event: "drain"
      • +
      • +
        listener: (() => void)
        +
          +
        • +
            +
          • (): void
          • +
          • +

            Returns void

      +

      Returns ISocket

    • + +
    • +
      +

      Parameters

      +
        +
      • +
        event: "end"
      • +
      • +
        listener: (() => void)
        +
          +
        • +
            +
          • (): void
          • +
          • +

            Returns void

      +

      Returns ISocket

    • + +
    • +
      +

      Parameters

      +
        +
      • +
        event: "error"
      • +
      • +
        listener: ((err) => void)
        +
          +
        • +
            +
          • (err): void
          • +
          • +
            +

            Parameters

            +
              +
            • +
              err: Error
            +

            Returns void

      +

      Returns ISocket

    • + +
    • +
      +

      Parameters

      +
        +
      • +
        event: "lookup"
      • +
      • +
        listener: ((err, address, family, host) => void)
        +
          +
        • +
            +
          • (err, address, family, host): void
          • +
          • +
            +

            Parameters

            +
              +
            • +
              err: Error
            • +
            • +
              address: string
            • +
            • +
              family: string | number
            • +
            • +
              host: string
            +

            Returns void

      +

      Returns ISocket

    • + +
    • +
      +

      Parameters

      +
        +
      • +
        event: "ready"
      • +
      • +
        listener: (() => void)
        +
          +
        • +
            +
          • (): void
          • +
          • +

            Returns void

      +

      Returns ISocket

    • + +
    • +
      +

      Parameters

      +
        +
      • +
        event: "timeout"
      • +
      • +
        listener: (() => void)
        +
          +
        • +
            +
          • (): void
          • +
          • +

            Returns void

      +

      Returns ISocket

    +
    + +
      + +
    • +
      +

      Parameters

      +
        +
      • +
        event: string
      • +
      • +
        listener: ((...args) => void)
        +
          +
        • +
            +
          • (...args): void
          • +
          • +
            +

            Parameters

            +
              +
            • +
              Rest ...args: any[]
            +

            Returns void

      +

      Returns ISocket

    • + +
    • +
      +

      Parameters

      +
        +
      • +
        event: "close"
      • +
      • +
        listener: ((hadError) => void)
        +
          +
        • +
            +
          • (hadError): void
          • +
          • +
            +

            Parameters

            +
              +
            • +
              hadError: boolean
            +

            Returns void

      +

      Returns ISocket

    • + +
    • +
      +

      Parameters

      +
        +
      • +
        event: "connect"
      • +
      • +
        listener: (() => void)
        +
          +
        • +
            +
          • (): void
          • +
          • +

            Returns void

      +

      Returns ISocket

    • + +
    • +
      +

      Parameters

      +
        +
      • +
        event: "data"
      • +
      • +
        listener: ((data) => void)
        +
          +
        • +
            +
          • (data): void
          • +
          • +
            +

            Parameters

            +
              +
            • +
              data: Buffer
            +

            Returns void

      +

      Returns ISocket

    • + +
    • +
      +

      Parameters

      +
        +
      • +
        event: "drain"
      • +
      • +
        listener: (() => void)
        +
          +
        • +
            +
          • (): void
          • +
          • +

            Returns void

      +

      Returns ISocket

    • + +
    • +
      +

      Parameters

      +
        +
      • +
        event: "end"
      • +
      • +
        listener: (() => void)
        +
          +
        • +
            +
          • (): void
          • +
          • +

            Returns void

      +

      Returns ISocket

    • + +
    • +
      +

      Parameters

      +
        +
      • +
        event: "error"
      • +
      • +
        listener: ((err) => void)
        +
          +
        • +
            +
          • (err): void
          • +
          • +
            +

            Parameters

            +
              +
            • +
              err: Error
            +

            Returns void

      +

      Returns ISocket

    • + +
    • +
      +

      Parameters

      +
        +
      • +
        event: "lookup"
      • +
      • +
        listener: ((err, address, family, host) => void)
        +
          +
        • +
            +
          • (err, address, family, host): void
          • +
          • +
            +

            Parameters

            +
              +
            • +
              err: Error
            • +
            • +
              address: string
            • +
            • +
              family: string | number
            • +
            • +
              host: string
            +

            Returns void

      +

      Returns ISocket

    • + +
    • +
      +

      Parameters

      +
        +
      • +
        event: "ready"
      • +
      • +
        listener: (() => void)
        +
          +
        • +
            +
          • (): void
          • +
          • +

            Returns void

      +

      Returns ISocket

    • + +
    • +
      +

      Parameters

      +
        +
      • +
        event: "timeout"
      • +
      • +
        listener: (() => void)
        +
          +
        • +
            +
          • (): void
          • +
          • +

            Returns void

      +

      Returns ISocket

    +
    + +
      + +
    • +
      +

      Parameters

      +
        +
      • +
        chunk: any
      • +
      • +
        Optional encoding: BufferEncoding
      +

      Returns boolean

    +
    + +
      + +
    • +

      Returns a copy of the array of listeners for the event named eventName, +including any wrappers (such as those created by .once()).

      +
      import { EventEmitter } from 'node:events';
      const emitter = new EventEmitter();
      emitter.once('log', () => console.log('log once'));

      // Returns a new Array with a function `onceWrapper` which has a property
      // `listener` which contains the original listener bound above
      const listeners = emitter.rawListeners('log');
      const logFnWrapper = listeners[0];

      // Logs "log once" to the console and does not unbind the `once` event
      logFnWrapper.listener();

      // Logs "log once" to the console and removes the listener
      logFnWrapper();

      emitter.on('log', () => console.log('log persistently'));
      // Will return a new Array with a single function bound by `.on()` above
      const newListeners = emitter.rawListeners('log');

      // Logs "log persistently" twice
      newListeners[0]();
      emitter.emit('log'); +
      +
      +
      +

      Parameters

      +
        +
      • +
        eventName: string | symbol
      +

      Returns Function[]

      +
      +

      Since

      v9.4.0

      +
    +
    + +
      + +
    • +

      The readable.read() method reads data out of the internal buffer and +returns it. If no data is available to be read, null is returned. By default, +the data is returned as a Buffer object unless an encoding has been +specified using the readable.setEncoding() method or the stream is operating +in object mode.

      +

      The optional size argument specifies a specific number of bytes to read. Ifsize bytes are not available to be read, null will be returned _unless_the stream has ended, in which +case all of the data remaining in the internal +buffer will be returned.

      +

      If the size argument is not specified, all of the data contained in the +internal buffer will be returned.

      +

      The size argument must be less than or equal to 1 GiB.

      +

      The readable.read() method should only be called on Readable streams +operating in paused mode. In flowing mode, readable.read() is called +automatically until the internal buffer is fully drained.

      +
      const readable = getReadableStreamSomehow();

      // 'readable' may be triggered multiple times as data is buffered in
      readable.on('readable', () => {
      let chunk;
      console.log('Stream is readable (new data received in buffer)');
      // Use a loop to make sure we read all currently available data
      while (null !== (chunk = readable.read())) {
      console.log(`Read ${chunk.length} bytes of data...`);
      }
      });

      // 'end' will be triggered once when there is no more data available
      readable.on('end', () => {
      console.log('Reached end of stream.');
      }); +
      +

      Each call to readable.read() returns a chunk of data, or null. The chunks +are not concatenated. A while loop is necessary to consume all data +currently in the buffer. When reading a large file .read() may return null, +having consumed all buffered content so far, but there is still more data to +come not yet buffered. In this case a new 'readable' event will be emitted +when there is more data in the buffer. Finally the 'end' event will be +emitted when there is no more data to come.

      +

      Therefore to read a file's whole contents from a readable, it is necessary +to collect chunks across multiple 'readable' events:

      +
      const chunks = [];

      readable.on('readable', () => {
      let chunk;
      while (null !== (chunk = readable.read())) {
      chunks.push(chunk);
      }
      });

      readable.on('end', () => {
      const content = chunks.join('');
      }); +
      +

      A Readable stream in object mode will always return a single item from +a call to readable.read(size), regardless of the value of thesize argument.

      +

      If the readable.read() method returns a chunk of data, a 'data' event will +also be emitted.

      +

      Calling read after the 'end' event has +been emitted will return null. No runtime error will be raised.

      +
      +
      +

      Parameters

      +
        +
      • +
        Optional size: number
        +

        Optional argument to specify how much data to read.

        +
        +
      +

      Returns any

      +
      +

      Since

      v0.9.4

      +
    +
    + +
      + +
    • +

      This method calls fn on each chunk of the stream in order, passing it the result from the calculation +on the previous element. It returns a promise for the final value of the reduction.

      +

      If no initial value is supplied the first chunk of the stream is used as the initial value. +If the stream is empty, the promise is rejected with a TypeError with the ERR_INVALID_ARGS code property.

      +

      The reducer function iterates the stream element-by-element which means that there is no concurrency parameter +or parallelism. To perform a reduce concurrently, you can extract the async function to readable.map method.

      +
      +
      +

      Type Parameters

      +
        +
      • +

        T = any

      +
      +

      Parameters

      +
        +
      • +
        fn: ((previous, data, options?) => T)
        +

        a reducer function to call over every chunk in the stream. Async or not.

        +
        +
        +
          +
        • +
            +
          • (previous, data, options?): T
          • +
          • +
            +

            Parameters

            +
              +
            • +
              previous: any
            • +
            • +
              data: any
            • +
            • +
              Optional options: Pick<ArrayOptions, "signal">
            +

            Returns T

      • +
      • +
        Optional initial: undefined
        +

        the initial value to use in the reduction.

        +
        +
      • +
      • +
        Optional options: Pick<ArrayOptions, "signal">
      +

      Returns Promise<T>

      a promise for the final value of the reduction.

      + +
      +

      Since

      v17.5.0

      +
    • + +
    • +
      +

      Type Parameters

      +
        +
      • +

        T = any

      +
      +

      Parameters

      +
        +
      • +
        fn: ((previous, data, options?) => T)
        +
          +
        • +
            +
          • (previous, data, options?): T
          • +
          • +
            +

            Parameters

            +
              +
            • +
              previous: T
            • +
            • +
              data: any
            • +
            • +
              Optional options: Pick<ArrayOptions, "signal">
            +

            Returns T

      • +
      • +
        initial: T
      • +
      • +
        Optional options: Pick<ArrayOptions, "signal">
      +

      Returns Promise<T>

    +
    + +
      + +
    • +

      Opposite of unref(), calling ref() on a previously unrefed socket will not let the program exit if it's the only socket left (the default behavior). +If the socket is refed calling ref again will have no effect.

      +
      +

      Returns ISocket

      The socket itself.

      + +
      +

      Since

      v0.9.1

      +
    +
    + +
      + +
    • +

      Removes all listeners, or those of the specified eventName.

      +

      It is bad practice to remove listeners added elsewhere in the code, +particularly when the EventEmitter instance was created by some other +component or module (e.g. sockets or file streams).

      +

      Returns a reference to the EventEmitter, so that calls can be chained.

      +
      +
      +

      Parameters

      +
        +
      • +
        Optional event: string | symbol
      +

      Returns ISocket

      +
      +

      Since

      v0.1.26

      +
    +
    + +
      + +
    • +
      +

      Parameters

      +
        +
      • +
        event: "close"
      • +
      • +
        listener: (() => void)
        +
          +
        • +
            +
          • (): void
          • +
          • +

            Returns void

      +

      Returns ISocket

    • + +
    • +
      +

      Parameters

      +
        +
      • +
        event: "data"
      • +
      • +
        listener: ((chunk) => void)
        +
          +
        • +
            +
          • (chunk): void
          • +
          • +
            +

            Parameters

            +
              +
            • +
              chunk: any
            +

            Returns void

      +

      Returns ISocket

    • + +
    • +
      +

      Parameters

      +
        +
      • +
        event: "drain"
      • +
      • +
        listener: (() => void)
        +
          +
        • +
            +
          • (): void
          • +
          • +

            Returns void

      +

      Returns ISocket

    • + +
    • +
      +

      Parameters

      +
        +
      • +
        event: "end"
      • +
      • +
        listener: (() => void)
        +
          +
        • +
            +
          • (): void
          • +
          • +

            Returns void

      +

      Returns ISocket

    • + +
    • +
      +

      Parameters

      +
        +
      • +
        event: "error"
      • +
      • +
        listener: ((err) => void)
        +
          +
        • +
            +
          • (err): void
          • +
          • +
            +

            Parameters

            +
              +
            • +
              err: Error
            +

            Returns void

      +

      Returns ISocket

    • + +
    • +
      +

      Parameters

      +
        +
      • +
        event: "finish"
      • +
      • +
        listener: (() => void)
        +
          +
        • +
            +
          • (): void
          • +
          • +

            Returns void

      +

      Returns ISocket

    • + +
    • +
      +

      Parameters

      +
        +
      • +
        event: "pause"
      • +
      • +
        listener: (() => void)
        +
          +
        • +
            +
          • (): void
          • +
          • +

            Returns void

      +

      Returns ISocket

    • + +
    • +
      +

      Parameters

      +
        +
      • +
        event: "pipe"
      • +
      • +
        listener: ((src) => void)
        +
          +
        • +
            +
          • (src): void
          • +
          • +
            +

            Parameters

            +
              +
            • +
              src: Readable
            +

            Returns void

      +

      Returns ISocket

    • + +
    • +
      +

      Parameters

      +
        +
      • +
        event: "readable"
      • +
      • +
        listener: (() => void)
        +
          +
        • +
            +
          • (): void
          • +
          • +

            Returns void

      +

      Returns ISocket

    • + +
    • +
      +

      Parameters

      +
        +
      • +
        event: "resume"
      • +
      • +
        listener: (() => void)
        +
          +
        • +
            +
          • (): void
          • +
          • +

            Returns void

      +

      Returns ISocket

    • + +
    • +
      +

      Parameters

      +
        +
      • +
        event: "unpipe"
      • +
      • +
        listener: ((src) => void)
        +
          +
        • +
            +
          • (src): void
          • +
          • +
            +

            Parameters

            +
              +
            • +
              src: Readable
            +

            Returns void

      +

      Returns ISocket

    • + +
    • +
      +

      Parameters

      +
        +
      • +
        event: string | symbol
      • +
      • +
        listener: ((...args) => void)
        +
          +
        • +
            +
          • (...args): void
          • +
          • +
            +

            Parameters

            +
              +
            • +
              Rest ...args: any[]
            +

            Returns void

      +

      Returns ISocket

    +
    + +
      + +
    • +

      Close the TCP connection by sending an RST packet and destroy the stream. +If this TCP socket is in connecting status, it will send an RST packet and destroy this TCP socket once it is connected. +Otherwise, it will call socket.destroy with an ERR_SOCKET_CLOSED Error. +If this is not a TCP socket (for example, a pipe), calling this method will immediately throw an ERR_INVALID_HANDLE_TYPE Error.

      +
      +

      Returns ISocket

      +
      +

      Since

      v18.3.0, v16.17.0

      +
    +
    + +
      + +
    • +

      Resumes reading after a call to socket.pause().

      +
      +

      Returns ISocket

      The socket itself.

      + +
    +
    + +
      + +
    • +
      +

      Parameters

      +
        +
      • +
        encoding: BufferEncoding
      +

      Returns ISocket

    +
    + +
      + +
    • +

      Set the encoding for the socket as a Readable Stream. See readable.setEncoding() for more information.

      +
      +
      +

      Parameters

      +
        +
      • +
        Optional encoding: BufferEncoding
      +

      Returns ISocket

      The socket itself.

      + +
      +

      Since

      v0.1.90

      +
    +
    + +
      + +
    • +

      Enable/disable keep-alive functionality, and optionally set the initial +delay before the first keepalive probe is sent on an idle socket.

      +

      Set initialDelay (in milliseconds) to set the delay between the last +data packet received and the first keepalive probe. Setting 0 forinitialDelay will leave the value unchanged from the default +(or previous) setting.

      +

      Enabling the keep-alive functionality will set the following socket options:

      +
        +
      • SO_KEEPALIVE=1
      • +
      • TCP_KEEPIDLE=initialDelay
      • +
      • TCP_KEEPCNT=10
      • +
      • TCP_KEEPINTVL=1
      • +
      +
      +
      +

      Parameters

      +
        +
      • +
        Optional enable: boolean
        +
      • +
      • +
        Optional initialDelay: number
        +
      +

      Returns ISocket

      The socket itself.

      + +
      +

      Since

      v0.1.92

      +
    +
    + +
      + +
    • +

      By default EventEmitters will print a warning if more than 10 listeners are +added for a particular event. This is a useful default that helps finding +memory leaks. The emitter.setMaxListeners() method allows the limit to be +modified for this specific EventEmitter instance. The value can be set toInfinity (or 0) to indicate an unlimited number of listeners.

      +

      Returns a reference to the EventEmitter, so that calls can be chained.

      +
      +
      +

      Parameters

      +
        +
      • +
        n: number
      +

      Returns ISocket

      +
      +

      Since

      v0.3.5

      +
    +
    + +
      + +
    • +

      Enable/disable the use of Nagle's algorithm.

      +

      When a TCP connection is created, it will have Nagle's algorithm enabled.

      +

      Nagle's algorithm delays data before it is sent via the network. It attempts +to optimize throughput at the expense of latency.

      +

      Passing true for noDelay or not passing an argument will disable Nagle's +algorithm for the socket. Passing false for noDelay will enable Nagle's +algorithm.

      +
      +
      +

      Parameters

      +
        +
      • +
        Optional noDelay: boolean
        +
      +

      Returns ISocket

      The socket itself.

      + +
      +

      Since

      v0.1.90

      +
    +
    + +
      + +
    • +

      Sets the socket to timeout after timeout milliseconds of inactivity on +the socket. By default net.Socket do not have a timeout.

      +

      When an idle timeout is triggered the socket will receive a 'timeout' event but the connection will not be severed. The user must manually call socket.end() or socket.destroy() to +end the connection.

      +
      socket.setTimeout(3000);
      socket.on('timeout', () => {
      console.log('socket timeout');
      socket.end();
      }); +
      +

      If timeout is 0, then the existing idle timeout is disabled.

      +

      The optional callback parameter will be added as a one-time listener for the 'timeout' event.

      +
      +
      +

      Parameters

      +
        +
      • +
        timeout: number
      • +
      • +
        Optional callback: (() => void)
        +
          +
        • +
            +
          • (): void
          • +
          • +

            Returns void

      +

      Returns ISocket

      The socket itself.

      + +
      +

      Since

      v0.1.90

      +
    +
    + +
      + +
    • +

      This method is similar to Array.prototype.some and calls fn on each chunk in the stream +until the awaited return value is true (or any truthy value). Once an fn call on a chunk +awaited return value is truthy, the stream is destroyed and the promise is fulfilled with true. +If none of the fn calls on the chunks return a truthy value, the promise is fulfilled with false.

      +
      +
      +

      Parameters

      +
        +
      • +
        fn: ((data, options?) => boolean | Promise<boolean>)
        +

        a function to call on each chunk of the stream. Async or not.

        +
        +
        +
          +
        • +
            +
          • (data, options?): boolean | Promise<boolean>
          • +
          • +
            +

            Parameters

            +
              +
            • +
              data: any
            • +
            • +
              Optional options: Pick<ArrayOptions, "signal">
            +

            Returns boolean | Promise<boolean>

      • +
      • +
        Optional options: ArrayOptions
      +

      Returns Promise<boolean>

      a promise evaluating to true if fn returned a truthy value for at least one of the chunks.

      + +
      +

      Since

      v17.5.0

      +
    +
    + +
      + +
    • +

      This method returns a new stream with the first limit chunks.

      +
      +
      +

      Parameters

      +
        +
      • +
        limit: number
        +

        the number of chunks to take from the readable.

        +
        +
      • +
      • +
        Optional options: Pick<ArrayOptions, "signal">
      +

      Returns Readable

      a stream with limit chunks taken.

      + +
      +

      Since

      v17.5.0

      +
    +
    + +
      + +
    • +

      This method allows easily obtaining the contents of a stream.

      +

      As this method reads the entire stream into memory, it negates the benefits of streams. It's intended +for interoperability and convenience, not as the primary way to consume streams.

      +
      +
      +

      Parameters

      +
        +
      • +
        Optional options: Pick<ArrayOptions, "signal">
      +

      Returns Promise<any[]>

      a promise containing an array with the contents of the stream.

      + +
      +

      Since

      v17.5.0

      +
    +
    + +
      + +
    • +

      Returns void

    +
    + +
      + +
    • +

      The readable.unpipe() method detaches a Writable stream previously attached +using the pipe method.

      +

      If the destination is not specified, then all pipes are detached.

      +

      If the destination is specified, but no pipe is set up for it, then +the method does nothing.

      +
      const fs = require('node:fs');
      const readable = getReadableStreamSomehow();
      const writable = fs.createWriteStream('file.txt');
      // All the data from readable goes into 'file.txt',
      // but only for the first second.
      readable.pipe(writable);
      setTimeout(() => {
      console.log('Stop writing to file.txt.');
      readable.unpipe(writable);
      console.log('Manually close the file stream.');
      writable.end();
      }, 1000); +
      +
      +
      +

      Parameters

      +
        +
      • +
        Optional destination: WritableStream
        +

        Optional specific stream to unpipe

        +
        +
      +

      Returns ISocket

      +
      +

      Since

      v0.9.4

      +
    +
    + +
      + +
    • +

      Calling unref() on a socket will allow the program to exit if this is the only +active socket in the event system. If the socket is already unrefed callingunref() again will have no effect.

      +
      +

      Returns ISocket

      The socket itself.

      + +
      +

      Since

      v0.9.1

      +
    +
    + +
      + +
    • +

      Passing chunk as null signals the end of the stream (EOF) and behaves the +same as readable.push(null), after which no more data can be written. The EOF +signal is put at the end of the buffer and any buffered data will still be +flushed.

      +

      The readable.unshift() method pushes a chunk of data back into the internal +buffer. This is useful in certain situations where a stream is being consumed by +code that needs to "un-consume" some amount of data that it has optimistically +pulled out of the source, so that the data can be passed on to some other party.

      +

      The stream.unshift(chunk) method cannot be called after the 'end' event +has been emitted or a runtime error will be thrown.

      +

      Developers using stream.unshift() often should consider switching to +use of a Transform stream instead. See the API for stream implementers section for more information.

      +
      // Pull off a header delimited by \n\n.
      // Use unshift() if we get too much.
      // Call the callback with (error, header, stream).
      const { StringDecoder } = require('node:string_decoder');
      function parseHeader(stream, callback) {
      stream.on('error', callback);
      stream.on('readable', onReadable);
      const decoder = new StringDecoder('utf8');
      let header = '';
      function onReadable() {
      let chunk;
      while (null !== (chunk = stream.read())) {
      const str = decoder.write(chunk);
      if (str.includes('\n\n')) {
      // Found the header boundary.
      const split = str.split(/\n\n/);
      header += split.shift();
      const remaining = split.join('\n\n');
      const buf = Buffer.from(remaining, 'utf8');
      stream.removeListener('error', callback);
      // Remove the 'readable' listener before unshifting.
      stream.removeListener('readable', onReadable);
      if (buf.length)
      stream.unshift(buf);
      // Now the body of the message can be read from the stream.
      callback(null, header, stream);
      return;
      }
      // Still reading the header.
      header += str;
      }
      }
      } +
      +

      Unlike push, stream.unshift(chunk) will not +end the reading process by resetting the internal reading state of the stream. +This can cause unexpected results if readable.unshift() is called during a +read (i.e. from within a _read implementation on a +custom stream). Following the call to readable.unshift() with an immediate push will reset the reading state appropriately, +however it is best to simply avoid calling readable.unshift() while in the +process of performing a read.

      +
      +
      +

      Parameters

      +
        +
      • +
        chunk: any
        +

        Chunk of data to unshift onto the read queue. For streams not operating in object mode, chunk must be a string, Buffer, Uint8Array, or null. For object mode +streams, chunk may be any JavaScript value.

        +
        +
      • +
      • +
        Optional encoding: BufferEncoding
        +

        Encoding of string chunks. Must be a valid Buffer encoding, such as 'utf8' or 'ascii'.

        +
        +
      +

      Returns void

      +
      +

      Since

      v0.9.11

      +
    +
    + +
      + +
    • +

      Prior to Node.js 0.10, streams did not implement the entire node:streammodule API as it is currently defined. (See Compatibility for more +information.)

      +

      When using an older Node.js library that emits 'data' events and has a pause method that is advisory only, thereadable.wrap() method can be used to create a Readable +stream that uses +the old stream as its data source.

      +

      It will rarely be necessary to use readable.wrap() but the method has been +provided as a convenience for interacting with older Node.js applications and +libraries.

      +
      const { OldReader } = require('./old-api-module.js');
      const { Readable } = require('node:stream');
      const oreader = new OldReader();
      const myReader = new Readable().wrap(oreader);

      myReader.on('readable', () => {
      myReader.read(); // etc.
      }); +
      +
      +
      +

      Parameters

      +
        +
      • +
        stream: ReadableStream
        +

        An "old style" readable stream

        +
        +
      +

      Returns ISocket

      +
      +

      Since

      v0.9.4

      +
    +
    + +
      + +
    • +

      Sends data on the socket. The second parameter specifies the encoding in the +case of a string. It defaults to UTF8 encoding.

      +

      Returns true if the entire data was flushed successfully to the kernel +buffer. Returns false if all or part of the data was queued in user memory.'drain' will be emitted when the buffer is again free.

      +

      The optional callback parameter will be executed when the data is finally +written out, which may not be immediately.

      +

      See Writable stream write() method for more +information.

      +
      +
      +

      Parameters

      +
        +
      • +
        buffer: string | Uint8Array
      • +
      • +
        Optional cb: ((err?) => void)
        +
          +
        • +
            +
          • (err?): void
          • +
          • +
            +

            Parameters

            +
              +
            • +
              Optional err: Error
            +

            Returns void

      +

      Returns boolean

      +
      +

      Since

      v0.1.90

      +
    • + +
    • +
      +

      Parameters

      +
        +
      • +
        str: string | Uint8Array
      • +
      • +
        Optional encoding: BufferEncoding
      • +
      • +
        Optional cb: ((err?) => void)
        +
          +
        • +
            +
          • (err?): void
          • +
          • +
            +

            Parameters

            +
              +
            • +
              Optional err: Error
            +

            Returns void

      +

      Returns boolean

    +
    + +
    +
    +

    Generated using TypeDoc

    +
    \ No newline at end of file diff --git a/docs/interfaces/KeyValueCacheConfig.html b/docs/interfaces/KeyValueCacheConfig.html old mode 100755 new mode 100644 index 23423fd..4f20194 --- a/docs/interfaces/KeyValueCacheConfig.html +++ b/docs/interfaces/KeyValueCacheConfig.html @@ -20,7 +20,7 @@

    Hierarchy

    • KeyValueCacheConfig
    +
  • Defined in lib/KeyValue/typings/interface.ts:33
  • @@ -40,17 +40,17 @@

    Properties

    cache: CacheType
    +
  • Defined in lib/KeyValue/typings/interface.ts:34
  • limit: number
    +
  • Defined in lib/KeyValue/typings/interface.ts:36
  • reference: ReferenceType
    +
  • Defined in lib/KeyValue/typings/interface.ts:35
  • sortFunction?: ((a, b) => number)
    @@ -70,12 +70,12 @@
    a:
    b: any

    Returns number

    +
  • Defined in lib/KeyValue/typings/interface.ts:38
  • sorted: boolean
    +
  • Defined in lib/KeyValue/typings/interface.ts:37
  • Generated using TypeDoc

    diff --git a/docs/interfaces/KeyValueDataConfig.html b/docs/interfaces/KeyValueDataConfig.html old mode 100755 new mode 100644 index 865bf84..ee57b7d --- a/docs/interfaces/KeyValueDataConfig.html +++ b/docs/interfaces/KeyValueDataConfig.html @@ -20,7 +20,7 @@

    Hierarchy

    • KeyValueDataConfig
    +
  • Defined in lib/KeyValue/typings/interface.ts:13
  • @@ -38,17 +38,17 @@

    Properties

    path?: string
    +
  • Defined in lib/KeyValue/typings/interface.ts:14
  • referencePath?: string
    +
  • Defined in lib/KeyValue/typings/interface.ts:16
  • tables?: string[]
    +
  • Defined in lib/KeyValue/typings/interface.ts:15
  • Generated using TypeDoc

    diff --git a/docs/interfaces/KeyValueDataInterface.html b/docs/interfaces/KeyValueDataInterface.html old mode 100755 new mode 100644 index 9838d25..53ecb28 --- a/docs/interfaces/KeyValueDataInterface.html +++ b/docs/interfaces/KeyValueDataInterface.html @@ -20,7 +20,7 @@

    Hierarchy

    • KeyValueDataInterface
    +
  • Defined in lib/KeyValue/typings/interface.ts:46
  • @@ -39,22 +39,22 @@

    Properties

    file: string
    +
  • Defined in lib/KeyValue/typings/interface.ts:47
  • key: string
    +
  • Defined in lib/KeyValue/typings/interface.ts:49
  • +
  • Defined in lib/KeyValue/typings/interface.ts:50
  • +
  • Defined in lib/KeyValue/typings/interface.ts:48
  • Generated using TypeDoc

    diff --git a/docs/interfaces/KeyValueEncryptionConfig.html b/docs/interfaces/KeyValueEncryptionConfig.html old mode 100755 new mode 100644 index 66f5511..ab2d3a0 --- a/docs/interfaces/KeyValueEncryptionConfig.html +++ b/docs/interfaces/KeyValueEncryptionConfig.html @@ -20,7 +20,7 @@

    Hierarchy

    • KeyValueEncryptionConfig
    +
  • Defined in lib/KeyValue/typings/interface.ts:28
  • @@ -37,12 +37,12 @@

    Properties

    encriptData?: boolean
    +
  • Defined in lib/KeyValue/typings/interface.ts:30
  • securityKey: string
    +
  • Defined in lib/KeyValue/typings/interface.ts:29
  • Generated using TypeDoc

    diff --git a/docs/interfaces/KeyValueFileConfig.html b/docs/interfaces/KeyValueFileConfig.html old mode 100755 new mode 100644 index 05f54d1..c3254cd --- a/docs/interfaces/KeyValueFileConfig.html +++ b/docs/interfaces/KeyValueFileConfig.html @@ -20,7 +20,7 @@

    Hierarchy

    • KeyValueFileConfig
    +
  • Defined in lib/KeyValue/typings/interface.ts:19
  • @@ -30,6 +30,9 @@
    @@ -38,17 +41,32 @@

    Properties

    extension?: string
    +
  • Defined in lib/KeyValue/typings/interface.ts:20
  • maxSize?: number
    +
  • Defined in lib/KeyValue/typings/interface.ts:22
  • +
    + +
    minFileCount?: number
    +
    + +
    reHashOnStartup?: boolean
    +
    + +
    staticRehash?: boolean
    transactionLogPath?: string
    +
  • Defined in lib/KeyValue/typings/interface.ts:21
  • Generated using TypeDoc

    diff --git a/docs/interfaces/KeyValueJSONOption.html b/docs/interfaces/KeyValueJSONOption.html old mode 100755 new mode 100644 index f3d9080..952a464 --- a/docs/interfaces/KeyValueJSONOption.html +++ b/docs/interfaces/KeyValueJSONOption.html @@ -20,7 +20,7 @@

    Hierarchy

    • KeyValueJSONOption
    +
  • Defined in lib/KeyValue/typings/interface.ts:61
  • @@ -38,17 +38,17 @@

    Properties

    key: string
    +
  • Defined in lib/KeyValue/typings/interface.ts:63
  • +
  • Defined in lib/KeyValue/typings/interface.ts:64
  • +
  • Defined in lib/KeyValue/typings/interface.ts:62
  • Generated using TypeDoc

    diff --git a/docs/interfaces/KeyValueOptions.html b/docs/interfaces/KeyValueOptions.html old mode 100755 new mode 100644 index 9b64ba9..b720c5c --- a/docs/interfaces/KeyValueOptions.html +++ b/docs/interfaces/KeyValueOptions.html @@ -20,7 +20,7 @@

    Hierarchy

    • KeyValueOptions
    +
  • Defined in lib/KeyValue/typings/interface.ts:5
  • @@ -40,27 +40,27 @@

    Properties

    cacheConfig?: KeyValueCacheConfig
    +
  • Defined in lib/KeyValue/typings/interface.ts:9
  • dataConfig?: KeyValueDataConfig
    +
  • Defined in lib/KeyValue/typings/interface.ts:6
  • debug?: boolean
    +
  • Defined in lib/KeyValue/typings/interface.ts:10
  • encryptionConfig: KeyValueEncryptionConfig
    +
  • Defined in lib/KeyValue/typings/interface.ts:8
  • fileConfig?: KeyValueFileConfig
    +
  • Defined in lib/KeyValue/typings/interface.ts:7
  • Generated using TypeDoc

    diff --git a/docs/interfaces/KeyValueTableOptions.html b/docs/interfaces/KeyValueTableOptions.html old mode 100755 new mode 100644 index a9181c9..0b028f8 --- a/docs/interfaces/KeyValueTableOptions.html +++ b/docs/interfaces/KeyValueTableOptions.html @@ -20,7 +20,7 @@

    Hierarchy

    • KeyValueTableOptions
    +
  • Defined in lib/KeyValue/typings/interface.ts:41
  • @@ -36,7 +36,7 @@

    Properties

    name: string
    +
  • Defined in lib/KeyValue/typings/interface.ts:42
  • Generated using TypeDoc

    diff --git a/docs/interfaces/LogBlock.html b/docs/interfaces/LogBlock.html old mode 100755 new mode 100644 index 2ac6e8b..e4d040e --- a/docs/interfaces/LogBlock.html +++ b/docs/interfaces/LogBlock.html @@ -20,7 +20,7 @@

    Hierarchy

    • LogBlock
    +
  • Defined in lib/KeyValue/typings/interface.ts:53
  • @@ -39,22 +39,22 @@

    Properties

    key: string
    +
  • Defined in lib/KeyValue/typings/interface.ts:54
  • +
  • Defined in lib/KeyValue/typings/interface.ts:57
  • +
  • Defined in lib/KeyValue/typings/interface.ts:56
  • value: null | string
    +
  • Defined in lib/KeyValue/typings/interface.ts:55
  • Generated using TypeDoc

    diff --git a/docs/interfaces/MemMapOptions.html b/docs/interfaces/MemMapOptions.html old mode 100755 new mode 100644 index d93817e..723b585 --- a/docs/interfaces/MemMapOptions.html +++ b/docs/interfaces/MemMapOptions.html @@ -22,7 +22,7 @@

    Hierarchy

    +
  • Defined in lib/WideColumnar/typings/interface.ts:14
  • @@ -39,7 +39,7 @@

    Properties

    limit: number
    +
  • Defined in lib/WideColumnar/typings/interface.ts:15
  • sortFunction: ((a, b) => number)
    @@ -59,7 +59,7 @@
    a: b: WideColumnarData

    Returns number

    +
  • Defined in lib/WideColumnar/typings/interface.ts:16
  • Generated using TypeDoc

    diff --git a/docs/interfaces/ReceiverDataFormat.html b/docs/interfaces/ReceiverDataFormat.html old mode 100755 new mode 100644 index 16d769b..ed872f8 --- a/docs/interfaces/ReceiverDataFormat.html +++ b/docs/interfaces/ReceiverDataFormat.html @@ -20,7 +20,7 @@

    Hierarchy

    • ReceiverDataFormat
    +
  • Defined in lib/Remote/typings/interface.ts:35
  • @@ -34,6 +34,7 @@

    Properties

    m op s +se t
    @@ -42,37 +43,42 @@

    Properties

    c: number
    +
  • Defined in lib/Remote/typings/interface.ts:41
  • d: any
    +
  • Defined in lib/Remote/typings/interface.ts:40
  • h: string
    +
  • Defined in lib/Remote/typings/interface.ts:42
  • m: number
    +
  • Defined in lib/Remote/typings/interface.ts:37
  • op: number
    +
  • Defined in lib/Remote/typings/interface.ts:36
  • s: number
    +
  • Defined in lib/Remote/typings/interface.ts:39
  • +
    + +
    se: string
    t: number
    +
  • Defined in lib/Remote/typings/interface.ts:38
  • Generated using TypeDoc

    diff --git a/docs/interfaces/ReceiverOptions.html b/docs/interfaces/ReceiverOptions.html old mode 100755 new mode 100644 index 0952aa8..96944ce --- a/docs/interfaces/ReceiverOptions.html +++ b/docs/interfaces/ReceiverOptions.html @@ -20,7 +20,7 @@

    Hierarchy

    • ReceiverOptions
    +
  • Defined in lib/Remote/typings/interface.ts:11
  • @@ -29,8 +29,11 @@

    Properties

    Properties

    @@ -38,17 +41,32 @@

    Properties

    backlog?: number
    +
  • Defined in lib/Remote/typings/interface.ts:14
  • +
    + +
    databaseOptions: KeyValueOptions
    +
    + +
    databaseType: "KeyValue"
    host: string
    +
  • Defined in lib/Remote/typings/interface.ts:12
  • port: number
    +
  • Defined in lib/Remote/typings/interface.ts:13
  • +
    + +
    userConfig: UserConfig[]

    Generated using TypeDoc

    diff --git a/docs/interfaces/TransmitterAnaylzeDataFormat.html b/docs/interfaces/TransmitterAnaylzeDataFormat.html old mode 100755 new mode 100644 index bc27478..26f2a54 --- a/docs/interfaces/TransmitterAnaylzeDataFormat.html +++ b/docs/interfaces/TransmitterAnaylzeDataFormat.html @@ -20,7 +20,7 @@

    Hierarchy

    • TransmitterAnaylzeDataFormat
    +
  • Defined in lib/Remote/typings/interface.ts:56
  • @@ -37,12 +37,12 @@

    Properties

    data: any
    +
  • Defined in lib/Remote/typings/interface.ts:58
  • method: "Set" | "Delete" | "Flush" | "Clear" | "Replicate" | "Backup" | "Restore" | "NewFile" | "Ping" | "Get" | "All" | "Has" | "NOOP" | "FindOne" | "FindMany" | "DeleteMany" | "Analyze"
    +
  • Defined in lib/Remote/typings/interface.ts:57
  • Generated using TypeDoc

    diff --git a/docs/interfaces/TransmitterCreateOptions.html b/docs/interfaces/TransmitterCreateOptions.html old mode 100755 new mode 100644 index 2b5b7c4..78a7c8b --- a/docs/interfaces/TransmitterCreateOptions.html +++ b/docs/interfaces/TransmitterCreateOptions.html @@ -25,7 +25,7 @@

    Hierarchy

    • TransmitterCreateOptions
    +
  • Defined in lib/Remote/typings/interface.ts:27
  • @@ -49,12 +49,12 @@
    options
    type: Type
    +
  • Defined in lib/Remote/typings/interface.ts:29
  • path: `aoidb://${string}:${string}@${string}:${number}`
    +
  • Defined in lib/Remote/typings/interface.ts:28
  • Generated using TypeDoc

    diff --git a/docs/interfaces/TransmitterDataFormat.html b/docs/interfaces/TransmitterDataFormat.html old mode 100755 new mode 100644 index 45738e8..5dc881d --- a/docs/interfaces/TransmitterDataFormat.html +++ b/docs/interfaces/TransmitterDataFormat.html @@ -20,7 +20,7 @@

    Hierarchy

    • TransmitterDataFormat
    +
  • Defined in lib/Remote/typings/interface.ts:46
  • @@ -33,6 +33,7 @@

    Properties

    m op s +se t
    @@ -41,32 +42,37 @@

    Properties

    d: any
    +
  • Defined in lib/Remote/typings/interface.ts:51
  • h: string
    +
  • Defined in lib/Remote/typings/interface.ts:52
  • m: number
    +
  • Defined in lib/Remote/typings/interface.ts:48
  • op: number
    +
  • Defined in lib/Remote/typings/interface.ts:47
  • s: number
    +
  • Defined in lib/Remote/typings/interface.ts:50
  • +
    + +
    se: string
    t: number
    +
  • Defined in lib/Remote/typings/interface.ts:49
  • Generated using TypeDoc

    diff --git a/docs/interfaces/TransmitterOptions.html b/docs/interfaces/TransmitterOptions.html old mode 100755 new mode 100644 index 590b004..cedd8ab --- a/docs/interfaces/TransmitterOptions.html +++ b/docs/interfaces/TransmitterOptions.html @@ -27,7 +27,7 @@

    Hierarchy

    • TransmitterOptions
    +
  • Defined in lib/Remote/typings/interface.ts:6
  • @@ -38,7 +38,6 @@

    Properties

    allowHalfOpen? autoSelectFamily? autoSelectFamilyAttemptTimeout? -dbOptions family? fd? hints? @@ -84,18 +83,6 @@

    Since

    v18.13.0

    Inherited from TcpNetConnectOpts.autoSelectFamilyAttemptTimeout

    • Defined in node_modules/@types/node/net.d.ts:71
    -
    - -
    dbOptions: {
        options: DatabaseOptions<Type>;
        type: Type;
    }
    -
    -

    Type declaration

    -
    family?: number
    +
  • Defined in lib/Remote/typings/interface.ts:8
  • port: number
    +
  • Defined in lib/Remote/typings/interface.ts:7
  • writable?: boolean
    +
  • Defined in lib/WideColumnar/typings/interface.ts:57
  • @@ -41,12 +41,12 @@
    +
  • Defined in lib/WideColumnar/typings/interface.ts:15
  • referenceType: ReferenceType
    +
  • Defined in lib/WideColumnar/typings/interface.ts:58
  • sortFunction: ((a, b) => number)
    @@ -67,7 +67,7 @@
    b: Returns number
    +
  • Defined in lib/WideColumnar/typings/interface.ts:16
  • Generated using TypeDoc

    diff --git a/docs/interfaces/WideColumnarColumnOptions.html b/docs/interfaces/WideColumnarColumnOptions.html old mode 100755 new mode 100644 index b1c851e..40343e4 --- a/docs/interfaces/WideColumnarColumnOptions.html +++ b/docs/interfaces/WideColumnarColumnOptions.html @@ -20,7 +20,7 @@

    Hierarchy

    • WideColumnarColumnOptions
    +
  • Defined in lib/WideColumnar/typings/interface.ts:7
  • @@ -39,22 +39,22 @@

    Properties

    default: any
    +
  • Defined in lib/WideColumnar/typings/interface.ts:10
  • name: string
    +
  • Defined in lib/WideColumnar/typings/interface.ts:8
  • primaryKey: boolean
    +
  • Defined in lib/WideColumnar/typings/interface.ts:9
  • +
  • Defined in lib/WideColumnar/typings/interface.ts:11
  • Generated using TypeDoc

    diff --git a/docs/interfaces/WideColumnarDataConfig.html b/docs/interfaces/WideColumnarDataConfig.html old mode 100755 new mode 100644 index 37d8c82..2eb23fe --- a/docs/interfaces/WideColumnarDataConfig.html +++ b/docs/interfaces/WideColumnarDataConfig.html @@ -20,7 +20,7 @@

    Hierarchy

    • WideColumnarDataConfig
    +
  • Defined in lib/WideColumnar/typings/interface.ts:34
  • @@ -38,12 +38,12 @@

    Properties

    path?: string
    +
  • Defined in lib/WideColumnar/typings/interface.ts:35
  • referencePath?: string
    +
  • Defined in lib/WideColumnar/typings/interface.ts:40
  • tables?: {
        columns: WideColumnarColumn[] | WideColumnarColumnOptions[];
        name: string;
    }[]
    @@ -55,7 +55,7 @@
    columns
    name: string
    +
  • Defined in lib/WideColumnar/typings/interface.ts:36
  • Generated using TypeDoc

    diff --git a/docs/interfaces/WideColumnarDataInterface.html b/docs/interfaces/WideColumnarDataInterface.html old mode 100755 new mode 100644 index d9ac642..7781d9b --- a/docs/interfaces/WideColumnarDataInterface.html +++ b/docs/interfaces/WideColumnarDataInterface.html @@ -20,7 +20,7 @@

    Hierarchy

    • WideColumnarDataInterface
    +
  • Defined in lib/WideColumnar/typings/interface.ts:20
  • @@ -38,17 +38,17 @@

    Properties

    name: string
    +
  • Defined in lib/WideColumnar/typings/interface.ts:21
  • +
  • Defined in lib/WideColumnar/typings/interface.ts:23
  • +
  • Defined in lib/WideColumnar/typings/interface.ts:22
  • Generated using TypeDoc

    diff --git a/docs/interfaces/WideColumnarEncryptionConfig.html b/docs/interfaces/WideColumnarEncryptionConfig.html old mode 100755 new mode 100644 index 946406c..0c4aa79 --- a/docs/interfaces/WideColumnarEncryptionConfig.html +++ b/docs/interfaces/WideColumnarEncryptionConfig.html @@ -20,7 +20,7 @@

    Hierarchy

    • WideColumnarEncryptionConfig
    +
  • Defined in lib/WideColumnar/typings/interface.ts:47
  • @@ -36,7 +36,7 @@

    Properties

    securityKey: string
    +
  • Defined in lib/WideColumnar/typings/interface.ts:48
  • Generated using TypeDoc

    diff --git a/docs/interfaces/WideColumnarFileConfig.html b/docs/interfaces/WideColumnarFileConfig.html old mode 100755 new mode 100644 index 8c3d8fb..633729f --- a/docs/interfaces/WideColumnarFileConfig.html +++ b/docs/interfaces/WideColumnarFileConfig.html @@ -20,7 +20,7 @@

    Hierarchy

    • WideColumnarFileConfig
    +
  • Defined in lib/WideColumnar/typings/interface.ts:43
  • @@ -36,7 +36,7 @@

    Properties

    extension?: string
    +
  • Defined in lib/WideColumnar/typings/interface.ts:44
  • Generated using TypeDoc

    diff --git a/docs/interfaces/WideColumnarOptions.html b/docs/interfaces/WideColumnarOptions.html old mode 100755 new mode 100644 index 43c976b..c54e981 --- a/docs/interfaces/WideColumnarOptions.html +++ b/docs/interfaces/WideColumnarOptions.html @@ -20,7 +20,7 @@

    Hierarchy

    • WideColumnarOptions
    +
  • Defined in lib/WideColumnar/typings/interface.ts:26
  • @@ -40,27 +40,27 @@

    Properties

    +
  • Defined in lib/WideColumnar/typings/interface.ts:30
  • +
  • Defined in lib/WideColumnar/typings/interface.ts:27
  • debug?: boolean
    +
  • Defined in lib/WideColumnar/typings/interface.ts:31
  • +
  • Defined in lib/WideColumnar/typings/interface.ts:29
  • +
  • Defined in lib/WideColumnar/typings/interface.ts:28
  • Generated using TypeDoc

    diff --git a/docs/interfaces/WideColumnarTableOptions.html b/docs/interfaces/WideColumnarTableOptions.html old mode 100755 new mode 100644 index b5ccdb6..fff419d --- a/docs/interfaces/WideColumnarTableOptions.html +++ b/docs/interfaces/WideColumnarTableOptions.html @@ -20,7 +20,7 @@

    Hierarchy

    • WideColumnarTableOptions
    +
  • Defined in lib/WideColumnar/typings/interface.ts:51
  • @@ -38,17 +38,17 @@

    Properties

    +
  • Defined in lib/WideColumnar/typings/interface.ts:53
  • +
  • Defined in lib/WideColumnar/typings/interface.ts:54
  • name: string
    +
  • Defined in lib/WideColumnar/typings/interface.ts:52
  • Generated using TypeDoc

    diff --git a/docs/modules.html b/docs/modules.html old mode 100755 new mode 100644 index c66420f..783fd75 --- a/docs/modules.html +++ b/docs/modules.html @@ -20,6 +20,7 @@

    Enumerations

    CacheType DatabaseEvents DatabaseMethod +Permissions ReceiverOpCodes ReferenceType TransmitterOpCodes @@ -29,12 +30,9 @@

    Classes

    KeyValue KeyValueCacher KeyValueData +KeyValueFileManager KeyValueTable MemMap -OldKeyValue -OldKeyValueCacher -OldKeyValueData -OldKeyValueTable Receiver Referencer Transmitter @@ -47,6 +45,7 @@

    Classes

    Interfaces

    @@ -126,18 +124,16 @@

    Theme

    Generated using TypeDoc

    diff --git a/docs/types/DatabaseOptions.html b/docs/types/DatabaseOptions.html old mode 100755 new mode 100644 index 0813391..11365e6 --- a/docs/types/DatabaseOptions.html +++ b/docs/types/DatabaseOptions.html @@ -22,7 +22,7 @@

    Type Parameters

  • Type extends PossibleDatabaseTypes

  • +
  • Defined in lib/Remote/typings/type.ts:7
  • Generated using TypeDoc

    diff --git a/docs/types/Key.html b/docs/types/Key.html old mode 100755 new mode 100644 index caf702b..1431079 --- a/docs/types/Key.html +++ b/docs/types/Key.html @@ -22,7 +22,7 @@

    Type Parameters

  • Type extends PossibleDatabaseTypes

  • +
  • Defined in lib/Remote/typings/type.ts:9
  • Generated using TypeDoc

    diff --git a/docs/types/KeyValueTypeList.html b/docs/types/KeyValueTypeList.html old mode 100755 new mode 100644 index cd834bd..858abc6 --- a/docs/types/KeyValueTypeList.html +++ b/docs/types/KeyValueTypeList.html @@ -17,7 +17,7 @@

    Type alias KeyValueTypeList

    KeyValueTypeList: "string" | "bigint" | "number" | "null" | "boolean" | "object" | "date" | "symbol" | "undefined" | "function"
    +
  • Defined in lib/KeyValue/typings/type.ts:4
  • Generated using TypeDoc

    diff --git a/docs/types/PossibleDatabaseTypes.html b/docs/types/PossibleDatabaseTypes.html old mode 100755 new mode 100644 index 9250df8..7a9f437 --- a/docs/types/PossibleDatabaseTypes.html +++ b/docs/types/PossibleDatabaseTypes.html @@ -17,7 +17,7 @@

    Type alias PossibleDatabaseTypes

    PossibleDatabaseTypes: "KeyValue"
    +
  • Defined in lib/Remote/typings/type.ts:12
  • -
    -
    -
    -
    - -

    Type alias TransmitterQuery

    -
    TransmitterQuery: {
        !=: TransmitterQuery;
        $ew: TransmitterQuery;
        $i: TransmitterQuery;
        $re: TransmitterQuery;
        $sw: TransmitterQuery;
        &&: TransmitterQuery;
        <: TransmitterQuery;
        <=: TransmitterQuery;
        >: TransmitterQuery;
        >=: TransmitterQuery;
        key?: string;
        ttl?: number;
        value?: any;
        ||: TransmitterQuery;
    }
    -
    -

    Type declaration

    -
    -
    -
    -

    Generated using TypeDoc

    -
    \ No newline at end of file diff --git a/docs/types/ValidJSON.html b/docs/types/ValidJSON.html old mode 100755 new mode 100644 index c068640..5a5f7c6 --- a/docs/types/ValidJSON.html +++ b/docs/types/ValidJSON.html @@ -22,7 +22,7 @@

    Type declaration

  • [x: string | number | symbol]: ValidJSON | number | string | ValidJSON[] | null | boolean | unknown & {
        toJSON() => ValidJSON;
    }
  • +
  • Defined in lib/KeyValue/typings/type.ts:25
  • Generated using TypeDoc

    diff --git a/docs/types/WideColumnarDataType.html b/docs/types/WideColumnarDataType.html old mode 100755 new mode 100644 index 4d66fd2..43895fa --- a/docs/types/WideColumnarDataType.html +++ b/docs/types/WideColumnarDataType.html @@ -17,7 +17,7 @@

    Type alias WideColumnarDataType

    WideColumnarDataType: string | number | boolean | object | null | undefined | bigint | Date
    +
  • Defined in lib/WideColumnar/typings/types.ts:11
  • Generated using TypeDoc

    diff --git a/package-lock.json b/package-lock.json index 7b2aa37..11ddc53 100755 --- a/package-lock.json +++ b/package-lock.json @@ -1,12 +1,12 @@ { "name": "@akarui/aoi.db", - "version": "2.3.1", + "version": "2.3.2", "lockfileVersion": 3, "requires": true, "packages": { "": { "name": "@akarui/aoi.db", - "version": "2.3.1", + "version": "2.3.2", "license": "MIT", "dependencies": { "@akarui/structures": "github:akaruidevelopment/structures#v2", diff --git a/package.json b/package.json index f9872b0..5ccc033 100755 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "@akarui/aoi.db", - "version": "2.3.1", + "version": "2.3.2", "description": "@akarui/aoi.db - Database Management System with different types of databases.", "main": "dist/cjs/index.js", "module": "dist/esm/index.js",