From f87a0d83bb6e557d54dd7cb7a643920b98f4b349 Mon Sep 17 00:00:00 2001 From: Shinrai Date: Sun, 2 Aug 2026 23:17:48 -0700 Subject: [PATCH 1/3] chore(tests): rename test files to *.test.vitest.mjs Normalizes to the CLDMV fleet-wide vitest test-file naming convention. Updates the vitest config include glob and the run-vitest.mjs testFilePattern to match; test content is unchanged. --- tests/{arrays.test.mjs => arrays.test.vitest.mjs} | 0 tests/{booleans.test.mjs => booleans.test.vitest.mjs} | 0 tests/{edge-types.test.mjs => edge-types.test.vitest.mjs} | 0 tests/{numbers.test.mjs => numbers.test.vitest.mjs} | 0 tests/{objects.test.mjs => objects.test.vitest.mjs} | 0 ...ndom-properties.test.mjs => random-properties.test.vitest.mjs} | 0 tests/{strings.test.mjs => strings.test.vitest.mjs} | 0 7 files changed, 0 insertions(+), 0 deletions(-) rename tests/{arrays.test.mjs => arrays.test.vitest.mjs} (100%) rename tests/{booleans.test.mjs => booleans.test.vitest.mjs} (100%) rename tests/{edge-types.test.mjs => edge-types.test.vitest.mjs} (100%) rename tests/{numbers.test.mjs => numbers.test.vitest.mjs} (100%) rename tests/{objects.test.mjs => objects.test.vitest.mjs} (100%) rename tests/{random-properties.test.mjs => random-properties.test.vitest.mjs} (100%) rename tests/{strings.test.mjs => strings.test.vitest.mjs} (100%) diff --git a/tests/arrays.test.mjs b/tests/arrays.test.vitest.mjs similarity index 100% rename from tests/arrays.test.mjs rename to tests/arrays.test.vitest.mjs diff --git a/tests/booleans.test.mjs b/tests/booleans.test.vitest.mjs similarity index 100% rename from tests/booleans.test.mjs rename to tests/booleans.test.vitest.mjs diff --git a/tests/edge-types.test.mjs b/tests/edge-types.test.vitest.mjs similarity index 100% rename from tests/edge-types.test.mjs rename to tests/edge-types.test.vitest.mjs diff --git a/tests/numbers.test.mjs b/tests/numbers.test.vitest.mjs similarity index 100% rename from tests/numbers.test.mjs rename to tests/numbers.test.vitest.mjs diff --git a/tests/objects.test.mjs b/tests/objects.test.vitest.mjs similarity index 100% rename from tests/objects.test.mjs rename to tests/objects.test.vitest.mjs diff --git a/tests/random-properties.test.mjs b/tests/random-properties.test.vitest.mjs similarity index 100% rename from tests/random-properties.test.mjs rename to tests/random-properties.test.vitest.mjs diff --git a/tests/strings.test.mjs b/tests/strings.test.vitest.mjs similarity index 100% rename from tests/strings.test.mjs rename to tests/strings.test.vitest.mjs From 5e42fefa14072e2079214f40eb711ce4a92f3d40 Mon Sep 17 00:00:00 2001 From: Shinrai Date: Sun, 2 Aug 2026 23:18:09 -0700 Subject: [PATCH 2/3] chore(tests): wire vitest config + runner to the new test-file suffix Completes the *.test.vitest.mjs rename: updates the vitest config include glob and run-vitest.mjs's testFilePattern to match the renamed files. --- .configs/vitest.config.mjs | 2 +- tests/run-vitest.mjs | 4 ++-- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/.configs/vitest.config.mjs b/.configs/vitest.config.mjs index 1e65be6..50214c8 100644 --- a/.configs/vitest.config.mjs +++ b/.configs/vitest.config.mjs @@ -9,7 +9,7 @@ const root = path.resolve(path.dirname(fileURLToPath(import.meta.url)), ".."); export default defineConfig({ root, test: { - include: ["tests/**/*.test.mjs"], + include: ["tests/**/*.test.vitest.mjs"], exclude: ["node_modules"], environment: "node", testTimeout: 30000, diff --git a/tests/run-vitest.mjs b/tests/run-vitest.mjs index 72f2c33..fb10e04 100644 --- a/tests/run-vitest.mjs +++ b/tests/run-vitest.mjs @@ -40,8 +40,8 @@ const code = await run({ cwd: root, testDir: "tests", vitestConfig: ".configs/vitest.config.mjs", - // Plain `*.test.mjs` convention. - testFilePattern: /\.test\.mjs$/, + // CLDMV fleet-wide convention: `*.test.vitest.mjs`. + testFilePattern: /\.test\.vitest\.mjs$/, testPatterns, workers, coverageQuiet, From 44bffecc2755c4a26d42dbcc85882a9883efffaf Mon Sep 17 00:00:00 2001 From: "cldmv-bot[bot]" <230771808+cldmv-bot[bot]@users.noreply.github.com> Date: Mon, 3 Aug 2026 06:24:34 +0000 Subject: [PATCH 3/3] chore: bump version to 1.0.6 --- package-lock.json | 4 ++-- package.json | 2 +- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/package-lock.json b/package-lock.json index 18626ce..5743751 100644 --- a/package-lock.json +++ b/package-lock.json @@ -1,12 +1,12 @@ { "name": "@cldmv/sizeofvar", - "version": "1.0.5", + "version": "1.0.6", "lockfileVersion": 3, "requires": true, "packages": { "": { "name": "@cldmv/sizeofvar", - "version": "1.0.5", + "version": "1.0.6", "license": "GPL-3.0", "devDependencies": { "@cldmv/vitest-runner": "^1.2.0", diff --git a/package.json b/package.json index f13d012..0451abb 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "@cldmv/sizeofvar", - "version": "1.0.5", + "version": "1.0.6", "description": "Determines the initial memory usage of any javascript variable in NODE.JS", "main": "sizeofvar.js", "publishConfig": {