From f326380e78e9ffddd70ee99e89628f206c976981 Mon Sep 17 00:00:00 2001 From: Chris Duncan Date: Sun, 12 Jan 2025 16:37:44 -0800 Subject: [PATCH] Install nano-pow from npm. --- package-lock.json | 8 ++++---- package.json | 2 +- src/lib/workers/nano-pow.ts | 5 +++-- 3 files changed, 8 insertions(+), 7 deletions(-) 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() } /** -- 2.34.1