feat: initial Matrix SDK
Full SDK workspace: core, contracts, sdk, cli, browser-host, browser-kit,
federation, omega-core, oracle, self-healing, strategies, tools, emacs.
Clean extraction from the development monorepo.
Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
2026-06-07 15:54:15 -06:00
{
"name" : "@open-matrix/federation" ,
"private" : true ,
2026-06-08 18:06:33 +00:00
"version" : "0.2.3" ,
feat: initial Matrix SDK
Full SDK workspace: core, contracts, sdk, cli, browser-host, browser-kit,
federation, omega-core, oracle, self-healing, strategies, tools, emacs.
Clean extraction from the development monorepo.
Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
2026-06-07 15:54:15 -06:00
"description" : "Matrix federation layer: mailbox-based cross-realm messaging with legacy (matrix3) and modern (mxenv1) wire format support and security guardrails." ,
"license" : "UNLICENSED" ,
"type" : "module" ,
"main" : "dist/src/index.js" ,
"types" : "dist/src/index.d.ts" ,
"browser" : {
"./dist/src/index.js" : "./dist/src/browser.js"
} ,
"exports" : {
"." : {
"browser" : "./dist/src/browser.js" ,
"import" : "./dist/src/index.js" ,
"require" : "./dist/src/index.js" ,
"default" : "./dist/src/index.js"
} ,
"./*" : {
"types" : "./dist/src/*.d.ts" ,
"import" : "./dist/src/*.js" ,
"require" : "./dist/src/*.js" ,
"default" : "./dist/src/*.js"
}
} ,
"scripts" : {
"build" : "tsc -p tsconfig.json && node fix-esm-imports.mjs" ,
"build:tests" : "tsc -p tsconfig.tests.json" ,
"test" : "node ../../scripts/run-node-tests.cjs -- tests/unit/*.spec.ts" ,
"test:ci" : "node ../../scripts/run-node-tests.cjs -- tests/unit/*.spec.ts" ,
"test:unit" : "node ../../scripts/run-node-tests.cjs -- tests/unit/*.spec.ts" ,
"test:integration" : "node ../../scripts/run-node-tests.cjs -- tests/integration/*.spec.ts" ,
"test:quick" : "node ../../scripts/run-node-tests.cjs -- tests/unit/mxesc1.spec.ts tests/unit/topics.spec.ts tests/unit/uri.spec.ts" ,
"type-check" : "tsc --noEmit"
} ,
"files" : [
"dist" ,
"README.md" ,
"LICENSE"
] ,
"devDependencies" : {
"@types/node" : "^25.0.10" ,
"typescript" : "^5.6.3"
}
}