Commit message (Collapse) | Author | Age | Files | Lines | ||
---|---|---|---|---|---|---|
... | ||||||
* | src/utils.mjs: Replace promisify() by util.promisify() | EuAndreh | 2024-02-28 | 1 | -33/+0 | |
| | ||||||
* | src/utils.mjs: Add undefinedAsNull() | EuAndreh | 2024-02-28 | 1 | -0/+20 | |
| | ||||||
* | src/utils.mjs: Define strSortFn() and use it on all files | EuAndreh | 2024-02-28 | 2 | -1/+20 | |
| | ||||||
* | src/hero.mjs: Promote log() to fancy logger object | EuAndreh | 2024-02-25 | 2 | -12/+209 | |
| | ||||||
* | Explicit import from "node:process"; move log() to hero.mjs | EuAndreh | 2024-02-25 | 4 | -24/+35 | |
| | ||||||
* | Normalize how modules import and name each other | EuAndreh | 2024-02-24 | 7 | -36/+39 | |
| | | | | | Also add a `defaultInterceptors` variable in `src/hero.mjs` to avoid needing to redefine it in every application. | |||||
* | src/hero.mjs: Add buildServer() | EuAndreh | 2024-02-23 | 3 | -129/+283 | |
| | ||||||
* | Implement accretion.runMigrations() and wrappings of node-sqlite3 | EuAndreh | 2024-02-23 | 3 | -3/+203 | |
| | ||||||
* | Big cleanup | EuAndreh | 2024-02-23 | 10 | -160/+1366 | |
| | | | | | | - delete all SQLite Node-API code: we'll use the C++ one instead; - implement hero.mjs, with tests! - use ESM all over. | |||||
* | tests/js/db.js: Disable test for incomplete code | EuAndreh | 2023-11-27 | 1 | -1/+1 | |
| | ||||||
* | tests/runner.js: Replace hand-rolled assert with "node:assert" module | EuAndreh | 2023-11-16 | 1 | -45/+45 | |
| | ||||||
* | Add WIP non-async functions to napi-sqlite.c | EuAndreh | 2023-11-16 | 1 | -0/+16 | |
| | ||||||
* | src/{ircd,web}.js: Init stub servers | EuAndreh | 2023-11-11 | 2 | -0/+14 | |
| | ||||||
* | tests/js/: Run the files directly | EuAndreh | 2023-11-10 | 1 | -2/+5 | |
| | | | | | Instead of dynamically `import()`ing them in `tests/runner.js`, make each test file instead load `tests/runner.js` and run its own tests. | |||||
* | tests/js/utils.js: Remove test on "new Date()" objects | EuAndreh | 2023-11-10 | 1 | -8/+0 | |
| | ||||||
* | tests/js/server/web.js: Remove unused file | EuAndreh | 2023-11-10 | 1 | -12/+0 | |
| | ||||||
* | tests/js/compat.js: Remove unused file | EuAndreh | 2023-11-10 | 1 | -17/+0 | |
| | ||||||
* | Initial project structure | EuAndreh | 2023-11-09 | 3 | -0/+164 | |