Skip to content

Commit 96d617c

Browse files
authored
chore: update deps (#15)
1 parent defd0ab commit 96d617c

File tree

13 files changed

+3160
-2607
lines changed

13 files changed

+3160
-2607
lines changed

package-lock.json

Lines changed: 1061 additions & 1019 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

package.json

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,7 @@
1515
"check-format": "prettier -c ."
1616
},
1717
"devDependencies": {
18-
"prettier": "^3.2.5",
19-
"prettier-plugin-svelte": "^3.2.3"
18+
"prettier": "^3.6.2",
19+
"prettier-plugin-svelte": "^3.4.0"
2020
}
2121
}

packages/backend/package.json

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -8,8 +8,8 @@
88
},
99
"devDependencies": {
1010
"@embedding-atlas/viewer": "*",
11-
"anywidget": "^0.9.13",
11+
"anywidget": "^0.9.18",
1212
"streamlit-component-lib": "^2.0.0",
13-
"vite": "^6.1.0"
13+
"vite": "^7.0.6"
1414
}
1515
}

packages/backend/uv.lock

Lines changed: 2022 additions & 1512 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

packages/component/package.json

Lines changed: 11 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -35,22 +35,22 @@
3535
}
3636
},
3737
"devDependencies": {
38-
"@sveltejs/vite-plugin-svelte": "^5.0.0",
38+
"@sveltejs/vite-plugin-svelte": "^6.1.0",
3939
"@tsconfig/svelte": "^5.0.4",
4040
"@types/d3-color": "^3.1.3",
41-
"@uwdata/mosaic-core": ">=0.15.0",
42-
"@uwdata/mosaic-sql": ">=0.15.0",
43-
"@uwdata/vgplot": ">=0.15.0",
44-
"@webgpu/types": "^0.1.47",
41+
"@uwdata/mosaic-core": ">=0.18.0",
42+
"@uwdata/mosaic-sql": ">=0.18.0",
43+
"@uwdata/vgplot": ">=0.18.0",
44+
"@webgpu/types": "^0.1.64",
4545
"d3-color": "^3.1.0",
4646
"fast-kde": "0.2.2",
47-
"publint": "^0.3.0",
47+
"publint": "^0.3.12",
4848
"quickselect": "^3.0.0",
4949
"simplify-js": "^1.2.4",
50-
"svelte": "^5.1.9",
51-
"typescript": "^5.4.2",
52-
"vite": "^6.1.0",
53-
"vite-plugin-dts": "^4.0.0",
54-
"vite-plugin-wasm": "^3.3.0"
50+
"svelte": "^5.37.3",
51+
"typescript": "^5.9.2",
52+
"vite": "^7.0.6",
53+
"vite-plugin-dts": "^4.5.4",
54+
"vite-plugin-wasm": "^3.5.0"
5555
}
5656
}

packages/component/src/lib/embedding_view/mosaic_client.ts

Lines changed: 6 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,6 @@
11
// Copyright (c) 2025 Apple Inc. Licensed under MIT License.
22

3+
import type { Table } from "@uwdata/flechette";
34
import type { Coordinator } from "@uwdata/mosaic-core";
45
import * as SQL from "@uwdata/mosaic-sql";
56

@@ -107,7 +108,7 @@ export async function queryApproximateDensity(
107108
}> {
108109
let { x, y, table } = source;
109110
// Find the view transform that fits all data points in a square view.
110-
let r = await coordinator.query(
111+
let r = (await coordinator.query(
111112
SQL.Query.from(table).select({
112113
centerX: SQL.sql`MEDIAN(${SQL.column(x)})`,
113114
centerY: SQL.sql`MEDIAN(${SQL.column(y)})`,
@@ -119,7 +120,7 @@ export async function queryApproximateDensity(
119120
}
120121
: {}),
121122
}),
122-
);
123+
)) as Table;
123124
let { centerX, centerY, stdX, stdY, maxCategory } = r.get(0);
124125
let scaler = 1.0 / (Math.max(stdX, stdY, 1e-3) * 3);
125126

@@ -139,7 +140,7 @@ export async function queryApproximateDensity(
139140
maxCount: SQL.sql`MAX(count)::INT`,
140141
});
141142

142-
r = await coordinator.query(q);
143+
r = (await coordinator.query(q)) as Table;
143144
let { maxCount, totalCount } = r.get(0);
144145
let maxDensity = maxCount / (binWidth * binWidth);
145146

@@ -232,7 +233,7 @@ export class DataPointQuery {
232233
q = q.where(predicate);
233234
}
234235
q = q.orderby(SQL.sql`(x - (${px}))**2 + (y - (${py}))**2`).limit(1);
235-
let result = await this.coordinator.query(q);
236+
let result = (await this.coordinator.query(q)) as Table;
236237
let point = result.get(0);
237238
if (point) {
238239
this.lastDistance = Math.max(Math.abs(point.x - px), Math.abs(point.y - py)) * 4;
@@ -254,7 +255,7 @@ export class DataPointQuery {
254255
identifiers.map((x) => SQL.literal(x)),
255256
),
256257
);
257-
let result = Array.from(await this.coordinator.query(q));
258+
let result = Array.from((await this.coordinator.query(q)) as Table);
258259
return result.map((row) => this._convertToDataPoint(row));
259260
}
260261
}

packages/component/src/lib/renderer_interface.ts

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -8,9 +8,9 @@ export interface EmbeddingRendererProps {
88
mode: RenderMode;
99
colorScheme: "light" | "dark";
1010

11-
x: Float32Array;
12-
y: Float32Array;
13-
category: Uint8Array | null;
11+
x: Float32Array<ArrayBuffer>;
12+
y: Float32Array<ArrayBuffer>;
13+
category: Uint8Array<ArrayBuffer> | null;
1414

1515
categoryCount: number;
1616
categoryColors: string[] | null;

packages/component/src/lib/webgpu_renderer/renderer.ts

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -181,9 +181,9 @@ export class EmbeddingRendererWebGPU implements EmbeddingRenderer {
181181
export interface RenderInputs {
182182
mode: ValueNode<RenderMode>;
183183
colorScheme: ValueNode<"light" | "dark">;
184-
xData: ValueNode<Float32Array>;
185-
yData: ValueNode<Float32Array>;
186-
categoryData: ValueNode<Uint8Array | null>;
184+
xData: ValueNode<Float32Array<ArrayBuffer>>;
185+
yData: ValueNode<Float32Array<ArrayBuffer>>;
186+
categoryData: ValueNode<Uint8Array<ArrayBuffer> | null>;
187187
categoryCount: ValueNode<number>;
188188
categoryColors: ValueNode<string[] | null>;
189189
pointSize: ValueNode<number>;

packages/docs/package.json

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@
66
"generate_assets": "./generate_assets.sh"
77
},
88
"devDependencies": {
9-
"vitepress": "^1.1.4",
10-
"gh-pages": "^6.1.1"
9+
"vitepress": "^1.6.3",
10+
"gh-pages": "^6.3.0"
1111
}
1212
}

packages/embedding-atlas/package.json

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -78,9 +78,9 @@
7878
"@embedding-atlas/viewer": "*",
7979
"@embedding-atlas/table": "*",
8080
"@embedding-atlas/umap-wasm": "*",
81-
"tslib": "^2.6.2",
82-
"typescript": "^5.2.2",
83-
"vite": "^6.1.0",
84-
"vite-plugin-dts": "^4.3.0"
81+
"tslib": "^2.8.1",
82+
"typescript": "^5.9.2",
83+
"vite": "^7.0.6",
84+
"vite-plugin-dts": "^4.5.4"
8585
}
8686
}

0 commit comments

Comments
 (0)