feat(ql3): establish 3.0 incubation baseline

This commit is contained in:
whyour
2026-08-12 00:25:26 +08:00
parent 4bf92dcfeb
commit c699c32461
2817 changed files with 779642 additions and 653 deletions
@@ -0,0 +1,28 @@
const assert = require('node:assert/strict');
const { test } = require('node:test');
test('keeps the two reviewed Owner ceremony modules internal to console', () => {
const manifest = require('../package.json');
assert.deepEqual(Object.keys(manifest.exports).sort(), [
'.',
'./authenticated-command',
'./credential-administration-delivery',
'./identity-authentication',
'./pepper-custody',
'./pepper-custody/destructive',
'./secret-delivery',
]);
assert.throws(
() => require('@qinglong/local-owner-console/bootstrap'),
(error) => error?.code === 'ERR_PACKAGE_PATH_NOT_EXPORTED',
);
assert.equal(
typeof require('../dist/bootstrap').createLocalOwnerBootstrapService,
'function',
);
assert.equal(
typeof require('../dist/credential-recovery')
.createLocalOwnerCredentialRecoveryService,
'function',
);
});