npm.io
0.1.0 • Published 4d ago

@mostajs/ged

Licence
AGPL-3.0-or-later
Version
0.1.0
Deps
0
Size
16 kB
Vulns
0
Weekly
0

@mostajs/ged

Auteur : Dr Hamid MADANI drmdh@msn.com · Licence : AGPL-3.0-or-later · Statut : 0.1.0 (4 tests verts)

GED générique : catégories, versionnement, ACL, recherche plein texte, archive. Compose storage/content-reader/security/ixarchive.

Chiffrement au repos (compose @mostajs/security)

import { createGed } from '@mostajs/ged';
import { encryptedStorage, createCipher, keyFromEnv } from '@mostajs/security';
const ged = createGed({ repositories, storage: encryptedStorage(realStorage, createCipher({key:keyFromEnv(env)})), contentReader });

Lancer

node test-scripts/unit/ged.test.mjs && node examples/dossier/run.mjs

Keywords