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/core",
|
|
|
|
|
"private": true,
|
2026-06-08 18:06:33 +00:00
|
|
|
"version": "0.1.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 runtime SDK \u2014 actors, Web Components, transports, serialization, and LISP-on-Protocol",
|
|
|
|
|
"type": "module",
|
|
|
|
|
"license": "MIT",
|
|
|
|
|
"repository": {
|
|
|
|
|
"type": "git",
|
2026-06-08 00:21:26 +00:00
|
|
|
"url": "https://github.com/matrix-sdk/matrix-sdk.git",
|
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
|
|
|
"directory": "packages/core"
|
|
|
|
|
},
|
|
|
|
|
"keywords": [
|
|
|
|
|
"matrix",
|
|
|
|
|
"actors",
|
|
|
|
|
"web-components",
|
|
|
|
|
"nats",
|
|
|
|
|
"runtime",
|
|
|
|
|
"sdk"
|
|
|
|
|
],
|
|
|
|
|
"main": "./dist/src/index.js",
|
|
|
|
|
"types": "./dist/src/index.d.ts",
|
|
|
|
|
"exports": {
|
|
|
|
|
".": {
|
|
|
|
|
"types": "./dist/src/index.d.ts",
|
|
|
|
|
"import": "./dist/src/index.js",
|
|
|
|
|
"default": "./dist/src/index.js"
|
|
|
|
|
},
|
|
|
|
|
"./_node-compat": {
|
|
|
|
|
"types": "./dist/src/_node-compat.d.ts",
|
|
|
|
|
"import": "./dist/src/_node-compat.js",
|
|
|
|
|
"default": "./dist/src/_node-compat.js"
|
|
|
|
|
},
|
|
|
|
|
"./core/IRecordStoreProvider": {
|
|
|
|
|
"types": "./dist/src/core/IRecordStoreProvider.d.ts",
|
|
|
|
|
"import": "./dist/src/core/IRecordStoreProvider.js",
|
|
|
|
|
"default": "./dist/src/core/IRecordStoreProvider.js"
|
|
|
|
|
},
|
|
|
|
|
"./core/MatrixActor": {
|
|
|
|
|
"types": "./dist/src/core/MatrixActor.d.ts",
|
|
|
|
|
"import": "./dist/src/core/MatrixActor.js",
|
|
|
|
|
"default": "./dist/src/core/MatrixActor.js"
|
|
|
|
|
},
|
|
|
|
|
"./core/MatrixActor.js": {
|
|
|
|
|
"types": "./dist/src/core/MatrixActor.d.ts",
|
|
|
|
|
"import": "./dist/src/core/MatrixActor.js",
|
|
|
|
|
"default": "./dist/src/core/MatrixActor.js"
|
|
|
|
|
},
|
|
|
|
|
"./core/composite/IComponentRuntimeMetadata": {
|
|
|
|
|
"types": "./dist/src/core/composite/IComponentRuntimeMetadata.d.ts",
|
|
|
|
|
"import": "./dist/src/core/composite/IComponentRuntimeMetadata.js",
|
|
|
|
|
"default": "./dist/src/core/composite/IComponentRuntimeMetadata.js"
|
|
|
|
|
},
|
|
|
|
|
"./core/composite": {
|
|
|
|
|
"types": "./dist/src/core/composite/index.d.ts",
|
|
|
|
|
"import": "./dist/src/core/composite/index.js",
|
|
|
|
|
"default": "./dist/src/core/composite/index.js"
|
|
|
|
|
},
|
|
|
|
|
"./core/security/ICapabilityToken": {
|
|
|
|
|
"types": "./dist/src/core/security/ICapabilityToken.d.ts",
|
|
|
|
|
"import": "./dist/src/core/security/ICapabilityToken.js",
|
|
|
|
|
"default": "./dist/src/core/security/ICapabilityToken.js"
|
|
|
|
|
},
|
|
|
|
|
"./core/security/ISecurityRealm": {
|
|
|
|
|
"types": "./dist/src/core/security/ISecurityRealm.d.ts",
|
|
|
|
|
"import": "./dist/src/core/security/ISecurityRealm.js",
|
|
|
|
|
"default": "./dist/src/core/security/ISecurityRealm.js"
|
|
|
|
|
},
|
|
|
|
|
"./core/security/ITopicClaim": {
|
|
|
|
|
"types": "./dist/src/core/security/ITopicClaim.d.ts",
|
|
|
|
|
"import": "./dist/src/core/security/ITopicClaim.js",
|
|
|
|
|
"default": "./dist/src/core/security/ITopicClaim.js"
|
|
|
|
|
},
|
|
|
|
|
"./core/security/PolicyPresets": {
|
|
|
|
|
"types": "./dist/src/core/security/PolicyPresets.d.ts",
|
|
|
|
|
"import": "./dist/src/core/security/PolicyPresets.js",
|
|
|
|
|
"default": "./dist/src/core/security/PolicyPresets.js"
|
|
|
|
|
},
|
|
|
|
|
"./core/security/SecurityRealm": {
|
|
|
|
|
"types": "./dist/src/core/security/SecurityRealm.d.ts",
|
|
|
|
|
"import": "./dist/src/core/security/SecurityRealm.js",
|
|
|
|
|
"default": "./dist/src/core/security/SecurityRealm.js"
|
|
|
|
|
},
|
|
|
|
|
"./core/security/TopicClaimRegistry": {
|
|
|
|
|
"types": "./dist/src/core/security/TopicClaimRegistry.d.ts",
|
|
|
|
|
"import": "./dist/src/core/security/TopicClaimRegistry.js",
|
|
|
|
|
"default": "./dist/src/core/security/TopicClaimRegistry.js"
|
|
|
|
|
},
|
|
|
|
|
"./core/security/defaults": {
|
|
|
|
|
"types": "./dist/src/core/security/defaults.d.ts",
|
|
|
|
|
"import": "./dist/src/core/security/defaults.js",
|
|
|
|
|
"default": "./dist/src/core/security/defaults.js"
|
|
|
|
|
},
|
|
|
|
|
"./core/context/RealmContext": {
|
|
|
|
|
"types": "./dist/src/core/context/RealmContext.d.ts",
|
|
|
|
|
"import": "./dist/src/core/context/RealmContext.js",
|
|
|
|
|
"default": "./dist/src/core/context/RealmContext.js"
|
|
|
|
|
},
|
|
|
|
|
"./services/SessionInfoService": {
|
|
|
|
|
"types": "./dist/src/services/SessionInfoService.d.ts",
|
|
|
|
|
"import": "./dist/src/services/SessionInfoService.js",
|
|
|
|
|
"default": "./dist/src/services/SessionInfoService.js"
|
|
|
|
|
},
|
|
|
|
|
"./engine/core/IMatrixContext": {
|
|
|
|
|
"types": "./dist/src/engine/core/IMatrixContext.d.ts",
|
|
|
|
|
"import": "./dist/src/engine/core/IMatrixContext.js",
|
|
|
|
|
"default": "./dist/src/engine/core/IMatrixContext.js"
|
|
|
|
|
},
|
|
|
|
|
"./engine/core/MatrixContext": {
|
|
|
|
|
"types": "./dist/src/engine/core/MatrixContext.d.ts",
|
|
|
|
|
"import": "./dist/src/engine/core/MatrixContext.js",
|
|
|
|
|
"default": "./dist/src/engine/core/MatrixContext.js"
|
|
|
|
|
},
|
|
|
|
|
"./engine/messaging/TopicRouter": {
|
|
|
|
|
"types": "./dist/src/engine/messaging/TopicRouter.d.ts",
|
|
|
|
|
"import": "./dist/src/engine/messaging/TopicRouter.js",
|
|
|
|
|
"default": "./dist/src/engine/messaging/TopicRouter.js"
|
|
|
|
|
},
|
|
|
|
|
"./engine/remoting/ComponentProxy": {
|
|
|
|
|
"types": "./dist/src/engine/remoting/ComponentProxy.d.ts",
|
|
|
|
|
"import": "./dist/src/engine/remoting/ComponentProxy.js",
|
|
|
|
|
"default": "./dist/src/engine/remoting/ComponentProxy.js"
|
|
|
|
|
},
|
|
|
|
|
"./engine/remoting/IIntrospectResult": {
|
|
|
|
|
"types": "./dist/src/engine/remoting/IIntrospectResult.d.ts",
|
|
|
|
|
"import": "./dist/src/engine/remoting/IIntrospectResult.js",
|
|
|
|
|
"default": "./dist/src/engine/remoting/IIntrospectResult.js"
|
|
|
|
|
},
|
|
|
|
|
"./engine/remoting/ITransportAdapter": {
|
|
|
|
|
"types": "./dist/src/engine/remoting/ITransportAdapter.d.ts",
|
|
|
|
|
"import": "./dist/src/engine/remoting/ITransportAdapter.js",
|
|
|
|
|
"default": "./dist/src/engine/remoting/ITransportAdapter.js"
|
|
|
|
|
},
|
|
|
|
|
"./engine/remoting/RequestReply": {
|
|
|
|
|
"types": "./dist/src/engine/remoting/RequestReply.d.ts",
|
|
|
|
|
"import": "./dist/src/engine/remoting/RequestReply.js",
|
|
|
|
|
"default": "./dist/src/engine/remoting/RequestReply.js"
|
|
|
|
|
},
|
|
|
|
|
"./engine/remoting/RequestReply.js": {
|
|
|
|
|
"types": "./dist/src/engine/remoting/RequestReply.d.ts",
|
|
|
|
|
"import": "./dist/src/engine/remoting/RequestReply.js",
|
|
|
|
|
"default": "./dist/src/engine/remoting/RequestReply.js"
|
|
|
|
|
},
|
|
|
|
|
"./engine/utils/NameUtils": {
|
|
|
|
|
"types": "./dist/src/engine/utils/NameUtils.d.ts",
|
|
|
|
|
"import": "./dist/src/engine/utils/NameUtils.js",
|
|
|
|
|
"default": "./dist/src/engine/utils/NameUtils.js"
|
|
|
|
|
},
|
|
|
|
|
"./flow/FlowBuilder": {
|
|
|
|
|
"types": "./dist/src/flow/FlowBuilder.d.ts",
|
|
|
|
|
"import": "./dist/src/flow/FlowBuilder.js",
|
|
|
|
|
"default": "./dist/src/flow/FlowBuilder.js"
|
|
|
|
|
},
|
|
|
|
|
"./flow/FlowEngine": {
|
|
|
|
|
"types": "./dist/src/flow/FlowEngine.d.ts",
|
|
|
|
|
"import": "./dist/src/flow/FlowEngine.js",
|
|
|
|
|
"default": "./dist/src/flow/FlowEngine.js"
|
|
|
|
|
},
|
|
|
|
|
"./flow/FlowPlan": {
|
|
|
|
|
"types": "./dist/src/flow/FlowPlan.d.ts",
|
|
|
|
|
"import": "./dist/src/flow/FlowPlan.js",
|
|
|
|
|
"default": "./dist/src/flow/FlowPlan.js"
|
|
|
|
|
},
|
|
|
|
|
"./flow/FlowTypes": {
|
|
|
|
|
"types": "./dist/src/flow/FlowTypes.d.ts",
|
|
|
|
|
"import": "./dist/src/flow/FlowTypes.js",
|
|
|
|
|
"default": "./dist/src/flow/FlowTypes.js"
|
|
|
|
|
},
|
|
|
|
|
"./flow/viewers": {
|
|
|
|
|
"types": "./dist/src/flow/viewers/index.d.ts",
|
|
|
|
|
"import": "./dist/src/flow/viewers/index.js",
|
|
|
|
|
"default": "./dist/src/flow/viewers/index.js"
|
|
|
|
|
},
|
|
|
|
|
"./flow/viewers/ViewTypeRegistry": {
|
|
|
|
|
"types": "./dist/src/flow/viewers/ViewTypeRegistry.d.ts",
|
|
|
|
|
"import": "./dist/src/flow/viewers/ViewTypeRegistry.js",
|
|
|
|
|
"default": "./dist/src/flow/viewers/ViewTypeRegistry.js"
|
|
|
|
|
},
|
|
|
|
|
"./framework/ActivityFrame": {
|
|
|
|
|
"types": "./dist/src/framework/ActivityFrame.d.ts",
|
|
|
|
|
"import": "./dist/src/framework/ActivityFrame.js",
|
|
|
|
|
"default": "./dist/src/framework/ActivityFrame.js"
|
|
|
|
|
},
|
|
|
|
|
"./framework/IStateStore": {
|
|
|
|
|
"types": "./dist/src/framework/IStateStore.d.ts",
|
|
|
|
|
"import": "./dist/src/framework/IStateStore.js",
|
|
|
|
|
"default": "./dist/src/framework/IStateStore.js"
|
|
|
|
|
},
|
|
|
|
|
"./framework/MatrixActorHtmlElement": {
|
|
|
|
|
"types": "./dist/src/framework/MatrixActorHtmlElement.d.ts",
|
|
|
|
|
"import": "./dist/src/framework/MatrixActorHtmlElement.js",
|
|
|
|
|
"default": "./dist/src/framework/MatrixActorHtmlElement.js"
|
|
|
|
|
},
|
|
|
|
|
"./framework/PageManifest": {
|
|
|
|
|
"types": "./dist/src/framework/PageManifest.d.ts",
|
|
|
|
|
"import": "./dist/src/framework/PageManifest.js",
|
|
|
|
|
"default": "./dist/src/framework/PageManifest.js"
|
|
|
|
|
},
|
|
|
|
|
"./framework/components/MxSplit": {
|
|
|
|
|
"types": "./dist/src/framework/components/MxSplit.d.ts",
|
|
|
|
|
"import": "./dist/src/framework/components/MxSplit.js",
|
|
|
|
|
"default": "./dist/src/framework/components/MxSplit.js"
|
|
|
|
|
},
|
|
|
|
|
"./framework/components/MxTheme": {
|
|
|
|
|
"types": "./dist/src/framework/components/MxTheme.d.ts",
|
|
|
|
|
"import": "./dist/src/framework/components/MxTheme.js",
|
|
|
|
|
"default": "./dist/src/framework/components/MxTheme.js"
|
|
|
|
|
},
|
|
|
|
|
"./framework/components/MxTopicTag": {
|
|
|
|
|
"types": "./dist/src/framework/components/MxTopicTag.d.ts",
|
|
|
|
|
"import": "./dist/src/framework/components/MxTopicTag.js",
|
|
|
|
|
"default": "./dist/src/framework/components/MxTopicTag.js"
|
|
|
|
|
},
|
|
|
|
|
"./framework/components/index": {
|
|
|
|
|
"types": "./dist/src/framework/components/index.d.ts",
|
|
|
|
|
"import": "./dist/src/framework/components/index.js",
|
|
|
|
|
"default": "./dist/src/framework/components/index.js"
|
|
|
|
|
},
|
|
|
|
|
"./lisp": {
|
|
|
|
|
"types": "./dist/src/lisp/index.d.ts",
|
|
|
|
|
"import": "./dist/src/lisp/index.js",
|
|
|
|
|
"default": "./dist/src/lisp/index.js"
|
|
|
|
|
},
|
|
|
|
|
"./lisp/vlm": {
|
|
|
|
|
"types": "./dist/src/lisp/vlm/index.d.ts",
|
|
|
|
|
"import": "./dist/src/lisp/vlm/index.js",
|
|
|
|
|
"default": "./dist/src/lisp/vlm/index.js"
|
|
|
|
|
},
|
|
|
|
|
"./runtime/ComponentFactory": {
|
|
|
|
|
"types": "./dist/src/runtime/ComponentFactory.d.ts",
|
|
|
|
|
"import": "./dist/src/runtime/ComponentFactory.js",
|
|
|
|
|
"default": "./dist/src/runtime/ComponentFactory.js"
|
|
|
|
|
},
|
|
|
|
|
"./runtime/InstanceBootstrapContext": {
|
|
|
|
|
"types": "./dist/src/runtime/InstanceBootstrapContext.d.ts",
|
|
|
|
|
"import": "./dist/src/runtime/InstanceBootstrapContext.js",
|
|
|
|
|
"default": "./dist/src/runtime/InstanceBootstrapContext.js"
|
|
|
|
|
},
|
|
|
|
|
"./runtime/InstanceBootstrapContext.js": {
|
|
|
|
|
"types": "./dist/src/runtime/InstanceBootstrapContext.d.ts",
|
|
|
|
|
"import": "./dist/src/runtime/InstanceBootstrapContext.js",
|
|
|
|
|
"default": "./dist/src/runtime/InstanceBootstrapContext.js"
|
|
|
|
|
},
|
|
|
|
|
"./runtime/InstanceBootstrapRefs": {
|
|
|
|
|
"types": "./dist/src/runtime/InstanceBootstrapRefs.d.ts",
|
|
|
|
|
"import": "./dist/src/runtime/InstanceBootstrapRefs.js",
|
|
|
|
|
"default": "./dist/src/runtime/InstanceBootstrapRefs.js"
|
|
|
|
|
},
|
|
|
|
|
"./runtime/InstanceBootstrapRefs.js": {
|
|
|
|
|
"types": "./dist/src/runtime/InstanceBootstrapRefs.d.ts",
|
|
|
|
|
"import": "./dist/src/runtime/InstanceBootstrapRefs.js",
|
|
|
|
|
"default": "./dist/src/runtime/InstanceBootstrapRefs.js"
|
|
|
|
|
},
|
|
|
|
|
"./runtime/MatrixRuntime": {
|
|
|
|
|
"types": "./dist/src/runtime/MatrixRuntime.d.ts",
|
|
|
|
|
"import": "./dist/src/runtime/MatrixRuntime.js",
|
|
|
|
|
"default": "./dist/src/runtime/MatrixRuntime.js"
|
|
|
|
|
},
|
|
|
|
|
"./runtime/MatrixRuntime.js": {
|
|
|
|
|
"types": "./dist/src/runtime/MatrixRuntime.d.ts",
|
|
|
|
|
"import": "./dist/src/runtime/MatrixRuntime.js",
|
|
|
|
|
"default": "./dist/src/runtime/MatrixRuntime.js"
|
|
|
|
|
},
|
|
|
|
|
"./runtime/MountedInstanceMetadata": {
|
|
|
|
|
"types": "./dist/src/runtime/MountedInstanceMetadata.d.ts",
|
|
|
|
|
"import": "./dist/src/runtime/MountedInstanceMetadata.js",
|
|
|
|
|
"default": "./dist/src/runtime/MountedInstanceMetadata.js"
|
|
|
|
|
},
|
|
|
|
|
"./runtime/MountedInstanceMetadata.js": {
|
|
|
|
|
"types": "./dist/src/runtime/MountedInstanceMetadata.d.ts",
|
|
|
|
|
"import": "./dist/src/runtime/MountedInstanceMetadata.js",
|
|
|
|
|
"default": "./dist/src/runtime/MountedInstanceMetadata.js"
|
|
|
|
|
},
|
|
|
|
|
"./runtime/PackageConfigResolver": {
|
|
|
|
|
"types": "./dist/src/runtime/PackageConfigResolver.d.ts",
|
|
|
|
|
"import": "./dist/src/runtime/PackageConfigResolver.js",
|
|
|
|
|
"default": "./dist/src/runtime/PackageConfigResolver.js"
|
|
|
|
|
},
|
|
|
|
|
"./serialization": {
|
|
|
|
|
"types": "./dist/src/serialization/index.d.ts",
|
|
|
|
|
"import": "./dist/src/serialization/index.js",
|
|
|
|
|
"default": "./dist/src/serialization/index.js"
|
|
|
|
|
},
|
|
|
|
|
"./serialization/IComponentSchema": {
|
|
|
|
|
"types": "./dist/src/serialization/IComponentSchema.d.ts",
|
|
|
|
|
"import": "./dist/src/serialization/IComponentSchema.js",
|
|
|
|
|
"default": "./dist/src/serialization/IComponentSchema.js"
|
|
|
|
|
},
|
|
|
|
|
"./transport/InMemoryBroker": {
|
|
|
|
|
"types": "./dist/src/transport/InMemoryBroker.d.ts",
|
|
|
|
|
"import": "./dist/src/transport/InMemoryBroker.js",
|
|
|
|
|
"default": "./dist/src/transport/InMemoryBroker.js"
|
|
|
|
|
},
|
|
|
|
|
"./transport/InMemoryBroker.js": {
|
|
|
|
|
"types": "./dist/src/transport/InMemoryBroker.d.ts",
|
|
|
|
|
"import": "./dist/src/transport/InMemoryBroker.js",
|
|
|
|
|
"default": "./dist/src/transport/InMemoryBroker.js"
|
|
|
|
|
},
|
|
|
|
|
"./transport/InMemoryTransport": {
|
|
|
|
|
"types": "./dist/src/transport/InMemoryTransport.d.ts",
|
|
|
|
|
"import": "./dist/src/transport/InMemoryTransport.js",
|
|
|
|
|
"default": "./dist/src/transport/InMemoryTransport.js"
|
|
|
|
|
},
|
|
|
|
|
"./transport/InMemoryTransport.js": {
|
|
|
|
|
"types": "./dist/src/transport/InMemoryTransport.d.ts",
|
|
|
|
|
"import": "./dist/src/transport/InMemoryTransport.js",
|
|
|
|
|
"default": "./dist/src/transport/InMemoryTransport.js"
|
|
|
|
|
},
|
|
|
|
|
"./transport/NatsTransport": {
|
|
|
|
|
"types": "./dist/src/transport/NatsTransport.d.ts",
|
|
|
|
|
"import": "./dist/src/transport/NatsTransport.js",
|
|
|
|
|
"default": "./dist/src/transport/NatsTransport.js"
|
|
|
|
|
},
|
|
|
|
|
"./transport/NatsTransport.js": {
|
|
|
|
|
"types": "./dist/src/transport/NatsTransport.d.ts",
|
|
|
|
|
"import": "./dist/src/transport/NatsTransport.js",
|
|
|
|
|
"default": "./dist/src/transport/NatsTransport.js"
|
|
|
|
|
},
|
|
|
|
|
"./transport/TransportProxy": {
|
|
|
|
|
"types": "./dist/src/transport/TransportProxy.d.ts",
|
|
|
|
|
"import": "./dist/src/transport/TransportProxy.js",
|
|
|
|
|
"default": "./dist/src/transport/TransportProxy.js"
|
|
|
|
|
},
|
|
|
|
|
"./transport/createBrowserNatsTransport": {
|
|
|
|
|
"types": "./dist/src/transport/createBrowserNatsTransport.d.ts",
|
|
|
|
|
"import": "./dist/src/transport/createBrowserNatsTransport.js",
|
|
|
|
|
"default": "./dist/src/transport/createBrowserNatsTransport.js"
|
|
|
|
|
},
|
|
|
|
|
"./transport/createBrowserNatsTransport.js": {
|
|
|
|
|
"types": "./dist/src/transport/createBrowserNatsTransport.d.ts",
|
|
|
|
|
"import": "./dist/src/transport/createBrowserNatsTransport.js",
|
|
|
|
|
"default": "./dist/src/transport/createBrowserNatsTransport.js"
|
|
|
|
|
}
|
|
|
|
|
},
|
|
|
|
|
"scripts": {
|
|
|
|
|
"build": "node -e \"require('fs').rmSync('dist',{recursive:true,force:true,maxRetries:3,retryDelay:50});require('fs').rmSync('.tsbuildinfo',{force:true})\" && tsc -p tsconfig.build.json && node fix-esm-imports.mjs",
|
|
|
|
|
"test": "node ../../scripts/run-node-tests.cjs -- src/**/*.spec.ts",
|
|
|
|
|
"test:ci": "node ../../scripts/run-node-tests.cjs -- src/**/*.spec.ts",
|
|
|
|
|
"test:dom": "node ../../scripts/run-node-tests.cjs -- src/**/*.spec.ts",
|
|
|
|
|
"clean": "node -e \"require('fs').rmSync('dist',{recursive:true,force:true})\"",
|
|
|
|
|
"type-check": "tsc -p tsconfig.build.json --noEmit",
|
|
|
|
|
"test:unit": "tsx --test tests/unit/core/**/*.spec.ts"
|
|
|
|
|
},
|
|
|
|
|
"files": [
|
|
|
|
|
"dist/src",
|
|
|
|
|
"README.md",
|
|
|
|
|
"LICENSE"
|
|
|
|
|
],
|
|
|
|
|
"dependencies": {
|
|
|
|
|
"@open-matrix/contracts": "workspace:*",
|
|
|
|
|
"@open-matrix/federation": "workspace:*",
|
|
|
|
|
"@nats-io/nats-core": "^3.3.1",
|
|
|
|
|
"nats.ws": "^1.30.3",
|
|
|
|
|
"@open-matrix/omega-core": "workspace:*",
|
|
|
|
|
"morphdom": "^2.7.8"
|
|
|
|
|
},
|
|
|
|
|
"devDependencies": {
|
|
|
|
|
"tsx": "^4.15.6"
|
|
|
|
|
},
|
|
|
|
|
"engines": {
|
|
|
|
|
"node": ">=20"
|
|
|
|
|
}
|
|
|
|
|
}
|