$ pnpm web:tools:test # cwd /Users/king/Desktop/Workspace/SRO/zoen # exit 0 > zoen@0.1.0 web:tools:test /Users/king/Desktop/Workspace/SRO/zoen > node --test "tools/web/tests/*.test.mjs" TAP version 13 # Subtest: licence allow-list handles SPDX expressions ok 1 - licence allow-list handles SPDX expressions --- duration_ms: 3.411042 type: 'test' ... # Subtest: scope-check separates our WEB tasks from other sessions and finds their open tasks ok 2 - scope-check separates our WEB tasks from other sessions and finds their open tasks --- duration_ms: 1.193709 type: 'test' ... # Subtest: wiki-guard ignores optional-peer suffix changes but not version changes ok 3 - wiki-guard ignores optional-peer suffix changes but not version changes --- duration_ms: 6.24475 type: 'test' ... # Subtest: secret patterns catch credential-shaped strings ok 4 - secret patterns catch credential-shaped strings --- duration_ms: 2.082541 type: 'test' ... # Subtest: ordinary code and docs do not trigger ok 5 - ordinary code and docs do not trigger --- duration_ms: 4.484208 type: 'test' ... # Subtest: reads PNG and WebP pixel sizes from headers (matches the sprite manifest) ok 6 - reads PNG and WebP pixel sizes from headers (matches the sprite manifest) --- duration_ms: 3.050041 type: 'test' ... # Subtest: an empty or truncated file has no size (a sprite build mid-write is never trusted) ok 7 - an empty or truncated file has no size (a sprite build mid-write is never trusted) --- duration_ms: 0.168042 type: 'test' ... 1..7 # tests 7 # suites 0 # pass 7 # fail 0 # cancelled 0 # skipped 0 # todo 0 # duration_ms 498.790583