Skip to content

Commit 64cefdc

Browse files
committed
upgrading dependencies
1 parent 2bb0942 commit 64cefdc

30 files changed

Lines changed: 6989 additions & 5291 deletions

‎apps/bot-dojo/package.json‎

Lines changed: 8 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -17,18 +17,18 @@
1717
"test": "vitest"
1818
},
1919
"devDependencies": {
20-
"tsx": "^4.19.3",
21-
"vitest": "^3.0.7",
22-
"@types/node": "^22.13.14"
20+
"@types/node": "^24.1.0",
21+
"tsx": "^4.20.3",
22+
"vitest": "^3.2.4"
2323
},
2424
"dependencies": {
2525
"@pixelaw/core": "workspace:*",
2626
"@pixelaw/core-dojo": "workspace:*",
27-
"better-sqlite3": "^11.8.1",
28-
"canvas": "^3.1.0",
29-
"db0": "^0.3.1",
30-
"dotenv": "^16.4.7",
31-
"unstorage": "^1.14.4"
27+
"better-sqlite3": "^12.2.0",
28+
"canvas": "^3.1.2",
29+
"db0": "^0.3.2",
30+
"dotenv": "^17.2.1",
31+
"unstorage": "^1.16.1"
3232
},
3333
"publishConfig": {
3434
"registry": "https://registry.npmjs.org/",

‎biome.json‎

Lines changed: 10 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,9 @@
11
{
2-
"$schema": "https://biomejs.dev/schemas/1.9.4/schema.json",
3-
"organizeImports": {
4-
"enabled": false
2+
"$schema": "https://biomejs.dev/schemas/2.1.3/schema.json",
3+
"assist": { "actions": { "source": { "organizeImports": "off" } } },
4+
"files": {
5+
"ignoreUnknown": false,
6+
"includes": ["packages/**", "*.json", "*.js", "*.ts", "*.tsx", "*.jsx"]
57
},
68
"linter": {
79
"enabled": true,
@@ -16,7 +18,10 @@
1618
"style": {
1719
"noNonNullAssertion": "off",
1820
"useBlockStatements": "off",
19-
"useShorthandArrayType": "error"
21+
"useConsistentArrayType": {
22+
"level": "error",
23+
"options": { "syntax": "shorthand" }
24+
}
2025
}
2126
}
2227
},
@@ -25,9 +30,7 @@
2530
"indentStyle": "space",
2631
"indentWidth": 4,
2732
"lineWidth": 120,
28-
"formatWithErrors": true,
29-
30-
"ignore": ["dist/**", "node_modules/**", ".vite/**", ".idea/**", ".run/**"]
33+
"formatWithErrors": true
3134
},
3235
"javascript": {
3336
"formatter": {

‎lerna.json‎

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
{
2-
"version": "1.0.8",
3-
"packages": ["packages/*"],
4-
"npmClient": "pnpm"
2+
"version": "1.0.8",
3+
"packages": ["packages/*"],
4+
"npmClient": "pnpm"
55
}

‎package.json‎

Lines changed: 11 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -20,20 +20,20 @@
2020
"prepare_NOPE": "husky install"
2121
},
2222
"dependencies": {
23-
"@changesets/cli": "^2.27.11"
23+
"@changesets/cli": "^2.29.5"
2424
},
2525
"devDependencies": {
26-
"@biomejs/biome": "1.9.4",
27-
"@commitlint/cli": "^19.8.0",
28-
"@commitlint/config-conventional": "^19.8.0",
26+
"@biomejs/biome": "2.1.3",
27+
"@commitlint/cli": "^19.8.1",
28+
"@commitlint/config-conventional": "^19.8.1",
2929
"@typhonjs-typedoc/typedoc-theme-dmt": "^0.3.1",
3030
"husky": "^9.1.7",
31-
"lerna": "^8.1.9",
32-
"tsup": "^8.3.5",
33-
"turbo": "^2.4.4",
34-
"typedoc": "^0.27.9",
35-
"typedoc-plugin-coverage": "^3.4.1",
36-
"typescript": "^5.7.2",
37-
"vitest": "^3.2.0"
31+
"lerna": "^8.2.3",
32+
"tsup": "^8.5.0",
33+
"turbo": "^2.5.5",
34+
"typedoc": "^0.28.8",
35+
"typedoc-plugin-coverage": "^4.0.1",
36+
"typescript": "^5.8.3",
37+
"vitest": "^3.2.4"
3838
}
3939
}

‎packages/core-dojo/biome.json‎

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,4 @@
11
{
2-
"extends": ["../../biome.json"]
2+
"root": false,
3+
"extends": ["../biome.json"]
34
}

‎packages/core-dojo/package.json‎

Lines changed: 47 additions & 45 deletions
Original file line numberDiff line numberDiff line change
@@ -1,47 +1,49 @@
11
{
2-
"name": "@pixelaw/core-dojo",
3-
"private": false,
4-
"version": "0.7.0",
5-
"type": "module",
6-
"license": "MIT",
7-
"source": "src/index.ts",
8-
"main": "src/index.ts",
9-
"types": "dist/index.d.ts",
10-
"author": "thiscaspar",
11-
"scripts": {
12-
"build:deps": "tsup --dts-resolve",
13-
"build": "pnpm build:deps",
14-
"dev": "tsup --watch",
15-
"lint": "biome lint .",
16-
"format": "biome format --write .",
17-
"upgrade_dojo": "pnpm update @cartridge/connector @cartridge/controller @dojoengine/core @dojoengine/create-burner @dojoengine/torii-client @dojoengine/sdk",
18-
"check": "biome check --apply .",
19-
"test": "vitest run "
20-
},
21-
"dependencies": {
22-
"@cartridge/connector": "^0.7.13",
23-
"@cartridge/controller": "^0.7.13",
24-
"@dojoengine/core": "^1.5.10",
25-
"@dojoengine/create-burner": "^1.5.10",
26-
"@dojoengine/sdk": "^1.5.10",
27-
"@dojoengine/torii-client": "^1.5.10",
28-
"@pixelaw/core": "workspace:*",
29-
"@scure/starknet": "^1.1.0",
30-
"@starknet-react/core": "3.7.4",
31-
"mitt": "^3.0.1",
32-
"starknet": "6.24.1",
33-
"unstorage": "^1.16.0"
34-
},
35-
"devDependencies": {
36-
"@biomejs/biome": "1.9.4",
37-
"@types/node": "^22.15.21",
38-
"tsup": "^8.5.0",
39-
"typescript": "^5.8.3"
40-
},
41-
"publishConfig": {
42-
"registry": "https://registry.npmjs.org/",
43-
"access": "public",
44-
"main": "dist/index.js",
45-
"typings": "dist/index.d.ts"
46-
}
2+
"name": "@pixelaw/core-dojo",
3+
"private": false,
4+
"version": "0.7.0",
5+
"type": "module",
6+
"license": "MIT",
7+
"source": "src/index.ts",
8+
"main": "src/index.ts",
9+
"types": "dist/index.d.ts",
10+
"author": "thiscaspar",
11+
"scripts": {
12+
"build:deps": "tsup --dts-resolve",
13+
"build": "pnpm build:deps",
14+
"dev": "tsup --watch",
15+
"lint": "biome lint .",
16+
"format": "biome format --write .",
17+
"upgrade_dojo": "pnpm update @cartridge/connector @cartridge/controller @dojoengine/core @dojoengine/create-burner @dojoengine/torii-client @dojoengine/sdk",
18+
"check": "biome check --apply .",
19+
"test": "vitest run "
20+
},
21+
"peerDependencies": {
22+
"starknet": "^7.6.2"
23+
},
24+
"dependencies": {
25+
"@cartridge/connector": "^0.9.2",
26+
"@cartridge/controller": "^0.9.2",
27+
"@dojoengine/core": "^1.6.0",
28+
"@dojoengine/create-burner": "^1.6.0",
29+
"@dojoengine/sdk": "^1.6.0",
30+
"@dojoengine/torii-client": "^1.6.0",
31+
"@pixelaw/core": "workspace:*",
32+
"@scure/starknet": "^1.1.2",
33+
"@starknet-react/core": "4.0.3",
34+
"mitt": "^3.0.1",
35+
"unstorage": "^1.16.1"
36+
},
37+
"devDependencies": {
38+
"@biomejs/biome": "2.1.3",
39+
"@types/node": "^24.1.0",
40+
"tsup": "^8.5.0",
41+
"typescript": "^5.8.3"
42+
},
43+
"publishConfig": {
44+
"registry": "https://registry.npmjs.org/",
45+
"access": "public",
46+
"main": "dist/index.js",
47+
"typings": "dist/index.d.ts"
48+
}
4749
}

‎packages/core-dojo/src/DojoSqlPixelStore.webworker.js‎

Lines changed: 35 additions & 35 deletions
Original file line numberDiff line numberDiff line change
@@ -3,47 +3,47 @@ import { convertFullHexString, parseText } from "./utils/utils.ts";
33
let postMessageFunction;
44

55
if (typeof self !== "undefined") {
6-
// Browser environment
7-
postMessageFunction = globalThis.self.postMessage.bind(globalThis.self);
8-
globalThis.self.onmessage = handleMessage;
6+
// Browser environment
7+
postMessageFunction = globalThis.self.postMessage.bind(globalThis.self);
8+
globalThis.self.onmessage = handleMessage;
99
} else {
10-
// Node.js environment
11-
const { parentPort } = await import("node:worker_threads");
12-
if (parentPort) {
13-
postMessageFunction = (message) => parentPort.postMessage(message);
14-
parentPort.on("message", handleMessage);
15-
}
10+
// Node.js environment
11+
const { parentPort } = await import("node:worker_threads");
12+
if (parentPort) {
13+
postMessageFunction = (message) => parentPort.postMessage(message);
14+
parentPort.on("message", handleMessage);
15+
}
1616
}
1717

1818
async function handleMessage(event) {
19-
const data = event.data ? event.data : event;
20-
const query = data.query;
21-
const toriiUrl = data.toriiUrl;
19+
const data = event.data ? event.data : event;
20+
const query = data.query;
21+
const toriiUrl = data.toriiUrl;
2222

23-
try {
24-
const result = {};
25-
const response = await fetch(`${toriiUrl}/sql?query=${query}`);
26-
if (!response.ok) {
27-
throw new Error(`HTTP error! Status: ${response.status}`);
28-
}
29-
const json = await response.json();
23+
try {
24+
const result = {};
25+
const response = await fetch(`${toriiUrl}/sql?query=${query}`);
26+
if (!response.ok) {
27+
throw new Error(`HTTP error! Status: ${response.status}`);
28+
}
29+
const json = await response.json();
3030

31-
for (const j of json) {
32-
const d = JSON.parse(j.d);
31+
for (const j of json) {
32+
const d = JSON.parse(j.d);
3333

34-
const color = d[0];
35-
const x = d[3] >> 16;
36-
const y = d[3] & 0xffff;
37-
const text = convertFullHexString(d[1]);
38-
const action = parseText(d[2]);
39-
const app = parseText(d[4]);
40-
const pixel = { color, x, y, text, action, app };
41-
const key = `${x}_${y}`;
42-
result[key] = pixel;
43-
}
34+
const color = d[0];
35+
const x = d[3] >> 16;
36+
const y = d[3] & 0xffff;
37+
const text = convertFullHexString(d[1]);
38+
const action = parseText(d[2]);
39+
const app = parseText(d[4]);
40+
const pixel = { color, x, y, text, action, app };
41+
const key = `${x}_${y}`;
42+
result[key] = pixel;
43+
}
4444

45-
postMessageFunction({ success: true, data: result });
46-
} catch (error) {
47-
postMessageFunction({ success: false, error: error.message });
48-
}
45+
postMessageFunction({ success: true, data: result });
46+
} catch (error) {
47+
postMessageFunction({ success: false, error: error.message });
48+
}
4949
}

0 commit comments

Comments
 (0)