Changeset 8398935 in Klonkt for package.json


Ignore:
Timestamp:
06/18/2026 03:38:04 AM (3 months ago)
Author:
roboburr <roboburr@…>
Branches:
main
Children:
586f9dd
Parents:
7881080
Message:

Tests: unit tests for the hub permissions layer (node:test, in-memory SQLite)

Covers canAdminSite (god/owner/collaborator-admin/member/stranger/null), delegation
via canEditPost, and getPrimarySite (is_primary + oldest-fallback). canAdminSite
in particular was silently broken for a long time — these tests will catch
regressions. npm test = node --test.

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@…>

File:
1 edited

Legend:

Unmodified
Added
Removed
  • package.json

    r7881080 r8398935  
    88    "start": "node src/server.js",
    99    "dev": "node --watch src/server.js",
     10    "test": "node --test",
    1011    "migrate": "node src/db/migrate.js",
    1112    "reset-admin": "node scripts/reset-admin.mjs",
Note: See TracChangeset for help on using the changeset viewer.