chore: keep SDK packages private until release policy

This commit is contained in:
Ubuntu 2026-06-07 23:22:52 +00:00
parent 852cb27c7d
commit 6f516fe2f8
3 changed files with 9 additions and 5 deletions

View File

@ -4,8 +4,8 @@ Matrix SDK is the package-author layer for building Matrix actors, browser
surfaces, and broker-connected applications without depending on a managed surfaces, and broker-connected applications without depending on a managed
platform repo. platform repo.
This repository contains the SDK packages renamed to their publishable This repository contains the SDK packages under their target `@open-matrix/*`
`@open-matrix/*` package names. The workspace is package names. The workspace is
proven as a standalone workspace: a fresh clone can install, build, test, proven as a standalone workspace: a fresh clone can install, build, test,
type-check, pack every package, and compile an external consumer against the type-check, pack every package, and compile an external consumer against the
packed tarballs. packed tarballs.
@ -191,7 +191,11 @@ Still planned:
`matrix configure`. `matrix configure`.
- Direct broker mode with explicit broker URL/JWT/seed credentials. - Direct broker mode with explicit broker URL/JWT/seed credentials.
- Managed-provider mode where an overlay issues scoped broker credentials. - Managed-provider mode where an overlay issues scoped broker credentials.
- Publishing the packages to npm after the provider-login contract is complete.
Publishing is intentionally not part of this repository's normal developer
workflow yet. The repo proves source, package, and consumer behavior with
`pnpm pack`; public package release is an owner-controlled release decision and
must be added as an explicit release policy before any npm publication.
## Relationship To Provider Overlays ## Relationship To Provider Overlays

View File

@ -3,7 +3,7 @@
"version": "0.1.0", "version": "0.1.0",
"description": "Package-author Matrix CLI for SDK projects.", "description": "Package-author Matrix CLI for SDK projects.",
"type": "module", "type": "module",
"private": false, "private": true,
"bin": { "bin": {
"matrix": "./dist/bin/matrix.js" "matrix": "./dist/bin/matrix.js"
}, },

View File

@ -3,7 +3,7 @@
"version": "0.1.0", "version": "0.1.0",
"description": "Public Matrix actor SDK facade for package authors.", "description": "Public Matrix actor SDK facade for package authors.",
"type": "module", "type": "module",
"private": false, "private": true,
"main": "./dist/index.js", "main": "./dist/index.js",
"types": "./dist/index.d.ts", "types": "./dist/index.d.ts",
"exports": { "exports": {