Canvas: Center icons on details panel
Change-Id: I8ef607f3bf756e028ddab00f79e4ec17bd4582bd
diff --git a/apps/canvas/back/eslint.config.js b/apps/canvas/back/eslint.config.mjs
similarity index 100%
rename from apps/canvas/back/eslint.config.js
rename to apps/canvas/back/eslint.config.mjs
diff --git a/apps/canvas/back/package.json b/apps/canvas/back/package.json
index 4de4561..16bc055 100644
--- a/apps/canvas/back/package.json
+++ b/apps/canvas/back/package.json
@@ -3,7 +3,7 @@
"version": "1.0.0",
"description": "",
"main": "index.js",
- "type": "module",
+ "type": "commonjs",
"scripts": {
"build": "tsc",
"format": "prettier --write src/**/*.{js,ts,jsx,tsx}",
diff --git a/apps/canvas/back/src/index.ts b/apps/canvas/back/src/index.ts
index 624f8fe..d5c1b2d 100644
--- a/apps/canvas/back/src/index.ts
+++ b/apps/canvas/back/src/index.ts
@@ -202,7 +202,10 @@
if (p.githubToken && r.data.deployKey) {
const stateObj = JSON.parse(JSON.parse(state.toString()));
- const githubNodes = stateObj.nodes.filter((n) => n.type === "github" && n.data?.repository?.id);
+ const githubNodes = stateObj.nodes.filter(
+ // eslint-disable-next-line @typescript-eslint/no-explicit-any
+ (n: any) => n.type === "github" && n.data?.repository?.id,
+ );
const github = new GithubClient(p.githubToken);
for (const node of githubNodes) {
@@ -480,7 +483,8 @@
try {
const updateEndpoint = `${workerAddress}/update`;
await axios.post(updateEndpoint);
- } catch (error) {
+ // eslint-disable-next-line @typescript-eslint/no-explicit-any
+ } catch (error: any) {
console.log(`Failed to update worker ${workerAddress}: ${error.message || "Unknown error"}`);
}
}),