Detect-It-Easy/autotools/dbcompiler
DosX a9780f311d Switch cache to Brotli and hex keys
Change cache format and related handling: computeKeyForPath now produces a hex 64-bit-like key (adler32<<32 | crc32). Cache read/write switched from zlib deflate/inflate to Brotli compression/decompression with max quality and text mode. Cache entries are stored as sorted key=hex_value pairs joined by ';' for better compression; load parses hex values via parseInt(...,16). Miscellaneous improvements: always update newCache with current mtime before skipping unchanged files, move obsolete-file deletion earlier (and skip the cache file itself), log skipped/deleted counts, and small style refactors (grouped const declarations) in file traversal helpers.
2026-02-15 12:41:43 +03:00
..
node_modules New dbs_min generator (Uglify-JS based), terser removed 2025-06-09 15:13:24 +03:00
package-lock.json New dbs_min generator (Uglify-JS based), terser removed 2025-06-09 15:13:24 +03:00
package.json New dbs_min generator (Uglify-JS based), terser removed 2025-06-09 15:13:24 +03:00
task.js Switch cache to Brotli and hex keys 2026-02-15 12:41:43 +03:00
worker.js Skip unchanged files and remove obsolete outputs 2026-02-14 19:24:00 +03:00