From: Chris Duncan Date: Mon, 13 Jan 2025 00:37:44 +0000 (-0800) Subject: Install nano-pow from npm. X-Git-Url: https://zoso.dev/?a=commitdiff_plain;h=f326380e78e9ffddd70ee99e89628f206c976981;p=libnemo.git Install nano-pow from npm. --- diff --git a/package-lock.json b/package-lock.json index ff4d352..7ce0489 100644 --- a/package-lock.json +++ b/package-lock.json @@ -9,7 +9,7 @@ "version": "0.0.21", "license": "(GPL-3.0-or-later AND MIT)", "dependencies": { - "nano-pow": "^1.2.0" + "nano-pow": "^1.2.2" }, "devDependencies": { "@types/node": "^22.10.1", @@ -217,9 +217,9 @@ } }, "node_modules/nano-pow": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/nano-pow/-/nano-pow-1.2.0.tgz", - "integrity": "sha512-xgEWvLmFkWi/MMj40EyYRZQBec+U3zkKSQW2namD0790AdMlGOn4oZvYrdDBeq4g891JT8a07aIzvNadPdwmqw==", + "version": "1.2.2", + "resolved": "https://registry.npmjs.org/nano-pow/-/nano-pow-1.2.2.tgz", + "integrity": "sha512-hOHzDTN9Vanl5GZZDA+bU+a8Iz8SdU1vWAgUL7sQq3TzLK8f+hsg2N65aXchCuBYWzmadEdQlZkox4nwx/U+cQ==", "license": "(GPL-3.0-or-later AND MIT)", "funding": { "type": "nano", diff --git a/package.json b/package.json index 5e9e837..69db714 100644 --- a/package.json +++ b/package.json @@ -78,6 +78,6 @@ "types": "dist/main.d.ts", "unpkg": "dist/main.min.js", "dependencies": { - "nano-pow": "^1.2.0" + "nano-pow": "^1.2.2" } } diff --git a/src/lib/workers/nano-pow.ts b/src/lib/workers/nano-pow.ts index 14e0b29..24b8116 100644 --- a/src/lib/workers/nano-pow.ts +++ b/src/lib/workers/nano-pow.ts @@ -3,13 +3,14 @@ import { WorkerInterface } from '#~/pool.js' import { NanoPowGpuComputeShader, NanoPowGlFragmentShader, NanoPowGlVertexShader } from '#nano-pow/shaders/index.js' import { NanoPowGl, NanoPowGpu } from '#nano-pow/classes/index.js' +import { NanoPow } from 'nano-pow' /** * Nano proof-of-work using WebGPU and Web Workers. */ -export class NanoPow extends WorkerInterface { +export class NanoPowWorker extends WorkerInterface { static { - NanoPow.listen() + NanoPowWorker.listen() } /**