Skip to content

Commit eed8b23

Browse files
committed
Regenerated types with TypeScript 6 - fixes #29 and closes #30
1 parent de35202 commit eed8b23

6 files changed

Lines changed: 12 additions & 11 deletions

File tree

package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -108,6 +108,6 @@
108108
"sequelize": "^6.6.2",
109109
"slonik": "^48.8.7",
110110
"typeorm": "^1.0.0",
111-
"typescript": "^5.0.3"
111+
"typescript": "^6.0.3"
112112
}
113113
}

tsconfig.json

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,7 @@
44
"allowJs": true,
55
"declaration": true,
66
"emitDeclarationOnly": true,
7+
"rootDir": "src",
78
"outDir": "types",
89
"declarationMap": false,
910
"esModuleInterop": true,

types/kysely/index.d.ts

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,9 @@
11
import { fromSql } from "..";
22
import { toSql } from "..";
3-
export function l2Distance(column: any, value: any): import("kysely").RawBuilder<unknown>;
4-
export function maxInnerProduct(column: any, value: any): import("kysely").RawBuilder<unknown>;
5-
export function cosineDistance(column: any, value: any): import("kysely").RawBuilder<unknown>;
6-
export function l1Distance(column: any, value: any): import("kysely").RawBuilder<unknown>;
7-
export function hammingDistance(column: any, value: any): import("kysely").RawBuilder<unknown>;
8-
export function jaccardDistance(column: any, value: any): import("kysely").RawBuilder<unknown>;
3+
export function l2Distance(column: any, value: any): import("kysely", { with: { "resolution-mode": "import" } }).RawBuilder<unknown>;
4+
export function maxInnerProduct(column: any, value: any): import("kysely", { with: { "resolution-mode": "import" } }).RawBuilder<unknown>;
5+
export function cosineDistance(column: any, value: any): import("kysely", { with: { "resolution-mode": "import" } }).RawBuilder<unknown>;
6+
export function l1Distance(column: any, value: any): import("kysely", { with: { "resolution-mode": "import" } }).RawBuilder<unknown>;
7+
export function hammingDistance(column: any, value: any): import("kysely", { with: { "resolution-mode": "import" } }).RawBuilder<unknown>;
8+
export function jaccardDistance(column: any, value: any): import("kysely", { with: { "resolution-mode": "import" } }).RawBuilder<unknown>;
99
export { fromSql, toSql };

types/mikro-orm/sparsevec.d.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
export class SparsevecType extends Type<string, string> {
22
constructor();
33
convertToDatabaseValue(value: any, platform: any): any;
4-
convertToJSValue(value: any, platform: any): utils.SparseVector;
4+
convertToJSValue(value: any, platform: any): utils.SparseVector | null;
55
getColumnType(prop: any, platform: any): any;
66
}
77
import { Type } from "@mikro-orm/core/types";

types/utils/index.d.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@ export function vectorFromSql(value: any): any;
44
export function vectorToSql(value: any): any;
55
export function halfvecFromSql(value: any): any;
66
export function halfvecToSql(value: any): any;
7-
export function sparsevecFromSql(value: any): SparseVector;
7+
export function sparsevecFromSql(value: any): SparseVector | null;
88
export function sparsevecToSql(value: any): any;
99
export function sqlType(dimensions: any): any;
1010
export function vectorType(dimensions: any): any;

types/utils/sparse-vector.d.ts

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@ export class SparseVector {
44
toString(): string;
55
toArray(): any[];
66
dimensions: any;
7-
indices: any[];
8-
values: any[];
7+
indices: any[] | undefined;
8+
values: any[] | undefined;
99
#private;
1010
}

0 commit comments

Comments
 (0)