{"_id":"@bragi-ai/types","_rev":"3-c1146ad6945a11a86f1e00325614a937","name":"@bragi-ai/types","dist-tags":{"latest":"2.0.0","next":"0.3.0-rc.1"},"versions":{"0.2.0":{"name":"@bragi-ai/types","version":"0.2.0","_id":"@bragi-ai/types@0.2.0","maintainers":[{"name":"nihviid","email":"nikolaj.hviid@bragi.com"}],"dist":{"shasum":"c66f2d884f30657d7f4e6f5c06913856843db996","tarball":"https://registry.npmjs.org/@bragi-ai/types/-/types-0.2.0.tgz","fileCount":171,"integrity":"sha512-SKpERy7Q1kJAAqTFQTqEC2cHyoYktIm/FIOCGOXOt0MbUbKV10Lbs6GIST0PRM7DO+jZZNMd2rzW5rPyjYHV6g==","signatures":[{"sig":"MEYCIQC35/kbBvq8bjZbyuMlf9JSMUlBHDXvJISEvkF/X7+6kQIhAOQtjVeqvHNr/NOXKZqxs0bCLVjzqspNs73ic9Wej/5P","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":564247},"main":"./dist/index.js","_from":"file:bragi-ai-types-0.2.0.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"},"./api":{"types":"./dist/api/index.d.ts","import":"./dist/api/index.js"},"./hal":{"types":"./dist/hal/index.d.ts","import":"./dist/hal/index.js"},"./kits":{"types":"./dist/kits/index.d.ts","import":"./dist/kits/index.js"},"./sdui":{"types":"./dist/sdui.d.ts","import":"./dist/sdui.js"},"./tools":{"types":"./dist/tools/index.d.ts","import":"./dist/tools/index.js"},"./config":{"types":"./dist/config/index.d.ts","import":"./dist/config/index.js"},"./device":{"types":"./dist/device/index.d.ts","import":"./dist/device/index.js"},"./schema":"./dist/manifest.schema.json","./runtime":{"types":"./dist/runtime/index.d.ts","import":"./dist/runtime/index.js"},"./identity":{"types":"./dist/identity/index.d.ts","import":"./dist/identity/index.js"},"./manifest":{"types":"./dist/manifest.d.ts","import":"./dist/manifest.js"},"./contracts":{"types":"./dist/contracts/index.d.ts","import":"./dist/contracts/index.js"},"./simulator":{"types":"./dist/simulator/index.d.ts","import":"./dist/simulator/index.js"},"./package.json":"./package.json","./compatibility":{"types":"./dist/compatibility/index.d.ts","import":"./dist/compatibility/index.js"},"./appkit-version":{"types":"./dist/appkit-version/index.d.ts","import":"./dist/appkit-version/index.js"},"./migrate-element-tree":{"types":"./dist/migrate-element-tree.d.ts","import":"./dist/migrate-element-tree.js"},"./resolved-config-schema":"./dist/resolved-config.schema.json","./validate-app-ui-schema":{"types":"./dist/validate-app-ui-schema.d.ts","import":"./dist/validate-app-ui-schema.js"},"./contracts/widget-capability-matching":{"types":"./dist/contracts/widget-capability-matching.d.ts","import":"./dist/contracts/widget-capability-matching.js"}},"scripts":{"test":"vitest run","build":"tsc --project tsconfig.build.json && cp src/manifest.schema.json src/resolved-config.schema.json dist/","clean":"rm -rf dist","typecheck":"tsc --noEmit","test:watch":"vitest","test:coverage":"vitest run --coverage"},"_npmUser":{"name":"nihviid","email":"nikolaj.hviid@bragi.com"},"_resolved":"/private/var/folders/98/cbv2fl9n2qbdbtnbcpdd8gq00000gn/T/b2033ae4d2caca32e2d852c217c2055e/bragi-ai-types-0.2.0.tgz","_integrity":"sha512-SKpERy7Q1kJAAqTFQTqEC2cHyoYktIm/FIOCGOXOt0MbUbKV10Lbs6GIST0PRM7DO+jZZNMd2rzW5rPyjYHV6g==","_npmVersion":"10.9.7","description":"Shared types for the Bragi platform — AudioAppManifest, runtime contracts, and API message types","directories":{},"_nodeVersion":"22.22.2","dependencies":{"zod":"^3.24.0"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.2.0","typescript":"^5.8.0","@vitest/coverage-v8":"^3.2.0"},"_npmOperationalInternal":{"tmp":"tmp/types_0.2.0_1776834804647_0.8655811814857932","host":"s3://npm-registry-packages-npm-production"}},"0.3.0-rc.1":{"name":"@bragi-ai/types","version":"0.3.0-rc.1","_id":"@bragi-ai/types@0.3.0-rc.1","maintainers":[{"name":"nihviid","email":"nikolaj.hviid@bragi.com"}],"dist":{"shasum":"ab70ad9ec547f151b0d476f91b1bbe526f0e08c4","tarball":"https://registry.npmjs.org/@bragi-ai/types/-/types-0.3.0-rc.1.tgz","fileCount":215,"integrity":"sha512-DFLPqNEj//fX/KgSFdk6ZZa5ypLxxQMhtpdAq2Ze83kjKfVB5Xt3V+SlKuQsgaYR0zBCjfYVTngMZTRArqTieA==","signatures":[{"sig":"MEUCID30BZj/LIfUGc1fD+NI/m0kJawkMg+5B0fc8+cXKFNxAiEAna+iqMsZukuNzuxFKUql7Quz3YU0PgLznHe474YHDAE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":660356},"main":"./dist/index.js","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"},"./api":{"types":"./dist/api/index.d.ts","import":"./dist/api/index.js"},"./hal":{"types":"./dist/hal/index.d.ts","import":"./dist/hal/index.js"},"./kits":{"types":"./dist/kits/index.d.ts","import":"./dist/kits/index.js"},"./sdui":{"types":"./dist/sdui.d.ts","import":"./dist/sdui.js"},"./tools":{"types":"./dist/tools/index.d.ts","import":"./dist/tools/index.js"},"./config":{"types":"./dist/config/index.d.ts","import":"./dist/config/index.js"},"./device":{"types":"./dist/device/index.d.ts","import":"./dist/device/index.js"},"./schema":"./dist/manifest.schema.json","./runtime":{"types":"./dist/runtime/index.d.ts","import":"./dist/runtime/index.js"},"./identity":{"types":"./dist/identity/index.d.ts","import":"./dist/identity/index.js"},"./manifest":{"types":"./dist/manifest.d.ts","import":"./dist/manifest.js"},"./contracts":{"types":"./dist/contracts/index.d.ts","import":"./dist/contracts/index.js"},"./simulator":{"types":"./dist/simulator/index.d.ts","import":"./dist/simulator/index.js"},"./package.json":"./package.json","./compatibility":{"types":"./dist/compatibility/index.d.ts","import":"./dist/compatibility/index.js"},"./appkit-version":{"types":"./dist/appkit-version/index.d.ts","import":"./dist/appkit-version/index.js"},"./migrate-element-tree":{"types":"./dist/migrate-element-tree.d.ts","import":"./dist/migrate-element-tree.js"},"./resolved-config-schema":"./dist/resolved-config.schema.json","./validate-app-ui-schema":{"types":"./dist/validate-app-ui-schema.d.ts","import":"./dist/validate-app-ui-schema.js"},"./contracts/widget-capability-matching":{"types":"./dist/contracts/widget-capability-matching.d.ts","import":"./dist/contracts/widget-capability-matching.js"}},"gitHead":"c0e90bcf3d945cc9dbd9ae370124f976e4608fe8","scripts":{"test":"vitest run","build":"tsc --project tsconfig.build.json && cp src/manifest.schema.json src/resolved-config.schema.json dist/","clean":"rm -rf dist","typecheck":"tsc --noEmit","test:watch":"vitest","test:coverage":"vitest run --coverage"},"_npmUser":{"name":"nihviid","email":"nikolaj.hviid@bragi.com"},"_npmVersion":"10.9.7","description":"Shared types for the Bragi platform — AudioAppManifest, runtime contracts, and API message types","directories":{},"_nodeVersion":"22.22.2","dependencies":{"zod":"^3.24.0"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.2.0","typescript":"^5.8.0","@vitest/coverage-v8":"^3.2.0"},"_npmOperationalInternal":{"tmp":"tmp/types_0.3.0-rc.1_1776861566469_0.240489234336849","host":"s3://npm-registry-packages-npm-production"}},"2.0.0":{"name":"@bragi-ai/types","version":"2.0.0","description":"Shared types for the Bragi platform — AudioAppManifest, runtime contracts, and API message types","main":"./dist/index.js","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"},"./manifest":{"types":"./dist/manifest.d.ts","import":"./dist/manifest.js"},"./contracts":{"types":"./dist/contracts/index.d.ts","import":"./dist/contracts/index.js"},"./contracts/widget-capability-matching":{"types":"./dist/contracts/widget-capability-matching.d.ts","import":"./dist/contracts/widget-capability-matching.js"},"./runtime":{"types":"./dist/runtime/index.d.ts","import":"./dist/runtime/index.js"},"./simulator":{"types":"./dist/simulator/index.d.ts","import":"./dist/simulator/index.js"},"./device":{"types":"./dist/device/index.d.ts","import":"./dist/device/index.js"},"./identity":{"types":"./dist/identity/index.d.ts","import":"./dist/identity/index.js"},"./api":{"types":"./dist/api/index.d.ts","import":"./dist/api/index.js"},"./api/telemetry":{"types":"./dist/api/telemetry/index.d.ts","import":"./dist/api/telemetry/index.js"},"./compatibility":{"types":"./dist/compatibility/index.d.ts","import":"./dist/compatibility/index.js"},"./appkit-version":{"types":"./dist/appkit-version/index.d.ts","import":"./dist/appkit-version/index.js"},"./hal":{"types":"./dist/hal/index.d.ts","import":"./dist/hal/index.js"},"./tools":{"types":"./dist/tools/index.d.ts","import":"./dist/tools/index.js"},"./config":{"types":"./dist/config/index.d.ts","import":"./dist/config/index.js"},"./kits":{"types":"./dist/kits/index.d.ts","import":"./dist/kits/index.js"},"./sdui":{"types":"./dist/sdui.d.ts","import":"./dist/sdui.js"},"./validate-app-ui-schema":{"types":"./dist/validate-app-ui-schema.d.ts","import":"./dist/validate-app-ui-schema.js"},"./migrate-element-tree":{"types":"./dist/migrate-element-tree.d.ts","import":"./dist/migrate-element-tree.js"},"./schema":"./dist/manifest.schema.json","./resolved-config-schema":"./dist/resolved-config.schema.json","./package.json":"./package.json"},"scripts":{"build":"tsc --project tsconfig.build.json && cp src/manifest.schema.json src/resolved-config.schema.json dist/","typecheck":"tsc --noEmit","clean":"rm -rf dist","test":"vitest run","test:watch":"vitest","test:coverage":"vitest run --coverage"},"dependencies":{"zod":"^3.24.0"},"devDependencies":{"typescript":"^5.8.0","vitest":"^3.2.0","@vitest/coverage-v8":"^3.2.0"},"_id":"@bragi-ai/types@2.0.0","gitHead":"afd4752ca1aabb974844a43a249c13a1779aba62","_nodeVersion":"22.22.2","_npmVersion":"10.9.7","dist":{"integrity":"sha512-5/SyOQZhxhbBzdWgWgwCDDsHHefCY3rAwtr4rWNdZUVchLEUqh5gIKInuSG7d7gl3gIj4aHXLq0tFAzmPJSuyg==","shasum":"c9b1fce39f7a1534a70f167a3974562e0ea8d34b","tarball":"https://registry.npmjs.org/@bragi-ai/types/-/types-2.0.0.tgz","fileCount":223,"unpackedSize":597374,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCICkkLa6S7zscJ+J6OmX4TCK/3gpTFDZVIpjNPKuEJLjoAiEAyOaEOXx6o8C4n+4JblJ8dkDdFY7TxZ0AIsNDRiw7i2w="}]},"_npmUser":{"name":"nihviid","email":"nikolaj.hviid@bragi.com"},"directories":{},"maintainers":[{"name":"nihviid","email":"nikolaj.hviid@bragi.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/types_2.0.0_1777317331919_0.5941351807681405"},"_hasShrinkwrap":false}},"time":{"created":"2026-04-22T05:13:24.560Z","modified":"2026-04-27T19:15:32.306Z","0.2.0":"2026-04-22T05:13:24.815Z","0.3.0-rc.1":"2026-04-22T12:39:26.676Z","2.0.0":"2026-04-27T19:15:32.147Z"},"description":"Shared types for the Bragi platform — AudioAppManifest, runtime contracts, and API message types","maintainers":[{"name":"nihviid","email":"nikolaj.hviid@bragi.com"}],"readme":"ERROR: No README data found!","readmeFilename":""}