{"_id":"matterhorn-sdk","_rev":"58-010b709cb24d8d650c2b803b517e84ca","name":"matterhorn-sdk","dist-tags":{"latest":"0.1.1-alpha.20260613T085325975Z","alpha":"0.1.1-alpha.20260920T103133184Z"},"versions":{"0.1.1-alpha.20260613T085325975Z":{"name":"matterhorn-sdk","version":"0.1.1-alpha.20260613T085325975Z","_id":"matterhorn-sdk@0.1.1-alpha.20260613T085325975Z","maintainers":[{"name":"roomkitapp","email":"roomkitapp@gmail.com"}],"bin":{"matterhorn":"./bin/matterhorn.cjs"},"dist":{"shasum":"cee926eb1f7dd4b34577bf1582d07783df7330ed","tarball":"https://registry.npmjs.org/matterhorn-sdk/-/matterhorn-sdk-0.1.1-alpha.20260613T085325975Z.tgz","fileCount":346,"integrity":"sha512-QQOHFO9sNL4dbycLwD26KWVX5JKJ+73xEHwFLs4d3sXrcJkG9CHEXw9/jSvV4QgOp2MzGiVFRHzNGaqCTxDWVw==","signatures":[{"sig":"MEQCIE/p8VJYANIAB+LMU3ssHxThTDXVeZXrm1JWzAjPgmegAiB9scgd0O27jvDbEkkkKdWJPu/dsgGGMS3edJkeT/C2qQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3827151},"type":"module","types":"./dist/index.d.ts","engines":{"node":">=22.12"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./cjs/index.cjs"},"./lit":{"types":"./dist/lit/index.d.ts","import":"./dist/lit/index.js"},"./vue":{"types":"./dist/vue/index.d.ts","import":"./dist/vue/index.js"},"./host":{"types":"./dist/host/index.d.ts","import":"./dist/host/index.js"},"./react":{"types":"./dist/react/index.d.ts","import":"./dist/react/index.js"},"./voice":{"types":"./dist/voice.d.ts","import":"./dist/voice.js"},"./client":{"types":"./dist/client/index.d.ts","import":"./dist/client/index.js"},"./schema":{"types":"./dist/schema.d.ts","import":"./dist/schema.js","require":"./cjs/schema.cjs"},"./svelte":{"types":"./dist/svelte/index.d.ts","import":"./dist/svelte/index.js"},"./browser":{"types":"./dist/browser/index.d.ts","import":"./dist/browser/index.js"},"./testing":{"types":"./dist/testing/index.d.ts","import":"./dist/testing/index.js"},"./launcher":{"types":"./dist/launcher/index.d.ts","import":"./dist/launcher/index.js"},"./browser/*":{"types":"./dist/browser/*.d.ts","import":"./dist/browser/*.js"},"./package.json":"./package.json","./client/matterhorn-client.js":"./client/matterhorn-client.js","./schemas/example-app.schema.json":"./schemas/example-app.schema.json","./schemas/example-demo.schema.json":"./schemas/example-demo.schema.json","./schemas/micro-plugin.schema.json":"./schemas/micro-plugin.schema.json","./schemas/app-composition.schema.json":"./schemas/app-composition.schema.json"},"scripts":{"test":"node --test test/*.test.cjs","build":"pnpm run clean && pnpm run build:types:transpile && node scripts/fix-dist-imports.cjs","clean":"rm -rf dist","coverage":"pnpm run build && node --test --experimental-test-coverage --test-coverage-lines=20 --test-coverage-functions=20 --test-coverage-branches=20 test/*.test.cjs","build:all":"pnpm run build && pnpm run build:client","typecheck":"tsc -p tsconfig.build.json --noEmit","build:types":"tsc -p tsconfig.build.json","pack:verify":"pnpm run release:build && pnpm run test:package","build:client":"node scripts/build-client.cjs","test:package":"node scripts/smoke-package.cjs","release:build":"pnpm run clean && pnpm run typecheck && pnpm run build:types && node scripts/fix-dist-imports.cjs","build:types:transpile":"tsc -p tsconfig.build.json --noCheck --noEmitOnError false"},"_npmUser":{"name":"roomkitapp","email":"roomkitapp@gmail.com"},"description":"Matterhorn app author SDK for browser, launcher, host, and testing APIs.","directories":{},"sideEffects":false,"_nodeVersion":"25.9.0","dependencies":{"@mh-gg/cli":"^0.1.1-alpha.20260613T085325975Z","@mh-gg/base":"^0.1.1-alpha.20260613T085325975Z","@mh-gg/push":"^0.1.0","nostr-tools":"^2.23.5","@mh-gg/event":"^0.1.1-alpha.20260613T085325975Z","@mh-gg/schema":"^0.1.1-alpha.20260613T085325975Z","@mh-gg/protocol":"^0.1.1-alpha.20260613T085325975Z","@mh-gg/base-plugins":"^0.1.1-alpha.20260613T085325975Z","@mh-gg/host-runtime":"^0.1.1-alpha.20260613T085325975Z","@mh-gg/profile-transfer":"^0.1.0"},"_hasShrinkwrap":false,"devDependencies":{"esbuild":"^0.27.0"},"peerDependencies":{"react":">=18","peerjs":"^1.5.5","@ricky0123/vad-web":"^0.0.30"},"optionalDependencies":{"peerjs":"^1.5.5","@ricky0123/vad-web":"^0.0.30"},"peerDependenciesMeta":{"react":{"optional":true},"peerjs":{"optional":true},"@ricky0123/vad-web":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/matterhorn-sdk_0.1.1-alpha.20260613T085325975Z_1781340876227_0.06952269787955934","host":"s3://npm-registry-packages-npm-production"}},"0.1.1-alpha.20260626T104441232Z":{"name":"matterhorn-sdk","version":"0.1.1-alpha.20260626T104441232Z","license":"MIT","_id":"matterhorn-sdk@0.1.1-alpha.20260626T104441232Z","maintainers":[{"name":"roomkitapp","email":"roomkitapp@gmail.com"}],"bin":{"matterhorn":"./bin/matterhorn.cjs"},"dist":{"shasum":"3becd0a809a9505bb8dd51dc83cc51a731d4ccd4","tarball":"https://registry.npmjs.org/matterhorn-sdk/-/matterhorn-sdk-0.1.1-alpha.20260626T104441232Z.tgz","fileCount":996,"integrity":"sha512-vxAMZTr3sb0+wAhYhrgQAFX0FkxaMHQl6iEWS87fNSkExW4XskDRFRI9EP50u7yhGlofPQrL68QmYqQnO8RqXg==","signatures":[{"sig":"MEUCIHEWw5tWbPziHHc+KmiBK4FZC3WotI6XjwYvUgYG0OY3AiEA6VP0XqBm3XP6tGyXw9dY8tCmf0w6QEtHYBe2XOJeQwY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":6396574},"type":"module","types":"./dist/index.d.ts","engines":{"node":">=22.12"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./cjs/index.cjs"},"./lit":{"types":"./dist/lit/index.d.ts","import":"./dist/lit/index.js"},"./vue":{"types":"./dist/vue/index.d.ts","import":"./dist/vue/index.js"},"./host":{"types":"./dist/host/index.d.ts","import":"./dist/host/index.js"},"./vite":{"types":"./dist/vite/index.d.ts","import":"./dist/vite/index.js","require":"./cjs/vite.cjs"},"./react":{"types":"./dist/react/index.d.ts","import":"./dist/react/index.js","require":"./cjs/react.cjs"},"./voice":{"types":"./dist/voice.d.ts","import":"./dist/voice.js"},"./client":{"types":"./dist/client/index.d.ts","import":"./dist/client/index.js"},"./schema":{"types":"./dist/schema.d.ts","import":"./dist/schema.js","require":"./cjs/schema.cjs"},"./svelte":{"types":"./dist/svelte/index.d.ts","import":"./dist/svelte/index.js"},"./browser":{"types":"./dist/browser/index.d.ts","import":"./dist/browser/index.js"},"./testing":{"types":"./dist/testing/index.d.ts","import":"./dist/testing/index.js"},"./launcher":{"types":"./dist/launcher/index.d.ts","import":"./dist/launcher/index.js"},"./browser/*":{"types":"./dist/browser/*.d.ts","import":"./dist/browser/*.js"},"./launcher/*":{"types":"./dist/launcher/*.d.ts","import":"./dist/launcher/*.js"},"./permissions":{"types":"./dist/browser/permissions.d.ts","import":"./dist/browser/permissions.js","require":"./cjs/permissions.cjs"},"./package.json":"./package.json","./launcher/schema":{"types":"./dist/launcher/schema.d.ts","import":"./dist/launcher/schema.js"},"./testing/runtime":{"types":"./dist/testing/runtime.d.ts","import":"./dist/testing/runtime.js"},"./client/matterhorn-client.js":"./client/matterhorn-client.js","./launcher/matterhorn.app.json":"./dist/launcher/matterhorn.app.json","./launcher/matterhorn.types.d.ts":"./dist/launcher/matterhorn.types.d.ts","./launcher/matterhorn.schema.json":"./dist/launcher/matterhorn.schema.json","./schemas/example-app.schema.json":"./schemas/example-app.schema.json","./schemas/example-demo.schema.json":"./schemas/example-demo.schema.json","./schemas/micro-plugin.schema.json":"./schemas/micro-plugin.schema.json","./schemas/app-composition.schema.json":"./schemas/app-composition.schema.json"},"scripts":{"test":"node --test test/*.test.cjs","build":"pnpm run sync:schemas && pnpm run clean && pnpm run build:types:transpile && node scripts/fix-dist-imports.cjs && node scripts/build-cjs-adapters.cjs && pnpm run build:client","clean":"node scripts/clean.cjs","coverage":"pnpm run build && node --test --experimental-test-coverage --test-coverage-exclude=\"../**\" --test-coverage-lines=50 --test-coverage-functions=35 --test-coverage-branches=50 test/*.test.cjs","build:all":"pnpm run build","typecheck":"tsc -p tsconfig.build.json --noEmit","build:types":"tsc -p tsconfig.build.json","pack:verify":"pnpm run release:build && pnpm run test:package","build:client":"node scripts/build-client.cjs","sync:schemas":"node scripts/sync-schemas.cjs","test:package":"node scripts/smoke-package.cjs","release:build":"pnpm run sync:schemas && pnpm run clean && pnpm run typecheck && pnpm run build:types && node scripts/fix-dist-imports.cjs && node scripts/build-cjs-adapters.cjs && pnpm run build:client","build:types:transpile":"tsc -p tsconfig.build.json --noCheck --noEmitOnError false"},"_npmUser":{"name":"roomkitapp","email":"roomkitapp@gmail.com"},"description":"Matterhorn app author SDK for browser, launcher, host, and testing APIs.","directories":{},"sideEffects":false,"_nodeVersion":"24.17.0","dependencies":{"@mh-gg/cli":"^0.1.1-alpha.20260626T104441232Z","@mh-gg/base":"^0.1.1-alpha.20260626T104441232Z","@mh-gg/push":"^0.1.1-alpha.20260626T104441232Z","@mh-gg/vite":"^0.1.1-alpha.20260626T104441232Z","nostr-tools":"^2.23.5","@mh-gg/event":"^0.1.1-alpha.20260626T104441232Z","@mh-gg/schema":"^0.1.1-alpha.20260626T104441232Z","@mh-gg/protocol":"^0.1.1-alpha.20260626T104441232Z","@mh-gg/relay-core":"^0.1.1-alpha.20260626T104441232Z","@mh-gg/base-plugins":"^0.1.1-alpha.20260626T104441232Z","@mh-gg/host-runtime":"^0.1.1-alpha.20260626T104441232Z","@mh-gg/profile-transfer":"^0.1.1-alpha.20260626T104441232Z"},"_hasShrinkwrap":false,"devDependencies":{"esbuild":"^0.28.1"},"peerDependencies":{"lit":">=3","vue":">=3","react":">=19","peerjs":"^1.5.5","svelte":">=5","@ricky0123/vad-web":"^0.0.30"},"optionalDependencies":{"peerjs":"^1.5.5","@ricky0123/vad-web":"^0.0.30"},"peerDependenciesMeta":{"lit":{"optional":true},"vue":{"optional":true},"react":{"optional":true},"peerjs":{"optional":true},"svelte":{"optional":true},"@ricky0123/vad-web":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/matterhorn-sdk_0.1.1-alpha.20260626T104441232Z_1782470852733_0.48976153234124253","host":"s3://npm-registry-packages-npm-production"}},"0.1.1-alpha.20260627T001620833Z":{"name":"matterhorn-sdk","version":"0.1.1-alpha.20260627T001620833Z","license":"MIT","_id":"matterhorn-sdk@0.1.1-alpha.20260627T001620833Z","maintainers":[{"name":"roomkitapp","email":"roomkitapp@gmail.com"}],"bin":{"matterhorn":"./bin/matterhorn.cjs"},"dist":{"shasum":"c0be94fcad19dc5e8e0ccef2b12091b6844330a9","tarball":"https://registry.npmjs.org/matterhorn-sdk/-/matterhorn-sdk-0.1.1-alpha.20260627T001620833Z.tgz","fileCount":996,"integrity":"sha512-ccYfbTYpdQdLmFqG0H8VaItVqNa0s/QD2ACmglbM1oQyxfGyvKbIa4Sn9xlqrm7fwI8R8Oz2NKiFgQXm91QY1A==","signatures":[{"sig":"MEUCIQDg+4zdko2edJrNvrh2BPlg8dj89J1Ip5Jx5R2+vsfgLgIgP75YRM8Mnhkp+OFtIClpWf/I7ra7zuwdZuQmA1Hw8fQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":6396875},"type":"module","types":"./dist/index.d.ts","engines":{"node":">=22.12"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./cjs/index.cjs"},"./lit":{"types":"./dist/lit/index.d.ts","import":"./dist/lit/index.js"},"./vue":{"types":"./dist/vue/index.d.ts","import":"./dist/vue/index.js"},"./host":{"types":"./dist/host/index.d.ts","import":"./dist/host/index.js"},"./vite":{"types":"./dist/vite/index.d.ts","import":"./dist/vite/index.js","require":"./cjs/vite.cjs"},"./react":{"types":"./dist/react/index.d.ts","import":"./dist/react/index.js","require":"./cjs/react.cjs"},"./voice":{"types":"./dist/voice.d.ts","import":"./dist/voice.js"},"./client":{"types":"./dist/client/index.d.ts","import":"./dist/client/index.js"},"./schema":{"types":"./dist/schema.d.ts","import":"./dist/schema.js","require":"./cjs/schema.cjs"},"./svelte":{"types":"./dist/svelte/index.d.ts","import":"./dist/svelte/index.js"},"./browser":{"types":"./dist/browser/index.d.ts","import":"./dist/browser/index.js"},"./testing":{"types":"./dist/testing/index.d.ts","import":"./dist/testing/index.js"},"./launcher":{"types":"./dist/launcher/index.d.ts","import":"./dist/launcher/index.js"},"./browser/*":{"types":"./dist/browser/*.d.ts","import":"./dist/browser/*.js"},"./launcher/*":{"types":"./dist/launcher/*.d.ts","import":"./dist/launcher/*.js"},"./permissions":{"types":"./dist/browser/permissions.d.ts","import":"./dist/browser/permissions.js","require":"./cjs/permissions.cjs"},"./package.json":"./package.json","./launcher/schema":{"types":"./dist/launcher/schema.d.ts","import":"./dist/launcher/schema.js"},"./testing/runtime":{"types":"./dist/testing/runtime.d.ts","import":"./dist/testing/runtime.js"},"./client/matterhorn-client.js":"./client/matterhorn-client.js","./launcher/matterhorn.app.json":"./dist/launcher/matterhorn.app.json","./launcher/matterhorn.types.d.ts":"./dist/launcher/matterhorn.types.d.ts","./launcher/matterhorn.schema.json":"./dist/launcher/matterhorn.schema.json","./schemas/example-app.schema.json":"./schemas/example-app.schema.json","./schemas/example-demo.schema.json":"./schemas/example-demo.schema.json","./schemas/micro-plugin.schema.json":"./schemas/micro-plugin.schema.json","./schemas/app-composition.schema.json":"./schemas/app-composition.schema.json"},"scripts":{"test":"node --test test/*.test.cjs","build":"pnpm run sync:schemas && pnpm run clean && pnpm run build:types:transpile && node scripts/fix-dist-imports.cjs && node scripts/build-cjs-adapters.cjs && pnpm run build:client","clean":"node scripts/clean.cjs","coverage":"pnpm run build && node --test --experimental-test-coverage --test-coverage-exclude=\"../**\" --test-coverage-lines=50 --test-coverage-functions=35 --test-coverage-branches=50 test/*.test.cjs","build:all":"pnpm run build","typecheck":"tsc -p tsconfig.build.json --noEmit","build:types":"tsc -p tsconfig.build.json","pack:verify":"pnpm run release:build && pnpm run test:package","build:client":"node scripts/build-client.cjs","sync:schemas":"node scripts/sync-schemas.cjs","test:package":"node scripts/smoke-package.cjs","release:build":"pnpm run sync:schemas && pnpm run clean && pnpm run typecheck && pnpm run build:types && node scripts/fix-dist-imports.cjs && node scripts/build-cjs-adapters.cjs && pnpm run build:client","build:types:transpile":"tsc -p tsconfig.build.json --noCheck --noEmitOnError false"},"_npmUser":{"name":"roomkitapp","email":"roomkitapp@gmail.com"},"description":"Matterhorn app author SDK for browser, launcher, host, and testing APIs.","directories":{},"sideEffects":false,"_nodeVersion":"24.17.0","dependencies":{"@mh-gg/cli":"^0.1.1-alpha.20260627T001620833Z","@mh-gg/base":"^0.1.1-alpha.20260627T001620833Z","@mh-gg/push":"^0.1.1-alpha.20260627T001620833Z","@mh-gg/vite":"^0.1.1-alpha.20260627T001620833Z","nostr-tools":"^2.23.5","@mh-gg/event":"^0.1.1-alpha.20260627T001620833Z","@mh-gg/schema":"^0.1.1-alpha.20260627T001620833Z","@mh-gg/protocol":"^0.1.1-alpha.20260627T001620833Z","@mh-gg/relay-core":"^0.1.1-alpha.20260627T001620833Z","@mh-gg/base-plugins":"^0.1.1-alpha.20260627T001620833Z","@mh-gg/host-runtime":"^0.1.1-alpha.20260627T001620833Z","@mh-gg/profile-transfer":"^0.1.1-alpha.20260627T001620833Z"},"_hasShrinkwrap":false,"devDependencies":{"esbuild":"^0.28.1"},"peerDependencies":{"lit":">=3","vue":">=3","react":">=19","peerjs":"^1.5.5","svelte":">=5","@ricky0123/vad-web":"^0.0.30"},"optionalDependencies":{"peerjs":"^1.5.5","@ricky0123/vad-web":"^0.0.30"},"peerDependenciesMeta":{"lit":{"optional":true},"vue":{"optional":true},"react":{"optional":true},"peerjs":{"optional":true},"svelte":{"optional":true},"@ricky0123/vad-web":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/matterhorn-sdk_0.1.1-alpha.20260627T001620833Z_1782519496116_0.1569259321676253","host":"s3://npm-registry-packages-npm-production"}},"0.1.1-alpha.20260629T151422548Z":{"name":"matterhorn-sdk","version":"0.1.1-alpha.20260629T151422548Z","license":"MIT","_id":"matterhorn-sdk@0.1.1-alpha.20260629T151422548Z","maintainers":[{"name":"roomkitapp","email":"roomkitapp@gmail.com"}],"bin":{"matterhorn":"./bin/matterhorn.cjs"},"dist":{"shasum":"e3439729ad27c835ccc8ccecce0271e238d3870e","tarball":"https://registry.npmjs.org/matterhorn-sdk/-/matterhorn-sdk-0.1.1-alpha.20260629T151422548Z.tgz","fileCount":1020,"integrity":"sha512-d2cz5jPMQ6MtQn0YZptUwyE4YJpSCs1LRLG/es2ngy758rw01Z7Be8aZevzgfAb8LGtrJ/nlsUWtVU+D/Ql87w==","signatures":[{"sig":"MEUCIFMGJ2D6cOR+aLxqq0KRrjw/IBsCu9Cy1b/Owu4JkI9tAiEAyI1BNyIcuBWODNcMt4LKnNoEVNAfiXtrWiC/Uqpkaxg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":6682797},"type":"module","types":"./dist/index.d.ts","engines":{"node":">=22.12"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./cjs/index.cjs"},"./lit":{"types":"./dist/lit/index.d.ts","import":"./dist/lit/index.js"},"./vue":{"types":"./dist/vue/index.d.ts","import":"./dist/vue/index.js"},"./host":{"types":"./dist/host/index.d.ts","import":"./dist/host/index.js"},"./vite":{"types":"./dist/vite/index.d.ts","import":"./dist/vite/index.js","require":"./cjs/vite.cjs"},"./react":{"types":"./dist/react/index.d.ts","import":"./dist/react/index.js","require":"./cjs/react.cjs"},"./voice":{"types":"./dist/voice.d.ts","import":"./dist/voice.js"},"./client":{"types":"./dist/client/index.d.ts","import":"./dist/client/index.js"},"./schema":{"types":"./dist/schema.d.ts","import":"./dist/schema.js","require":"./cjs/schema.cjs"},"./svelte":{"types":"./dist/svelte/index.d.ts","import":"./dist/svelte/index.js"},"./browser":{"types":"./dist/browser/index.d.ts","import":"./dist/browser/index.js"},"./testing":{"types":"./dist/testing/index.d.ts","import":"./dist/testing/index.js"},"./launcher":{"types":"./dist/launcher/index.d.ts","import":"./dist/launcher/index.js"},"./browser/*":{"types":"./dist/browser/*.d.ts","import":"./dist/browser/*.js"},"./launcher/*":{"types":"./dist/launcher/*.d.ts","import":"./dist/launcher/*.js"},"./permissions":{"types":"./dist/browser/permissions.d.ts","import":"./dist/browser/permissions.js","require":"./cjs/permissions.cjs"},"./package.json":"./package.json","./launcher/schema":{"types":"./dist/launcher/schema.d.ts","import":"./dist/launcher/schema.js"},"./testing/runtime":{"types":"./dist/testing/runtime.d.ts","import":"./dist/testing/runtime.js"},"./client/matterhorn-client.js":"./client/matterhorn-client.js","./launcher/matterhorn.app.json":"./dist/launcher/matterhorn.app.json","./launcher/matterhorn.types.d.ts":"./dist/launcher/matterhorn.types.d.ts","./launcher/matterhorn.schema.json":"./dist/launcher/matterhorn.schema.json","./schemas/example-app.schema.json":"./schemas/example-app.schema.json","./schemas/example-demo.schema.json":"./schemas/example-demo.schema.json","./schemas/micro-plugin.schema.json":"./schemas/micro-plugin.schema.json","./schemas/app-composition.schema.json":"./schemas/app-composition.schema.json"},"scripts":{"test":"node --test test/*.test.cjs","build":"pnpm run sync:schemas && pnpm run clean && pnpm run build:types:transpile && node scripts/fix-dist-imports.cjs && node scripts/build-cjs-adapters.cjs && pnpm run build:client","clean":"node scripts/clean.cjs","coverage":"pnpm run build && node --test --experimental-test-coverage --test-coverage-exclude=\"../**\" --test-coverage-lines=50 --test-coverage-functions=35 --test-coverage-branches=50 test/*.test.cjs","build:all":"pnpm run build","typecheck":"tsc -p tsconfig.build.json --noEmit","build:types":"tsc -p tsconfig.build.json","pack:verify":"pnpm run release:build && pnpm run test:package","build:client":"node scripts/build-client.cjs","sync:schemas":"node scripts/sync-schemas.cjs","test:package":"node scripts/smoke-package.cjs","release:build":"pnpm run sync:schemas && pnpm run clean && pnpm run typecheck && pnpm run build:types && node scripts/fix-dist-imports.cjs && node scripts/build-cjs-adapters.cjs && pnpm run build:client","build:types:transpile":"tsc -p tsconfig.build.json --noCheck --noEmitOnError false"},"_npmUser":{"name":"roomkitapp","email":"roomkitapp@gmail.com"},"description":"Matterhorn app author SDK for browser, launcher, host, and testing APIs.","directories":{},"sideEffects":false,"_nodeVersion":"24.17.0","dependencies":{"@mh-gg/cli":"^0.1.1-alpha.20260629T151422548Z","@mh-gg/base":"^0.1.1-alpha.20260629T151422548Z","@mh-gg/push":"^0.1.1-alpha.20260629T151422548Z","@mh-gg/vite":"^0.1.1-alpha.20260629T151422548Z","nostr-tools":"^2.23.5","@mh-gg/event":"^0.1.1-alpha.20260629T151422548Z","@mh-gg/schema":"^0.1.1-alpha.20260629T151422548Z","@mh-gg/protocol":"^0.1.1-alpha.20260629T151422548Z","@mh-gg/relay-core":"^0.1.1-alpha.20260629T151422548Z","@mh-gg/base-plugins":"^0.1.1-alpha.20260629T151422548Z","@mh-gg/host-runtime":"^0.1.1-alpha.20260629T151422548Z","@mh-gg/room-security":"^0.1.1-alpha.20260629T151422548Z","@mh-gg/profile-transfer":"^0.1.1-alpha.20260629T151422548Z"},"_hasShrinkwrap":false,"devDependencies":{"esbuild":"^0.28.1"},"peerDependencies":{"lit":">=3","vue":">=3","react":">=19","peerjs":"^1.5.5","svelte":">=5","@ricky0123/vad-web":"^0.0.30"},"optionalDependencies":{"peerjs":"^1.5.5","@ricky0123/vad-web":"^0.0.30"},"peerDependenciesMeta":{"lit":{"optional":true},"vue":{"optional":true},"react":{"optional":true},"peerjs":{"optional":true},"svelte":{"optional":true},"@ricky0123/vad-web":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/matterhorn-sdk_0.1.1-alpha.20260629T151422548Z_1782746197423_0.5882214656184503","host":"s3://npm-registry-packages-npm-production"}},"0.1.1-alpha.20260629T233801754Z":{"name":"matterhorn-sdk","version":"0.1.1-alpha.20260629T233801754Z","license":"MIT","_id":"matterhorn-sdk@0.1.1-alpha.20260629T233801754Z","maintainers":[{"name":"roomkitapp","email":"roomkitapp@gmail.com"}],"bin":{"matterhorn":"./bin/matterhorn.cjs"},"dist":{"shasum":"f4e3fde06d1bad4031cfa580599bfa3d352fe5c3","tarball":"https://registry.npmjs.org/matterhorn-sdk/-/matterhorn-sdk-0.1.1-alpha.20260629T233801754Z.tgz","fileCount":1020,"integrity":"sha512-yEn1UgnvSzYylGwu1sfz9BAOQwdw6Pg3tI/Dk4uOoGux4T6u/u7PgQ4D7OmkkndNvojc9s6R44efYfE4R8akEg==","signatures":[{"sig":"MEYCIQDTUy9vqhQ8+WLpVOjOz087TrDUIYlSLkMSIF1Fi3Ji8gIhAPRz1zeQDi6mCBB2aw+5kUa3QXPel7Sn9lzrdtT79EJ4","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":6694430},"type":"module","types":"./dist/index.d.ts","engines":{"node":">=22.12"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./cjs/index.cjs"},"./lit":{"types":"./dist/lit/index.d.ts","import":"./dist/lit/index.js"},"./vue":{"types":"./dist/vue/index.d.ts","import":"./dist/vue/index.js"},"./host":{"types":"./dist/host/index.d.ts","import":"./dist/host/index.js"},"./vite":{"types":"./dist/vite/index.d.ts","import":"./dist/vite/index.js","require":"./cjs/vite.cjs"},"./react":{"types":"./dist/react/index.d.ts","import":"./dist/react/index.js","require":"./cjs/react.cjs"},"./voice":{"types":"./dist/voice.d.ts","import":"./dist/voice.js"},"./client":{"types":"./dist/client/index.d.ts","import":"./dist/client/index.js"},"./schema":{"types":"./dist/schema.d.ts","import":"./dist/schema.js","require":"./cjs/schema.cjs"},"./svelte":{"types":"./dist/svelte/index.d.ts","import":"./dist/svelte/index.js"},"./browser":{"types":"./dist/browser/index.d.ts","import":"./dist/browser/index.js"},"./testing":{"types":"./dist/testing/index.d.ts","import":"./dist/testing/index.js"},"./launcher":{"types":"./dist/launcher/index.d.ts","import":"./dist/launcher/index.js"},"./browser/*":{"types":"./dist/browser/*.d.ts","import":"./dist/browser/*.js"},"./launcher/*":{"types":"./dist/launcher/*.d.ts","import":"./dist/launcher/*.js"},"./permissions":{"types":"./dist/browser/permissions.d.ts","import":"./dist/browser/permissions.js","require":"./cjs/permissions.cjs"},"./package.json":"./package.json","./launcher/schema":{"types":"./dist/launcher/schema.d.ts","import":"./dist/launcher/schema.js"},"./testing/runtime":{"types":"./dist/testing/runtime.d.ts","import":"./dist/testing/runtime.js"},"./client/matterhorn-client.js":"./client/matterhorn-client.js","./launcher/matterhorn.app.json":"./dist/launcher/matterhorn.app.json","./launcher/matterhorn.types.d.ts":"./dist/launcher/matterhorn.types.d.ts","./launcher/matterhorn.schema.json":"./dist/launcher/matterhorn.schema.json","./schemas/example-app.schema.json":"./schemas/example-app.schema.json","./schemas/example-demo.schema.json":"./schemas/example-demo.schema.json","./schemas/micro-plugin.schema.json":"./schemas/micro-plugin.schema.json","./schemas/app-composition.schema.json":"./schemas/app-composition.schema.json"},"scripts":{"test":"node --test test/*.test.cjs","build":"pnpm run sync:schemas && pnpm run clean && pnpm run build:types:transpile && node scripts/fix-dist-imports.cjs && node scripts/build-cjs-adapters.cjs && pnpm run build:client","clean":"node scripts/clean.cjs","coverage":"pnpm run build && node --test --experimental-test-coverage --test-coverage-exclude=\"../**\" --test-coverage-lines=50 --test-coverage-functions=35 --test-coverage-branches=50 test/*.test.cjs","build:all":"pnpm run build","typecheck":"tsc -p tsconfig.build.json --noEmit","build:types":"tsc -p tsconfig.build.json","pack:verify":"pnpm run release:build && pnpm run test:package","build:client":"node scripts/build-client.cjs","sync:schemas":"node scripts/sync-schemas.cjs","test:package":"node scripts/smoke-package.cjs","release:build":"pnpm run sync:schemas && pnpm run clean && pnpm run typecheck && pnpm run build:types && node scripts/fix-dist-imports.cjs && node scripts/build-cjs-adapters.cjs && pnpm run build:client","build:types:transpile":"tsc -p tsconfig.build.json --noCheck --noEmitOnError false"},"_npmUser":{"name":"roomkitapp","email":"roomkitapp@gmail.com"},"description":"Matterhorn app author SDK for browser, launcher, host, and testing APIs.","directories":{},"sideEffects":false,"_nodeVersion":"24.17.0","dependencies":{"@mh-gg/cli":"^0.1.1-alpha.20260629T233801754Z","@mh-gg/base":"^0.1.1-alpha.20260629T233801754Z","@mh-gg/push":"^0.1.1-alpha.20260629T233801754Z","@mh-gg/vite":"^0.1.1-alpha.20260629T233801754Z","nostr-tools":"^2.23.5","@mh-gg/event":"^0.1.1-alpha.20260629T233801754Z","@mh-gg/schema":"^0.1.1-alpha.20260629T233801754Z","@mh-gg/protocol":"^0.1.1-alpha.20260629T233801754Z","@mh-gg/relay-core":"^0.1.1-alpha.20260629T233801754Z","@mh-gg/base-plugins":"^0.1.1-alpha.20260629T233801754Z","@mh-gg/host-runtime":"^0.1.1-alpha.20260629T233801754Z","@mh-gg/room-security":"^0.1.1-alpha.20260629T233801754Z","@mh-gg/profile-transfer":"^0.1.1-alpha.20260629T233801754Z"},"_hasShrinkwrap":false,"devDependencies":{"esbuild":"^0.28.1"},"peerDependencies":{"lit":">=3","vue":">=3","react":">=19","peerjs":"^1.5.5","svelte":">=5","@ricky0123/vad-web":"^0.0.30"},"optionalDependencies":{"peerjs":"^1.5.5","@ricky0123/vad-web":"^0.0.30"},"peerDependenciesMeta":{"lit":{"optional":true},"vue":{"optional":true},"react":{"optional":true},"peerjs":{"optional":true},"svelte":{"optional":true},"@ricky0123/vad-web":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/matterhorn-sdk_0.1.1-alpha.20260629T233801754Z_1782776478582_0.5771313017252244","host":"s3://npm-registry-packages-npm-production"}},"0.1.1-alpha.20260630T140758057Z":{"name":"matterhorn-sdk","version":"0.1.1-alpha.20260630T140758057Z","license":"MIT","_id":"matterhorn-sdk@0.1.1-alpha.20260630T140758057Z","maintainers":[{"name":"roomkitapp","email":"roomkitapp@gmail.com"}],"bin":{"matterhorn":"./bin/matterhorn.cjs"},"dist":{"shasum":"66bc82383cef3387c7fec8cfe7b1039ef31d8fd3","tarball":"https://registry.npmjs.org/matterhorn-sdk/-/matterhorn-sdk-0.1.1-alpha.20260630T140758057Z.tgz","fileCount":1020,"integrity":"sha512-DXQFGiRe/Xr9nWUzEodkG8C/AtDtTpAkEGPQ6xKsdiWyB2iJ+tGxyRktZiejK+oQNyTZJCm3ziRfyb1VFlVxQw==","signatures":[{"sig":"MEUCIHxU8OPKVF5XbpvMSJSOmMjWIfzh/Q7U+iqjjKjBm+QKAiEAgHI0pAz5K8R4eiMb3Aj0vRiwmX4+c2+jZx4+xuNy+B4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":6714811},"type":"module","types":"./dist/index.d.ts","engines":{"node":">=22.12"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./cjs/index.cjs"},"./lit":{"types":"./dist/lit/index.d.ts","import":"./dist/lit/index.js"},"./vue":{"types":"./dist/vue/index.d.ts","import":"./dist/vue/index.js"},"./host":{"types":"./dist/host/index.d.ts","import":"./dist/host/index.js"},"./vite":{"types":"./dist/vite/index.d.ts","import":"./dist/vite/index.js","require":"./cjs/vite.cjs"},"./react":{"types":"./dist/react/index.d.ts","import":"./dist/react/index.js","require":"./cjs/react.cjs"},"./voice":{"types":"./dist/voice.d.ts","import":"./dist/voice.js"},"./client":{"types":"./dist/client/index.d.ts","import":"./dist/client/index.js"},"./schema":{"types":"./dist/schema.d.ts","import":"./dist/schema.js","require":"./cjs/schema.cjs"},"./svelte":{"types":"./dist/svelte/index.d.ts","import":"./dist/svelte/index.js"},"./browser":{"types":"./dist/browser/index.d.ts","import":"./dist/browser/index.js"},"./testing":{"types":"./dist/testing/index.d.ts","import":"./dist/testing/index.js"},"./launcher":{"types":"./dist/launcher/index.d.ts","import":"./dist/launcher/index.js"},"./browser/*":{"types":"./dist/browser/*.d.ts","import":"./dist/browser/*.js"},"./launcher/*":{"types":"./dist/launcher/*.d.ts","import":"./dist/launcher/*.js"},"./permissions":{"types":"./dist/browser/permissions.d.ts","import":"./dist/browser/permissions.js","require":"./cjs/permissions.cjs"},"./package.json":"./package.json","./launcher/schema":{"types":"./dist/launcher/schema.d.ts","import":"./dist/launcher/schema.js"},"./testing/runtime":{"types":"./dist/testing/runtime.d.ts","import":"./dist/testing/runtime.js"},"./client/matterhorn-client.js":"./client/matterhorn-client.js","./launcher/matterhorn.app.json":"./dist/launcher/matterhorn.app.json","./launcher/matterhorn.types.d.ts":"./dist/launcher/matterhorn.types.d.ts","./launcher/matterhorn.schema.json":"./dist/launcher/matterhorn.schema.json","./schemas/example-app.schema.json":"./schemas/example-app.schema.json","./schemas/example-demo.schema.json":"./schemas/example-demo.schema.json","./schemas/micro-plugin.schema.json":"./schemas/micro-plugin.schema.json","./schemas/app-composition.schema.json":"./schemas/app-composition.schema.json"},"scripts":{"test":"node --test test/*.test.cjs","build":"pnpm run sync:schemas && pnpm run clean && pnpm run build:types:transpile && node scripts/fix-dist-imports.cjs && node scripts/build-cjs-adapters.cjs && pnpm run build:client","clean":"node scripts/clean.cjs","coverage":"pnpm run build && node --test --experimental-test-coverage --test-coverage-exclude=\"../**\" --test-coverage-lines=50 --test-coverage-functions=35 --test-coverage-branches=50 test/*.test.cjs","build:all":"pnpm run build","typecheck":"tsc -p tsconfig.build.json --noEmit","build:types":"tsc -p tsconfig.build.json","pack:verify":"pnpm run release:build && pnpm run test:package","build:client":"node scripts/build-client.cjs","sync:schemas":"node scripts/sync-schemas.cjs","test:package":"node scripts/smoke-package.cjs","release:build":"pnpm run sync:schemas && pnpm run clean && pnpm run typecheck && pnpm run build:types && node scripts/fix-dist-imports.cjs && node scripts/build-cjs-adapters.cjs && pnpm run build:client","build:types:transpile":"tsc -p tsconfig.build.json --noCheck --noEmitOnError false"},"_npmUser":{"name":"roomkitapp","email":"roomkitapp@gmail.com"},"description":"Matterhorn app author SDK for browser, launcher, host, and testing APIs.","directories":{},"sideEffects":false,"_nodeVersion":"24.17.0","dependencies":{"@mh-gg/cli":"^0.1.1-alpha.20260630T140758057Z","@mh-gg/base":"^0.1.1-alpha.20260630T140758057Z","@mh-gg/push":"^0.1.1-alpha.20260630T140758057Z","@mh-gg/vite":"^0.1.1-alpha.20260630T140758057Z","nostr-tools":"^2.23.5","@mh-gg/event":"^0.1.1-alpha.20260630T140758057Z","@mh-gg/schema":"^0.1.1-alpha.20260630T140758057Z","@mh-gg/protocol":"^0.1.1-alpha.20260630T140758057Z","@mh-gg/relay-core":"^0.1.1-alpha.20260630T140758057Z","@mh-gg/base-plugins":"^0.1.1-alpha.20260630T140758057Z","@mh-gg/host-runtime":"^0.1.1-alpha.20260630T140758057Z","@mh-gg/room-security":"^0.1.1-alpha.20260630T140758057Z","@mh-gg/profile-transfer":"^0.1.1-alpha.20260630T140758057Z"},"_hasShrinkwrap":false,"devDependencies":{"esbuild":"^0.28.1"},"peerDependencies":{"lit":">=3","vue":">=3","react":">=19","peerjs":"^1.5.5","svelte":">=5","@ricky0123/vad-web":"^0.0.30"},"optionalDependencies":{"peerjs":"^1.5.5","@ricky0123/vad-web":"^0.0.30"},"peerDependenciesMeta":{"lit":{"optional":true},"vue":{"optional":true},"react":{"optional":true},"peerjs":{"optional":true},"svelte":{"optional":true},"@ricky0123/vad-web":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/matterhorn-sdk_0.1.1-alpha.20260630T140758057Z_1782828990031_0.7333144140348016","host":"s3://npm-registry-packages-npm-production"}},"0.1.1-alpha.20260701T105209781Z":{"name":"matterhorn-sdk","version":"0.1.1-alpha.20260701T105209781Z","license":"MIT","_id":"matterhorn-sdk@0.1.1-alpha.20260701T105209781Z","maintainers":[{"name":"roomkitapp","email":"roomkitapp@gmail.com"}],"bin":{"matterhorn":"./bin/matterhorn.cjs"},"dist":{"shasum":"daa425b36da867faf0cb75e7f574d7dae3bd3ccc","tarball":"https://registry.npmjs.org/matterhorn-sdk/-/matterhorn-sdk-0.1.1-alpha.20260701T105209781Z.tgz","fileCount":1020,"integrity":"sha512-YKMWdAL359GaOwlur0Bzbu5dvIXJu7OETTc34KBAQ4VZxiqj8SyfeBkYL3eIfKFwLFuecmNKb6HUtIW23YIGQg==","signatures":[{"sig":"MEUCIAcp0SI6RZ72MWli10hfAqQX6J1d1CVeRK/3I2xk4f98AiEAlum/2fe3Hf/rkawVOY9SN6foskKTKjkXQT4FAmvSMp8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":6714676},"type":"module","types":"./dist/index.d.ts","engines":{"node":">=22.12"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./cjs/index.cjs"},"./lit":{"types":"./dist/lit/index.d.ts","import":"./dist/lit/index.js"},"./vue":{"types":"./dist/vue/index.d.ts","import":"./dist/vue/index.js"},"./host":{"types":"./dist/host/index.d.ts","import":"./dist/host/index.js"},"./vite":{"types":"./dist/vite/index.d.ts","import":"./dist/vite/index.js","require":"./cjs/vite.cjs"},"./react":{"types":"./dist/react/index.d.ts","import":"./dist/react/index.js","require":"./cjs/react.cjs"},"./voice":{"types":"./dist/voice.d.ts","import":"./dist/voice.js"},"./client":{"types":"./dist/client/index.d.ts","import":"./dist/client/index.js"},"./schema":{"types":"./dist/schema.d.ts","import":"./dist/schema.js","require":"./cjs/schema.cjs"},"./svelte":{"types":"./dist/svelte/index.d.ts","import":"./dist/svelte/index.js"},"./browser":{"types":"./dist/browser/index.d.ts","import":"./dist/browser/index.js"},"./testing":{"types":"./dist/testing/index.d.ts","import":"./dist/testing/index.js"},"./launcher":{"types":"./dist/launcher/index.d.ts","import":"./dist/launcher/index.js"},"./browser/*":{"types":"./dist/browser/*.d.ts","import":"./dist/browser/*.js"},"./launcher/*":{"types":"./dist/launcher/*.d.ts","import":"./dist/launcher/*.js"},"./permissions":{"types":"./dist/browser/permissions.d.ts","import":"./dist/browser/permissions.js","require":"./cjs/permissions.cjs"},"./package.json":"./package.json","./launcher/schema":{"types":"./dist/launcher/schema.d.ts","import":"./dist/launcher/schema.js"},"./testing/runtime":{"types":"./dist/testing/runtime.d.ts","import":"./dist/testing/runtime.js"},"./client/matterhorn-client.js":"./client/matterhorn-client.js","./launcher/matterhorn.app.json":"./dist/launcher/matterhorn.app.json","./launcher/matterhorn.types.d.ts":"./dist/launcher/matterhorn.types.d.ts","./launcher/matterhorn.schema.json":"./dist/launcher/matterhorn.schema.json","./schemas/example-app.schema.json":"./schemas/example-app.schema.json","./schemas/example-demo.schema.json":"./schemas/example-demo.schema.json","./schemas/micro-plugin.schema.json":"./schemas/micro-plugin.schema.json","./schemas/app-composition.schema.json":"./schemas/app-composition.schema.json"},"scripts":{"test":"node --test test/*.test.cjs","build":"pnpm run sync:schemas && pnpm run clean && pnpm run build:types:transpile && node scripts/fix-dist-imports.cjs && node scripts/build-cjs-adapters.cjs && pnpm run build:client","clean":"node scripts/clean.cjs","coverage":"pnpm run build && node --test --experimental-test-coverage --test-coverage-exclude=\"../**\" --test-coverage-lines=50 --test-coverage-functions=35 --test-coverage-branches=50 test/*.test.cjs","build:all":"pnpm run build","typecheck":"node scripts/release-build.cjs typecheck","build:types":"node scripts/release-build.cjs build:types","pack:verify":"pnpm run release:build && pnpm run test:package","build:client":"node scripts/build-client.cjs","sync:schemas":"node scripts/sync-schemas.cjs","test:package":"node scripts/smoke-package.cjs","release:build":"node scripts/release-build.cjs","build:types:transpile":"tsc -p tsconfig.build.json --noCheck --noEmitOnError false"},"_npmUser":{"name":"roomkitapp","email":"roomkitapp@gmail.com"},"description":"Matterhorn app author SDK for browser, launcher, host, and testing APIs.","directories":{},"sideEffects":false,"_nodeVersion":"26.2.0","dependencies":{"@mh-gg/cli":"^0.1.1-alpha.20260701T105209781Z","@mh-gg/base":"^0.1.1-alpha.20260701T105209781Z","@mh-gg/push":"^0.1.1-alpha.20260701T105209781Z","@mh-gg/vite":"^0.1.1-alpha.20260701T105209781Z","nostr-tools":"^2.23.5","@mh-gg/event":"^0.1.1-alpha.20260701T105209781Z","@mh-gg/schema":"^0.1.1-alpha.20260701T105209781Z","@mh-gg/protocol":"^0.1.1-alpha.20260701T105209781Z","@mh-gg/relay-core":"^0.1.1-alpha.20260701T105209781Z","@mh-gg/base-plugins":"^0.1.1-alpha.20260701T105209781Z","@mh-gg/host-runtime":"^0.1.1-alpha.20260701T105209781Z","@mh-gg/room-security":"^0.1.1-alpha.20260701T105209781Z","@mh-gg/profile-transfer":"^0.1.1-alpha.20260701T105209781Z"},"_hasShrinkwrap":false,"devDependencies":{"esbuild":"^0.28.1"},"peerDependencies":{"lit":">=3","vue":">=3","react":">=19","peerjs":"^1.5.5","svelte":">=5","@ricky0123/vad-web":"^0.0.30"},"optionalDependencies":{"peerjs":"^1.5.5","@ricky0123/vad-web":"^0.0.30"},"peerDependenciesMeta":{"lit":{"optional":true},"vue":{"optional":true},"react":{"optional":true},"peerjs":{"optional":true},"svelte":{"optional":true},"@ricky0123/vad-web":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/matterhorn-sdk_0.1.1-alpha.20260701T105209781Z_1782903241528_0.7822001209807949","host":"s3://npm-registry-packages-npm-production"}},"0.1.1-alpha.20260701T125934880Z":{"name":"matterhorn-sdk","version":"0.1.1-alpha.20260701T125934880Z","license":"MIT","_id":"matterhorn-sdk@0.1.1-alpha.20260701T125934880Z","maintainers":[{"name":"roomkitapp","email":"roomkitapp@gmail.com"}],"bin":{"matterhorn":"./bin/matterhorn.cjs"},"dist":{"shasum":"4d82ca91069f746ae3d0d0a1125d92ab4fae0c0c","tarball":"https://registry.npmjs.org/matterhorn-sdk/-/matterhorn-sdk-0.1.1-alpha.20260701T125934880Z.tgz","fileCount":1020,"integrity":"sha512-7klySYl9zmZOD6dLoj+bPpxrVFsldWWs2aNQFPaIcAX44j0UetxK4YenIV1KTrtwjE0pgAQe0OSbXx2vnaPDLA==","signatures":[{"sig":"MEUCIHOST0qwy1PJldIR2+ADeUV0xBdrWR588NtextQd5ZXuAiEA/geqGmjLnTVt7yLz5b9h/W7WF82isKPvR5SEDi5/Fns=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":6714676},"type":"module","types":"./dist/index.d.ts","engines":{"node":">=22.12"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./cjs/index.cjs"},"./lit":{"types":"./dist/lit/index.d.ts","import":"./dist/lit/index.js"},"./vue":{"types":"./dist/vue/index.d.ts","import":"./dist/vue/index.js"},"./host":{"types":"./dist/host/index.d.ts","import":"./dist/host/index.js"},"./vite":{"types":"./dist/vite/index.d.ts","import":"./dist/vite/index.js","require":"./cjs/vite.cjs"},"./react":{"types":"./dist/react/index.d.ts","import":"./dist/react/index.js","require":"./cjs/react.cjs"},"./voice":{"types":"./dist/voice.d.ts","import":"./dist/voice.js"},"./client":{"types":"./dist/client/index.d.ts","import":"./dist/client/index.js"},"./schema":{"types":"./dist/schema.d.ts","import":"./dist/schema.js","require":"./cjs/schema.cjs"},"./svelte":{"types":"./dist/svelte/index.d.ts","import":"./dist/svelte/index.js"},"./browser":{"types":"./dist/browser/index.d.ts","import":"./dist/browser/index.js"},"./testing":{"types":"./dist/testing/index.d.ts","import":"./dist/testing/index.js"},"./launcher":{"types":"./dist/launcher/index.d.ts","import":"./dist/launcher/index.js"},"./browser/*":{"types":"./dist/browser/*.d.ts","import":"./dist/browser/*.js"},"./launcher/*":{"types":"./dist/launcher/*.d.ts","import":"./dist/launcher/*.js"},"./permissions":{"types":"./dist/browser/permissions.d.ts","import":"./dist/browser/permissions.js","require":"./cjs/permissions.cjs"},"./package.json":"./package.json","./launcher/schema":{"types":"./dist/launcher/schema.d.ts","import":"./dist/launcher/schema.js"},"./testing/runtime":{"types":"./dist/testing/runtime.d.ts","import":"./dist/testing/runtime.js"},"./client/matterhorn-client.js":"./client/matterhorn-client.js","./launcher/matterhorn.app.json":"./dist/launcher/matterhorn.app.json","./launcher/matterhorn.types.d.ts":"./dist/launcher/matterhorn.types.d.ts","./launcher/matterhorn.schema.json":"./dist/launcher/matterhorn.schema.json","./schemas/example-app.schema.json":"./schemas/example-app.schema.json","./schemas/example-demo.schema.json":"./schemas/example-demo.schema.json","./schemas/micro-plugin.schema.json":"./schemas/micro-plugin.schema.json","./schemas/app-composition.schema.json":"./schemas/app-composition.schema.json"},"scripts":{"test":"node --test test/*.test.cjs","build":"pnpm run sync:schemas && pnpm run clean && pnpm run build:types:transpile && node scripts/fix-dist-imports.cjs && node scripts/build-cjs-adapters.cjs && pnpm run build:client","clean":"node scripts/clean.cjs","coverage":"pnpm run build && node --test --experimental-test-coverage --test-coverage-exclude=\"../**\" --test-coverage-lines=50 --test-coverage-functions=35 --test-coverage-branches=50 test/*.test.cjs","build:all":"pnpm run build","typecheck":"node scripts/release-build.cjs typecheck","build:types":"node scripts/release-build.cjs build:types","pack:verify":"pnpm run release:build && pnpm run test:package","build:client":"node scripts/build-client.cjs","sync:schemas":"node scripts/sync-schemas.cjs","test:package":"node scripts/smoke-package.cjs","release:build":"node scripts/release-build.cjs","build:types:transpile":"tsc -p tsconfig.build.json --noCheck --noEmitOnError false"},"_npmUser":{"name":"roomkitapp","email":"roomkitapp@gmail.com"},"description":"Matterhorn app author SDK for browser, launcher, host, and testing APIs.","directories":{},"sideEffects":false,"_nodeVersion":"26.2.0","dependencies":{"@mh-gg/cli":"^0.1.1-alpha.20260701T125934880Z","@mh-gg/base":"^0.1.1-alpha.20260701T125934880Z","@mh-gg/push":"^0.1.1-alpha.20260701T125934880Z","@mh-gg/vite":"^0.1.1-alpha.20260701T125934880Z","nostr-tools":"^2.23.5","@mh-gg/event":"^0.1.1-alpha.20260701T125934880Z","@mh-gg/schema":"^0.1.1-alpha.20260701T125934880Z","@mh-gg/protocol":"^0.1.1-alpha.20260701T125934880Z","@mh-gg/relay-core":"^0.1.1-alpha.20260701T125934880Z","@mh-gg/base-plugins":"^0.1.1-alpha.20260701T125934880Z","@mh-gg/host-runtime":"^0.1.1-alpha.20260701T125934880Z","@mh-gg/room-security":"^0.1.1-alpha.20260701T125934880Z","@mh-gg/profile-transfer":"^0.1.1-alpha.20260701T125934880Z"},"_hasShrinkwrap":false,"devDependencies":{"esbuild":"^0.28.1"},"peerDependencies":{"lit":">=3","vue":">=3","react":">=19","peerjs":"^1.5.5","svelte":">=5","@ricky0123/vad-web":"^0.0.30"},"optionalDependencies":{"peerjs":"^1.5.5","@ricky0123/vad-web":"^0.0.30"},"peerDependenciesMeta":{"lit":{"optional":true},"vue":{"optional":true},"react":{"optional":true},"peerjs":{"optional":true},"svelte":{"optional":true},"@ricky0123/vad-web":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/matterhorn-sdk_0.1.1-alpha.20260701T125934880Z_1782910892998_0.9027124053951159","host":"s3://npm-registry-packages-npm-production"}},"0.1.1-alpha.20260701T135842753Z":{"name":"matterhorn-sdk","version":"0.1.1-alpha.20260701T135842753Z","license":"MIT","_id":"matterhorn-sdk@0.1.1-alpha.20260701T135842753Z","maintainers":[{"name":"roomkitapp","email":"roomkitapp@gmail.com"}],"bin":{"matterhorn":"./bin/matterhorn.cjs"},"dist":{"shasum":"7cbcde004ed60a817b5314320ba87ea4d90bddcb","tarball":"https://registry.npmjs.org/matterhorn-sdk/-/matterhorn-sdk-0.1.1-alpha.20260701T135842753Z.tgz","fileCount":1020,"integrity":"sha512-BwbmyKGx5Fhp1dWSZ4THugKYt3ap3X5E6sIjfRJzhHfDW8nhWL/BW9DVdceUjN0C0jUrWi8mucDmApILS12WVA==","signatures":[{"sig":"MEYCIQDmD5sLGBSo+jMQrxfSKAKj/TkdwleQ8Hc3iZl+i70i3gIhAKa4hcrbsRuCGTjYdwN0lAYz2aKvfev0Qkv6s2nKjzNH","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":6714713},"type":"module","types":"./dist/index.d.ts","engines":{"node":">=22.12"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./cjs/index.cjs"},"./lit":{"types":"./dist/lit/index.d.ts","import":"./dist/lit/index.js"},"./vue":{"types":"./dist/vue/index.d.ts","import":"./dist/vue/index.js"},"./host":{"types":"./dist/host/index.d.ts","import":"./dist/host/index.js"},"./vite":{"types":"./dist/vite/index.d.ts","import":"./dist/vite/index.js","require":"./cjs/vite.cjs"},"./react":{"types":"./dist/react/index.d.ts","import":"./dist/react/index.js","require":"./cjs/react.cjs"},"./voice":{"types":"./dist/voice.d.ts","import":"./dist/voice.js"},"./client":{"types":"./dist/client/index.d.ts","import":"./dist/client/index.js"},"./schema":{"types":"./dist/schema.d.ts","import":"./dist/schema.js","require":"./cjs/schema.cjs"},"./svelte":{"types":"./dist/svelte/index.d.ts","import":"./dist/svelte/index.js"},"./browser":{"types":"./dist/browser/index.d.ts","import":"./dist/browser/index.js"},"./testing":{"types":"./dist/testing/index.d.ts","import":"./dist/testing/index.js"},"./launcher":{"types":"./dist/launcher/index.d.ts","import":"./dist/launcher/index.js"},"./browser/*":{"types":"./dist/browser/*.d.ts","import":"./dist/browser/*.js"},"./launcher/*":{"types":"./dist/launcher/*.d.ts","import":"./dist/launcher/*.js"},"./permissions":{"types":"./dist/browser/permissions.d.ts","import":"./dist/browser/permissions.js","require":"./cjs/permissions.cjs"},"./package.json":"./package.json","./launcher/schema":{"types":"./dist/launcher/schema.d.ts","import":"./dist/launcher/schema.js"},"./testing/runtime":{"types":"./dist/testing/runtime.d.ts","import":"./dist/testing/runtime.js"},"./client/matterhorn-client.js":"./client/matterhorn-client.js","./launcher/matterhorn.app.json":"./dist/launcher/matterhorn.app.json","./launcher/matterhorn.types.d.ts":"./dist/launcher/matterhorn.types.d.ts","./launcher/matterhorn.schema.json":"./dist/launcher/matterhorn.schema.json","./schemas/example-app.schema.json":"./schemas/example-app.schema.json","./schemas/example-demo.schema.json":"./schemas/example-demo.schema.json","./schemas/micro-plugin.schema.json":"./schemas/micro-plugin.schema.json","./schemas/app-composition.schema.json":"./schemas/app-composition.schema.json"},"scripts":{"test":"node --test test/*.test.cjs","build":"pnpm run sync:schemas && pnpm run clean && pnpm run build:types:transpile && node scripts/fix-dist-imports.cjs && node scripts/build-cjs-adapters.cjs && pnpm run build:client","clean":"node scripts/clean.cjs","coverage":"pnpm run build && node --test --experimental-test-coverage --test-coverage-exclude=\"../**\" --test-coverage-lines=50 --test-coverage-functions=35 --test-coverage-branches=50 test/*.test.cjs","build:all":"pnpm run build","typecheck":"node scripts/release-build.cjs typecheck","build:types":"node scripts/release-build.cjs build:types","pack:verify":"pnpm run release:build && pnpm run test:package","build:client":"node scripts/build-client.cjs","sync:schemas":"node scripts/sync-schemas.cjs","test:package":"node scripts/smoke-package.cjs","release:build":"node scripts/release-build.cjs","build:types:transpile":"tsc -p tsconfig.build.json --noCheck --noEmitOnError false"},"_npmUser":{"name":"roomkitapp","email":"roomkitapp@gmail.com"},"description":"Matterhorn app author SDK for browser, launcher, host, and testing APIs.","directories":{},"sideEffects":false,"_nodeVersion":"26.2.0","dependencies":{"@mh-gg/cli":"^0.1.1-alpha.20260701T135842753Z","@mh-gg/base":"^0.1.1-alpha.20260701T135842753Z","@mh-gg/push":"^0.1.1-alpha.20260701T135842753Z","@mh-gg/vite":"^0.1.1-alpha.20260701T135842753Z","nostr-tools":"^2.23.5","@mh-gg/event":"^0.1.1-alpha.20260701T135842753Z","@mh-gg/schema":"^0.1.1-alpha.20260701T135842753Z","@mh-gg/protocol":"^0.1.1-alpha.20260701T135842753Z","@mh-gg/relay-core":"^0.1.1-alpha.20260701T135842753Z","@mh-gg/base-plugins":"^0.1.1-alpha.20260701T135842753Z","@mh-gg/host-runtime":"^0.1.1-alpha.20260701T135842753Z","@mh-gg/room-security":"^0.1.1-alpha.20260701T135842753Z","@mh-gg/profile-transfer":"^0.1.1-alpha.20260701T135842753Z"},"_hasShrinkwrap":false,"devDependencies":{"esbuild":"^0.28.1"},"peerDependencies":{"lit":">=3","vue":">=3","react":">=19","peerjs":"^1.5.5","svelte":">=5"},"optionalDependencies":{"peerjs":"^1.5.5"},"peerDependenciesMeta":{"lit":{"optional":true},"vue":{"optional":true},"react":{"optional":true},"peerjs":{"optional":true},"svelte":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/matterhorn-sdk_0.1.1-alpha.20260701T135842753Z_1782914517633_0.5502678857523358","host":"s3://npm-registry-packages-npm-production"}},"0.1.1-alpha.20260701T142520328Z":{"name":"matterhorn-sdk","version":"0.1.1-alpha.20260701T142520328Z","license":"MIT","_id":"matterhorn-sdk@0.1.1-alpha.20260701T142520328Z","maintainers":[{"name":"roomkitapp","email":"roomkitapp@gmail.com"}],"bin":{"matterhorn":"./bin/matterhorn.cjs"},"dist":{"shasum":"a5872c50067b0639bbf609db91bdf04612b19d49","tarball":"https://registry.npmjs.org/matterhorn-sdk/-/matterhorn-sdk-0.1.1-alpha.20260701T142520328Z.tgz","fileCount":1020,"integrity":"sha512-P2Vs4v2zQ4We9OJf/B1VKuFnFt97rU+ig4LC5h/QKcJmOcb7vCWPlmgKo9PfmrGNvoQkkoklPOfPI6O8EAdnnA==","signatures":[{"sig":"MEQCIGb642cLB9pWzHuXVcHHwR9YYNnOY24sQ8IxyBOTq17tAiBjorJ38uQ3hWvKU9C4guk1gvEFt9SYEsl83Fprg5aVhQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":6714713},"type":"module","types":"./dist/index.d.ts","engines":{"node":">=22.12"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./cjs/index.cjs"},"./lit":{"types":"./dist/lit/index.d.ts","import":"./dist/lit/index.js"},"./vue":{"types":"./dist/vue/index.d.ts","import":"./dist/vue/index.js"},"./host":{"types":"./dist/host/index.d.ts","import":"./dist/host/index.js"},"./vite":{"types":"./dist/vite/index.d.ts","import":"./dist/vite/index.js","require":"./cjs/vite.cjs"},"./react":{"types":"./dist/react/index.d.ts","import":"./dist/react/index.js","require":"./cjs/react.cjs"},"./voice":{"types":"./dist/voice.d.ts","import":"./dist/voice.js"},"./client":{"types":"./dist/client/index.d.ts","import":"./dist/client/index.js"},"./schema":{"types":"./dist/schema.d.ts","import":"./dist/schema.js","require":"./cjs/schema.cjs"},"./svelte":{"types":"./dist/svelte/index.d.ts","import":"./dist/svelte/index.js"},"./browser":{"types":"./dist/browser/index.d.ts","import":"./dist/browser/index.js"},"./testing":{"types":"./dist/testing/index.d.ts","import":"./dist/testing/index.js"},"./launcher":{"types":"./dist/launcher/index.d.ts","import":"./dist/launcher/index.js"},"./browser/*":{"types":"./dist/browser/*.d.ts","import":"./dist/browser/*.js"},"./launcher/*":{"types":"./dist/launcher/*.d.ts","import":"./dist/launcher/*.js"},"./permissions":{"types":"./dist/browser/permissions.d.ts","import":"./dist/browser/permissions.js","require":"./cjs/permissions.cjs"},"./package.json":"./package.json","./launcher/schema":{"types":"./dist/launcher/schema.d.ts","import":"./dist/launcher/schema.js"},"./testing/runtime":{"types":"./dist/testing/runtime.d.ts","import":"./dist/testing/runtime.js"},"./client/matterhorn-client.js":"./client/matterhorn-client.js","./launcher/matterhorn.app.json":"./dist/launcher/matterhorn.app.json","./launcher/matterhorn.types.d.ts":"./dist/launcher/matterhorn.types.d.ts","./launcher/matterhorn.schema.json":"./dist/launcher/matterhorn.schema.json","./schemas/example-app.schema.json":"./schemas/example-app.schema.json","./schemas/example-demo.schema.json":"./schemas/example-demo.schema.json","./schemas/micro-plugin.schema.json":"./schemas/micro-plugin.schema.json","./schemas/app-composition.schema.json":"./schemas/app-composition.schema.json"},"scripts":{"test":"node --test test/*.test.cjs","build":"pnpm run sync:schemas && pnpm run clean && pnpm run build:types:transpile && node scripts/fix-dist-imports.cjs && node scripts/build-cjs-adapters.cjs && pnpm run build:client","clean":"node scripts/clean.cjs","coverage":"pnpm run build && node --test --experimental-test-coverage --test-coverage-exclude=\"../**\" --test-coverage-lines=50 --test-coverage-functions=35 --test-coverage-branches=50 test/*.test.cjs","build:all":"pnpm run build","typecheck":"node scripts/release-build.cjs typecheck","build:types":"node scripts/release-build.cjs build:types","pack:verify":"pnpm run release:build && pnpm run test:package","build:client":"node scripts/build-client.cjs","sync:schemas":"node scripts/sync-schemas.cjs","test:package":"node scripts/smoke-package.cjs","release:build":"node scripts/release-build.cjs","build:types:transpile":"tsc -p tsconfig.build.json --noCheck --noEmitOnError false"},"_npmUser":{"name":"roomkitapp","email":"roomkitapp@gmail.com"},"description":"Matterhorn app author SDK for browser, launcher, host, and testing APIs.","directories":{},"sideEffects":false,"_nodeVersion":"26.2.0","dependencies":{"@mh-gg/cli":"^0.1.1-alpha.20260701T142520328Z","@mh-gg/base":"^0.1.1-alpha.20260701T142520328Z","@mh-gg/push":"^0.1.1-alpha.20260701T142520328Z","@mh-gg/vite":"^0.1.1-alpha.20260701T142520328Z","nostr-tools":"^2.23.5","@mh-gg/event":"^0.1.1-alpha.20260701T142520328Z","@mh-gg/schema":"^0.1.1-alpha.20260701T142520328Z","@mh-gg/protocol":"^0.1.1-alpha.20260701T142520328Z","@mh-gg/relay-core":"^0.1.1-alpha.20260701T142520328Z","@mh-gg/base-plugins":"^0.1.1-alpha.20260701T142520328Z","@mh-gg/host-runtime":"^0.1.1-alpha.20260701T142520328Z","@mh-gg/room-security":"^0.1.1-alpha.20260701T142520328Z","@mh-gg/profile-transfer":"^0.1.1-alpha.20260701T142520328Z"},"_hasShrinkwrap":false,"devDependencies":{"esbuild":"^0.28.1"},"peerDependencies":{"lit":">=3","vue":">=3","react":">=19","peerjs":"^1.5.5","svelte":">=5"},"optionalDependencies":{"peerjs":"^1.5.5"},"peerDependenciesMeta":{"lit":{"optional":true},"vue":{"optional":true},"react":{"optional":true},"peerjs":{"optional":true},"svelte":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/matterhorn-sdk_0.1.1-alpha.20260701T142520328Z_1782916053797_0.994025630452305","host":"s3://npm-registry-packages-npm-production"}},"0.1.1-alpha.20260701T144908500Z":{"name":"matterhorn-sdk","version":"0.1.1-alpha.20260701T144908500Z","license":"MIT","_id":"matterhorn-sdk@0.1.1-alpha.20260701T144908500Z","maintainers":[{"name":"roomkitapp","email":"roomkitapp@gmail.com"}],"bin":{"matterhorn":"./bin/matterhorn.cjs"},"dist":{"shasum":"87f130488f05083815d0b8d776c4f26eca2f40b4","tarball":"https://registry.npmjs.org/matterhorn-sdk/-/matterhorn-sdk-0.1.1-alpha.20260701T144908500Z.tgz","fileCount":1020,"integrity":"sha512-GlLIiS/fAglQk/ILHtwwmFUiWN1Iqta0A+PGLZGzx/toQD9Dre8MxCKYD5PV8oQq5U5mfEtgFsBpop8q+aErhQ==","signatures":[{"sig":"MEQCIBZs3WTZ76Xxdj2b5R8gsJgoAR+XRnGLROSIzJ1fBExBAiBhI9Jw4HZlwQluxKz0cqgy1yFYTeiBLPgn03GXrX1ZPQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":6714713},"type":"module","types":"./dist/index.d.ts","engines":{"node":">=22.12"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./cjs/index.cjs"},"./lit":{"types":"./dist/lit/index.d.ts","import":"./dist/lit/index.js"},"./vue":{"types":"./dist/vue/index.d.ts","import":"./dist/vue/index.js"},"./host":{"types":"./dist/host/index.d.ts","import":"./dist/host/index.js"},"./vite":{"types":"./dist/vite/index.d.ts","import":"./dist/vite/index.js","require":"./cjs/vite.cjs"},"./react":{"types":"./dist/react/index.d.ts","import":"./dist/react/index.js","require":"./cjs/react.cjs"},"./voice":{"types":"./dist/voice.d.ts","import":"./dist/voice.js"},"./client":{"types":"./dist/client/index.d.ts","import":"./dist/client/index.js"},"./schema":{"types":"./dist/schema.d.ts","import":"./dist/schema.js","require":"./cjs/schema.cjs"},"./svelte":{"types":"./dist/svelte/index.d.ts","import":"./dist/svelte/index.js"},"./browser":{"types":"./dist/browser/index.d.ts","import":"./dist/browser/index.js"},"./testing":{"types":"./dist/testing/index.d.ts","import":"./dist/testing/index.js"},"./launcher":{"types":"./dist/launcher/index.d.ts","import":"./dist/launcher/index.js"},"./browser/*":{"types":"./dist/browser/*.d.ts","import":"./dist/browser/*.js"},"./launcher/*":{"types":"./dist/launcher/*.d.ts","import":"./dist/launcher/*.js"},"./permissions":{"types":"./dist/browser/permissions.d.ts","import":"./dist/browser/permissions.js","require":"./cjs/permissions.cjs"},"./package.json":"./package.json","./launcher/schema":{"types":"./dist/launcher/schema.d.ts","import":"./dist/launcher/schema.js"},"./testing/runtime":{"types":"./dist/testing/runtime.d.ts","import":"./dist/testing/runtime.js"},"./client/matterhorn-client.js":"./client/matterhorn-client.js","./launcher/matterhorn.app.json":"./dist/launcher/matterhorn.app.json","./launcher/matterhorn.types.d.ts":"./dist/launcher/matterhorn.types.d.ts","./launcher/matterhorn.schema.json":"./dist/launcher/matterhorn.schema.json","./schemas/example-app.schema.json":"./schemas/example-app.schema.json","./schemas/example-demo.schema.json":"./schemas/example-demo.schema.json","./schemas/micro-plugin.schema.json":"./schemas/micro-plugin.schema.json","./schemas/app-composition.schema.json":"./schemas/app-composition.schema.json"},"scripts":{"test":"node --test test/*.test.cjs","build":"pnpm run sync:schemas && pnpm run clean && pnpm run build:types:transpile && node scripts/fix-dist-imports.cjs && node scripts/build-cjs-adapters.cjs && pnpm run build:client","clean":"node scripts/clean.cjs","coverage":"pnpm run build && node --test --experimental-test-coverage --test-coverage-exclude=\"../**\" --test-coverage-lines=50 --test-coverage-functions=35 --test-coverage-branches=50 test/*.test.cjs","build:all":"pnpm run build","typecheck":"node scripts/release-build.cjs typecheck","build:types":"node scripts/release-build.cjs build:types","pack:verify":"pnpm run release:build && pnpm run test:package","build:client":"node scripts/build-client.cjs","sync:schemas":"node scripts/sync-schemas.cjs","test:package":"node scripts/smoke-package.cjs","release:build":"node scripts/release-build.cjs","build:types:transpile":"tsc -p tsconfig.build.json --noCheck --noEmitOnError false"},"_npmUser":{"name":"roomkitapp","email":"roomkitapp@gmail.com"},"description":"Matterhorn app author SDK for browser, launcher, host, and testing APIs.","directories":{},"sideEffects":false,"_nodeVersion":"26.2.0","dependencies":{"@mh-gg/cli":"^0.1.1-alpha.20260701T144908500Z","@mh-gg/base":"^0.1.1-alpha.20260701T144908500Z","@mh-gg/push":"^0.1.1-alpha.20260701T144908500Z","@mh-gg/vite":"^0.1.1-alpha.20260701T144908500Z","nostr-tools":"^2.23.5","@mh-gg/event":"^0.1.1-alpha.20260701T144908500Z","@mh-gg/schema":"^0.1.1-alpha.20260701T144908500Z","@mh-gg/protocol":"^0.1.1-alpha.20260701T144908500Z","@mh-gg/relay-core":"^0.1.1-alpha.20260701T144908500Z","@mh-gg/base-plugins":"^0.1.1-alpha.20260701T144908500Z","@mh-gg/host-runtime":"^0.1.1-alpha.20260701T144908500Z","@mh-gg/room-security":"^0.1.1-alpha.20260701T144908500Z","@mh-gg/profile-transfer":"^0.1.1-alpha.20260701T144908500Z"},"_hasShrinkwrap":false,"devDependencies":{"esbuild":"^0.28.1"},"peerDependencies":{"lit":">=3","vue":">=3","react":">=19","peerjs":"^1.5.5","svelte":">=5"},"optionalDependencies":{"peerjs":"^1.5.5"},"peerDependenciesMeta":{"lit":{"optional":true},"vue":{"optional":true},"react":{"optional":true},"peerjs":{"optional":true},"svelte":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/matterhorn-sdk_0.1.1-alpha.20260701T144908500Z_1782917495839_0.8673376287967625","host":"s3://npm-registry-packages-npm-production"}},"0.1.1-alpha.20260701T150519013Z":{"name":"matterhorn-sdk","version":"0.1.1-alpha.20260701T150519013Z","license":"MIT","_id":"matterhorn-sdk@0.1.1-alpha.20260701T150519013Z","maintainers":[{"name":"roomkitapp","email":"roomkitapp@gmail.com"}],"bin":{"matterhorn":"./bin/matterhorn.cjs"},"dist":{"shasum":"fb624d0ccf8575814692182e96dc73ee47cd1cf4","tarball":"https://registry.npmjs.org/matterhorn-sdk/-/matterhorn-sdk-0.1.1-alpha.20260701T150519013Z.tgz","fileCount":1020,"integrity":"sha512-2xElnYbqUtQPVadEppCqMe0Hj/b7RLLEKEVe1XZ/46tScy0PBiGy2XY4snM2w6U8VUNLWQTUjKObHJcBAhAP7A==","signatures":[{"sig":"MEUCIHtRevnnYjEZq4yUvaI7cnSBOWL6+wy1v5FEZsvongaGAiEA60JrQ7d7cPoVwfjgtKQccLisJBg5sf8vQmOlZwL4Oxs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":6714713},"type":"module","types":"./dist/index.d.ts","engines":{"node":">=22.12"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./cjs/index.cjs"},"./lit":{"types":"./dist/lit/index.d.ts","import":"./dist/lit/index.js"},"./vue":{"types":"./dist/vue/index.d.ts","import":"./dist/vue/index.js"},"./host":{"types":"./dist/host/index.d.ts","import":"./dist/host/index.js"},"./vite":{"types":"./dist/vite/index.d.ts","import":"./dist/vite/index.js","require":"./cjs/vite.cjs"},"./react":{"types":"./dist/react/index.d.ts","import":"./dist/react/index.js","require":"./cjs/react.cjs"},"./voice":{"types":"./dist/voice.d.ts","import":"./dist/voice.js"},"./client":{"types":"./dist/client/index.d.ts","import":"./dist/client/index.js"},"./schema":{"types":"./dist/schema.d.ts","import":"./dist/schema.js","require":"./cjs/schema.cjs"},"./svelte":{"types":"./dist/svelte/index.d.ts","import":"./dist/svelte/index.js"},"./browser":{"types":"./dist/browser/index.d.ts","import":"./dist/browser/index.js"},"./testing":{"types":"./dist/testing/index.d.ts","import":"./dist/testing/index.js"},"./launcher":{"types":"./dist/launcher/index.d.ts","import":"./dist/launcher/index.js"},"./browser/*":{"types":"./dist/browser/*.d.ts","import":"./dist/browser/*.js"},"./launcher/*":{"types":"./dist/launcher/*.d.ts","import":"./dist/launcher/*.js"},"./permissions":{"types":"./dist/browser/permissions.d.ts","import":"./dist/browser/permissions.js","require":"./cjs/permissions.cjs"},"./package.json":"./package.json","./launcher/schema":{"types":"./dist/launcher/schema.d.ts","import":"./dist/launcher/schema.js"},"./testing/runtime":{"types":"./dist/testing/runtime.d.ts","import":"./dist/testing/runtime.js"},"./client/matterhorn-client.js":"./client/matterhorn-client.js","./launcher/matterhorn.app.json":"./dist/launcher/matterhorn.app.json","./launcher/matterhorn.types.d.ts":"./dist/launcher/matterhorn.types.d.ts","./launcher/matterhorn.schema.json":"./dist/launcher/matterhorn.schema.json","./schemas/example-app.schema.json":"./schemas/example-app.schema.json","./schemas/example-demo.schema.json":"./schemas/example-demo.schema.json","./schemas/micro-plugin.schema.json":"./schemas/micro-plugin.schema.json","./schemas/app-composition.schema.json":"./schemas/app-composition.schema.json"},"scripts":{"test":"node --test test/*.test.cjs","build":"pnpm run sync:schemas && pnpm run clean && pnpm run build:types:transpile && node scripts/fix-dist-imports.cjs && node scripts/build-cjs-adapters.cjs && pnpm run build:client","clean":"node scripts/clean.cjs","coverage":"pnpm run build && node --test --experimental-test-coverage --test-coverage-exclude=\"../**\" --test-coverage-lines=50 --test-coverage-functions=35 --test-coverage-branches=50 test/*.test.cjs","build:all":"pnpm run build","typecheck":"node scripts/release-build.cjs typecheck","build:types":"node scripts/release-build.cjs build:types","pack:verify":"pnpm run release:build && pnpm run test:package","build:client":"node scripts/build-client.cjs","sync:schemas":"node scripts/sync-schemas.cjs","test:package":"node scripts/smoke-package.cjs","release:build":"node scripts/release-build.cjs","build:types:transpile":"tsc -p tsconfig.build.json --noCheck --noEmitOnError false"},"_npmUser":{"name":"roomkitapp","email":"roomkitapp@gmail.com"},"description":"Matterhorn app author SDK for browser, launcher, host, and testing APIs.","directories":{},"sideEffects":false,"_nodeVersion":"26.2.0","dependencies":{"@mh-gg/cli":"^0.1.1-alpha.20260701T150519013Z","@mh-gg/base":"^0.1.1-alpha.20260701T150519013Z","@mh-gg/push":"^0.1.1-alpha.20260701T150519013Z","@mh-gg/vite":"^0.1.1-alpha.20260701T150519013Z","nostr-tools":"^2.23.5","@mh-gg/event":"^0.1.1-alpha.20260701T150519013Z","@mh-gg/schema":"^0.1.1-alpha.20260701T150519013Z","@mh-gg/protocol":"^0.1.1-alpha.20260701T150519013Z","@mh-gg/relay-core":"^0.1.1-alpha.20260701T150519013Z","@mh-gg/base-plugins":"^0.1.1-alpha.20260701T150519013Z","@mh-gg/host-runtime":"^0.1.1-alpha.20260701T150519013Z","@mh-gg/room-security":"^0.1.1-alpha.20260701T150519013Z","@mh-gg/profile-transfer":"^0.1.1-alpha.20260701T150519013Z"},"_hasShrinkwrap":false,"devDependencies":{"esbuild":"^0.28.1"},"peerDependencies":{"lit":">=3","vue":">=3","react":">=19","peerjs":"^1.5.5","svelte":">=5"},"optionalDependencies":{"peerjs":"^1.5.5"},"peerDependenciesMeta":{"lit":{"optional":true},"vue":{"optional":true},"react":{"optional":true},"peerjs":{"optional":true},"svelte":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/matterhorn-sdk_0.1.1-alpha.20260701T150519013Z_1782918477933_0.3233324152041954","host":"s3://npm-registry-packages-npm-production"}},"0.1.1-alpha.20260703T103112528Z":{"name":"matterhorn-sdk","version":"0.1.1-alpha.20260703T103112528Z","license":"MIT","_id":"matterhorn-sdk@0.1.1-alpha.20260703T103112528Z","maintainers":[{"name":"roomkitapp","email":"roomkitapp@gmail.com"}],"bin":{"matterhorn":"./bin/matterhorn.cjs"},"dist":{"shasum":"8f01a80507c528124f046a5c0e2e14e3521c884b","tarball":"https://registry.npmjs.org/matterhorn-sdk/-/matterhorn-sdk-0.1.1-alpha.20260703T103112528Z.tgz","fileCount":1020,"integrity":"sha512-qopURE+OhHJArv1+FokE0Wqq94Bvg9uTjSqmy4ib7bgB4d6BCNtbD/vh3xIkGN+taN7a6i3dfazIlw0OllvS3g==","signatures":[{"sig":"MEQCIAj0OB0loPerqG6iEJQJqQSGyS9xOxwGjvMHPeeTbXtyAiBjLiZ14TyxdABe9QI7mPuWKZdiGkViJmarnkxstDIdHg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":6717275},"type":"module","types":"./dist/index.d.ts","engines":{"node":">=22.12"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./cjs/index.cjs"},"./lit":{"types":"./dist/lit/index.d.ts","import":"./dist/lit/index.js"},"./vue":{"types":"./dist/vue/index.d.ts","import":"./dist/vue/index.js"},"./host":{"types":"./dist/host/index.d.ts","import":"./dist/host/index.js"},"./vite":{"types":"./dist/vite/index.d.ts","import":"./dist/vite/index.js","require":"./cjs/vite.cjs"},"./react":{"types":"./dist/react/index.d.ts","import":"./dist/react/index.js","require":"./cjs/react.cjs"},"./voice":{"types":"./dist/voice.d.ts","import":"./dist/voice.js"},"./client":{"types":"./dist/client/index.d.ts","import":"./dist/client/index.js"},"./schema":{"types":"./dist/schema.d.ts","import":"./dist/schema.js","require":"./cjs/schema.cjs"},"./svelte":{"types":"./dist/svelte/index.d.ts","import":"./dist/svelte/index.js"},"./browser":{"types":"./dist/browser/index.d.ts","import":"./dist/browser/index.js"},"./testing":{"types":"./dist/testing/index.d.ts","import":"./dist/testing/index.js"},"./launcher":{"types":"./dist/launcher/index.d.ts","import":"./dist/launcher/index.js"},"./browser/*":{"types":"./dist/browser/*.d.ts","import":"./dist/browser/*.js"},"./launcher/*":{"types":"./dist/launcher/*.d.ts","import":"./dist/launcher/*.js"},"./permissions":{"types":"./dist/browser/permissions.d.ts","import":"./dist/browser/permissions.js","require":"./cjs/permissions.cjs"},"./package.json":"./package.json","./launcher/schema":{"types":"./dist/launcher/schema.d.ts","import":"./dist/launcher/schema.js"},"./testing/runtime":{"types":"./dist/testing/runtime.d.ts","import":"./dist/testing/runtime.js"},"./client/matterhorn-client.js":"./client/matterhorn-client.js","./launcher/matterhorn.app.json":"./dist/launcher/matterhorn.app.json","./launcher/matterhorn.types.d.ts":"./dist/launcher/matterhorn.types.d.ts","./launcher/matterhorn.schema.json":"./dist/launcher/matterhorn.schema.json","./schemas/example-app.schema.json":"./schemas/example-app.schema.json","./schemas/example-demo.schema.json":"./schemas/example-demo.schema.json","./schemas/micro-plugin.schema.json":"./schemas/micro-plugin.schema.json","./schemas/app-composition.schema.json":"./schemas/app-composition.schema.json"},"scripts":{"test":"node --test test/*.test.cjs","build":"pnpm run sync:schemas && pnpm run clean && pnpm run build:types:transpile && node scripts/fix-dist-imports.cjs && node scripts/build-cjs-adapters.cjs && pnpm run build:client","clean":"node scripts/clean.cjs","coverage":"pnpm run build && node --test --experimental-test-coverage --test-coverage-exclude=\"../**\" --test-coverage-lines=50 --test-coverage-functions=35 --test-coverage-branches=50 test/*.test.cjs","build:all":"pnpm run build","typecheck":"node scripts/release-build.cjs typecheck","build:types":"node scripts/release-build.cjs build:types","pack:verify":"pnpm run release:build && pnpm run test:package","build:client":"node scripts/build-client.cjs","sync:schemas":"node scripts/sync-schemas.cjs","test:package":"node scripts/smoke-package.cjs","release:build":"node scripts/release-build.cjs","build:types:transpile":"tsc -p tsconfig.build.json --noCheck --noEmitOnError false"},"_npmUser":{"name":"roomkitapp","email":"roomkitapp@gmail.com"},"description":"Matterhorn app author SDK for browser, launcher, host, and testing APIs.","directories":{},"sideEffects":false,"_nodeVersion":"26.2.0","dependencies":{"@mh-gg/cli":"^0.1.1-alpha.20260703T103112528Z","@mh-gg/base":"^0.1.1-alpha.20260703T103112528Z","@mh-gg/push":"^0.1.1-alpha.20260703T103112528Z","@mh-gg/vite":"^0.1.1-alpha.20260703T103112528Z","nostr-tools":"^2.23.5","@mh-gg/event":"^0.1.1-alpha.20260703T103112528Z","@mh-gg/schema":"^0.1.1-alpha.20260703T103112528Z","@mh-gg/protocol":"^0.1.1-alpha.20260703T103112528Z","@mh-gg/relay-core":"^0.1.1-alpha.20260703T103112528Z","@mh-gg/base-plugins":"^0.1.1-alpha.20260703T103112528Z","@mh-gg/host-runtime":"^0.1.1-alpha.20260703T103112528Z","@mh-gg/room-security":"^0.1.1-alpha.20260703T103112528Z","@mh-gg/profile-transfer":"^0.1.1-alpha.20260703T103112528Z"},"_hasShrinkwrap":false,"devDependencies":{"esbuild":"^0.28.1"},"peerDependencies":{"lit":">=3","vue":">=3","react":">=19","peerjs":"^1.5.5","svelte":">=5"},"optionalDependencies":{"peerjs":"^1.5.5"},"peerDependenciesMeta":{"lit":{"optional":true},"vue":{"optional":true},"react":{"optional":true},"peerjs":{"optional":true},"svelte":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/matterhorn-sdk_0.1.1-alpha.20260703T103112528Z_1783074808072_0.5514910352839542","host":"s3://npm-registry-packages-npm-production"}},"0.1.1-alpha.20260707T094009050Z":{"name":"matterhorn-sdk","version":"0.1.1-alpha.20260707T094009050Z","license":"MIT","_id":"matterhorn-sdk@0.1.1-alpha.20260707T094009050Z","maintainers":[{"name":"roomkitapp","email":"roomkitapp@gmail.com"}],"bin":{"matterhorn":"./bin/matterhorn.cjs"},"dist":{"shasum":"36dab9f6d49fbc8cedd1b3e4ee43fd76e2ae8dff","tarball":"https://registry.npmjs.org/matterhorn-sdk/-/matterhorn-sdk-0.1.1-alpha.20260707T094009050Z.tgz","fileCount":1024,"integrity":"sha512-BvOHhi9i4yrOnUejf+JbPz3d5Y6Qj9WMX18vE5xYjMg/JCLHvy8pJ2Z2K9A/9ho2YWnmFfRYycnqUPOYNqbsyg==","signatures":[{"sig":"MEUCIQC8d0QsKkftmomKTR5IdmXyUAYO8rxieazy023ttJfVkQIgaOHzFHZ8MrI29cKS+PnYqywk3k0EqqgBjs9MLTVcFkk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":6745793},"type":"module","types":"./dist/index.d.ts","engines":{"node":">=22.12"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./cjs/index.cjs"},"./lit":{"types":"./dist/lit/index.d.ts","import":"./dist/lit/index.js"},"./vue":{"types":"./dist/vue/index.d.ts","import":"./dist/vue/index.js"},"./host":{"types":"./dist/host/index.d.ts","import":"./dist/host/index.js"},"./vite":{"types":"./dist/vite/index.d.ts","import":"./dist/vite/index.js","require":"./cjs/vite.cjs"},"./react":{"types":"./dist/react/index.d.ts","import":"./dist/react/index.js","require":"./cjs/react.cjs"},"./voice":{"types":"./dist/voice.d.ts","import":"./dist/voice.js"},"./client":{"types":"./dist/client/index.d.ts","import":"./dist/client/index.js"},"./schema":{"types":"./dist/schema.d.ts","import":"./dist/schema.js","require":"./cjs/schema.cjs"},"./svelte":{"types":"./dist/svelte/index.d.ts","import":"./dist/svelte/index.js"},"./browser":{"types":"./dist/browser/index.d.ts","import":"./dist/browser/index.js"},"./testing":{"types":"./dist/testing/index.d.ts","import":"./dist/testing/index.js"},"./launcher":{"types":"./dist/launcher/index.d.ts","import":"./dist/launcher/index.js"},"./browser/*":{"types":"./dist/browser/*.d.ts","import":"./dist/browser/*.js"},"./launcher/*":{"types":"./dist/launcher/*.d.ts","import":"./dist/launcher/*.js"},"./permissions":{"types":"./dist/browser/permissions.d.ts","import":"./dist/browser/permissions.js","require":"./cjs/permissions.cjs"},"./package.json":"./package.json","./launcher/schema":{"types":"./dist/launcher/schema.d.ts","import":"./dist/launcher/schema.js"},"./testing/runtime":{"types":"./dist/testing/runtime.d.ts","import":"./dist/testing/runtime.js"},"./client/matterhorn-client.js":"./client/matterhorn-client.js","./launcher/matterhorn.app.json":"./dist/launcher/matterhorn.app.json","./launcher/matterhorn.types.d.ts":"./dist/launcher/matterhorn.types.d.ts","./launcher/matterhorn.schema.json":"./dist/launcher/matterhorn.schema.json","./schemas/example-app.schema.json":"./schemas/example-app.schema.json","./schemas/example-demo.schema.json":"./schemas/example-demo.schema.json","./schemas/micro-plugin.schema.json":"./schemas/micro-plugin.schema.json","./schemas/app-composition.schema.json":"./schemas/app-composition.schema.json"},"scripts":{"test":"node --test test/*.test.cjs","build":"pnpm run sync:schemas && pnpm run clean && pnpm run build:types:transpile && node scripts/fix-dist-imports.cjs && node scripts/build-cjs-adapters.cjs && pnpm run build:client","clean":"node scripts/clean.cjs","coverage":"pnpm run build && node --test --experimental-test-coverage --test-coverage-exclude=\"../**\" --test-coverage-lines=50 --test-coverage-functions=35 --test-coverage-branches=50 test/*.test.cjs","build:all":"pnpm run build","typecheck":"node scripts/release-build.cjs typecheck","build:types":"node scripts/release-build.cjs build:types","pack:verify":"pnpm run release:build && pnpm run test:package","build:client":"node scripts/build-client.cjs","sync:schemas":"node scripts/sync-schemas.cjs","test:package":"node scripts/smoke-package.cjs","release:build":"node scripts/release-build.cjs","build:types:transpile":"tsc -p tsconfig.build.json --noCheck --noEmitOnError false"},"_npmUser":{"name":"roomkitapp","email":"roomkitapp@gmail.com"},"description":"Matterhorn app author SDK for browser, launcher, host, and testing APIs.","directories":{},"sideEffects":false,"_nodeVersion":"26.2.0","dependencies":{"@mh-gg/cli":"^0.1.1-alpha.20260707T094009050Z","@mh-gg/base":"^0.1.1-alpha.20260707T094009050Z","@mh-gg/push":"^0.1.1-alpha.20260707T094009050Z","@mh-gg/vite":"^0.1.1-alpha.20260707T094009050Z","nostr-tools":"^2.23.5","@mh-gg/event":"^0.1.1-alpha.20260707T094009050Z","@mh-gg/schema":"^0.1.1-alpha.20260707T094009050Z","@mh-gg/protocol":"^0.1.1-alpha.20260707T094009050Z","@mh-gg/relay-core":"^0.1.1-alpha.20260707T094009050Z","@mh-gg/base-plugins":"^0.1.1-alpha.20260707T094009050Z","@mh-gg/host-runtime":"^0.1.1-alpha.20260707T094009050Z","@mh-gg/room-security":"^0.1.1-alpha.20260707T094009050Z","@mh-gg/profile-transfer":"^0.1.1-alpha.20260707T094009050Z"},"_hasShrinkwrap":false,"devDependencies":{"esbuild":"^0.28.1"},"peerDependencies":{"lit":">=3","vue":">=3","react":">=19","peerjs":"^1.5.5","svelte":">=5"},"optionalDependencies":{"peerjs":"^1.5.5"},"peerDependenciesMeta":{"lit":{"optional":true},"vue":{"optional":true},"react":{"optional":true},"peerjs":{"optional":true},"svelte":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/matterhorn-sdk_0.1.1-alpha.20260707T094009050Z_1783417320601_0.2537066663241643","host":"s3://npm-registry-packages-npm-production"}},"0.1.1-alpha.20260707T101854730Z":{"name":"matterhorn-sdk","version":"0.1.1-alpha.20260707T101854730Z","license":"MIT","_id":"matterhorn-sdk@0.1.1-alpha.20260707T101854730Z","maintainers":[{"name":"roomkitapp","email":"roomkitapp@gmail.com"}],"bin":{"matterhorn":"./bin/matterhorn.cjs"},"dist":{"shasum":"ac2215e4f63f7383be0de89d2a6e4b0ec2201959","tarball":"https://registry.npmjs.org/matterhorn-sdk/-/matterhorn-sdk-0.1.1-alpha.20260707T101854730Z.tgz","fileCount":1024,"integrity":"sha512-qTYL3H0yNs+HY6P5ndbhhEkWvCL+BnpdZw9M9Aoafjnzzl5flpWTgY2GzVnY41h/Bo4hIOtfP6A25XUEtS1AwA==","signatures":[{"sig":"MEYCIQDG4TUSenTfDQbKb/HEHt8fbV1XJ7KB51l4pBo4l0L8KAIhAKurN7NJL48i4/N/Iz3NZaYIF8QYiVfJNcXwtY7iTkov","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":6745793},"type":"module","types":"./dist/index.d.ts","engines":{"node":">=22.12"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./cjs/index.cjs"},"./lit":{"types":"./dist/lit/index.d.ts","import":"./dist/lit/index.js"},"./vue":{"types":"./dist/vue/index.d.ts","import":"./dist/vue/index.js"},"./host":{"types":"./dist/host/index.d.ts","import":"./dist/host/index.js"},"./vite":{"types":"./dist/vite/index.d.ts","import":"./dist/vite/index.js","require":"./cjs/vite.cjs"},"./react":{"types":"./dist/react/index.d.ts","import":"./dist/react/index.js","require":"./cjs/react.cjs"},"./voice":{"types":"./dist/voice.d.ts","import":"./dist/voice.js"},"./client":{"types":"./dist/client/index.d.ts","import":"./dist/client/index.js"},"./schema":{"types":"./dist/schema.d.ts","import":"./dist/schema.js","require":"./cjs/schema.cjs"},"./svelte":{"types":"./dist/svelte/index.d.ts","import":"./dist/svelte/index.js"},"./browser":{"types":"./dist/browser/index.d.ts","import":"./dist/browser/index.js"},"./testing":{"types":"./dist/testing/index.d.ts","import":"./dist/testing/index.js"},"./launcher":{"types":"./dist/launcher/index.d.ts","import":"./dist/launcher/index.js"},"./browser/*":{"types":"./dist/browser/*.d.ts","import":"./dist/browser/*.js"},"./launcher/*":{"types":"./dist/launcher/*.d.ts","import":"./dist/launcher/*.js"},"./permissions":{"types":"./dist/browser/permissions.d.ts","import":"./dist/browser/permissions.js","require":"./cjs/permissions.cjs"},"./package.json":"./package.json","./launcher/schema":{"types":"./dist/launcher/schema.d.ts","import":"./dist/launcher/schema.js"},"./testing/runtime":{"types":"./dist/testing/runtime.d.ts","import":"./dist/testing/runtime.js"},"./client/matterhorn-client.js":"./client/matterhorn-client.js","./launcher/matterhorn.app.json":"./dist/launcher/matterhorn.app.json","./launcher/matterhorn.types.d.ts":"./dist/launcher/matterhorn.types.d.ts","./launcher/matterhorn.schema.json":"./dist/launcher/matterhorn.schema.json","./schemas/example-app.schema.json":"./schemas/example-app.schema.json","./schemas/example-demo.schema.json":"./schemas/example-demo.schema.json","./schemas/micro-plugin.schema.json":"./schemas/micro-plugin.schema.json","./schemas/app-composition.schema.json":"./schemas/app-composition.schema.json"},"scripts":{"test":"node --test test/*.test.cjs","build":"pnpm run sync:schemas && pnpm run clean && pnpm run build:types:transpile && node scripts/fix-dist-imports.cjs && node scripts/build-cjs-adapters.cjs && pnpm run build:client","clean":"node scripts/clean.cjs","coverage":"pnpm run build && node --test --experimental-test-coverage --test-coverage-exclude=\"../**\" --test-coverage-lines=50 --test-coverage-functions=35 --test-coverage-branches=50 test/*.test.cjs","build:all":"pnpm run build","typecheck":"node scripts/release-build.cjs typecheck","build:types":"node scripts/release-build.cjs build:types","pack:verify":"pnpm run release:build && pnpm run test:package","build:client":"node scripts/build-client.cjs","sync:schemas":"node scripts/sync-schemas.cjs","test:package":"node scripts/smoke-package.cjs","release:build":"node scripts/release-build.cjs","build:types:transpile":"tsc -p tsconfig.build.json --noCheck --noEmitOnError false"},"_npmUser":{"name":"roomkitapp","email":"roomkitapp@gmail.com"},"description":"Matterhorn app author SDK for browser, launcher, host, and testing APIs.","directories":{},"sideEffects":false,"_nodeVersion":"26.2.0","dependencies":{"@mh-gg/cli":"^0.1.1-alpha.20260707T101854730Z","@mh-gg/base":"^0.1.1-alpha.20260707T101854730Z","@mh-gg/push":"^0.1.1-alpha.20260707T101854730Z","@mh-gg/vite":"^0.1.1-alpha.20260707T101854730Z","nostr-tools":"^2.23.5","@mh-gg/event":"^0.1.1-alpha.20260707T101854730Z","@mh-gg/schema":"^0.1.1-alpha.20260707T101854730Z","@mh-gg/protocol":"^0.1.1-alpha.20260707T101854730Z","@mh-gg/relay-core":"^0.1.1-alpha.20260707T101854730Z","@mh-gg/base-plugins":"^0.1.1-alpha.20260707T101854730Z","@mh-gg/host-runtime":"^0.1.1-alpha.20260707T101854730Z","@mh-gg/room-security":"^0.1.1-alpha.20260707T101854730Z","@mh-gg/profile-transfer":"^0.1.1-alpha.20260707T101854730Z"},"_hasShrinkwrap":false,"devDependencies":{"esbuild":"^0.28.1"},"peerDependencies":{"lit":">=3","vue":">=3","react":">=19","peerjs":"^1.5.5","svelte":">=5"},"optionalDependencies":{"peerjs":"^1.5.5"},"peerDependenciesMeta":{"lit":{"optional":true},"vue":{"optional":true},"react":{"optional":true},"peerjs":{"optional":true},"svelte":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/matterhorn-sdk_0.1.1-alpha.20260707T101854730Z_1783419654496_0.018703034664157903","host":"s3://npm-registry-packages-npm-production"}},"0.1.1-alpha.20260707T104654560Z":{"name":"matterhorn-sdk","version":"0.1.1-alpha.20260707T104654560Z","license":"MIT","_id":"matterhorn-sdk@0.1.1-alpha.20260707T104654560Z","maintainers":[{"name":"roomkitapp","email":"roomkitapp@gmail.com"}],"bin":{"matterhorn":"./bin/matterhorn.cjs"},"dist":{"shasum":"8080e1f2d1559205bb44117a6c8144ff1945ee7a","tarball":"https://registry.npmjs.org/matterhorn-sdk/-/matterhorn-sdk-0.1.1-alpha.20260707T104654560Z.tgz","fileCount":1024,"integrity":"sha512-k20A9O3lxR8Vpkj71iI9nw72sJjCCaEdKq4hb6x4m6AvriWL5qMIzRjYd6RCaRipPKG+tMANhVBU8l9OvF8mWg==","signatures":[{"sig":"MEUCIAQZn4WX+9IzhdQd7d4Km2KPLqWu3y+Rj4U/R/QjrSqMAiEAy8WqE9WU9gqQ7jhwXDK6McF67MPpHWRLZsuc2yo0mU0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":6745793},"type":"module","types":"./dist/index.d.ts","engines":{"node":">=22.12"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./cjs/index.cjs"},"./lit":{"types":"./dist/lit/index.d.ts","import":"./dist/lit/index.js"},"./vue":{"types":"./dist/vue/index.d.ts","import":"./dist/vue/index.js"},"./host":{"types":"./dist/host/index.d.ts","import":"./dist/host/index.js"},"./vite":{"types":"./dist/vite/index.d.ts","import":"./dist/vite/index.js","require":"./cjs/vite.cjs"},"./react":{"types":"./dist/react/index.d.ts","import":"./dist/react/index.js","require":"./cjs/react.cjs"},"./voice":{"types":"./dist/voice.d.ts","import":"./dist/voice.js"},"./client":{"types":"./dist/client/index.d.ts","import":"./dist/client/index.js"},"./schema":{"types":"./dist/schema.d.ts","import":"./dist/schema.js","require":"./cjs/schema.cjs"},"./svelte":{"types":"./dist/svelte/index.d.ts","import":"./dist/svelte/index.js"},"./browser":{"types":"./dist/browser/index.d.ts","import":"./dist/browser/index.js"},"./testing":{"types":"./dist/testing/index.d.ts","import":"./dist/testing/index.js"},"./launcher":{"types":"./dist/launcher/index.d.ts","import":"./dist/launcher/index.js"},"./browser/*":{"types":"./dist/browser/*.d.ts","import":"./dist/browser/*.js"},"./launcher/*":{"types":"./dist/launcher/*.d.ts","import":"./dist/launcher/*.js"},"./permissions":{"types":"./dist/browser/permissions.d.ts","import":"./dist/browser/permissions.js","require":"./cjs/permissions.cjs"},"./package.json":"./package.json","./launcher/schema":{"types":"./dist/launcher/schema.d.ts","import":"./dist/launcher/schema.js"},"./testing/runtime":{"types":"./dist/testing/runtime.d.ts","import":"./dist/testing/runtime.js"},"./client/matterhorn-client.js":"./client/matterhorn-client.js","./launcher/matterhorn.app.json":"./dist/launcher/matterhorn.app.json","./launcher/matterhorn.types.d.ts":"./dist/launcher/matterhorn.types.d.ts","./launcher/matterhorn.schema.json":"./dist/launcher/matterhorn.schema.json","./schemas/example-app.schema.json":"./schemas/example-app.schema.json","./schemas/example-demo.schema.json":"./schemas/example-demo.schema.json","./schemas/micro-plugin.schema.json":"./schemas/micro-plugin.schema.json","./schemas/app-composition.schema.json":"./schemas/app-composition.schema.json"},"scripts":{"test":"node --test test/*.test.cjs","build":"pnpm run sync:schemas && pnpm run clean && pnpm run build:types:transpile && node scripts/fix-dist-imports.cjs && node scripts/build-cjs-adapters.cjs && pnpm run build:client","clean":"node scripts/clean.cjs","coverage":"pnpm run build && node --test --experimental-test-coverage --test-coverage-exclude=\"../**\" --test-coverage-lines=50 --test-coverage-functions=35 --test-coverage-branches=50 test/*.test.cjs","build:all":"pnpm run build","typecheck":"node scripts/release-build.cjs typecheck","build:types":"node scripts/release-build.cjs build:types","pack:verify":"pnpm run release:build && pnpm run test:package","build:client":"node scripts/build-client.cjs","sync:schemas":"node scripts/sync-schemas.cjs","test:package":"node scripts/smoke-package.cjs","release:build":"node scripts/release-build.cjs","build:types:transpile":"tsc -p tsconfig.build.json --noCheck --noEmitOnError false"},"_npmUser":{"name":"roomkitapp","email":"roomkitapp@gmail.com"},"description":"Matterhorn app author SDK for browser, launcher, host, and testing APIs.","directories":{},"sideEffects":false,"_nodeVersion":"26.2.0","dependencies":{"@mh-gg/cli":"^0.1.1-alpha.20260707T104654560Z","@mh-gg/base":"^0.1.1-alpha.20260707T104654560Z","@mh-gg/push":"^0.1.1-alpha.20260707T104654560Z","@mh-gg/vite":"^0.1.1-alpha.20260707T104654560Z","nostr-tools":"^2.23.5","@mh-gg/event":"^0.1.1-alpha.20260707T104654560Z","@mh-gg/schema":"^0.1.1-alpha.20260707T104654560Z","@mh-gg/protocol":"^0.1.1-alpha.20260707T104654560Z","@mh-gg/relay-core":"^0.1.1-alpha.20260707T104654560Z","@mh-gg/base-plugins":"^0.1.1-alpha.20260707T104654560Z","@mh-gg/host-runtime":"^0.1.1-alpha.20260707T104654560Z","@mh-gg/room-security":"^0.1.1-alpha.20260707T104654560Z","@mh-gg/profile-transfer":"^0.1.1-alpha.20260707T104654560Z"},"_hasShrinkwrap":false,"devDependencies":{"esbuild":"^0.28.1"},"peerDependencies":{"lit":">=3","vue":">=3","react":">=19","peerjs":"^1.5.5","svelte":">=5"},"optionalDependencies":{"peerjs":"^1.5.5"},"peerDependenciesMeta":{"lit":{"optional":true},"vue":{"optional":true},"react":{"optional":true},"peerjs":{"optional":true},"svelte":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/matterhorn-sdk_0.1.1-alpha.20260707T104654560Z_1783421357498_0.6684927081437568","host":"s3://npm-registry-packages-npm-production"}},"0.1.1-alpha.20260708T084444845Z":{"name":"matterhorn-sdk","version":"0.1.1-alpha.20260708T084444845Z","license":"MIT","_id":"matterhorn-sdk@0.1.1-alpha.20260708T084444845Z","maintainers":[{"name":"roomkitapp","email":"roomkitapp@gmail.com"}],"bin":{"matterhorn":"./bin/matterhorn.cjs"},"dist":{"shasum":"d331577038cee9533f6fce2028e6f42bc0829ed0","tarball":"https://registry.npmjs.org/matterhorn-sdk/-/matterhorn-sdk-0.1.1-alpha.20260708T084444845Z.tgz","fileCount":1024,"integrity":"sha512-n/n8eiZ6rdunReeEutj37CyJvxyGOPDIwSJaZTPhfAl1rpGO9q5vJh3gs5IvBOD0lOXtTppZqH+Ax+LhncWpUA==","signatures":[{"sig":"MEYCIQDXBCgGgowGH/yONfhO7EqqBcd6c2fuLDYi5R5AVoYlwQIhAKzVLlVmQFZpQITTaZ0UhHADC07vIeyk6zI9h3Os8Tb/","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":6745793},"type":"module","types":"./dist/index.d.ts","engines":{"node":">=22.12"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./cjs/index.cjs"},"./lit":{"types":"./dist/lit/index.d.ts","import":"./dist/lit/index.js"},"./vue":{"types":"./dist/vue/index.d.ts","import":"./dist/vue/index.js"},"./host":{"types":"./dist/host/index.d.ts","import":"./dist/host/index.js"},"./vite":{"types":"./dist/vite/index.d.ts","import":"./dist/vite/index.js","require":"./cjs/vite.cjs"},"./react":{"types":"./dist/react/index.d.ts","import":"./dist/react/index.js","require":"./cjs/react.cjs"},"./voice":{"types":"./dist/voice.d.ts","import":"./dist/voice.js"},"./client":{"types":"./dist/client/index.d.ts","import":"./dist/client/index.js"},"./schema":{"types":"./dist/schema.d.ts","import":"./dist/schema.js","require":"./cjs/schema.cjs"},"./svelte":{"types":"./dist/svelte/index.d.ts","import":"./dist/svelte/index.js"},"./browser":{"types":"./dist/browser/index.d.ts","import":"./dist/browser/index.js"},"./testing":{"types":"./dist/testing/index.d.ts","import":"./dist/testing/index.js"},"./launcher":{"types":"./dist/launcher/index.d.ts","import":"./dist/launcher/index.js"},"./browser/*":{"types":"./dist/browser/*.d.ts","import":"./dist/browser/*.js"},"./launcher/*":{"types":"./dist/launcher/*.d.ts","import":"./dist/launcher/*.js"},"./permissions":{"types":"./dist/browser/permissions.d.ts","import":"./dist/browser/permissions.js","require":"./cjs/permissions.cjs"},"./package.json":"./package.json","./launcher/schema":{"types":"./dist/launcher/schema.d.ts","import":"./dist/launcher/schema.js"},"./testing/runtime":{"types":"./dist/testing/runtime.d.ts","import":"./dist/testing/runtime.js"},"./client/matterhorn-client.js":"./client/matterhorn-client.js","./launcher/matterhorn.app.json":"./dist/launcher/matterhorn.app.json","./launcher/matterhorn.types.d.ts":"./dist/launcher/matterhorn.types.d.ts","./launcher/matterhorn.schema.json":"./dist/launcher/matterhorn.schema.json","./schemas/example-app.schema.json":"./schemas/example-app.schema.json","./schemas/example-demo.schema.json":"./schemas/example-demo.schema.json","./schemas/micro-plugin.schema.json":"./schemas/micro-plugin.schema.json","./schemas/app-composition.schema.json":"./schemas/app-composition.schema.json"},"scripts":{"test":"node --test test/*.test.cjs","build":"pnpm run sync:schemas && pnpm run clean && pnpm run build:types:transpile && node scripts/fix-dist-imports.cjs && node scripts/build-cjs-adapters.cjs && pnpm run build:client","clean":"node scripts/clean.cjs","coverage":"pnpm run build && node --test --experimental-test-coverage --test-coverage-exclude=\"../**\" --test-coverage-lines=50 --test-coverage-functions=35 --test-coverage-branches=50 test/*.test.cjs","build:all":"pnpm run build","typecheck":"node scripts/release-build.cjs typecheck","build:types":"node scripts/release-build.cjs build:types","pack:verify":"pnpm run release:build && pnpm run test:package","build:client":"node scripts/build-client.cjs","sync:schemas":"node scripts/sync-schemas.cjs","test:package":"node scripts/smoke-package.cjs","release:build":"node scripts/release-build.cjs","build:types:transpile":"tsc -p tsconfig.build.json --noCheck --noEmitOnError false"},"_npmUser":{"name":"roomkitapp","email":"roomkitapp@gmail.com"},"description":"Matterhorn app author SDK for browser, launcher, host, and testing APIs.","directories":{},"sideEffects":false,"_nodeVersion":"26.2.0","dependencies":{"@mh-gg/cli":"^0.1.1-alpha.20260708T084444845Z","@mh-gg/base":"^0.1.1-alpha.20260708T084444845Z","@mh-gg/push":"^0.1.1-alpha.20260708T084444845Z","@mh-gg/vite":"^0.1.1-alpha.20260708T084444845Z","nostr-tools":"^2.23.5","@mh-gg/event":"^0.1.1-alpha.20260708T084444845Z","@mh-gg/schema":"^0.1.1-alpha.20260708T084444845Z","@mh-gg/protocol":"^0.1.1-alpha.20260708T084444845Z","@mh-gg/relay-core":"^0.1.1-alpha.20260708T084444845Z","@mh-gg/base-plugins":"^0.1.1-alpha.20260708T084444845Z","@mh-gg/host-runtime":"^0.1.1-alpha.20260708T084444845Z","@mh-gg/room-security":"^0.1.1-alpha.20260708T084444845Z","@mh-gg/profile-transfer":"^0.1.1-alpha.20260708T084444845Z"},"_hasShrinkwrap":false,"devDependencies":{"esbuild":"^0.28.1"},"peerDependencies":{"lit":">=3","vue":">=3","react":">=19","peerjs":"^1.5.5","svelte":">=5"},"optionalDependencies":{"peerjs":"^1.5.5"},"peerDependenciesMeta":{"lit":{"optional":true},"vue":{"optional":true},"react":{"optional":true},"peerjs":{"optional":true},"svelte":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/matterhorn-sdk_0.1.1-alpha.20260708T084444845Z_1783500420205_0.6859662553186732","host":"s3://npm-registry-packages-npm-production"}},"0.1.1-alpha.20260708T094418862Z":{"name":"matterhorn-sdk","version":"0.1.1-alpha.20260708T094418862Z","license":"MIT","_id":"matterhorn-sdk@0.1.1-alpha.20260708T094418862Z","maintainers":[{"name":"roomkitapp","email":"roomkitapp@gmail.com"}],"bin":{"matterhorn":"./bin/matterhorn.cjs"},"dist":{"shasum":"c3fe5b70f0da7ad447f17fc7a006be8e801a656d","tarball":"https://registry.npmjs.org/matterhorn-sdk/-/matterhorn-sdk-0.1.1-alpha.20260708T094418862Z.tgz","fileCount":1024,"integrity":"sha512-mM/6ps1I13IVg7h5z2yX2N0R9ADxA2qb0AVt7+YP/khIENJsY+KHt36ctR+Quc07IIXSmatjCce9jxpiKZyTEA==","signatures":[{"sig":"MEUCIQDwOkPb/KPLO1Oczfan3LhSJ5qY7ghI9N6dxSviTCgtOgIgTOCHYqPaCVDVSf4p7VghP/pSDj8WUkVE//OZkQjWL+o=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":6745793},"type":"module","types":"./dist/index.d.ts","engines":{"node":">=22.12"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./cjs/index.cjs"},"./lit":{"types":"./dist/lit/index.d.ts","import":"./dist/lit/index.js"},"./vue":{"types":"./dist/vue/index.d.ts","import":"./dist/vue/index.js"},"./host":{"types":"./dist/host/index.d.ts","import":"./dist/host/index.js"},"./vite":{"types":"./dist/vite/index.d.ts","import":"./dist/vite/index.js","require":"./cjs/vite.cjs"},"./react":{"types":"./dist/react/index.d.ts","import":"./dist/react/index.js","require":"./cjs/react.cjs"},"./voice":{"types":"./dist/voice.d.ts","import":"./dist/voice.js"},"./client":{"types":"./dist/client/index.d.ts","import":"./dist/client/index.js"},"./schema":{"types":"./dist/schema.d.ts","import":"./dist/schema.js","require":"./cjs/schema.cjs"},"./svelte":{"types":"./dist/svelte/index.d.ts","import":"./dist/svelte/index.js"},"./browser":{"types":"./dist/browser/index.d.ts","import":"./dist/browser/index.js"},"./testing":{"types":"./dist/testing/index.d.ts","import":"./dist/testing/index.js"},"./launcher":{"types":"./dist/launcher/index.d.ts","import":"./dist/launcher/index.js"},"./browser/*":{"types":"./dist/browser/*.d.ts","import":"./dist/browser/*.js"},"./launcher/*":{"types":"./dist/launcher/*.d.ts","import":"./dist/launcher/*.js"},"./permissions":{"types":"./dist/browser/permissions.d.ts","import":"./dist/browser/permissions.js","require":"./cjs/permissions.cjs"},"./package.json":"./package.json","./launcher/schema":{"types":"./dist/launcher/schema.d.ts","import":"./dist/launcher/schema.js"},"./testing/runtime":{"types":"./dist/testing/runtime.d.ts","import":"./dist/testing/runtime.js"},"./client/matterhorn-client.js":"./client/matterhorn-client.js","./launcher/matterhorn.app.json":"./dist/launcher/matterhorn.app.json","./launcher/matterhorn.types.d.ts":"./dist/launcher/matterhorn.types.d.ts","./launcher/matterhorn.schema.json":"./dist/launcher/matterhorn.schema.json","./schemas/example-app.schema.json":"./schemas/example-app.schema.json","./schemas/example-demo.schema.json":"./schemas/example-demo.schema.json","./schemas/micro-plugin.schema.json":"./schemas/micro-plugin.schema.json","./schemas/app-composition.schema.json":"./schemas/app-composition.schema.json"},"scripts":{"test":"node --test test/*.test.cjs","build":"pnpm run sync:schemas && pnpm run clean && pnpm run build:types:transpile && node scripts/fix-dist-imports.cjs && node scripts/build-cjs-adapters.cjs && pnpm run build:client","clean":"node scripts/clean.cjs","coverage":"pnpm run build && node --test --experimental-test-coverage --test-coverage-exclude=\"../**\" --test-coverage-lines=50 --test-coverage-functions=35 --test-coverage-branches=50 test/*.test.cjs","build:all":"pnpm run build","typecheck":"node scripts/release-build.cjs typecheck","build:types":"node scripts/release-build.cjs build:types","pack:verify":"pnpm run release:build && pnpm run test:package","build:client":"node scripts/build-client.cjs","sync:schemas":"node scripts/sync-schemas.cjs","test:package":"node scripts/smoke-package.cjs","release:build":"node scripts/release-build.cjs","build:types:transpile":"tsc -p tsconfig.build.json --noCheck --noEmitOnError false"},"_npmUser":{"name":"roomkitapp","email":"roomkitapp@gmail.com"},"description":"Matterhorn app author SDK for browser, launcher, host, and testing APIs.","directories":{},"sideEffects":false,"_nodeVersion":"26.2.0","dependencies":{"@mh-gg/cli":"^0.1.1-alpha.20260708T094418862Z","@mh-gg/base":"^0.1.1-alpha.20260708T094418862Z","@mh-gg/push":"^0.1.1-alpha.20260708T094418862Z","@mh-gg/vite":"^0.1.1-alpha.20260708T094418862Z","nostr-tools":"^2.23.5","@mh-gg/event":"^0.1.1-alpha.20260708T094418862Z","@mh-gg/schema":"^0.1.1-alpha.20260708T094418862Z","@mh-gg/protocol":"^0.1.1-alpha.20260708T094418862Z","@mh-gg/relay-core":"^0.1.1-alpha.20260708T094418862Z","@mh-gg/base-plugins":"^0.1.1-alpha.20260708T094418862Z","@mh-gg/host-runtime":"^0.1.1-alpha.20260708T094418862Z","@mh-gg/room-security":"^0.1.1-alpha.20260708T094418862Z","@mh-gg/profile-transfer":"^0.1.1-alpha.20260708T094418862Z"},"_hasShrinkwrap":false,"devDependencies":{"esbuild":"^0.28.1"},"peerDependencies":{"lit":">=3","vue":">=3","react":">=19","peerjs":"^1.5.5","svelte":">=5"},"optionalDependencies":{"peerjs":"^1.5.5"},"peerDependenciesMeta":{"lit":{"optional":true},"vue":{"optional":true},"react":{"optional":true},"peerjs":{"optional":true},"svelte":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/matterhorn-sdk_0.1.1-alpha.20260708T094418862Z_1783503961837_0.6086525459371879","host":"s3://npm-registry-packages-npm-production"}},"0.1.1-alpha.20260708T105530106Z":{"name":"matterhorn-sdk","version":"0.1.1-alpha.20260708T105530106Z","license":"MIT","_id":"matterhorn-sdk@0.1.1-alpha.20260708T105530106Z","maintainers":[{"name":"roomkitapp","email":"roomkitapp@gmail.com"}],"bin":{"matterhorn":"./bin/matterhorn.cjs"},"dist":{"shasum":"908f4065e8431c9ce67f2442fd99a54f50ba2dce","tarball":"https://registry.npmjs.org/matterhorn-sdk/-/matterhorn-sdk-0.1.1-alpha.20260708T105530106Z.tgz","fileCount":1024,"integrity":"sha512-qcsLKKFUyfiCMjZds12ADFps46lUf19A/mc5vp9KjyzC4N2EVBIsusHguh1yKrqels7jEbEVdLUmxAlW6oF50g==","signatures":[{"sig":"MEYCIQCx3Bs1gwv5+4A3Fi+5LDDXEGyjOcB70OPIbhagK6Or1QIhAK7qPDhg85JCnvR269yLInpbcEzvjUBYFY58KSViwSzv","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":6745793},"type":"module","types":"./dist/index.d.ts","engines":{"node":">=22.12"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./cjs/index.cjs"},"./lit":{"types":"./dist/lit/index.d.ts","import":"./dist/lit/index.js"},"./vue":{"types":"./dist/vue/index.d.ts","import":"./dist/vue/index.js"},"./host":{"types":"./dist/host/index.d.ts","import":"./dist/host/index.js"},"./vite":{"types":"./dist/vite/index.d.ts","import":"./dist/vite/index.js","require":"./cjs/vite.cjs"},"./react":{"types":"./dist/react/index.d.ts","import":"./dist/react/index.js","require":"./cjs/react.cjs"},"./voice":{"types":"./dist/voice.d.ts","import":"./dist/voice.js"},"./client":{"types":"./dist/client/index.d.ts","import":"./dist/client/index.js"},"./schema":{"types":"./dist/schema.d.ts","import":"./dist/schema.js","require":"./cjs/schema.cjs"},"./svelte":{"types":"./dist/svelte/index.d.ts","import":"./dist/svelte/index.js"},"./browser":{"types":"./dist/browser/index.d.ts","import":"./dist/browser/index.js"},"./testing":{"types":"./dist/testing/index.d.ts","import":"./dist/testing/index.js"},"./launcher":{"types":"./dist/launcher/index.d.ts","import":"./dist/launcher/index.js"},"./browser/*":{"types":"./dist/browser/*.d.ts","import":"./dist/browser/*.js"},"./launcher/*":{"types":"./dist/launcher/*.d.ts","import":"./dist/launcher/*.js"},"./permissions":{"types":"./dist/browser/permissions.d.ts","import":"./dist/browser/permissions.js","require":"./cjs/permissions.cjs"},"./package.json":"./package.json","./launcher/schema":{"types":"./dist/launcher/schema.d.ts","import":"./dist/launcher/schema.js"},"./testing/runtime":{"types":"./dist/testing/runtime.d.ts","import":"./dist/testing/runtime.js"},"./client/matterhorn-client.js":"./client/matterhorn-client.js","./launcher/matterhorn.app.json":"./dist/launcher/matterhorn.app.json","./launcher/matterhorn.types.d.ts":"./dist/launcher/matterhorn.types.d.ts","./launcher/matterhorn.schema.json":"./dist/launcher/matterhorn.schema.json","./schemas/example-app.schema.json":"./schemas/example-app.schema.json","./schemas/example-demo.schema.json":"./schemas/example-demo.schema.json","./schemas/micro-plugin.schema.json":"./schemas/micro-plugin.schema.json","./schemas/app-composition.schema.json":"./schemas/app-composition.schema.json"},"scripts":{"test":"node --test test/*.test.cjs","build":"pnpm run sync:schemas && pnpm run clean && pnpm run build:types:transpile && node scripts/fix-dist-imports.cjs && node scripts/build-cjs-adapters.cjs && pnpm run build:client","clean":"node scripts/clean.cjs","coverage":"pnpm run build && node --test --experimental-test-coverage --test-coverage-exclude=\"../**\" --test-coverage-lines=50 --test-coverage-functions=35 --test-coverage-branches=50 test/*.test.cjs","build:all":"pnpm run build","typecheck":"node scripts/release-build.cjs typecheck","build:types":"node scripts/release-build.cjs build:types","pack:verify":"pnpm run release:build && pnpm run test:package","build:client":"node scripts/build-client.cjs","sync:schemas":"node scripts/sync-schemas.cjs","test:package":"node scripts/smoke-package.cjs","release:build":"node scripts/release-build.cjs","build:types:transpile":"tsc -p tsconfig.build.json --noCheck --noEmitOnError false"},"_npmUser":{"name":"roomkitapp","email":"roomkitapp@gmail.com"},"description":"Matterhorn app author SDK for browser, launcher, host, and testing APIs.","directories":{},"sideEffects":false,"_nodeVersion":"26.2.0","dependencies":{"@mh-gg/cli":"^0.1.1-alpha.20260708T105530106Z","@mh-gg/base":"^0.1.1-alpha.20260708T105530106Z","@mh-gg/push":"^0.1.1-alpha.20260708T105530106Z","@mh-gg/vite":"^0.1.1-alpha.20260708T105530106Z","nostr-tools":"^2.23.5","@mh-gg/event":"^0.1.1-alpha.20260708T105530106Z","@mh-gg/schema":"^0.1.1-alpha.20260708T105530106Z","@mh-gg/protocol":"^0.1.1-alpha.20260708T105530106Z","@mh-gg/relay-core":"^0.1.1-alpha.20260708T105530106Z","@mh-gg/base-plugins":"^0.1.1-alpha.20260708T105530106Z","@mh-gg/host-runtime":"^0.1.1-alpha.20260708T105530106Z","@mh-gg/room-security":"^0.1.1-alpha.20260708T105530106Z","@mh-gg/profile-transfer":"^0.1.1-alpha.20260708T105530106Z"},"_hasShrinkwrap":false,"devDependencies":{"esbuild":"^0.28.1"},"peerDependencies":{"lit":">=3","vue":">=3","react":">=19","peerjs":"^1.5.5","svelte":">=5"},"optionalDependencies":{"peerjs":"^1.5.5"},"peerDependenciesMeta":{"lit":{"optional":true},"vue":{"optional":true},"react":{"optional":true},"peerjs":{"optional":true},"svelte":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/matterhorn-sdk_0.1.1-alpha.20260708T105530106Z_1783508247903_0.14413119084319237","host":"s3://npm-registry-packages-npm-production"}},"0.1.1-alpha.20260708T173631376Z":{"name":"matterhorn-sdk","version":"0.1.1-alpha.20260708T173631376Z","license":"MIT","_id":"matterhorn-sdk@0.1.1-alpha.20260708T173631376Z","maintainers":[{"name":"roomkitapp","email":"roomkitapp@gmail.com"}],"bin":{"matterhorn":"./bin/matterhorn.cjs"},"dist":{"shasum":"c91a40e8bb5aff75d23ac6b5a1d9211f0f73d92e","tarball":"https://registry.npmjs.org/matterhorn-sdk/-/matterhorn-sdk-0.1.1-alpha.20260708T173631376Z.tgz","fileCount":1024,"integrity":"sha512-ftG0TWGTCNuf+/x08BnpMUnMNmL51MBiqCgQsYjCbdm8AS5RqmntpEsa4H3CkKnZ6Pe/3DLoL6BXQ4U5s+uByA==","signatures":[{"sig":"MEUCIQCNtaO11OEeb67mRrX0nTLS14sDGWkUMYpN33Jp551dlAIgUyFecR01lj1CcGJmpYlVsM7T1Cj3Ifawpu5M+BCbuWo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":6745793},"type":"module","types":"./dist/index.d.ts","engines":{"node":">=22.12"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./cjs/index.cjs"},"./lit":{"types":"./dist/lit/index.d.ts","import":"./dist/lit/index.js"},"./vue":{"types":"./dist/vue/index.d.ts","import":"./dist/vue/index.js"},"./host":{"types":"./dist/host/index.d.ts","import":"./dist/host/index.js"},"./vite":{"types":"./dist/vite/index.d.ts","import":"./dist/vite/index.js","require":"./cjs/vite.cjs"},"./react":{"types":"./dist/react/index.d.ts","import":"./dist/react/index.js","require":"./cjs/react.cjs"},"./voice":{"types":"./dist/voice.d.ts","import":"./dist/voice.js"},"./client":{"types":"./dist/client/index.d.ts","import":"./dist/client/index.js"},"./schema":{"types":"./dist/schema.d.ts","import":"./dist/schema.js","require":"./cjs/schema.cjs"},"./svelte":{"types":"./dist/svelte/index.d.ts","import":"./dist/svelte/index.js"},"./browser":{"types":"./dist/browser/index.d.ts","import":"./dist/browser/index.js"},"./testing":{"types":"./dist/testing/index.d.ts","import":"./dist/testing/index.js"},"./launcher":{"types":"./dist/launcher/index.d.ts","import":"./dist/launcher/index.js"},"./browser/*":{"types":"./dist/browser/*.d.ts","import":"./dist/browser/*.js"},"./launcher/*":{"types":"./dist/launcher/*.d.ts","import":"./dist/launcher/*.js"},"./permissions":{"types":"./dist/browser/permissions.d.ts","import":"./dist/browser/permissions.js","require":"./cjs/permissions.cjs"},"./package.json":"./package.json","./launcher/schema":{"types":"./dist/launcher/schema.d.ts","import":"./dist/launcher/schema.js"},"./testing/runtime":{"types":"./dist/testing/runtime.d.ts","import":"./dist/testing/runtime.js"},"./client/matterhorn-client.js":"./client/matterhorn-client.js","./launcher/matterhorn.app.json":"./dist/launcher/matterhorn.app.json","./launcher/matterhorn.types.d.ts":"./dist/launcher/matterhorn.types.d.ts","./launcher/matterhorn.schema.json":"./dist/launcher/matterhorn.schema.json","./schemas/example-app.schema.json":"./schemas/example-app.schema.json","./schemas/example-demo.schema.json":"./schemas/example-demo.schema.json","./schemas/micro-plugin.schema.json":"./schemas/micro-plugin.schema.json","./schemas/app-composition.schema.json":"./schemas/app-composition.schema.json"},"scripts":{"test":"node --test test/*.test.cjs","build":"pnpm run sync:schemas && pnpm run clean && pnpm run build:types:transpile && node scripts/fix-dist-imports.cjs && node scripts/build-cjs-adapters.cjs && pnpm run build:client","clean":"node scripts/clean.cjs","coverage":"pnpm run build && node --test --experimental-test-coverage --test-coverage-exclude=\"../**\" --test-coverage-lines=50 --test-coverage-functions=35 --test-coverage-branches=50 test/*.test.cjs","build:all":"pnpm run build","typecheck":"node scripts/release-build.cjs typecheck","build:types":"node scripts/release-build.cjs build:types","pack:verify":"pnpm run release:build && pnpm run test:package","build:client":"node scripts/build-client.cjs","sync:schemas":"node scripts/sync-schemas.cjs","test:package":"node scripts/smoke-package.cjs","release:build":"node scripts/release-build.cjs","build:types:transpile":"tsc -p tsconfig.build.json --noCheck --noEmitOnError false"},"_npmUser":{"name":"roomkitapp","email":"roomkitapp@gmail.com"},"description":"Matterhorn app author SDK for browser, launcher, host, and testing APIs.","directories":{},"sideEffects":false,"_nodeVersion":"26.2.0","dependencies":{"@mh-gg/cli":"^0.1.1-alpha.20260708T173631376Z","@mh-gg/base":"^0.1.1-alpha.20260708T173631376Z","@mh-gg/push":"^0.1.1-alpha.20260708T173631376Z","@mh-gg/vite":"^0.1.1-alpha.20260708T173631376Z","nostr-tools":"^2.23.5","@mh-gg/event":"^0.1.1-alpha.20260708T173631376Z","@mh-gg/schema":"^0.1.1-alpha.20260708T173631376Z","@mh-gg/protocol":"^0.1.1-alpha.20260708T173631376Z","@mh-gg/relay-core":"^0.1.1-alpha.20260708T173631376Z","@mh-gg/base-plugins":"^0.1.1-alpha.20260708T173631376Z","@mh-gg/host-runtime":"^0.1.1-alpha.20260708T173631376Z","@mh-gg/room-security":"^0.1.1-alpha.20260708T173631376Z","@mh-gg/profile-transfer":"^0.1.1-alpha.20260708T173631376Z"},"_hasShrinkwrap":false,"devDependencies":{"esbuild":"^0.28.1"},"peerDependencies":{"lit":">=3","vue":">=3","react":">=19","peerjs":"^1.5.5","svelte":">=5"},"optionalDependencies":{"peerjs":"^1.5.5"},"peerDependenciesMeta":{"lit":{"optional":true},"vue":{"optional":true},"react":{"optional":true},"peerjs":{"optional":true},"svelte":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/matterhorn-sdk_0.1.1-alpha.20260708T173631376Z_1783532305360_0.6212906987474183","host":"s3://npm-registry-packages-npm-production"}},"0.1.1-alpha.20260708T193833807Z":{"name":"matterhorn-sdk","version":"0.1.1-alpha.20260708T193833807Z","license":"MIT","_id":"matterhorn-sdk@0.1.1-alpha.20260708T193833807Z","maintainers":[{"name":"roomkitapp","email":"roomkitapp@gmail.com"}],"bin":{"matterhorn":"./bin/matterhorn.cjs"},"dist":{"shasum":"2dba2b9d4841d518fe4dd5001a2a66f1dd0fd008","tarball":"https://registry.npmjs.org/matterhorn-sdk/-/matterhorn-sdk-0.1.1-alpha.20260708T193833807Z.tgz","fileCount":1024,"integrity":"sha512-6VH5Dxikw0ekP77l6lmWvL7Bfe4eMlf9inaT6r7SLm05emtfIrs8LlEKkToORv7EbukFFqsFNwUG4vuucEqO2g==","signatures":[{"sig":"MEQCID+0uCKhx1bf5uyJ4hEDym19DDw/jh1++7jviFYRc7duAiAqsmVcMbj9ZEScgaTHXcVd24RzHtCWvHJmRpC7bkjxZw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":6745793},"type":"module","types":"./dist/index.d.ts","engines":{"node":">=22.12"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./cjs/index.cjs"},"./lit":{"types":"./dist/lit/index.d.ts","import":"./dist/lit/index.js"},"./vue":{"types":"./dist/vue/index.d.ts","import":"./dist/vue/index.js"},"./host":{"types":"./dist/host/index.d.ts","import":"./dist/host/index.js"},"./vite":{"types":"./dist/vite/index.d.ts","import":"./dist/vite/index.js","require":"./cjs/vite.cjs"},"./react":{"types":"./dist/react/index.d.ts","import":"./dist/react/index.js","require":"./cjs/react.cjs"},"./voice":{"types":"./dist/voice.d.ts","import":"./dist/voice.js"},"./client":{"types":"./dist/client/index.d.ts","import":"./dist/client/index.js"},"./schema":{"types":"./dist/schema.d.ts","import":"./dist/schema.js","require":"./cjs/schema.cjs"},"./svelte":{"types":"./dist/svelte/index.d.ts","import":"./dist/svelte/index.js"},"./browser":{"types":"./dist/browser/index.d.ts","import":"./dist/browser/index.js"},"./testing":{"types":"./dist/testing/index.d.ts","import":"./dist/testing/index.js"},"./launcher":{"types":"./dist/launcher/index.d.ts","import":"./dist/launcher/index.js"},"./browser/*":{"types":"./dist/browser/*.d.ts","import":"./dist/browser/*.js"},"./launcher/*":{"types":"./dist/launcher/*.d.ts","import":"./dist/launcher/*.js"},"./permissions":{"types":"./dist/browser/permissions.d.ts","import":"./dist/browser/permissions.js","require":"./cjs/permissions.cjs"},"./package.json":"./package.json","./launcher/schema":{"types":"./dist/launcher/schema.d.ts","import":"./dist/launcher/schema.js"},"./testing/runtime":{"types":"./dist/testing/runtime.d.ts","import":"./dist/testing/runtime.js"},"./client/matterhorn-client.js":"./client/matterhorn-client.js","./launcher/matterhorn.app.json":"./dist/launcher/matterhorn.app.json","./launcher/matterhorn.types.d.ts":"./dist/launcher/matterhorn.types.d.ts","./launcher/matterhorn.schema.json":"./dist/launcher/matterhorn.schema.json","./schemas/example-app.schema.json":"./schemas/example-app.schema.json","./schemas/example-demo.schema.json":"./schemas/example-demo.schema.json","./schemas/micro-plugin.schema.json":"./schemas/micro-plugin.schema.json","./schemas/app-composition.schema.json":"./schemas/app-composition.schema.json"},"scripts":{"test":"node --test test/*.test.cjs","build":"pnpm run sync:schemas && pnpm run clean && pnpm run build:types:transpile && node scripts/fix-dist-imports.cjs && node scripts/build-cjs-adapters.cjs && pnpm run build:client","clean":"node scripts/clean.cjs","coverage":"pnpm run build && node --test --experimental-test-coverage --test-coverage-exclude=\"../**\" --test-coverage-lines=50 --test-coverage-functions=35 --test-coverage-branches=50 test/*.test.cjs","build:all":"pnpm run build","typecheck":"node scripts/release-build.cjs typecheck","build:types":"node scripts/release-build.cjs build:types","pack:verify":"pnpm run release:build && pnpm run test:package","build:client":"node scripts/build-client.cjs","sync:schemas":"node scripts/sync-schemas.cjs","test:package":"node scripts/smoke-package.cjs","release:build":"node scripts/release-build.cjs","build:types:transpile":"tsc -p tsconfig.build.json --noCheck --noEmitOnError false"},"_npmUser":{"name":"roomkitapp","email":"roomkitapp@gmail.com"},"description":"Matterhorn app author SDK for browser, launcher, host, and testing APIs.","directories":{},"sideEffects":false,"_nodeVersion":"26.2.0","dependencies":{"@mh-gg/cli":"^0.1.1-alpha.20260708T193833807Z","@mh-gg/base":"^0.1.1-alpha.20260708T193833807Z","@mh-gg/push":"^0.1.1-alpha.20260708T193833807Z","@mh-gg/vite":"^0.1.1-alpha.20260708T193833807Z","nostr-tools":"^2.23.5","@mh-gg/event":"^0.1.1-alpha.20260708T193833807Z","@mh-gg/schema":"^0.1.1-alpha.20260708T193833807Z","@mh-gg/protocol":"^0.1.1-alpha.20260708T193833807Z","@mh-gg/relay-core":"^0.1.1-alpha.20260708T193833807Z","@mh-gg/base-plugins":"^0.1.1-alpha.20260708T193833807Z","@mh-gg/host-runtime":"^0.1.1-alpha.20260708T193833807Z","@mh-gg/room-security":"^0.1.1-alpha.20260708T193833807Z","@mh-gg/profile-transfer":"^0.1.1-alpha.20260708T193833807Z"},"_hasShrinkwrap":false,"devDependencies":{"esbuild":"^0.28.1"},"peerDependencies":{"lit":">=3","vue":">=3","react":">=19","peerjs":"^1.5.5","svelte":">=5"},"optionalDependencies":{"peerjs":"^1.5.5"},"peerDependenciesMeta":{"lit":{"optional":true},"vue":{"optional":true},"react":{"optional":true},"peerjs":{"optional":true},"svelte":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/matterhorn-sdk_0.1.1-alpha.20260708T193833807Z_1783539625405_0.17432799580133107","host":"s3://npm-registry-packages-npm-production"}},"0.1.1-alpha.20260708T195356734Z":{"name":"matterhorn-sdk","version":"0.1.1-alpha.20260708T195356734Z","license":"MIT","_id":"matterhorn-sdk@0.1.1-alpha.20260708T195356734Z","maintainers":[{"name":"roomkitapp","email":"roomkitapp@gmail.com"}],"bin":{"matterhorn":"./bin/matterhorn.cjs"},"dist":{"shasum":"8ccecad7bdb9407ea66a4107272beb47af438f72","tarball":"https://registry.npmjs.org/matterhorn-sdk/-/matterhorn-sdk-0.1.1-alpha.20260708T195356734Z.tgz","fileCount":1024,"integrity":"sha512-oppEH3u+g/DEMKVFjMNzYNSQDiXUk7yGafGnauC76QwkZOzStwMXXH+rIST8Id24mYdzsGTiKMbBO/aOgFfYAw==","signatures":[{"sig":"MEUCIAddyjY+OeWK697Vqff81iipUGy2VicNqf0pEQpLHNkZAiEA90/pc2TmCtNS3/AIkppzWaeXHvKjx710qAp5iSNW2dE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":6745793},"type":"module","types":"./dist/index.d.ts","engines":{"node":">=22.12"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./cjs/index.cjs"},"./lit":{"types":"./dist/lit/index.d.ts","import":"./dist/lit/index.js"},"./vue":{"types":"./dist/vue/index.d.ts","import":"./dist/vue/index.js"},"./host":{"types":"./dist/host/index.d.ts","import":"./dist/host/index.js"},"./vite":{"types":"./dist/vite/index.d.ts","import":"./dist/vite/index.js","require":"./cjs/vite.cjs"},"./react":{"types":"./dist/react/index.d.ts","import":"./dist/react/index.js","require":"./cjs/react.cjs"},"./voice":{"types":"./dist/voice.d.ts","import":"./dist/voice.js"},"./client":{"types":"./dist/client/index.d.ts","import":"./dist/client/index.js"},"./schema":{"types":"./dist/schema.d.ts","import":"./dist/schema.js","require":"./cjs/schema.cjs"},"./svelte":{"types":"./dist/svelte/index.d.ts","import":"./dist/svelte/index.js"},"./browser":{"types":"./dist/browser/index.d.ts","import":"./dist/browser/index.js"},"./testing":{"types":"./dist/testing/index.d.ts","import":"./dist/testing/index.js"},"./launcher":{"types":"./dist/launcher/index.d.ts","import":"./dist/launcher/index.js"},"./browser/*":{"types":"./dist/browser/*.d.ts","import":"./dist/browser/*.js"},"./launcher/*":{"types":"./dist/launcher/*.d.ts","import":"./dist/launcher/*.js"},"./permissions":{"types":"./dist/browser/permissions.d.ts","import":"./dist/browser/permissions.js","require":"./cjs/permissions.cjs"},"./package.json":"./package.json","./launcher/schema":{"types":"./dist/launcher/schema.d.ts","import":"./dist/launcher/schema.js"},"./testing/runtime":{"types":"./dist/testing/runtime.d.ts","import":"./dist/testing/runtime.js"},"./client/matterhorn-client.js":"./client/matterhorn-client.js","./launcher/matterhorn.app.json":"./dist/launcher/matterhorn.app.json","./launcher/matterhorn.types.d.ts":"./dist/launcher/matterhorn.types.d.ts","./launcher/matterhorn.schema.json":"./dist/launcher/matterhorn.schema.json","./schemas/example-app.schema.json":"./schemas/example-app.schema.json","./schemas/example-demo.schema.json":"./schemas/example-demo.schema.json","./schemas/micro-plugin.schema.json":"./schemas/micro-plugin.schema.json","./schemas/app-composition.schema.json":"./schemas/app-composition.schema.json"},"scripts":{"test":"node --test test/*.test.cjs","build":"pnpm run sync:schemas && pnpm run clean && pnpm run build:types:transpile && node scripts/fix-dist-imports.cjs && node scripts/build-cjs-adapters.cjs && pnpm run build:client","clean":"node scripts/clean.cjs","coverage":"pnpm run build && node --test --experimental-test-coverage --test-coverage-exclude=\"../**\" --test-coverage-lines=50 --test-coverage-functions=35 --test-coverage-branches=50 test/*.test.cjs","build:all":"pnpm run build","typecheck":"node scripts/release-build.cjs typecheck","build:types":"node scripts/release-build.cjs build:types","pack:verify":"pnpm run release:build && pnpm run test:package","build:client":"node scripts/build-client.cjs","sync:schemas":"node scripts/sync-schemas.cjs","test:package":"node scripts/smoke-package.cjs","release:build":"node scripts/release-build.cjs","build:types:transpile":"tsc -p tsconfig.build.json --noCheck --noEmitOnError false"},"_npmUser":{"name":"roomkitapp","email":"roomkitapp@gmail.com"},"description":"Matterhorn app author SDK for browser, launcher, host, and testing APIs.","directories":{},"sideEffects":false,"_nodeVersion":"26.2.0","dependencies":{"@mh-gg/cli":"^0.1.1-alpha.20260708T195356734Z","@mh-gg/base":"^0.1.1-alpha.20260708T195356734Z","@mh-gg/push":"^0.1.1-alpha.20260708T195356734Z","@mh-gg/vite":"^0.1.1-alpha.20260708T195356734Z","nostr-tools":"^2.23.5","@mh-gg/event":"^0.1.1-alpha.20260708T195356734Z","@mh-gg/schema":"^0.1.1-alpha.20260708T195356734Z","@mh-gg/protocol":"^0.1.1-alpha.20260708T195356734Z","@mh-gg/relay-core":"^0.1.1-alpha.20260708T195356734Z","@mh-gg/base-plugins":"^0.1.1-alpha.20260708T195356734Z","@mh-gg/host-runtime":"^0.1.1-alpha.20260708T195356734Z","@mh-gg/room-security":"^0.1.1-alpha.20260708T195356734Z","@mh-gg/profile-transfer":"^0.1.1-alpha.20260708T195356734Z"},"_hasShrinkwrap":false,"devDependencies":{"esbuild":"^0.28.1"},"peerDependencies":{"lit":">=3","vue":">=3","react":">=19","peerjs":"^1.5.5","svelte":">=5"},"optionalDependencies":{"peerjs":"^1.5.5"},"peerDependenciesMeta":{"lit":{"optional":true},"vue":{"optional":true},"react":{"optional":true},"peerjs":{"optional":true},"svelte":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/matterhorn-sdk_0.1.1-alpha.20260708T195356734Z_1783540544483_0.3774634227013307","host":"s3://npm-registry-packages-npm-production"}},"0.1.1-alpha.20260708T205939799Z":{"name":"matterhorn-sdk","version":"0.1.1-alpha.20260708T205939799Z","license":"MIT","_id":"matterhorn-sdk@0.1.1-alpha.20260708T205939799Z","maintainers":[{"name":"roomkitapp","email":"roomkitapp@gmail.com"}],"bin":{"matterhorn":"./bin/matterhorn.cjs"},"dist":{"shasum":"82a3c558de1de866191debd26d98cf0731827a2e","tarball":"https://registry.npmjs.org/matterhorn-sdk/-/matterhorn-sdk-0.1.1-alpha.20260708T205939799Z.tgz","fileCount":1024,"integrity":"sha512-Zk3wzNWORAzVzZjOeJ42s0GxIZE2hwTLQeQrVRMHWuLHRGbQmf4IVTKZV3hESNtJNI+Z6Mo9mWZHrlUJVXwvhg==","signatures":[{"sig":"MEQCIDFyiTDCH2R7uo5fp1na0nN6sMTvTmPRWHnQu8HV4jyKAiBtZuB0HWNQLQR78fyfOK+SP8xL6hBNHE545MnRUxXUcQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":6746901},"type":"module","types":"./dist/index.d.ts","engines":{"node":">=22.12"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./cjs/index.cjs"},"./lit":{"types":"./dist/lit/index.d.ts","import":"./dist/lit/index.js"},"./vue":{"types":"./dist/vue/index.d.ts","import":"./dist/vue/index.js"},"./host":{"types":"./dist/host/index.d.ts","import":"./dist/host/index.js"},"./vite":{"types":"./dist/vite/index.d.ts","import":"./dist/vite/index.js","require":"./cjs/vite.cjs"},"./react":{"types":"./dist/react/index.d.ts","import":"./dist/react/index.js","require":"./cjs/react.cjs"},"./voice":{"types":"./dist/voice.d.ts","import":"./dist/voice.js"},"./client":{"types":"./dist/client/index.d.ts","import":"./dist/client/index.js"},"./schema":{"types":"./dist/schema.d.ts","import":"./dist/schema.js","require":"./cjs/schema.cjs"},"./svelte":{"types":"./dist/svelte/index.d.ts","import":"./dist/svelte/index.js"},"./browser":{"types":"./dist/browser/index.d.ts","import":"./dist/browser/index.js"},"./testing":{"types":"./dist/testing/index.d.ts","import":"./dist/testing/index.js"},"./launcher":{"types":"./dist/launcher/index.d.ts","import":"./dist/launcher/index.js"},"./browser/*":{"types":"./dist/browser/*.d.ts","import":"./dist/browser/*.js"},"./launcher/*":{"types":"./dist/launcher/*.d.ts","import":"./dist/launcher/*.js"},"./permissions":{"types":"./dist/browser/permissions.d.ts","import":"./dist/browser/permissions.js","require":"./cjs/permissions.cjs"},"./package.json":"./package.json","./launcher/schema":{"types":"./dist/launcher/schema.d.ts","import":"./dist/launcher/schema.js"},"./testing/runtime":{"types":"./dist/testing/runtime.d.ts","import":"./dist/testing/runtime.js"},"./client/matterhorn-client.js":"./client/matterhorn-client.js","./launcher/matterhorn.app.json":"./dist/launcher/matterhorn.app.json","./launcher/matterhorn.types.d.ts":"./dist/launcher/matterhorn.types.d.ts","./launcher/matterhorn.schema.json":"./dist/launcher/matterhorn.schema.json","./schemas/example-app.schema.json":"./schemas/example-app.schema.json","./schemas/example-demo.schema.json":"./schemas/example-demo.schema.json","./schemas/micro-plugin.schema.json":"./schemas/micro-plugin.schema.json","./schemas/app-composition.schema.json":"./schemas/app-composition.schema.json"},"scripts":{"test":"node --test test/*.test.cjs","build":"pnpm run sync:schemas && pnpm run clean && pnpm run build:types:transpile && node scripts/fix-dist-imports.cjs && node scripts/build-cjs-adapters.cjs && pnpm run build:client","clean":"node scripts/clean.cjs","coverage":"pnpm run build && node --test --experimental-test-coverage --test-coverage-exclude=\"../**\" --test-coverage-lines=50 --test-coverage-functions=35 --test-coverage-branches=50 test/*.test.cjs","build:all":"pnpm run build","typecheck":"node scripts/release-build.cjs typecheck","build:types":"node scripts/release-build.cjs build:types","pack:verify":"pnpm run release:build && pnpm run test:package","build:client":"node scripts/build-client.cjs","sync:schemas":"node scripts/sync-schemas.cjs","test:package":"node scripts/smoke-package.cjs","release:build":"node scripts/release-build.cjs","build:types:transpile":"tsc -p tsconfig.build.json --noCheck --noEmitOnError false"},"_npmUser":{"name":"roomkitapp","email":"roomkitapp@gmail.com"},"description":"Matterhorn app author SDK for browser, launcher, host, and testing APIs.","directories":{},"sideEffects":false,"_nodeVersion":"26.2.0","dependencies":{"@mh-gg/cli":"^0.1.1-alpha.20260708T205939799Z","@mh-gg/base":"^0.1.1-alpha.20260708T205939799Z","@mh-gg/push":"^0.1.1-alpha.20260708T205939799Z","@mh-gg/vite":"^0.1.1-alpha.20260708T205939799Z","nostr-tools":"^2.23.5","@mh-gg/event":"^0.1.1-alpha.20260708T205939799Z","@mh-gg/schema":"^0.1.1-alpha.20260708T205939799Z","@mh-gg/protocol":"^0.1.1-alpha.20260708T205939799Z","@mh-gg/relay-core":"^0.1.1-alpha.20260708T205939799Z","@mh-gg/base-plugins":"^0.1.1-alpha.20260708T205939799Z","@mh-gg/host-runtime":"^0.1.1-alpha.20260708T205939799Z","@mh-gg/room-security":"^0.1.1-alpha.20260708T205939799Z","@mh-gg/profile-transfer":"^0.1.1-alpha.20260708T205939799Z"},"_hasShrinkwrap":false,"devDependencies":{"esbuild":"^0.28.1"},"peerDependencies":{"lit":">=3","vue":">=3","react":">=19","peerjs":"^1.5.5","svelte":">=5"},"optionalDependencies":{"peerjs":"^1.5.5"},"peerDependenciesMeta":{"lit":{"optional":true},"vue":{"optional":true},"react":{"optional":true},"peerjs":{"optional":true},"svelte":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/matterhorn-sdk_0.1.1-alpha.20260708T205939799Z_1783544511278_0.9546186036442648","host":"s3://npm-registry-packages-npm-production"}},"0.1.1-alpha.20260710T100140859Z":{"name":"matterhorn-sdk","version":"0.1.1-alpha.20260710T100140859Z","license":"MIT","_id":"matterhorn-sdk@0.1.1-alpha.20260710T100140859Z","maintainers":[{"name":"roomkitapp","email":"roomkitapp@gmail.com"}],"bin":{"matterhorn":"./bin/matterhorn.cjs"},"dist":{"shasum":"a16ac3f4be16bb2c611b2f3a10ec56fb889d0cca","tarball":"https://registry.npmjs.org/matterhorn-sdk/-/matterhorn-sdk-0.1.1-alpha.20260710T100140859Z.tgz","fileCount":1024,"integrity":"sha512-3wKGZawEDyC3+Y4upptb+iIWGCa2bLzM7/yk1Jpqri5WPRwJZc+G917U/0uvtDN5lK4jW+tmjULIcYwfkYUc+A==","signatures":[{"sig":"MEYCIQClpee4u50LxWRr2bJPVYnkWREJgbyMPVfnNHdl6O9TKQIhALFbm9avaq6DdY9rRLsl2gP1NbJeZj/rAjvbUOoFF5hz","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":6746901},"type":"module","types":"./dist/index.d.ts","engines":{"node":">=22.12"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./cjs/index.cjs"},"./lit":{"types":"./dist/lit/index.d.ts","import":"./dist/lit/index.js"},"./vue":{"types":"./dist/vue/index.d.ts","import":"./dist/vue/index.js"},"./host":{"types":"./dist/host/index.d.ts","import":"./dist/host/index.js"},"./vite":{"types":"./dist/vite/index.d.ts","import":"./dist/vite/index.js","require":"./cjs/vite.cjs"},"./react":{"types":"./dist/react/index.d.ts","import":"./dist/react/index.js","require":"./cjs/react.cjs"},"./voice":{"types":"./dist/voice.d.ts","import":"./dist/voice.js"},"./client":{"types":"./dist/client/index.d.ts","import":"./dist/client/index.js"},"./schema":{"types":"./dist/schema.d.ts","import":"./dist/schema.js","require":"./cjs/schema.cjs"},"./svelte":{"types":"./dist/svelte/index.d.ts","import":"./dist/svelte/index.js"},"./browser":{"types":"./dist/browser/index.d.ts","import":"./dist/browser/index.js"},"./testing":{"types":"./dist/testing/index.d.ts","import":"./dist/testing/index.js"},"./launcher":{"types":"./dist/launcher/index.d.ts","import":"./dist/launcher/index.js"},"./browser/*":{"types":"./dist/browser/*.d.ts","import":"./dist/browser/*.js"},"./launcher/*":{"types":"./dist/launcher/*.d.ts","import":"./dist/launcher/*.js"},"./permissions":{"types":"./dist/browser/permissions.d.ts","import":"./dist/browser/permissions.js","require":"./cjs/permissions.cjs"},"./package.json":"./package.json","./launcher/schema":{"types":"./dist/launcher/schema.d.ts","import":"./dist/launcher/schema.js"},"./testing/runtime":{"types":"./dist/testing/runtime.d.ts","import":"./dist/testing/runtime.js"},"./client/matterhorn-client.js":"./client/matterhorn-client.js","./launcher/matterhorn.app.json":"./dist/launcher/matterhorn.app.json","./launcher/matterhorn.types.d.ts":"./dist/launcher/matterhorn.types.d.ts","./launcher/matterhorn.schema.json":"./dist/launcher/matterhorn.schema.json","./schemas/example-app.schema.json":"./schemas/example-app.schema.json","./schemas/example-demo.schema.json":"./schemas/example-demo.schema.json","./schemas/micro-plugin.schema.json":"./schemas/micro-plugin.schema.json","./schemas/app-composition.schema.json":"./schemas/app-composition.schema.json"},"scripts":{"test":"node --test test/*.test.cjs","build":"pnpm run sync:schemas && pnpm run clean && pnpm run build:types:transpile && node scripts/fix-dist-imports.cjs && node scripts/build-cjs-adapters.cjs && pnpm run build:client","clean":"node scripts/clean.cjs","coverage":"pnpm run build && node --test --experimental-test-coverage --test-coverage-exclude=\"../**\" --test-coverage-lines=50 --test-coverage-functions=35 --test-coverage-branches=50 test/*.test.cjs","build:all":"pnpm run build","typecheck":"node scripts/release-build.cjs typecheck","build:types":"node scripts/release-build.cjs build:types","pack:verify":"pnpm run release:build && pnpm run test:package","build:client":"node scripts/build-client.cjs","sync:schemas":"node scripts/sync-schemas.cjs","test:package":"node scripts/smoke-package.cjs","release:build":"node scripts/release-build.cjs","build:types:transpile":"tsc -p tsconfig.build.json --noCheck --noEmitOnError false"},"_npmUser":{"name":"roomkitapp","email":"roomkitapp@gmail.com"},"description":"Matterhorn app author SDK for browser, launcher, host, and testing APIs.","directories":{},"sideEffects":false,"_nodeVersion":"26.2.0","dependencies":{"@mh-gg/cli":"^0.1.1-alpha.20260710T100140859Z","@mh-gg/base":"^0.1.1-alpha.20260710T100140859Z","@mh-gg/push":"^0.1.1-alpha.20260710T100140859Z","@mh-gg/vite":"^0.1.1-alpha.20260710T100140859Z","nostr-tools":"^2.23.5","@mh-gg/event":"^0.1.1-alpha.20260710T100140859Z","@mh-gg/schema":"^0.1.1-alpha.20260710T100140859Z","@mh-gg/protocol":"^0.1.1-alpha.20260710T100140859Z","@mh-gg/relay-core":"^0.1.1-alpha.20260710T100140859Z","@mh-gg/base-plugins":"^0.1.1-alpha.20260710T100140859Z","@mh-gg/host-runtime":"^0.1.1-alpha.20260710T100140859Z","@mh-gg/room-security":"^0.1.1-alpha.20260710T100140859Z","@mh-gg/profile-transfer":"^0.1.1-alpha.20260710T100140859Z"},"_hasShrinkwrap":false,"devDependencies":{"esbuild":"^0.28.1"},"peerDependencies":{"lit":">=3","vue":">=3","react":">=19","peerjs":"^1.5.5","svelte":">=5"},"optionalDependencies":{"peerjs":"^1.5.5"},"peerDependenciesMeta":{"lit":{"optional":true},"vue":{"optional":true},"react":{"optional":true},"peerjs":{"optional":true},"svelte":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/matterhorn-sdk_0.1.1-alpha.20260710T100140859Z_1783677819141_0.7530208862725205","host":"s3://npm-registry-packages-npm-production"}},"0.1.1-alpha.20260710T102524615Z":{"name":"matterhorn-sdk","version":"0.1.1-alpha.20260710T102524615Z","license":"MIT","_id":"matterhorn-sdk@0.1.1-alpha.20260710T102524615Z","maintainers":[{"name":"roomkitapp","email":"roomkitapp@gmail.com"}],"bin":{"matterhorn":"./bin/matterhorn.cjs"},"dist":{"shasum":"b2d839af8e5850e9a00824a3801dd09431415df0","tarball":"https://registry.npmjs.org/matterhorn-sdk/-/matterhorn-sdk-0.1.1-alpha.20260710T102524615Z.tgz","fileCount":1024,"integrity":"sha512-/clhrZ1tjq1vKjYPxQXoODJOAmqlc64rQ5kC7Q3wmERq1cWyuMXay0EKyiX+0u2irmY78tNg7Qz47wQfcUA9iQ==","signatures":[{"sig":"MEUCICYJfRUTBLdBXbD+zjlCHvUKBTZw//8jxnnlnSunufOYAiEAl3Uu2XsmbgLD98VSKwQ+0Ec2wOlVpOsSmVaibq3/AgQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":6746901},"type":"module","types":"./dist/index.d.ts","engines":{"node":">=22.12"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./cjs/index.cjs"},"./lit":{"types":"./dist/lit/index.d.ts","import":"./dist/lit/index.js"},"./vue":{"types":"./dist/vue/index.d.ts","import":"./dist/vue/index.js"},"./host":{"types":"./dist/host/index.d.ts","import":"./dist/host/index.js"},"./vite":{"types":"./dist/vite/index.d.ts","import":"./dist/vite/index.js","require":"./cjs/vite.cjs"},"./react":{"types":"./dist/react/index.d.ts","import":"./dist/react/index.js","require":"./cjs/react.cjs"},"./voice":{"types":"./dist/voice.d.ts","import":"./dist/voice.js"},"./client":{"types":"./dist/client/index.d.ts","import":"./dist/client/index.js"},"./schema":{"types":"./dist/schema.d.ts","import":"./dist/schema.js","require":"./cjs/schema.cjs"},"./svelte":{"types":"./dist/svelte/index.d.ts","import":"./dist/svelte/index.js"},"./browser":{"types":"./dist/browser/index.d.ts","import":"./dist/browser/index.js"},"./testing":{"types":"./dist/testing/index.d.ts","import":"./dist/testing/index.js"},"./launcher":{"types":"./dist/launcher/index.d.ts","import":"./dist/launcher/index.js"},"./browser/*":{"types":"./dist/browser/*.d.ts","import":"./dist/browser/*.js"},"./launcher/*":{"types":"./dist/launcher/*.d.ts","import":"./dist/launcher/*.js"},"./permissions":{"types":"./dist/browser/permissions.d.ts","import":"./dist/browser/permissions.js","require":"./cjs/permissions.cjs"},"./package.json":"./package.json","./launcher/schema":{"types":"./dist/launcher/schema.d.ts","import":"./dist/launcher/schema.js"},"./testing/runtime":{"types":"./dist/testing/runtime.d.ts","import":"./dist/testing/runtime.js"},"./client/matterhorn-client.js":"./client/matterhorn-client.js","./launcher/matterhorn.app.json":"./dist/launcher/matterhorn.app.json","./launcher/matterhorn.types.d.ts":"./dist/launcher/matterhorn.types.d.ts","./launcher/matterhorn.schema.json":"./dist/launcher/matterhorn.schema.json","./schemas/example-app.schema.json":"./schemas/example-app.schema.json","./schemas/example-demo.schema.json":"./schemas/example-demo.schema.json","./schemas/micro-plugin.schema.json":"./schemas/micro-plugin.schema.json","./schemas/app-composition.schema.json":"./schemas/app-composition.schema.json"},"scripts":{"test":"node --test test/*.test.cjs","build":"pnpm run sync:schemas && pnpm run clean && pnpm run build:types:transpile && node scripts/fix-dist-imports.cjs && node scripts/build-cjs-adapters.cjs && pnpm run build:client","clean":"node scripts/clean.cjs","coverage":"pnpm run build && node --test --experimental-test-coverage --test-coverage-exclude=\"../**\" --test-coverage-lines=50 --test-coverage-functions=35 --test-coverage-branches=50 test/*.test.cjs","build:all":"pnpm run build","typecheck":"node scripts/release-build.cjs typecheck","build:types":"node scripts/release-build.cjs build:types","pack:verify":"pnpm run release:build && pnpm run test:package","build:client":"node scripts/build-client.cjs","sync:schemas":"node scripts/sync-schemas.cjs","test:package":"node scripts/smoke-package.cjs","release:build":"node scripts/release-build.cjs","build:types:transpile":"tsc -p tsconfig.build.json --noCheck --noEmitOnError false"},"_npmUser":{"name":"roomkitapp","email":"roomkitapp@gmail.com"},"description":"Matterhorn app author SDK for browser, launcher, host, and testing APIs.","directories":{},"sideEffects":false,"_nodeVersion":"26.2.0","dependencies":{"@mh-gg/cli":"^0.1.1-alpha.20260710T102524615Z","@mh-gg/base":"^0.1.1-alpha.20260710T102524615Z","@mh-gg/push":"^0.1.1-alpha.20260710T102524615Z","@mh-gg/vite":"^0.1.1-alpha.20260710T102524615Z","nostr-tools":"^2.23.5","@mh-gg/event":"^0.1.1-alpha.20260710T102524615Z","@mh-gg/schema":"^0.1.1-alpha.20260710T102524615Z","@mh-gg/protocol":"^0.1.1-alpha.20260710T102524615Z","@mh-gg/relay-core":"^0.1.1-alpha.20260710T102524615Z","@mh-gg/base-plugins":"^0.1.1-alpha.20260710T102524615Z","@mh-gg/host-runtime":"^0.1.1-alpha.20260710T102524615Z","@mh-gg/room-security":"^0.1.1-alpha.20260710T102524615Z","@mh-gg/profile-transfer":"^0.1.1-alpha.20260710T102524615Z"},"_hasShrinkwrap":false,"devDependencies":{"esbuild":"^0.28.1"},"peerDependencies":{"lit":">=3","vue":">=3","react":">=19","peerjs":"^1.5.5","svelte":">=5"},"optionalDependencies":{"peerjs":"^1.5.5"},"peerDependenciesMeta":{"lit":{"optional":true},"vue":{"optional":true},"react":{"optional":true},"peerjs":{"optional":true},"svelte":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/matterhorn-sdk_0.1.1-alpha.20260710T102524615Z_1783679237481_0.874943304150255","host":"s3://npm-registry-packages-npm-production"}},"0.1.1-alpha.20260710T135631257Z":{"name":"matterhorn-sdk","version":"0.1.1-alpha.20260710T135631257Z","license":"MIT","_id":"matterhorn-sdk@0.1.1-alpha.20260710T135631257Z","maintainers":[{"name":"roomkitapp","email":"roomkitapp@gmail.com"}],"bin":{"matterhorn":"./bin/matterhorn.cjs"},"dist":{"shasum":"1fb87b73aec6000b92bc705a960d053784ce99ac","tarball":"https://registry.npmjs.org/matterhorn-sdk/-/matterhorn-sdk-0.1.1-alpha.20260710T135631257Z.tgz","fileCount":1024,"integrity":"sha512-0JBiCyn0bqHQSEN9ac2kYzwMNd0P/2N3v/juTYo9lEpNYtEhR3T9Cb0aNtpzsD/lZusz8Yc8WgIxLUhnzBc6QA==","signatures":[{"sig":"MEYCIQC5ErQXL6KtLPHpV3mUK113I4MQGC6Gh3h8tyobzqU2BwIhAIE4WaA1VKerDyGL5mnmeQcgSOJxqlBjdM2vckPctfRK","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":6746902},"type":"module","types":"./dist/index.d.ts","engines":{"node":">=22.12"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./cjs/index.cjs"},"./lit":{"types":"./dist/lit/index.d.ts","import":"./dist/lit/index.js"},"./vue":{"types":"./dist/vue/index.d.ts","import":"./dist/vue/index.js"},"./host":{"types":"./dist/host/index.d.ts","import":"./dist/host/index.js"},"./vite":{"types":"./dist/vite/index.d.ts","import":"./dist/vite/index.js","require":"./cjs/vite.cjs"},"./react":{"types":"./dist/react/index.d.ts","import":"./dist/react/index.js","require":"./cjs/react.cjs"},"./voice":{"types":"./dist/voice.d.ts","import":"./dist/voice.js"},"./client":{"types":"./dist/client/index.d.ts","import":"./dist/client/index.js"},"./schema":{"types":"./dist/schema.d.ts","import":"./dist/schema.js","require":"./cjs/schema.cjs"},"./svelte":{"types":"./dist/svelte/index.d.ts","import":"./dist/svelte/index.js"},"./browser":{"types":"./dist/browser/index.d.ts","import":"./dist/browser/index.js"},"./testing":{"types":"./dist/testing/index.d.ts","import":"./dist/testing/index.js"},"./launcher":{"types":"./dist/launcher/index.d.ts","import":"./dist/launcher/index.js"},"./browser/*":{"types":"./dist/browser/*.d.ts","import":"./dist/browser/*.js"},"./launcher/*":{"types":"./dist/launcher/*.d.ts","import":"./dist/launcher/*.js"},"./permissions":{"types":"./dist/browser/permissions.d.ts","import":"./dist/browser/permissions.js","require":"./cjs/permissions.cjs"},"./package.json":"./package.json","./launcher/schema":{"types":"./dist/launcher/schema.d.ts","import":"./dist/launcher/schema.js"},"./testing/runtime":{"types":"./dist/testing/runtime.d.ts","import":"./dist/testing/runtime.js"},"./client/matterhorn-client.js":"./client/matterhorn-client.js","./launcher/matterhorn.app.json":"./dist/launcher/matterhorn.app.json","./launcher/matterhorn.types.d.ts":"./dist/launcher/matterhorn.types.d.ts","./launcher/matterhorn.schema.json":"./dist/launcher/matterhorn.schema.json","./schemas/example-app.schema.json":"./schemas/example-app.schema.json","./schemas/example-demo.schema.json":"./schemas/example-demo.schema.json","./schemas/micro-plugin.schema.json":"./schemas/micro-plugin.schema.json","./schemas/app-composition.schema.json":"./schemas/app-composition.schema.json"},"scripts":{"test":"node --test test/*.test.cjs","build":"pnpm run sync:schemas && pnpm run clean && pnpm run build:types:transpile && node scripts/fix-dist-imports.cjs && node scripts/build-cjs-adapters.cjs && pnpm run build:client","clean":"node scripts/clean.cjs","coverage":"pnpm run build && node --test --experimental-test-coverage --test-coverage-exclude=\"../**\" --test-coverage-lines=50 --test-coverage-functions=35 --test-coverage-branches=50 test/*.test.cjs","build:all":"pnpm run build","typecheck":"node scripts/release-build.cjs typecheck","build:types":"node scripts/release-build.cjs build:types","pack:verify":"pnpm run release:build && pnpm run test:package","build:client":"node scripts/build-client.cjs","sync:schemas":"node scripts/sync-schemas.cjs","test:package":"node scripts/smoke-package.cjs","release:build":"node scripts/release-build.cjs","build:types:transpile":"tsc -p tsconfig.build.json --noCheck --noEmitOnError false"},"_npmUser":{"name":"roomkitapp","email":"roomkitapp@gmail.com"},"description":"Matterhorn app author SDK for browser, launcher, host, and testing APIs.","directories":{},"sideEffects":false,"_nodeVersion":"26.2.0","dependencies":{"@mh-gg/cli":"^0.1.1-alpha.20260710T135631257Z","@mh-gg/base":"^0.1.1-alpha.20260710T135631257Z","@mh-gg/push":"^0.1.1-alpha.20260710T135631257Z","@mh-gg/vite":"^0.1.1-alpha.20260710T135631257Z","nostr-tools":"^2.23.5","@mh-gg/event":"^0.1.1-alpha.20260710T135631257Z","@mh-gg/schema":"^0.1.1-alpha.20260710T135631257Z","@mh-gg/protocol":"^0.1.1-alpha.20260710T135631257Z","@mh-gg/relay-core":"^0.1.1-alpha.20260710T135631257Z","@mh-gg/base-plugins":"^0.1.1-alpha.20260710T135631257Z","@mh-gg/host-runtime":"^0.1.1-alpha.20260710T135631257Z","@mh-gg/room-security":"^0.1.1-alpha.20260710T135631257Z","@mh-gg/profile-transfer":"^0.1.1-alpha.20260710T135631257Z"},"_hasShrinkwrap":false,"devDependencies":{"esbuild":"^0.28.1"},"peerDependencies":{"lit":">=3","vue":">=3","react":">=19","peerjs":"^1.5.5","svelte":">=5"},"optionalDependencies":{"peerjs":"^1.5.5"},"peerDependenciesMeta":{"lit":{"optional":true},"vue":{"optional":true},"react":{"optional":true},"peerjs":{"optional":true},"svelte":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/matterhorn-sdk_0.1.1-alpha.20260710T135631257Z_1783691917347_0.8141129255016648","host":"s3://npm-registry-packages-npm-production"}},"0.1.1-alpha.20260710T143528296Z":{"name":"matterhorn-sdk","version":"0.1.1-alpha.20260710T143528296Z","license":"MIT","_id":"matterhorn-sdk@0.1.1-alpha.20260710T143528296Z","maintainers":[{"name":"roomkitapp","email":"roomkitapp@gmail.com"}],"bin":{"matterhorn":"./bin/matterhorn.cjs"},"dist":{"shasum":"d672e9d40da84056b45d726243d1630dfb1dbc32","tarball":"https://registry.npmjs.org/matterhorn-sdk/-/matterhorn-sdk-0.1.1-alpha.20260710T143528296Z.tgz","fileCount":1024,"integrity":"sha512-vccRcONQ0bujHGYqHxm+cb97rAHxDYssvUrquGkGq0euTfo8xeIAfADCcFIzVkLR+TdKLs0I4ryC1/KxUmlgKw==","signatures":[{"sig":"MEUCIB9bydshThQCN7Pw4NWRaLVBrFnCyvci0KqtPEWKCKbPAiEAoiMZaFV+nJsMl7IqRAdJ3WopdslZXr3NeHitD6aOzV4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":6746902},"type":"module","types":"./dist/index.d.ts","engines":{"node":">=22.12"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./cjs/index.cjs"},"./lit":{"types":"./dist/lit/index.d.ts","import":"./dist/lit/index.js"},"./vue":{"types":"./dist/vue/index.d.ts","import":"./dist/vue/index.js"},"./host":{"types":"./dist/host/index.d.ts","import":"./dist/host/index.js"},"./vite":{"types":"./dist/vite/index.d.ts","import":"./dist/vite/index.js","require":"./cjs/vite.cjs"},"./react":{"types":"./dist/react/index.d.ts","import":"./dist/react/index.js","require":"./cjs/react.cjs"},"./voice":{"types":"./dist/voice.d.ts","import":"./dist/voice.js"},"./client":{"types":"./dist/client/index.d.ts","import":"./dist/client/index.js"},"./schema":{"types":"./dist/schema.d.ts","import":"./dist/schema.js","require":"./cjs/schema.cjs"},"./svelte":{"types":"./dist/svelte/index.d.ts","import":"./dist/svelte/index.js"},"./browser":{"types":"./dist/browser/index.d.ts","import":"./dist/browser/index.js"},"./testing":{"types":"./dist/testing/index.d.ts","import":"./dist/testing/index.js"},"./launcher":{"types":"./dist/launcher/index.d.ts","import":"./dist/launcher/index.js"},"./browser/*":{"types":"./dist/browser/*.d.ts","import":"./dist/browser/*.js"},"./launcher/*":{"types":"./dist/launcher/*.d.ts","import":"./dist/launcher/*.js"},"./permissions":{"types":"./dist/browser/permissions.d.ts","import":"./dist/browser/permissions.js","require":"./cjs/permissions.cjs"},"./package.json":"./package.json","./launcher/schema":{"types":"./dist/launcher/schema.d.ts","import":"./dist/launcher/schema.js"},"./testing/runtime":{"types":"./dist/testing/runtime.d.ts","import":"./dist/testing/runtime.js"},"./client/matterhorn-client.js":"./client/matterhorn-client.js","./launcher/matterhorn.app.json":"./dist/launcher/matterhorn.app.json","./launcher/matterhorn.types.d.ts":"./dist/launcher/matterhorn.types.d.ts","./launcher/matterhorn.schema.json":"./dist/launcher/matterhorn.schema.json","./schemas/example-app.schema.json":"./schemas/example-app.schema.json","./schemas/example-demo.schema.json":"./schemas/example-demo.schema.json","./schemas/micro-plugin.schema.json":"./schemas/micro-plugin.schema.json","./schemas/app-composition.schema.json":"./schemas/app-composition.schema.json"},"scripts":{"test":"node --test test/*.test.cjs","build":"pnpm run sync:schemas && pnpm run clean && pnpm run build:types:transpile && node scripts/fix-dist-imports.cjs && node scripts/build-cjs-adapters.cjs && pnpm run build:client","clean":"node scripts/clean.cjs","coverage":"pnpm run build && node --test --experimental-test-coverage --test-coverage-exclude=\"../**\" --test-coverage-lines=50 --test-coverage-functions=35 --test-coverage-branches=50 test/*.test.cjs","build:all":"pnpm run build","typecheck":"node scripts/release-build.cjs typecheck","build:types":"node scripts/release-build.cjs build:types","pack:verify":"pnpm run release:build && pnpm run test:package","build:client":"node scripts/build-client.cjs","sync:schemas":"node scripts/sync-schemas.cjs","test:package":"node scripts/smoke-package.cjs","release:build":"node scripts/release-build.cjs","build:types:transpile":"tsc -p tsconfig.build.json --noCheck --noEmitOnError false"},"_npmUser":{"name":"roomkitapp","email":"roomkitapp@gmail.com"},"description":"Matterhorn app author SDK for browser, launcher, host, and testing APIs.","directories":{},"sideEffects":false,"_nodeVersion":"26.2.0","dependencies":{"@mh-gg/cli":"^0.1.1-alpha.20260710T143528296Z","@mh-gg/base":"^0.1.1-alpha.20260710T143528296Z","@mh-gg/push":"^0.1.1-alpha.20260710T143528296Z","@mh-gg/vite":"^0.1.1-alpha.20260710T143528296Z","nostr-tools":"^2.23.5","@mh-gg/event":"^0.1.1-alpha.20260710T143528296Z","@mh-gg/schema":"^0.1.1-alpha.20260710T143528296Z","@mh-gg/protocol":"^0.1.1-alpha.20260710T143528296Z","@mh-gg/relay-core":"^0.1.1-alpha.20260710T143528296Z","@mh-gg/base-plugins":"^0.1.1-alpha.20260710T143528296Z","@mh-gg/host-runtime":"^0.1.1-alpha.20260710T143528296Z","@mh-gg/room-security":"^0.1.1-alpha.20260710T143528296Z","@mh-gg/profile-transfer":"^0.1.1-alpha.20260710T143528296Z"},"_hasShrinkwrap":false,"devDependencies":{"esbuild":"^0.28.1"},"peerDependencies":{"lit":">=3","vue":">=3","react":">=19","peerjs":"^1.5.5","svelte":">=5"},"optionalDependencies":{"peerjs":"^1.5.5"},"peerDependenciesMeta":{"lit":{"optional":true},"vue":{"optional":true},"react":{"optional":true},"peerjs":{"optional":true},"svelte":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/matterhorn-sdk_0.1.1-alpha.20260710T143528296Z_1783694254104_0.004306958714668019","host":"s3://npm-registry-packages-npm-production"}},"0.1.1-alpha.20260710T150936299Z":{"name":"matterhorn-sdk","version":"0.1.1-alpha.20260710T150936299Z","license":"MIT","_id":"matterhorn-sdk@0.1.1-alpha.20260710T150936299Z","maintainers":[{"name":"roomkitapp","email":"roomkitapp@gmail.com"}],"bin":{"matterhorn":"./bin/matterhorn.cjs"},"dist":{"shasum":"a3869690e31037b653895c3fd48bbdb81074b145","tarball":"https://registry.npmjs.org/matterhorn-sdk/-/matterhorn-sdk-0.1.1-alpha.20260710T150936299Z.tgz","fileCount":1024,"integrity":"sha512-PSnqEJrkp9XuA1GxJpSOtJlO5mz+vqFnuC0KEHZOriKOkb++zUAVtryj6g/BBoDOGcnsKdzxPVdlkKv62p+B3w==","signatures":[{"sig":"MEUCIB0NDgHtBVS+F5/kBg5I2ONHXjV59I7qwAUDNneAdvdsAiEA74/sIw+m3RHiySrGc5QZmCbAWV4r8SHMviXWa/tTjjw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":6746902},"type":"module","types":"./dist/index.d.ts","engines":{"node":">=22.12"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./cjs/index.cjs"},"./lit":{"types":"./dist/lit/index.d.ts","import":"./dist/lit/index.js"},"./vue":{"types":"./dist/vue/index.d.ts","import":"./dist/vue/index.js"},"./host":{"types":"./dist/host/index.d.ts","import":"./dist/host/index.js"},"./vite":{"types":"./dist/vite/index.d.ts","import":"./dist/vite/index.js","require":"./cjs/vite.cjs"},"./react":{"types":"./dist/react/index.d.ts","import":"./dist/react/index.js","require":"./cjs/react.cjs"},"./voice":{"types":"./dist/voice.d.ts","import":"./dist/voice.js"},"./client":{"types":"./dist/client/index.d.ts","import":"./dist/client/index.js"},"./schema":{"types":"./dist/schema.d.ts","import":"./dist/schema.js","require":"./cjs/schema.cjs"},"./svelte":{"types":"./dist/svelte/index.d.ts","import":"./dist/svelte/index.js"},"./browser":{"types":"./dist/browser/index.d.ts","import":"./dist/browser/index.js"},"./testing":{"types":"./dist/testing/index.d.ts","import":"./dist/testing/index.js"},"./launcher":{"types":"./dist/launcher/index.d.ts","import":"./dist/launcher/index.js"},"./browser/*":{"types":"./dist/browser/*.d.ts","import":"./dist/browser/*.js"},"./launcher/*":{"types":"./dist/launcher/*.d.ts","import":"./dist/launcher/*.js"},"./permissions":{"types":"./dist/browser/permissions.d.ts","import":"./dist/browser/permissions.js","require":"./cjs/permissions.cjs"},"./package.json":"./package.json","./launcher/schema":{"types":"./dist/launcher/schema.d.ts","import":"./dist/launcher/schema.js"},"./testing/runtime":{"types":"./dist/testing/runtime.d.ts","import":"./dist/testing/runtime.js"},"./client/matterhorn-client.js":"./client/matterhorn-client.js","./launcher/matterhorn.app.json":"./dist/launcher/matterhorn.app.json","./launcher/matterhorn.types.d.ts":"./dist/launcher/matterhorn.types.d.ts","./launcher/matterhorn.schema.json":"./dist/launcher/matterhorn.schema.json","./schemas/example-app.schema.json":"./schemas/example-app.schema.json","./schemas/example-demo.schema.json":"./schemas/example-demo.schema.json","./schemas/micro-plugin.schema.json":"./schemas/micro-plugin.schema.json","./schemas/app-composition.schema.json":"./schemas/app-composition.schema.json"},"scripts":{"test":"node --test test/*.test.cjs","build":"pnpm run sync:schemas && pnpm run clean && pnpm run build:types:transpile && node scripts/fix-dist-imports.cjs && node scripts/build-cjs-adapters.cjs && pnpm run build:client","clean":"node scripts/clean.cjs","coverage":"pnpm run build && node --test --experimental-test-coverage --test-coverage-exclude=\"../**\" --test-coverage-lines=50 --test-coverage-functions=35 --test-coverage-branches=50 test/*.test.cjs","build:all":"pnpm run build","typecheck":"node scripts/release-build.cjs typecheck","build:types":"node scripts/release-build.cjs build:types","pack:verify":"pnpm run release:build && pnpm run test:package","build:client":"node scripts/build-client.cjs","sync:schemas":"node scripts/sync-schemas.cjs","test:package":"node scripts/smoke-package.cjs","release:build":"node scripts/release-build.cjs","build:types:transpile":"tsc -p tsconfig.build.json --noCheck --noEmitOnError false"},"_npmUser":{"name":"roomkitapp","email":"roomkitapp@gmail.com"},"description":"Matterhorn app author SDK for browser, launcher, host, and testing APIs.","directories":{},"sideEffects":false,"_nodeVersion":"26.2.0","dependencies":{"@mh-gg/cli":"^0.1.1-alpha.20260710T150936299Z","@mh-gg/base":"^0.1.1-alpha.20260710T150936299Z","@mh-gg/push":"^0.1.1-alpha.20260710T150936299Z","@mh-gg/vite":"^0.1.1-alpha.20260710T150936299Z","nostr-tools":"^2.23.5","@mh-gg/event":"^0.1.1-alpha.20260710T150936299Z","@mh-gg/schema":"^0.1.1-alpha.20260710T150936299Z","@mh-gg/protocol":"^0.1.1-alpha.20260710T150936299Z","@mh-gg/relay-core":"^0.1.1-alpha.20260710T150936299Z","@mh-gg/base-plugins":"^0.1.1-alpha.20260710T150936299Z","@mh-gg/host-runtime":"^0.1.1-alpha.20260710T150936299Z","@mh-gg/room-security":"^0.1.1-alpha.20260710T150936299Z","@mh-gg/profile-transfer":"^0.1.1-alpha.20260710T150936299Z"},"_hasShrinkwrap":false,"devDependencies":{"esbuild":"^0.28.1"},"peerDependencies":{"lit":">=3","vue":">=3","react":">=19","peerjs":"^1.5.5","svelte":">=5"},"optionalDependencies":{"peerjs":"^1.5.5"},"peerDependenciesMeta":{"lit":{"optional":true},"vue":{"optional":true},"react":{"optional":true},"peerjs":{"optional":true},"svelte":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/matterhorn-sdk_0.1.1-alpha.20260710T150936299Z_1783696291193_0.595104021270356","host":"s3://npm-registry-packages-npm-production"}},"0.1.1-alpha.20260710T190311013Z":{"name":"matterhorn-sdk","version":"0.1.1-alpha.20260710T190311013Z","license":"MIT","_id":"matterhorn-sdk@0.1.1-alpha.20260710T190311013Z","maintainers":[{"name":"roomkitapp","email":"roomkitapp@gmail.com"}],"bin":{"matterhorn":"./bin/matterhorn.cjs"},"dist":{"shasum":"e1b023ec9f7469f134dab5763b0a3e2452a2ead5","tarball":"https://registry.npmjs.org/matterhorn-sdk/-/matterhorn-sdk-0.1.1-alpha.20260710T190311013Z.tgz","fileCount":1024,"integrity":"sha512-yVyvTF8ka1S2oRkCW/8GniVr3xcYO+SfCDxIw4WkhhCBTRciytfQ+3wGCljflbTNuB06F74S3rfjkFA1c7eCQA==","signatures":[{"sig":"MEQCIEN1RpS4cNZIIhRDL3ezKlt9AaH7RlFV8Abla1TVVepqAiBgXzGeIpCnYQYQfwEuQu/D7hZTsA+sPhHUvPESlzhQgQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":6746902},"type":"module","types":"./dist/index.d.ts","engines":{"node":">=22.12"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./cjs/index.cjs"},"./lit":{"types":"./dist/lit/index.d.ts","import":"./dist/lit/index.js"},"./vue":{"types":"./dist/vue/index.d.ts","import":"./dist/vue/index.js"},"./host":{"types":"./dist/host/index.d.ts","import":"./dist/host/index.js"},"./vite":{"types":"./dist/vite/index.d.ts","import":"./dist/vite/index.js","require":"./cjs/vite.cjs"},"./react":{"types":"./dist/react/index.d.ts","import":"./dist/react/index.js","require":"./cjs/react.cjs"},"./voice":{"types":"./dist/voice.d.ts","import":"./dist/voice.js"},"./client":{"types":"./dist/client/index.d.ts","import":"./dist/client/index.js"},"./schema":{"types":"./dist/schema.d.ts","import":"./dist/schema.js","require":"./cjs/schema.cjs"},"./svelte":{"types":"./dist/svelte/index.d.ts","import":"./dist/svelte/index.js"},"./browser":{"types":"./dist/browser/index.d.ts","import":"./dist/browser/index.js"},"./testing":{"types":"./dist/testing/index.d.ts","import":"./dist/testing/index.js"},"./launcher":{"types":"./dist/launcher/index.d.ts","import":"./dist/launcher/index.js"},"./browser/*":{"types":"./dist/browser/*.d.ts","import":"./dist/browser/*.js"},"./launcher/*":{"types":"./dist/launcher/*.d.ts","import":"./dist/launcher/*.js"},"./permissions":{"types":"./dist/browser/permissions.d.ts","import":"./dist/browser/permissions.js","require":"./cjs/permissions.cjs"},"./package.json":"./package.json","./launcher/schema":{"types":"./dist/launcher/schema.d.ts","import":"./dist/launcher/schema.js"},"./testing/runtime":{"types":"./dist/testing/runtime.d.ts","import":"./dist/testing/runtime.js"},"./client/matterhorn-client.js":"./client/matterhorn-client.js","./launcher/matterhorn.app.json":"./dist/launcher/matterhorn.app.json","./launcher/matterhorn.types.d.ts":"./dist/launcher/matterhorn.types.d.ts","./launcher/matterhorn.schema.json":"./dist/launcher/matterhorn.schema.json","./schemas/example-app.schema.json":"./schemas/example-app.schema.json","./schemas/example-demo.schema.json":"./schemas/example-demo.schema.json","./schemas/micro-plugin.schema.json":"./schemas/micro-plugin.schema.json","./schemas/app-composition.schema.json":"./schemas/app-composition.schema.json"},"scripts":{"test":"node --test test/*.test.cjs","build":"pnpm run sync:schemas && pnpm run clean && pnpm run build:types:transpile && node scripts/fix-dist-imports.cjs && node scripts/build-cjs-adapters.cjs && pnpm run build:client","clean":"node scripts/clean.cjs","coverage":"pnpm run build && node --test --experimental-test-coverage --test-coverage-exclude=\"../**\" --test-coverage-lines=50 --test-coverage-functions=35 --test-coverage-branches=50 test/*.test.cjs","build:all":"pnpm run build","typecheck":"node scripts/release-build.cjs typecheck","build:types":"node scripts/release-build.cjs build:types","pack:verify":"pnpm run release:build && pnpm run test:package","build:client":"node scripts/build-client.cjs","sync:schemas":"node scripts/sync-schemas.cjs","test:package":"node scripts/smoke-package.cjs","release:build":"node scripts/release-build.cjs","build:types:transpile":"tsc -p tsconfig.build.json --noCheck --noEmitOnError false"},"_npmUser":{"name":"roomkitapp","email":"roomkitapp@gmail.com"},"description":"Matterhorn app author SDK for browser, launcher, host, and testing APIs.","directories":{},"sideEffects":false,"_nodeVersion":"26.2.0","dependencies":{"@mh-gg/cli":"^0.1.1-alpha.20260710T190311013Z","@mh-gg/base":"^0.1.1-alpha.20260710T190311013Z","@mh-gg/push":"^0.1.1-alpha.20260710T190311013Z","@mh-gg/vite":"^0.1.1-alpha.20260710T190311013Z","nostr-tools":"^2.23.5","@mh-gg/event":"^0.1.1-alpha.20260710T190311013Z","@mh-gg/schema":"^0.1.1-alpha.20260710T190311013Z","@mh-gg/protocol":"^0.1.1-alpha.20260710T190311013Z","@mh-gg/relay-core":"^0.1.1-alpha.20260710T190311013Z","@mh-gg/base-plugins":"^0.1.1-alpha.20260710T190311013Z","@mh-gg/host-runtime":"^0.1.1-alpha.20260710T190311013Z","@mh-gg/room-security":"^0.1.1-alpha.20260710T190311013Z","@mh-gg/profile-transfer":"^0.1.1-alpha.20260710T190311013Z"},"_hasShrinkwrap":false,"devDependencies":{"esbuild":"^0.28.1"},"peerDependencies":{"lit":">=3","vue":">=3","react":">=19","peerjs":"^1.5.5","svelte":">=5"},"optionalDependencies":{"peerjs":"^1.5.5"},"peerDependenciesMeta":{"lit":{"optional":true},"vue":{"optional":true},"react":{"optional":true},"peerjs":{"optional":true},"svelte":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/matterhorn-sdk_0.1.1-alpha.20260710T190311013Z_1783710313107_0.9510547685518906","host":"s3://npm-registry-packages-npm-production"}},"0.1.1-alpha.20260813T095547173Z":{"name":"matterhorn-sdk","version":"0.1.1-alpha.20260813T095547173Z","license":"MIT","_id":"matterhorn-sdk@0.1.1-alpha.20260813T095547173Z","maintainers":[{"name":"roomkitapp","email":"roomkitapp@gmail.com"}],"bin":{"matterhorn":"./bin/matterhorn.cjs"},"dist":{"shasum":"a60f97de29846070dffe94bfb2e36f07d201128f","tarball":"https://registry.npmjs.org/matterhorn-sdk/-/matterhorn-sdk-0.1.1-alpha.20260813T095547173Z.tgz","fileCount":724,"integrity":"sha512-JeGQSJIYmZ6skS4zlMYEvOGxsvT4dpT2oVbAXCUR9PkPo1sKZD/gobisVLVBEoKosEqset2xIK0Uj94vDO/pAA==","signatures":[{"sig":"MEUCIF4dhdGsGXBnKmtnAyJPXFIJq7+kZ4FT5eHcLMMv+jVFAiEAgg2EXmn2v7F5GgFie9xv9Y+zWeTL4l8qQAbjIavbvYA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":9434386},"type":"module","types":"./dist/index.d.ts","engines":{"node":">=22.12"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./cjs/index.cjs"},"./lit":{"types":"./dist/lit/index.d.ts","import":"./dist/lit/index.js"},"./vue":{"types":"./dist/vue/index.d.ts","import":"./dist/vue/index.js"},"./vite":{"types":"./dist/vite/index.d.ts","import":"./dist/vite/index.js","require":"./cjs/vite.cjs"},"./react":{"types":"./dist/react/index.d.ts","import":"./dist/react/index.js","require":"./cjs/react.cjs"},"./voice":{"types":"./dist/voice.d.ts","import":"./dist/voice.js"},"./client":{"types":"./dist/client/index.d.ts","import":"./dist/client/index.js"},"./schema":{"types":"./dist/schema.d.ts","import":"./dist/schema.js","require":"./cjs/schema.cjs"},"./svelte":{"types":"./dist/svelte/index.d.ts","import":"./dist/svelte/index.js"},"./browser":{"types":"./dist/browser/index.d.ts","import":"./dist/browser/index.js"},"./testing":{"types":"./dist/testing/index.d.ts","import":"./dist/testing/index.js"},"./launcher":{"types":"./dist/launcher/index.d.ts","import":"./dist/launcher/index.js"},"./browser/*":{"types":"./dist/browser/*.d.ts","import":"./dist/browser/*.js"},"./launcher/*":{"types":"./dist/launcher/*.d.ts","import":"./dist/launcher/*.js"},"./file-picker":{"types":"./dist/browser/filePicker.d.ts","import":"./dist/browser/filePicker.js"},"./permissions":{"types":"./dist/browser/permissions.d.ts","import":"./dist/browser/permissions.js","require":"./cjs/permissions.cjs"},"./package.json":"./package.json","./launcher/schema":{"types":"./dist/launcher/schema.d.ts","import":"./dist/launcher/schema.js"},"./testing/runtime":{"types":"./dist/testing/runtime.d.ts","import":"./dist/testing/runtime.js"},"./client/standalone":{"types":"./dist/client/standalone.d.ts","import":"./dist/client/standalone.js"},"./browser/roomSigning":null,"./client/node-platform":{"types":"./node/client.d.cts","default":"./node/client.cjs","require":"./node/client.cjs"},"./client/browser-platform":{"types":"./dist/client/browserClient.d.ts","import":"./dist/client/browserClient.js"},"./launcher/appBridgeMessages":null,"./client/matterhorn-client.js":"./client/matterhorn-client.js","./launcher/appBridgeOperation":null,"./launcher/matterhorn.app.json":"./dist/launcher/matterhorn.app.json","./launcher/matterhorn.types.d.ts":"./dist/launcher/matterhorn.types.d.ts","./launcher/matterhorn.schema.json":"./dist/launcher/matterhorn.schema.json","./schemas/example-app.schema.json":"./schemas/example-app.schema.json","./schemas/example-demo.schema.json":"./schemas/example-demo.schema.json","./schemas/micro-plugin.schema.json":"./schemas/micro-plugin.schema.json","./launcher/roomUpgradeAuthorization":{"types":"./dist/launcher/roomUpgradeAuthorization.d.ts","import":"./dist/launcher/roomUpgradeAuthorization.js","require":"./cjs/roomUpgradeAuthorization.cjs"},"./schemas/app-composition.schema.json":"./schemas/app-composition.schema.json"},"scripts":{"test":"node --test test/*.test.cjs","build":"pnpm run release:build","clean":"node scripts/clean.cjs","coverage":"pnpm run build && node --test --test-concurrency=2 --experimental-test-coverage --test-coverage-lines=80 --test-coverage-functions=80 --test-coverage-branches=80 --test-coverage-include=\"dist/launcher/appBridgeMessages.js\" --test-coverage-include=\"dist/launcher/roomInfo.js\" --test-coverage-include=\"dist/launcher/mlsWasmIntegrity.js\" --test-coverage-include=\"dist/launcher/appBridgeMediaPolicy.js\" --test-coverage-include=\"dist/launcher/roomDataHost.js\" --test-coverage-include=\"dist/browser/storage/selfMutableObjects.js\" --test-coverage-include=\"dist/browser/storage/notifications.js\" --test-coverage-include=\"dist/browser/storage/notificationPreferences.js\" --test-coverage-include=\"dist/browser/launcherAssets.js\" --test-coverage-include=\"dist/browser/pluginAssets.js\" --test-coverage-include=\"dist/browser/voiceProcessing.js\" --test-coverage-include=\"dist/browser/filePicker.js\" --test-coverage-include=\"dist/browser/mediaModeration.js\" --test-coverage-include=\"dist/browser/moderation.js\" --test-coverage-include=\"dist/browser/integrations.js\" --test-coverage-include=\"dist/browser/customMedia.js\" --test-coverage-include=\"dist/browser/personalProductivity.js\" --test-coverage-include=\"dist/browser/reminderScheduler.js\" --test-coverage-include=\"dist/browser/encryptedSearch.js\" --test-coverage-include=\"dist/browser/directMessages.js\" --test-coverage-include=\"dist/browser/filesV2Service.js\" --test-coverage-include=\"dist/browser/filesV2Forward.js\" test/*.test.cjs && pnpm run coverage:build-atomicity","build:all":"pnpm run build","typecheck":"node scripts/release-build.cjs typecheck","build:types":"node scripts/release-build.cjs build:types","pack:verify":"pnpm run release:build && pnpm run test:package","build:client":"node scripts/release-build.cjs build:client","sync:schemas":"node scripts/sync-schemas.cjs","test:package":"node scripts/smoke-package.cjs","release:build":"node scripts/release-build.cjs","benchmark:voice-assets":"node scripts/benchmark-voice-assets.cjs","coverage:build-atomicity":"node --test --experimental-test-coverage --test-coverage-lines=80 --test-coverage-functions=80 --test-coverage-branches=80 --test-coverage-include=\"scripts/release-build.cjs\" --test-coverage-include=\"scripts/clean.cjs\" --test-coverage-include=\"scripts/output-paths.cjs\" test/release-build-artifacts.test.cjs"},"_npmUser":{"name":"roomkitapp","email":"roomkitapp@gmail.com"},"description":"Matterhorn app author SDK for browser, launcher, publisher, and testing APIs.","directories":{},"sideEffects":false,"_nodeVersion":"26.2.0","dependencies":{"ws":"^8.21.0","xhr2":"^0.2.1","@mh-gg/cli":"^0.1.1-alpha.20260813T095547173Z","@mh-gg/base":"^0.1.1-alpha.20260813T095547173Z","@mh-gg/push":"^0.1.1-alpha.20260813T095547173Z","@mh-gg/vite":"^0.1.1-alpha.20260813T095547173Z","nostr-tools":"^2.23.5","@mh-gg/event":"^0.1.1-alpha.20260813T095547173Z","@mh-gg/schema":"^0.1.1-alpha.20260813T095547173Z","@mh-gg/protocol":"^0.1.1-alpha.20260813T095547173Z","@mh-gg/authority":"^0.1.1-alpha.20260813T095547173Z","@mh-gg/relay-core":"^0.1.1-alpha.20260813T095547173Z","@mh-gg/base-plugins":"^0.1.1-alpha.20260813T095547173Z","@mh-gg/room-security":"^0.1.1-alpha.20260813T095547173Z","@mh-gg/reducer-runtime":"^0.1.1-alpha.20260813T095547173Z","@mh-gg/profile-transfer":"^0.1.1-alpha.20260813T095547173Z"},"_hasShrinkwrap":false,"devDependencies":{"esbuild":"^0.28.1"},"peerDependencies":{"lit":">=3","vue":">=3","react":">=19","peerjs":"^1.5.5","svelte":">=5"},"optionalDependencies":{"peerjs":"^1.5.5","@roamhq/wrtc":"^0.10.0"},"peerDependenciesMeta":{"lit":{"optional":true},"vue":{"optional":true},"react":{"optional":true},"peerjs":{"optional":true},"svelte":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/matterhorn-sdk_0.1.1-alpha.20260813T095547173Z_1786615082145_0.6168646959063382","host":"s3://npm-registry-packages-npm-production"}},"0.1.1-alpha.20260816T150751305Z":{"name":"matterhorn-sdk","version":"0.1.1-alpha.20260816T150751305Z","license":"MIT","_id":"matterhorn-sdk@0.1.1-alpha.20260816T150751305Z","maintainers":[{"name":"roomkitapp","email":"roomkitapp@gmail.com"}],"bin":{"matterhorn":"./bin/matterhorn.cjs"},"dist":{"shasum":"84cf37649e66f62ce65c0809a59a509e8f59aeda","tarball":"https://registry.npmjs.org/matterhorn-sdk/-/matterhorn-sdk-0.1.1-alpha.20260816T150751305Z.tgz","fileCount":726,"integrity":"sha512-qdDI/qTGXanDSdPObs9kmRv3v3EjUEYvADrkqxu0wHEj3nA+e9qOgL1sza+kaRBmlFYOexjfOfjz+ayVKL+Zhg==","signatures":[{"sig":"MEUCICb1NLE8o13noHPPQsR1qEN1sFPyDiqT/tfzvVFhBcbqAiEA/W2+ofngx8GTChkDlCR2SRopLLXA0IdbPaemRO32YQw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":9446793},"type":"module","types":"./dist/index.d.ts","engines":{"node":">=22.12"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./cjs/index.cjs"},"./lit":{"types":"./dist/lit/index.d.ts","import":"./dist/lit/index.js"},"./vue":{"types":"./dist/vue/index.d.ts","import":"./dist/vue/index.js"},"./vite":{"types":"./dist/vite/index.d.ts","import":"./dist/vite/index.js","require":"./cjs/vite.cjs"},"./react":{"types":"./dist/react/index.d.ts","import":"./dist/react/index.js","require":"./cjs/react.cjs"},"./voice":{"types":"./dist/voice.d.ts","import":"./dist/voice.js"},"./client":{"types":"./dist/client/index.d.ts","import":"./dist/client/index.js"},"./schema":{"types":"./dist/schema.d.ts","import":"./dist/schema.js","require":"./cjs/schema.cjs"},"./svelte":{"types":"./dist/svelte/index.d.ts","import":"./dist/svelte/index.js"},"./browser":{"types":"./dist/browser/index.d.ts","import":"./dist/browser/index.js"},"./testing":{"types":"./dist/testing/index.d.ts","import":"./dist/testing/index.js"},"./launcher":{"types":"./dist/launcher/index.d.ts","import":"./dist/launcher/index.js"},"./browser/*":{"types":"./dist/browser/*.d.ts","import":"./dist/browser/*.js"},"./launcher/*":{"types":"./dist/launcher/*.d.ts","import":"./dist/launcher/*.js"},"./file-picker":{"types":"./dist/browser/filePicker.d.ts","import":"./dist/browser/filePicker.js"},"./permissions":{"types":"./dist/browser/permissions.d.ts","import":"./dist/browser/permissions.js","require":"./cjs/permissions.cjs"},"./package.json":"./package.json","./launcher/schema":{"types":"./dist/launcher/schema.d.ts","import":"./dist/launcher/schema.js"},"./testing/runtime":{"types":"./dist/testing/runtime.d.ts","import":"./dist/testing/runtime.js"},"./client/standalone":{"types":"./dist/client/standalone.d.ts","import":"./dist/client/standalone.js"},"./browser/roomSigning":null,"./client/node-platform":{"types":"./node/client.d.cts","default":"./node/client.cjs","require":"./node/client.cjs"},"./client/browser-platform":{"types":"./dist/client/browserClient.d.ts","import":"./dist/client/browserClient.js"},"./launcher/appBridgeMessages":null,"./client/matterhorn-client.js":"./client/matterhorn-client.js","./launcher/appBridgeOperation":null,"./launcher/matterhorn.app.json":"./dist/launcher/matterhorn.app.json","./launcher/matterhorn.types.d.ts":"./dist/launcher/matterhorn.types.d.ts","./launcher/matterhorn.schema.json":"./dist/launcher/matterhorn.schema.json","./schemas/example-app.schema.json":"./schemas/example-app.schema.json","./schemas/example-demo.schema.json":"./schemas/example-demo.schema.json","./schemas/micro-plugin.schema.json":"./schemas/micro-plugin.schema.json","./launcher/roomUpgradeAuthorization":{"types":"./dist/launcher/roomUpgradeAuthorization.d.ts","import":"./dist/launcher/roomUpgradeAuthorization.js","require":"./cjs/roomUpgradeAuthorization.cjs"},"./schemas/app-composition.schema.json":"./schemas/app-composition.schema.json"},"scripts":{"test":"node --test test/*.test.cjs","build":"pnpm run release:build","clean":"node scripts/clean.cjs","coverage":"pnpm run build && node --test --test-concurrency=2 --experimental-test-coverage --test-coverage-lines=80 --test-coverage-functions=80 --test-coverage-branches=80 --test-coverage-include=\"dist/launcher/appBridgeMessages.js\" --test-coverage-include=\"dist/launcher/roomInfo.js\" --test-coverage-include=\"dist/launcher/mlsWasmIntegrity.js\" --test-coverage-include=\"dist/launcher/appBridgeMediaPolicy.js\" --test-coverage-include=\"dist/launcher/roomDataHost.js\" --test-coverage-include=\"dist/browser/storage/selfMutableObjects.js\" --test-coverage-include=\"dist/browser/storage/notifications.js\" --test-coverage-include=\"dist/browser/storage/notificationPreferences.js\" --test-coverage-include=\"dist/browser/launcherAssets.js\" --test-coverage-include=\"dist/browser/pluginAssets.js\" --test-coverage-include=\"dist/browser/voiceProcessing.js\" --test-coverage-include=\"dist/browser/filePicker.js\" --test-coverage-include=\"dist/browser/mediaModeration.js\" --test-coverage-include=\"dist/browser/moderation.js\" --test-coverage-include=\"dist/browser/integrations.js\" --test-coverage-include=\"dist/browser/customMedia.js\" --test-coverage-include=\"dist/browser/personalProductivity.js\" --test-coverage-include=\"dist/browser/reminderScheduler.js\" --test-coverage-include=\"dist/browser/encryptedSearch.js\" --test-coverage-include=\"dist/browser/directMessages.js\" --test-coverage-include=\"dist/browser/filesV2Service.js\" --test-coverage-include=\"dist/browser/filesV2Forward.js\" test/*.test.cjs && pnpm run coverage:build-atomicity","build:all":"pnpm run build","typecheck":"node scripts/release-build.cjs typecheck","build:types":"node scripts/release-build.cjs build:types","pack:verify":"pnpm run release:build && pnpm run test:package","build:client":"node scripts/release-build.cjs build:client","sync:schemas":"node scripts/sync-schemas.cjs","test:package":"node scripts/smoke-package.cjs","release:build":"node scripts/release-build.cjs","benchmark:voice-assets":"node scripts/benchmark-voice-assets.cjs","coverage:build-atomicity":"node --test --experimental-test-coverage --test-coverage-lines=80 --test-coverage-functions=80 --test-coverage-branches=80 --test-coverage-include=\"scripts/release-build.cjs\" --test-coverage-include=\"scripts/clean.cjs\" --test-coverage-include=\"scripts/output-paths.cjs\" test/release-build-artifacts.test.cjs"},"_npmUser":{"name":"roomkitapp","email":"roomkitapp@gmail.com"},"description":"Matterhorn app author SDK for browser, launcher, publisher, and testing APIs.","directories":{},"sideEffects":false,"_nodeVersion":"26.2.0","dependencies":{"ws":"^8.21.0","xhr2":"^0.2.1","@mh-gg/cli":"^0.1.1-alpha.20260816T150751305Z","@mh-gg/base":"^0.1.1-alpha.20260816T150751305Z","@mh-gg/push":"^0.1.1-alpha.20260816T150751305Z","@mh-gg/vite":"^0.1.1-alpha.20260816T150751305Z","nostr-tools":"^2.23.5","@mh-gg/event":"^0.1.1-alpha.20260816T150751305Z","@mh-gg/schema":"^0.1.1-alpha.20260816T150751305Z","@mh-gg/protocol":"^0.1.1-alpha.20260816T150751305Z","@mh-gg/authority":"^0.1.1-alpha.20260816T150751305Z","@mh-gg/relay-core":"^0.1.1-alpha.20260816T150751305Z","@mh-gg/base-plugins":"^0.1.1-alpha.20260816T150751305Z","@mh-gg/room-security":"^0.1.1-alpha.20260816T150751305Z","@mh-gg/reducer-runtime":"^0.1.1-alpha.20260816T150751305Z","@mh-gg/profile-transfer":"^0.1.1-alpha.20260816T150751305Z"},"_hasShrinkwrap":false,"devDependencies":{"esbuild":"^0.28.1"},"peerDependencies":{"lit":">=3","vue":">=3","react":">=19","peerjs":"^1.5.5","svelte":">=5"},"optionalDependencies":{"peerjs":"^1.5.5","@roamhq/wrtc":"^0.10.0"},"peerDependenciesMeta":{"lit":{"optional":true},"vue":{"optional":true},"react":{"optional":true},"peerjs":{"optional":true},"svelte":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/matterhorn-sdk_0.1.1-alpha.20260816T150751305Z_1786892972675_0.08018791864762864","host":"s3://npm-registry-packages-npm-production"}},"0.1.1-alpha.20260816T171806679Z":{"name":"matterhorn-sdk","version":"0.1.1-alpha.20260816T171806679Z","license":"MIT","_id":"matterhorn-sdk@0.1.1-alpha.20260816T171806679Z","maintainers":[{"name":"roomkitapp","email":"roomkitapp@gmail.com"}],"bin":{"matterhorn":"./bin/matterhorn.cjs"},"dist":{"shasum":"def0df57adb5d9a4644a194c521eb084124da3c5","tarball":"https://registry.npmjs.org/matterhorn-sdk/-/matterhorn-sdk-0.1.1-alpha.20260816T171806679Z.tgz","fileCount":726,"integrity":"sha512-Ry5wa8NTD4mr+t8SQzstrlJENysXXVdFhREj30BX2rK+2fCaHKVGLmV88Gxjr6NZxSVRmNMZ3BM+cCdKFg68Sw==","signatures":[{"sig":"MEQCIAq2mKZwOBnUgJ4NcP5y809DdafV1X7MnfLwscTsiLTFAiAeVSBwCGRqmgdRPf/ANkY5yn7qM/lkatL75aX/PxOGAQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":9446793},"type":"module","types":"./dist/index.d.ts","engines":{"node":">=22.12"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./cjs/index.cjs"},"./lit":{"types":"./dist/lit/index.d.ts","import":"./dist/lit/index.js"},"./vue":{"types":"./dist/vue/index.d.ts","import":"./dist/vue/index.js"},"./vite":{"types":"./dist/vite/index.d.ts","import":"./dist/vite/index.js","require":"./cjs/vite.cjs"},"./react":{"types":"./dist/react/index.d.ts","import":"./dist/react/index.js","require":"./cjs/react.cjs"},"./voice":{"types":"./dist/voice.d.ts","import":"./dist/voice.js"},"./client":{"types":"./dist/client/index.d.ts","import":"./dist/client/index.js"},"./schema":{"types":"./dist/schema.d.ts","import":"./dist/schema.js","require":"./cjs/schema.cjs"},"./svelte":{"types":"./dist/svelte/index.d.ts","import":"./dist/svelte/index.js"},"./browser":{"types":"./dist/browser/index.d.ts","import":"./dist/browser/index.js"},"./testing":{"types":"./dist/testing/index.d.ts","import":"./dist/testing/index.js"},"./launcher":{"types":"./dist/launcher/index.d.ts","import":"./dist/launcher/index.js"},"./browser/*":{"types":"./dist/browser/*.d.ts","import":"./dist/browser/*.js"},"./launcher/*":{"types":"./dist/launcher/*.d.ts","import":"./dist/launcher/*.js"},"./file-picker":{"types":"./dist/browser/filePicker.d.ts","import":"./dist/browser/filePicker.js"},"./permissions":{"types":"./dist/browser/permissions.d.ts","import":"./dist/browser/permissions.js","require":"./cjs/permissions.cjs"},"./package.json":"./package.json","./launcher/schema":{"types":"./dist/launcher/schema.d.ts","import":"./dist/launcher/schema.js"},"./testing/runtime":{"types":"./dist/testing/runtime.d.ts","import":"./dist/testing/runtime.js"},"./client/standalone":{"types":"./dist/client/standalone.d.ts","import":"./dist/client/standalone.js"},"./browser/roomSigning":null,"./client/node-platform":{"types":"./node/client.d.cts","default":"./node/client.cjs","require":"./node/client.cjs"},"./client/browser-platform":{"types":"./dist/client/browserClient.d.ts","import":"./dist/client/browserClient.js"},"./launcher/appBridgeMessages":null,"./client/matterhorn-client.js":"./client/matterhorn-client.js","./launcher/appBridgeOperation":null,"./launcher/matterhorn.app.json":"./dist/launcher/matterhorn.app.json","./launcher/matterhorn.types.d.ts":"./dist/launcher/matterhorn.types.d.ts","./launcher/matterhorn.schema.json":"./dist/launcher/matterhorn.schema.json","./schemas/example-app.schema.json":"./schemas/example-app.schema.json","./schemas/example-demo.schema.json":"./schemas/example-demo.schema.json","./schemas/micro-plugin.schema.json":"./schemas/micro-plugin.schema.json","./launcher/roomUpgradeAuthorization":{"types":"./dist/launcher/roomUpgradeAuthorization.d.ts","import":"./dist/launcher/roomUpgradeAuthorization.js","require":"./cjs/roomUpgradeAuthorization.cjs"},"./schemas/app-composition.schema.json":"./schemas/app-composition.schema.json"},"scripts":{"test":"node --test test/*.test.cjs","build":"pnpm run release:build","clean":"node scripts/clean.cjs","coverage":"pnpm run build && node --test --test-concurrency=2 --experimental-test-coverage --test-coverage-lines=80 --test-coverage-functions=80 --test-coverage-branches=80 --test-coverage-include=\"dist/launcher/appBridgeMessages.js\" --test-coverage-include=\"dist/launcher/roomInfo.js\" --test-coverage-include=\"dist/launcher/mlsWasmIntegrity.js\" --test-coverage-include=\"dist/launcher/appBridgeMediaPolicy.js\" --test-coverage-include=\"dist/launcher/roomDataHost.js\" --test-coverage-include=\"dist/browser/storage/selfMutableObjects.js\" --test-coverage-include=\"dist/browser/storage/notifications.js\" --test-coverage-include=\"dist/browser/storage/notificationPreferences.js\" --test-coverage-include=\"dist/browser/launcherAssets.js\" --test-coverage-include=\"dist/browser/pluginAssets.js\" --test-coverage-include=\"dist/browser/voiceProcessing.js\" --test-coverage-include=\"dist/browser/filePicker.js\" --test-coverage-include=\"dist/browser/mediaModeration.js\" --test-coverage-include=\"dist/browser/moderation.js\" --test-coverage-include=\"dist/browser/integrations.js\" --test-coverage-include=\"dist/browser/customMedia.js\" --test-coverage-include=\"dist/browser/personalProductivity.js\" --test-coverage-include=\"dist/browser/reminderScheduler.js\" --test-coverage-include=\"dist/browser/encryptedSearch.js\" --test-coverage-include=\"dist/browser/directMessages.js\" --test-coverage-include=\"dist/browser/filesV2Service.js\" --test-coverage-include=\"dist/browser/filesV2Forward.js\" test/*.test.cjs && pnpm run coverage:build-atomicity","build:all":"pnpm run build","typecheck":"node scripts/release-build.cjs typecheck","build:types":"node scripts/release-build.cjs build:types","pack:verify":"pnpm run release:build && pnpm run test:package","build:client":"node scripts/release-build.cjs build:client","sync:schemas":"node scripts/sync-schemas.cjs","test:package":"node scripts/smoke-package.cjs","release:build":"node scripts/release-build.cjs","benchmark:voice-assets":"node scripts/benchmark-voice-assets.cjs","coverage:build-atomicity":"node --test --experimental-test-coverage --test-coverage-lines=80 --test-coverage-functions=80 --test-coverage-branches=80 --test-coverage-include=\"scripts/release-build.cjs\" --test-coverage-include=\"scripts/clean.cjs\" --test-coverage-include=\"scripts/output-paths.cjs\" test/release-build-artifacts.test.cjs"},"_npmUser":{"name":"roomkitapp","email":"roomkitapp@gmail.com"},"description":"Matterhorn app author SDK for browser, launcher, publisher, and testing APIs.","directories":{},"sideEffects":false,"_nodeVersion":"26.2.0","dependencies":{"ws":"^8.21.0","xhr2":"^0.2.1","@mh-gg/cli":"^0.1.1-alpha.20260816T171806679Z","@mh-gg/base":"^0.1.1-alpha.20260816T171806679Z","@mh-gg/push":"^0.1.1-alpha.20260816T171806679Z","@mh-gg/vite":"^0.1.1-alpha.20260816T171806679Z","nostr-tools":"^2.23.5","@mh-gg/event":"^0.1.1-alpha.20260816T171806679Z","@mh-gg/schema":"^0.1.1-alpha.20260816T171806679Z","@mh-gg/protocol":"^0.1.1-alpha.20260816T171806679Z","@mh-gg/authority":"^0.1.1-alpha.20260816T171806679Z","@mh-gg/relay-core":"^0.1.1-alpha.20260816T171806679Z","@mh-gg/base-plugins":"^0.1.1-alpha.20260816T171806679Z","@mh-gg/room-security":"^0.1.1-alpha.20260816T171806679Z","@mh-gg/reducer-runtime":"^0.1.1-alpha.20260816T171806679Z","@mh-gg/profile-transfer":"^0.1.1-alpha.20260816T171806679Z"},"_hasShrinkwrap":false,"devDependencies":{"esbuild":"^0.28.1"},"peerDependencies":{"lit":">=3","vue":">=3","react":">=19","peerjs":"^1.5.5","svelte":">=5"},"optionalDependencies":{"peerjs":"^1.5.5","@roamhq/wrtc":"^0.10.0"},"peerDependenciesMeta":{"lit":{"optional":true},"vue":{"optional":true},"react":{"optional":true},"peerjs":{"optional":true},"svelte":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/matterhorn-sdk_0.1.1-alpha.20260816T171806679Z_1786900782490_0.9602122026938604","host":"s3://npm-registry-packages-npm-production"}},"0.1.1-alpha.20260816T174121190Z":{"name":"matterhorn-sdk","version":"0.1.1-alpha.20260816T174121190Z","license":"MIT","_id":"matterhorn-sdk@0.1.1-alpha.20260816T174121190Z","maintainers":[{"name":"roomkitapp","email":"roomkitapp@gmail.com"}],"bin":{"matterhorn":"./bin/matterhorn.cjs"},"dist":{"shasum":"4ee6e59f8dd3661c39d95d4541ae60ec924a6525","tarball":"https://registry.npmjs.org/matterhorn-sdk/-/matterhorn-sdk-0.1.1-alpha.20260816T174121190Z.tgz","fileCount":726,"integrity":"sha512-3ElK/agsTsfRjWAJzM7mS4Zs6+I/olQZATwJt6+Cvr4PqZztcN6MWVtqrLSiA0tMH4ZIIO29JDo4yO9OFtM1Ug==","signatures":[{"sig":"MEYCIQDlPBSBVimY83A7gt3QPLTsmatxtEa3pv0jBZNEPBMvfgIhAIUK+38/3qJdZIxbvLe2wrU2RpuNLzw4bLvJugIzXQEg","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":9446793},"type":"module","types":"./dist/index.d.ts","engines":{"node":">=22.12"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./cjs/index.cjs"},"./lit":{"types":"./dist/lit/index.d.ts","import":"./dist/lit/index.js"},"./vue":{"types":"./dist/vue/index.d.ts","import":"./dist/vue/index.js"},"./vite":{"types":"./dist/vite/index.d.ts","import":"./dist/vite/index.js","require":"./cjs/vite.cjs"},"./react":{"types":"./dist/react/index.d.ts","import":"./dist/react/index.js","require":"./cjs/react.cjs"},"./voice":{"types":"./dist/voice.d.ts","import":"./dist/voice.js"},"./client":{"types":"./dist/client/index.d.ts","import":"./dist/client/index.js"},"./schema":{"types":"./dist/schema.d.ts","import":"./dist/schema.js","require":"./cjs/schema.cjs"},"./svelte":{"types":"./dist/svelte/index.d.ts","import":"./dist/svelte/index.js"},"./browser":{"types":"./dist/browser/index.d.ts","import":"./dist/browser/index.js"},"./testing":{"types":"./dist/testing/index.d.ts","import":"./dist/testing/index.js"},"./launcher":{"types":"./dist/launcher/index.d.ts","import":"./dist/launcher/index.js"},"./browser/*":{"types":"./dist/browser/*.d.ts","import":"./dist/browser/*.js"},"./launcher/*":{"types":"./dist/launcher/*.d.ts","import":"./dist/launcher/*.js"},"./file-picker":{"types":"./dist/browser/filePicker.d.ts","import":"./dist/browser/filePicker.js"},"./permissions":{"types":"./dist/browser/permissions.d.ts","import":"./dist/browser/permissions.js","require":"./cjs/permissions.cjs"},"./package.json":"./package.json","./launcher/schema":{"types":"./dist/launcher/schema.d.ts","import":"./dist/launcher/schema.js"},"./testing/runtime":{"types":"./dist/testing/runtime.d.ts","import":"./dist/testing/runtime.js"},"./client/standalone":{"types":"./dist/client/standalone.d.ts","import":"./dist/client/standalone.js"},"./browser/roomSigning":null,"./client/node-platform":{"types":"./node/client.d.cts","default":"./node/client.cjs","require":"./node/client.cjs"},"./client/browser-platform":{"types":"./dist/client/browserClient.d.ts","import":"./dist/client/browserClient.js"},"./launcher/appBridgeMessages":null,"./client/matterhorn-client.js":"./client/matterhorn-client.js","./launcher/appBridgeOperation":null,"./launcher/matterhorn.app.json":"./dist/launcher/matterhorn.app.json","./launcher/matterhorn.types.d.ts":"./dist/launcher/matterhorn.types.d.ts","./launcher/matterhorn.schema.json":"./dist/launcher/matterhorn.schema.json","./schemas/example-app.schema.json":"./schemas/example-app.schema.json","./schemas/example-demo.schema.json":"./schemas/example-demo.schema.json","./schemas/micro-plugin.schema.json":"./schemas/micro-plugin.schema.json","./launcher/roomUpgradeAuthorization":{"types":"./dist/launcher/roomUpgradeAuthorization.d.ts","import":"./dist/launcher/roomUpgradeAuthorization.js","require":"./cjs/roomUpgradeAuthorization.cjs"},"./schemas/app-composition.schema.json":"./schemas/app-composition.schema.json"},"scripts":{"test":"node --test test/*.test.cjs","build":"pnpm run release:build","clean":"node scripts/clean.cjs","coverage":"pnpm run build && node --test --test-concurrency=2 --experimental-test-coverage --test-coverage-lines=80 --test-coverage-functions=80 --test-coverage-branches=80 --test-coverage-include=\"dist/launcher/appBridgeMessages.js\" --test-coverage-include=\"dist/launcher/roomInfo.js\" --test-coverage-include=\"dist/launcher/mlsWasmIntegrity.js\" --test-coverage-include=\"dist/launcher/appBridgeMediaPolicy.js\" --test-coverage-include=\"dist/launcher/roomDataHost.js\" --test-coverage-include=\"dist/browser/storage/selfMutableObjects.js\" --test-coverage-include=\"dist/browser/storage/notifications.js\" --test-coverage-include=\"dist/browser/storage/notificationPreferences.js\" --test-coverage-include=\"dist/browser/launcherAssets.js\" --test-coverage-include=\"dist/browser/pluginAssets.js\" --test-coverage-include=\"dist/browser/voiceProcessing.js\" --test-coverage-include=\"dist/browser/filePicker.js\" --test-coverage-include=\"dist/browser/mediaModeration.js\" --test-coverage-include=\"dist/browser/moderation.js\" --test-coverage-include=\"dist/browser/integrations.js\" --test-coverage-include=\"dist/browser/customMedia.js\" --test-coverage-include=\"dist/browser/personalProductivity.js\" --test-coverage-include=\"dist/browser/reminderScheduler.js\" --test-coverage-include=\"dist/browser/encryptedSearch.js\" --test-coverage-include=\"dist/browser/directMessages.js\" --test-coverage-include=\"dist/browser/filesV2Service.js\" --test-coverage-include=\"dist/browser/filesV2Forward.js\" test/*.test.cjs && pnpm run coverage:build-atomicity","build:all":"pnpm run build","typecheck":"node scripts/release-build.cjs typecheck","build:types":"node scripts/release-build.cjs build:types","pack:verify":"pnpm run release:build && pnpm run test:package","build:client":"node scripts/release-build.cjs build:client","sync:schemas":"node scripts/sync-schemas.cjs","test:package":"node scripts/smoke-package.cjs","release:build":"node scripts/release-build.cjs","benchmark:voice-assets":"node scripts/benchmark-voice-assets.cjs","coverage:build-atomicity":"node --test --experimental-test-coverage --test-coverage-lines=80 --test-coverage-functions=80 --test-coverage-branches=80 --test-coverage-include=\"scripts/release-build.cjs\" --test-coverage-include=\"scripts/clean.cjs\" --test-coverage-include=\"scripts/output-paths.cjs\" test/release-build-artifacts.test.cjs"},"_npmUser":{"name":"roomkitapp","email":"roomkitapp@gmail.com"},"description":"Matterhorn app author SDK for browser, launcher, publisher, and testing APIs.","directories":{},"sideEffects":false,"_nodeVersion":"26.2.0","dependencies":{"ws":"^8.21.0","xhr2":"^0.2.1","@mh-gg/cli":"^0.1.1-alpha.20260816T174121190Z","@mh-gg/base":"^0.1.1-alpha.20260816T174121190Z","@mh-gg/push":"^0.1.1-alpha.20260816T174121190Z","@mh-gg/vite":"^0.1.1-alpha.20260816T174121190Z","nostr-tools":"^2.23.5","@mh-gg/event":"^0.1.1-alpha.20260816T174121190Z","@mh-gg/schema":"^0.1.1-alpha.20260816T174121190Z","@mh-gg/protocol":"^0.1.1-alpha.20260816T174121190Z","@mh-gg/authority":"^0.1.1-alpha.20260816T174121190Z","@mh-gg/relay-core":"^0.1.1-alpha.20260816T174121190Z","@mh-gg/base-plugins":"^0.1.1-alpha.20260816T174121190Z","@mh-gg/room-security":"^0.1.1-alpha.20260816T174121190Z","@mh-gg/reducer-runtime":"^0.1.1-alpha.20260816T174121190Z","@mh-gg/profile-transfer":"^0.1.1-alpha.20260816T174121190Z"},"_hasShrinkwrap":false,"devDependencies":{"esbuild":"^0.28.1"},"peerDependencies":{"lit":">=3","vue":">=3","react":">=19","peerjs":"^1.5.5","svelte":">=5"},"optionalDependencies":{"peerjs":"^1.5.5","@roamhq/wrtc":"^0.10.0"},"peerDependenciesMeta":{"lit":{"optional":true},"vue":{"optional":true},"react":{"optional":true},"peerjs":{"optional":true},"svelte":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/matterhorn-sdk_0.1.1-alpha.20260816T174121190Z_1786902175660_0.3835895339317765","host":"s3://npm-registry-packages-npm-production"}},"0.1.1-alpha.20260816T212907359Z":{"name":"matterhorn-sdk","version":"0.1.1-alpha.20260816T212907359Z","license":"MIT","_id":"matterhorn-sdk@0.1.1-alpha.20260816T212907359Z","maintainers":[{"name":"roomkitapp","email":"roomkitapp@gmail.com"}],"bin":{"matterhorn":"./bin/matterhorn.cjs"},"dist":{"shasum":"acc061b4164a7e327a77baa2f583a3aabc521340","tarball":"https://registry.npmjs.org/matterhorn-sdk/-/matterhorn-sdk-0.1.1-alpha.20260816T212907359Z.tgz","fileCount":726,"integrity":"sha512-bMYGObJJhy9AnQq3A9zavDPad4kEL6Bcg2DKcu4qnStsjzmfhJsJpsx5lrIfn9nZD/V7x+TvtGBaheHw7tgi0w==","signatures":[{"sig":"MEUCIEMQ6H2nXgJbiJD9zQpZ0h1ijNv0ZQXlVaHQDSd5tqI9AiEAwXgmiXHqX3Ua0cpKHAIDDtON6QPfOJOPByhs0UoIZVk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":9446793},"type":"module","types":"./dist/index.d.ts","engines":{"node":">=22.12"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./cjs/index.cjs"},"./lit":{"types":"./dist/lit/index.d.ts","import":"./dist/lit/index.js"},"./vue":{"types":"./dist/vue/index.d.ts","import":"./dist/vue/index.js"},"./vite":{"types":"./dist/vite/index.d.ts","import":"./dist/vite/index.js","require":"./cjs/vite.cjs"},"./react":{"types":"./dist/react/index.d.ts","import":"./dist/react/index.js","require":"./cjs/react.cjs"},"./voice":{"types":"./dist/voice.d.ts","import":"./dist/voice.js"},"./client":{"types":"./dist/client/index.d.ts","import":"./dist/client/index.js"},"./schema":{"types":"./dist/schema.d.ts","import":"./dist/schema.js","require":"./cjs/schema.cjs"},"./svelte":{"types":"./dist/svelte/index.d.ts","import":"./dist/svelte/index.js"},"./browser":{"types":"./dist/browser/index.d.ts","import":"./dist/browser/index.js"},"./testing":{"types":"./dist/testing/index.d.ts","import":"./dist/testing/index.js"},"./launcher":{"types":"./dist/launcher/index.d.ts","import":"./dist/launcher/index.js"},"./browser/*":{"types":"./dist/browser/*.d.ts","import":"./dist/browser/*.js"},"./launcher/*":{"types":"./dist/launcher/*.d.ts","import":"./dist/launcher/*.js"},"./file-picker":{"types":"./dist/browser/filePicker.d.ts","import":"./dist/browser/filePicker.js"},"./permissions":{"types":"./dist/browser/permissions.d.ts","import":"./dist/browser/permissions.js","require":"./cjs/permissions.cjs"},"./package.json":"./package.json","./launcher/schema":{"types":"./dist/launcher/schema.d.ts","import":"./dist/launcher/schema.js"},"./testing/runtime":{"types":"./dist/testing/runtime.d.ts","import":"./dist/testing/runtime.js"},"./client/standalone":{"types":"./dist/client/standalone.d.ts","import":"./dist/client/standalone.js"},"./browser/roomSigning":null,"./client/node-platform":{"types":"./node/client.d.cts","default":"./node/client.cjs","require":"./node/client.cjs"},"./client/browser-platform":{"types":"./dist/client/browserClient.d.ts","import":"./dist/client/browserClient.js"},"./launcher/appBridgeMessages":null,"./client/matterhorn-client.js":"./client/matterhorn-client.js","./launcher/appBridgeOperation":null,"./launcher/matterhorn.app.json":"./dist/launcher/matterhorn.app.json","./launcher/matterhorn.types.d.ts":"./dist/launcher/matterhorn.types.d.ts","./launcher/matterhorn.schema.json":"./dist/launcher/matterhorn.schema.json","./schemas/example-app.schema.json":"./schemas/example-app.schema.json","./schemas/example-demo.schema.json":"./schemas/example-demo.schema.json","./schemas/micro-plugin.schema.json":"./schemas/micro-plugin.schema.json","./launcher/roomUpgradeAuthorization":{"types":"./dist/launcher/roomUpgradeAuthorization.d.ts","import":"./dist/launcher/roomUpgradeAuthorization.js","require":"./cjs/roomUpgradeAuthorization.cjs"},"./schemas/app-composition.schema.json":"./schemas/app-composition.schema.json"},"scripts":{"test":"node --test test/*.test.cjs","build":"pnpm run release:build","clean":"node scripts/clean.cjs","coverage":"pnpm run build && node --test --test-concurrency=2 --experimental-test-coverage --test-coverage-lines=80 --test-coverage-functions=80 --test-coverage-branches=80 --test-coverage-include=\"dist/launcher/appBridgeMessages.js\" --test-coverage-include=\"dist/launcher/roomInfo.js\" --test-coverage-include=\"dist/launcher/mlsWasmIntegrity.js\" --test-coverage-include=\"dist/launcher/appBridgeMediaPolicy.js\" --test-coverage-include=\"dist/launcher/roomDataHost.js\" --test-coverage-include=\"dist/browser/storage/selfMutableObjects.js\" --test-coverage-include=\"dist/browser/storage/notifications.js\" --test-coverage-include=\"dist/browser/storage/notificationPreferences.js\" --test-coverage-include=\"dist/browser/launcherAssets.js\" --test-coverage-include=\"dist/browser/pluginAssets.js\" --test-coverage-include=\"dist/browser/voiceProcessing.js\" --test-coverage-include=\"dist/browser/filePicker.js\" --test-coverage-include=\"dist/browser/mediaModeration.js\" --test-coverage-include=\"dist/browser/moderation.js\" --test-coverage-include=\"dist/browser/integrations.js\" --test-coverage-include=\"dist/browser/customMedia.js\" --test-coverage-include=\"dist/browser/personalProductivity.js\" --test-coverage-include=\"dist/browser/reminderScheduler.js\" --test-coverage-include=\"dist/browser/encryptedSearch.js\" --test-coverage-include=\"dist/browser/directMessages.js\" --test-coverage-include=\"dist/browser/filesV2Service.js\" --test-coverage-include=\"dist/browser/filesV2Forward.js\" test/*.test.cjs && pnpm run coverage:build-atomicity","build:all":"pnpm run build","typecheck":"node scripts/release-build.cjs typecheck","build:types":"node scripts/release-build.cjs build:types","pack:verify":"pnpm run release:build && pnpm run test:package","build:client":"node scripts/release-build.cjs build:client","sync:schemas":"node scripts/sync-schemas.cjs","test:package":"node scripts/smoke-package.cjs","release:build":"node scripts/release-build.cjs","benchmark:voice-assets":"node scripts/benchmark-voice-assets.cjs","coverage:build-atomicity":"node --test --experimental-test-coverage --test-coverage-lines=80 --test-coverage-functions=80 --test-coverage-branches=80 --test-coverage-include=\"scripts/release-build.cjs\" --test-coverage-include=\"scripts/clean.cjs\" --test-coverage-include=\"scripts/output-paths.cjs\" test/release-build-artifacts.test.cjs"},"_npmUser":{"name":"roomkitapp","email":"roomkitapp@gmail.com"},"description":"Matterhorn app author SDK for browser, launcher, publisher, and testing APIs.","directories":{},"sideEffects":false,"_nodeVersion":"26.2.0","dependencies":{"ws":"^8.21.0","xhr2":"^0.2.1","@mh-gg/cli":"^0.1.1-alpha.20260816T212907359Z","@mh-gg/base":"^0.1.1-alpha.20260816T212907359Z","@mh-gg/push":"^0.1.1-alpha.20260816T212907359Z","@mh-gg/vite":"^0.1.1-alpha.20260816T212907359Z","nostr-tools":"^2.23.5","@mh-gg/event":"^0.1.1-alpha.20260816T212907359Z","@mh-gg/schema":"^0.1.1-alpha.20260816T212907359Z","@mh-gg/protocol":"^0.1.1-alpha.20260816T212907359Z","@mh-gg/authority":"^0.1.1-alpha.20260816T212907359Z","@mh-gg/relay-core":"^0.1.1-alpha.20260816T212907359Z","@mh-gg/base-plugins":"^0.1.1-alpha.20260816T212907359Z","@mh-gg/room-security":"^0.1.1-alpha.20260816T212907359Z","@mh-gg/reducer-runtime":"^0.1.1-alpha.20260816T212907359Z","@mh-gg/profile-transfer":"^0.1.1-alpha.20260816T212907359Z"},"_hasShrinkwrap":false,"devDependencies":{"esbuild":"^0.28.1"},"peerDependencies":{"lit":">=3","vue":">=3","react":">=19","peerjs":"^1.5.5","svelte":">=5"},"optionalDependencies":{"peerjs":"^1.5.5","@roamhq/wrtc":"^0.10.0"},"peerDependenciesMeta":{"lit":{"optional":true},"vue":{"optional":true},"react":{"optional":true},"peerjs":{"optional":true},"svelte":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/matterhorn-sdk_0.1.1-alpha.20260816T212907359Z_1786915848943_0.21181307953944328","host":"s3://npm-registry-packages-npm-production"}},"0.1.1-alpha.20260816T235705179Z":{"name":"matterhorn-sdk","version":"0.1.1-alpha.20260816T235705179Z","license":"MIT","_id":"matterhorn-sdk@0.1.1-alpha.20260816T235705179Z","maintainers":[{"name":"roomkitapp","email":"roomkitapp@gmail.com"}],"bin":{"matterhorn":"./bin/matterhorn.cjs"},"dist":{"shasum":"5f8f9ae468cf704ccfb0ce874f5446e4e0ad041c","tarball":"https://registry.npmjs.org/matterhorn-sdk/-/matterhorn-sdk-0.1.1-alpha.20260816T235705179Z.tgz","fileCount":728,"integrity":"sha512-g3qo41G8NxW263y6mSwo/HprPMVCgdDMCxxnrxZenExgXczHVfYxjxoms4MZWWQhlFByNTXLS+heQNfvpO0XRQ==","signatures":[{"sig":"MEMCIHu9W5oXrn3htn+NJm7bAwF10PTG4rtqAEnoOLViYxYaAh8oEd9dQREKH+9koDWeKR+cTtChkqH8eVO3dYNSwpbd","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":9468587},"type":"module","types":"./dist/index.d.ts","engines":{"node":">=22.12"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./cjs/index.cjs"},"./lit":{"types":"./dist/lit/index.d.ts","import":"./dist/lit/index.js"},"./vue":{"types":"./dist/vue/index.d.ts","import":"./dist/vue/index.js"},"./vite":{"types":"./dist/vite/index.d.ts","import":"./dist/vite/index.js","require":"./cjs/vite.cjs"},"./react":{"types":"./dist/react/index.d.ts","import":"./dist/react/index.js","require":"./cjs/react.cjs"},"./voice":{"types":"./dist/voice.d.ts","import":"./dist/voice.js"},"./client":{"types":"./dist/client/index.d.ts","import":"./dist/client/index.js"},"./schema":{"types":"./dist/schema.d.ts","import":"./dist/schema.js","require":"./cjs/schema.cjs"},"./svelte":{"types":"./dist/svelte/index.d.ts","import":"./dist/svelte/index.js"},"./browser":{"types":"./dist/browser/index.d.ts","import":"./dist/browser/index.js"},"./testing":{"types":"./dist/testing/index.d.ts","import":"./dist/testing/index.js"},"./launcher":{"types":"./dist/launcher/index.d.ts","import":"./dist/launcher/index.js"},"./browser/*":{"types":"./dist/browser/*.d.ts","import":"./dist/browser/*.js"},"./launcher/*":{"types":"./dist/launcher/*.d.ts","import":"./dist/launcher/*.js"},"./file-picker":{"types":"./dist/browser/filePicker.d.ts","import":"./dist/browser/filePicker.js"},"./permissions":{"types":"./dist/browser/permissions.d.ts","import":"./dist/browser/permissions.js","require":"./cjs/permissions.cjs"},"./package.json":"./package.json","./launcher/schema":{"types":"./dist/launcher/schema.d.ts","import":"./dist/launcher/schema.js"},"./testing/runtime":{"types":"./dist/testing/runtime.d.ts","import":"./dist/testing/runtime.js"},"./client/standalone":{"types":"./dist/client/standalone.d.ts","import":"./dist/client/standalone.js"},"./browser/roomSigning":null,"./client/node-platform":{"types":"./node/client.d.cts","default":"./node/client.cjs","require":"./node/client.cjs"},"./client/browser-platform":{"types":"./dist/client/browserClient.d.ts","import":"./dist/client/browserClient.js"},"./launcher/appBridgeMessages":null,"./client/matterhorn-client.js":"./client/matterhorn-client.js","./launcher/appBridgeOperation":null,"./launcher/matterhorn.app.json":"./dist/launcher/matterhorn.app.json","./launcher/matterhorn.types.d.ts":"./dist/launcher/matterhorn.types.d.ts","./launcher/matterhorn.schema.json":"./dist/launcher/matterhorn.schema.json","./schemas/example-app.schema.json":"./schemas/example-app.schema.json","./schemas/example-demo.schema.json":"./schemas/example-demo.schema.json","./schemas/micro-plugin.schema.json":"./schemas/micro-plugin.schema.json","./launcher/roomUpgradeAuthorization":{"types":"./dist/launcher/roomUpgradeAuthorization.d.ts","import":"./dist/launcher/roomUpgradeAuthorization.js","require":"./cjs/roomUpgradeAuthorization.cjs"},"./schemas/app-composition.schema.json":"./schemas/app-composition.schema.json"},"scripts":{"test":"node --test test/*.test.cjs","build":"pnpm run release:build","clean":"node scripts/clean.cjs","coverage":"pnpm run build && node --test --test-concurrency=2 --experimental-test-coverage --test-coverage-lines=80 --test-coverage-functions=80 --test-coverage-branches=80 --test-coverage-include=\"dist/launcher/appBridgeMessages.js\" --test-coverage-include=\"dist/launcher/roomInfo.js\" --test-coverage-include=\"dist/launcher/mlsWasmIntegrity.js\" --test-coverage-include=\"dist/launcher/appBridgeMediaPolicy.js\" --test-coverage-include=\"dist/launcher/roomDataHost.js\" --test-coverage-include=\"dist/browser/storage/selfMutableObjects.js\" --test-coverage-include=\"dist/browser/storage/notifications.js\" --test-coverage-include=\"dist/browser/storage/notificationPreferences.js\" --test-coverage-include=\"dist/browser/launcherAssets.js\" --test-coverage-include=\"dist/browser/pluginAssets.js\" --test-coverage-include=\"dist/browser/voiceProcessing.js\" --test-coverage-include=\"dist/browser/filePicker.js\" --test-coverage-include=\"dist/browser/mediaModeration.js\" --test-coverage-include=\"dist/browser/moderation.js\" --test-coverage-include=\"dist/browser/integrations.js\" --test-coverage-include=\"dist/browser/customMedia.js\" --test-coverage-include=\"dist/browser/personalProductivity.js\" --test-coverage-include=\"dist/browser/reminderScheduler.js\" --test-coverage-include=\"dist/browser/encryptedSearch.js\" --test-coverage-include=\"dist/browser/directMessages.js\" --test-coverage-include=\"dist/browser/filesV2Service.js\" --test-coverage-include=\"dist/browser/filesV2Forward.js\" test/*.test.cjs && pnpm run coverage:build-atomicity","build:all":"pnpm run build","typecheck":"node scripts/release-build.cjs typecheck","build:types":"node scripts/release-build.cjs build:types","pack:verify":"pnpm run release:build && pnpm run test:package","build:client":"node scripts/release-build.cjs build:client","sync:schemas":"node scripts/sync-schemas.cjs","test:package":"node scripts/smoke-package.cjs","release:build":"node scripts/release-build.cjs","benchmark:voice-assets":"node scripts/benchmark-voice-assets.cjs","coverage:build-atomicity":"node --test --experimental-test-coverage --test-coverage-lines=80 --test-coverage-functions=80 --test-coverage-branches=80 --test-coverage-include=\"scripts/release-build.cjs\" --test-coverage-include=\"scripts/clean.cjs\" --test-coverage-include=\"scripts/output-paths.cjs\" test/release-build-artifacts.test.cjs"},"_npmUser":{"name":"roomkitapp","email":"roomkitapp@gmail.com"},"description":"Matterhorn app author SDK for browser, launcher, publisher, and testing APIs.","directories":{},"sideEffects":false,"_nodeVersion":"26.2.0","dependencies":{"ws":"^8.21.0","xhr2":"^0.2.1","@mh-gg/cli":"^0.1.1-alpha.20260816T235705179Z","@mh-gg/base":"^0.1.1-alpha.20260816T235705179Z","@mh-gg/push":"^0.1.1-alpha.20260816T235705179Z","@mh-gg/vite":"^0.1.1-alpha.20260816T235705179Z","nostr-tools":"^2.23.5","@mh-gg/event":"^0.1.1-alpha.20260816T235705179Z","@mh-gg/schema":"^0.1.1-alpha.20260816T235705179Z","@mh-gg/protocol":"^0.1.1-alpha.20260816T235705179Z","@mh-gg/authority":"^0.1.1-alpha.20260816T235705179Z","@mh-gg/relay-core":"^0.1.1-alpha.20260816T235705179Z","@mh-gg/base-plugins":"^0.1.1-alpha.20260816T235705179Z","@mh-gg/room-security":"^0.1.1-alpha.20260816T235705179Z","@mh-gg/reducer-runtime":"^0.1.1-alpha.20260816T235705179Z","@mh-gg/profile-transfer":"^0.1.1-alpha.20260816T235705179Z"},"_hasShrinkwrap":false,"devDependencies":{"esbuild":"^0.28.1"},"peerDependencies":{"lit":">=3","vue":">=3","react":">=19","peerjs":"^1.5.5","svelte":">=5"},"optionalDependencies":{"peerjs":"^1.5.5","@roamhq/wrtc":"^0.10.0"},"peerDependenciesMeta":{"lit":{"optional":true},"vue":{"optional":true},"react":{"optional":true},"peerjs":{"optional":true},"svelte":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/matterhorn-sdk_0.1.1-alpha.20260816T235705179Z_1786924718725_0.7891455298541898","host":"s3://npm-registry-packages-npm-production"}},"0.1.1-alpha.20260817T002320864Z":{"name":"matterhorn-sdk","version":"0.1.1-alpha.20260817T002320864Z","license":"MIT","_id":"matterhorn-sdk@0.1.1-alpha.20260817T002320864Z","maintainers":[{"name":"roomkitapp","email":"roomkitapp@gmail.com"}],"bin":{"matterhorn":"./bin/matterhorn.cjs"},"dist":{"shasum":"dd85c6d59651e688b1184fbd638d93c91a964920","tarball":"https://registry.npmjs.org/matterhorn-sdk/-/matterhorn-sdk-0.1.1-alpha.20260817T002320864Z.tgz","fileCount":728,"integrity":"sha512-JH8Hh3OjoGsI/GMbOhI59uop7KHmxZaUkxU1LK7cn1Tlcpd+C7gBw/xgxh4X5Zw03G0U+5LFeq/VnCWuSRfR7A==","signatures":[{"sig":"MEYCIQDF2gd9bLcP6VHYKVeMr8j1enSAosMWR+47S4jn0s3hcAIhAKqeTXsnSNGSBlqakM3rduF97ijpEGV8w2huSWJ+/+LR","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":9468587},"type":"module","types":"./dist/index.d.ts","engines":{"node":">=22.12"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./cjs/index.cjs"},"./lit":{"types":"./dist/lit/index.d.ts","import":"./dist/lit/index.js"},"./vue":{"types":"./dist/vue/index.d.ts","import":"./dist/vue/index.js"},"./vite":{"types":"./dist/vite/index.d.ts","import":"./dist/vite/index.js","require":"./cjs/vite.cjs"},"./react":{"types":"./dist/react/index.d.ts","import":"./dist/react/index.js","require":"./cjs/react.cjs"},"./voice":{"types":"./dist/voice.d.ts","import":"./dist/voice.js"},"./client":{"types":"./dist/client/index.d.ts","import":"./dist/client/index.js"},"./schema":{"types":"./dist/schema.d.ts","import":"./dist/schema.js","require":"./cjs/schema.cjs"},"./svelte":{"types":"./dist/svelte/index.d.ts","import":"./dist/svelte/index.js"},"./browser":{"types":"./dist/browser/index.d.ts","import":"./dist/browser/index.js"},"./testing":{"types":"./dist/testing/index.d.ts","import":"./dist/testing/index.js"},"./launcher":{"types":"./dist/launcher/index.d.ts","import":"./dist/launcher/index.js"},"./browser/*":{"types":"./dist/browser/*.d.ts","import":"./dist/browser/*.js"},"./launcher/*":{"types":"./dist/launcher/*.d.ts","import":"./dist/launcher/*.js"},"./file-picker":{"types":"./dist/browser/filePicker.d.ts","import":"./dist/browser/filePicker.js"},"./permissions":{"types":"./dist/browser/permissions.d.ts","import":"./dist/browser/permissions.js","require":"./cjs/permissions.cjs"},"./package.json":"./package.json","./launcher/schema":{"types":"./dist/launcher/schema.d.ts","import":"./dist/launcher/schema.js"},"./testing/runtime":{"types":"./dist/testing/runtime.d.ts","import":"./dist/testing/runtime.js"},"./client/standalone":{"types":"./dist/client/standalone.d.ts","import":"./dist/client/standalone.js"},"./browser/roomSigning":null,"./client/node-platform":{"types":"./node/client.d.cts","default":"./node/client.cjs","require":"./node/client.cjs"},"./client/browser-platform":{"types":"./dist/client/browserClient.d.ts","import":"./dist/client/browserClient.js"},"./launcher/appBridgeMessages":null,"./client/matterhorn-client.js":"./client/matterhorn-client.js","./launcher/appBridgeOperation":null,"./launcher/matterhorn.app.json":"./dist/launcher/matterhorn.app.json","./launcher/matterhorn.types.d.ts":"./dist/launcher/matterhorn.types.d.ts","./launcher/matterhorn.schema.json":"./dist/launcher/matterhorn.schema.json","./schemas/example-app.schema.json":"./schemas/example-app.schema.json","./schemas/example-demo.schema.json":"./schemas/example-demo.schema.json","./schemas/micro-plugin.schema.json":"./schemas/micro-plugin.schema.json","./launcher/roomUpgradeAuthorization":{"types":"./dist/launcher/roomUpgradeAuthorization.d.ts","import":"./dist/launcher/roomUpgradeAuthorization.js","require":"./cjs/roomUpgradeAuthorization.cjs"},"./schemas/app-composition.schema.json":"./schemas/app-composition.schema.json"},"scripts":{"test":"node --test test/*.test.cjs","build":"pnpm run release:build","clean":"node scripts/clean.cjs","coverage":"pnpm run build && node --test --test-concurrency=2 --experimental-test-coverage --test-coverage-lines=80 --test-coverage-functions=80 --test-coverage-branches=80 --test-coverage-include=\"dist/launcher/appBridgeMessages.js\" --test-coverage-include=\"dist/launcher/roomInfo.js\" --test-coverage-include=\"dist/launcher/mlsWasmIntegrity.js\" --test-coverage-include=\"dist/launcher/appBridgeMediaPolicy.js\" --test-coverage-include=\"dist/launcher/roomDataHost.js\" --test-coverage-include=\"dist/browser/storage/selfMutableObjects.js\" --test-coverage-include=\"dist/browser/storage/notifications.js\" --test-coverage-include=\"dist/browser/storage/notificationPreferences.js\" --test-coverage-include=\"dist/browser/launcherAssets.js\" --test-coverage-include=\"dist/browser/pluginAssets.js\" --test-coverage-include=\"dist/browser/voiceProcessing.js\" --test-coverage-include=\"dist/browser/filePicker.js\" --test-coverage-include=\"dist/browser/mediaModeration.js\" --test-coverage-include=\"dist/browser/moderation.js\" --test-coverage-include=\"dist/browser/integrations.js\" --test-coverage-include=\"dist/browser/customMedia.js\" --test-coverage-include=\"dist/browser/personalProductivity.js\" --test-coverage-include=\"dist/browser/reminderScheduler.js\" --test-coverage-include=\"dist/browser/encryptedSearch.js\" --test-coverage-include=\"dist/browser/directMessages.js\" --test-coverage-include=\"dist/browser/filesV2Service.js\" --test-coverage-include=\"dist/browser/filesV2Forward.js\" test/*.test.cjs && pnpm run coverage:build-atomicity","build:all":"pnpm run build","typecheck":"node scripts/release-build.cjs typecheck","build:types":"node scripts/release-build.cjs build:types","pack:verify":"pnpm run release:build && pnpm run test:package","build:client":"node scripts/release-build.cjs build:client","sync:schemas":"node scripts/sync-schemas.cjs","test:package":"node scripts/smoke-package.cjs","release:build":"node scripts/release-build.cjs","benchmark:voice-assets":"node scripts/benchmark-voice-assets.cjs","coverage:build-atomicity":"node --test --experimental-test-coverage --test-coverage-lines=80 --test-coverage-functions=80 --test-coverage-branches=80 --test-coverage-include=\"scripts/release-build.cjs\" --test-coverage-include=\"scripts/clean.cjs\" --test-coverage-include=\"scripts/output-paths.cjs\" test/release-build-artifacts.test.cjs"},"_npmUser":{"name":"roomkitapp","email":"roomkitapp@gmail.com"},"description":"Matterhorn app author SDK for browser, launcher, publisher, and testing APIs.","directories":{},"sideEffects":false,"_nodeVersion":"26.2.0","dependencies":{"ws":"^8.21.0","xhr2":"^0.2.1","@mh-gg/cli":"^0.1.1-alpha.20260817T002320864Z","@mh-gg/base":"^0.1.1-alpha.20260817T002320864Z","@mh-gg/push":"^0.1.1-alpha.20260817T002320864Z","@mh-gg/vite":"^0.1.1-alpha.20260817T002320864Z","nostr-tools":"^2.23.5","@mh-gg/event":"^0.1.1-alpha.20260817T002320864Z","@mh-gg/schema":"^0.1.1-alpha.20260817T002320864Z","@mh-gg/protocol":"^0.1.1-alpha.20260817T002320864Z","@mh-gg/authority":"^0.1.1-alpha.20260817T002320864Z","@mh-gg/relay-core":"^0.1.1-alpha.20260817T002320864Z","@mh-gg/base-plugins":"^0.1.1-alpha.20260817T002320864Z","@mh-gg/room-security":"^0.1.1-alpha.20260817T002320864Z","@mh-gg/reducer-runtime":"^0.1.1-alpha.20260817T002320864Z","@mh-gg/profile-transfer":"^0.1.1-alpha.20260817T002320864Z"},"_hasShrinkwrap":false,"devDependencies":{"esbuild":"^0.28.1"},"peerDependencies":{"lit":">=3","vue":">=3","react":">=19","peerjs":"^1.5.5","svelte":">=5"},"optionalDependencies":{"peerjs":"^1.5.5","@roamhq/wrtc":"^0.10.0"},"peerDependenciesMeta":{"lit":{"optional":true},"vue":{"optional":true},"react":{"optional":true},"peerjs":{"optional":true},"svelte":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/matterhorn-sdk_0.1.1-alpha.20260817T002320864Z_1786926294172_0.9264828001306202","host":"s3://npm-registry-packages-npm-production"}},"0.1.1-alpha.20260817T084429288Z":{"name":"matterhorn-sdk","version":"0.1.1-alpha.20260817T084429288Z","license":"MIT","_id":"matterhorn-sdk@0.1.1-alpha.20260817T084429288Z","maintainers":[{"name":"roomkitapp","email":"roomkitapp@gmail.com"}],"bin":{"matterhorn":"./bin/matterhorn.cjs"},"dist":{"shasum":"b109985371c23017b97d22591787874f368058ab","tarball":"https://registry.npmjs.org/matterhorn-sdk/-/matterhorn-sdk-0.1.1-alpha.20260817T084429288Z.tgz","fileCount":728,"integrity":"sha512-PHke5BWl/MknpSjaqA5WWVU2ny4qKF2cra+OmFjQjgsw/4h5s8xb12zcucHbs3cxiTHoulBuWh28RTRu353TDg==","signatures":[{"sig":"MEQCIA/shhKg5szE8n75E+7oSMxNbLu/CLKChZvUJvwKeut+AiBGYv0uWayaF1VlTeCgr41Dqj80gb4iy5iCm8kVHqNDGQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":9468119},"type":"module","types":"./dist/index.d.ts","engines":{"node":">=22.12"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./cjs/index.cjs"},"./lit":{"types":"./dist/lit/index.d.ts","import":"./dist/lit/index.js"},"./vue":{"types":"./dist/vue/index.d.ts","import":"./dist/vue/index.js"},"./vite":{"types":"./dist/vite/index.d.ts","import":"./dist/vite/index.js","require":"./cjs/vite.cjs"},"./react":{"types":"./dist/react/index.d.ts","import":"./dist/react/index.js","require":"./cjs/react.cjs"},"./voice":{"types":"./dist/voice.d.ts","import":"./dist/voice.js"},"./client":{"types":"./dist/client/index.d.ts","import":"./dist/client/index.js"},"./schema":{"types":"./dist/schema.d.ts","import":"./dist/schema.js","require":"./cjs/schema.cjs"},"./svelte":{"types":"./dist/svelte/index.d.ts","import":"./dist/svelte/index.js"},"./browser":{"types":"./dist/browser/index.d.ts","import":"./dist/browser/index.js"},"./testing":{"types":"./dist/testing/index.d.ts","import":"./dist/testing/index.js"},"./launcher":{"types":"./dist/launcher/index.d.ts","import":"./dist/launcher/index.js"},"./browser/*":{"types":"./dist/browser/*.d.ts","import":"./dist/browser/*.js"},"./launcher/*":{"types":"./dist/launcher/*.d.ts","import":"./dist/launcher/*.js"},"./file-picker":{"types":"./dist/browser/filePicker.d.ts","import":"./dist/browser/filePicker.js"},"./permissions":{"types":"./dist/browser/permissions.d.ts","import":"./dist/browser/permissions.js","require":"./cjs/permissions.cjs"},"./package.json":"./package.json","./launcher/schema":{"types":"./dist/launcher/schema.d.ts","import":"./dist/launcher/schema.js"},"./testing/runtime":{"types":"./dist/testing/runtime.d.ts","import":"./dist/testing/runtime.js"},"./client/standalone":{"types":"./dist/client/standalone.d.ts","import":"./dist/client/standalone.js"},"./browser/roomSigning":null,"./client/node-platform":{"types":"./node/client.d.cts","default":"./node/client.cjs","require":"./node/client.cjs"},"./client/browser-platform":{"types":"./dist/client/browserClient.d.ts","import":"./dist/client/browserClient.js"},"./launcher/appBridgeMessages":null,"./client/matterhorn-client.js":"./client/matterhorn-client.js","./launcher/appBridgeOperation":null,"./launcher/matterhorn.app.json":"./dist/launcher/matterhorn.app.json","./launcher/matterhorn.types.d.ts":"./dist/launcher/matterhorn.types.d.ts","./launcher/matterhorn.schema.json":"./dist/launcher/matterhorn.schema.json","./schemas/example-app.schema.json":"./schemas/example-app.schema.json","./schemas/example-demo.schema.json":"./schemas/example-demo.schema.json","./schemas/micro-plugin.schema.json":"./schemas/micro-plugin.schema.json","./launcher/roomUpgradeAuthorization":{"types":"./dist/launcher/roomUpgradeAuthorization.d.ts","import":"./dist/launcher/roomUpgradeAuthorization.js","require":"./cjs/roomUpgradeAuthorization.cjs"},"./schemas/app-composition.schema.json":"./schemas/app-composition.schema.json"},"scripts":{"test":"node --test test/*.test.cjs","build":"pnpm run release:build","clean":"node scripts/clean.cjs","coverage":"pnpm run build && node --test --test-concurrency=2 --experimental-test-coverage --test-coverage-lines=80 --test-coverage-functions=80 --test-coverage-branches=80 --test-coverage-include=\"dist/launcher/appBridgeMessages.js\" --test-coverage-include=\"dist/launcher/roomInfo.js\" --test-coverage-include=\"dist/launcher/mlsWasmIntegrity.js\" --test-coverage-include=\"dist/launcher/appBridgeMediaPolicy.js\" --test-coverage-include=\"dist/launcher/roomDataHost.js\" --test-coverage-include=\"dist/browser/storage/selfMutableObjects.js\" --test-coverage-include=\"dist/browser/storage/notifications.js\" --test-coverage-include=\"dist/browser/storage/notificationPreferences.js\" --test-coverage-include=\"dist/browser/launcherAssets.js\" --test-coverage-include=\"dist/browser/pluginAssets.js\" --test-coverage-include=\"dist/browser/voiceProcessing.js\" --test-coverage-include=\"dist/browser/filePicker.js\" --test-coverage-include=\"dist/browser/mediaModeration.js\" --test-coverage-include=\"dist/browser/moderation.js\" --test-coverage-include=\"dist/browser/integrations.js\" --test-coverage-include=\"dist/browser/customMedia.js\" --test-coverage-include=\"dist/browser/personalProductivity.js\" --test-coverage-include=\"dist/browser/reminderScheduler.js\" --test-coverage-include=\"dist/browser/encryptedSearch.js\" --test-coverage-include=\"dist/browser/directMessages.js\" --test-coverage-include=\"dist/browser/filesV2Service.js\" --test-coverage-include=\"dist/browser/filesV2Forward.js\" test/*.test.cjs && pnpm run coverage:build-atomicity","build:all":"pnpm run build","typecheck":"node scripts/release-build.cjs typecheck","build:types":"node scripts/release-build.cjs build:types","pack:verify":"pnpm run release:build && pnpm run test:package","build:client":"node scripts/release-build.cjs build:client","sync:schemas":"node scripts/sync-schemas.cjs","test:package":"node scripts/smoke-package.cjs","release:build":"node scripts/release-build.cjs","benchmark:voice-assets":"node scripts/benchmark-voice-assets.cjs","coverage:build-atomicity":"node --test --experimental-test-coverage --test-coverage-lines=80 --test-coverage-functions=80 --test-coverage-branches=80 --test-coverage-include=\"scripts/release-build.cjs\" --test-coverage-include=\"scripts/clean.cjs\" --test-coverage-include=\"scripts/output-paths.cjs\" test/release-build-artifacts.test.cjs"},"_npmUser":{"name":"roomkitapp","email":"roomkitapp@gmail.com"},"description":"Matterhorn app author SDK for browser, launcher, publisher, and testing APIs.","directories":{},"sideEffects":false,"_nodeVersion":"26.2.0","dependencies":{"ws":"^8.21.0","xhr2":"^0.2.1","@mh-gg/cli":"^0.1.1-alpha.20260817T084429288Z","@mh-gg/base":"^0.1.1-alpha.20260817T084429288Z","@mh-gg/push":"^0.1.1-alpha.20260817T084429288Z","@mh-gg/vite":"^0.1.1-alpha.20260817T084429288Z","nostr-tools":"^2.23.5","@mh-gg/event":"^0.1.1-alpha.20260817T084429288Z","@mh-gg/schema":"^0.1.1-alpha.20260817T084429288Z","@mh-gg/protocol":"^0.1.1-alpha.20260817T084429288Z","@mh-gg/authority":"^0.1.1-alpha.20260817T084429288Z","@mh-gg/relay-core":"^0.1.1-alpha.20260817T084429288Z","@mh-gg/base-plugins":"^0.1.1-alpha.20260817T084429288Z","@mh-gg/room-security":"^0.1.1-alpha.20260817T084429288Z","@mh-gg/reducer-runtime":"^0.1.1-alpha.20260817T084429288Z","@mh-gg/profile-transfer":"^0.1.1-alpha.20260817T084429288Z"},"_hasShrinkwrap":false,"devDependencies":{"esbuild":"^0.28.1"},"peerDependencies":{"lit":">=3","vue":">=3","react":">=19","peerjs":"^1.5.5","svelte":">=5"},"optionalDependencies":{"peerjs":"^1.5.5","@roamhq/wrtc":"^0.10.0"},"peerDependenciesMeta":{"lit":{"optional":true},"vue":{"optional":true},"react":{"optional":true},"peerjs":{"optional":true},"svelte":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/matterhorn-sdk_0.1.1-alpha.20260817T084429288Z_1786956423530_0.17386648890939638","host":"s3://npm-registry-packages-npm-production"}},"0.1.1-alpha.20260817T094334133Z":{"name":"matterhorn-sdk","version":"0.1.1-alpha.20260817T094334133Z","license":"MIT","_id":"matterhorn-sdk@0.1.1-alpha.20260817T094334133Z","maintainers":[{"name":"roomkitapp","email":"roomkitapp@gmail.com"}],"bin":{"matterhorn":"./bin/matterhorn.cjs"},"dist":{"shasum":"b9dbcb5804fe7239a3c0b55f4c3ad14b6ded63ce","tarball":"https://registry.npmjs.org/matterhorn-sdk/-/matterhorn-sdk-0.1.1-alpha.20260817T094334133Z.tgz","fileCount":728,"integrity":"sha512-LDTuIP7jLwwpvIux7USp0S3c6D+hdqm2EdI2vBkaN76mxTJqMbAdcNeurvBFtDBfgcsXr/ek6KgZWmhmNlT8Gw==","signatures":[{"sig":"MEUCIHuFRaQZnYbGvS9QI0BYB8vWlSzVMx5ogX2QH6R/YDoVAiEA+KrMzn2Zh+6i9ZnsZFBA5SZeln72KVU7o/S/u3s3nP0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":9468119},"type":"module","types":"./dist/index.d.ts","engines":{"node":">=22.12"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./cjs/index.cjs"},"./lit":{"types":"./dist/lit/index.d.ts","import":"./dist/lit/index.js"},"./vue":{"types":"./dist/vue/index.d.ts","import":"./dist/vue/index.js"},"./vite":{"types":"./dist/vite/index.d.ts","import":"./dist/vite/index.js","require":"./cjs/vite.cjs"},"./react":{"types":"./dist/react/index.d.ts","import":"./dist/react/index.js","require":"./cjs/react.cjs"},"./voice":{"types":"./dist/voice.d.ts","import":"./dist/voice.js"},"./client":{"types":"./dist/client/index.d.ts","import":"./dist/client/index.js"},"./schema":{"types":"./dist/schema.d.ts","import":"./dist/schema.js","require":"./cjs/schema.cjs"},"./svelte":{"types":"./dist/svelte/index.d.ts","import":"./dist/svelte/index.js"},"./browser":{"types":"./dist/browser/index.d.ts","import":"./dist/browser/index.js"},"./testing":{"types":"./dist/testing/index.d.ts","import":"./dist/testing/index.js"},"./launcher":{"types":"./dist/launcher/index.d.ts","import":"./dist/launcher/index.js"},"./browser/*":{"types":"./dist/browser/*.d.ts","import":"./dist/browser/*.js"},"./launcher/*":{"types":"./dist/launcher/*.d.ts","import":"./dist/launcher/*.js"},"./file-picker":{"types":"./dist/browser/filePicker.d.ts","import":"./dist/browser/filePicker.js"},"./permissions":{"types":"./dist/browser/permissions.d.ts","import":"./dist/browser/permissions.js","require":"./cjs/permissions.cjs"},"./package.json":"./package.json","./launcher/schema":{"types":"./dist/launcher/schema.d.ts","import":"./dist/launcher/schema.js"},"./testing/runtime":{"types":"./dist/testing/runtime.d.ts","import":"./dist/testing/runtime.js"},"./client/standalone":{"types":"./dist/client/standalone.d.ts","import":"./dist/client/standalone.js"},"./browser/roomSigning":null,"./client/node-platform":{"types":"./node/client.d.cts","default":"./node/client.cjs","require":"./node/client.cjs"},"./client/browser-platform":{"types":"./dist/client/browserClient.d.ts","import":"./dist/client/browserClient.js"},"./launcher/appBridgeMessages":null,"./client/matterhorn-client.js":"./client/matterhorn-client.js","./launcher/appBridgeOperation":null,"./launcher/matterhorn.app.json":"./dist/launcher/matterhorn.app.json","./launcher/matterhorn.types.d.ts":"./dist/launcher/matterhorn.types.d.ts","./launcher/matterhorn.schema.json":"./dist/launcher/matterhorn.schema.json","./schemas/example-app.schema.json":"./schemas/example-app.schema.json","./schemas/example-demo.schema.json":"./schemas/example-demo.schema.json","./schemas/micro-plugin.schema.json":"./schemas/micro-plugin.schema.json","./launcher/roomUpgradeAuthorization":{"types":"./dist/launcher/roomUpgradeAuthorization.d.ts","import":"./dist/launcher/roomUpgradeAuthorization.js","require":"./cjs/roomUpgradeAuthorization.cjs"},"./schemas/app-composition.schema.json":"./schemas/app-composition.schema.json"},"scripts":{"test":"node --test test/*.test.cjs","build":"pnpm run release:build","clean":"node scripts/clean.cjs","coverage":"pnpm run build && node --test --test-concurrency=2 --experimental-test-coverage --test-coverage-lines=80 --test-coverage-functions=80 --test-coverage-branches=80 --test-coverage-include=\"dist/launcher/appBridgeMessages.js\" --test-coverage-include=\"dist/launcher/roomInfo.js\" --test-coverage-include=\"dist/launcher/mlsWasmIntegrity.js\" --test-coverage-include=\"dist/launcher/appBridgeMediaPolicy.js\" --test-coverage-include=\"dist/launcher/roomDataHost.js\" --test-coverage-include=\"dist/browser/storage/selfMutableObjects.js\" --test-coverage-include=\"dist/browser/storage/notifications.js\" --test-coverage-include=\"dist/browser/storage/notificationPreferences.js\" --test-coverage-include=\"dist/browser/launcherAssets.js\" --test-coverage-include=\"dist/browser/pluginAssets.js\" --test-coverage-include=\"dist/browser/voiceProcessing.js\" --test-coverage-include=\"dist/browser/filePicker.js\" --test-coverage-include=\"dist/browser/mediaModeration.js\" --test-coverage-include=\"dist/browser/moderation.js\" --test-coverage-include=\"dist/browser/integrations.js\" --test-coverage-include=\"dist/browser/customMedia.js\" --test-coverage-include=\"dist/browser/personalProductivity.js\" --test-coverage-include=\"dist/browser/reminderScheduler.js\" --test-coverage-include=\"dist/browser/encryptedSearch.js\" --test-coverage-include=\"dist/browser/directMessages.js\" --test-coverage-include=\"dist/browser/filesV2Service.js\" --test-coverage-include=\"dist/browser/filesV2Forward.js\" test/*.test.cjs && pnpm run coverage:build-atomicity","build:all":"pnpm run build","typecheck":"node scripts/release-build.cjs typecheck","build:types":"node scripts/release-build.cjs build:types","pack:verify":"pnpm run release:build && pnpm run test:package","build:client":"node scripts/release-build.cjs build:client","sync:schemas":"node scripts/sync-schemas.cjs","test:package":"node scripts/smoke-package.cjs","release:build":"node scripts/release-build.cjs","benchmark:voice-assets":"node scripts/benchmark-voice-assets.cjs","coverage:build-atomicity":"node --test --experimental-test-coverage --test-coverage-lines=80 --test-coverage-functions=80 --test-coverage-branches=80 --test-coverage-include=\"scripts/release-build.cjs\" --test-coverage-include=\"scripts/clean.cjs\" --test-coverage-include=\"scripts/output-paths.cjs\" test/release-build-artifacts.test.cjs"},"_npmUser":{"name":"roomkitapp","email":"roomkitapp@gmail.com"},"description":"Matterhorn app author SDK for browser, launcher, publisher, and testing APIs.","directories":{},"sideEffects":false,"_nodeVersion":"26.2.0","dependencies":{"ws":"^8.21.0","xhr2":"^0.2.1","@mh-gg/cli":"^0.1.1-alpha.20260817T094334133Z","@mh-gg/base":"^0.1.1-alpha.20260817T094334133Z","@mh-gg/push":"^0.1.1-alpha.20260817T094334133Z","@mh-gg/vite":"^0.1.1-alpha.20260817T094334133Z","nostr-tools":"^2.23.5","@mh-gg/event":"^0.1.1-alpha.20260817T094334133Z","@mh-gg/schema":"^0.1.1-alpha.20260817T094334133Z","@mh-gg/protocol":"^0.1.1-alpha.20260817T094334133Z","@mh-gg/authority":"^0.1.1-alpha.20260817T094334133Z","@mh-gg/relay-core":"^0.1.1-alpha.20260817T094334133Z","@mh-gg/base-plugins":"^0.1.1-alpha.20260817T094334133Z","@mh-gg/room-security":"^0.1.1-alpha.20260817T094334133Z","@mh-gg/reducer-runtime":"^0.1.1-alpha.20260817T094334133Z","@mh-gg/profile-transfer":"^0.1.1-alpha.20260817T094334133Z"},"_hasShrinkwrap":false,"devDependencies":{"esbuild":"^0.28.1"},"peerDependencies":{"lit":">=3","vue":">=3","react":">=19","peerjs":"^1.5.5","svelte":">=5"},"optionalDependencies":{"peerjs":"^1.5.5","@roamhq/wrtc":"^0.10.0"},"peerDependenciesMeta":{"lit":{"optional":true},"vue":{"optional":true},"react":{"optional":true},"peerjs":{"optional":true},"svelte":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/matterhorn-sdk_0.1.1-alpha.20260817T094334133Z_1786959935596_0.7272830847590193","host":"s3://npm-registry-packages-npm-production"}},"0.1.1-alpha.20260817T095841934Z":{"name":"matterhorn-sdk","version":"0.1.1-alpha.20260817T095841934Z","license":"MIT","_id":"matterhorn-sdk@0.1.1-alpha.20260817T095841934Z","maintainers":[{"name":"roomkitapp","email":"roomkitapp@gmail.com"}],"bin":{"matterhorn":"./bin/matterhorn.cjs"},"dist":{"shasum":"d3f1b6a65691a3c43c864919034bcc05e5fb35c5","tarball":"https://registry.npmjs.org/matterhorn-sdk/-/matterhorn-sdk-0.1.1-alpha.20260817T095841934Z.tgz","fileCount":728,"integrity":"sha512-PUFe0Iw274FRtHl3WlkL03L1Qx65UiigAfb2U2tSqebBLWrvGURIOzgneV7zZHgM+Ln3/DO6iDJB+v3RgIbn2Q==","signatures":[{"sig":"MEUCIGxUH/n5aoS4Q5UFp+grvH9VFqQWIOpCwRflDt+4Vt1hAiEAioaFceCYi7snTQRaDD7JLtu7B8wS25ZckOpU9DQixm4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":9468119},"type":"module","types":"./dist/index.d.ts","engines":{"node":">=22.12"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./cjs/index.cjs"},"./lit":{"types":"./dist/lit/index.d.ts","import":"./dist/lit/index.js"},"./vue":{"types":"./dist/vue/index.d.ts","import":"./dist/vue/index.js"},"./vite":{"types":"./dist/vite/index.d.ts","import":"./dist/vite/index.js","require":"./cjs/vite.cjs"},"./react":{"types":"./dist/react/index.d.ts","import":"./dist/react/index.js","require":"./cjs/react.cjs"},"./voice":{"types":"./dist/voice.d.ts","import":"./dist/voice.js"},"./client":{"types":"./dist/client/index.d.ts","import":"./dist/client/index.js"},"./schema":{"types":"./dist/schema.d.ts","import":"./dist/schema.js","require":"./cjs/schema.cjs"},"./svelte":{"types":"./dist/svelte/index.d.ts","import":"./dist/svelte/index.js"},"./browser":{"types":"./dist/browser/index.d.ts","import":"./dist/browser/index.js"},"./testing":{"types":"./dist/testing/index.d.ts","import":"./dist/testing/index.js"},"./launcher":{"types":"./dist/launcher/index.d.ts","import":"./dist/launcher/index.js"},"./browser/*":{"types":"./dist/browser/*.d.ts","import":"./dist/browser/*.js"},"./launcher/*":{"types":"./dist/launcher/*.d.ts","import":"./dist/launcher/*.js"},"./file-picker":{"types":"./dist/browser/filePicker.d.ts","import":"./dist/browser/filePicker.js"},"./permissions":{"types":"./dist/browser/permissions.d.ts","import":"./dist/browser/permissions.js","require":"./cjs/permissions.cjs"},"./package.json":"./package.json","./launcher/schema":{"types":"./dist/launcher/schema.d.ts","import":"./dist/launcher/schema.js"},"./testing/runtime":{"types":"./dist/testing/runtime.d.ts","import":"./dist/testing/runtime.js"},"./client/standalone":{"types":"./dist/client/standalone.d.ts","import":"./dist/client/standalone.js"},"./browser/roomSigning":null,"./client/node-platform":{"types":"./node/client.d.cts","default":"./node/client.cjs","require":"./node/client.cjs"},"./client/browser-platform":{"types":"./dist/client/browserClient.d.ts","import":"./dist/client/browserClient.js"},"./launcher/appBridgeMessages":null,"./client/matterhorn-client.js":"./client/matterhorn-client.js","./launcher/appBridgeOperation":null,"./launcher/matterhorn.app.json":"./dist/launcher/matterhorn.app.json","./launcher/matterhorn.types.d.ts":"./dist/launcher/matterhorn.types.d.ts","./launcher/matterhorn.schema.json":"./dist/launcher/matterhorn.schema.json","./schemas/example-app.schema.json":"./schemas/example-app.schema.json","./schemas/example-demo.schema.json":"./schemas/example-demo.schema.json","./schemas/micro-plugin.schema.json":"./schemas/micro-plugin.schema.json","./launcher/roomUpgradeAuthorization":{"types":"./dist/launcher/roomUpgradeAuthorization.d.ts","import":"./dist/launcher/roomUpgradeAuthorization.js","require":"./cjs/roomUpgradeAuthorization.cjs"},"./schemas/app-composition.schema.json":"./schemas/app-composition.schema.json"},"scripts":{"test":"node --test test/*.test.cjs","build":"pnpm run release:build","clean":"node scripts/clean.cjs","coverage":"pnpm run build && node --test --test-concurrency=2 --experimental-test-coverage --test-coverage-lines=80 --test-coverage-functions=80 --test-coverage-branches=80 --test-coverage-include=\"dist/launcher/appBridgeMessages.js\" --test-coverage-include=\"dist/launcher/roomInfo.js\" --test-coverage-include=\"dist/launcher/mlsWasmIntegrity.js\" --test-coverage-include=\"dist/launcher/appBridgeMediaPolicy.js\" --test-coverage-include=\"dist/launcher/roomDataHost.js\" --test-coverage-include=\"dist/browser/storage/selfMutableObjects.js\" --test-coverage-include=\"dist/browser/storage/notifications.js\" --test-coverage-include=\"dist/browser/storage/notificationPreferences.js\" --test-coverage-include=\"dist/browser/launcherAssets.js\" --test-coverage-include=\"dist/browser/pluginAssets.js\" --test-coverage-include=\"dist/browser/voiceProcessing.js\" --test-coverage-include=\"dist/browser/filePicker.js\" --test-coverage-include=\"dist/browser/mediaModeration.js\" --test-coverage-include=\"dist/browser/moderation.js\" --test-coverage-include=\"dist/browser/integrations.js\" --test-coverage-include=\"dist/browser/customMedia.js\" --test-coverage-include=\"dist/browser/personalProductivity.js\" --test-coverage-include=\"dist/browser/reminderScheduler.js\" --test-coverage-include=\"dist/browser/encryptedSearch.js\" --test-coverage-include=\"dist/browser/directMessages.js\" --test-coverage-include=\"dist/browser/filesV2Service.js\" --test-coverage-include=\"dist/browser/filesV2Forward.js\" test/*.test.cjs && pnpm run coverage:build-atomicity","build:all":"pnpm run build","typecheck":"node scripts/release-build.cjs typecheck","build:types":"node scripts/release-build.cjs build:types","pack:verify":"pnpm run release:build && pnpm run test:package","build:client":"node scripts/release-build.cjs build:client","sync:schemas":"node scripts/sync-schemas.cjs","test:package":"node scripts/smoke-package.cjs","release:build":"node scripts/release-build.cjs","benchmark:voice-assets":"node scripts/benchmark-voice-assets.cjs","coverage:build-atomicity":"node --test --experimental-test-coverage --test-coverage-lines=80 --test-coverage-functions=80 --test-coverage-branches=80 --test-coverage-include=\"scripts/release-build.cjs\" --test-coverage-include=\"scripts/clean.cjs\" --test-coverage-include=\"scripts/output-paths.cjs\" test/release-build-artifacts.test.cjs"},"_npmUser":{"name":"roomkitapp","email":"roomkitapp@gmail.com"},"description":"Matterhorn app author SDK for browser, launcher, publisher, and testing APIs.","directories":{},"sideEffects":false,"_nodeVersion":"26.2.0","dependencies":{"ws":"^8.21.0","xhr2":"^0.2.1","@mh-gg/cli":"^0.1.1-alpha.20260817T095841934Z","@mh-gg/base":"^0.1.1-alpha.20260817T095841934Z","@mh-gg/push":"^0.1.1-alpha.20260817T095841934Z","@mh-gg/vite":"^0.1.1-alpha.20260817T095841934Z","nostr-tools":"^2.23.5","@mh-gg/event":"^0.1.1-alpha.20260817T095841934Z","@mh-gg/schema":"^0.1.1-alpha.20260817T095841934Z","@mh-gg/protocol":"^0.1.1-alpha.20260817T095841934Z","@mh-gg/authority":"^0.1.1-alpha.20260817T095841934Z","@mh-gg/relay-core":"^0.1.1-alpha.20260817T095841934Z","@mh-gg/base-plugins":"^0.1.1-alpha.20260817T095841934Z","@mh-gg/room-security":"^0.1.1-alpha.20260817T095841934Z","@mh-gg/reducer-runtime":"^0.1.1-alpha.20260817T095841934Z","@mh-gg/profile-transfer":"^0.1.1-alpha.20260817T095841934Z"},"_hasShrinkwrap":false,"devDependencies":{"esbuild":"^0.28.1"},"peerDependencies":{"lit":">=3","vue":">=3","react":">=19","peerjs":"^1.5.5","svelte":">=5"},"optionalDependencies":{"peerjs":"^1.5.5","@roamhq/wrtc":"^0.10.0"},"peerDependenciesMeta":{"lit":{"optional":true},"vue":{"optional":true},"react":{"optional":true},"peerjs":{"optional":true},"svelte":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/matterhorn-sdk_0.1.1-alpha.20260817T095841934Z_1786960861434_0.22163224651661362","host":"s3://npm-registry-packages-npm-production"}},"0.1.1-alpha.20260817T105607210Z":{"name":"matterhorn-sdk","version":"0.1.1-alpha.20260817T105607210Z","license":"MIT","_id":"matterhorn-sdk@0.1.1-alpha.20260817T105607210Z","maintainers":[{"name":"roomkitapp","email":"roomkitapp@gmail.com"}],"bin":{"matterhorn":"./bin/matterhorn.cjs"},"dist":{"shasum":"3b181d926c5a33a4f7f14e2a6696db8b20f07f83","tarball":"https://registry.npmjs.org/matterhorn-sdk/-/matterhorn-sdk-0.1.1-alpha.20260817T105607210Z.tgz","fileCount":728,"integrity":"sha512-ZUpUG8Fba3ePnHHXGmBvXuM9tDGcf/bV+ZnQO6GJyfQjs2DkeLpF4Z0wqm3jr4Eh9vfk3dPVCwFvdFI2t9nrdw==","signatures":[{"sig":"MEUCIC+2RGvwGohxtBn3ca+21cm5t4kUo6tkt1JaowDVV7vQAiEAh/DgSjCRbNUXWAqir9dgayX6Q8Q5albjr/pOUdig9Oc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":9468119},"type":"module","types":"./dist/index.d.ts","engines":{"node":">=22.12"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./cjs/index.cjs"},"./lit":{"types":"./dist/lit/index.d.ts","import":"./dist/lit/index.js"},"./vue":{"types":"./dist/vue/index.d.ts","import":"./dist/vue/index.js"},"./vite":{"types":"./dist/vite/index.d.ts","import":"./dist/vite/index.js","require":"./cjs/vite.cjs"},"./react":{"types":"./dist/react/index.d.ts","import":"./dist/react/index.js","require":"./cjs/react.cjs"},"./voice":{"types":"./dist/voice.d.ts","import":"./dist/voice.js"},"./client":{"types":"./dist/client/index.d.ts","import":"./dist/client/index.js"},"./schema":{"types":"./dist/schema.d.ts","import":"./dist/schema.js","require":"./cjs/schema.cjs"},"./svelte":{"types":"./dist/svelte/index.d.ts","import":"./dist/svelte/index.js"},"./browser":{"types":"./dist/browser/index.d.ts","import":"./dist/browser/index.js"},"./testing":{"types":"./dist/testing/index.d.ts","import":"./dist/testing/index.js"},"./launcher":{"types":"./dist/launcher/index.d.ts","import":"./dist/launcher/index.js"},"./browser/*":{"types":"./dist/browser/*.d.ts","import":"./dist/browser/*.js"},"./launcher/*":{"types":"./dist/launcher/*.d.ts","import":"./dist/launcher/*.js"},"./file-picker":{"types":"./dist/browser/filePicker.d.ts","import":"./dist/browser/filePicker.js"},"./permissions":{"types":"./dist/browser/permissions.d.ts","import":"./dist/browser/permissions.js","require":"./cjs/permissions.cjs"},"./package.json":"./package.json","./launcher/schema":{"types":"./dist/launcher/schema.d.ts","import":"./dist/launcher/schema.js"},"./testing/runtime":{"types":"./dist/testing/runtime.d.ts","import":"./dist/testing/runtime.js"},"./client/standalone":{"types":"./dist/client/standalone.d.ts","import":"./dist/client/standalone.js"},"./browser/roomSigning":null,"./client/node-platform":{"types":"./node/client.d.cts","default":"./node/client.cjs","require":"./node/client.cjs"},"./client/browser-platform":{"types":"./dist/client/browserClient.d.ts","import":"./dist/client/browserClient.js"},"./launcher/appBridgeMessages":null,"./client/matterhorn-client.js":"./client/matterhorn-client.js","./launcher/appBridgeOperation":null,"./launcher/matterhorn.app.json":"./dist/launcher/matterhorn.app.json","./launcher/matterhorn.types.d.ts":"./dist/launcher/matterhorn.types.d.ts","./launcher/matterhorn.schema.json":"./dist/launcher/matterhorn.schema.json","./schemas/example-app.schema.json":"./schemas/example-app.schema.json","./schemas/example-demo.schema.json":"./schemas/example-demo.schema.json","./schemas/micro-plugin.schema.json":"./schemas/micro-plugin.schema.json","./launcher/roomUpgradeAuthorization":{"types":"./dist/launcher/roomUpgradeAuthorization.d.ts","import":"./dist/launcher/roomUpgradeAuthorization.js","require":"./cjs/roomUpgradeAuthorization.cjs"},"./schemas/app-composition.schema.json":"./schemas/app-composition.schema.json"},"scripts":{"test":"node --test test/*.test.cjs","build":"pnpm run release:build","clean":"node scripts/clean.cjs","coverage":"pnpm run build && node --test --test-concurrency=2 --experimental-test-coverage --test-coverage-lines=80 --test-coverage-functions=80 --test-coverage-branches=80 --test-coverage-include=\"dist/launcher/appBridgeMessages.js\" --test-coverage-include=\"dist/launcher/roomInfo.js\" --test-coverage-include=\"dist/launcher/mlsWasmIntegrity.js\" --test-coverage-include=\"dist/launcher/appBridgeMediaPolicy.js\" --test-coverage-include=\"dist/launcher/roomDataHost.js\" --test-coverage-include=\"dist/browser/storage/selfMutableObjects.js\" --test-coverage-include=\"dist/browser/storage/notifications.js\" --test-coverage-include=\"dist/browser/storage/notificationPreferences.js\" --test-coverage-include=\"dist/browser/launcherAssets.js\" --test-coverage-include=\"dist/browser/pluginAssets.js\" --test-coverage-include=\"dist/browser/voiceProcessing.js\" --test-coverage-include=\"dist/browser/filePicker.js\" --test-coverage-include=\"dist/browser/mediaModeration.js\" --test-coverage-include=\"dist/browser/moderation.js\" --test-coverage-include=\"dist/browser/integrations.js\" --test-coverage-include=\"dist/browser/customMedia.js\" --test-coverage-include=\"dist/browser/personalProductivity.js\" --test-coverage-include=\"dist/browser/reminderScheduler.js\" --test-coverage-include=\"dist/browser/encryptedSearch.js\" --test-coverage-include=\"dist/browser/directMessages.js\" --test-coverage-include=\"dist/browser/filesV2Service.js\" --test-coverage-include=\"dist/browser/filesV2Forward.js\" test/*.test.cjs && pnpm run coverage:build-atomicity","build:all":"pnpm run build","typecheck":"node scripts/release-build.cjs typecheck","build:types":"node scripts/release-build.cjs build:types","pack:verify":"pnpm run release:build && pnpm run test:package","build:client":"node scripts/release-build.cjs build:client","sync:schemas":"node scripts/sync-schemas.cjs","test:package":"node scripts/smoke-package.cjs","release:build":"node scripts/release-build.cjs","benchmark:voice-assets":"node scripts/benchmark-voice-assets.cjs","coverage:build-atomicity":"node --test --experimental-test-coverage --test-coverage-lines=80 --test-coverage-functions=80 --test-coverage-branches=80 --test-coverage-include=\"scripts/release-build.cjs\" --test-coverage-include=\"scripts/clean.cjs\" --test-coverage-include=\"scripts/output-paths.cjs\" test/release-build-artifacts.test.cjs"},"_npmUser":{"name":"roomkitapp","email":"roomkitapp@gmail.com"},"description":"Matterhorn app author SDK for browser, launcher, publisher, and testing APIs.","directories":{},"sideEffects":false,"_nodeVersion":"26.2.0","dependencies":{"ws":"^8.21.0","xhr2":"^0.2.1","@mh-gg/cli":"^0.1.1-alpha.20260817T105607210Z","@mh-gg/base":"^0.1.1-alpha.20260817T105607210Z","@mh-gg/push":"^0.1.1-alpha.20260817T105607210Z","@mh-gg/vite":"^0.1.1-alpha.20260817T105607210Z","nostr-tools":"^2.23.5","@mh-gg/event":"^0.1.1-alpha.20260817T105607210Z","@mh-gg/schema":"^0.1.1-alpha.20260817T105607210Z","@mh-gg/protocol":"^0.1.1-alpha.20260817T105607210Z","@mh-gg/authority":"^0.1.1-alpha.20260817T105607210Z","@mh-gg/relay-core":"^0.1.1-alpha.20260817T105607210Z","@mh-gg/base-plugins":"^0.1.1-alpha.20260817T105607210Z","@mh-gg/room-security":"^0.1.1-alpha.20260817T105607210Z","@mh-gg/reducer-runtime":"^0.1.1-alpha.20260817T105607210Z","@mh-gg/profile-transfer":"^0.1.1-alpha.20260817T105607210Z"},"_hasShrinkwrap":false,"devDependencies":{"esbuild":"^0.28.1"},"peerDependencies":{"lit":">=3","vue":">=3","react":">=19","peerjs":"^1.5.5","svelte":">=5"},"optionalDependencies":{"peerjs":"^1.5.5","@roamhq/wrtc":"^0.10.0"},"peerDependenciesMeta":{"lit":{"optional":true},"vue":{"optional":true},"react":{"optional":true},"peerjs":{"optional":true},"svelte":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/matterhorn-sdk_0.1.1-alpha.20260817T105607210Z_1786964295760_0.3733589687741612","host":"s3://npm-registry-packages-npm-production"}},"0.1.1-alpha.20260817T143717023Z":{"name":"matterhorn-sdk","version":"0.1.1-alpha.20260817T143717023Z","license":"MIT","_id":"matterhorn-sdk@0.1.1-alpha.20260817T143717023Z","maintainers":[{"name":"roomkitapp","email":"roomkitapp@gmail.com"}],"bin":{"matterhorn":"./bin/matterhorn.cjs"},"dist":{"shasum":"a796c4db03400f3d61e1d02dbd50bf83c1095bd2","tarball":"https://registry.npmjs.org/matterhorn-sdk/-/matterhorn-sdk-0.1.1-alpha.20260817T143717023Z.tgz","fileCount":730,"integrity":"sha512-R34ekKNFb4DCzz7ney5TKAglQaTLnAFMo04ina9/r3VxL0CNffo8VYjr0rrEstrBGPE8LmMMTkF0AnAV9Sj2+A==","signatures":[{"sig":"MEUCIEUamAMhSQa1u4/sUyB1vaUwm5kxGMidl283tB8c+uwcAiEA7pYshy4Uga+zsVhRNp3ZiwYRZdlB9wtmcZPlzc5XLfA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":9477541},"type":"module","types":"./dist/index.d.ts","engines":{"node":">=22.12"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./cjs/index.cjs"},"./lit":{"types":"./dist/lit/index.d.ts","import":"./dist/lit/index.js"},"./vue":{"types":"./dist/vue/index.d.ts","import":"./dist/vue/index.js"},"./vite":{"types":"./dist/vite/index.d.ts","import":"./dist/vite/index.js","require":"./cjs/vite.cjs"},"./react":{"types":"./dist/react/index.d.ts","import":"./dist/react/index.js","require":"./cjs/react.cjs"},"./voice":{"types":"./dist/voice.d.ts","import":"./dist/voice.js"},"./client":{"types":"./dist/client/index.d.ts","import":"./dist/client/index.js"},"./schema":{"types":"./dist/schema.d.ts","import":"./dist/schema.js","require":"./cjs/schema.cjs"},"./svelte":{"types":"./dist/svelte/index.d.ts","import":"./dist/svelte/index.js"},"./browser":{"types":"./dist/browser/index.d.ts","import":"./dist/browser/index.js"},"./testing":{"types":"./dist/testing/index.d.ts","import":"./dist/testing/index.js"},"./launcher":{"types":"./dist/launcher/index.d.ts","import":"./dist/launcher/index.js"},"./browser/*":{"types":"./dist/browser/*.d.ts","import":"./dist/browser/*.js"},"./launcher/*":{"types":"./dist/launcher/*.d.ts","import":"./dist/launcher/*.js"},"./file-picker":{"types":"./dist/browser/filePicker.d.ts","import":"./dist/browser/filePicker.js"},"./permissions":{"types":"./dist/browser/permissions.d.ts","import":"./dist/browser/permissions.js","require":"./cjs/permissions.cjs"},"./package.json":"./package.json","./launcher/schema":{"types":"./dist/launcher/schema.d.ts","import":"./dist/launcher/schema.js"},"./testing/runtime":{"types":"./dist/testing/runtime.d.ts","import":"./dist/testing/runtime.js"},"./client/standalone":{"types":"./dist/client/standalone.d.ts","import":"./dist/client/standalone.js"},"./browser/roomSigning":null,"./client/node-platform":{"types":"./node/client.d.cts","default":"./node/client.cjs","require":"./node/client.cjs"},"./client/browser-platform":{"types":"./dist/client/browserClient.d.ts","import":"./dist/client/browserClient.js"},"./launcher/appBridgeMessages":null,"./client/matterhorn-client.js":"./client/matterhorn-client.js","./launcher/appBridgeOperation":null,"./launcher/matterhorn.app.json":"./dist/launcher/matterhorn.app.json","./launcher/matterhorn.types.d.ts":"./dist/launcher/matterhorn.types.d.ts","./launcher/matterhorn.schema.json":"./dist/launcher/matterhorn.schema.json","./schemas/example-app.schema.json":"./schemas/example-app.schema.json","./schemas/example-demo.schema.json":"./schemas/example-demo.schema.json","./schemas/micro-plugin.schema.json":"./schemas/micro-plugin.schema.json","./launcher/roomUpgradeAuthorization":{"types":"./dist/launcher/roomUpgradeAuthorization.d.ts","import":"./dist/launcher/roomUpgradeAuthorization.js","require":"./cjs/roomUpgradeAuthorization.cjs"},"./schemas/app-composition.schema.json":"./schemas/app-composition.schema.json"},"scripts":{"test":"node --test test/*.test.cjs","build":"pnpm run release:build","clean":"node scripts/clean.cjs","coverage":"pnpm run build && node --test --test-concurrency=2 --experimental-test-coverage --test-coverage-lines=80 --test-coverage-functions=80 --test-coverage-branches=80 --test-coverage-include=\"dist/launcher/appBridgeMessages.js\" --test-coverage-include=\"dist/launcher/roomInfo.js\" --test-coverage-include=\"dist/launcher/mlsWasmIntegrity.js\" --test-coverage-include=\"dist/launcher/appBridgeMediaPolicy.js\" --test-coverage-include=\"dist/launcher/roomDataHost.js\" --test-coverage-include=\"dist/browser/storage/selfMutableObjects.js\" --test-coverage-include=\"dist/browser/storage/notifications.js\" --test-coverage-include=\"dist/browser/storage/notificationPreferences.js\" --test-coverage-include=\"dist/browser/launcherAssets.js\" --test-coverage-include=\"dist/browser/pluginAssets.js\" --test-coverage-include=\"dist/browser/voiceProcessing.js\" --test-coverage-include=\"dist/browser/filePicker.js\" --test-coverage-include=\"dist/browser/mediaModeration.js\" --test-coverage-include=\"dist/browser/moderation.js\" --test-coverage-include=\"dist/browser/integrations.js\" --test-coverage-include=\"dist/browser/customMedia.js\" --test-coverage-include=\"dist/browser/personalProductivity.js\" --test-coverage-include=\"dist/browser/reminderScheduler.js\" --test-coverage-include=\"dist/browser/encryptedSearch.js\" --test-coverage-include=\"dist/browser/directMessages.js\" --test-coverage-include=\"dist/browser/filesV2Service.js\" --test-coverage-include=\"dist/browser/filesV2Forward.js\" test/*.test.cjs && pnpm run coverage:build-atomicity","build:all":"pnpm run build","typecheck":"node scripts/release-build.cjs typecheck","build:types":"node scripts/release-build.cjs build:types","pack:verify":"pnpm run release:build && pnpm run test:package","build:client":"node scripts/release-build.cjs build:client","sync:schemas":"node scripts/sync-schemas.cjs","test:package":"node scripts/smoke-package.cjs","release:build":"node scripts/release-build.cjs","benchmark:voice-assets":"node scripts/benchmark-voice-assets.cjs","coverage:build-atomicity":"node --test --experimental-test-coverage --test-coverage-lines=80 --test-coverage-functions=80 --test-coverage-branches=80 --test-coverage-include=\"scripts/release-build.cjs\" --test-coverage-include=\"scripts/clean.cjs\" --test-coverage-include=\"scripts/output-paths.cjs\" test/release-build-artifacts.test.cjs"},"_npmUser":{"name":"roomkitapp","email":"roomkitapp@gmail.com"},"description":"Matterhorn app author SDK for browser, launcher, publisher, and testing APIs.","directories":{},"sideEffects":false,"_nodeVersion":"26.2.0","dependencies":{"ws":"^8.21.0","xhr2":"^0.2.1","@mh-gg/cli":"^0.1.1-alpha.20260817T143717023Z","@mh-gg/base":"^0.1.1-alpha.20260817T143717023Z","@mh-gg/push":"^0.1.1-alpha.20260817T143717023Z","@mh-gg/vite":"^0.1.1-alpha.20260817T143717023Z","nostr-tools":"^2.23.5","@mh-gg/event":"^0.1.1-alpha.20260817T143717023Z","@mh-gg/schema":"^0.1.1-alpha.20260817T143717023Z","@mh-gg/protocol":"^0.1.1-alpha.20260817T143717023Z","@mh-gg/authority":"^0.1.1-alpha.20260817T143717023Z","@mh-gg/relay-core":"^0.1.1-alpha.20260817T143717023Z","@mh-gg/base-plugins":"^0.1.1-alpha.20260817T143717023Z","@mh-gg/room-security":"^0.1.1-alpha.20260817T143717023Z","@mh-gg/reducer-runtime":"^0.1.1-alpha.20260817T143717023Z","@mh-gg/profile-transfer":"^0.1.1-alpha.20260817T143717023Z"},"_hasShrinkwrap":false,"devDependencies":{"esbuild":"^0.28.1"},"peerDependencies":{"lit":">=3","vue":">=3","react":">=19","peerjs":"^1.5.5","svelte":">=5"},"optionalDependencies":{"peerjs":"^1.5.5","@roamhq/wrtc":"^0.10.0"},"peerDependenciesMeta":{"lit":{"optional":true},"vue":{"optional":true},"react":{"optional":true},"peerjs":{"optional":true},"svelte":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/matterhorn-sdk_0.1.1-alpha.20260817T143717023Z_1786977549291_0.7608870217748236","host":"s3://npm-registry-packages-npm-production"}},"0.1.1-alpha.20260817T154714784Z":{"name":"matterhorn-sdk","version":"0.1.1-alpha.20260817T154714784Z","license":"MIT","_id":"matterhorn-sdk@0.1.1-alpha.20260817T154714784Z","maintainers":[{"name":"roomkitapp","email":"roomkitapp@gmail.com"}],"bin":{"matterhorn":"./bin/matterhorn.cjs"},"dist":{"shasum":"7d2ab358b38e7746cfe96638f5099b38354e5819","tarball":"https://registry.npmjs.org/matterhorn-sdk/-/matterhorn-sdk-0.1.1-alpha.20260817T154714784Z.tgz","fileCount":730,"integrity":"sha512-gl/q1TC0OTI8bO9aWPGEklb1CgMg7Ilc5RO4xdERYm6VGwSmgS2fb+/ryQ/s+eNO651l23ZXoBPjimd2NOc7uw==","signatures":[{"sig":"MEUCIQDiVYm9b21dn6zzn7Y1IY1ODCKP+ABIrEhoeoZGrYIALwIgS/YXup4US6/BUsVLWQzKbltQ50JUR6Bu1CUSfLJxN/Q=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":9479195},"type":"module","types":"./dist/index.d.ts","engines":{"node":">=22.12"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./cjs/index.cjs"},"./lit":{"types":"./dist/lit/index.d.ts","import":"./dist/lit/index.js"},"./vue":{"types":"./dist/vue/index.d.ts","import":"./dist/vue/index.js"},"./vite":{"types":"./dist/vite/index.d.ts","import":"./dist/vite/index.js","require":"./cjs/vite.cjs"},"./react":{"types":"./dist/react/index.d.ts","import":"./dist/react/index.js","require":"./cjs/react.cjs"},"./voice":{"types":"./dist/voice.d.ts","import":"./dist/voice.js"},"./client":{"types":"./dist/client/index.d.ts","import":"./dist/client/index.js"},"./schema":{"types":"./dist/schema.d.ts","import":"./dist/schema.js","require":"./cjs/schema.cjs"},"./svelte":{"types":"./dist/svelte/index.d.ts","import":"./dist/svelte/index.js"},"./browser":{"types":"./dist/browser/index.d.ts","import":"./dist/browser/index.js"},"./testing":{"types":"./dist/testing/index.d.ts","import":"./dist/testing/index.js"},"./launcher":{"types":"./dist/launcher/index.d.ts","import":"./dist/launcher/index.js"},"./browser/*":{"types":"./dist/browser/*.d.ts","import":"./dist/browser/*.js"},"./launcher/*":{"types":"./dist/launcher/*.d.ts","import":"./dist/launcher/*.js"},"./file-picker":{"types":"./dist/browser/filePicker.d.ts","import":"./dist/browser/filePicker.js"},"./permissions":{"types":"./dist/browser/permissions.d.ts","import":"./dist/browser/permissions.js","require":"./cjs/permissions.cjs"},"./package.json":"./package.json","./launcher/schema":{"types":"./dist/launcher/schema.d.ts","import":"./dist/launcher/schema.js"},"./testing/runtime":{"types":"./dist/testing/runtime.d.ts","import":"./dist/testing/runtime.js"},"./client/standalone":{"types":"./dist/client/standalone.d.ts","import":"./dist/client/standalone.js"},"./browser/roomSigning":null,"./client/node-platform":{"types":"./node/client.d.cts","default":"./node/client.cjs","require":"./node/client.cjs"},"./client/browser-platform":{"types":"./dist/client/browserClient.d.ts","import":"./dist/client/browserClient.js"},"./launcher/appBridgeMessages":null,"./client/matterhorn-client.js":"./client/matterhorn-client.js","./launcher/appBridgeOperation":null,"./launcher/matterhorn.app.json":"./dist/launcher/matterhorn.app.json","./launcher/matterhorn.types.d.ts":"./dist/launcher/matterhorn.types.d.ts","./launcher/matterhorn.schema.json":"./dist/launcher/matterhorn.schema.json","./schemas/example-app.schema.json":"./schemas/example-app.schema.json","./schemas/example-demo.schema.json":"./schemas/example-demo.schema.json","./schemas/micro-plugin.schema.json":"./schemas/micro-plugin.schema.json","./launcher/roomUpgradeAuthorization":{"types":"./dist/launcher/roomUpgradeAuthorization.d.ts","import":"./dist/launcher/roomUpgradeAuthorization.js","require":"./cjs/roomUpgradeAuthorization.cjs"},"./schemas/app-composition.schema.json":"./schemas/app-composition.schema.json"},"scripts":{"test":"node --test test/*.test.cjs","build":"pnpm run release:build","clean":"node scripts/clean.cjs","coverage":"pnpm run build && node --test --test-concurrency=2 --experimental-test-coverage --test-coverage-lines=80 --test-coverage-functions=80 --test-coverage-branches=80 --test-coverage-include=\"dist/launcher/appBridgeMessages.js\" --test-coverage-include=\"dist/launcher/roomInfo.js\" --test-coverage-include=\"dist/launcher/mlsWasmIntegrity.js\" --test-coverage-include=\"dist/launcher/appBridgeMediaPolicy.js\" --test-coverage-include=\"dist/launcher/roomDataHost.js\" --test-coverage-include=\"dist/browser/storage/selfMutableObjects.js\" --test-coverage-include=\"dist/browser/storage/notifications.js\" --test-coverage-include=\"dist/browser/storage/notificationPreferences.js\" --test-coverage-include=\"dist/browser/launcherAssets.js\" --test-coverage-include=\"dist/browser/pluginAssets.js\" --test-coverage-include=\"dist/browser/voiceProcessing.js\" --test-coverage-include=\"dist/browser/filePicker.js\" --test-coverage-include=\"dist/browser/mediaModeration.js\" --test-coverage-include=\"dist/browser/moderation.js\" --test-coverage-include=\"dist/browser/integrations.js\" --test-coverage-include=\"dist/browser/customMedia.js\" --test-coverage-include=\"dist/browser/personalProductivity.js\" --test-coverage-include=\"dist/browser/reminderScheduler.js\" --test-coverage-include=\"dist/browser/encryptedSearch.js\" --test-coverage-include=\"dist/browser/directMessages.js\" --test-coverage-include=\"dist/browser/filesV2Service.js\" --test-coverage-include=\"dist/browser/filesV2Forward.js\" test/*.test.cjs && pnpm run coverage:build-atomicity","build:all":"pnpm run build","typecheck":"node scripts/release-build.cjs typecheck","build:types":"node scripts/release-build.cjs build:types","pack:verify":"pnpm run release:build && pnpm run test:package","build:client":"node scripts/release-build.cjs build:client","sync:schemas":"node scripts/sync-schemas.cjs","test:package":"node scripts/smoke-package.cjs","release:build":"node scripts/release-build.cjs","benchmark:voice-assets":"node scripts/benchmark-voice-assets.cjs","coverage:build-atomicity":"node --test --experimental-test-coverage --test-coverage-lines=80 --test-coverage-functions=80 --test-coverage-branches=80 --test-coverage-include=\"scripts/release-build.cjs\" --test-coverage-include=\"scripts/clean.cjs\" --test-coverage-include=\"scripts/output-paths.cjs\" test/release-build-artifacts.test.cjs"},"_npmUser":{"name":"roomkitapp","email":"roomkitapp@gmail.com"},"description":"Matterhorn app author SDK for browser, launcher, publisher, and testing APIs.","directories":{},"sideEffects":false,"_nodeVersion":"26.2.0","dependencies":{"ws":"^8.21.0","xhr2":"^0.2.1","@mh-gg/cli":"^0.1.1-alpha.20260817T154714784Z","@mh-gg/base":"^0.1.1-alpha.20260817T154714784Z","@mh-gg/push":"^0.1.1-alpha.20260817T154714784Z","@mh-gg/vite":"^0.1.1-alpha.20260817T154714784Z","nostr-tools":"^2.23.5","@mh-gg/event":"^0.1.1-alpha.20260817T154714784Z","@mh-gg/schema":"^0.1.1-alpha.20260817T154714784Z","@mh-gg/protocol":"^0.1.1-alpha.20260817T154714784Z","@mh-gg/authority":"^0.1.1-alpha.20260817T154714784Z","@mh-gg/relay-core":"^0.1.1-alpha.20260817T154714784Z","@mh-gg/base-plugins":"^0.1.1-alpha.20260817T154714784Z","@mh-gg/room-security":"^0.1.1-alpha.20260817T154714784Z","@mh-gg/reducer-runtime":"^0.1.1-alpha.20260817T154714784Z","@mh-gg/profile-transfer":"^0.1.1-alpha.20260817T154714784Z"},"_hasShrinkwrap":false,"devDependencies":{"esbuild":"^0.28.1"},"peerDependencies":{"lit":">=3","vue":">=3","react":">=19","peerjs":"^1.5.5","svelte":">=5"},"optionalDependencies":{"peerjs":"^1.5.5","@roamhq/wrtc":"^0.10.0"},"peerDependenciesMeta":{"lit":{"optional":true},"vue":{"optional":true},"react":{"optional":true},"peerjs":{"optional":true},"svelte":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/matterhorn-sdk_0.1.1-alpha.20260817T154714784Z_1786981743976_0.7084892778990546","host":"s3://npm-registry-packages-npm-production"}},"0.1.1-alpha.20260817T163940502Z":{"name":"matterhorn-sdk","version":"0.1.1-alpha.20260817T163940502Z","license":"MIT","_id":"matterhorn-sdk@0.1.1-alpha.20260817T163940502Z","maintainers":[{"name":"roomkitapp","email":"roomkitapp@gmail.com"}],"bin":{"matterhorn":"./bin/matterhorn.cjs"},"dist":{"shasum":"c254f48f98e56a24ffe373b50b77d63e42a9c9f7","tarball":"https://registry.npmjs.org/matterhorn-sdk/-/matterhorn-sdk-0.1.1-alpha.20260817T163940502Z.tgz","fileCount":730,"integrity":"sha512-f63KeGTUJ9LrWwkq+C0mu47GEQ3Bpr4VS2pRr4f/vjILrwkAQRDZGNrs0dr5CozCJEpKxOrcphliDRuiWckFVQ==","signatures":[{"sig":"MEQCIFqdY0nNown5LsNpxZYrN9nxUSZ2KgMGmeeDHGW+ZUuMAiAoY0z/UKDUZ3ECaNzboaHhu6dRh/mcXCzMn/iILDKGAw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":9479804},"type":"module","types":"./dist/index.d.ts","engines":{"node":">=22.12"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./cjs/index.cjs"},"./lit":{"types":"./dist/lit/index.d.ts","import":"./dist/lit/index.js"},"./vue":{"types":"./dist/vue/index.d.ts","import":"./dist/vue/index.js"},"./vite":{"types":"./dist/vite/index.d.ts","import":"./dist/vite/index.js","require":"./cjs/vite.cjs"},"./react":{"types":"./dist/react/index.d.ts","import":"./dist/react/index.js","require":"./cjs/react.cjs"},"./voice":{"types":"./dist/voice.d.ts","import":"./dist/voice.js"},"./client":{"types":"./dist/client/index.d.ts","import":"./dist/client/index.js"},"./schema":{"types":"./dist/schema.d.ts","import":"./dist/schema.js","require":"./cjs/schema.cjs"},"./svelte":{"types":"./dist/svelte/index.d.ts","import":"./dist/svelte/index.js"},"./browser":{"types":"./dist/browser/index.d.ts","import":"./dist/browser/index.js"},"./testing":{"types":"./dist/testing/index.d.ts","import":"./dist/testing/index.js"},"./launcher":{"types":"./dist/launcher/index.d.ts","import":"./dist/launcher/index.js"},"./browser/*":{"types":"./dist/browser/*.d.ts","import":"./dist/browser/*.js"},"./launcher/*":{"types":"./dist/launcher/*.d.ts","import":"./dist/launcher/*.js"},"./file-picker":{"types":"./dist/browser/filePicker.d.ts","import":"./dist/browser/filePicker.js"},"./permissions":{"types":"./dist/browser/permissions.d.ts","import":"./dist/browser/permissions.js","require":"./cjs/permissions.cjs"},"./package.json":"./package.json","./launcher/schema":{"types":"./dist/launcher/schema.d.ts","import":"./dist/launcher/schema.js"},"./testing/runtime":{"types":"./dist/testing/runtime.d.ts","import":"./dist/testing/runtime.js"},"./client/standalone":{"types":"./dist/client/standalone.d.ts","import":"./dist/client/standalone.js"},"./browser/roomSigning":null,"./client/node-platform":{"types":"./node/client.d.cts","default":"./node/client.cjs","require":"./node/client.cjs"},"./client/browser-platform":{"types":"./dist/client/browserClient.d.ts","import":"./dist/client/browserClient.js"},"./launcher/appBridgeMessages":null,"./client/matterhorn-client.js":"./client/matterhorn-client.js","./launcher/appBridgeOperation":null,"./launcher/matterhorn.app.json":"./dist/launcher/matterhorn.app.json","./launcher/matterhorn.types.d.ts":"./dist/launcher/matterhorn.types.d.ts","./launcher/matterhorn.schema.json":"./dist/launcher/matterhorn.schema.json","./schemas/example-app.schema.json":"./schemas/example-app.schema.json","./schemas/example-demo.schema.json":"./schemas/example-demo.schema.json","./schemas/micro-plugin.schema.json":"./schemas/micro-plugin.schema.json","./launcher/roomUpgradeAuthorization":{"types":"./dist/launcher/roomUpgradeAuthorization.d.ts","import":"./dist/launcher/roomUpgradeAuthorization.js","require":"./cjs/roomUpgradeAuthorization.cjs"},"./schemas/app-composition.schema.json":"./schemas/app-composition.schema.json"},"scripts":{"test":"node --test test/*.test.cjs","build":"pnpm run release:build","clean":"node scripts/clean.cjs","coverage":"pnpm run build && node --test --test-concurrency=2 --experimental-test-coverage --test-coverage-lines=80 --test-coverage-functions=80 --test-coverage-branches=80 --test-coverage-include=\"dist/launcher/appBridgeMessages.js\" --test-coverage-include=\"dist/launcher/roomInfo.js\" --test-coverage-include=\"dist/launcher/mlsWasmIntegrity.js\" --test-coverage-include=\"dist/launcher/appBridgeMediaPolicy.js\" --test-coverage-include=\"dist/launcher/roomDataHost.js\" --test-coverage-include=\"dist/browser/storage/selfMutableObjects.js\" --test-coverage-include=\"dist/browser/storage/notifications.js\" --test-coverage-include=\"dist/browser/storage/notificationPreferences.js\" --test-coverage-include=\"dist/browser/launcherAssets.js\" --test-coverage-include=\"dist/browser/pluginAssets.js\" --test-coverage-include=\"dist/browser/voiceProcessing.js\" --test-coverage-include=\"dist/browser/filePicker.js\" --test-coverage-include=\"dist/browser/mediaModeration.js\" --test-coverage-include=\"dist/browser/moderation.js\" --test-coverage-include=\"dist/browser/integrations.js\" --test-coverage-include=\"dist/browser/customMedia.js\" --test-coverage-include=\"dist/browser/personalProductivity.js\" --test-coverage-include=\"dist/browser/reminderScheduler.js\" --test-coverage-include=\"dist/browser/encryptedSearch.js\" --test-coverage-include=\"dist/browser/directMessages.js\" --test-coverage-include=\"dist/browser/filesV2Service.js\" --test-coverage-include=\"dist/browser/filesV2Forward.js\" test/*.test.cjs && pnpm run coverage:build-atomicity","build:all":"pnpm run build","typecheck":"node scripts/release-build.cjs typecheck","build:types":"node scripts/release-build.cjs build:types","pack:verify":"pnpm run release:build && pnpm run test:package","build:client":"node scripts/release-build.cjs build:client","sync:schemas":"node scripts/sync-schemas.cjs","test:package":"node scripts/smoke-package.cjs","release:build":"node scripts/release-build.cjs","benchmark:voice-assets":"node scripts/benchmark-voice-assets.cjs","coverage:build-atomicity":"node --test --experimental-test-coverage --test-coverage-lines=80 --test-coverage-functions=80 --test-coverage-branches=80 --test-coverage-include=\"scripts/release-build.cjs\" --test-coverage-include=\"scripts/clean.cjs\" --test-coverage-include=\"scripts/output-paths.cjs\" test/release-build-artifacts.test.cjs"},"_npmUser":{"name":"roomkitapp","email":"roomkitapp@gmail.com"},"description":"Matterhorn app author SDK for browser, launcher, publisher, and testing APIs.","directories":{},"sideEffects":false,"_nodeVersion":"26.2.0","dependencies":{"ws":"^8.21.0","xhr2":"^0.2.1","@mh-gg/cli":"^0.1.1-alpha.20260817T163940502Z","@mh-gg/base":"^0.1.1-alpha.20260817T163940502Z","@mh-gg/push":"^0.1.1-alpha.20260817T163940502Z","@mh-gg/vite":"^0.1.1-alpha.20260817T163940502Z","nostr-tools":"^2.23.5","@mh-gg/event":"^0.1.1-alpha.20260817T163940502Z","@mh-gg/schema":"^0.1.1-alpha.20260817T163940502Z","@mh-gg/protocol":"^0.1.1-alpha.20260817T163940502Z","@mh-gg/authority":"^0.1.1-alpha.20260817T163940502Z","@mh-gg/relay-core":"^0.1.1-alpha.20260817T163940502Z","@mh-gg/base-plugins":"^0.1.1-alpha.20260817T163940502Z","@mh-gg/room-security":"^0.1.1-alpha.20260817T163940502Z","@mh-gg/reducer-runtime":"^0.1.1-alpha.20260817T163940502Z","@mh-gg/profile-transfer":"^0.1.1-alpha.20260817T163940502Z"},"_hasShrinkwrap":false,"devDependencies":{"esbuild":"^0.28.1"},"peerDependencies":{"lit":">=3","vue":">=3","react":">=19","peerjs":"^1.5.5","svelte":">=5"},"optionalDependencies":{"peerjs":"^1.5.5","@roamhq/wrtc":"^0.10.0"},"peerDependenciesMeta":{"lit":{"optional":true},"vue":{"optional":true},"react":{"optional":true},"peerjs":{"optional":true},"svelte":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/matterhorn-sdk_0.1.1-alpha.20260817T163940502Z_1786984936273_0.40006622012796766","host":"s3://npm-registry-packages-npm-production"}},"0.1.1-alpha.20260818T131441910Z":{"name":"matterhorn-sdk","version":"0.1.1-alpha.20260818T131441910Z","license":"MIT","_id":"matterhorn-sdk@0.1.1-alpha.20260818T131441910Z","maintainers":[{"name":"roomkitapp","email":"roomkitapp@gmail.com"}],"bin":{"matterhorn":"./bin/matterhorn.cjs"},"dist":{"shasum":"91538d50d6c2aa2bd56a38df5ed5d70f3471415b","tarball":"https://registry.npmjs.org/matterhorn-sdk/-/matterhorn-sdk-0.1.1-alpha.20260818T131441910Z.tgz","fileCount":730,"integrity":"sha512-7xvIRBDrGWb4Zr6rZrXtEEnCrMO5DatyewfY8+kDAnQFDHGwU96Zu3zsbHFcl1McraXzSlMpCSZfWUHJGLKaxA==","signatures":[{"sig":"MEYCIQCoCgcGI0IRFgH9Df8RlWJoHlQnl93oQ+vSl4qd2mZBUgIhANFvB1gE2njH9qyJa0FVk/pco65hl3bzcxuSdVvjhT91","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":9487036},"type":"module","types":"./dist/index.d.ts","engines":{"node":">=22.12"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./cjs/index.cjs"},"./lit":{"types":"./dist/lit/index.d.ts","import":"./dist/lit/index.js"},"./vue":{"types":"./dist/vue/index.d.ts","import":"./dist/vue/index.js"},"./vite":{"types":"./dist/vite/index.d.ts","import":"./dist/vite/index.js","require":"./cjs/vite.cjs"},"./react":{"types":"./dist/react/index.d.ts","import":"./dist/react/index.js","require":"./cjs/react.cjs"},"./voice":{"types":"./dist/voice.d.ts","import":"./dist/voice.js"},"./client":{"types":"./dist/client/index.d.ts","import":"./dist/client/index.js"},"./schema":{"types":"./dist/schema.d.ts","import":"./dist/schema.js","require":"./cjs/schema.cjs"},"./svelte":{"types":"./dist/svelte/index.d.ts","import":"./dist/svelte/index.js"},"./browser":{"types":"./dist/browser/index.d.ts","import":"./dist/browser/index.js"},"./testing":{"types":"./dist/testing/index.d.ts","import":"./dist/testing/index.js"},"./launcher":{"types":"./dist/launcher/index.d.ts","import":"./dist/launcher/index.js"},"./browser/*":{"types":"./dist/browser/*.d.ts","import":"./dist/browser/*.js"},"./launcher/*":{"types":"./dist/launcher/*.d.ts","import":"./dist/launcher/*.js"},"./file-picker":{"types":"./dist/browser/filePicker.d.ts","import":"./dist/browser/filePicker.js"},"./permissions":{"types":"./dist/browser/permissions.d.ts","import":"./dist/browser/permissions.js","require":"./cjs/permissions.cjs"},"./package.json":"./package.json","./launcher/schema":{"types":"./dist/launcher/schema.d.ts","import":"./dist/launcher/schema.js"},"./testing/runtime":{"types":"./dist/testing/runtime.d.ts","import":"./dist/testing/runtime.js"},"./client/standalone":{"types":"./dist/client/standalone.d.ts","import":"./dist/client/standalone.js"},"./browser/roomSigning":null,"./client/node-platform":{"types":"./node/client.d.cts","default":"./node/client.cjs","require":"./node/client.cjs"},"./client/browser-platform":{"types":"./dist/client/browserClient.d.ts","import":"./dist/client/browserClient.js"},"./launcher/appBridgeMessages":null,"./client/matterhorn-client.js":"./client/matterhorn-client.js","./launcher/appBridgeOperation":null,"./launcher/matterhorn.app.json":"./dist/launcher/matterhorn.app.json","./launcher/matterhorn.types.d.ts":"./dist/launcher/matterhorn.types.d.ts","./launcher/matterhorn.schema.json":"./dist/launcher/matterhorn.schema.json","./schemas/example-app.schema.json":"./schemas/example-app.schema.json","./schemas/example-demo.schema.json":"./schemas/example-demo.schema.json","./schemas/micro-plugin.schema.json":"./schemas/micro-plugin.schema.json","./launcher/roomUpgradeAuthorization":{"types":"./dist/launcher/roomUpgradeAuthorization.d.ts","import":"./dist/launcher/roomUpgradeAuthorization.js","require":"./cjs/roomUpgradeAuthorization.cjs"},"./schemas/app-composition.schema.json":"./schemas/app-composition.schema.json"},"scripts":{"test":"node --test test/*.test.cjs","build":"pnpm run release:build","clean":"node scripts/clean.cjs","coverage":"pnpm run build && node --test --test-concurrency=2 --experimental-test-coverage --test-coverage-lines=80 --test-coverage-functions=80 --test-coverage-branches=80 --test-coverage-include=\"dist/launcher/appBridgeMessages.js\" --test-coverage-include=\"dist/launcher/roomInfo.js\" --test-coverage-include=\"dist/launcher/mlsWasmIntegrity.js\" --test-coverage-include=\"dist/launcher/appBridgeMediaPolicy.js\" --test-coverage-include=\"dist/launcher/roomDataHost.js\" --test-coverage-include=\"dist/browser/storage/selfMutableObjects.js\" --test-coverage-include=\"dist/browser/storage/notifications.js\" --test-coverage-include=\"dist/browser/storage/notificationPreferences.js\" --test-coverage-include=\"dist/browser/launcherAssets.js\" --test-coverage-include=\"dist/browser/pluginAssets.js\" --test-coverage-include=\"dist/browser/voiceProcessing.js\" --test-coverage-include=\"dist/browser/filePicker.js\" --test-coverage-include=\"dist/browser/mediaModeration.js\" --test-coverage-include=\"dist/browser/moderation.js\" --test-coverage-include=\"dist/browser/integrations.js\" --test-coverage-include=\"dist/browser/customMedia.js\" --test-coverage-include=\"dist/browser/personalProductivity.js\" --test-coverage-include=\"dist/browser/reminderScheduler.js\" --test-coverage-include=\"dist/browser/encryptedSearch.js\" --test-coverage-include=\"dist/browser/directMessages.js\" --test-coverage-include=\"dist/browser/filesV2Service.js\" --test-coverage-include=\"dist/browser/filesV2Forward.js\" test/*.test.cjs && pnpm run coverage:build-atomicity","build:all":"pnpm run build","typecheck":"node scripts/release-build.cjs typecheck","build:types":"node scripts/release-build.cjs build:types","pack:verify":"pnpm run release:build && pnpm run test:package","build:client":"node scripts/release-build.cjs build:client","sync:schemas":"node scripts/sync-schemas.cjs","test:package":"node scripts/smoke-package.cjs","release:build":"node scripts/release-build.cjs","benchmark:voice-assets":"node scripts/benchmark-voice-assets.cjs","coverage:build-atomicity":"node --test --experimental-test-coverage --test-coverage-lines=80 --test-coverage-functions=80 --test-coverage-branches=80 --test-coverage-include=\"scripts/release-build.cjs\" --test-coverage-include=\"scripts/clean.cjs\" --test-coverage-include=\"scripts/output-paths.cjs\" test/release-build-artifacts.test.cjs"},"_npmUser":{"name":"roomkitapp","email":"roomkitapp@gmail.com"},"description":"Matterhorn app author SDK for browser, launcher, publisher, and testing APIs.","directories":{},"sideEffects":false,"_nodeVersion":"26.2.0","dependencies":{"ws":"^8.21.0","xhr2":"^0.2.1","@mh-gg/cli":"^0.1.1-alpha.20260818T131441910Z","@mh-gg/base":"^0.1.1-alpha.20260818T131441910Z","@mh-gg/push":"^0.1.1-alpha.20260818T131441910Z","@mh-gg/vite":"^0.1.1-alpha.20260818T131441910Z","nostr-tools":"^2.23.5","@mh-gg/event":"^0.1.1-alpha.20260818T131441910Z","@mh-gg/schema":"^0.1.1-alpha.20260818T131441910Z","@mh-gg/protocol":"^0.1.1-alpha.20260818T131441910Z","@mh-gg/authority":"^0.1.1-alpha.20260818T131441910Z","@mh-gg/relay-core":"^0.1.1-alpha.20260818T131441910Z","@mh-gg/base-plugins":"^0.1.1-alpha.20260818T131441910Z","@mh-gg/room-security":"^0.1.1-alpha.20260818T131441910Z","@mh-gg/reducer-runtime":"^0.1.1-alpha.20260818T131441910Z","@mh-gg/profile-transfer":"^0.1.1-alpha.20260818T131441910Z"},"_hasShrinkwrap":false,"devDependencies":{"esbuild":"^0.28.1"},"peerDependencies":{"lit":">=3","vue":">=3","react":">=19","peerjs":"^1.5.5","svelte":">=5"},"optionalDependencies":{"peerjs":"^1.5.5","@roamhq/wrtc":"^0.10.0"},"peerDependenciesMeta":{"lit":{"optional":true},"vue":{"optional":true},"react":{"optional":true},"peerjs":{"optional":true},"svelte":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/matterhorn-sdk_0.1.1-alpha.20260818T131441910Z_1787059007759_0.8973495859103318","host":"s3://npm-registry-packages-npm-production"}},"0.1.1-alpha.20260818T172104542Z":{"name":"matterhorn-sdk","version":"0.1.1-alpha.20260818T172104542Z","license":"MIT","_id":"matterhorn-sdk@0.1.1-alpha.20260818T172104542Z","maintainers":[{"name":"roomkitapp","email":"roomkitapp@gmail.com"}],"bin":{"matterhorn":"./bin/matterhorn.cjs"},"dist":{"shasum":"dfdfbbb9c482876aeba3a50f018181c9e811622a","tarball":"https://registry.npmjs.org/matterhorn-sdk/-/matterhorn-sdk-0.1.1-alpha.20260818T172104542Z.tgz","fileCount":736,"integrity":"sha512-KJniojgMRbaCUxejFZGCinno+Sb2108UmcUUZiNUYiaNyveDHMqys/RZSfq/rayzWr3ST5rdJIpWzH8Yd/yrpA==","signatures":[{"sig":"MEYCIQDVOeg0dCswW6hOaN6tUpKuYYUkeB7sWHSv1B4uVhqq/wIhAPNH2BmlHp9DrPkmaWLafGtYgSPAdPhAl/5dJ1kiMmp6","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":9594371},"type":"module","types":"./dist/index.d.ts","engines":{"node":">=22.12"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./cjs/index.cjs"},"./lit":{"types":"./dist/lit/index.d.ts","import":"./dist/lit/index.js"},"./vue":{"types":"./dist/vue/index.d.ts","import":"./dist/vue/index.js"},"./vite":{"types":"./dist/vite/index.d.ts","import":"./dist/vite/index.js","require":"./cjs/vite.cjs"},"./react":{"types":"./dist/react/index.d.ts","import":"./dist/react/index.js","require":"./cjs/react.cjs"},"./voice":{"types":"./dist/voice.d.ts","import":"./dist/voice.js"},"./client":{"types":"./dist/client/index.d.ts","import":"./dist/client/index.js"},"./schema":{"types":"./dist/schema.d.ts","import":"./dist/schema.js","require":"./cjs/schema.cjs"},"./svelte":{"types":"./dist/svelte/index.d.ts","import":"./dist/svelte/index.js"},"./browser":{"types":"./dist/browser/index.d.ts","import":"./dist/browser/index.js"},"./testing":{"types":"./dist/testing/index.d.ts","import":"./dist/testing/index.js"},"./launcher":{"types":"./dist/launcher/index.d.ts","import":"./dist/launcher/index.js"},"./browser/*":{"types":"./dist/browser/*.d.ts","import":"./dist/browser/*.js"},"./launcher/*":{"types":"./dist/launcher/*.d.ts","import":"./dist/launcher/*.js"},"./file-picker":{"types":"./dist/browser/filePicker.d.ts","import":"./dist/browser/filePicker.js"},"./permissions":{"types":"./dist/browser/permissions.d.ts","import":"./dist/browser/permissions.js","require":"./cjs/permissions.cjs"},"./package.json":"./package.json","./launcher/schema":{"types":"./dist/launcher/schema.d.ts","import":"./dist/launcher/schema.js"},"./testing/runtime":{"types":"./dist/testing/runtime.d.ts","import":"./dist/testing/runtime.js"},"./client/standalone":{"types":"./dist/client/standalone.d.ts","import":"./dist/client/standalone.js"},"./browser/roomSigning":null,"./client/node-platform":{"types":"./node/client.d.cts","default":"./node/client.cjs","require":"./node/client.cjs"},"./client/browser-platform":{"types":"./dist/client/browserClient.d.ts","import":"./dist/client/browserClient.js"},"./launcher/appBridgeMessages":null,"./client/matterhorn-client.js":"./client/matterhorn-client.js","./launcher/appBridgeOperation":null,"./launcher/matterhorn.app.json":"./dist/launcher/matterhorn.app.json","./launcher/matterhorn.types.d.ts":"./dist/launcher/matterhorn.types.d.ts","./launcher/matterhorn.schema.json":"./dist/launcher/matterhorn.schema.json","./schemas/example-app.schema.json":"./schemas/example-app.schema.json","./schemas/example-demo.schema.json":"./schemas/example-demo.schema.json","./schemas/micro-plugin.schema.json":"./schemas/micro-plugin.schema.json","./launcher/roomUpgradeAuthorization":{"types":"./dist/launcher/roomUpgradeAuthorization.d.ts","import":"./dist/launcher/roomUpgradeAuthorization.js","require":"./cjs/roomUpgradeAuthorization.cjs"},"./schemas/app-composition.schema.json":"./schemas/app-composition.schema.json"},"scripts":{"test":"node --test test/*.test.cjs","build":"pnpm run release:build","clean":"node scripts/clean.cjs","coverage":"pnpm run build && node --test --test-concurrency=2 --experimental-test-coverage --test-coverage-lines=80 --test-coverage-functions=80 --test-coverage-branches=80 --test-coverage-include=\"dist/launcher/appBridgeMessages.js\" --test-coverage-include=\"dist/launcher/roomInfo.js\" --test-coverage-include=\"dist/launcher/mlsWasmIntegrity.js\" --test-coverage-include=\"dist/launcher/appBridgeMediaPolicy.js\" --test-coverage-include=\"dist/launcher/roomDataHost.js\" --test-coverage-include=\"dist/browser/storage/selfMutableObjects.js\" --test-coverage-include=\"dist/browser/storage/notifications.js\" --test-coverage-include=\"dist/browser/storage/notificationPreferences.js\" --test-coverage-include=\"dist/browser/launcherAssets.js\" --test-coverage-include=\"dist/browser/pluginAssets.js\" --test-coverage-include=\"dist/browser/voiceProcessing.js\" --test-coverage-include=\"dist/browser/filePicker.js\" --test-coverage-include=\"dist/browser/mediaModeration.js\" --test-coverage-include=\"dist/browser/moderation.js\" --test-coverage-include=\"dist/browser/integrations.js\" --test-coverage-include=\"dist/browser/customMedia.js\" --test-coverage-include=\"dist/browser/personalProductivity.js\" --test-coverage-include=\"dist/browser/reminderScheduler.js\" --test-coverage-include=\"dist/browser/encryptedSearch.js\" --test-coverage-include=\"dist/browser/directMessages.js\" --test-coverage-include=\"dist/browser/filesV2Service.js\" --test-coverage-include=\"dist/browser/filesV2Forward.js\" test/*.test.cjs && pnpm run coverage:build-atomicity","build:all":"pnpm run build","typecheck":"node scripts/release-build.cjs typecheck","build:types":"node scripts/release-build.cjs build:types","pack:verify":"pnpm run release:build && pnpm run test:package","build:client":"node scripts/release-build.cjs build:client","sync:schemas":"node scripts/sync-schemas.cjs","test:package":"node scripts/smoke-package.cjs","release:build":"node scripts/release-build.cjs","benchmark:voice-assets":"node scripts/benchmark-voice-assets.cjs","coverage:build-atomicity":"node --test --experimental-test-coverage --test-coverage-lines=80 --test-coverage-functions=80 --test-coverage-branches=80 --test-coverage-include=\"scripts/release-build.cjs\" --test-coverage-include=\"scripts/clean.cjs\" --test-coverage-include=\"scripts/output-paths.cjs\" test/release-build-artifacts.test.cjs"},"_npmUser":{"name":"roomkitapp","email":"roomkitapp@gmail.com"},"description":"Matterhorn app author SDK for browser, launcher, publisher, and testing APIs.","directories":{},"sideEffects":false,"_nodeVersion":"26.2.0","dependencies":{"ws":"^8.21.0","xhr2":"^0.2.1","@mh-gg/cli":"^0.1.1-alpha.20260818T172104542Z","@mh-gg/base":"^0.1.1-alpha.20260818T172104542Z","@mh-gg/push":"^0.1.1-alpha.20260818T172104542Z","@mh-gg/vite":"^0.1.1-alpha.20260818T172104542Z","nostr-tools":"^2.23.5","@mh-gg/event":"^0.1.1-alpha.20260818T172104542Z","@mh-gg/schema":"^0.1.1-alpha.20260818T172104542Z","@mh-gg/protocol":"^0.1.1-alpha.20260818T172104542Z","@mh-gg/authority":"^0.1.1-alpha.20260818T172104542Z","@mh-gg/relay-core":"^0.1.1-alpha.20260818T172104542Z","@mh-gg/base-plugins":"^0.1.1-alpha.20260818T172104542Z","@noble/post-quantum":"0.7.0","@mh-gg/room-security":"^0.1.1-alpha.20260818T172104542Z","@mh-gg/reducer-runtime":"^0.1.1-alpha.20260818T172104542Z","@mh-gg/profile-transfer":"^0.1.1-alpha.20260818T172104542Z"},"_hasShrinkwrap":false,"devDependencies":{"esbuild":"^0.28.1"},"peerDependencies":{"lit":">=3","vue":">=3","react":">=19","peerjs":"^1.5.5","svelte":">=5"},"optionalDependencies":{"peerjs":"^1.5.5","@roamhq/wrtc":"^0.10.0"},"peerDependenciesMeta":{"lit":{"optional":true},"vue":{"optional":true},"react":{"optional":true},"peerjs":{"optional":true},"svelte":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/matterhorn-sdk_0.1.1-alpha.20260818T172104542Z_1787073766518_0.14352085840609696","host":"s3://npm-registry-packages-npm-production"}},"0.1.1-alpha.20260821T080355282Z":{"name":"matterhorn-sdk","version":"0.1.1-alpha.20260821T080355282Z","license":"MIT","_id":"matterhorn-sdk@0.1.1-alpha.20260821T080355282Z","maintainers":[{"name":"roomkitapp","email":"roomkitapp@gmail.com"}],"bin":{"matterhorn":"./bin/matterhorn.cjs"},"dist":{"shasum":"f60bf858d0a19419e0d6ccfead51bb8502998eed","tarball":"https://registry.npmjs.org/matterhorn-sdk/-/matterhorn-sdk-0.1.1-alpha.20260821T080355282Z.tgz","fileCount":752,"integrity":"sha512-nMdj28onrE/qAzPYJ92mMYBVPZKEHHVWyouExt8EWZuVR7f1DuxSI5fRY/6QUeLdGmGA0YiWDvJv3SqFqJRpIw==","signatures":[{"sig":"MEUCIFHwBtii8dmX4TjWyOa55M8llXAXUsnZIeaSGFzJJDPgAiEApzrygV+nLwt1yD4k9Bt6rrEG7dXYhhkPFe2sSXgwMnE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":9888163},"type":"module","types":"./dist/index.d.ts","engines":{"node":">=22.12"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./cjs/index.cjs"},"./lit":{"types":"./dist/lit/index.d.ts","import":"./dist/lit/index.js"},"./vue":{"types":"./dist/vue/index.d.ts","import":"./dist/vue/index.js"},"./vite":{"types":"./dist/vite/index.d.ts","import":"./dist/vite/index.js","require":"./cjs/vite.cjs"},"./react":{"types":"./dist/react/index.d.ts","import":"./dist/react/index.js","require":"./cjs/react.cjs"},"./voice":{"types":"./dist/voice.d.ts","import":"./dist/voice.js"},"./client":{"types":"./dist/client/index.d.ts","import":"./dist/client/index.js"},"./schema":{"types":"./dist/schema.d.ts","import":"./dist/schema.js","require":"./cjs/schema.cjs"},"./svelte":{"types":"./dist/svelte/index.d.ts","import":"./dist/svelte/index.js"},"./browser":{"types":"./dist/browser/index.d.ts","import":"./dist/browser/index.js"},"./testing":{"types":"./dist/testing/index.d.ts","import":"./dist/testing/index.js"},"./launcher":{"types":"./dist/launcher/index.d.ts","import":"./dist/launcher/index.js"},"./browser/*":{"types":"./dist/browser/*.d.ts","import":"./dist/browser/*.js"},"./launcher/*":{"types":"./dist/launcher/*.d.ts","import":"./dist/launcher/*.js"},"./file-picker":{"types":"./dist/browser/filePicker.d.ts","import":"./dist/browser/filePicker.js"},"./permissions":{"types":"./dist/browser/permissions.d.ts","import":"./dist/browser/permissions.js","require":"./cjs/permissions.cjs"},"./package.json":"./package.json","./launcher/schema":{"types":"./dist/launcher/schema.d.ts","import":"./dist/launcher/schema.js"},"./testing/runtime":{"types":"./dist/testing/runtime.d.ts","import":"./dist/testing/runtime.js"},"./client/standalone":{"types":"./dist/client/standalone.d.ts","import":"./dist/client/standalone.js"},"./browser/roomSigning":null,"./client/node-platform":{"types":"./node/client.d.cts","default":"./node/client.cjs","require":"./node/client.cjs"},"./client/browser-platform":{"types":"./dist/client/browserClient.d.ts","import":"./dist/client/browserClient.js"},"./launcher/appBridgeMessages":null,"./client/matterhorn-client.js":"./client/matterhorn-client.js","./launcher/appBridgeOperation":null,"./launcher/matterhorn.app.json":"./dist/launcher/matterhorn.app.json","./launcher/matterhorn.types.d.ts":"./dist/launcher/matterhorn.types.d.ts","./launcher/matterhorn.schema.json":"./dist/launcher/matterhorn.schema.json","./schemas/example-app.schema.json":"./schemas/example-app.schema.json","./schemas/example-demo.schema.json":"./schemas/example-demo.schema.json","./schemas/micro-plugin.schema.json":"./schemas/micro-plugin.schema.json","./launcher/roomUpgradeAuthorization":{"types":"./dist/launcher/roomUpgradeAuthorization.d.ts","import":"./dist/launcher/roomUpgradeAuthorization.js","require":"./cjs/roomUpgradeAuthorization.cjs"},"./schemas/app-composition.schema.json":"./schemas/app-composition.schema.json"},"scripts":{"test":"node --test test/*.test.cjs","build":"pnpm run release:build","clean":"node scripts/clean.cjs","coverage":"pnpm run build && node --test --test-concurrency=2 --experimental-test-coverage --test-coverage-lines=80 --test-coverage-functions=80 --test-coverage-branches=80 --test-coverage-include=\"dist/launcher/appBridgeMessages.js\" --test-coverage-include=\"dist/launcher/roomInfo.js\" --test-coverage-include=\"dist/launcher/mlsWasmIntegrity.js\" --test-coverage-include=\"dist/launcher/appBridgeMediaPolicy.js\" --test-coverage-include=\"dist/launcher/roomDataHost.js\" --test-coverage-include=\"dist/browser/storage/selfMutableObjects.js\" --test-coverage-include=\"dist/browser/storage/notifications.js\" --test-coverage-include=\"dist/browser/storage/notificationPreferences.js\" --test-coverage-include=\"dist/browser/launcherAssets.js\" --test-coverage-include=\"dist/browser/pluginAssets.js\" --test-coverage-include=\"dist/browser/voiceProcessing.js\" --test-coverage-include=\"dist/browser/filePicker.js\" --test-coverage-include=\"dist/browser/mediaModeration.js\" --test-coverage-include=\"dist/browser/moderation.js\" --test-coverage-include=\"dist/browser/integrations.js\" --test-coverage-include=\"dist/browser/customMedia.js\" --test-coverage-include=\"dist/browser/personalProductivity.js\" --test-coverage-include=\"dist/browser/reminderScheduler.js\" --test-coverage-include=\"dist/browser/encryptedSearch.js\" --test-coverage-include=\"dist/browser/directMessages.js\" --test-coverage-include=\"dist/browser/filesV2Service.js\" --test-coverage-include=\"dist/browser/filesV2Forward.js\" test/*.test.cjs && pnpm run coverage:build-atomicity","build:all":"pnpm run build","typecheck":"node scripts/release-build.cjs typecheck","build:types":"node scripts/release-build.cjs build:types","pack:verify":"pnpm run release:build && pnpm run test:package","build:client":"node scripts/release-build.cjs build:client","sync:schemas":"node scripts/sync-schemas.cjs","test:package":"node scripts/smoke-package.cjs","release:build":"node scripts/release-build.cjs","benchmark:voice-assets":"node scripts/benchmark-voice-assets.cjs","coverage:build-atomicity":"node --test --experimental-test-coverage --test-coverage-lines=80 --test-coverage-functions=80 --test-coverage-branches=80 --test-coverage-include=\"scripts/release-build.cjs\" --test-coverage-include=\"scripts/clean.cjs\" --test-coverage-include=\"scripts/output-paths.cjs\" test/release-build-artifacts.test.cjs"},"_npmUser":{"name":"roomkitapp","email":"roomkitapp@gmail.com"},"description":"Matterhorn app author SDK for browser, launcher, publisher, and testing APIs.","directories":{},"sideEffects":false,"_nodeVersion":"26.2.0","dependencies":{"ws":"^8.21.0","xhr2":"^0.2.1","@mh-gg/cli":"^0.1.1-alpha.20260821T080355282Z","@mh-gg/base":"^0.1.1-alpha.20260821T080355282Z","@mh-gg/push":"^0.1.1-alpha.20260821T080355282Z","@mh-gg/vite":"^0.1.1-alpha.20260821T080355282Z","nostr-tools":"^2.23.5","@mh-gg/event":"^0.1.1-alpha.20260821T080355282Z","@mh-gg/schema":"^0.1.1-alpha.20260821T080355282Z","@mh-gg/protocol":"^0.1.1-alpha.20260821T080355282Z","@mh-gg/authority":"^0.1.1-alpha.20260821T080355282Z","@mh-gg/relay-core":"^0.1.1-alpha.20260821T080355282Z","@mh-gg/base-plugins":"^0.1.1-alpha.20260821T080355282Z","@noble/post-quantum":"0.7.0","@mh-gg/room-security":"^0.1.1-alpha.20260821T080355282Z","@mh-gg/reducer-runtime":"^0.1.1-alpha.20260821T080355282Z","@mh-gg/profile-transfer":"^0.1.1-alpha.20260821T080355282Z"},"_hasShrinkwrap":false,"devDependencies":{"esbuild":"^0.28.1"},"peerDependencies":{"lit":">=3","vue":">=3","react":">=19","peerjs":"^1.5.5","svelte":">=5"},"optionalDependencies":{"peerjs":"^1.5.5","@roamhq/wrtc":"^0.10.0"},"peerDependenciesMeta":{"lit":{"optional":true},"vue":{"optional":true},"react":{"optional":true},"peerjs":{"optional":true},"svelte":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/matterhorn-sdk_0.1.1-alpha.20260821T080355282Z_1787299794602_0.8590056583061492","host":"s3://npm-registry-packages-npm-production"}},"0.1.1-alpha.20260821T231828097Z":{"name":"matterhorn-sdk","version":"0.1.1-alpha.20260821T231828097Z","license":"MIT","_id":"matterhorn-sdk@0.1.1-alpha.20260821T231828097Z","maintainers":[{"name":"roomkitapp","email":"roomkitapp@gmail.com"}],"bin":{"matterhorn":"./bin/matterhorn.cjs"},"dist":{"shasum":"bd63d5df468ab5becddf69d05ca6844a6c81f412","tarball":"https://registry.npmjs.org/matterhorn-sdk/-/matterhorn-sdk-0.1.1-alpha.20260821T231828097Z.tgz","fileCount":752,"integrity":"sha512-QpqmfJUHLjjBeoae1xxFbZ2WIxvWOd6WI0efOjddhWh1c5pb6fSz/s7pJkhg0VGN5g5LIlWfc1RJ234WEqj3yA==","signatures":[{"sig":"MEUCIDqAEovmWga+6Ekwv/ZTPJuDtY5yXCue+EvmG4iqLQJgAiEA6KjsUc/CmGUfVVPWxhL+T2c57kIp1nHSQ5aknyb/u3g=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":9934218},"type":"module","types":"./dist/index.d.ts","engines":{"node":">=22.12"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./cjs/index.cjs"},"./lit":{"types":"./dist/lit/index.d.ts","import":"./dist/lit/index.js"},"./vue":{"types":"./dist/vue/index.d.ts","import":"./dist/vue/index.js"},"./vite":{"types":"./dist/vite/index.d.ts","import":"./dist/vite/index.js","require":"./cjs/vite.cjs"},"./react":{"types":"./dist/react/index.d.ts","import":"./dist/react/index.js","require":"./cjs/react.cjs"},"./voice":{"types":"./dist/voice.d.ts","import":"./dist/voice.js"},"./client":{"types":"./dist/client/index.d.ts","import":"./dist/client/index.js"},"./schema":{"types":"./dist/schema.d.ts","import":"./dist/schema.js","require":"./cjs/schema.cjs"},"./svelte":{"types":"./dist/svelte/index.d.ts","import":"./dist/svelte/index.js"},"./browser":{"types":"./dist/browser/index.d.ts","import":"./dist/browser/index.js"},"./testing":{"types":"./dist/testing/index.d.ts","import":"./dist/testing/index.js"},"./launcher":{"types":"./dist/launcher/index.d.ts","import":"./dist/launcher/index.js"},"./browser/*":{"types":"./dist/browser/*.d.ts","import":"./dist/browser/*.js"},"./launcher/*":{"types":"./dist/launcher/*.d.ts","import":"./dist/launcher/*.js"},"./file-picker":{"types":"./dist/browser/filePicker.d.ts","import":"./dist/browser/filePicker.js"},"./permissions":{"types":"./dist/browser/permissions.d.ts","import":"./dist/browser/permissions.js","require":"./cjs/permissions.cjs"},"./package.json":"./package.json","./launcher/schema":{"types":"./dist/launcher/schema.d.ts","import":"./dist/launcher/schema.js"},"./testing/runtime":{"types":"./dist/testing/runtime.d.ts","import":"./dist/testing/runtime.js"},"./client/standalone":{"types":"./dist/client/standalone.d.ts","import":"./dist/client/standalone.js"},"./browser/roomSigning":null,"./client/node-platform":{"types":"./node/client.d.cts","default":"./node/client.cjs","require":"./node/client.cjs"},"./client/browser-platform":{"types":"./dist/client/browserClient.d.ts","import":"./dist/client/browserClient.js"},"./launcher/appBridgeMessages":null,"./client/matterhorn-client.js":"./client/matterhorn-client.js","./launcher/appBridgeOperation":null,"./launcher/matterhorn.app.json":"./dist/launcher/matterhorn.app.json","./launcher/matterhorn.types.d.ts":"./dist/launcher/matterhorn.types.d.ts","./launcher/matterhorn.schema.json":"./dist/launcher/matterhorn.schema.json","./schemas/example-app.schema.json":"./schemas/example-app.schema.json","./schemas/example-demo.schema.json":"./schemas/example-demo.schema.json","./schemas/micro-plugin.schema.json":"./schemas/micro-plugin.schema.json","./launcher/roomUpgradeAuthorization":{"types":"./dist/launcher/roomUpgradeAuthorization.d.ts","import":"./dist/launcher/roomUpgradeAuthorization.js","require":"./cjs/roomUpgradeAuthorization.cjs"},"./schemas/app-composition.schema.json":"./schemas/app-composition.schema.json"},"scripts":{"test":"node --test test/*.test.cjs","build":"pnpm run release:build","clean":"node scripts/clean.cjs","coverage":"pnpm run build && node --test --test-concurrency=2 --experimental-test-coverage --test-coverage-lines=80 --test-coverage-functions=80 --test-coverage-branches=80 --test-coverage-include=\"dist/launcher/appBridgeMessages.js\" --test-coverage-include=\"dist/launcher/roomInfo.js\" --test-coverage-include=\"dist/launcher/mlsWasmIntegrity.js\" --test-coverage-include=\"dist/launcher/appBridgeMediaPolicy.js\" --test-coverage-include=\"dist/launcher/roomDataHost.js\" --test-coverage-include=\"dist/browser/storage/selfMutableObjects.js\" --test-coverage-include=\"dist/browser/storage/notifications.js\" --test-coverage-include=\"dist/browser/storage/notificationPreferences.js\" --test-coverage-include=\"dist/browser/launcherAssets.js\" --test-coverage-include=\"dist/browser/pluginAssets.js\" --test-coverage-include=\"dist/browser/voiceProcessing.js\" --test-coverage-include=\"dist/browser/filePicker.js\" --test-coverage-include=\"dist/browser/mediaModeration.js\" --test-coverage-include=\"dist/browser/moderation.js\" --test-coverage-include=\"dist/browser/integrations.js\" --test-coverage-include=\"dist/browser/customMedia.js\" --test-coverage-include=\"dist/browser/personalProductivity.js\" --test-coverage-include=\"dist/browser/reminderScheduler.js\" --test-coverage-include=\"dist/browser/encryptedSearch.js\" --test-coverage-include=\"dist/browser/directMessages.js\" --test-coverage-include=\"dist/browser/filesV2Service.js\" --test-coverage-include=\"dist/browser/filesV2Forward.js\" test/*.test.cjs && pnpm run coverage:build-atomicity","build:all":"pnpm run build","typecheck":"node scripts/release-build.cjs typecheck","build:types":"node scripts/release-build.cjs build:types","pack:verify":"pnpm run release:build && pnpm run test:package","build:client":"node scripts/release-build.cjs build:client","sync:schemas":"node scripts/sync-schemas.cjs","test:package":"node scripts/smoke-package.cjs","release:build":"node scripts/release-build.cjs","benchmark:voice-assets":"node scripts/benchmark-voice-assets.cjs","coverage:build-atomicity":"node --test --experimental-test-coverage --test-coverage-lines=80 --test-coverage-functions=80 --test-coverage-branches=80 --test-coverage-include=\"scripts/release-build.cjs\" --test-coverage-include=\"scripts/clean.cjs\" --test-coverage-include=\"scripts/output-paths.cjs\" test/release-build-artifacts.test.cjs"},"_npmUser":{"name":"roomkitapp","email":"roomkitapp@gmail.com"},"description":"Matterhorn app author SDK for browser, launcher, publisher, and testing APIs.","directories":{},"sideEffects":false,"_nodeVersion":"26.2.0","dependencies":{"ws":"^8.21.0","xhr2":"^0.2.1","@mh-gg/cli":"^0.1.1-alpha.20260821T231828097Z","@mh-gg/base":"^0.1.1-alpha.20260821T231828097Z","@mh-gg/push":"^0.1.1-alpha.20260821T231828097Z","@mh-gg/vite":"^0.1.1-alpha.20260821T231828097Z","nostr-tools":"^2.23.5","@mh-gg/event":"^0.1.1-alpha.20260821T231828097Z","@mh-gg/schema":"^0.1.1-alpha.20260821T231828097Z","@mh-gg/protocol":"^0.1.1-alpha.20260821T231828097Z","@mh-gg/authority":"^0.1.1-alpha.20260821T231828097Z","@mh-gg/relay-core":"^0.1.1-alpha.20260821T231828097Z","@mh-gg/base-plugins":"^0.1.1-alpha.20260821T231828097Z","@noble/post-quantum":"0.7.0","@mh-gg/room-security":"^0.1.1-alpha.20260821T231828097Z","@mh-gg/reducer-runtime":"^0.1.1-alpha.20260821T231828097Z","@mh-gg/profile-transfer":"^0.1.1-alpha.20260821T231828097Z"},"_hasShrinkwrap":false,"devDependencies":{"esbuild":"^0.28.1"},"peerDependencies":{"lit":">=3","vue":">=3","react":">=19","peerjs":"^1.5.5","svelte":">=5"},"optionalDependencies":{"peerjs":"^1.5.5","@roamhq/wrtc":"^0.10.0"},"peerDependenciesMeta":{"lit":{"optional":true},"vue":{"optional":true},"react":{"optional":true},"peerjs":{"optional":true},"svelte":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/matterhorn-sdk_0.1.1-alpha.20260821T231828097Z_1787354450155_0.981336251816521","host":"s3://npm-registry-packages-npm-production"}},"0.1.1-alpha.20260822T101201164Z":{"name":"matterhorn-sdk","version":"0.1.1-alpha.20260822T101201164Z","license":"MIT","_id":"matterhorn-sdk@0.1.1-alpha.20260822T101201164Z","maintainers":[{"name":"roomkitapp","email":"roomkitapp@gmail.com"}],"bin":{"matterhorn":"./bin/matterhorn.cjs"},"dist":{"shasum":"5c0a8c6999184338671496568ab1c12cb15bdbf9","tarball":"https://registry.npmjs.org/matterhorn-sdk/-/matterhorn-sdk-0.1.1-alpha.20260822T101201164Z.tgz","fileCount":752,"integrity":"sha512-2SQaYlL8HCBTHkfwd2g28wSNMJfXNUe3CVqPZQfvp3O+Y+5OIW2zzaZ8djySnFFn8HTeuYDPcawpJEif8Oieug==","signatures":[{"sig":"MEUCICvqAo6CYeDFncd+pI5p2UmhfalIUZkFff7sexHxqa0EAiEAyqcKRBsu/OX4lcANTx7xhs+4KDtQPhXoWfIKx4Z+RbA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":9934218},"type":"module","types":"./dist/index.d.ts","engines":{"node":">=22.12"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./cjs/index.cjs"},"./lit":{"types":"./dist/lit/index.d.ts","import":"./dist/lit/index.js"},"./vue":{"types":"./dist/vue/index.d.ts","import":"./dist/vue/index.js"},"./vite":{"types":"./dist/vite/index.d.ts","import":"./dist/vite/index.js","require":"./cjs/vite.cjs"},"./react":{"types":"./dist/react/index.d.ts","import":"./dist/react/index.js","require":"./cjs/react.cjs"},"./voice":{"types":"./dist/voice.d.ts","import":"./dist/voice.js"},"./client":{"types":"./dist/client/index.d.ts","import":"./dist/client/index.js"},"./schema":{"types":"./dist/schema.d.ts","import":"./dist/schema.js","require":"./cjs/schema.cjs"},"./svelte":{"types":"./dist/svelte/index.d.ts","import":"./dist/svelte/index.js"},"./browser":{"types":"./dist/browser/index.d.ts","import":"./dist/browser/index.js"},"./testing":{"types":"./dist/testing/index.d.ts","import":"./dist/testing/index.js"},"./launcher":{"types":"./dist/launcher/index.d.ts","import":"./dist/launcher/index.js"},"./browser/*":{"types":"./dist/browser/*.d.ts","import":"./dist/browser/*.js"},"./launcher/*":{"types":"./dist/launcher/*.d.ts","import":"./dist/launcher/*.js"},"./file-picker":{"types":"./dist/browser/filePicker.d.ts","import":"./dist/browser/filePicker.js"},"./permissions":{"types":"./dist/browser/permissions.d.ts","import":"./dist/browser/permissions.js","require":"./cjs/permissions.cjs"},"./package.json":"./package.json","./launcher/schema":{"types":"./dist/launcher/schema.d.ts","import":"./dist/launcher/schema.js"},"./testing/runtime":{"types":"./dist/testing/runtime.d.ts","import":"./dist/testing/runtime.js"},"./client/standalone":{"types":"./dist/client/standalone.d.ts","import":"./dist/client/standalone.js"},"./browser/roomSigning":null,"./client/node-platform":{"types":"./node/client.d.cts","default":"./node/client.cjs","require":"./node/client.cjs"},"./client/browser-platform":{"types":"./dist/client/browserClient.d.ts","import":"./dist/client/browserClient.js"},"./launcher/appBridgeMessages":null,"./client/matterhorn-client.js":"./client/matterhorn-client.js","./launcher/appBridgeOperation":null,"./launcher/matterhorn.app.json":"./dist/launcher/matterhorn.app.json","./launcher/matterhorn.types.d.ts":"./dist/launcher/matterhorn.types.d.ts","./launcher/matterhorn.schema.json":"./dist/launcher/matterhorn.schema.json","./schemas/example-app.schema.json":"./schemas/example-app.schema.json","./schemas/example-demo.schema.json":"./schemas/example-demo.schema.json","./schemas/micro-plugin.schema.json":"./schemas/micro-plugin.schema.json","./launcher/roomUpgradeAuthorization":{"types":"./dist/launcher/roomUpgradeAuthorization.d.ts","import":"./dist/launcher/roomUpgradeAuthorization.js","require":"./cjs/roomUpgradeAuthorization.cjs"},"./schemas/app-composition.schema.json":"./schemas/app-composition.schema.json"},"scripts":{"test":"node --test test/*.test.cjs","build":"pnpm run release:build","clean":"node scripts/clean.cjs","coverage":"pnpm run build && node --test --test-concurrency=2 --experimental-test-coverage --test-coverage-lines=80 --test-coverage-functions=80 --test-coverage-branches=80 --test-coverage-include=\"dist/launcher/appBridgeMessages.js\" --test-coverage-include=\"dist/launcher/roomInfo.js\" --test-coverage-include=\"dist/launcher/mlsWasmIntegrity.js\" --test-coverage-include=\"dist/launcher/appBridgeMediaPolicy.js\" --test-coverage-include=\"dist/launcher/roomDataHost.js\" --test-coverage-include=\"dist/browser/storage/selfMutableObjects.js\" --test-coverage-include=\"dist/browser/storage/notifications.js\" --test-coverage-include=\"dist/browser/storage/notificationPreferences.js\" --test-coverage-include=\"dist/browser/launcherAssets.js\" --test-coverage-include=\"dist/browser/pluginAssets.js\" --test-coverage-include=\"dist/browser/voiceProcessing.js\" --test-coverage-include=\"dist/browser/filePicker.js\" --test-coverage-include=\"dist/browser/mediaModeration.js\" --test-coverage-include=\"dist/browser/moderation.js\" --test-coverage-include=\"dist/browser/integrations.js\" --test-coverage-include=\"dist/browser/customMedia.js\" --test-coverage-include=\"dist/browser/personalProductivity.js\" --test-coverage-include=\"dist/browser/reminderScheduler.js\" --test-coverage-include=\"dist/browser/encryptedSearch.js\" --test-coverage-include=\"dist/browser/directMessages.js\" --test-coverage-include=\"dist/browser/filesV2Service.js\" --test-coverage-include=\"dist/browser/filesV2Forward.js\" test/*.test.cjs && pnpm run coverage:build-atomicity","build:all":"pnpm run build","typecheck":"node scripts/release-build.cjs typecheck","build:types":"node scripts/release-build.cjs build:types","pack:verify":"pnpm run release:build && pnpm run test:package","build:client":"node scripts/release-build.cjs build:client","sync:schemas":"node scripts/sync-schemas.cjs","test:package":"node scripts/smoke-package.cjs","release:build":"node scripts/release-build.cjs","benchmark:voice-assets":"node scripts/benchmark-voice-assets.cjs","coverage:build-atomicity":"node --test --experimental-test-coverage --test-coverage-lines=80 --test-coverage-functions=80 --test-coverage-branches=80 --test-coverage-include=\"scripts/release-build.cjs\" --test-coverage-include=\"scripts/clean.cjs\" --test-coverage-include=\"scripts/output-paths.cjs\" test/release-build-artifacts.test.cjs"},"_npmUser":{"name":"roomkitapp","email":"roomkitapp@gmail.com"},"description":"Matterhorn app author SDK for browser, launcher, publisher, and testing APIs.","directories":{},"sideEffects":false,"_nodeVersion":"26.2.0","dependencies":{"ws":"^8.21.0","xhr2":"^0.2.1","@mh-gg/cli":"^0.1.1-alpha.20260822T101201164Z","@mh-gg/base":"^0.1.1-alpha.20260822T101201164Z","@mh-gg/push":"^0.1.1-alpha.20260822T101201164Z","@mh-gg/vite":"^0.1.1-alpha.20260822T101201164Z","nostr-tools":"^2.23.5","@mh-gg/event":"^0.1.1-alpha.20260822T101201164Z","@mh-gg/schema":"^0.1.1-alpha.20260822T101201164Z","@mh-gg/protocol":"^0.1.1-alpha.20260822T101201164Z","@mh-gg/authority":"^0.1.1-alpha.20260822T101201164Z","@mh-gg/relay-core":"^0.1.1-alpha.20260822T101201164Z","@mh-gg/base-plugins":"^0.1.1-alpha.20260822T101201164Z","@noble/post-quantum":"0.7.0","@mh-gg/room-security":"^0.1.1-alpha.20260822T101201164Z","@mh-gg/reducer-runtime":"^0.1.1-alpha.20260822T101201164Z","@mh-gg/profile-transfer":"^0.1.1-alpha.20260822T101201164Z"},"_hasShrinkwrap":false,"devDependencies":{"esbuild":"^0.28.1"},"peerDependencies":{"lit":">=3","vue":">=3","react":">=19","peerjs":"^1.5.5","svelte":">=5"},"optionalDependencies":{"peerjs":"^1.5.5","@roamhq/wrtc":"^0.10.0"},"peerDependenciesMeta":{"lit":{"optional":true},"vue":{"optional":true},"react":{"optional":true},"peerjs":{"optional":true},"svelte":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/matterhorn-sdk_0.1.1-alpha.20260822T101201164Z_1787393639396_0.30714406945382366","host":"s3://npm-registry-packages-npm-production"}},"0.1.1-alpha.20260822T120015130Z":{"name":"matterhorn-sdk","version":"0.1.1-alpha.20260822T120015130Z","license":"MIT","_id":"matterhorn-sdk@0.1.1-alpha.20260822T120015130Z","maintainers":[{"name":"roomkitapp","email":"roomkitapp@gmail.com"}],"bin":{"matterhorn":"./bin/matterhorn.cjs"},"dist":{"shasum":"c15be3695e673691119fc19b6b6da378e72dc792","tarball":"https://registry.npmjs.org/matterhorn-sdk/-/matterhorn-sdk-0.1.1-alpha.20260822T120015130Z.tgz","fileCount":752,"integrity":"sha512-BLPWt+OMkfhNGoB2cneETdv3zm/OprM3ofvsKOBAlbMJtIZUgRhAQopf0bfgWu3MTGI95/lAOITDyLn7ZzOdlQ==","signatures":[{"sig":"MEUCIQD9l4Zlv7ph557mRPLAq81k+Qfk9EumyDQKxPUSwuj/kAIgQ+ow/e5eX7JvTjBtGMBN1meNtE60j2I1dntslxUg/8c=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":9934218},"type":"module","types":"./dist/index.d.ts","engines":{"node":">=22.12"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./cjs/index.cjs"},"./lit":{"types":"./dist/lit/index.d.ts","import":"./dist/lit/index.js"},"./vue":{"types":"./dist/vue/index.d.ts","import":"./dist/vue/index.js"},"./vite":{"types":"./dist/vite/index.d.ts","import":"./dist/vite/index.js","require":"./cjs/vite.cjs"},"./react":{"types":"./dist/react/index.d.ts","import":"./dist/react/index.js","require":"./cjs/react.cjs"},"./voice":{"types":"./dist/voice.d.ts","import":"./dist/voice.js"},"./client":{"types":"./dist/client/index.d.ts","import":"./dist/client/index.js"},"./schema":{"types":"./dist/schema.d.ts","import":"./dist/schema.js","require":"./cjs/schema.cjs"},"./svelte":{"types":"./dist/svelte/index.d.ts","import":"./dist/svelte/index.js"},"./browser":{"types":"./dist/browser/index.d.ts","import":"./dist/browser/index.js"},"./testing":{"types":"./dist/testing/index.d.ts","import":"./dist/testing/index.js"},"./launcher":{"types":"./dist/launcher/index.d.ts","import":"./dist/launcher/index.js"},"./browser/*":{"types":"./dist/browser/*.d.ts","import":"./dist/browser/*.js"},"./launcher/*":{"types":"./dist/launcher/*.d.ts","import":"./dist/launcher/*.js"},"./file-picker":{"types":"./dist/browser/filePicker.d.ts","import":"./dist/browser/filePicker.js"},"./permissions":{"types":"./dist/browser/permissions.d.ts","import":"./dist/browser/permissions.js","require":"./cjs/permissions.cjs"},"./package.json":"./package.json","./launcher/schema":{"types":"./dist/launcher/schema.d.ts","import":"./dist/launcher/schema.js"},"./testing/runtime":{"types":"./dist/testing/runtime.d.ts","import":"./dist/testing/runtime.js"},"./client/standalone":{"types":"./dist/client/standalone.d.ts","import":"./dist/client/standalone.js"},"./browser/roomSigning":null,"./client/node-platform":{"types":"./node/client.d.cts","default":"./node/client.cjs","require":"./node/client.cjs"},"./client/browser-platform":{"types":"./dist/client/browserClient.d.ts","import":"./dist/client/browserClient.js"},"./launcher/appBridgeMessages":null,"./client/matterhorn-client.js":"./client/matterhorn-client.js","./launcher/appBridgeOperation":null,"./launcher/matterhorn.app.json":"./dist/launcher/matterhorn.app.json","./launcher/matterhorn.types.d.ts":"./dist/launcher/matterhorn.types.d.ts","./launcher/matterhorn.schema.json":"./dist/launcher/matterhorn.schema.json","./schemas/example-app.schema.json":"./schemas/example-app.schema.json","./schemas/example-demo.schema.json":"./schemas/example-demo.schema.json","./schemas/micro-plugin.schema.json":"./schemas/micro-plugin.schema.json","./launcher/roomUpgradeAuthorization":{"types":"./dist/launcher/roomUpgradeAuthorization.d.ts","import":"./dist/launcher/roomUpgradeAuthorization.js","require":"./cjs/roomUpgradeAuthorization.cjs"},"./schemas/app-composition.schema.json":"./schemas/app-composition.schema.json"},"scripts":{"test":"node --test test/*.test.cjs","build":"pnpm run release:build","clean":"node scripts/clean.cjs","coverage":"pnpm run build && node --test --test-concurrency=2 --experimental-test-coverage --test-coverage-lines=80 --test-coverage-functions=80 --test-coverage-branches=80 --test-coverage-include=\"dist/launcher/appBridgeMessages.js\" --test-coverage-include=\"dist/launcher/roomInfo.js\" --test-coverage-include=\"dist/launcher/mlsWasmIntegrity.js\" --test-coverage-include=\"dist/launcher/appBridgeMediaPolicy.js\" --test-coverage-include=\"dist/launcher/roomDataHost.js\" --test-coverage-include=\"dist/browser/storage/selfMutableObjects.js\" --test-coverage-include=\"dist/browser/storage/notifications.js\" --test-coverage-include=\"dist/browser/storage/notificationPreferences.js\" --test-coverage-include=\"dist/browser/launcherAssets.js\" --test-coverage-include=\"dist/browser/pluginAssets.js\" --test-coverage-include=\"dist/browser/voiceProcessing.js\" --test-coverage-include=\"dist/browser/filePicker.js\" --test-coverage-include=\"dist/browser/mediaModeration.js\" --test-coverage-include=\"dist/browser/moderation.js\" --test-coverage-include=\"dist/browser/integrations.js\" --test-coverage-include=\"dist/browser/customMedia.js\" --test-coverage-include=\"dist/browser/personalProductivity.js\" --test-coverage-include=\"dist/browser/reminderScheduler.js\" --test-coverage-include=\"dist/browser/encryptedSearch.js\" --test-coverage-include=\"dist/browser/directMessages.js\" --test-coverage-include=\"dist/browser/filesV2Service.js\" --test-coverage-include=\"dist/browser/filesV2Forward.js\" test/*.test.cjs && pnpm run coverage:build-atomicity","build:all":"pnpm run build","typecheck":"node scripts/release-build.cjs typecheck","build:types":"node scripts/release-build.cjs build:types","pack:verify":"pnpm run release:build && pnpm run test:package","build:client":"node scripts/release-build.cjs build:client","sync:schemas":"node scripts/sync-schemas.cjs","test:package":"node scripts/smoke-package.cjs","release:build":"node scripts/release-build.cjs","benchmark:voice-assets":"node scripts/benchmark-voice-assets.cjs","coverage:build-atomicity":"node --test --experimental-test-coverage --test-coverage-lines=80 --test-coverage-functions=80 --test-coverage-branches=80 --test-coverage-include=\"scripts/release-build.cjs\" --test-coverage-include=\"scripts/clean.cjs\" --test-coverage-include=\"scripts/output-paths.cjs\" test/release-build-artifacts.test.cjs"},"_npmUser":{"name":"roomkitapp","email":"roomkitapp@gmail.com"},"description":"Matterhorn app author SDK for browser, launcher, publisher, and testing APIs.","directories":{},"sideEffects":false,"_nodeVersion":"26.2.0","dependencies":{"ws":"^8.21.0","xhr2":"^0.2.1","@mh-gg/cli":"^0.1.1-alpha.20260822T120015130Z","@mh-gg/base":"^0.1.1-alpha.20260822T120015130Z","@mh-gg/push":"^0.1.1-alpha.20260822T120015130Z","@mh-gg/vite":"^0.1.1-alpha.20260822T120015130Z","nostr-tools":"^2.23.5","@mh-gg/event":"^0.1.1-alpha.20260822T120015130Z","@mh-gg/schema":"^0.1.1-alpha.20260822T120015130Z","@mh-gg/protocol":"^0.1.1-alpha.20260822T120015130Z","@mh-gg/authority":"^0.1.1-alpha.20260822T120015130Z","@mh-gg/relay-core":"^0.1.1-alpha.20260822T120015130Z","@mh-gg/base-plugins":"^0.1.1-alpha.20260822T120015130Z","@noble/post-quantum":"0.7.0","@mh-gg/room-security":"^0.1.1-alpha.20260822T120015130Z","@mh-gg/reducer-runtime":"^0.1.1-alpha.20260822T120015130Z","@mh-gg/profile-transfer":"^0.1.1-alpha.20260822T120015130Z"},"_hasShrinkwrap":false,"devDependencies":{"esbuild":"^0.28.1"},"peerDependencies":{"lit":">=3","vue":">=3","react":">=19","peerjs":"^1.5.5","svelte":">=5"},"optionalDependencies":{"peerjs":"^1.5.5","@roamhq/wrtc":"^0.10.0"},"peerDependenciesMeta":{"lit":{"optional":true},"vue":{"optional":true},"react":{"optional":true},"peerjs":{"optional":true},"svelte":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/matterhorn-sdk_0.1.1-alpha.20260822T120015130Z_1787400190523_0.9478301628913037","host":"s3://npm-registry-packages-npm-production"}},"0.1.1-alpha.20260822T133017683Z":{"name":"matterhorn-sdk","version":"0.1.1-alpha.20260822T133017683Z","license":"MIT","_id":"matterhorn-sdk@0.1.1-alpha.20260822T133017683Z","maintainers":[{"name":"roomkitapp","email":"roomkitapp@gmail.com"}],"bin":{"matterhorn":"./bin/matterhorn.cjs"},"dist":{"shasum":"00c3c6ed1656bfe69d7f2bf11e5b595c3e7842e6","tarball":"https://registry.npmjs.org/matterhorn-sdk/-/matterhorn-sdk-0.1.1-alpha.20260822T133017683Z.tgz","fileCount":752,"integrity":"sha512-7idsW5EBqn04lVlxROalNonrueR4FL3p3EmtZd+aPTxk/joCPGfpWdPUMmAm9UvMgWwSALFpg6XuyH/yOUG4OA==","signatures":[{"sig":"MEQCIAtDfHMIQIs0iTgA1sOfAwZSPauO6sIE/dOp/Jg/sbYeAiB131qVtegw2Dw/DBH6sngO3KgolSu6NP6+OkImPUbXig==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":9934218},"type":"module","types":"./dist/index.d.ts","engines":{"node":">=22.12"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./cjs/index.cjs"},"./lit":{"types":"./dist/lit/index.d.ts","import":"./dist/lit/index.js"},"./vue":{"types":"./dist/vue/index.d.ts","import":"./dist/vue/index.js"},"./vite":{"types":"./dist/vite/index.d.ts","import":"./dist/vite/index.js","require":"./cjs/vite.cjs"},"./react":{"types":"./dist/react/index.d.ts","import":"./dist/react/index.js","require":"./cjs/react.cjs"},"./voice":{"types":"./dist/voice.d.ts","import":"./dist/voice.js"},"./client":{"types":"./dist/client/index.d.ts","import":"./dist/client/index.js"},"./schema":{"types":"./dist/schema.d.ts","import":"./dist/schema.js","require":"./cjs/schema.cjs"},"./svelte":{"types":"./dist/svelte/index.d.ts","import":"./dist/svelte/index.js"},"./browser":{"types":"./dist/browser/index.d.ts","import":"./dist/browser/index.js"},"./testing":{"types":"./dist/testing/index.d.ts","import":"./dist/testing/index.js"},"./launcher":{"types":"./dist/launcher/index.d.ts","import":"./dist/launcher/index.js"},"./browser/*":{"types":"./dist/browser/*.d.ts","import":"./dist/browser/*.js"},"./launcher/*":{"types":"./dist/launcher/*.d.ts","import":"./dist/launcher/*.js"},"./file-picker":{"types":"./dist/browser/filePicker.d.ts","import":"./dist/browser/filePicker.js"},"./permissions":{"types":"./dist/browser/permissions.d.ts","import":"./dist/browser/permissions.js","require":"./cjs/permissions.cjs"},"./package.json":"./package.json","./launcher/schema":{"types":"./dist/launcher/schema.d.ts","import":"./dist/launcher/schema.js"},"./testing/runtime":{"types":"./dist/testing/runtime.d.ts","import":"./dist/testing/runtime.js"},"./client/standalone":{"types":"./dist/client/standalone.d.ts","import":"./dist/client/standalone.js"},"./browser/roomSigning":null,"./client/node-platform":{"types":"./node/client.d.cts","default":"./node/client.cjs","require":"./node/client.cjs"},"./client/browser-platform":{"types":"./dist/client/browserClient.d.ts","import":"./dist/client/browserClient.js"},"./launcher/appBridgeMessages":null,"./client/matterhorn-client.js":"./client/matterhorn-client.js","./launcher/appBridgeOperation":null,"./launcher/matterhorn.app.json":"./dist/launcher/matterhorn.app.json","./launcher/matterhorn.types.d.ts":"./dist/launcher/matterhorn.types.d.ts","./launcher/matterhorn.schema.json":"./dist/launcher/matterhorn.schema.json","./schemas/example-app.schema.json":"./schemas/example-app.schema.json","./schemas/example-demo.schema.json":"./schemas/example-demo.schema.json","./schemas/micro-plugin.schema.json":"./schemas/micro-plugin.schema.json","./launcher/roomUpgradeAuthorization":{"types":"./dist/launcher/roomUpgradeAuthorization.d.ts","import":"./dist/launcher/roomUpgradeAuthorization.js","require":"./cjs/roomUpgradeAuthorization.cjs"},"./schemas/app-composition.schema.json":"./schemas/app-composition.schema.json"},"scripts":{"test":"node --test test/*.test.cjs","build":"pnpm run release:build","clean":"node scripts/clean.cjs","coverage":"pnpm run build && node --test --test-concurrency=2 --experimental-test-coverage --test-coverage-lines=80 --test-coverage-functions=80 --test-coverage-branches=80 --test-coverage-include=\"dist/launcher/appBridgeMessages.js\" --test-coverage-include=\"dist/launcher/roomInfo.js\" --test-coverage-include=\"dist/launcher/mlsWasmIntegrity.js\" --test-coverage-include=\"dist/launcher/appBridgeMediaPolicy.js\" --test-coverage-include=\"dist/launcher/roomDataHost.js\" --test-coverage-include=\"dist/browser/storage/selfMutableObjects.js\" --test-coverage-include=\"dist/browser/storage/notifications.js\" --test-coverage-include=\"dist/browser/storage/notificationPreferences.js\" --test-coverage-include=\"dist/browser/launcherAssets.js\" --test-coverage-include=\"dist/browser/pluginAssets.js\" --test-coverage-include=\"dist/browser/voiceProcessing.js\" --test-coverage-include=\"dist/browser/filePicker.js\" --test-coverage-include=\"dist/browser/mediaModeration.js\" --test-coverage-include=\"dist/browser/moderation.js\" --test-coverage-include=\"dist/browser/integrations.js\" --test-coverage-include=\"dist/browser/customMedia.js\" --test-coverage-include=\"dist/browser/personalProductivity.js\" --test-coverage-include=\"dist/browser/reminderScheduler.js\" --test-coverage-include=\"dist/browser/encryptedSearch.js\" --test-coverage-include=\"dist/browser/directMessages.js\" --test-coverage-include=\"dist/browser/filesV2Service.js\" --test-coverage-include=\"dist/browser/filesV2Forward.js\" test/*.test.cjs && pnpm run coverage:build-atomicity","build:all":"pnpm run build","typecheck":"node scripts/release-build.cjs typecheck","build:types":"node scripts/release-build.cjs build:types","pack:verify":"pnpm run release:build && pnpm run test:package","build:client":"node scripts/release-build.cjs build:client","sync:schemas":"node scripts/sync-schemas.cjs","test:package":"node scripts/smoke-package.cjs","release:build":"node scripts/release-build.cjs","benchmark:voice-assets":"node scripts/benchmark-voice-assets.cjs","coverage:build-atomicity":"node --test --experimental-test-coverage --test-coverage-lines=80 --test-coverage-functions=80 --test-coverage-branches=80 --test-coverage-include=\"scripts/release-build.cjs\" --test-coverage-include=\"scripts/clean.cjs\" --test-coverage-include=\"scripts/output-paths.cjs\" test/release-build-artifacts.test.cjs"},"_npmUser":{"name":"roomkitapp","email":"roomkitapp@gmail.com"},"description":"Matterhorn app author SDK for browser, launcher, publisher, and testing APIs.","directories":{},"sideEffects":false,"_nodeVersion":"26.2.0","dependencies":{"ws":"^8.21.0","xhr2":"^0.2.1","@mh-gg/cli":"^0.1.1-alpha.20260822T133017683Z","@mh-gg/base":"^0.1.1-alpha.20260822T133017683Z","@mh-gg/push":"^0.1.1-alpha.20260822T133017683Z","@mh-gg/vite":"^0.1.1-alpha.20260822T133017683Z","nostr-tools":"^2.23.5","@mh-gg/event":"^0.1.1-alpha.20260822T133017683Z","@mh-gg/schema":"^0.1.1-alpha.20260822T133017683Z","@mh-gg/protocol":"^0.1.1-alpha.20260822T133017683Z","@mh-gg/authority":"^0.1.1-alpha.20260822T133017683Z","@mh-gg/relay-core":"^0.1.1-alpha.20260822T133017683Z","@mh-gg/base-plugins":"^0.1.1-alpha.20260822T133017683Z","@noble/post-quantum":"0.7.0","@mh-gg/room-security":"^0.1.1-alpha.20260822T133017683Z","@mh-gg/reducer-runtime":"^0.1.1-alpha.20260822T133017683Z","@mh-gg/profile-transfer":"^0.1.1-alpha.20260822T133017683Z"},"_hasShrinkwrap":false,"devDependencies":{"esbuild":"^0.28.1"},"peerDependencies":{"lit":">=3","vue":">=3","react":">=19","peerjs":"^1.5.5","svelte":">=5"},"optionalDependencies":{"peerjs":"^1.5.5","@roamhq/wrtc":"^0.10.0"},"peerDependenciesMeta":{"lit":{"optional":true},"vue":{"optional":true},"react":{"optional":true},"peerjs":{"optional":true},"svelte":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/matterhorn-sdk_0.1.1-alpha.20260822T133017683Z_1787405739245_0.027941217575010002","host":"s3://npm-registry-packages-npm-production"}},"0.1.1-alpha.20260826T114711800Z":{"name":"matterhorn-sdk","version":"0.1.1-alpha.20260826T114711800Z","license":"MIT","_id":"matterhorn-sdk@0.1.1-alpha.20260826T114711800Z","maintainers":[{"name":"roomkitapp","email":"roomkitapp@gmail.com"}],"bin":{"matterhorn":"./bin/matterhorn.cjs"},"dist":{"shasum":"f4ef5dcc64551a1a7ac02529990b84ac80f98327","tarball":"https://registry.npmjs.org/matterhorn-sdk/-/matterhorn-sdk-0.1.1-alpha.20260826T114711800Z.tgz","fileCount":752,"integrity":"sha512-tSf0KHivEA50DmhMEZ7b0dk5VIT7HrzH+ifOg60bbgCHpgd2IzzlLsTNb2Fd2Oorjjp57STE75fB/11UxXD+8A==","signatures":[{"sig":"MEYCIQC2o42PbpOZelToHr9nh485p4QBo1bSprhN161XFEAMcwIhAIOM2t/EWRO9VTHRxVtIbtu5JHGLBTYNjLKZPAroNCl5","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":9949294},"type":"module","types":"./dist/index.d.ts","engines":{"node":">=22.12"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./cjs/index.cjs"},"./lit":{"types":"./dist/lit/index.d.ts","import":"./dist/lit/index.js"},"./vue":{"types":"./dist/vue/index.d.ts","import":"./dist/vue/index.js"},"./vite":{"types":"./dist/vite/index.d.ts","import":"./dist/vite/index.js","require":"./cjs/vite.cjs"},"./react":{"types":"./dist/react/index.d.ts","import":"./dist/react/index.js","require":"./cjs/react.cjs"},"./voice":{"types":"./dist/voice.d.ts","import":"./dist/voice.js"},"./client":{"types":"./dist/client/index.d.ts","import":"./dist/client/index.js"},"./schema":{"types":"./dist/schema.d.ts","import":"./dist/schema.js","require":"./cjs/schema.cjs"},"./svelte":{"types":"./dist/svelte/index.d.ts","import":"./dist/svelte/index.js"},"./browser":{"types":"./dist/browser/index.d.ts","import":"./dist/browser/index.js"},"./testing":{"types":"./dist/testing/index.d.ts","import":"./dist/testing/index.js"},"./launcher":{"types":"./dist/launcher/index.d.ts","import":"./dist/launcher/index.js"},"./browser/*":{"types":"./dist/browser/*.d.ts","import":"./dist/browser/*.js"},"./launcher/*":{"types":"./dist/launcher/*.d.ts","import":"./dist/launcher/*.js"},"./file-picker":{"types":"./dist/browser/filePicker.d.ts","import":"./dist/browser/filePicker.js"},"./permissions":{"types":"./dist/browser/permissions.d.ts","import":"./dist/browser/permissions.js","require":"./cjs/permissions.cjs"},"./package.json":"./package.json","./launcher/schema":{"types":"./dist/launcher/schema.d.ts","import":"./dist/launcher/schema.js"},"./testing/runtime":{"types":"./dist/testing/runtime.d.ts","import":"./dist/testing/runtime.js"},"./client/standalone":{"types":"./dist/client/standalone.d.ts","import":"./dist/client/standalone.js"},"./browser/roomSigning":null,"./client/node-platform":{"types":"./node/client.d.cts","default":"./node/client.cjs","require":"./node/client.cjs"},"./client/browser-platform":{"types":"./dist/client/browserClient.d.ts","import":"./dist/client/browserClient.js"},"./launcher/appBridgeMessages":null,"./client/matterhorn-client.js":"./client/matterhorn-client.js","./launcher/appBridgeOperation":null,"./launcher/matterhorn.app.json":"./dist/launcher/matterhorn.app.json","./launcher/matterhorn.types.d.ts":"./dist/launcher/matterhorn.types.d.ts","./launcher/matterhorn.schema.json":"./dist/launcher/matterhorn.schema.json","./schemas/example-app.schema.json":"./schemas/example-app.schema.json","./schemas/example-demo.schema.json":"./schemas/example-demo.schema.json","./schemas/micro-plugin.schema.json":"./schemas/micro-plugin.schema.json","./launcher/roomUpgradeAuthorization":{"types":"./dist/launcher/roomUpgradeAuthorization.d.ts","import":"./dist/launcher/roomUpgradeAuthorization.js","require":"./cjs/roomUpgradeAuthorization.cjs"},"./schemas/app-composition.schema.json":"./schemas/app-composition.schema.json"},"scripts":{"test":"node --test test/*.test.cjs","build":"pnpm run release:build","clean":"node scripts/clean.cjs","coverage":"pnpm run build && node --test --test-concurrency=2 --experimental-test-coverage --test-coverage-lines=80 --test-coverage-functions=80 --test-coverage-branches=80 --test-coverage-include=\"dist/launcher/appBridgeMessages.js\" --test-coverage-include=\"dist/launcher/roomInfo.js\" --test-coverage-include=\"dist/launcher/mlsWasmIntegrity.js\" --test-coverage-include=\"dist/launcher/appBridgeMediaPolicy.js\" --test-coverage-include=\"dist/launcher/roomDataHost.js\" --test-coverage-include=\"dist/browser/storage/selfMutableObjects.js\" --test-coverage-include=\"dist/browser/storage/notifications.js\" --test-coverage-include=\"dist/browser/storage/notificationPreferences.js\" --test-coverage-include=\"dist/browser/launcherAssets.js\" --test-coverage-include=\"dist/browser/pluginAssets.js\" --test-coverage-include=\"dist/browser/voiceProcessing.js\" --test-coverage-include=\"dist/browser/filePicker.js\" --test-coverage-include=\"dist/browser/mediaModeration.js\" --test-coverage-include=\"dist/browser/moderation.js\" --test-coverage-include=\"dist/browser/integrations.js\" --test-coverage-include=\"dist/browser/customMedia.js\" --test-coverage-include=\"dist/browser/personalProductivity.js\" --test-coverage-include=\"dist/browser/reminderScheduler.js\" --test-coverage-include=\"dist/browser/encryptedSearch.js\" --test-coverage-include=\"dist/browser/directMessages.js\" --test-coverage-include=\"dist/browser/filesV2Service.js\" --test-coverage-include=\"dist/browser/filesV2Forward.js\" test/*.test.cjs && pnpm run coverage:build-atomicity","build:all":"pnpm run build","typecheck":"node scripts/release-build.cjs typecheck","build:types":"node scripts/release-build.cjs build:types","pack:verify":"pnpm run release:build && pnpm run test:package","build:client":"node scripts/release-build.cjs build:client","sync:schemas":"node scripts/sync-schemas.cjs","test:package":"node scripts/smoke-package.cjs","release:build":"node scripts/release-build.cjs","benchmark:voice-assets":"node scripts/benchmark-voice-assets.cjs","coverage:build-atomicity":"node --test --experimental-test-coverage --test-coverage-lines=80 --test-coverage-functions=80 --test-coverage-branches=80 --test-coverage-include=\"scripts/release-build.cjs\" --test-coverage-include=\"scripts/clean.cjs\" --test-coverage-include=\"scripts/output-paths.cjs\" test/release-build-artifacts.test.cjs"},"_npmUser":{"name":"roomkitapp","email":"roomkitapp@gmail.com"},"description":"Matterhorn app author SDK for browser, launcher, publisher, and testing APIs.","directories":{},"sideEffects":false,"_nodeVersion":"26.2.0","dependencies":{"ws":"^8.21.0","xhr2":"^0.2.1","@mh-gg/cli":"^0.1.1-alpha.20260826T114711800Z","@mh-gg/base":"^0.1.1-alpha.20260826T114711800Z","@mh-gg/push":"^0.1.1-alpha.20260826T114711800Z","@mh-gg/vite":"^0.1.1-alpha.20260826T114711800Z","nostr-tools":"^2.23.5","@mh-gg/event":"^0.1.1-alpha.20260826T114711800Z","@mh-gg/schema":"^0.1.1-alpha.20260826T114711800Z","@mh-gg/protocol":"^0.1.1-alpha.20260826T114711800Z","@mh-gg/authority":"^0.1.1-alpha.20260826T114711800Z","@mh-gg/relay-core":"^0.1.1-alpha.20260826T114711800Z","@mh-gg/base-plugins":"^0.1.1-alpha.20260826T114711800Z","@noble/post-quantum":"0.7.0","@mh-gg/room-security":"^0.1.1-alpha.20260826T114711800Z","@mh-gg/reducer-runtime":"^0.1.1-alpha.20260826T114711800Z","@mh-gg/profile-transfer":"^0.1.1-alpha.20260826T114711800Z"},"_hasShrinkwrap":false,"devDependencies":{"esbuild":"^0.28.1"},"peerDependencies":{"lit":">=3","vue":">=3","react":">=19","peerjs":"^1.5.5","svelte":">=5"},"optionalDependencies":{"peerjs":"^1.5.5","@roamhq/wrtc":"^0.10.0"},"peerDependenciesMeta":{"lit":{"optional":true},"vue":{"optional":true},"react":{"optional":true},"peerjs":{"optional":true},"svelte":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/matterhorn-sdk_0.1.1-alpha.20260826T114711800Z_1787745095437_0.9615154339646776","host":"s3://npm-registry-packages-npm-production"}},"0.1.1-alpha.20260826T191011262Z":{"name":"matterhorn-sdk","version":"0.1.1-alpha.20260826T191011262Z","license":"MIT","_id":"matterhorn-sdk@0.1.1-alpha.20260826T191011262Z","maintainers":[{"name":"roomkitapp","email":"roomkitapp@gmail.com"}],"bin":{"matterhorn":"./bin/matterhorn.cjs"},"dist":{"shasum":"f475a2c6078136d43851c16ce2abe4bbb0f834bf","tarball":"https://registry.npmjs.org/matterhorn-sdk/-/matterhorn-sdk-0.1.1-alpha.20260826T191011262Z.tgz","fileCount":752,"integrity":"sha512-kEZQ2+nEdkVJCYq3sIeguPT2bUAwFhZgsNNJ9JsW8H9A+vrsShZQczGAWv6prAeq59knZQ2w1qrGs5Wc1fxqDA==","signatures":[{"sig":"MEYCIQDQy/pGXeP2K8YCxQImW2fHQ89bzHT2qFENYbLrhH3tZAIhAIADZetmIbKwr5XA3Abo31dQH7knvAvIfVSw1Sig1ttF","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":9955773},"type":"module","types":"./dist/index.d.ts","engines":{"node":">=22.12"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./cjs/index.cjs"},"./lit":{"types":"./dist/lit/index.d.ts","import":"./dist/lit/index.js"},"./vue":{"types":"./dist/vue/index.d.ts","import":"./dist/vue/index.js"},"./vite":{"types":"./dist/vite/index.d.ts","import":"./dist/vite/index.js","require":"./cjs/vite.cjs"},"./react":{"types":"./dist/react/index.d.ts","import":"./dist/react/index.js","require":"./cjs/react.cjs"},"./voice":{"types":"./dist/voice.d.ts","import":"./dist/voice.js"},"./client":{"types":"./dist/client/index.d.ts","import":"./dist/client/index.js"},"./schema":{"types":"./dist/schema.d.ts","import":"./dist/schema.js","require":"./cjs/schema.cjs"},"./svelte":{"types":"./dist/svelte/index.d.ts","import":"./dist/svelte/index.js"},"./browser":{"types":"./dist/browser/index.d.ts","import":"./dist/browser/index.js"},"./testing":{"types":"./dist/testing/index.d.ts","import":"./dist/testing/index.js"},"./launcher":{"types":"./dist/launcher/index.d.ts","import":"./dist/launcher/index.js"},"./browser/*":{"types":"./dist/browser/*.d.ts","import":"./dist/browser/*.js"},"./launcher/*":{"types":"./dist/launcher/*.d.ts","import":"./dist/launcher/*.js"},"./file-picker":{"types":"./dist/browser/filePicker.d.ts","import":"./dist/browser/filePicker.js"},"./permissions":{"types":"./dist/browser/permissions.d.ts","import":"./dist/browser/permissions.js","require":"./cjs/permissions.cjs"},"./package.json":"./package.json","./launcher/schema":{"types":"./dist/launcher/schema.d.ts","import":"./dist/launcher/schema.js"},"./testing/runtime":{"types":"./dist/testing/runtime.d.ts","import":"./dist/testing/runtime.js"},"./client/standalone":{"types":"./dist/client/standalone.d.ts","import":"./dist/client/standalone.js"},"./browser/roomSigning":null,"./client/node-platform":{"types":"./node/client.d.cts","default":"./node/client.cjs","require":"./node/client.cjs"},"./client/browser-platform":{"types":"./dist/client/browserClient.d.ts","import":"./dist/client/browserClient.js"},"./launcher/appBridgeMessages":null,"./client/matterhorn-client.js":"./client/matterhorn-client.js","./launcher/appBridgeOperation":null,"./launcher/matterhorn.app.json":"./dist/launcher/matterhorn.app.json","./launcher/matterhorn.types.d.ts":"./dist/launcher/matterhorn.types.d.ts","./launcher/matterhorn.schema.json":"./dist/launcher/matterhorn.schema.json","./schemas/example-app.schema.json":"./schemas/example-app.schema.json","./schemas/example-demo.schema.json":"./schemas/example-demo.schema.json","./schemas/micro-plugin.schema.json":"./schemas/micro-plugin.schema.json","./launcher/roomUpgradeAuthorization":{"types":"./dist/launcher/roomUpgradeAuthorization.d.ts","import":"./dist/launcher/roomUpgradeAuthorization.js","require":"./cjs/roomUpgradeAuthorization.cjs"},"./schemas/app-composition.schema.json":"./schemas/app-composition.schema.json"},"scripts":{"test":"node --test test/*.test.cjs","build":"pnpm run release:build","clean":"node scripts/clean.cjs","coverage":"pnpm run build && node --test --test-concurrency=2 --experimental-test-coverage --test-coverage-lines=80 --test-coverage-functions=80 --test-coverage-branches=80 --test-coverage-include=\"dist/launcher/appBridgeMessages.js\" --test-coverage-include=\"dist/launcher/roomInfo.js\" --test-coverage-include=\"dist/launcher/mlsWasmIntegrity.js\" --test-coverage-include=\"dist/launcher/appBridgeMediaPolicy.js\" --test-coverage-include=\"dist/launcher/roomDataHost.js\" --test-coverage-include=\"dist/browser/storage/selfMutableObjects.js\" --test-coverage-include=\"dist/browser/storage/notifications.js\" --test-coverage-include=\"dist/browser/storage/notificationPreferences.js\" --test-coverage-include=\"dist/browser/launcherAssets.js\" --test-coverage-include=\"dist/browser/pluginAssets.js\" --test-coverage-include=\"dist/browser/voiceProcessing.js\" --test-coverage-include=\"dist/browser/filePicker.js\" --test-coverage-include=\"dist/browser/mediaModeration.js\" --test-coverage-include=\"dist/browser/moderation.js\" --test-coverage-include=\"dist/browser/integrations.js\" --test-coverage-include=\"dist/browser/customMedia.js\" --test-coverage-include=\"dist/browser/personalProductivity.js\" --test-coverage-include=\"dist/browser/reminderScheduler.js\" --test-coverage-include=\"dist/browser/encryptedSearch.js\" --test-coverage-include=\"dist/browser/directMessages.js\" --test-coverage-include=\"dist/browser/filesV2Service.js\" --test-coverage-include=\"dist/browser/filesV2Forward.js\" test/*.test.cjs && pnpm run coverage:build-atomicity","build:all":"pnpm run build","typecheck":"node scripts/release-build.cjs typecheck","build:types":"node scripts/release-build.cjs build:types","pack:verify":"pnpm run release:build && pnpm run test:package","build:client":"node scripts/release-build.cjs build:client","sync:schemas":"node scripts/sync-schemas.cjs","test:package":"node scripts/smoke-package.cjs","release:build":"node scripts/release-build.cjs","benchmark:voice-assets":"node scripts/benchmark-voice-assets.cjs","coverage:build-atomicity":"node --test --experimental-test-coverage --test-coverage-lines=80 --test-coverage-functions=80 --test-coverage-branches=80 --test-coverage-include=\"scripts/release-build.cjs\" --test-coverage-include=\"scripts/clean.cjs\" --test-coverage-include=\"scripts/output-paths.cjs\" test/release-build-artifacts.test.cjs"},"_npmUser":{"name":"roomkitapp","email":"roomkitapp@gmail.com"},"description":"Matterhorn app author SDK for browser, launcher, publisher, and testing APIs.","directories":{},"sideEffects":false,"_nodeVersion":"26.2.0","dependencies":{"ws":"^8.21.0","xhr2":"^0.2.1","@mh-gg/cli":"^0.1.1-alpha.20260826T191011262Z","@mh-gg/base":"^0.1.1-alpha.20260826T191011262Z","@mh-gg/push":"^0.1.1-alpha.20260826T191011262Z","@mh-gg/vite":"^0.1.1-alpha.20260826T191011262Z","nostr-tools":"^2.23.5","@mh-gg/event":"^0.1.1-alpha.20260826T191011262Z","@mh-gg/schema":"^0.1.1-alpha.20260826T191011262Z","@mh-gg/protocol":"^0.1.1-alpha.20260826T191011262Z","@mh-gg/authority":"^0.1.1-alpha.20260826T191011262Z","@mh-gg/relay-core":"^0.1.1-alpha.20260826T191011262Z","@mh-gg/base-plugins":"^0.1.1-alpha.20260826T191011262Z","@noble/post-quantum":"0.7.0","@mh-gg/room-security":"^0.1.1-alpha.20260826T191011262Z","@mh-gg/reducer-runtime":"^0.1.1-alpha.20260826T191011262Z","@mh-gg/profile-transfer":"^0.1.1-alpha.20260826T191011262Z"},"_hasShrinkwrap":false,"devDependencies":{"esbuild":"^0.28.1"},"peerDependencies":{"lit":">=3","vue":">=3","react":">=19","peerjs":"^1.5.5","svelte":">=5"},"optionalDependencies":{"peerjs":"^1.5.5","@roamhq/wrtc":"^0.10.0"},"peerDependenciesMeta":{"lit":{"optional":true},"vue":{"optional":true},"react":{"optional":true},"peerjs":{"optional":true},"svelte":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/matterhorn-sdk_0.1.1-alpha.20260826T191011262Z_1787772442078_0.429129929878854","host":"s3://npm-registry-packages-npm-production"}},"0.1.1-alpha.20260831T094821206Z":{"name":"matterhorn-sdk","version":"0.1.1-alpha.20260831T094821206Z","license":"MIT","_id":"matterhorn-sdk@0.1.1-alpha.20260831T094821206Z","maintainers":[{"name":"roomkitapp","email":"roomkitapp@gmail.com"}],"bin":{"matterhorn":"./bin/matterhorn.cjs"},"dist":{"shasum":"c19876e098666c6e1e90b9a81b39ab355af0ad64","tarball":"https://registry.npmjs.org/matterhorn-sdk/-/matterhorn-sdk-0.1.1-alpha.20260831T094821206Z.tgz","fileCount":752,"integrity":"sha512-cR2rjCrvF5b1tQjq5aqZj7PxVUq6WhmQbqsCwHRdMwmmQa5xuI21MbL02p4nnyvRtBA4bvwUjeqgqr1KjxZKRw==","signatures":[{"sig":"MEUCIQDcB9IVKymcBT1B1wPv030i+Jj+ghveAyGc6L8WDajF6gIgPO99iXEsJ1eQNhVrNONV1I8X/E3abBEWgXwHA9BA52c=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":9955773},"type":"module","types":"./dist/index.d.ts","engines":{"node":">=22.12"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./cjs/index.cjs"},"./lit":{"types":"./dist/lit/index.d.ts","import":"./dist/lit/index.js"},"./vue":{"types":"./dist/vue/index.d.ts","import":"./dist/vue/index.js"},"./vite":{"types":"./dist/vite/index.d.ts","import":"./dist/vite/index.js","require":"./cjs/vite.cjs"},"./react":{"types":"./dist/react/index.d.ts","import":"./dist/react/index.js","require":"./cjs/react.cjs"},"./voice":{"types":"./dist/voice.d.ts","import":"./dist/voice.js"},"./client":{"types":"./dist/client/index.d.ts","import":"./dist/client/index.js"},"./schema":{"types":"./dist/schema.d.ts","import":"./dist/schema.js","require":"./cjs/schema.cjs"},"./svelte":{"types":"./dist/svelte/index.d.ts","import":"./dist/svelte/index.js"},"./browser":{"types":"./dist/browser/index.d.ts","import":"./dist/browser/index.js"},"./testing":{"types":"./dist/testing/index.d.ts","import":"./dist/testing/index.js"},"./launcher":{"types":"./dist/launcher/index.d.ts","import":"./dist/launcher/index.js"},"./browser/*":{"types":"./dist/browser/*.d.ts","import":"./dist/browser/*.js"},"./launcher/*":{"types":"./dist/launcher/*.d.ts","import":"./dist/launcher/*.js"},"./file-picker":{"types":"./dist/browser/filePicker.d.ts","import":"./dist/browser/filePicker.js"},"./permissions":{"types":"./dist/browser/permissions.d.ts","import":"./dist/browser/permissions.js","require":"./cjs/permissions.cjs"},"./package.json":"./package.json","./launcher/schema":{"types":"./dist/launcher/schema.d.ts","import":"./dist/launcher/schema.js"},"./testing/runtime":{"types":"./dist/testing/runtime.d.ts","import":"./dist/testing/runtime.js"},"./client/standalone":{"types":"./dist/client/standalone.d.ts","import":"./dist/client/standalone.js"},"./browser/roomSigning":null,"./client/node-platform":{"types":"./node/client.d.cts","default":"./node/client.cjs","require":"./node/client.cjs"},"./client/browser-platform":{"types":"./dist/client/browserClient.d.ts","import":"./dist/client/browserClient.js"},"./launcher/appBridgeMessages":null,"./client/matterhorn-client.js":"./client/matterhorn-client.js","./launcher/appBridgeOperation":null,"./launcher/matterhorn.app.json":"./dist/launcher/matterhorn.app.json","./launcher/matterhorn.types.d.ts":"./dist/launcher/matterhorn.types.d.ts","./launcher/matterhorn.schema.json":"./dist/launcher/matterhorn.schema.json","./schemas/example-app.schema.json":"./schemas/example-app.schema.json","./schemas/example-demo.schema.json":"./schemas/example-demo.schema.json","./schemas/micro-plugin.schema.json":"./schemas/micro-plugin.schema.json","./launcher/roomUpgradeAuthorization":{"types":"./dist/launcher/roomUpgradeAuthorization.d.ts","import":"./dist/launcher/roomUpgradeAuthorization.js","require":"./cjs/roomUpgradeAuthorization.cjs"},"./schemas/app-composition.schema.json":"./schemas/app-composition.schema.json"},"scripts":{"test":"node --test test/*.test.cjs","build":"pnpm run release:build","clean":"node scripts/clean.cjs","coverage":"pnpm run build && node --test --test-concurrency=2 --experimental-test-coverage --test-coverage-lines=80 --test-coverage-functions=80 --test-coverage-branches=80 --test-coverage-include=\"dist/launcher/appBridgeMessages.js\" --test-coverage-include=\"dist/launcher/roomInfo.js\" --test-coverage-include=\"dist/launcher/mlsWasmIntegrity.js\" --test-coverage-include=\"dist/launcher/appBridgeMediaPolicy.js\" --test-coverage-include=\"dist/launcher/roomDataHost.js\" --test-coverage-include=\"dist/browser/storage/selfMutableObjects.js\" --test-coverage-include=\"dist/browser/storage/notifications.js\" --test-coverage-include=\"dist/browser/storage/notificationPreferences.js\" --test-coverage-include=\"dist/browser/launcherAssets.js\" --test-coverage-include=\"dist/browser/pluginAssets.js\" --test-coverage-include=\"dist/browser/voiceProcessing.js\" --test-coverage-include=\"dist/browser/filePicker.js\" --test-coverage-include=\"dist/browser/mediaModeration.js\" --test-coverage-include=\"dist/browser/moderation.js\" --test-coverage-include=\"dist/browser/integrations.js\" --test-coverage-include=\"dist/browser/customMedia.js\" --test-coverage-include=\"dist/browser/personalProductivity.js\" --test-coverage-include=\"dist/browser/reminderScheduler.js\" --test-coverage-include=\"dist/browser/encryptedSearch.js\" --test-coverage-include=\"dist/browser/directMessages.js\" --test-coverage-include=\"dist/browser/filesV2Service.js\" --test-coverage-include=\"dist/browser/filesV2Forward.js\" test/*.test.cjs && pnpm run coverage:build-atomicity","build:all":"pnpm run build","typecheck":"node scripts/release-build.cjs typecheck","build:types":"node scripts/release-build.cjs build:types","pack:verify":"pnpm run release:build && pnpm run test:package","build:client":"node scripts/release-build.cjs build:client","sync:schemas":"node scripts/sync-schemas.cjs","test:package":"node scripts/smoke-package.cjs","release:build":"node scripts/release-build.cjs","benchmark:voice-assets":"node scripts/benchmark-voice-assets.cjs","coverage:build-atomicity":"node --test --experimental-test-coverage --test-coverage-lines=80 --test-coverage-functions=80 --test-coverage-branches=80 --test-coverage-include=\"scripts/release-build.cjs\" --test-coverage-include=\"scripts/clean.cjs\" --test-coverage-include=\"scripts/output-paths.cjs\" test/release-build-artifacts.test.cjs"},"_npmUser":{"name":"roomkitapp","email":"roomkitapp@gmail.com"},"description":"Matterhorn app author SDK for browser, launcher, publisher, and testing APIs.","directories":{},"sideEffects":false,"_nodeVersion":"26.2.0","dependencies":{"ws":"^8.21.0","xhr2":"^0.2.1","@mh-gg/cli":"^0.1.1-alpha.20260831T094821206Z","@mh-gg/base":"^0.1.1-alpha.20260831T094821206Z","@mh-gg/push":"^0.1.1-alpha.20260831T094821206Z","@mh-gg/vite":"^0.1.1-alpha.20260831T094821206Z","nostr-tools":"^2.23.5","@mh-gg/event":"^0.1.1-alpha.20260831T094821206Z","@mh-gg/schema":"^0.1.1-alpha.20260831T094821206Z","@mh-gg/protocol":"^0.1.1-alpha.20260831T094821206Z","@mh-gg/authority":"^0.1.1-alpha.20260831T094821206Z","@mh-gg/relay-core":"^0.1.1-alpha.20260831T094821206Z","@mh-gg/base-plugins":"^0.1.1-alpha.20260831T094821206Z","@noble/post-quantum":"0.7.0","@mh-gg/room-security":"^0.1.1-alpha.20260831T094821206Z","@mh-gg/reducer-runtime":"^0.1.1-alpha.20260831T094821206Z","@mh-gg/profile-transfer":"^0.1.1-alpha.20260831T094821206Z"},"_hasShrinkwrap":false,"devDependencies":{"esbuild":"^0.28.1"},"peerDependencies":{"lit":">=3","vue":">=3","react":">=19","peerjs":"^1.5.5","svelte":">=5"},"optionalDependencies":{"peerjs":"^1.5.5","@roamhq/wrtc":"^0.10.0"},"peerDependenciesMeta":{"lit":{"optional":true},"vue":{"optional":true},"react":{"optional":true},"peerjs":{"optional":true},"svelte":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/matterhorn-sdk_0.1.1-alpha.20260831T094821206Z_1788169926971_0.11799724682914658","host":"s3://npm-registry-packages-npm-production"}},"0.1.1-alpha.20260831T112316496Z":{"name":"matterhorn-sdk","version":"0.1.1-alpha.20260831T112316496Z","license":"MIT","_id":"matterhorn-sdk@0.1.1-alpha.20260831T112316496Z","maintainers":[{"name":"roomkitapp","email":"roomkitapp@gmail.com"}],"bin":{"matterhorn":"./bin/matterhorn.cjs"},"dist":{"shasum":"800c34d2953c65f941f127b3de27f7195c294fe8","tarball":"https://registry.npmjs.org/matterhorn-sdk/-/matterhorn-sdk-0.1.1-alpha.20260831T112316496Z.tgz","fileCount":752,"integrity":"sha512-8Ai37OdcKVP79OvElCMht6MHvLT+ZbhkbyVp5eXx4tkt/4qobwwZqHbNdJi4Ne6p5m1c6BPH2DDRT5p3XrFidQ==","signatures":[{"sig":"MEUCIQCre/705br3bXZ0pprFVzIvYDJ8SgBT8vWNKUvSYUDgWwIgPfy7cSgAGt3nmrJFq+zKDplbLfaTELufACsYB3CRHZg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":9956020},"type":"module","types":"./dist/index.d.ts","engines":{"node":">=22.12"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./cjs/index.cjs"},"./lit":{"types":"./dist/lit/index.d.ts","import":"./dist/lit/index.js"},"./vue":{"types":"./dist/vue/index.d.ts","import":"./dist/vue/index.js"},"./vite":{"types":"./dist/vite/index.d.ts","import":"./dist/vite/index.js","require":"./cjs/vite.cjs"},"./react":{"types":"./dist/react/index.d.ts","import":"./dist/react/index.js","require":"./cjs/react.cjs"},"./voice":{"types":"./dist/voice.d.ts","import":"./dist/voice.js"},"./client":{"types":"./dist/client/index.d.ts","import":"./dist/client/index.js"},"./schema":{"types":"./dist/schema.d.ts","import":"./dist/schema.js","require":"./cjs/schema.cjs"},"./svelte":{"types":"./dist/svelte/index.d.ts","import":"./dist/svelte/index.js"},"./browser":{"types":"./dist/browser/index.d.ts","import":"./dist/browser/index.js"},"./testing":{"types":"./dist/testing/index.d.ts","import":"./dist/testing/index.js"},"./launcher":{"types":"./dist/launcher/index.d.ts","import":"./dist/launcher/index.js"},"./browser/*":{"types":"./dist/browser/*.d.ts","import":"./dist/browser/*.js"},"./launcher/*":{"types":"./dist/launcher/*.d.ts","import":"./dist/launcher/*.js"},"./file-picker":{"types":"./dist/browser/filePicker.d.ts","import":"./dist/browser/filePicker.js"},"./permissions":{"types":"./dist/browser/permissions.d.ts","import":"./dist/browser/permissions.js","require":"./cjs/permissions.cjs"},"./package.json":"./package.json","./launcher/schema":{"types":"./dist/launcher/schema.d.ts","import":"./dist/launcher/schema.js"},"./testing/runtime":{"types":"./dist/testing/runtime.d.ts","import":"./dist/testing/runtime.js"},"./client/standalone":{"types":"./dist/client/standalone.d.ts","import":"./dist/client/standalone.js"},"./browser/roomSigning":null,"./client/node-platform":{"types":"./node/client.d.cts","default":"./node/client.cjs","require":"./node/client.cjs"},"./client/browser-platform":{"types":"./dist/client/browserClient.d.ts","import":"./dist/client/browserClient.js"},"./launcher/appBridgeMessages":null,"./client/matterhorn-client.js":"./client/matterhorn-client.js","./launcher/appBridgeOperation":null,"./launcher/matterhorn.app.json":"./dist/launcher/matterhorn.app.json","./launcher/matterhorn.types.d.ts":"./dist/launcher/matterhorn.types.d.ts","./launcher/matterhorn.schema.json":"./dist/launcher/matterhorn.schema.json","./schemas/example-app.schema.json":"./schemas/example-app.schema.json","./schemas/example-demo.schema.json":"./schemas/example-demo.schema.json","./schemas/micro-plugin.schema.json":"./schemas/micro-plugin.schema.json","./launcher/roomUpgradeAuthorization":{"types":"./dist/launcher/roomUpgradeAuthorization.d.ts","import":"./dist/launcher/roomUpgradeAuthorization.js","require":"./cjs/roomUpgradeAuthorization.cjs"},"./schemas/app-composition.schema.json":"./schemas/app-composition.schema.json"},"scripts":{"test":"node --test test/*.test.cjs","build":"pnpm run release:build","clean":"node scripts/clean.cjs","coverage":"pnpm run build && node --test --test-concurrency=2 --experimental-test-coverage --test-coverage-lines=80 --test-coverage-functions=80 --test-coverage-branches=80 --test-coverage-include=\"dist/launcher/appBridgeMessages.js\" --test-coverage-include=\"dist/launcher/roomInfo.js\" --test-coverage-include=\"dist/launcher/mlsWasmIntegrity.js\" --test-coverage-include=\"dist/launcher/appBridgeMediaPolicy.js\" --test-coverage-include=\"dist/launcher/roomDataHost.js\" --test-coverage-include=\"dist/browser/storage/selfMutableObjects.js\" --test-coverage-include=\"dist/browser/storage/notifications.js\" --test-coverage-include=\"dist/browser/storage/notificationPreferences.js\" --test-coverage-include=\"dist/browser/launcherAssets.js\" --test-coverage-include=\"dist/browser/pluginAssets.js\" --test-coverage-include=\"dist/browser/voiceProcessing.js\" --test-coverage-include=\"dist/browser/filePicker.js\" --test-coverage-include=\"dist/browser/mediaModeration.js\" --test-coverage-include=\"dist/browser/moderation.js\" --test-coverage-include=\"dist/browser/integrations.js\" --test-coverage-include=\"dist/browser/customMedia.js\" --test-coverage-include=\"dist/browser/personalProductivity.js\" --test-coverage-include=\"dist/browser/reminderScheduler.js\" --test-coverage-include=\"dist/browser/encryptedSearch.js\" --test-coverage-include=\"dist/browser/directMessages.js\" --test-coverage-include=\"dist/browser/filesV2Service.js\" --test-coverage-include=\"dist/browser/filesV2Forward.js\" test/*.test.cjs && pnpm run coverage:build-atomicity","build:all":"pnpm run build","typecheck":"node scripts/release-build.cjs typecheck","build:types":"node scripts/release-build.cjs build:types","pack:verify":"pnpm run release:build && pnpm run test:package","build:client":"node scripts/release-build.cjs build:client","sync:schemas":"node scripts/sync-schemas.cjs","test:package":"node scripts/smoke-package.cjs","release:build":"node scripts/release-build.cjs","benchmark:voice-assets":"node scripts/benchmark-voice-assets.cjs","coverage:build-atomicity":"node --test --experimental-test-coverage --test-coverage-lines=80 --test-coverage-functions=80 --test-coverage-branches=80 --test-coverage-include=\"scripts/release-build.cjs\" --test-coverage-include=\"scripts/clean.cjs\" --test-coverage-include=\"scripts/output-paths.cjs\" test/release-build-artifacts.test.cjs"},"_npmUser":{"name":"roomkitapp","email":"roomkitapp@gmail.com"},"description":"Matterhorn app author SDK for browser, launcher, publisher, and testing APIs.","directories":{},"sideEffects":false,"_nodeVersion":"26.2.0","dependencies":{"ws":"^8.21.0","xhr2":"^0.2.1","@mh-gg/cli":"^0.1.1-alpha.20260831T112316496Z","@mh-gg/base":"^0.1.1-alpha.20260831T112316496Z","@mh-gg/push":"^0.1.1-alpha.20260831T112316496Z","@mh-gg/vite":"^0.1.1-alpha.20260831T112316496Z","nostr-tools":"^2.23.5","@mh-gg/event":"^0.1.1-alpha.20260831T112316496Z","@mh-gg/schema":"^0.1.1-alpha.20260831T112316496Z","@mh-gg/protocol":"^0.1.1-alpha.20260831T112316496Z","@mh-gg/authority":"^0.1.1-alpha.20260831T112316496Z","@mh-gg/relay-core":"^0.1.1-alpha.20260831T112316496Z","@mh-gg/base-plugins":"^0.1.1-alpha.20260831T112316496Z","@noble/post-quantum":"0.7.0","@mh-gg/room-security":"^0.1.1-alpha.20260831T112316496Z","@mh-gg/reducer-runtime":"^0.1.1-alpha.20260831T112316496Z","@mh-gg/profile-transfer":"^0.1.1-alpha.20260831T112316496Z"},"_hasShrinkwrap":false,"devDependencies":{"esbuild":"^0.28.1"},"peerDependencies":{"lit":">=3","vue":">=3","react":">=19","peerjs":"^1.5.5","svelte":">=5"},"optionalDependencies":{"peerjs":"^1.5.5","@roamhq/wrtc":"^0.10.0"},"peerDependenciesMeta":{"lit":{"optional":true},"vue":{"optional":true},"react":{"optional":true},"peerjs":{"optional":true},"svelte":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/matterhorn-sdk_0.1.1-alpha.20260831T112316496Z_1788176163222_0.9613725597127254","host":"s3://npm-registry-packages-npm-production"}},"0.1.1-alpha.20260903T093455968Z":{"name":"matterhorn-sdk","version":"0.1.1-alpha.20260903T093455968Z","license":"MIT","_id":"matterhorn-sdk@0.1.1-alpha.20260903T093455968Z","maintainers":[{"name":"roomkitapp","email":"roomkitapp@gmail.com"}],"bin":{"matterhorn":"./bin/matterhorn.cjs"},"dist":{"shasum":"a9b7c318267fb33cbdc541018867ce40b1386b46","tarball":"https://registry.npmjs.org/matterhorn-sdk/-/matterhorn-sdk-0.1.1-alpha.20260903T093455968Z.tgz","fileCount":752,"integrity":"sha512-b7hdbem9dU1uLS3LcUvea0PN4N82rmBcYsV/67fc/uB5mqUB9N84/iphGcY09Exe81wl/bc1EmF99QyW5jpcSw==","signatures":[{"sig":"MEQCICpr/IJw8ZwjZNygLWGS2HM6FI3oMflogRiDoPu869YoAiB6ju0xyk49E+HjBDxEjCeqtna2Jk8AP+4XQ0VIjpb5hw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":9965627},"type":"module","types":"./dist/index.d.ts","engines":{"node":">=22.12"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./cjs/index.cjs"},"./lit":{"types":"./dist/lit/index.d.ts","import":"./dist/lit/index.js"},"./vue":{"types":"./dist/vue/index.d.ts","import":"./dist/vue/index.js"},"./vite":{"types":"./dist/vite/index.d.ts","import":"./dist/vite/index.js","require":"./cjs/vite.cjs"},"./react":{"types":"./dist/react/index.d.ts","import":"./dist/react/index.js","require":"./cjs/react.cjs"},"./voice":{"types":"./dist/voice.d.ts","import":"./dist/voice.js"},"./client":{"types":"./dist/client/index.d.ts","import":"./dist/client/index.js"},"./schema":{"types":"./dist/schema.d.ts","import":"./dist/schema.js","require":"./cjs/schema.cjs"},"./svelte":{"types":"./dist/svelte/index.d.ts","import":"./dist/svelte/index.js"},"./browser":{"types":"./dist/browser/index.d.ts","import":"./dist/browser/index.js"},"./testing":{"types":"./dist/testing/index.d.ts","import":"./dist/testing/index.js"},"./launcher":{"types":"./dist/launcher/index.d.ts","import":"./dist/launcher/index.js"},"./browser/*":{"types":"./dist/browser/*.d.ts","import":"./dist/browser/*.js"},"./launcher/*":{"types":"./dist/launcher/*.d.ts","import":"./dist/launcher/*.js"},"./file-picker":{"types":"./dist/browser/filePicker.d.ts","import":"./dist/browser/filePicker.js"},"./permissions":{"types":"./dist/browser/permissions.d.ts","import":"./dist/browser/permissions.js","require":"./cjs/permissions.cjs"},"./package.json":"./package.json","./launcher/schema":{"types":"./dist/launcher/schema.d.ts","import":"./dist/launcher/schema.js"},"./testing/runtime":{"types":"./dist/testing/runtime.d.ts","import":"./dist/testing/runtime.js"},"./client/standalone":{"types":"./dist/client/standalone.d.ts","import":"./dist/client/standalone.js"},"./browser/roomSigning":null,"./client/node-platform":{"types":"./node/client.d.cts","default":"./node/client.cjs","require":"./node/client.cjs"},"./client/browser-platform":{"types":"./dist/client/browserClient.d.ts","import":"./dist/client/browserClient.js"},"./launcher/appBridgeMessages":null,"./client/matterhorn-client.js":"./client/matterhorn-client.js","./launcher/appBridgeOperation":null,"./launcher/matterhorn.app.json":"./dist/launcher/matterhorn.app.json","./launcher/matterhorn.types.d.ts":"./dist/launcher/matterhorn.types.d.ts","./launcher/matterhorn.schema.json":"./dist/launcher/matterhorn.schema.json","./schemas/example-app.schema.json":"./schemas/example-app.schema.json","./schemas/example-demo.schema.json":"./schemas/example-demo.schema.json","./schemas/micro-plugin.schema.json":"./schemas/micro-plugin.schema.json","./launcher/roomUpgradeAuthorization":{"types":"./dist/launcher/roomUpgradeAuthorization.d.ts","import":"./dist/launcher/roomUpgradeAuthorization.js","require":"./cjs/roomUpgradeAuthorization.cjs"},"./schemas/app-composition.schema.json":"./schemas/app-composition.schema.json"},"scripts":{"test":"node --test test/*.test.cjs","build":"pnpm run release:build","clean":"node scripts/clean.cjs","coverage":"pnpm run build && node --test --test-concurrency=2 --experimental-test-coverage --test-coverage-lines=80 --test-coverage-functions=80 --test-coverage-branches=80 --test-coverage-include=\"dist/launcher/appBridgeMessages.js\" --test-coverage-include=\"dist/launcher/roomInfo.js\" --test-coverage-include=\"dist/launcher/mlsWasmIntegrity.js\" --test-coverage-include=\"dist/launcher/appBridgeMediaPolicy.js\" --test-coverage-include=\"dist/launcher/roomDataHost.js\" --test-coverage-include=\"dist/browser/storage/selfMutableObjects.js\" --test-coverage-include=\"dist/browser/storage/notifications.js\" --test-coverage-include=\"dist/browser/storage/notificationPreferences.js\" --test-coverage-include=\"dist/browser/launcherAssets.js\" --test-coverage-include=\"dist/browser/pluginAssets.js\" --test-coverage-include=\"dist/browser/voiceProcessing.js\" --test-coverage-include=\"dist/browser/filePicker.js\" --test-coverage-include=\"dist/browser/mediaModeration.js\" --test-coverage-include=\"dist/browser/moderation.js\" --test-coverage-include=\"dist/browser/integrations.js\" --test-coverage-include=\"dist/browser/customMedia.js\" --test-coverage-include=\"dist/browser/personalProductivity.js\" --test-coverage-include=\"dist/browser/reminderScheduler.js\" --test-coverage-include=\"dist/browser/encryptedSearch.js\" --test-coverage-include=\"dist/browser/directMessages.js\" --test-coverage-include=\"dist/browser/filesV2Service.js\" --test-coverage-include=\"dist/browser/filesV2Forward.js\" test/*.test.cjs && pnpm run coverage:build-atomicity","build:all":"pnpm run build","typecheck":"node scripts/release-build.cjs typecheck","build:types":"node scripts/release-build.cjs build:types","pack:verify":"pnpm run release:build && pnpm run test:package","build:client":"node scripts/release-build.cjs build:client","sync:schemas":"node scripts/sync-schemas.cjs","test:package":"node scripts/smoke-package.cjs","release:build":"node scripts/release-build.cjs","benchmark:voice-assets":"node scripts/benchmark-voice-assets.cjs","coverage:build-atomicity":"node --test --experimental-test-coverage --test-coverage-lines=80 --test-coverage-functions=80 --test-coverage-branches=80 --test-coverage-include=\"scripts/release-build.cjs\" --test-coverage-include=\"scripts/clean.cjs\" --test-coverage-include=\"scripts/output-paths.cjs\" test/release-build-artifacts.test.cjs"},"_npmUser":{"name":"roomkitapp","email":"roomkitapp@gmail.com"},"description":"Matterhorn app author SDK for browser, launcher, publisher, and testing APIs.","directories":{},"sideEffects":false,"_nodeVersion":"26.2.0","dependencies":{"ws":"^8.21.0","xhr2":"^0.2.1","@mh-gg/cli":"^0.1.1-alpha.20260903T093455968Z","@mh-gg/base":"^0.1.1-alpha.20260903T093455968Z","@mh-gg/push":"^0.1.1-alpha.20260903T093455968Z","@mh-gg/vite":"^0.1.1-alpha.20260903T093455968Z","nostr-tools":"^2.23.5","@mh-gg/event":"^0.1.1-alpha.20260903T093455968Z","@mh-gg/schema":"^0.1.1-alpha.20260903T093455968Z","@mh-gg/protocol":"^0.1.1-alpha.20260903T093455968Z","@mh-gg/authority":"^0.1.1-alpha.20260903T093455968Z","@mh-gg/relay-core":"^0.1.1-alpha.20260903T093455968Z","@mh-gg/base-plugins":"^0.1.1-alpha.20260903T093455968Z","@noble/post-quantum":"0.7.0","@mh-gg/room-security":"^0.1.1-alpha.20260903T093455968Z","@mh-gg/reducer-runtime":"^0.1.1-alpha.20260903T093455968Z","@mh-gg/profile-transfer":"^0.1.1-alpha.20260903T093455968Z"},"_hasShrinkwrap":false,"devDependencies":{"esbuild":"^0.28.1"},"peerDependencies":{"lit":">=3","vue":">=3","react":">=19","peerjs":"^1.5.5","svelte":">=5"},"optionalDependencies":{"peerjs":"^1.5.5","@roamhq/wrtc":"^0.10.0"},"peerDependenciesMeta":{"lit":{"optional":true},"vue":{"optional":true},"react":{"optional":true},"peerjs":{"optional":true},"svelte":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/matterhorn-sdk_0.1.1-alpha.20260903T093455968Z_1788428214576_0.3229898715756705","host":"s3://npm-registry-packages-npm-production"}},"0.1.1-alpha.20260903T103915572Z":{"name":"matterhorn-sdk","version":"0.1.1-alpha.20260903T103915572Z","license":"MIT","_id":"matterhorn-sdk@0.1.1-alpha.20260903T103915572Z","maintainers":[{"name":"roomkitapp","email":"roomkitapp@gmail.com"}],"bin":{"matterhorn":"./bin/matterhorn.cjs"},"dist":{"shasum":"4764bdad1bf540ad80e87a2f0eac0cafb055ef8c","tarball":"https://registry.npmjs.org/matterhorn-sdk/-/matterhorn-sdk-0.1.1-alpha.20260903T103915572Z.tgz","fileCount":752,"integrity":"sha512-k0GxtB7ntx/v5kjvL/fIlHx0eXI4onmMlACVkjRVc+GgSvnyZMcM/DbaTPSTnutbt/Ll4eZQg4kbPvKVJnXulg==","signatures":[{"sig":"MEYCIQD8T+mzth6pVyvn0rSU4FXaXcTywgzRPM0YhnhyXBSl/gIhANsf4q09yuaTiG4prm58u+B1gZH5vSz+C1oyy938xIS0","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":9966603},"type":"module","types":"./dist/index.d.ts","engines":{"node":">=22.12"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./cjs/index.cjs"},"./lit":{"types":"./dist/lit/index.d.ts","import":"./dist/lit/index.js"},"./vue":{"types":"./dist/vue/index.d.ts","import":"./dist/vue/index.js"},"./vite":{"types":"./dist/vite/index.d.ts","import":"./dist/vite/index.js","require":"./cjs/vite.cjs"},"./react":{"types":"./dist/react/index.d.ts","import":"./dist/react/index.js","require":"./cjs/react.cjs"},"./voice":{"types":"./dist/voice.d.ts","import":"./dist/voice.js"},"./client":{"types":"./dist/client/index.d.ts","import":"./dist/client/index.js"},"./schema":{"types":"./dist/schema.d.ts","import":"./dist/schema.js","require":"./cjs/schema.cjs"},"./svelte":{"types":"./dist/svelte/index.d.ts","import":"./dist/svelte/index.js"},"./browser":{"types":"./dist/browser/index.d.ts","import":"./dist/browser/index.js"},"./testing":{"types":"./dist/testing/index.d.ts","import":"./dist/testing/index.js"},"./launcher":{"types":"./dist/launcher/index.d.ts","import":"./dist/launcher/index.js"},"./browser/*":{"types":"./dist/browser/*.d.ts","import":"./dist/browser/*.js"},"./launcher/*":{"types":"./dist/launcher/*.d.ts","import":"./dist/launcher/*.js"},"./file-picker":{"types":"./dist/browser/filePicker.d.ts","import":"./dist/browser/filePicker.js"},"./permissions":{"types":"./dist/browser/permissions.d.ts","import":"./dist/browser/permissions.js","require":"./cjs/permissions.cjs"},"./package.json":"./package.json","./launcher/schema":{"types":"./dist/launcher/schema.d.ts","import":"./dist/launcher/schema.js"},"./testing/runtime":{"types":"./dist/testing/runtime.d.ts","import":"./dist/testing/runtime.js"},"./client/standalone":{"types":"./dist/client/standalone.d.ts","import":"./dist/client/standalone.js"},"./browser/roomSigning":null,"./client/node-platform":{"types":"./node/client.d.cts","default":"./node/client.cjs","require":"./node/client.cjs"},"./client/browser-platform":{"types":"./dist/client/browserClient.d.ts","import":"./dist/client/browserClient.js"},"./launcher/appBridgeMessages":null,"./client/matterhorn-client.js":"./client/matterhorn-client.js","./launcher/appBridgeOperation":null,"./launcher/matterhorn.app.json":"./dist/launcher/matterhorn.app.json","./launcher/matterhorn.types.d.ts":"./dist/launcher/matterhorn.types.d.ts","./launcher/matterhorn.schema.json":"./dist/launcher/matterhorn.schema.json","./schemas/example-app.schema.json":"./schemas/example-app.schema.json","./schemas/example-demo.schema.json":"./schemas/example-demo.schema.json","./schemas/micro-plugin.schema.json":"./schemas/micro-plugin.schema.json","./launcher/roomUpgradeAuthorization":{"types":"./dist/launcher/roomUpgradeAuthorization.d.ts","import":"./dist/launcher/roomUpgradeAuthorization.js","require":"./cjs/roomUpgradeAuthorization.cjs"},"./schemas/app-composition.schema.json":"./schemas/app-composition.schema.json"},"scripts":{"test":"node --test test/*.test.cjs","build":"pnpm run release:build","clean":"node scripts/clean.cjs","coverage":"pnpm run build && node --test --test-concurrency=2 --experimental-test-coverage --test-coverage-lines=80 --test-coverage-functions=80 --test-coverage-branches=80 --test-coverage-include=\"dist/launcher/appBridgeMessages.js\" --test-coverage-include=\"dist/launcher/roomInfo.js\" --test-coverage-include=\"dist/launcher/mlsWasmIntegrity.js\" --test-coverage-include=\"dist/launcher/appBridgeMediaPolicy.js\" --test-coverage-include=\"dist/launcher/roomDataHost.js\" --test-coverage-include=\"dist/browser/storage/selfMutableObjects.js\" --test-coverage-include=\"dist/browser/storage/notifications.js\" --test-coverage-include=\"dist/browser/storage/notificationPreferences.js\" --test-coverage-include=\"dist/browser/launcherAssets.js\" --test-coverage-include=\"dist/browser/pluginAssets.js\" --test-coverage-include=\"dist/browser/voiceProcessing.js\" --test-coverage-include=\"dist/browser/filePicker.js\" --test-coverage-include=\"dist/browser/mediaModeration.js\" --test-coverage-include=\"dist/browser/moderation.js\" --test-coverage-include=\"dist/browser/integrations.js\" --test-coverage-include=\"dist/browser/customMedia.js\" --test-coverage-include=\"dist/browser/personalProductivity.js\" --test-coverage-include=\"dist/browser/reminderScheduler.js\" --test-coverage-include=\"dist/browser/encryptedSearch.js\" --test-coverage-include=\"dist/browser/directMessages.js\" --test-coverage-include=\"dist/browser/filesV2Service.js\" --test-coverage-include=\"dist/browser/filesV2Forward.js\" test/*.test.cjs && pnpm run coverage:build-atomicity","build:all":"pnpm run build","typecheck":"node scripts/release-build.cjs typecheck","build:types":"node scripts/release-build.cjs build:types","pack:verify":"pnpm run release:build && pnpm run test:package","build:client":"node scripts/release-build.cjs build:client","sync:schemas":"node scripts/sync-schemas.cjs","test:package":"node scripts/smoke-package.cjs","release:build":"node scripts/release-build.cjs","benchmark:voice-assets":"node scripts/benchmark-voice-assets.cjs","coverage:build-atomicity":"node --test --experimental-test-coverage --test-coverage-lines=80 --test-coverage-functions=80 --test-coverage-branches=80 --test-coverage-include=\"scripts/release-build.cjs\" --test-coverage-include=\"scripts/clean.cjs\" --test-coverage-include=\"scripts/output-paths.cjs\" test/release-build-artifacts.test.cjs"},"_npmUser":{"name":"roomkitapp","email":"roomkitapp@gmail.com"},"description":"Matterhorn app author SDK for browser, launcher, publisher, and testing APIs.","directories":{},"sideEffects":false,"_nodeVersion":"26.2.0","dependencies":{"ws":"^8.21.0","xhr2":"^0.2.1","@mh-gg/cli":"^0.1.1-alpha.20260903T103915572Z","@mh-gg/base":"^0.1.1-alpha.20260903T103915572Z","@mh-gg/push":"^0.1.1-alpha.20260903T103915572Z","@mh-gg/vite":"^0.1.1-alpha.20260903T103915572Z","nostr-tools":"^2.23.5","@mh-gg/event":"^0.1.1-alpha.20260903T103915572Z","@mh-gg/schema":"^0.1.1-alpha.20260903T103915572Z","@mh-gg/protocol":"^0.1.1-alpha.20260903T103915572Z","@mh-gg/authority":"^0.1.1-alpha.20260903T103915572Z","@mh-gg/relay-core":"^0.1.1-alpha.20260903T103915572Z","@mh-gg/base-plugins":"^0.1.1-alpha.20260903T103915572Z","@noble/post-quantum":"0.7.0","@mh-gg/room-security":"^0.1.1-alpha.20260903T103915572Z","@mh-gg/reducer-runtime":"^0.1.1-alpha.20260903T103915572Z","@mh-gg/profile-transfer":"^0.1.1-alpha.20260903T103915572Z"},"_hasShrinkwrap":false,"devDependencies":{"esbuild":"^0.28.1"},"peerDependencies":{"lit":">=3","vue":">=3","react":">=19","peerjs":"^1.5.5","svelte":">=5"},"optionalDependencies":{"peerjs":"^1.5.5","@roamhq/wrtc":"^0.10.0"},"peerDependenciesMeta":{"lit":{"optional":true},"vue":{"optional":true},"react":{"optional":true},"peerjs":{"optional":true},"svelte":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/matterhorn-sdk_0.1.1-alpha.20260903T103915572Z_1788432061565_0.217724547416976","host":"s3://npm-registry-packages-npm-production"}},"0.1.1-alpha.20260903T114505690Z":{"name":"matterhorn-sdk","version":"0.1.1-alpha.20260903T114505690Z","license":"MIT","_id":"matterhorn-sdk@0.1.1-alpha.20260903T114505690Z","maintainers":[{"name":"roomkitapp","email":"roomkitapp@gmail.com"}],"bin":{"matterhorn":"./bin/matterhorn.cjs"},"dist":{"shasum":"8afebb557c4a909a9f9ececa14fd6882ff8232ac","tarball":"https://registry.npmjs.org/matterhorn-sdk/-/matterhorn-sdk-0.1.1-alpha.20260903T114505690Z.tgz","fileCount":752,"integrity":"sha512-ESa9HXNHqmfMmvuwW6mUBM9sEO4DmgmOAAiknIRvllPFXJz1SSe71rJdPY6E5BVE0zveBqR7aSAJhPkHbQPtMA==","signatures":[{"sig":"MEYCIQDyVp+QcPTrT6tiLuufmwhHVpPllS/zOKkHx9LjS5Kx1QIhAMU6nWtEC8a3P14WNnwS5sS4gI+7xgfjEoGZ7MUu+Ubr","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":9966603},"type":"module","types":"./dist/index.d.ts","engines":{"node":">=22.12"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./cjs/index.cjs"},"./lit":{"types":"./dist/lit/index.d.ts","import":"./dist/lit/index.js"},"./vue":{"types":"./dist/vue/index.d.ts","import":"./dist/vue/index.js"},"./vite":{"types":"./dist/vite/index.d.ts","import":"./dist/vite/index.js","require":"./cjs/vite.cjs"},"./react":{"types":"./dist/react/index.d.ts","import":"./dist/react/index.js","require":"./cjs/react.cjs"},"./voice":{"types":"./dist/voice.d.ts","import":"./dist/voice.js"},"./client":{"types":"./dist/client/index.d.ts","import":"./dist/client/index.js"},"./schema":{"types":"./dist/schema.d.ts","import":"./dist/schema.js","require":"./cjs/schema.cjs"},"./svelte":{"types":"./dist/svelte/index.d.ts","import":"./dist/svelte/index.js"},"./browser":{"types":"./dist/browser/index.d.ts","import":"./dist/browser/index.js"},"./testing":{"types":"./dist/testing/index.d.ts","import":"./dist/testing/index.js"},"./launcher":{"types":"./dist/launcher/index.d.ts","import":"./dist/launcher/index.js"},"./browser/*":{"types":"./dist/browser/*.d.ts","import":"./dist/browser/*.js"},"./launcher/*":{"types":"./dist/launcher/*.d.ts","import":"./dist/launcher/*.js"},"./file-picker":{"types":"./dist/browser/filePicker.d.ts","import":"./dist/browser/filePicker.js"},"./permissions":{"types":"./dist/browser/permissions.d.ts","import":"./dist/browser/permissions.js","require":"./cjs/permissions.cjs"},"./package.json":"./package.json","./launcher/schema":{"types":"./dist/launcher/schema.d.ts","import":"./dist/launcher/schema.js"},"./testing/runtime":{"types":"./dist/testing/runtime.d.ts","import":"./dist/testing/runtime.js"},"./client/standalone":{"types":"./dist/client/standalone.d.ts","import":"./dist/client/standalone.js"},"./browser/roomSigning":null,"./client/node-platform":{"types":"./node/client.d.cts","default":"./node/client.cjs","require":"./node/client.cjs"},"./client/browser-platform":{"types":"./dist/client/browserClient.d.ts","import":"./dist/client/browserClient.js"},"./launcher/appBridgeMessages":null,"./client/matterhorn-client.js":"./client/matterhorn-client.js","./launcher/appBridgeOperation":null,"./launcher/matterhorn.app.json":"./dist/launcher/matterhorn.app.json","./launcher/matterhorn.types.d.ts":"./dist/launcher/matterhorn.types.d.ts","./launcher/matterhorn.schema.json":"./dist/launcher/matterhorn.schema.json","./schemas/example-app.schema.json":"./schemas/example-app.schema.json","./schemas/example-demo.schema.json":"./schemas/example-demo.schema.json","./schemas/micro-plugin.schema.json":"./schemas/micro-plugin.schema.json","./launcher/roomUpgradeAuthorization":{"types":"./dist/launcher/roomUpgradeAuthorization.d.ts","import":"./dist/launcher/roomUpgradeAuthorization.js","require":"./cjs/roomUpgradeAuthorization.cjs"},"./schemas/app-composition.schema.json":"./schemas/app-composition.schema.json"},"scripts":{"test":"node --test test/*.test.cjs","build":"pnpm run release:build","clean":"node scripts/clean.cjs","coverage":"pnpm run build && node --test --test-concurrency=2 --experimental-test-coverage --test-coverage-lines=80 --test-coverage-functions=80 --test-coverage-branches=80 --test-coverage-include=\"dist/launcher/appBridgeMessages.js\" --test-coverage-include=\"dist/launcher/roomInfo.js\" --test-coverage-include=\"dist/launcher/mlsWasmIntegrity.js\" --test-coverage-include=\"dist/launcher/appBridgeMediaPolicy.js\" --test-coverage-include=\"dist/launcher/roomDataHost.js\" --test-coverage-include=\"dist/browser/storage/selfMutableObjects.js\" --test-coverage-include=\"dist/browser/storage/notifications.js\" --test-coverage-include=\"dist/browser/storage/notificationPreferences.js\" --test-coverage-include=\"dist/browser/launcherAssets.js\" --test-coverage-include=\"dist/browser/pluginAssets.js\" --test-coverage-include=\"dist/browser/voiceProcessing.js\" --test-coverage-include=\"dist/browser/filePicker.js\" --test-coverage-include=\"dist/browser/mediaModeration.js\" --test-coverage-include=\"dist/browser/moderation.js\" --test-coverage-include=\"dist/browser/integrations.js\" --test-coverage-include=\"dist/browser/customMedia.js\" --test-coverage-include=\"dist/browser/personalProductivity.js\" --test-coverage-include=\"dist/browser/reminderScheduler.js\" --test-coverage-include=\"dist/browser/encryptedSearch.js\" --test-coverage-include=\"dist/browser/directMessages.js\" --test-coverage-include=\"dist/browser/filesV2Service.js\" --test-coverage-include=\"dist/browser/filesV2Forward.js\" test/*.test.cjs && pnpm run coverage:build-atomicity","build:all":"pnpm run build","typecheck":"node scripts/release-build.cjs typecheck","build:types":"node scripts/release-build.cjs build:types","pack:verify":"pnpm run release:build && pnpm run test:package","build:client":"node scripts/release-build.cjs build:client","sync:schemas":"node scripts/sync-schemas.cjs","test:package":"node scripts/smoke-package.cjs","release:build":"node scripts/release-build.cjs","benchmark:voice-assets":"node scripts/benchmark-voice-assets.cjs","coverage:build-atomicity":"node --test --experimental-test-coverage --test-coverage-lines=80 --test-coverage-functions=80 --test-coverage-branches=80 --test-coverage-include=\"scripts/release-build.cjs\" --test-coverage-include=\"scripts/clean.cjs\" --test-coverage-include=\"scripts/output-paths.cjs\" test/release-build-artifacts.test.cjs"},"_npmUser":{"name":"roomkitapp","email":"roomkitapp@gmail.com"},"description":"Matterhorn app author SDK for browser, launcher, publisher, and testing APIs.","directories":{},"sideEffects":false,"_nodeVersion":"26.2.0","dependencies":{"ws":"^8.21.0","xhr2":"^0.2.1","@mh-gg/cli":"^0.1.1-alpha.20260903T114505690Z","@mh-gg/base":"^0.1.1-alpha.20260903T114505690Z","@mh-gg/push":"^0.1.1-alpha.20260903T114505690Z","@mh-gg/vite":"^0.1.1-alpha.20260903T114505690Z","nostr-tools":"^2.23.5","@mh-gg/event":"^0.1.1-alpha.20260903T114505690Z","@mh-gg/schema":"^0.1.1-alpha.20260903T114505690Z","@mh-gg/protocol":"^0.1.1-alpha.20260903T114505690Z","@mh-gg/authority":"^0.1.1-alpha.20260903T114505690Z","@mh-gg/relay-core":"^0.1.1-alpha.20260903T114505690Z","@mh-gg/base-plugins":"^0.1.1-alpha.20260903T114505690Z","@noble/post-quantum":"0.7.0","@mh-gg/room-security":"^0.1.1-alpha.20260903T114505690Z","@mh-gg/reducer-runtime":"^0.1.1-alpha.20260903T114505690Z","@mh-gg/profile-transfer":"^0.1.1-alpha.20260903T114505690Z"},"_hasShrinkwrap":false,"devDependencies":{"esbuild":"^0.28.1"},"peerDependencies":{"lit":">=3","vue":">=3","react":">=19","peerjs":"^1.5.5","svelte":">=5"},"optionalDependencies":{"peerjs":"^1.5.5","@roamhq/wrtc":"^0.10.0"},"peerDependenciesMeta":{"lit":{"optional":true},"vue":{"optional":true},"react":{"optional":true},"peerjs":{"optional":true},"svelte":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/matterhorn-sdk_0.1.1-alpha.20260903T114505690Z_1788436015647_0.6984438109102993","host":"s3://npm-registry-packages-npm-production"}},"0.1.1-alpha.20260920T103133184Z":{"_id":"matterhorn-sdk@0.1.1-alpha.20260920T103133184Z","bin":{"matterhorn":"./bin/matterhorn.cjs"},"dist":{"shasum":"77cf692a3e0df7fdc10ef6146f01adeb2bdf0296","tarball":"https://registry.npmjs.org/matterhorn-sdk/-/matterhorn-sdk-0.1.1-alpha.20260920T103133184Z.tgz","fileCount":762,"integrity":"sha512-lWNiHX1bELPS+uNBHvWb0hiKr6uqQiW8PlH20qxJlvm2Kaq3xeZs8+fidbB1WIyAurLGl/nv+vq660xp/CinBw==","signatures":[{"sig":"MEYCIQCnN4UbWD8FOhDSbYt2hU6v7ps+uTam4PGpdOh9+gqyagIhAOvMBw3ZUV+MMpGAM/taiRxqrSF0tPDG7sWU/i48gx7I","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIBtYy4H9zmDNMnrUqAn54/0G3rUubHafX95jJqxhu10RAiEAstB3P3bIwIG5zeMF5JvHBs5r2jR0Fb5e2afShnb2cTA="}],"unpackedSize":10167421},"name":"matterhorn-sdk","type":"module","types":"./dist/index.d.ts","engines":{"node":">=22.12"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./cjs/index.cjs"},"./lit":{"types":"./dist/lit/index.d.ts","import":"./dist/lit/index.js"},"./vue":{"types":"./dist/vue/index.d.ts","import":"./dist/vue/index.js"},"./vite":{"types":"./dist/vite/index.d.ts","import":"./dist/vite/index.js","require":"./cjs/vite.cjs"},"./react":{"types":"./dist/react/index.d.ts","import":"./dist/react/index.js","require":"./cjs/react.cjs"},"./voice":{"types":"./dist/voice.d.ts","import":"./dist/voice.js"},"./client":{"types":"./dist/client/index.d.ts","import":"./dist/client/index.js"},"./schema":{"types":"./dist/schema.d.ts","import":"./dist/schema.js","require":"./cjs/schema.cjs"},"./svelte":{"types":"./dist/svelte/index.d.ts","import":"./dist/svelte/index.js"},"./browser":{"types":"./dist/browser/index.d.ts","import":"./dist/browser/index.js"},"./testing":{"types":"./dist/testing/index.d.ts","import":"./dist/testing/index.js"},"./launcher":{"types":"./dist/launcher/index.d.ts","import":"./dist/launcher/index.js"},"./browser/*":{"types":"./dist/browser/*.d.ts","import":"./dist/browser/*.js"},"./launcher/*":{"types":"./dist/launcher/*.d.ts","import":"./dist/launcher/*.js"},"./file-picker":{"types":"./dist/browser/filePicker.d.ts","import":"./dist/browser/filePicker.js"},"./permissions":{"types":"./dist/browser/permissions.d.ts","import":"./dist/browser/permissions.js","require":"./cjs/permissions.cjs"},"./package.json":"./package.json","./launcher/schema":{"types":"./dist/launcher/schema.d.ts","import":"./dist/launcher/schema.js"},"./testing/runtime":{"types":"./dist/testing/runtime.d.ts","import":"./dist/testing/runtime.js"},"./client/standalone":{"types":"./dist/client/standalone.d.ts","import":"./dist/client/standalone.js"},"./browser/roomSigning":null,"./client/node-platform":{"types":"./node/client.d.cts","default":"./node/client.cjs","require":"./node/client.cjs"},"./client/browser-platform":{"types":"./dist/client/browserClient.d.ts","import":"./dist/client/browserClient.js"},"./launcher/appBridgeMessages":null,"./client/matterhorn-client.js":"./client/matterhorn-client.js","./launcher/appBridgeOperation":null,"./launcher/matterhorn.app.json":"./dist/launcher/matterhorn.app.json","./launcher/matterhorn.types.d.ts":"./dist/launcher/matterhorn.types.d.ts","./launcher/matterhorn.schema.json":"./dist/launcher/matterhorn.schema.json","./schemas/example-app.schema.json":"./schemas/example-app.schema.json","./schemas/example-demo.schema.json":"./schemas/example-demo.schema.json","./schemas/micro-plugin.schema.json":"./schemas/micro-plugin.schema.json","./launcher/roomUpgradeAuthorization":{"types":"./dist/launcher/roomUpgradeAuthorization.d.ts","import":"./dist/launcher/roomUpgradeAuthorization.js","require":"./cjs/roomUpgradeAuthorization.cjs"},"./schemas/app-composition.schema.json":"./schemas/app-composition.schema.json"},"license":"MIT","scripts":{"test":"node --test test/*.test.cjs","build":"pnpm run release:build","clean":"node scripts/clean.cjs","coverage":"pnpm run build && node --test --test-concurrency=2 --experimental-test-coverage --test-coverage-lines=80 --test-coverage-functions=80 --test-coverage-branches=80 --test-coverage-include=\"dist/launcher/appBridgeMessages.js\" --test-coverage-include=\"dist/launcher/roomInfo.js\" --test-coverage-include=\"dist/launcher/mlsWasmIntegrity.js\" --test-coverage-include=\"dist/launcher/appBridgeMediaPolicy.js\" --test-coverage-include=\"dist/launcher/roomDataHost.js\" --test-coverage-include=\"dist/launcher/notificationCoordinator.js\" --test-coverage-include=\"dist/launcher/notificationJournal.js\" --test-coverage-include=\"dist/launcher/notificationKeyDirectory.js\" --test-coverage-include=\"dist/launcher/notificationKeyRotation.js\" --test-coverage-include=\"dist/browser/storage/selfMutableObjects.js\" --test-coverage-include=\"dist/browser/storage/notifications.js\" --test-coverage-include=\"dist/browser/storage/notificationPreferences.js\" --test-coverage-include=\"dist/browser/storage/notificationJournal.js\" --test-coverage-include=\"dist/browser/storage/keyring.js\" --test-coverage-include=\"dist/browser/storage/baseState.js\" --test-coverage-include=\"dist/browser/storage/baseVersioned.js\" --test-coverage-include=\"dist/browser/launcherAssets.js\" --test-coverage-include=\"dist/browser/pluginAssets.js\" --test-coverage-include=\"dist/browser/voiceProcessing.js\" --test-coverage-include=\"dist/browser/filePicker.js\" --test-coverage-include=\"dist/browser/mediaModeration.js\" --test-coverage-include=\"dist/browser/moderation.js\" --test-coverage-include=\"dist/browser/integrations.js\" --test-coverage-include=\"dist/browser/customMedia.js\" --test-coverage-include=\"dist/browser/personalProductivity.js\" --test-coverage-include=\"dist/browser/reminderScheduler.js\" --test-coverage-include=\"dist/browser/encryptedSearch.js\" --test-coverage-include=\"dist/browser/directMessages.js\" --test-coverage-include=\"dist/browser/filesV2Service.js\" --test-coverage-include=\"dist/browser/filesV2Forward.js\" --test-coverage-include=\"dist/browser/notifications.js\" --test-coverage-include=\"dist/browser/push.js\" --test-coverage-include=\"dist/browser/serviceWorker.js\" --test-coverage-include=\"dist/browser/crypto/notifications.js\" --test-coverage-include=\"dist/browser/roomSigning.js\" --test-coverage-include=\"dist/browser/liveRoomConnector.js\" --test-coverage-include=\"dist/browser/crypto.js\" --test-coverage-include=\"dist/browser/index.js\" test/*.test.cjs && pnpm run coverage:build-atomicity","build:all":"pnpm run build","typecheck":"node scripts/release-build.cjs typecheck","build:types":"node scripts/release-build.cjs build:types","pack:verify":"pnpm run release:build && pnpm run test:package","build:client":"node scripts/release-build.cjs build:client","sync:schemas":"node scripts/sync-schemas.cjs","test:package":"node scripts/smoke-package.cjs","release:build":"node scripts/release-build.cjs","benchmark:voice-assets":"node scripts/benchmark-voice-assets.cjs","coverage:build-atomicity":"node --test --experimental-test-coverage --test-coverage-lines=80 --test-coverage-functions=80 --test-coverage-branches=80 --test-coverage-include=\"scripts/release-build.cjs\" --test-coverage-include=\"scripts/clean.cjs\" --test-coverage-include=\"scripts/output-paths.cjs\" test/release-build-artifacts.test.cjs"},"version":"0.1.1-alpha.20260920T103133184Z","_npmUser":{"name":"roomkitapp","email":"roomkitapp@gmail.com"},"description":"Matterhorn app author SDK for browser, launcher, publisher, and testing APIs.","directories":{},"maintainers":[{"name":"roomkitapp","email":"roomkitapp@gmail.com"}],"sideEffects":false,"_nodeVersion":"26.2.0","dependencies":{"ws":"^8.21.0","xhr2":"^0.2.1","@mh-gg/cli":"^0.1.1-alpha.20260920T103133184Z","@mh-gg/base":"^0.1.1-alpha.20260920T103133184Z","@mh-gg/push":"^0.1.1-alpha.20260920T103133184Z","@mh-gg/vite":"^0.1.1-alpha.20260920T103133184Z","nostr-tools":"^2.23.5","@mh-gg/event":"^0.1.1-alpha.20260920T103133184Z","@mh-gg/schema":"^0.1.1-alpha.20260920T103133184Z","@mh-gg/protocol":"^0.1.1-alpha.20260920T103133184Z","@mh-gg/authority":"^0.1.1-alpha.20260920T103133184Z","@mh-gg/relay-core":"^0.1.1-alpha.20260920T103133184Z","@mh-gg/base-plugins":"^0.1.1-alpha.20260920T103133184Z","@noble/post-quantum":"0.7.0","@mh-gg/room-security":"^0.1.1-alpha.20260920T103133184Z","@mh-gg/reducer-runtime":"^0.1.1-alpha.20260920T103133184Z","@mh-gg/profile-transfer":"^0.1.1-alpha.20260920T103133184Z"},"_hasShrinkwrap":false,"devDependencies":{"esbuild":"^0.28.1"},"peerDependencies":{"lit":">=3","vue":">=3","react":">=19","peerjs":"^1.5.5","svelte":">=5"},"optionalDependencies":{"peerjs":"^1.5.5","@roamhq/wrtc":"^0.10.0"},"peerDependenciesMeta":{"lit":{"optional":true},"vue":{"optional":true},"react":{"optional":true},"peerjs":{"optional":true},"svelte":{"optional":true}},"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/matterhorn-sdk_0.1.1-alpha.20260920T103133184Z_1789900644455_0.34955625569689386"}}},"time":{"created":"2026-06-13T08:54:36.070Z","modified":"2026-09-20T10:37:24.714Z","0.1.1-alpha.20260613T085325975Z":"2026-06-13T08:54:36.411Z","0.1.1-alpha.20260626T104441232Z":"2026-06-26T10:47:32.929Z","0.1.1-alpha.20260627T001620833Z":"2026-06-27T00:18:16.285Z","0.1.1-alpha.20260629T151422548Z":"2026-06-29T15:16:37.712Z","0.1.1-alpha.20260629T233801754Z":"2026-06-29T23:41:18.781Z","0.1.1-alpha.20260630T140758057Z":"2026-06-30T14:16:30.216Z","0.1.1-alpha.20260701T105209781Z":"2026-07-01T10:54:01.700Z","0.1.1-alpha.20260701T125934880Z":"2026-07-01T13:01:33.273Z","0.1.1-alpha.20260701T135842753Z":"2026-07-01T14:01:57.996Z","0.1.1-alpha.20260701T142520328Z":"2026-07-01T14:27:33.991Z","0.1.1-alpha.20260701T144908500Z":"2026-07-01T14:51:36.020Z","0.1.1-alpha.20260701T150519013Z":"2026-07-01T15:07:58.235Z","0.1.1-alpha.20260703T103112528Z":"2026-07-03T10:33:28.297Z","0.1.1-alpha.20260707T094009050Z":"2026-07-07T09:42:00.811Z","0.1.1-alpha.20260707T101854730Z":"2026-07-07T10:20:54.664Z","0.1.1-alpha.20260707T104654560Z":"2026-07-07T10:49:17.689Z","0.1.1-alpha.20260708T084444845Z":"2026-07-08T08:47:00.402Z","0.1.1-alpha.20260708T094418862Z":"2026-07-08T09:46:02.016Z","0.1.1-alpha.20260708T105530106Z":"2026-07-08T10:57:28.092Z","0.1.1-alpha.20260708T173631376Z":"2026-07-08T17:38:25.635Z","0.1.1-alpha.20260708T193833807Z":"2026-07-08T19:40:25.598Z","0.1.1-alpha.20260708T195356734Z":"2026-07-08T19:55:44.763Z","0.1.1-alpha.20260708T205939799Z":"2026-07-08T21:01:51.496Z","0.1.1-alpha.20260710T100140859Z":"2026-07-10T10:03:39.322Z","0.1.1-alpha.20260710T102524615Z":"2026-07-10T10:27:17.675Z","0.1.1-alpha.20260710T135631257Z":"2026-07-10T13:58:37.526Z","0.1.1-alpha.20260710T143528296Z":"2026-07-10T14:37:34.373Z","0.1.1-alpha.20260710T150936299Z":"2026-07-10T15:11:31.388Z","0.1.1-alpha.20260710T190311013Z":"2026-07-10T19:05:13.329Z","0.1.1-alpha.20260813T095547173Z":"2026-08-13T09:58:02.315Z","0.1.1-alpha.20260816T150751305Z":"2026-08-16T15:09:32.899Z","0.1.1-alpha.20260816T171806679Z":"2026-08-16T17:19:42.696Z","0.1.1-alpha.20260816T174121190Z":"2026-08-16T17:42:55.848Z","0.1.1-alpha.20260816T212907359Z":"2026-08-16T21:30:49.232Z","0.1.1-alpha.20260816T235705179Z":"2026-08-16T23:58:38.911Z","0.1.1-alpha.20260817T002320864Z":"2026-08-17T00:24:54.398Z","0.1.1-alpha.20260817T084429288Z":"2026-08-17T08:47:03.718Z","0.1.1-alpha.20260817T094334133Z":"2026-08-17T09:45:35.835Z","0.1.1-alpha.20260817T095841934Z":"2026-08-17T10:01:01.671Z","0.1.1-alpha.20260817T105607210Z":"2026-08-17T10:58:16.007Z","0.1.1-alpha.20260817T143717023Z":"2026-08-17T14:39:09.536Z","0.1.1-alpha.20260817T154714784Z":"2026-08-17T15:49:04.209Z","0.1.1-alpha.20260817T163940502Z":"2026-08-17T16:42:16.451Z","0.1.1-alpha.20260818T131441910Z":"2026-08-18T13:16:47.993Z","0.1.1-alpha.20260818T172104542Z":"2026-08-18T17:22:46.699Z","0.1.1-alpha.20260821T080355282Z":"2026-08-21T08:09:54.780Z","0.1.1-alpha.20260821T231828097Z":"2026-08-21T23:20:50.447Z","0.1.1-alpha.20260822T101201164Z":"2026-08-22T10:13:59.567Z","0.1.1-alpha.20260822T120015130Z":"2026-08-22T12:03:10.738Z","0.1.1-alpha.20260822T133017683Z":"2026-08-22T13:35:39.428Z","0.1.1-alpha.20260826T114711800Z":"2026-08-26T11:51:35.626Z","0.1.1-alpha.20260826T191011262Z":"2026-08-26T19:27:22.289Z","0.1.1-alpha.20260831T094821206Z":"2026-08-31T09:52:07.157Z","0.1.1-alpha.20260831T112316496Z":"2026-08-31T11:36:03.380Z","0.1.1-alpha.20260903T093455968Z":"2026-09-03T09:36:54.744Z","0.1.1-alpha.20260903T103915572Z":"2026-09-03T10:41:01.731Z","0.1.1-alpha.20260903T114505690Z":"2026-09-03T11:46:55.798Z","0.1.1-alpha.20260920T103133184Z":"2026-09-20T10:37:24.554Z"},"description":"Matterhorn app author SDK for browser, launcher, host, and testing APIs.","maintainers":[{"name":"roomkitapp","email":"roomkitapp@gmail.com"}],"readme":"","readmeFilename":""}