@singlestore/client
Advanced tools
Comparing version 0.0.38 to 0.0.39
import * as mysql2_promise from 'mysql2/promise'; | ||
import { Pool, ResultSetHeader, FieldPacket } from 'mysql2/promise'; | ||
import { Optional } from '@repo/utils'; | ||
type ConnectionClient = Pool; | ||
type Optional<T extends Record<any, any>, K extends keyof T> = Omit<T, K> & { | ||
[C in keyof Pick<T, K>]?: T[C]; | ||
}; | ||
type TableName = string; | ||
@@ -8,0 +11,0 @@ interface TableType extends Record<ColumnName, ColumnType> { |
import * as mysql2_promise from 'mysql2/promise'; | ||
import { Pool, ResultSetHeader, FieldPacket } from 'mysql2/promise'; | ||
import { Optional, Tail } from '@repo/utils'; | ||
import { AnyAI } from '@singlestore/ai'; | ||
@@ -9,2 +8,7 @@ import { CreateChatCompletionResult } from '@singlestore/ai/chat-completions'; | ||
type Optional<T extends Record<any, any>, K extends keyof T> = Omit<T, K> & { | ||
[C in keyof Pick<T, K>]?: T[C]; | ||
}; | ||
type Tail<T extends any[]> = T extends [any, ...infer Rest] ? Rest : never; | ||
type MergeUnion<T> = (T extends any ? (i: T) => void : never) extends (i: infer U) => void ? { | ||
@@ -11,0 +15,0 @@ [K in keyof U]: U[K]; |
@@ -6,3 +6,2 @@ import * as mysql2_promise from 'mysql2/promise'; | ||
import { AnyAI } from '@singlestore/ai'; | ||
import { Tail, Optional, Defined } from '@repo/utils'; | ||
import { CreateChatCompletionResult } from '@singlestore/ai/chat-completions'; | ||
@@ -166,2 +165,8 @@ | ||
type Defined<T> = Exclude<T, undefined>; | ||
type Optional<T extends Record<any, any>, K extends keyof T> = Omit<T, K> & { | ||
[C in keyof Pick<T, K>]?: T[C]; | ||
}; | ||
type Tail<T extends any[]> = T extends [any, ...infer Rest] ? Rest : never; | ||
interface CreateJobBody { | ||
@@ -168,0 +173,0 @@ name?: JobSchema["name"]; |
@@ -1,3 +0,1 @@ | ||
import { Optional, Tail } from '@repo/utils'; | ||
type APIVersion = 1 | 2; | ||
@@ -106,2 +104,7 @@ declare class API { | ||
type Optional<T extends Record<any, any>, K extends keyof T> = Omit<T, K> & { | ||
[C in keyof Pick<T, K>]?: T[C]; | ||
}; | ||
type Tail<T extends any[]> = T extends [any, ...infer Rest] ? Rest : never; | ||
interface CreateJobBody { | ||
@@ -108,0 +111,0 @@ name?: JobSchema["name"]; |
@@ -1,2 +0,3 @@ | ||
import { Defined, Tail } from '@repo/utils'; | ||
type Defined<T> = Exclude<T, undefined>; | ||
type Tail<T extends any[]> = T extends [any, ...infer Rest] ? Rest : never; | ||
@@ -3,0 +4,0 @@ type APIVersion = 1 | 2; |
import * as mysql2_promise from 'mysql2/promise'; | ||
import { Pool, ResultSetHeader, FieldPacket } from 'mysql2/promise'; | ||
import { Optional } from '@repo/utils'; | ||
import { AnyAI } from '@singlestore/ai'; | ||
@@ -9,2 +8,6 @@ import { CreateChatCompletionResult } from '@singlestore/ai/chat-completions'; | ||
type Optional<T extends Record<any, any>, K extends keyof T> = Omit<T, K> & { | ||
[C in keyof Pick<T, K>]?: T[C]; | ||
}; | ||
type ColumnName = string; | ||
@@ -11,0 +14,0 @@ type ColumnType = any; |
@@ -1,2 +0,2 @@ | ||
import { Tail } from '@repo/utils'; | ||
type Tail<T extends any[]> = T extends [any, ...infer Rest] ? Rest : never; | ||
@@ -3,0 +3,0 @@ type APIVersion = 1 | 2; |
@@ -1,2 +0,1 @@ | ||
import { Optional, Tail } from '@repo/utils'; | ||
import { AnyAI } from '@singlestore/ai'; | ||
@@ -7,2 +6,7 @@ import * as mysql2_promise from 'mysql2/promise'; | ||
type Optional<T extends Record<any, any>, K extends keyof T> = Omit<T, K> & { | ||
[C in keyof Pick<T, K>]?: T[C]; | ||
}; | ||
type Tail<T extends any[]> = T extends [any, ...infer Rest] ? Rest : never; | ||
type APIVersion = 1 | 2; | ||
@@ -9,0 +13,0 @@ declare class API { |
import { AnyAI } from '@singlestore/ai'; | ||
import * as mysql2_promise from 'mysql2/promise'; | ||
import { PoolOptions, Pool, ResultSetHeader, FieldPacket } from 'mysql2/promise'; | ||
import { Optional, Tail } from '@repo/utils'; | ||
import { CreateChatCompletionResult } from '@singlestore/ai/chat-completions'; | ||
@@ -156,2 +155,7 @@ | ||
type Optional<T extends Record<any, any>, K extends keyof T> = Omit<T, K> & { | ||
[C in keyof Pick<T, K>]?: T[C]; | ||
}; | ||
type Tail<T extends any[]> = T extends [any, ...infer Rest] ? Rest : never; | ||
type MergeUnion<T> = (T extends any ? (i: T) => void : never) extends (i: infer U) => void ? { | ||
@@ -158,0 +162,0 @@ [K in keyof U]: U[K]; |
{ | ||
"name": "@singlestore/client", | ||
"version": "0.0.38", | ||
"version": "0.0.39", | ||
"license": "Apache-2.0", | ||
@@ -5,0 +5,0 @@ "sideEffects": false, |
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Major refactor
Supply chain riskPackage has recently undergone a major refactor. It may be unstable or indicate significant internal changes. Use caution when updating to versions that include significant changes.
Found 1 instance in 1 package
1855463
14497
4