Skip to content

Commit 0996db0

Browse files
committed
feat: Upgrade node, typescript, ts-node
1 parent 3dae3ad commit 0996db0

File tree

3 files changed

+14
-27
lines changed

3 files changed

+14
-27
lines changed

package-lock.json

Lines changed: 8 additions & 24 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
@@ -57,7 +57,7 @@
5757
"prettier": "^2.2.1",
5858
"rimraf": "^4.1.2",
5959
"semantic-release": "^19.0.2",
60-
"typescript": "^4.6.4",
60+
"typescript": "^5.9.3",
6161
"vite": "^4.2.1",
6262
"vitest": "^0.30.1"
6363
},
@@ -88,6 +88,6 @@
8888
"access": "public"
8989
},
9090
"volta": {
91-
"node": "18.16.0"
91+
"node": "22.21.0"
9292
}
9393
}

src/MakeImagePersistencePlan.ts

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -111,6 +111,9 @@ export function hashOfString(s: string): number {
111111
}
112112

113113
function hashOfBufferContent(buffer: Buffer): string {
114-
const hash = crypto.createHash("sha256").update(buffer).digest("hex");
114+
const hash = crypto
115+
.createHash("sha256")
116+
.update(Uint8Array.from(buffer))
117+
.digest("hex");
115118
return hash.slice(0, 20);
116119
}

0 commit comments

Comments
 (0)