Loading a big commit ...
 RSS Git Download  Clone Browse code
File changed: 91 216364a

refactor: migrate codebase from CommonJS to ES modules}
- Rename all .js source files to .mjs for native ES module support - Rename Gruntfile.js to Gruntfile.cjs for CommonJS compatibility - Convert require()/module.exports to import/export syntax throughout - Replace Koa HTTP framework with native Node.js HTTP server - Add HTTP basic authentication support (src/lib/http-auth.mjs) - Add license tier system (src/lib/license-tier.mjs) - Add build compression script (scripts/build-compressed.mjs) - Add bcrypt password utility (bin/bcrypt-password.mjs) - Add new socket.io request handlers: client-kill, client-list, connections-reorder, key-export, key-import, key-json-set, license-status, memory-top-keys, monitor-info, search-index-create, search-index-drop, search-index-info, search-list, search-query - Expand check-license and cli modules with additional functionality - Update connection-connect with revised cluster and auth handling - Update key-get, key-new-or-set, key-set, and set-subscription logic - Enhance shared.mjs and socket.mjs with expanded socket event routing - Update package.json dependencies and scripts for ESM configuration - Update LICENSE and README.md - Remove AGENTS.md - Update .gitignore and .npmignore for new file structure - Update yarn.lock with revised dependency tree

patrikx3 authored on