♻️ refactor: split into testable modules, add test suite

This commit is contained in:
2026-07-01 13:14:41 +07:00
parent 56de27161e
commit 57e27ea87f
20 changed files with 860 additions and 478 deletions
+3 -1
View File
@@ -25,7 +25,9 @@
// "useDefineForClassFields": true, /* Emit ECMAScript-standard-compliant class fields. */
/* Modules */
"module": "commonjs",
"module": "esnext",
"moduleResolution": "bundler",
"types": ["bun"],
/* Specify what module code is generated. */
// "rootDir": "./", /* Specify the root folder within your source files. */
// "moduleResolution": "node", /* Specify how TypeScript looks up a file from a given module specifier. */