新版官网模板

This commit is contained in:
2026-04-29 01:33:33 +08:00
commit 0d82386f8f
341 changed files with 64526 additions and 0 deletions

View File

@@ -0,0 +1,17 @@
import crypto from 'node:crypto'
if (typeof crypto.hash !== 'function') {
crypto.hash = (algorithm, data, outputEncoding) => {
const hash = crypto.createHash(algorithm)
if (data instanceof ArrayBuffer) {
hash.update(Buffer.from(data))
} else if (ArrayBuffer.isView(data)) {
hash.update(Buffer.from(data.buffer, data.byteOffset, data.byteLength))
} else {
hash.update(data)
}
return hash.digest(outputEncoding)
}
}