From f9704fe375aff06f8ede43cf241d78cc208a9d9f Mon Sep 17 00:00:00 2001 From: Balearica Date: Sat, 17 Jan 2026 14:28:08 -0800 Subject: [PATCH 1/3] Fixed GitHub actions --- .github/workflows/node.js.yml | 2 ++ 1 file changed, 2 insertions(+) diff --git a/.github/workflows/node.js.yml b/.github/workflows/node.js.yml index 3f2f26ca..39263733 100644 --- a/.github/workflows/node.js.yml +++ b/.github/workflows/node.js.yml @@ -20,6 +20,8 @@ jobs: steps: - uses: actions/checkout@v3 + with: + submodules: true - name: Use Node.js ${{ matrix.node-version }} uses: actions/setup-node@v3 with: From 8911a154648d2a16e785852fddedbe643eb5865e Mon Sep 17 00:00:00 2001 From: Balearica Date: Sat, 17 Jan 2026 14:31:51 -0800 Subject: [PATCH 2/3] Updated --- .github/workflows/node.js.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/node.js.yml b/.github/workflows/node.js.yml index 39263733..d9653487 100644 --- a/.github/workflows/node.js.yml +++ b/.github/workflows/node.js.yml @@ -16,7 +16,7 @@ jobs: strategy: matrix: - node-version: [16.x, 18.x, 20.x, 22.x, 24.x] + node-version: [18.x, 20.x, 22.x, 24.x] steps: - uses: actions/checkout@v3 From c77489dd894d1a4629737a0a95d808dcc86539ce Mon Sep 17 00:00:00 2001 From: Balearica Date: Sat, 17 Jan 2026 14:44:15 -0800 Subject: [PATCH 3/3] Updated --- karma.conf.js => karma.conf.cjs | 4 ++-- package.json | 2 +- 2 files changed, 3 insertions(+), 3 deletions(-) rename karma.conf.js => karma.conf.cjs (96%) diff --git a/karma.conf.js b/karma.conf.cjs similarity index 96% rename from karma.conf.js rename to karma.conf.cjs index 787f4ecc..92abc307 100644 --- a/karma.conf.js +++ b/karma.conf.cjs @@ -1,4 +1,4 @@ -export default function (config) { +module.exports = function (config) { config.set({ frameworks: ['mocha'], files: [ @@ -31,4 +31,4 @@ export default function (config) { singleRun: true, concurrency: 1, }); -} +}; diff --git a/package.json b/package.json index 354d10c6..342c1908 100644 --- a/package.json +++ b/package.json @@ -10,7 +10,7 @@ "scripts": { "test": "npm-run-all -p test:all", "test:all": "npm-run-all test:browser test:node:all", - "test:browser": "karma start karma.conf.js", + "test:browser": "karma start karma.conf.cjs", "test:node": "mocha --exit --bail ./tests/*.test.js", "test:node:all": "npm run test:node", "lint": "eslint src",