{"_id":"@spectrum-ts/core","_rev":"31-abb0c40b9b438520034685887c6f04a4","name":"@spectrum-ts/core","dist-tags":{"latest":"12.10.1"},"versions":{"5.0.0":{"name":"@spectrum-ts/core","version":"5.0.0","license":"MIT","_id":"@spectrum-ts/core@5.0.0","maintainers":[{"name":"qwerzl","email":"me@qwerzl.me"},{"name":"photon_dev","email":"team@photon.codes"}],"homepage":"https://photon.codes/spectrum","bugs":{"url":"https://github.com/photon-hq/spectrum-ts/issues"},"dist":{"shasum":"b20a5faf077743153073ebd7cb139947fbe59368","tarball":"https://registry.npmjs.org/@spectrum-ts/core/-/core-5.0.0.tgz","fileCount":15,"integrity":"sha512-HafJpG5wwcJRH2l0tZfoiK876ubW5j8phmrOWbxzV9p0I0kvz3c6yoSFCqhDJ8hdCqushrsQJYyUu7VR6wkB4A==","signatures":[{"sig":"MEQCIGGtoULSwm5jSqjw58rCT9hdTKt8YS6g6I2zb8k+pgyJAiAfZXoNDfuiCOhnthazyZzsoXJjr323RBPp1pPXZCDn3g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":541242},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./hono":{"types":"./dist/hono.d.ts","default":"./dist/hono.js"},"./elysia":{"types":"./dist/elysia.d.ts","default":"./dist/elysia.js"},"./express":{"types":"./dist/express.d.ts","default":"./dist/express.js"},"./authoring":{"types":"./dist/authoring.d.ts","default":"./dist/authoring.js"}},"gitHead":"d7b5eb898ac35c418191f1ca709154edc6577f7f","_npmUser":{"name":"photon_dev","email":"team@photon.codes"},"repository":{"url":"git+https://github.com/photon-hq/spectrum-ts.git","type":"git","directory":"packages/core"},"_npmVersion":"11.17.0","description":"The spectrum-ts runtime — Spectrum, content builders, fusor, and the provider authoring API.","directories":{},"_nodeVersion":"22.22.3","dependencies":{"vcf":"^2.1.2","zod":"^4.2.1","marked":"^18.0.5","mime-types":"^3.0.1","@photon-ai/otel":"^1.0.0","@photon-ai/proto":"^0.2.4","open-graph-scraper":"^6.11.0","@repeaterjs/repeater":"^3.0.6"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"hono":"^4","elysia":"^1","express":"^4 || ^5","typescript":"^5 || ^6.0.0","ffmpeg-static":"^5"},"peerDependenciesMeta":{"hono":{"optional":true},"elysia":{"optional":true},"express":{"optional":true},"ffmpeg-static":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/core_5.0.0_1781840985048_0.4017581832611896","host":"s3://npm-registry-packages-npm-production"}},"5.1.0":{"name":"@spectrum-ts/core","version":"5.1.0","license":"MIT","_id":"@spectrum-ts/core@5.1.0","maintainers":[{"name":"qwerzl","email":"me@qwerzl.me"},{"name":"photon_dev","email":"team@photon.codes"}],"homepage":"https://photon.codes/spectrum","bugs":{"url":"https://github.com/photon-hq/spectrum-ts/issues"},"dist":{"shasum":"6d063186775321036d8f52c7321cb192c2379fb5","tarball":"https://registry.npmjs.org/@spectrum-ts/core/-/core-5.1.0.tgz","fileCount":15,"integrity":"sha512-07ynd5YILbhxTLk5iGA3MJpMSt0rsl0ed5sSi4SRw65jXgzaRqY4aBIz2f6V+dGSyPKl8KTamMiw89jxgi2rSA==","signatures":[{"sig":"MEUCIErlQQ+fE1lgig5S9PqVqYwZbqLaoCGBIaX67lqXeS+KAiEAzjOACOCCOUVMNSfKLbDjZo9kMywNK4rgo5jebmOggH0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":541242},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./hono":{"types":"./dist/hono.d.ts","default":"./dist/hono.js"},"./elysia":{"types":"./dist/elysia.d.ts","default":"./dist/elysia.js"},"./express":{"types":"./dist/express.d.ts","default":"./dist/express.js"},"./authoring":{"types":"./dist/authoring.d.ts","default":"./dist/authoring.js"}},"gitHead":"7ce0b1c62a63f77aa028d9491de0743d5fa652f4","_npmUser":{"name":"photon_dev","email":"team@photon.codes"},"repository":{"url":"git+https://github.com/photon-hq/spectrum-ts.git","type":"git","directory":"packages/core"},"_npmVersion":"11.17.0","description":"The spectrum-ts runtime — Spectrum, content builders, fusor, and the provider authoring API.","directories":{},"_nodeVersion":"22.22.3","dependencies":{"vcf":"^2.1.2","zod":"^4.2.1","marked":"^18.0.5","mime-types":"^3.0.1","@photon-ai/otel":"^1.0.0","@photon-ai/proto":"^0.2.4","open-graph-scraper":"^6.11.0","@repeaterjs/repeater":"^3.0.6"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"hono":"^4","elysia":"^1","express":"^4 || ^5","typescript":"^5 || ^6.0.0","ffmpeg-static":"^5"},"peerDependenciesMeta":{"hono":{"optional":true},"elysia":{"optional":true},"express":{"optional":true},"ffmpeg-static":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/core_5.1.0_1782008472617_0.1611415303420738","host":"s3://npm-registry-packages-npm-production"}},"5.2.0":{"name":"@spectrum-ts/core","version":"5.2.0","license":"MIT","_id":"@spectrum-ts/core@5.2.0","maintainers":[{"name":"qwerzl","email":"me@qwerzl.me"},{"name":"photon_dev","email":"team@photon.codes"}],"homepage":"https://photon.codes/spectrum","bugs":{"url":"https://github.com/photon-hq/spectrum-ts/issues"},"dist":{"shasum":"555f84ab3a895806259805a5988b2004af9a7690","tarball":"https://registry.npmjs.org/@spectrum-ts/core/-/core-5.2.0.tgz","fileCount":15,"integrity":"sha512-aQSWZ75B9eEiJ00Wa72T/GEEPX9RVIlOPXnsdp0lWWgT5K9+twnL25Kob7L1pgQPbzrgoLH/rjQf3iVktriEwg==","signatures":[{"sig":"MEUCIGoZ4W9Msqj7W3DkDQm2n4JD8z/VS10maGF5l7BK0VU9AiEAsrGr9ohhEWRytP8Rl48WFECxayktENT4RTBZIdyOjX0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":541457},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./hono":{"types":"./dist/hono.d.ts","default":"./dist/hono.js"},"./elysia":{"types":"./dist/elysia.d.ts","default":"./dist/elysia.js"},"./express":{"types":"./dist/express.d.ts","default":"./dist/express.js"},"./authoring":{"types":"./dist/authoring.d.ts","default":"./dist/authoring.js"}},"gitHead":"8b1152bd9a64d2557052c196c78783cc2ed9c792","_npmUser":{"name":"photon_dev","email":"team@photon.codes"},"repository":{"url":"git+https://github.com/photon-hq/spectrum-ts.git","type":"git","directory":"packages/core"},"_npmVersion":"11.17.0","description":"The spectrum-ts runtime — Spectrum, content builders, fusor, and the provider authoring API.","directories":{},"_nodeVersion":"22.22.3","dependencies":{"vcf":"^2.1.2","zod":"^4.2.1","marked":"^18.0.5","mime-types":"^3.0.1","@photon-ai/otel":"^1.0.0","@photon-ai/proto":"^0.2.4","open-graph-scraper":"^6.11.0","@repeaterjs/repeater":"^3.0.6"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"hono":"^4","elysia":"^1","express":"^4 || ^5","typescript":"^5 || ^6.0.0","ffmpeg-static":"^5"},"peerDependenciesMeta":{"hono":{"optional":true},"elysia":{"optional":true},"express":{"optional":true},"ffmpeg-static":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/core_5.2.0_1782017075289_0.16226121770053403","host":"s3://npm-registry-packages-npm-production"}},"6.0.0":{"name":"@spectrum-ts/core","version":"6.0.0","license":"MIT","_id":"@spectrum-ts/core@6.0.0","maintainers":[{"name":"qwerzl","email":"me@qwerzl.me"},{"name":"photon_dev","email":"team@photon.codes"}],"homepage":"https://photon.codes/spectrum","bugs":{"url":"https://github.com/photon-hq/spectrum-ts/issues"},"dist":{"shasum":"f4ac4e81207586644695a53fe785f14cd465400b","tarball":"https://registry.npmjs.org/@spectrum-ts/core/-/core-6.0.0.tgz","fileCount":15,"integrity":"sha512-F/0uBdTXmSF2aL+it8AzuvVkviau1floXA9mwBLDVMNLnjqgUzbFqZN/8WY2g5NOhg1aor7KVBPENtZ1sYQUZw==","signatures":[{"sig":"MEUCIBWU40R6FLuytgGshTU9yhzyggf9+FzrqD4ckVx/EDwEAiEAxLudANhhuO991t208AmQF+VYW7I/VJ7RmeLJ7Jd2wSo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":541457},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./hono":{"types":"./dist/hono.d.ts","default":"./dist/hono.js"},"./elysia":{"types":"./dist/elysia.d.ts","default":"./dist/elysia.js"},"./express":{"types":"./dist/express.d.ts","default":"./dist/express.js"},"./authoring":{"types":"./dist/authoring.d.ts","default":"./dist/authoring.js"}},"gitHead":"c1e60369bae48ad5e3615736b52c5b523d229284","_npmUser":{"name":"photon_dev","email":"team@photon.codes"},"repository":{"url":"git+https://github.com/photon-hq/spectrum-ts.git","type":"git","directory":"packages/core"},"_npmVersion":"11.17.0","description":"The spectrum-ts runtime — Spectrum, content builders, fusor, and the provider authoring API.","directories":{},"_nodeVersion":"22.22.3","dependencies":{"vcf":"^2.1.2","zod":"^4.2.1","marked":"^18.0.5","mime-types":"^3.0.1","@photon-ai/otel":"^1.0.0","@photon-ai/proto":"^0.2.4","open-graph-scraper":"^6.11.0","@repeaterjs/repeater":"^3.0.6"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"hono":"^4","elysia":"^1","express":"^4 || ^5","typescript":"^5 || ^6.0.0","ffmpeg-static":"^5"},"peerDependenciesMeta":{"hono":{"optional":true},"elysia":{"optional":true},"express":{"optional":true},"ffmpeg-static":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/core_6.0.0_1782268778704_0.6639898092926761","host":"s3://npm-registry-packages-npm-production"}},"6.1.0":{"name":"@spectrum-ts/core","version":"6.1.0","license":"MIT","_id":"@spectrum-ts/core@6.1.0","maintainers":[{"name":"qwerzl","email":"me@qwerzl.me"},{"name":"photon_dev","email":"team@photon.codes"}],"homepage":"https://photon.codes/spectrum","bugs":{"url":"https://github.com/photon-hq/spectrum-ts/issues"},"dist":{"shasum":"e1eabf167af5b784fbd2d57e59de7b71f20b6a92","tarball":"https://registry.npmjs.org/@spectrum-ts/core/-/core-6.1.0.tgz","fileCount":15,"integrity":"sha512-5ZKndz+K+DuhTghMGF56XPEw/jg+DjLIeJUlxuB7yZ4zKhH+LgEqZOscTpWcnFiNuqR12iPxJcxpx8GaP4BgZQ==","signatures":[{"sig":"MEUCIAlLgqmIS40Ub6rdykGv5243yvuyP3n/klfOM5dfz9ugAiEAz813j1cdeuEUyQAQL9kQC31q0HGfaasWSiMmVLd1fUM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":543530},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./hono":{"types":"./dist/hono.d.ts","default":"./dist/hono.js"},"./elysia":{"types":"./dist/elysia.d.ts","default":"./dist/elysia.js"},"./express":{"types":"./dist/express.d.ts","default":"./dist/express.js"},"./authoring":{"types":"./dist/authoring.d.ts","default":"./dist/authoring.js"}},"gitHead":"a3fc3b8e6bea4dd540b1f4769cc6f846985c68ef","_npmUser":{"name":"photon_dev","email":"team@photon.codes"},"repository":{"url":"git+https://github.com/photon-hq/spectrum-ts.git","type":"git","directory":"packages/core"},"_npmVersion":"11.17.0","description":"The spectrum-ts runtime — Spectrum, content builders, fusor, and the provider authoring API.","directories":{},"_nodeVersion":"22.22.3","dependencies":{"vcf":"^2.1.2","zod":"^4.2.1","marked":"^18.0.5","mime-types":"^3.0.1","@photon-ai/otel":"^1.0.0","@photon-ai/proto":"^0.2.4","open-graph-scraper":"^6.11.0","@repeaterjs/repeater":"^3.0.6"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"hono":"^4","elysia":"^1","express":"^4 || ^5","typescript":"^5 || ^6.0.0","ffmpeg-static":"^5"},"peerDependenciesMeta":{"hono":{"optional":true},"elysia":{"optional":true},"express":{"optional":true},"ffmpeg-static":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/core_6.1.0_1782289205489_0.8869399862033125","host":"s3://npm-registry-packages-npm-production"}},"6.1.1":{"name":"@spectrum-ts/core","version":"6.1.1","license":"MIT","_id":"@spectrum-ts/core@6.1.1","maintainers":[{"name":"qwerzl","email":"me@qwerzl.me"},{"name":"photon_dev","email":"team@photon.codes"}],"homepage":"https://photon.codes/spectrum","bugs":{"url":"https://github.com/photon-hq/spectrum-ts/issues"},"dist":{"shasum":"444beed86779ab281572285e24cba7ae8df17180","tarball":"https://registry.npmjs.org/@spectrum-ts/core/-/core-6.1.1.tgz","fileCount":15,"integrity":"sha512-jAS0g90tBsYLMi1UHI5HLZahKU825Pkr7SodQRO7Bkj5Ps80ApEPyzNQfY41xPxoWkDzoqwQDlppJazU2gVFWA==","signatures":[{"sig":"MEUCIEawH0oAvgwnLywQGZ8Jhp+vmevwiOK9II1eUcmqNP1bAiEAsWhpR6uWhllXHcz4oyFPrjqfVyT8yVz+EF0QUq5RH9U=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":543530},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./hono":{"types":"./dist/hono.d.ts","default":"./dist/hono.js"},"./elysia":{"types":"./dist/elysia.d.ts","default":"./dist/elysia.js"},"./express":{"types":"./dist/express.d.ts","default":"./dist/express.js"},"./authoring":{"types":"./dist/authoring.d.ts","default":"./dist/authoring.js"}},"gitHead":"6574bb26dcb92e6a8debb888a40eca0f05d7cd00","_npmUser":{"name":"photon_dev","email":"team@photon.codes"},"repository":{"url":"git+https://github.com/photon-hq/spectrum-ts.git","type":"git","directory":"packages/core"},"_npmVersion":"11.17.0","description":"The spectrum-ts runtime — Spectrum, content builders, fusor, and the provider authoring API.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"vcf":"^2.1.2","zod":"^4.2.1","marked":"^18.0.5","mime-types":"^3.0.1","@photon-ai/otel":"^1.0.0","@photon-ai/proto":"^0.2.4","open-graph-scraper":"^6.11.0","@repeaterjs/repeater":"^3.0.6"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"hono":"^4","elysia":"^1","express":"^4 || ^5","typescript":"^5 || ^6.0.0","ffmpeg-static":"^5"},"peerDependenciesMeta":{"hono":{"optional":true},"elysia":{"optional":true},"express":{"optional":true},"ffmpeg-static":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/core_6.1.1_1782289392807_0.764539956698993","host":"s3://npm-registry-packages-npm-production"}},"7.0.0":{"name":"@spectrum-ts/core","version":"7.0.0","license":"MIT","_id":"@spectrum-ts/core@7.0.0","maintainers":[{"name":"qwerzl","email":"me@qwerzl.me"},{"name":"photon_dev","email":"team@photon.codes"}],"homepage":"https://photon.codes/spectrum","bugs":{"url":"https://github.com/photon-hq/spectrum-ts/issues"},"dist":{"shasum":"f3252a14185ec86d51816544fbd498fe1fcd1290","tarball":"https://registry.npmjs.org/@spectrum-ts/core/-/core-7.0.0.tgz","fileCount":9,"integrity":"sha512-zZmXHeVmoM8RBgGSlVW46njM/vNM2M35NQOTHu8vzufWp25eOT3ERIry1AX2vbri7X34Le3V9W1lwuQYZ+hufw==","signatures":[{"sig":"MEQCIBMbK0eFhEHpHGSCqCC7Oul6OEkmXcGnrqznxszu6Yl8AiBfRwKayPJmDnRyRBSObNG2cKXvCeIgJIR1SHz8ox2ekg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":534036},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./authoring":{"types":"./dist/authoring.d.ts","default":"./dist/authoring.js"}},"gitHead":"6cd15481e9c8abdd34e45a49da3f8ef1e7ef6c59","_npmUser":{"name":"photon_dev","email":"team@photon.codes"},"repository":{"url":"git+https://github.com/photon-hq/spectrum-ts.git","type":"git","directory":"packages/core"},"_npmVersion":"11.17.0","description":"The spectrum-ts runtime — Spectrum, content builders, fusor, and the provider authoring API.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"vcf":"^2.1.2","zod":"^4.2.1","marked":"^18.0.5","mime-types":"^3.0.1","@photon-ai/otel":"^1.0.0","@photon-ai/proto":"^0.2.4","open-graph-scraper":"^6.11.0","@repeaterjs/repeater":"^3.0.6"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"typescript":"^5 || ^6.0.0","ffmpeg-static":"^5"},"peerDependenciesMeta":{"ffmpeg-static":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/core_7.0.0_1782341169903_0.660760175477068","host":"s3://npm-registry-packages-npm-production"}},"8.0.0":{"name":"@spectrum-ts/core","version":"8.0.0","license":"MIT","_id":"@spectrum-ts/core@8.0.0","maintainers":[{"name":"qwerzl","email":"me@qwerzl.me"},{"name":"photon_dev","email":"team@photon.codes"}],"homepage":"https://photon.codes/spectrum","bugs":{"url":"https://github.com/photon-hq/spectrum-ts/issues"},"dist":{"shasum":"89f5196bdd0333f92cb89ac5ce81d3605ee11759","tarball":"https://registry.npmjs.org/@spectrum-ts/core/-/core-8.0.0.tgz","fileCount":9,"integrity":"sha512-qcMcx1Vf/hVKzyGkbNfrVf6q7t4Zsnr65Riq843W1ButJQnUf8MhCPwnSOavWYkd8IVXL4XSndqMMdOP9xPJeg==","signatures":[{"sig":"MEUCIQCiYvU30u4Ryrh/T9NobRqPkeifx0/DknECseE09v9JIQIgFhhfATYsSMDsbEy9aFuLp4Vtmh9ZMNWxym0NR/Zdf8A=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":526156},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./authoring":{"types":"./dist/authoring.d.ts","default":"./dist/authoring.js"}},"gitHead":"7632d2216993bd8ed884618c06e51759649bca33","_npmUser":{"name":"photon_dev","email":"team@photon.codes"},"repository":{"url":"git+https://github.com/photon-hq/spectrum-ts.git","type":"git","directory":"packages/core"},"_npmVersion":"11.17.0","description":"The spectrum-ts runtime — Spectrum, content builders, fusor, and the provider authoring API.","directories":{},"_nodeVersion":"24.17.0","dependencies":{"vcf":"^2.1.2","zod":"^4.2.1","marked":"^18.0.5","mime-types":"^3.0.1","@photon-ai/otel":"^1.0.0","@photon-ai/proto":"^0.2.4","open-graph-scraper":"^6.11.0","@repeaterjs/repeater":"^3.0.6"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"typescript":"^5 || ^6.0.0","ffmpeg-static":"^5"},"peerDependenciesMeta":{"ffmpeg-static":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/core_8.0.0_1782449104398_0.2440412165554029","host":"s3://npm-registry-packages-npm-production"}},"8.1.0":{"name":"@spectrum-ts/core","version":"8.1.0","license":"MIT","_id":"@spectrum-ts/core@8.1.0","maintainers":[{"name":"qwerzl","email":"me@qwerzl.me"},{"name":"photon_dev","email":"team@photon.codes"}],"homepage":"https://photon.codes/spectrum","bugs":{"url":"https://github.com/photon-hq/spectrum-ts/issues"},"dist":{"shasum":"6bde005f9b7f198be4a846f47db8b85ada289702","tarball":"https://registry.npmjs.org/@spectrum-ts/core/-/core-8.1.0.tgz","fileCount":9,"integrity":"sha512-7dXFlMmSqpoxLmj3vnUb2u6Ip0KNE3RDL+S4Xq0bXAwOoxU0r4Nd02D21m3KPwpfCLTT8iy8b/k2qR1J3+wWjw==","signatures":[{"sig":"MEYCIQCo/vExYdSrMHAi1F6p2leBVj6CYIWGj2lntPPnjGQGwQIhAOijdckSilJaEW+aTH+LoRRuB3bgsg8zNW1hsAol+iMb","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":528839},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./authoring":{"types":"./dist/authoring.d.ts","default":"./dist/authoring.js"}},"gitHead":"f49badfc5b755ad637befdcaeb0c7e953fa2e573","_npmUser":{"name":"photon_dev","email":"team@photon.codes"},"repository":{"url":"git+https://github.com/photon-hq/spectrum-ts.git","type":"git","directory":"packages/core"},"_npmVersion":"11.18.0","description":"The spectrum-ts runtime — Spectrum, content builders, fusor, and the provider authoring API.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"vcf":"^2.1.2","zod":"^4.2.1","marked":"^18.0.5","mime-types":"^3.0.1","@photon-ai/otel":"^3.1.0","@photon-ai/proto":"^0.2.4","open-graph-scraper":"^6.11.0","@repeaterjs/repeater":"^3.0.6"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"typescript":"^5 || ^6.0.0","ffmpeg-static":"^5"},"peerDependenciesMeta":{"ffmpeg-static":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/core_8.1.0_1782860652813_0.7688314238957603","host":"s3://npm-registry-packages-npm-production"}},"8.1.1":{"name":"@spectrum-ts/core","version":"8.1.1","license":"MIT","_id":"@spectrum-ts/core@8.1.1","maintainers":[{"name":"qwerzl","email":"me@qwerzl.me"},{"name":"photon_dev","email":"team@photon.codes"}],"homepage":"https://photon.codes/spectrum","bugs":{"url":"https://github.com/photon-hq/spectrum-ts/issues"},"dist":{"shasum":"dbf19665e6d2f2fab6ea8164ac8c7772715ec0aa","tarball":"https://registry.npmjs.org/@spectrum-ts/core/-/core-8.1.1.tgz","fileCount":9,"integrity":"sha512-j1crTossYww+Rff/gciE0QX2vGkaaPcnoS6jVeC4xEBGeUV8QyDoRpmDfOttKeSEIKBe1+8TUgZrgOMxL+7W5g==","signatures":[{"sig":"MEQCID9RvhcCvPcyihKqlvZLG+sij8X3X6IO/vNdb0KPW/fYAiBuTLzCESIdFo3nj+XF16oN8whFNbP6FtwsbzizuEIPAQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":528839},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./authoring":{"types":"./dist/authoring.d.ts","default":"./dist/authoring.js"}},"gitHead":"4826d646cc5c0dc354f17d1dd4c9c87655ba657a","_npmUser":{"name":"photon_dev","email":"team@photon.codes"},"repository":{"url":"git+https://github.com/photon-hq/spectrum-ts.git","type":"git","directory":"packages/core"},"_npmVersion":"11.18.0","description":"The spectrum-ts runtime — Spectrum, content builders, fusor, and the provider authoring API.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"vcf":"^2.1.2","zod":"^4.2.1","marked":"^18.0.5","mime-types":"^3.0.1","@photon-ai/otel":"^3.1.0","@photon-ai/proto":"^0.2.4","open-graph-scraper":"^6.11.0","@repeaterjs/repeater":"^3.0.6"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"typescript":"^5 || ^6.0.0","ffmpeg-static":"^5"},"peerDependenciesMeta":{"ffmpeg-static":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/core_8.1.1_1782865915816_0.5620091141427237","host":"s3://npm-registry-packages-npm-production"}},"8.2.0":{"name":"@spectrum-ts/core","version":"8.2.0","license":"MIT","_id":"@spectrum-ts/core@8.2.0","maintainers":[{"name":"qwerzl","email":"me@qwerzl.me"},{"name":"photon_dev","email":"team@photon.codes"}],"homepage":"https://photon.codes/spectrum","bugs":{"url":"https://github.com/photon-hq/spectrum-ts/issues"},"dist":{"shasum":"5111b02a37ce34d176356dd28ae0ffb9da994ce3","tarball":"https://registry.npmjs.org/@spectrum-ts/core/-/core-8.2.0.tgz","fileCount":9,"integrity":"sha512-UnkrifoOcU6nWZPrNGWs9/3FRa7NWSbVG72QMugHPguW9ymo+gs5z/fzt3GE0ytjKUQR7l8R4nAcOcQEpMv4AA==","signatures":[{"sig":"MEUCIHxbnlNOKOmbOOxPkCu4RCaaKBEi10Qlq1ID/oaSFtdKAiEA+xWU6oGk+z30Kj4ahz7z9YK+OCyXHdKTr8FsTxszfvs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":536215},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./authoring":{"types":"./dist/authoring.d.ts","default":"./dist/authoring.js"}},"gitHead":"5a62d8680c42b451f4c2f742489c77eb02faa270","_npmUser":{"name":"photon_dev","email":"team@photon.codes"},"repository":{"url":"git+https://github.com/photon-hq/spectrum-ts.git","type":"git","directory":"packages/core"},"_npmVersion":"11.18.0","description":"The spectrum-ts runtime — Spectrum, content builders, fusor, and the provider authoring API.","directories":{},"_nodeVersion":"24.17.0","dependencies":{"vcf":"^2.1.2","zod":"^4.2.1","marked":"^18.0.5","mime-types":"^3.0.1","@photon-ai/otel":"^3.1.0","@photon-ai/proto":"^0.2.4","open-graph-scraper":"^6.11.0","@repeaterjs/repeater":"^3.0.6"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"typescript":"^5 || ^6.0.0","ffmpeg-static":"^5"},"peerDependenciesMeta":{"ffmpeg-static":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/core_8.2.0_1782979127093_0.9256833513129392","host":"s3://npm-registry-packages-npm-production"}},"8.2.1":{"name":"@spectrum-ts/core","version":"8.2.1","license":"MIT","_id":"@spectrum-ts/core@8.2.1","maintainers":[{"name":"qwerzl","email":"me@qwerzl.me"},{"name":"photon_dev","email":"team@photon.codes"}],"homepage":"https://photon.codes/spectrum","bugs":{"url":"https://github.com/photon-hq/spectrum-ts/issues"},"dist":{"shasum":"1637036648ada3525fe45b707e066c8b3c2ed34d","tarball":"https://registry.npmjs.org/@spectrum-ts/core/-/core-8.2.1.tgz","fileCount":9,"integrity":"sha512-rM3UrApeGEIspNjcgOnFWQAfg7wLHQC1Zj1Wpb6NPZHLllczwmMp+vQC+N6I/WG89AsLcptbVJV8tJPKmNqLmQ==","signatures":[{"sig":"MEYCIQDtq4mn7WDqiXda7R0RxUCqA/pnsMxs5RIxDufZGhggCgIhAO0LOp70UP+os/UxVeI+1lLv8fQyoh1dMQwPFn1DYjoj","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":536215},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./authoring":{"types":"./dist/authoring.d.ts","default":"./dist/authoring.js"}},"gitHead":"8b7001a5de833dd5933a24c60069de690c90493a","_npmUser":{"name":"photon_dev","email":"team@photon.codes"},"repository":{"url":"git+https://github.com/photon-hq/spectrum-ts.git","type":"git","directory":"packages/core"},"_npmVersion":"11.18.0","description":"The spectrum-ts runtime — Spectrum, content builders, fusor, and the provider authoring API.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"vcf":"^2.1.2","zod":"^4.2.1","marked":"^18.0.5","mime-types":"^3.0.1","@photon-ai/otel":"^3.1.0","@photon-ai/proto":"^0.2.4","open-graph-scraper":"^6.11.0","@repeaterjs/repeater":"^3.0.6"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"typescript":"^5 || ^6.0.0","ffmpeg-static":"^5"},"peerDependenciesMeta":{"ffmpeg-static":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/core_8.2.1_1783025201428_0.6924854964584726","host":"s3://npm-registry-packages-npm-production"}},"8.2.2":{"name":"@spectrum-ts/core","version":"8.2.2","license":"MIT","_id":"@spectrum-ts/core@8.2.2","maintainers":[{"name":"qwerzl","email":"me@qwerzl.me"},{"name":"photon_dev","email":"team@photon.codes"}],"homepage":"https://photon.codes/spectrum","bugs":{"url":"https://github.com/photon-hq/spectrum-ts/issues"},"dist":{"shasum":"7b2d1b315249743694e0df123d2ad2b6ef24b9ae","tarball":"https://registry.npmjs.org/@spectrum-ts/core/-/core-8.2.2.tgz","fileCount":9,"integrity":"sha512-QG4axwo0ydyl5wg8hfp2GDrXrzeGdfi/knfuW9XTl18p7EY5m/DGoOdK0ESqZLSFsXqvLOem4IAQTKuQPv2jng==","signatures":[{"sig":"MEUCIBQwEc1iDf3cA74MHhNor/vxD+OHGOdeJFxGcvzgv2JqAiEA9+gI7SrVWnWcFlclu7HZDx1chktSRNN+Xd9tbRZoLAo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":536215},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./authoring":{"types":"./dist/authoring.d.ts","default":"./dist/authoring.js"}},"gitHead":"96ebf882e0d971c00840bd497a580ec558fa2d4b","_npmUser":{"name":"photon_dev","email":"team@photon.codes"},"repository":{"url":"git+https://github.com/photon-hq/spectrum-ts.git","type":"git","directory":"packages/core"},"_npmVersion":"11.18.0","description":"The spectrum-ts runtime — Spectrum, content builders, fusor, and the provider authoring API.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"vcf":"^2.1.2","zod":"^4.2.1","marked":"^18.0.5","mime-types":"^3.0.1","@photon-ai/otel":"^3.1.0","@photon-ai/proto":"^0.2.4","open-graph-scraper":"^6.11.0","@repeaterjs/repeater":"^3.0.6"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"typescript":"^5 || ^6.0.0","ffmpeg-static":"^5"},"peerDependenciesMeta":{"ffmpeg-static":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/core_8.2.2_1783329970022_0.8672758071371529","host":"s3://npm-registry-packages-npm-production"}},"9.0.0":{"name":"@spectrum-ts/core","version":"9.0.0","license":"MIT","_id":"@spectrum-ts/core@9.0.0","maintainers":[{"name":"qwerzl","email":"me@qwerzl.me"},{"name":"photon_dev","email":"team@photon.codes"}],"homepage":"https://photon.codes/spectrum","bugs":{"url":"https://github.com/photon-hq/spectrum-ts/issues"},"dist":{"shasum":"b1b1f2d6374c9b3a6c22653071d1ff509c92a2d7","tarball":"https://registry.npmjs.org/@spectrum-ts/core/-/core-9.0.0.tgz","fileCount":9,"integrity":"sha512-y8vK6QEHmcovEcQH9j5bV55lQ7rtZoGXi/6ayrMCHRUN8XzIdCgQtb/Ad/lroInQqd28oGJTbMkA8Ka5Vi2tCw==","signatures":[{"sig":"MEUCIQDZTu2Hbl3zW1VIRCW2eyoP0WD0t9nWIuy7qK0lMbJ5jAIgIYayndr9vqziWuhl/7hJZJS3CMNne5DVxQ8LX0mmVdw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":552847},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./authoring":{"types":"./dist/authoring.d.ts","default":"./dist/authoring.js"}},"gitHead":"3f91dfe2bb3eeb38f773e48254704715d79da58e","_npmUser":{"name":"photon_dev","email":"team@photon.codes"},"repository":{"url":"git+https://github.com/photon-hq/spectrum-ts.git","type":"git","directory":"packages/core"},"_npmVersion":"11.18.0","description":"The spectrum-ts runtime — Spectrum, content builders, fusor, and the provider authoring API.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"vcf":"^2.1.2","zod":"^4.2.1","marked":"^18.0.5","mime-types":"^3.0.1","@photon-ai/otel":"^3.1.0","@photon-ai/proto":"^0.2.4","open-graph-scraper":"^6.11.0","@repeaterjs/repeater":"^3.0.6"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"typescript":"^5 || ^6.0.0","ffmpeg-static":"^5"},"peerDependenciesMeta":{"ffmpeg-static":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/core_9.0.0_1783374185852_0.30710600207000094","host":"s3://npm-registry-packages-npm-production"}},"9.1.0":{"name":"@spectrum-ts/core","version":"9.1.0","license":"MIT","_id":"@spectrum-ts/core@9.1.0","maintainers":[{"name":"qwerzl","email":"me@qwerzl.me"},{"name":"photon_dev","email":"team@photon.codes"}],"homepage":"https://photon.codes/spectrum","bugs":{"url":"https://github.com/photon-hq/spectrum-ts/issues"},"dist":{"shasum":"fd74fdb1e478cb2510339f4e99446b37f36031bc","tarball":"https://registry.npmjs.org/@spectrum-ts/core/-/core-9.1.0.tgz","fileCount":9,"integrity":"sha512-2fjET5YCJ+c1MOOXYp51QG8/y6Fp0o7LbWOTZZ82HSoBvnjgcsCBoVMk1HBDUttr+rkgW6rrH2kQc4EtUP+jZA==","signatures":[{"sig":"MEQCIALOFRwq9g22UcKnyhBgubwsEb3DtF7KylqIxpStWSZDAiBdJbFBbpoHtOBFOvDLNRIQjKHGySFbXpwcUJxJDT7/ZA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":554102},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./authoring":{"types":"./dist/authoring.d.ts","default":"./dist/authoring.js"}},"gitHead":"5aaf87066c530c446c6995c96f12ee66cc009270","_npmUser":{"name":"photon_dev","email":"team@photon.codes"},"repository":{"url":"git+https://github.com/photon-hq/spectrum-ts.git","type":"git","directory":"packages/core"},"_npmVersion":"11.18.0","description":"The spectrum-ts runtime — Spectrum, content builders, fusor, and the provider authoring API.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"vcf":"^2.1.2","zod":"^4.2.1","marked":"^18.0.5","mime-types":"^3.0.1","@photon-ai/otel":"^3.1.0","@photon-ai/proto":"^0.2.4","open-graph-scraper":"^6.11.0","@repeaterjs/repeater":"^3.0.6"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"typescript":"^5 || ^6.0.0","ffmpeg-static":"^5"},"peerDependenciesMeta":{"ffmpeg-static":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/core_9.1.0_1783487046156_0.8411117843634188","host":"s3://npm-registry-packages-npm-production"}},"9.3.0":{"name":"@spectrum-ts/core","version":"9.3.0","license":"MIT","_id":"@spectrum-ts/core@9.3.0","maintainers":[{"name":"qwerzl","email":"me@qwerzl.me"},{"name":"photon_dev","email":"team@photon.codes"}],"homepage":"https://photon.codes/spectrum","bugs":{"url":"https://github.com/photon-hq/spectrum-ts/issues"},"dist":{"shasum":"ac5536fa89751554e48a35e8aff2b4f931047a84","tarball":"https://registry.npmjs.org/@spectrum-ts/core/-/core-9.3.0.tgz","fileCount":9,"integrity":"sha512-5d96FJj/9FB5f3/Ns91G5pTI+QCXJ4LomTUoWnCUXVH+KD48eglRg+xsxAIglMwd6SPSSUGh5ZLf4IFogg9nBw==","signatures":[{"sig":"MEYCIQDuQa2bnsmlUhJSRTa/ftTzxbWw2bHiBiC3NrCQmrbNYgIhAMVnFCiLrzBvlHw2DbKjeRgM3x9j+ycN+q7AIlw2zYkt","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":564160},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./authoring":{"types":"./dist/authoring.d.ts","default":"./dist/authoring.js"}},"gitHead":"00245a445445c1bcfa379e52a706acf0f961d8cb","_npmUser":{"name":"photon_dev","email":"team@photon.codes"},"repository":{"url":"git+https://github.com/photon-hq/spectrum-ts.git","type":"git","directory":"packages/core"},"_npmVersion":"12.0.1","description":"The spectrum-ts runtime — Spectrum, content builders, fusor, and the provider authoring API.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"vcf":"^2.1.2","zod":"^4.2.1","marked":"^18.0.5","mime-types":"^3.0.1","@photon-ai/otel":"^3.1.0","@photon-ai/proto":"^0.2.4","open-graph-scraper":"^6.11.0","@repeaterjs/repeater":"^3.0.6"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"typescript":"^5 || ^6.0.0","ffmpeg-static":"^5"},"peerDependenciesMeta":{"ffmpeg-static":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/core_9.3.0_1783716241128_0.18498638570537418","host":"s3://npm-registry-packages-npm-production"}},"9.3.1":{"name":"@spectrum-ts/core","version":"9.3.1","license":"MIT","_id":"@spectrum-ts/core@9.3.1","maintainers":[{"name":"qwerzl","email":"me@qwerzl.me"},{"name":"photon_dev","email":"team@photon.codes"}],"homepage":"https://photon.codes/spectrum","bugs":{"url":"https://github.com/photon-hq/spectrum-ts/issues"},"dist":{"shasum":"c356a84ae5cac6e89755db5414bf8c669de6a012","tarball":"https://registry.npmjs.org/@spectrum-ts/core/-/core-9.3.1.tgz","fileCount":9,"integrity":"sha512-WqEFKodzS43qtijT3ACPqficXugruOR+qYTa6UlWjw9FjQ53CYlHDlCFD7lES+9bqsvyyz4XUMmY+sqXphaqPw==","signatures":[{"sig":"MEUCID0NLnijv19mVs/QgS3QjFupeoYwjDJEkFrAhVvwSST5AiEA6LeGzR+NWWXzOJldYEsefSD1WpxN0bmAQsvNZe4xSDg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":564160},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./authoring":{"types":"./dist/authoring.d.ts","default":"./dist/authoring.js"}},"gitHead":"123313bd30be5324001c0557caa5325f1f9c5efa","_npmUser":{"name":"photon_dev","email":"team@photon.codes"},"repository":{"url":"git+https://github.com/photon-hq/spectrum-ts.git","type":"git","directory":"packages/core"},"_npmVersion":"12.0.1","description":"The spectrum-ts runtime — Spectrum, content builders, fusor, and the provider authoring API.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"vcf":"^2.1.2","zod":"^4.2.1","marked":"^18.0.5","mime-types":"^3.0.1","@photon-ai/otel":"^3.1.0","@photon-ai/proto":"^0.2.4","open-graph-scraper":"^6.11.0","@repeaterjs/repeater":"^3.0.6"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"typescript":"^5 || ^6.0.0","ffmpeg-static":"^5"},"peerDependenciesMeta":{"ffmpeg-static":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/core_9.3.1_1783721793027_0.22062448195678774","host":"s3://npm-registry-packages-npm-production"}},"10.0.0":{"name":"@spectrum-ts/core","version":"10.0.0","license":"MIT","_id":"@spectrum-ts/core@10.0.0","maintainers":[{"name":"qwerzl","email":"me@qwerzl.me"},{"name":"photon_dev","email":"team@photon.codes"}],"homepage":"https://photon.codes/spectrum","bugs":{"url":"https://github.com/photon-hq/spectrum-ts/issues"},"dist":{"shasum":"dce010f1d4b000b509c6c5c7a2388228acea487b","tarball":"https://registry.npmjs.org/@spectrum-ts/core/-/core-10.0.0.tgz","fileCount":9,"integrity":"sha512-HtlpDKkgsJJcXx+lmQS53pGI7Uk9GSK4oTyNzUgafymrGsk5F0VhdlEWJTqQvnM74G9WaGzFPcAiPzmoCUBkoQ==","signatures":[{"sig":"MEQCIGb0VJlVRdvvk6oSUQnTRD0geOYNh4DWG6r/XXySl50oAiBephVkigOnsNfBGgLXlXNVjBU2IcU72e6EcfhMBJfx2Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":565221},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./authoring":{"types":"./dist/authoring.d.ts","default":"./dist/authoring.js"}},"gitHead":"67ec0390c8455c2bf00bf9361b6a1e552ca508eb","_npmUser":{"name":"photon_dev","email":"team@photon.codes"},"repository":{"url":"git+https://github.com/photon-hq/spectrum-ts.git","type":"git","directory":"packages/core"},"_npmVersion":"12.0.1","description":"The spectrum-ts runtime — Spectrum, content builders, fusor, and the provider authoring API.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"vcf":"^2.1.2","zod":"^4.2.1","marked":"^18.0.5","mime-types":"^3.0.1","@photon-ai/otel":"^3.1.0","@photon-ai/proto":"^0.2.4","open-graph-scraper":"^6.11.0","@repeaterjs/repeater":"^3.0.6"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"typescript":"^5 || ^6.0.0","ffmpeg-static":"^5"},"peerDependenciesMeta":{"ffmpeg-static":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/core_10.0.0_1783913551466_0.7701087156798461","host":"s3://npm-registry-packages-npm-production"}},"11.0.0":{"name":"@spectrum-ts/core","version":"11.0.0","license":"MIT","_id":"@spectrum-ts/core@11.0.0","maintainers":[{"name":"qwerzl","email":"me@qwerzl.me"},{"name":"photon_dev","email":"team@photon.codes"}],"homepage":"https://photon.codes/spectrum","bugs":{"url":"https://github.com/photon-hq/spectrum-ts/issues"},"dist":{"shasum":"69dc8136f361179eda8608f198ffb678508cda2a","tarball":"https://registry.npmjs.org/@spectrum-ts/core/-/core-11.0.0.tgz","fileCount":9,"integrity":"sha512-Ws9k01aLhMO/4fWAoTLqIdzp3NjoDl13iAji5aOfzAGhdlGKrKEmt/6p6op5SSKMS8qzIWnA401MrDzHWH5x+Q==","signatures":[{"sig":"MEUCIGvAIBFArjKXVwJEhYBf9LouNOW9PVA16BZqBtG6wxAUAiEAwUgnh0y1x5tIorThIBgNjFXTPTnUgBqFrbftEHE5f4g=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":565221},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./authoring":{"types":"./dist/authoring.d.ts","default":"./dist/authoring.js"}},"gitHead":"68131053795b6b1cd188a273e47ae2c22ff5da25","_npmUser":{"name":"photon_dev","email":"team@photon.codes"},"repository":{"url":"git+https://github.com/photon-hq/spectrum-ts.git","type":"git","directory":"packages/core"},"_npmVersion":"12.0.1","description":"The spectrum-ts runtime — Spectrum, content builders, fusor, and the provider authoring API.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"vcf":"^2.1.2","zod":"^4.2.1","marked":"^18.0.5","mime-types":"^3.0.1","@photon-ai/otel":"^3.1.0","@photon-ai/proto":"^0.2.4","open-graph-scraper":"^6.11.0","@repeaterjs/repeater":"^3.0.6"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"typescript":"^5 || ^6.0.0","ffmpeg-static":"^5"},"peerDependenciesMeta":{"ffmpeg-static":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/core_11.0.0_1784067917078_0.6107737875499386","host":"s3://npm-registry-packages-npm-production"}},"11.1.0":{"name":"@spectrum-ts/core","version":"11.1.0","license":"MIT","_id":"@spectrum-ts/core@11.1.0","maintainers":[{"name":"qwerzl","email":"me@qwerzl.me"},{"name":"photon_dev","email":"team@photon.codes"}],"homepage":"https://photon.codes/spectrum","bugs":{"url":"https://github.com/photon-hq/spectrum-ts/issues"},"dist":{"shasum":"6b47ffb994563713fed98300622d2dc5a02ca69a","tarball":"https://registry.npmjs.org/@spectrum-ts/core/-/core-11.1.0.tgz","fileCount":9,"integrity":"sha512-k7LaTFv1oj7ic6h5U6vaFY3E41AftDbvnjOtvQj6LsBAq9VO0afvpoySPTjqqZczXutY0esd6PyY5NGsU+bwOw==","signatures":[{"sig":"MEUCIQCfUOsPFwna66AAScB+bUiC9OgbNwwNUcTr2VhIhVvKJAIgamvsRJ/vfR1tqDPG02pLPBQkqN1eQapdCpRlAbcrlbA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":565401},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./authoring":{"types":"./dist/authoring.d.ts","default":"./dist/authoring.js"}},"gitHead":"11ded027e29fb940284daae5f51754b88ddb353f","_npmUser":{"name":"photon_dev","email":"team@photon.codes"},"repository":{"url":"git+https://github.com/photon-hq/spectrum-ts.git","type":"git","directory":"packages/core"},"_npmVersion":"12.0.1","description":"The spectrum-ts runtime — Spectrum, content builders, fusor, and the provider authoring API.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"vcf":"^2.1.2","zod":"^4.2.1","marked":"^18.0.5","mime-types":"^3.0.1","@photon-ai/otel":"^3.1.0","@photon-ai/proto":"^0.2.4","open-graph-scraper":"^6.11.0","@repeaterjs/repeater":"^3.0.6"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"typescript":"^5 || ^6.0.0","ffmpeg-static":"^5"},"peerDependenciesMeta":{"ffmpeg-static":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/core_11.1.0_1784246327216_0.4125173495354386","host":"s3://npm-registry-packages-npm-production"}},"11.2.0":{"name":"@spectrum-ts/core","version":"11.2.0","license":"MIT","_id":"@spectrum-ts/core@11.2.0","maintainers":[{"name":"qwerzl","email":"me@qwerzl.me"},{"name":"photon_dev","email":"team@photon.codes"}],"homepage":"https://photon.codes/spectrum","bugs":{"url":"https://github.com/photon-hq/spectrum-ts/issues"},"dist":{"shasum":"28d1c2595a4ffb52d615f30e13d7d819cc113b4e","tarball":"https://registry.npmjs.org/@spectrum-ts/core/-/core-11.2.0.tgz","fileCount":9,"integrity":"sha512-O7nTPHq3LmwIVxqh02jBzMdtkTtd/RFZFF+OyvVZKMYJkaT4+tvIZ3nYneGVYU6qh4JwqgdDL0F2SHKIR1OOgw==","signatures":[{"sig":"MEUCIGH2qtRyhZe8ogrboDBl6SaEqgRYvTAX9zbu6ToHQzabAiEA6sa8bJecP04XboCy+R3jYwhvldnRNMBFWk8nuxAIrWY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":566613},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./authoring":{"types":"./dist/authoring.d.ts","default":"./dist/authoring.js"}},"gitHead":"c240a47e262e858c3d306652ac99d9b2b2a17633","_npmUser":{"name":"photon_dev","email":"team@photon.codes"},"repository":{"url":"git+https://github.com/photon-hq/spectrum-ts.git","type":"git","directory":"packages/core"},"_npmVersion":"12.0.1","description":"The spectrum-ts runtime — Spectrum, content builders, fusor, and the provider authoring API.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"vcf":"^2.1.2","zod":"^4.2.1","marked":"^18.0.5","mime-types":"^3.0.1","@photon-ai/otel":"^3.1.0","@photon-ai/proto":"^0.2.4","open-graph-scraper":"^6.11.0","@repeaterjs/repeater":"^3.0.6"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"typescript":"^5 || ^6.0.0","ffmpeg-static":"^5"},"peerDependenciesMeta":{"ffmpeg-static":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/core_11.2.0_1784319106297_0.28908260964250143","host":"s3://npm-registry-packages-npm-production"}},"12.0.0":{"name":"@spectrum-ts/core","version":"12.0.0","license":"MIT","_id":"@spectrum-ts/core@12.0.0","maintainers":[{"name":"qwerzl","email":"me@qwerzl.me"},{"name":"photon_dev","email":"team@photon.codes"}],"homepage":"https://photon.codes/spectrum","bugs":{"url":"https://github.com/photon-hq/spectrum-ts/issues"},"dist":{"shasum":"eedf07942374eb943d8c4bc548cacec930591af0","tarball":"https://registry.npmjs.org/@spectrum-ts/core/-/core-12.0.0.tgz","fileCount":9,"integrity":"sha512-NdHLbYXHX5rAwOA8/ElGunrzl1gTiM+JrsPDi/mvJd+ixL3eO8LkkhqcjJxA8GLI2BQvzmYuuE77iFUM0/656A==","signatures":[{"sig":"MEUCID9hDYdBXu2+m8NB/yRosMPCq68VCnwcZeDxqWRBwwTXAiEA/x9pU3E1qcXOhRQLY3yAeQ6lysV9b6e/Tdt6hjmDoBw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":565898},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./authoring":{"types":"./dist/authoring.d.ts","default":"./dist/authoring.js"}},"gitHead":"c54c171c63d9a02b45b2c5f4bd693044c130f6ca","_npmUser":{"name":"photon_dev","email":"team@photon.codes"},"repository":{"url":"git+https://github.com/photon-hq/spectrum-ts.git","type":"git","directory":"packages/core"},"_npmVersion":"12.0.1","description":"The spectrum-ts runtime — Spectrum, content builders, fusor, and the provider authoring API.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"vcf":"^2.1.2","zod":"^4.2.1","marked":"^18.0.5","mime-types":"^3.0.1","@photon-ai/otel":"^3.1.0","@photon-ai/proto":"^0.2.4","open-graph-scraper":"^6.11.0","@repeaterjs/repeater":"^3.0.6"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"typescript":"^5 || ^6.0.0","ffmpeg-static":"^5"},"peerDependenciesMeta":{"ffmpeg-static":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/core_12.0.0_1784450491197_0.07435024225441933","host":"s3://npm-registry-packages-npm-production"}},"12.1.0":{"name":"@spectrum-ts/core","version":"12.1.0","license":"MIT","_id":"@spectrum-ts/core@12.1.0","maintainers":[{"name":"qwerzl","email":"me@qwerzl.me"},{"name":"photon_dev","email":"team@photon.codes"}],"homepage":"https://photon.codes/spectrum","bugs":{"url":"https://github.com/photon-hq/spectrum-ts/issues"},"dist":{"shasum":"6f699f7f8767376a3d00b7d944c3f5370cd8f8ac","tarball":"https://registry.npmjs.org/@spectrum-ts/core/-/core-12.1.0.tgz","fileCount":9,"integrity":"sha512-w/spJmXVNF8xHBVVYqU+5OapVRO4kLvjpxl/VzxpKS9pEd+S+zj3+pLBaCOZEuaMstPwooeKg8MKkhC5fI8ULQ==","signatures":[{"sig":"MEUCIEey3ZhoeeMI865MGKT0LA4DEhgSqhFN86ckCROmZZVrAiEA1C0kheRvoIgn080mTGvlZuOHGfUdbcUJlHDQHKU4XQc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":567889},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./authoring":{"types":"./dist/authoring.d.ts","default":"./dist/authoring.js"}},"gitHead":"80a2e247dcaa604ab1a4b9a4b9e73228c188291d","_npmUser":{"name":"photon_dev","email":"team@photon.codes"},"repository":{"url":"git+https://github.com/photon-hq/spectrum-ts.git","type":"git","directory":"packages/core"},"_npmVersion":"12.0.1","description":"The spectrum-ts runtime — Spectrum, content builders, fusor, and the provider authoring API.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"vcf":"^2.1.2","zod":"^4.2.1","marked":"^18.0.5","mime-types":"^3.0.1","@photon-ai/otel":"^3.1.0","@photon-ai/proto":"^0.2.4","open-graph-scraper":"^6.11.0","@repeaterjs/repeater":"^3.0.6"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"typescript":"^5 || ^6.0.0","ffmpeg-static":"^5"},"peerDependenciesMeta":{"ffmpeg-static":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/core_12.1.0_1784500485066_0.30713846036293946","host":"s3://npm-registry-packages-npm-production"}},"12.2.0":{"name":"@spectrum-ts/core","version":"12.2.0","license":"MIT","_id":"@spectrum-ts/core@12.2.0","maintainers":[{"name":"qwerzl","email":"me@qwerzl.me"},{"name":"photon_dev","email":"team@photon.codes"}],"homepage":"https://photon.codes/spectrum","bugs":{"url":"https://github.com/photon-hq/spectrum-ts/issues"},"dist":{"shasum":"ffebc66eefa814b5b097b7a22eb7fb3e3b9daee2","tarball":"https://registry.npmjs.org/@spectrum-ts/core/-/core-12.2.0.tgz","fileCount":9,"integrity":"sha512-AducO3pBUwDdwgjUkQq1NVVOhZYfWOtNG41uBcxDv4GcPHZSH2+s3+E3+77uRV0PebtnCQGEAjQxbJpIrKYpIg==","signatures":[{"sig":"MEQCIGbWWRRYJdO05I7Qk5XTyaWtt8wkakHpP2DxXqYsOe9AAiABSqa1U+9XE6Ncrwa5KXzY4879t4HMBaMIlUHJNPRBBg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":567889},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./authoring":{"types":"./dist/authoring.d.ts","default":"./dist/authoring.js"}},"gitHead":"5277841ec853acdce2b6cb86940266b6df8bf39a","_npmUser":{"name":"photon_dev","email":"team@photon.codes"},"repository":{"url":"git+https://github.com/photon-hq/spectrum-ts.git","type":"git","directory":"packages/core"},"_npmVersion":"12.0.1","description":"The spectrum-ts runtime — Spectrum, content builders, fusor, and the provider authoring API.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"vcf":"^2.1.2","zod":"^4.2.1","marked":"^18.0.5","mime-types":"^3.0.1","@photon-ai/otel":"^3.1.0","@photon-ai/proto":"^0.2.4","open-graph-scraper":"^6.11.0","@repeaterjs/repeater":"^3.0.6"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"typescript":"^5 || ^6.0.0","ffmpeg-static":"^5"},"peerDependenciesMeta":{"ffmpeg-static":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/core_12.2.0_1784538673848_0.8450753831948457","host":"s3://npm-registry-packages-npm-production"}},"12.3.0":{"name":"@spectrum-ts/core","version":"12.3.0","license":"MIT","_id":"@spectrum-ts/core@12.3.0","maintainers":[{"name":"qwerzl","email":"me@qwerzl.me"},{"name":"photon_dev","email":"team@photon.codes"}],"homepage":"https://photon.codes/spectrum","bugs":{"url":"https://github.com/photon-hq/spectrum-ts/issues"},"dist":{"shasum":"66dc29977c6bd9c0e58bc38471664aa73cf67138","tarball":"https://registry.npmjs.org/@spectrum-ts/core/-/core-12.3.0.tgz","fileCount":9,"integrity":"sha512-j4NM5lRBE/GIAYKGVDIkfM5Gvn6CxHQiCRbaQPpEmidhkkR0i4DSDZKjZpNE1VLxU3knuPlOxAP6v+/7m84X1w==","signatures":[{"sig":"MEUCIQC1Qgkpxm84wTGjmkbGDGT5Dz7YERim8+HQPjGFyJDbqwIgDuZbNMPKwOdxY1PIa5+64OEa9KXSUleKLEs5AceQ9r8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":567848},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./authoring":{"types":"./dist/authoring.d.ts","default":"./dist/authoring.js"}},"gitHead":"63b7b499d05416740ed581e8e13cfc4ca47f16f7","_npmUser":{"name":"photon_dev","email":"team@photon.codes"},"repository":{"url":"git+https://github.com/photon-hq/spectrum-ts.git","type":"git","directory":"packages/core"},"_npmVersion":"12.0.1","description":"The spectrum-ts runtime — Spectrum, content builders, fusor, and the provider authoring API.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"vcf":"^2.1.2","zod":"^4.2.1","marked":"^18.0.5","mime-types":"^3.0.1","@photon-ai/otel":"^3.3.0","@photon-ai/proto":"^0.2.4","open-graph-scraper":"^6.11.0","@repeaterjs/repeater":"^3.0.6"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"typescript":"^5 || ^6.0.0","ffmpeg-static":"^5"},"peerDependenciesMeta":{"ffmpeg-static":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/core_12.3.0_1784692257811_0.4699066488371857","host":"s3://npm-registry-packages-npm-production"}},"12.4.0":{"name":"@spectrum-ts/core","version":"12.4.0","license":"MIT","_id":"@spectrum-ts/core@12.4.0","maintainers":[{"name":"qwerzl","email":"me@qwerzl.me"},{"name":"photon_dev","email":"team@photon.codes"}],"homepage":"https://photon.codes/spectrum","bugs":{"url":"https://github.com/photon-hq/spectrum-ts/issues"},"dist":{"shasum":"a7d545a0d66a5f99affe3365326fcaa3c4cee399","tarball":"https://registry.npmjs.org/@spectrum-ts/core/-/core-12.4.0.tgz","fileCount":9,"integrity":"sha512-vh5ilbfFpXfCi7AfJ+olerLGsoBUmR6wTYMPQlwa4nq6ROlSVDXejregHdxr+JhDSHLBATHtEppsaWksU7WdFA==","signatures":[{"sig":"MEQCIDqI/uK4BhB//d9sx2imDAnI70Pw4r7KopLYh9ruGKtTAiA8sHMUqs+lAODOJ/VdbKCE2VaHz9V2LNMWJaqXQrFUZA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":567848},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./authoring":{"types":"./dist/authoring.d.ts","default":"./dist/authoring.js"}},"gitHead":"973a8acaab552810046faf80f65a8f5e184e7ab7","_npmUser":{"name":"photon_dev","email":"team@photon.codes"},"repository":{"url":"git+https://github.com/photon-hq/spectrum-ts.git","type":"git","directory":"packages/core"},"_npmVersion":"12.0.1","description":"The spectrum-ts runtime — Spectrum, content builders, fusor, and the provider authoring API.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"vcf":"^2.1.2","zod":"^4.2.1","marked":"^18.0.5","mime-types":"^3.0.1","@photon-ai/otel":"^3.3.0","@photon-ai/proto":"^0.2.4","open-graph-scraper":"^6.11.0","@repeaterjs/repeater":"^3.0.6"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"typescript":"^5 || ^6.0.0","ffmpeg-static":"^5"},"peerDependenciesMeta":{"ffmpeg-static":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/core_12.4.0_1784941486860_0.5603030893877616","host":"s3://npm-registry-packages-npm-production"}},"12.5.0":{"name":"@spectrum-ts/core","version":"12.5.0","license":"MIT","_id":"@spectrum-ts/core@12.5.0","maintainers":[{"name":"qwerzl","email":"me@qwerzl.me"},{"name":"photon_dev","email":"team@photon.codes"}],"homepage":"https://photon.codes/spectrum","bugs":{"url":"https://github.com/photon-hq/spectrum-ts/issues"},"dist":{"shasum":"9a67ac19bf8415becb72194194756ecd697fb99a","tarball":"https://registry.npmjs.org/@spectrum-ts/core/-/core-12.5.0.tgz","fileCount":9,"integrity":"sha512-V6KieAaCU/Wk7MrmaBVMp76gMANZsW7YA6tCACflKE2+G+/skK1S2B1dhnWFPpVc+/tkq307VemFFt/SfOHvDw==","signatures":[{"sig":"MEUCIELG/6aZR7R7KkdqFUCPXaZOmoCIuYNLkX5SQDy/4hiIAiEA99QDwWP7xeULpoflwGX+lOYmL5MvDoXsh0eRI4rv+2Q=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":568354},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./authoring":{"types":"./dist/authoring.d.ts","default":"./dist/authoring.js"}},"gitHead":"c1e854511e26bfbe9a149a75d91d67ff9859eb75","_npmUser":{"name":"photon_dev","email":"team@photon.codes"},"repository":{"url":"git+https://github.com/photon-hq/spectrum-ts.git","type":"git","directory":"packages/core"},"_npmVersion":"12.0.1","description":"The spectrum-ts runtime — Spectrum, content builders, fusor, and the provider authoring API.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"vcf":"^2.1.2","zod":"^4.2.1","marked":"^18.0.5","mime-types":"^3.0.1","@photon-ai/otel":"^3.3.0","@photon-ai/proto":"^0.2.4","open-graph-scraper":"^6.11.0","@repeaterjs/repeater":"^3.0.6"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"typescript":"^5 || ^6.0.0","ffmpeg-static":"^5"},"peerDependenciesMeta":{"ffmpeg-static":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/core_12.5.0_1785218346878_0.7528830861718323","host":"s3://npm-registry-packages-npm-production"}},"12.6.0":{"name":"@spectrum-ts/core","version":"12.6.0","license":"MIT","_id":"@spectrum-ts/core@12.6.0","maintainers":[{"name":"qwerzl","email":"me@qwerzl.me"},{"name":"photon_dev","email":"team@photon.codes"}],"homepage":"https://photon.codes/spectrum","bugs":{"url":"https://github.com/photon-hq/spectrum-ts/issues"},"dist":{"shasum":"a1825172fba404e2218ff270d4fdf22b46d93830","tarball":"https://registry.npmjs.org/@spectrum-ts/core/-/core-12.6.0.tgz","fileCount":9,"integrity":"sha512-Cp6+np2nFOZnC8LuAecKKLk33Rg/+BywgBxw6BKzZylztSH3naXFbEH9VPWggljCW1edlI5GpDrNUA3Upj1MYg==","signatures":[{"sig":"MEQCIDNJj2N0vKkawpSSvyiHTEdewksS1O18wMRMhu5KZn9UAiBCnzbu8t14dBNmIll8wbOZoJKg2NggrY2hEckEJGbLlw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":574637},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./authoring":{"types":"./dist/authoring.d.ts","default":"./dist/authoring.js"}},"gitHead":"2945d48fd11e947567a1b23a7f1a4c7243adb8c0","_npmUser":{"name":"photon_dev","email":"team@photon.codes"},"repository":{"url":"git+https://github.com/photon-hq/spectrum-ts.git","type":"git","directory":"packages/core"},"_npmVersion":"12.0.1","description":"The spectrum-ts runtime — Spectrum, content builders, fusor, and the provider authoring API.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"vcf":"^2.1.2","zod":"^4.2.1","marked":"^18.0.5","mime-types":"^3.0.1","@photon-ai/otel":"^3.3.0","@photon-ai/proto":"^0.2.4","open-graph-scraper":"^6.11.0","@repeaterjs/repeater":"^3.0.6"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"typescript":"^5 || ^6.0.0","ffmpeg-static":"^5"},"peerDependenciesMeta":{"ffmpeg-static":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/core_12.6.0_1785280828704_0.7186160825810901","host":"s3://npm-registry-packages-npm-production"}},"12.7.0":{"name":"@spectrum-ts/core","version":"12.7.0","license":"MIT","_id":"@spectrum-ts/core@12.7.0","maintainers":[{"name":"qwerzl","email":"me@qwerzl.me"},{"name":"photon_dev","email":"team@photon.codes"}],"homepage":"https://photon.codes/spectrum","bugs":{"url":"https://github.com/photon-hq/spectrum-ts/issues"},"dist":{"shasum":"c86388be391edae052540809cdd32bb36b9ee98c","tarball":"https://registry.npmjs.org/@spectrum-ts/core/-/core-12.7.0.tgz","fileCount":9,"integrity":"sha512-bI3VPdOIEjyMH0BExYjdgitISVMj3a1v4eT5G/gonuu59glga3Cxm4Lo+z092FjmSktY6x/Hj40FsC5A5h2Rpw==","signatures":[{"sig":"MEUCIQDHHi5UKrcNk3EyyPsPz0hkUC7tutJAhBUpjcha9Z5bsgIgfBOA9prOwuBlWLTZ8frRAVaj3qJoov8l4ThlC99Ljzw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":574637},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./authoring":{"types":"./dist/authoring.d.ts","default":"./dist/authoring.js"}},"gitHead":"d1107ad72132b0d6c073cc3ddc96fff72ac1e074","_npmUser":{"name":"photon_dev","email":"team@photon.codes"},"repository":{"url":"git+https://github.com/photon-hq/spectrum-ts.git","type":"git","directory":"packages/core"},"_npmVersion":"12.0.2","description":"The spectrum-ts runtime — Spectrum, content builders, fusor, and the provider authoring API.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"vcf":"^2.1.2","zod":"^4.2.1","marked":"^18.0.5","mime-types":"^3.0.1","@photon-ai/otel":"^3.3.0","@photon-ai/proto":"^0.2.4","open-graph-scraper":"^6.11.0","@repeaterjs/repeater":"^3.0.6"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"typescript":"^5 || ^6.0.0","ffmpeg-static":"^5"},"peerDependenciesMeta":{"ffmpeg-static":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/core_12.7.0_1785463666469_0.08526193188792508","host":"s3://npm-registry-packages-npm-production"}},"12.8.0":{"name":"@spectrum-ts/core","version":"12.8.0","license":"MIT","_id":"@spectrum-ts/core@12.8.0","maintainers":[{"name":"qwerzl","email":"me@qwerzl.me"},{"name":"photon_dev","email":"team@photon.codes"}],"homepage":"https://photon.codes/spectrum","bugs":{"url":"https://github.com/photon-hq/spectrum-ts/issues"},"dist":{"shasum":"20774095525f482ccc6eaea8c09a64e5a8165a5c","tarball":"https://registry.npmjs.org/@spectrum-ts/core/-/core-12.8.0.tgz","fileCount":12,"integrity":"sha512-S79FOB5OZvFJ9wFnrYEKdaUEIPsIy6g2k1+q5/M9NS+1e0qLrSrLk96t1LgtdMZ+DDA1wTYU2doBipJXc2oA/w==","signatures":[{"sig":"MEUCIQDBOnJuLjJc7GYj8DCxHfdccyMk2zCmTAEXtx3eaFIdeQIgI2aTrH3+vCLOCT5Rd+8k8NoGvGqhonfTWQyQkC2EDqM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":581919},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./webhook":{"types":"./dist/webhook.d.ts","default":"./dist/webhook.js"},"./authoring":{"types":"./dist/authoring.d.ts","default":"./dist/authoring.js"}},"gitHead":"938b0f86abbb998e2f36e5ef0f09b415e9913fd7","_npmUser":{"name":"photon_dev","email":"team@photon.codes"},"repository":{"url":"git+https://github.com/photon-hq/spectrum-ts.git","type":"git","directory":"packages/core"},"_npmVersion":"12.0.2","description":"The spectrum-ts runtime — Spectrum, content builders, fusor, and the provider authoring API.","directories":{},"_nodeVersion":"24.19.0","dependencies":{"vcf":"^2.1.2","zod":"^4.2.1","marked":"^18.0.5","uncrypto":"^0.1.3","mime-types":"^3.0.1","@photon-ai/otel":"^3.3.0","@photon-ai/proto":"^0.2.4","open-graph-scraper":"^6.11.0","@repeaterjs/repeater":"^3.0.6"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"typescript":"^5 || ^6.0.0","ffmpeg-static":"^5"},"peerDependenciesMeta":{"ffmpeg-static":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/core_12.8.0_1787258052825_0.5624555783630412","host":"s3://npm-registry-packages-npm-production"}},"12.10.1":{"_id":"@spectrum-ts/core@12.10.1","bugs":{"url":"https://github.com/photon-hq/spectrum-ts/issues"},"dist":{"shasum":"5ed9b94141878e6a84cf8e25a7bb6309b2cc28d7","tarball":"https://registry.npmjs.org/@spectrum-ts/core/-/core-12.10.1.tgz","fileCount":12,"integrity":"sha512-XXoSxdYsvEkl23bvGbP9wT97EafkAV3yBDWkodBkPxGihQ1io9D5F4zER2qaapNf9tPJvlUdcV4VF2PbJFRYKw==","signatures":[{"sig":"MEUCIQDUyUlYOoGSgKx4b+TGSr5K5TgbEh//wOX0u34XXbRolwIgW1u3cSmyieYYbZoxTnTaBUfQ15OfiC7jCeIVZ74G94Q=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIQCygLwCIL66N0BJbRc1R3kPkVb7qitc/hMzqcXD0Cb++QIgSPGTIVzBVgzzcfyLgkX4XoTWWtuG03LJUuYepvcqLr4="}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@spectrum-ts%2fcore@12.10.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":584710},"main":"./dist/index.js","name":"@spectrum-ts/core","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./webhook":{"types":"./dist/webhook.d.ts","default":"./dist/webhook.js"},"./authoring":{"types":"./dist/authoring.d.ts","default":"./dist/authoring.js"}},"gitHead":"05ba5ac5fc549d6183770a7ff058b148708d6eac","license":"MIT","version":"12.10.1","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:8bf5f55f-8e6b-499e-a7c3-e30faf22f2ba"}},"homepage":"https://photon.codes/spectrum","repository":{"url":"git+https://github.com/photon-hq/spectrum-ts.git","type":"git","directory":"packages/core"},"_npmVersion":"12.1.0","description":"The spectrum-ts runtime — Spectrum, content builders, fusor, and the provider authoring API.","directories":{},"maintainers":[{"name":"qwerzl","email":"me@qwerzl.me"},{"name":"photon_dev","email":"team@photon.codes"}],"_nodeVersion":"24.20.0","dependencies":{"vcf":"^2.1.2","zod":"^4.2.1","marked":"^18.0.5","uncrypto":"^0.1.3","mime-types":"^3.0.1","@photon-ai/otel":"^3.3.0","@photon-ai/proto":"^0.2.4","open-graph-scraper":"^6.11.0","@repeaterjs/repeater":"^3.0.6"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"typescript":"^5 || ^6.0.0","ffmpeg-static":"^5"},"peerDependenciesMeta":{"ffmpeg-static":{"optional":true}},"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/core_12.10.1_1790117471696_0.2943890351146543"}}},"time":{"created":"2026-06-19T03:49:44.895Z","modified":"2026-09-22T22:51:12.155Z","5.0.0":"2026-06-19T03:49:45.183Z","5.1.0":"2026-06-21T02:21:12.780Z","5.2.0":"2026-06-21T04:44:35.445Z","6.0.0":"2026-06-24T02:39:38.919Z","6.1.0":"2026-06-24T08:20:05.630Z","6.1.1":"2026-06-24T08:23:12.958Z","7.0.0":"2026-06-24T22:46:10.044Z","8.0.0":"2026-06-26T04:45:04.562Z","8.1.0":"2026-06-30T23:04:12.990Z","8.1.1":"2026-07-01T00:31:55.967Z","8.2.0":"2026-07-02T07:58:47.215Z","8.2.1":"2026-07-02T20:46:41.563Z","8.2.2":"2026-07-06T09:26:10.163Z","9.0.0":"2026-07-06T21:43:06.039Z","9.1.0":"2026-07-08T05:04:06.293Z","9.3.0":"2026-07-10T20:44:01.274Z","9.3.1":"2026-07-10T22:16:33.159Z","10.0.0":"2026-07-13T03:32:31.619Z","11.0.0":"2026-07-14T22:25:17.282Z","11.1.0":"2026-07-16T23:58:47.353Z","11.2.0":"2026-07-17T20:11:46.478Z","12.0.0":"2026-07-19T08:41:31.340Z","12.1.0":"2026-07-19T22:34:45.289Z","12.2.0":"2026-07-20T09:11:13.989Z","12.3.0":"2026-07-22T03:50:58.007Z","12.4.0":"2026-07-25T01:04:47.020Z","12.5.0":"2026-07-28T05:59:07.020Z","12.6.0":"2026-07-28T23:20:28.880Z","12.7.0":"2026-07-31T02:07:46.637Z","12.8.0":"2026-08-20T20:34:12.982Z","12.10.1":"2026-09-22T22:51:11.791Z"},"bugs":{"url":"https://github.com/photon-hq/spectrum-ts/issues"},"license":"MIT","homepage":"https://photon.codes/spectrum","repository":{"url":"git+https://github.com/photon-hq/spectrum-ts.git","type":"git","directory":"packages/core"},"description":"The spectrum-ts runtime — Spectrum, content builders, fusor, and the provider authoring API.","maintainers":[{"name":"qwerzl","email":"me@qwerzl.me"},{"name":"photon_dev","email":"team@photon.codes"}],"readme":"<div align=\"center\">\n  <h1>Photon (Spectrum)</h1>\n  <p><strong>Bring agents to any interface.</strong></p>\n  \n  Photon (photon.codes) builds Spectrum, a multi-channel agent framework that makes AI agents reachable over real conversation surfaces like iMessage, SMS, and email instead of trapping them in web chat.\n  \n  <p>\n    <a href=\"https://www.npmjs.com/package/spectrum-ts\"><img src=\"https://img.shields.io/npm/v/spectrum-ts.svg?style=flat&colorA=1a1a1a&colorB=3178c6\" alt=\"npm version\" /></a>\n    <a href=\"https://www.npmjs.com/package/spectrum-ts\"><img src=\"https://img.shields.io/npm/dm/spectrum-ts.svg?style=flat&colorA=1a1a1a&colorB=3178c6\" alt=\"npm downloads\" /></a>\n    <a href=\"https://github.com/photon-hq/spectrum-ts/blob/main/LICENSE\"><img src=\"https://img.shields.io/npm/l/spectrum-ts.svg?style=flat&colorA=1a1a1a&colorB=3178c6\" alt=\"license\" /></a>\n    <a href=\"https://www.typescriptlang.org/\"><img src=\"https://img.shields.io/badge/TypeScript-5+-3178c6?style=flat&colorA=1a1a1a&colorB=3178c6\" alt=\"TypeScript\" /></a>\n    <a href=\"https://github.com/photon-hq/spectrum-ts/stargazers\"><img src=\"https://img.shields.io/github/stars/photon-hq/spectrum-ts.svg?style=flat&colorA=1a1a1a&colorB=3178c6\" alt=\"github stars\" /></a>\n  </p>\n</div>\n\n## About Photon\n\n**[Photon](https://photon.codes)** builds infrastructure for AI agents that operate over real communication channels.\n\nSpectrum is Photon’s open-source multi-channel agent framework, enabling AI agents to communicate through interfaces people already use—such as iMessage, SMS, email, Slack, Discord, and voice—instead of being confined to web chat.\n\nLearn more at **https://photon.codes**.\n\n## Getting Started\n\nThe fastest way to ship is with **Spectrum Cloud** — hosted infrastructure for platforms like iMessage, with credentials ready in minutes.\n\n1. Sign up at **[app.photon.codes](https://app.photon.codes)** to get your project ID and secret.\n2. Install the SDK (`spectrum-ts` is batteries-included — the runtime plus\n   the standard provider set):\n\n   ```bash\n   bun add spectrum-ts\n   ```\n\n3. Start your app:\n\n   ```typescript\n   import { Spectrum } from \"spectrum-ts\";\n   import { imessage } from \"spectrum-ts/providers/imessage\";\n\n   const app = await Spectrum({\n     projectId: process.env.PROJECT_ID,\n     projectSecret: process.env.PROJECT_SECRET,\n     providers: [imessage.config()],\n   });\n\n   for await (const [space, message] of app.messages) {\n     await space.responding(async () => {\n       await message.reply(\"Hello from Spectrum.\");\n     });\n   }\n   ```\n\nSpectrum also runs fully standalone — you can connect to a local iMessage database with the separate [`@spectrum-ts/imessage-local`](https://npmjs.com/package/@spectrum-ts/imessage-local) package, bring your own gRPC endpoints, or build your own platform provider. See the [docs](https://docs.photon.codes) for self-hosted setups.\n\n## Documentation\n\nVisit **[docs.photon.codes](https://docs.photon.codes)** to view the full documentation.\n\n## Platforms\n\n| Platform | Package |\n|----------|---------|\n| iMessage | [`@spectrum-ts/imessage`](https://npmjs.com/package/@spectrum-ts/imessage) |\n| Local iMessage | [`@spectrum-ts/imessage-local`](https://npmjs.com/package/@spectrum-ts/imessage-local) (explicit install only) |\n| WhatsApp Business | [`@spectrum-ts/whatsapp-business`](https://npmjs.com/package/@spectrum-ts/whatsapp-business) |\n| Telegram | [`@spectrum-ts/telegram`](https://npmjs.com/package/@spectrum-ts/telegram) |\n| Slack | [`@spectrum-ts/slack`](https://npmjs.com/package/@spectrum-ts/slack) |\n| Terminal | [`@spectrum-ts/terminal`](https://npmjs.com/package/@spectrum-ts/terminal) |\n| Custom   | `definePlatform` from `spectrum-ts` |\n\n`bun add spectrum-ts` is batteries-included (the standard provider set; local iMessage is an explicit install). For a smaller install, depend on the runtime plus only the providers you use — `bun add @spectrum-ts/core @spectrum-ts/telegram` — and import from the scoped packages directly. Either way the `spectrum-ts/providers/<platform>` import paths work as long as the matching provider package is installed; if it isn't, the import fails at build/startup naming the exact package to add.\n\n## Issues\n\nFound a bug or have a feature request? Please [open an issue](https://github.com/photon-hq/spectrum-ts/issues) on GitHub. Before filing, search existing issues to avoid duplicates.\n\n## Contributing\n\nContributions are welcome. Please read [CONTRIBUTING.md](./CONTRIBUTING.md) for details on our code of conduct and the process for submitting pull requests.\n\n## License\n\n[MIT](./LICENSE) © [Photon](https://photon.codes)\n","readmeFilename":"README.md"}