]> git.codecow.com Git - nano-pow.git/commitdiff
Merge branch 'release/v5.2' main
authorChris Duncan <chris@codecow.com>
Tue, 4 Aug 2026 04:59:03 +0000 (21:59 -0700)
committerChris Duncan <chris@codecow.com>
Tue, 4 Aug 2026 04:59:03 +0000 (21:59 -0700)
1  2 
package-lock.json
package.json
src/lib/config/index.ts
src/lib/generate/cpu/index.ts
src/lib/generate/wasm/index.ts
src/lib/generate/webgl/index.ts
src/lib/generate/webgpu/index.ts
src/lib/validate/index.ts
tsconfig.json

Simple merge
diff --cc package.json
Simple merge
index 66e8bbc168ae0a34fb0f083580a089aa17bb09fa,b3e098a1ee03d95dca29a8834b37e186012c9a9d..d5e2d77d5d0c0a37f81bb36266e5cb16a10068fd
@@@ -1,7 -1,7 +1,7 @@@
  //! SPDX-FileCopyrightText: 2025 Chris Duncan <chris@codecow.com>
  //! SPDX-License-Identifier: GPL-3.0-or-later
  
- import { ApiSupport, big, bigHex, SEND } from '#utils'
 -import { ApiSupport, big, bigHex, SEND } from '../../utils'
++import { ApiSupport, SEND, big, bigHex } from '../../utils'
  
  type ApiSupportedTypes = keyof typeof ApiSupport
  
index d65f58c42b5585d95285dc0ac1627a215309f94e,69a110dfc746d419e3cbef671c5914370ca836f4..785d6c05fba481032202d3a06859724611e346c4
@@@ -1,9 -1,9 +1,9 @@@
  //! SPDX-FileCopyrightText: 2025 Chris Duncan <chris@codecow.com>
  //! SPDX-License-Identifier: GPL-3.0-or-later
  
- import { NanoPowValidate } from '#lib/validate'
- import { Logger } from '#utils'
  import { WorkGenerateResponse } from 'nano-pow'
 -import { NanoPowValidate } from '../../../lib/validate'
+ import { Logger } from '../../../utils'
++import { NanoPowValidate } from '../../validate'
  
  const logger = new Logger()
  
index a71e82ca4c4e23044c46e7a5f58f2dc5d16a4da6,3314692be68ba9f5ea50e04f801439e26684b146..d93ae1e0dddaf49a4135bf53e69d1ec13d0c945a
@@@ -1,9 -1,9 +1,9 @@@
  //! SPDX-FileCopyrightText: 2025 Chris Duncan <chris@codecow.com>
  //! SPDX-License-Identifier: GPL-3.0-or-later
  
- import { NanoPowValidate } from '#lib/validate'
- import { Logger, big, bigHex } from '#utils'
  import { WorkGenerateResponse } from 'nano-pow'
 -import { NanoPowValidate } from '../../../lib/validate'
+ import { Logger, big, bigHex } from '../../../utils'
++import { NanoPowValidate } from '../../validate'
  import { NanoPowWasmWorker } from './worker.js'
  
  const logger = new Logger()
index 124497738b9ed300d93662d79aeff26deaecb8e7,a64f7852ce375a1f391903f424efac37895904f2..5215294d6e9a3997a83f3d0276a03b3f305e9ca9
@@@ -2,8 -2,8 +2,8 @@@
  //! SPDX-FileContributor: Ben Green <ben@latenightsketches.com>
  //! SPDX-License-Identifier: GPL-3.0-or-later AND MIT
  
- import { Logger, bigHex, bigToU32 } from '#utils'
  import { WorkGenerateResponse } from 'nano-pow'
 -import { bigHex, bigToU32, Logger } from '../../../utils'
++import { Logger, bigHex, bigToU32 } from '../../../utils'
  import { downsampleSource, drawSource, quadSource } from './shaders'
  
  /**
Simple merge
Simple merge
diff --cc tsconfig.json
index cdf9413aac923a0fc92abba61bf799e866cdd66c,6a875916ba031f0d5136e2c9f56047fc23d645a6..2cd03a214c4ed5b41e4dc662c4d99bcd079b8777
                "noFallthroughCasesInSwitch": true,
                "strict": true,
                "rootDir": "src",
-               "paths": {
-                       "#lib/*": [
-                               "./src/lib/*"
-                       ],
-                       "#utils": [
-                               "./src/utils/index.ts"
-                       ]
-               },
                "types": [
 -                      "node",
 -                      "@webgpu/types"
 -              ]
 +                      "node"
 +              ],
 +              "libReplacement": true
        },
        "include": [
                "src/index.ts",