{"_id":"@asteby/metacore-sdk","_rev":"19-acc9953641604f801e72607922daa59a","name":"@asteby/metacore-sdk","dist-tags":{"latest":"3.12.0"},"versions":{"2.2.0":{"name":"@asteby/metacore-sdk","version":"2.2.0","license":"Apache-2.0","_id":"@asteby/metacore-sdk@2.2.0","maintainers":[{"name":"asteby-hq","email":"dannyjp49@gmail.com"}],"homepage":"https://github.com/asteby/metacore-sdk#readme","bugs":{"url":"https://github.com/asteby/metacore-sdk/issues"},"dist":{"shasum":"2d2f3510562a4e1b648fe73baa6f66cc346e48c5","tarball":"https://registry.npmjs.org/@asteby/metacore-sdk/-/metacore-sdk-2.2.0.tgz","fileCount":68,"integrity":"sha512-ouIA28yQl9IvE7RpycGHB/vO7WZel8jyiJAjHfyqYKZ36bSAoBj22vzuO9BPoJZVrnyb0RTtWfVRCWCYkx8HRw==","signatures":[{"sig":"MEQCIEcrJy+oJt0q149J5gnjjOshYYzYClFMs/24VBWZ33x/AiBecZkt83m+iB4EV19GOO+LhTTo+krm2Mp4aSmpQdctAA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":143287},"main":"./dist/index.js","type":"module","_from":"file:asteby-metacore-sdk-2.2.0.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./react":{"types":"./dist/react.d.ts","import":"./dist/react.js"}},"scripts":{"dev":"tsc -w -p tsconfig.json","build":"tsc -p tsconfig.json","clean":"rm -rf dist","typecheck":"tsc -p tsconfig.json --noEmit"},"_npmUser":{"name":"asteby-hq","email":"dannyjp49@gmail.com"},"_resolved":"/tmp/ca71f945cdb2a92af8d8540ffc781065/asteby-metacore-sdk-2.2.0.tgz","_integrity":"sha512-ouIA28yQl9IvE7RpycGHB/vO7WZel8jyiJAjHfyqYKZ36bSAoBj22vzuO9BPoJZVrnyb0RTtWfVRCWCYkx8HRw==","repository":{"url":"git+https://github.com/asteby/metacore-sdk.git","type":"git"},"_npmVersion":"10.8.2","description":"Metacore frontend SDK — federated addon loader, slot registry, typed manifest & API client.","directories":{},"_nodeVersion":"20.20.2","_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.6.0","@types/react":"^19.0.0"},"peerDependencies":{"react":">=18","@tanstack/react-query":">=5"},"_npmOperationalInternal":{"tmp":"tmp/metacore-sdk_2.2.0_1776716710863_0.23257329118641135","host":"s3://npm-registry-packages-npm-production"}},"2.3.0":{"name":"@asteby/metacore-sdk","version":"2.3.0","license":"Apache-2.0","_id":"@asteby/metacore-sdk@2.3.0","maintainers":[{"name":"asteby-hq","email":"dannyjp49@gmail.com"}],"homepage":"https://github.com/asteby/metacore-sdk#readme","bugs":{"url":"https://github.com/asteby/metacore-sdk/issues"},"dist":{"shasum":"98d76cd45443c20a73be4b0ac10a8e81609bbaa9","tarball":"https://registry.npmjs.org/@asteby/metacore-sdk/-/metacore-sdk-2.3.0.tgz","fileCount":73,"integrity":"sha512-9uhS1I4pbNc33QtttEKQ56PvIhHjBiFHYrFDAxf5nsoCNJar0MAFpkSScdiFeeBfOnB4lBJ3h7gfBqhPOqpqPg==","signatures":[{"sig":"MEQCIEhlWlNxC3S4+aQYzwclNambzWu37exWXPGvE/9yyFh+AiAtjFgg3FNnXKe6E3OIJs5jrYWSmG6npgjJoot8BVI0YQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":150816},"main":"./dist/index.js","type":"module","_from":"file:asteby-metacore-sdk-2.3.0.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./react":{"types":"./dist/react.d.ts","import":"./dist/react.js"},"./marketplace":{"types":"./dist/marketplace.d.ts","import":"./dist/marketplace.js"}},"scripts":{"dev":"tsc -w -p tsconfig.json","build":"tsc -p tsconfig.json","clean":"rm -rf dist","typecheck":"tsc -p tsconfig.json --noEmit"},"_npmUser":{"name":"asteby-hq","email":"dannyjp49@gmail.com"},"_resolved":"/tmp/2c7862ebdaa7e02358d41ed2b50fff82/asteby-metacore-sdk-2.3.0.tgz","_integrity":"sha512-9uhS1I4pbNc33QtttEKQ56PvIhHjBiFHYrFDAxf5nsoCNJar0MAFpkSScdiFeeBfOnB4lBJ3h7gfBqhPOqpqPg==","repository":{"url":"git+https://github.com/asteby/metacore-sdk.git","type":"git"},"_npmVersion":"10.8.2","description":"Metacore frontend SDK — federated addon loader, slot registry, typed manifest & API client.","directories":{},"_nodeVersion":"20.20.2","_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.6.0","@types/react":"^19.0.0"},"peerDependencies":{"react":">=18","@tanstack/react-query":">=5"},"_npmOperationalInternal":{"tmp":"tmp/metacore-sdk_2.3.0_1777516275280_0.14924193391441598","host":"s3://npm-registry-packages-npm-production"}},"2.4.0":{"name":"@asteby/metacore-sdk","version":"2.4.0","license":"Apache-2.0","_id":"@asteby/metacore-sdk@2.4.0","maintainers":[{"name":"asteby-hq","email":"dannyjp49@gmail.com"}],"homepage":"https://github.com/asteby/metacore-sdk#readme","bugs":{"url":"https://github.com/asteby/metacore-sdk/issues"},"dist":{"shasum":"7fe6ef812942b8c3a7df118058da797c330b51ea","tarball":"https://registry.npmjs.org/@asteby/metacore-sdk/-/metacore-sdk-2.4.0.tgz","fileCount":73,"integrity":"sha512-sp4c7VFPTxHTT+hRCNlG0fA8BWiWV7x+KQaR/TDJKByIPzgBWpMJjvi9H53BV7P5tVV/8j33SL2Sz4LrS6VtfA==","signatures":[{"sig":"MEUCIEvwMuIEEpOBMazRWrY0X7CctnamgpNkj8g24xlosuGzAiEAocwz/qOWIXs73jalA6JNmqCa2o42qxV0hpZ/TO+UjYI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":169446},"main":"./dist/index.js","type":"module","_from":"file:asteby-metacore-sdk-2.4.0.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./react":{"types":"./dist/react.d.ts","import":"./dist/react.js"},"./marketplace":{"types":"./dist/marketplace.d.ts","import":"./dist/marketplace.js"}},"scripts":{"dev":"tsc -w -p tsconfig.json","build":"tsc -p tsconfig.json","clean":"rm -rf dist","typecheck":"tsc -p tsconfig.json --noEmit"},"_npmUser":{"name":"asteby-hq","email":"dannyjp49@gmail.com"},"_resolved":"/tmp/8700bf6a9fc261a3d7611ad1dc9fad15/asteby-metacore-sdk-2.4.0.tgz","_integrity":"sha512-sp4c7VFPTxHTT+hRCNlG0fA8BWiWV7x+KQaR/TDJKByIPzgBWpMJjvi9H53BV7P5tVV/8j33SL2Sz4LrS6VtfA==","repository":{"url":"git+https://github.com/asteby/metacore-sdk.git","type":"git"},"_npmVersion":"10.8.2","description":"Metacore frontend SDK — federated addon loader, slot registry, typed manifest & API client.","directories":{},"_nodeVersion":"20.20.2","_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.6.0","@types/react":"^19.0.0"},"peerDependencies":{"react":">=18","@tanstack/react-query":">=5"},"_npmOperationalInternal":{"tmp":"tmp/metacore-sdk_2.4.0_1777902351307_0.7639587169187245","host":"s3://npm-registry-packages-npm-production"}},"2.5.0":{"name":"@asteby/metacore-sdk","version":"2.5.0","license":"Apache-2.0","_id":"@asteby/metacore-sdk@2.5.0","maintainers":[{"name":"asteby-hq","email":"dannyjp49@gmail.com"}],"homepage":"https://github.com/asteby/metacore-sdk#readme","bugs":{"url":"https://github.com/asteby/metacore-sdk/issues"},"dist":{"shasum":"d8f00841ff8f9b4c19eee7bb3ba8f1e462144133","tarball":"https://registry.npmjs.org/@asteby/metacore-sdk/-/metacore-sdk-2.5.0.tgz","fileCount":79,"integrity":"sha512-r/EzHP7fOJhdeoM04kXucRaUtPZzCWVenI7wk0FN8faNP6KWc4fyseqRfmr+YgjMq85D91g0mPC3Mhed1uJc8g==","signatures":[{"sig":"MEUCIQCKACuz77sxgj8Jjnvca1Xh7AT0vZaIf0BfJFIMBA4v9gIgQ5s7BaXTYLvmwOxc3xrsAIq0dKoDRrWYElR/L8/9cT0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":221670},"main":"./dist/index.js","type":"module","_from":"file:asteby-metacore-sdk-2.5.0.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./react":{"types":"./dist/react.d.ts","import":"./dist/react.js"},"./marketplace":{"types":"./dist/marketplace.d.ts","import":"./dist/marketplace.js"}},"scripts":{"dev":"tsc -w -p tsconfig.json","test":"vitest run","build":"tsc -p tsconfig.json","clean":"rm -rf dist","typecheck":"tsc -p tsconfig.json --noEmit"},"_npmUser":{"name":"asteby-hq","email":"dannyjp49@gmail.com"},"_resolved":"/tmp/f2c63ad76d69645f96735f3d3af14e8b/asteby-metacore-sdk-2.5.0.tgz","_integrity":"sha512-r/EzHP7fOJhdeoM04kXucRaUtPZzCWVenI7wk0FN8faNP6KWc4fyseqRfmr+YgjMq85D91g0mPC3Mhed1uJc8g==","repository":{"url":"git+https://github.com/asteby/metacore-sdk.git","type":"git"},"_npmVersion":"10.8.2","description":"Metacore frontend SDK — federated addon loader, slot registry, typed manifest & API client.","directories":{},"_nodeVersion":"20.20.2","_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.0.0","typescript":"^6.0.0","@types/react":"^19.0.0"},"peerDependencies":{"react":">=18","@tanstack/react-query":">=5"},"_npmOperationalInternal":{"tmp":"tmp/metacore-sdk_2.5.0_1778533830933_0.6016513107288428","host":"s3://npm-registry-packages-npm-production"}},"2.6.0":{"name":"@asteby/metacore-sdk","version":"2.6.0","license":"Apache-2.0","_id":"@asteby/metacore-sdk@2.6.0","maintainers":[{"name":"asteby-hq","email":"dannyjp49@gmail.com"}],"homepage":"https://github.com/asteby/metacore-sdk#readme","bugs":{"url":"https://github.com/asteby/metacore-sdk/issues"},"dist":{"shasum":"8b37a3560db053a67b06c8e73c23171f69938af9","tarball":"https://registry.npmjs.org/@asteby/metacore-sdk/-/metacore-sdk-2.6.0.tgz","fileCount":72,"integrity":"sha512-K460o0JZNo4L+Hyhr7zV8AW7+i7cmuakMW4j8ghLLcbT5aI+erHQEFY8KUas+6syaXldp0y0ecYQANVYf562LA==","signatures":[{"sig":"MEYCIQClOZ2+MRhRFRfrGs/hxf/bC70p0v2jm0RYGBcu/k+mCgIhAM7QxkjX2PznEeNCZ/Q8WN3GMybeZcFfDNVuM/rcouFX","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":247945},"main":"./dist/index.js","type":"module","_from":"file:asteby-metacore-sdk-2.6.0.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./react":{"types":"./dist/react.d.ts","import":"./dist/react.js"},"./marketplace":{"types":"./dist/marketplace.d.ts","import":"./dist/marketplace.js"}},"scripts":{"dev":"tsc -w -p tsconfig.json","test":"vitest run","build":"tsc -p tsconfig.json","clean":"rm -rf dist","typecheck":"tsc -p tsconfig.json --noEmit"},"_npmUser":{"name":"asteby-hq","email":"dannyjp49@gmail.com"},"_resolved":"/tmp/87db22b27c57721ce50e69de12f8b527/asteby-metacore-sdk-2.6.0.tgz","_integrity":"sha512-K460o0JZNo4L+Hyhr7zV8AW7+i7cmuakMW4j8ghLLcbT5aI+erHQEFY8KUas+6syaXldp0y0ecYQANVYf562LA==","repository":{"url":"git+https://github.com/asteby/metacore-sdk.git","type":"git"},"_npmVersion":"10.8.2","description":"Metacore frontend SDK — federated addon loader, slot registry, typed manifest & API client.","directories":{},"_nodeVersion":"20.20.2","_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.0.0","typescript":"^6.0.0","@types/react":"^19.0.0"},"peerDependencies":{"react":">=18","@tanstack/react-query":">=5"},"_npmOperationalInternal":{"tmp":"tmp/metacore-sdk_2.6.0_1778876449618_0.8660319349919998","host":"s3://npm-registry-packages-npm-production"}},"3.0.0":{"name":"@asteby/metacore-sdk","version":"3.0.0","license":"Apache-2.0","_id":"@asteby/metacore-sdk@3.0.0","maintainers":[{"name":"asteby-hq","email":"dannyjp49@gmail.com"}],"dist":{"shasum":"856f5b8b60557d78fce921c113f5c1cdf8493312","tarball":"https://registry.npmjs.org/@asteby/metacore-sdk/-/metacore-sdk-3.0.0.tgz","fileCount":76,"integrity":"sha512-mMfYO/lHHTPXxeBJsn5cxFrmISVQRyTW0u5XTq+XB449fRpdU+2zQFfIUM7+uhOx7ieEMB0gqYLPDOStGSiZ5w==","signatures":[{"sig":"MEQCID5HlwMXt+nAAne1nzGjZrbHf7dRqd5J+4u+pJM/OF5WAiAVDaeJx3i+9eKyRsh1eERZu7YYjUVsgJkRp/SyQ+huWA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":304015},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./react":{"types":"./dist/react.d.ts","import":"./dist/react.js"},"./marketplace":{"types":"./dist/marketplace.d.ts","import":"./dist/marketplace.js"}},"scripts":{"dev":"tsc -w -p tsconfig.json","test":"vitest run","build":"tsc -p tsconfig.json","clean":"rm -rf dist","typecheck":"tsc -p tsconfig.json --noEmit"},"_npmUser":{"name":"asteby-hq","email":"dannyjp49@gmail.com"},"repository":{"url":"https://github.com/asteby/metacore-sdk","type":"git"},"description":"Metacore frontend SDK — federated addon loader, slot registry, typed manifest & API client.","directories":{},"_nodeVersion":"22.22.3","_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.0.0","typescript":"^6.0.0","@types/react":"^19.0.0"},"peerDependencies":{"react":">=18","@tanstack/react-query":">=5"},"_npmOperationalInternal":{"tmp":"tmp/metacore-sdk_3.0.0_1779975984840_0.09783108934518725","host":"s3://npm-registry-packages-npm-production"}},"3.1.0":{"name":"@asteby/metacore-sdk","version":"3.1.0","license":"Apache-2.0","_id":"@asteby/metacore-sdk@3.1.0","maintainers":[{"name":"asteby-hq","email":"dannyjp49@gmail.com"}],"dist":{"shasum":"061078a50e867b1973a5953b0b6169085ba88843","tarball":"https://registry.npmjs.org/@asteby/metacore-sdk/-/metacore-sdk-3.1.0.tgz","fileCount":76,"integrity":"sha512-OmzB9a5sk1BLx/HiXDHBFXcKkJf6YxJTXgHUklYOkI4ByAdT76E7BqEJuHlvE1olUkXjm45XlRwSLHtXrLH0hg==","signatures":[{"sig":"MEUCIGxdzMSYVDrYl6hqKySvtQ599RMTdRkMQENeO/GPO7THAiEAyq/71U+KlHlngP2uV9eLk+hRoL/15tWYRy/Q60YQ9us=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":305996},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./react":{"types":"./dist/react.d.ts","import":"./dist/react.js"},"./marketplace":{"types":"./dist/marketplace.d.ts","import":"./dist/marketplace.js"}},"scripts":{"dev":"tsc -w -p tsconfig.json","test":"vitest run","build":"tsc -p tsconfig.json","clean":"rm -rf dist","typecheck":"tsc -p tsconfig.json --noEmit"},"_npmUser":{"name":"asteby-hq","email":"dannyjp49@gmail.com"},"repository":{"url":"https://github.com/asteby/metacore-sdk","type":"git"},"description":"Metacore frontend SDK — federated addon loader, slot registry, typed manifest & API client.","directories":{},"_nodeVersion":"22.22.3","_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.0.0","typescript":"^6.0.0","@types/react":"^19.0.0"},"peerDependencies":{"react":">=18","@tanstack/react-query":">=5"},"_npmOperationalInternal":{"tmp":"tmp/metacore-sdk_3.1.0_1780141592664_0.02956560527397789","host":"s3://npm-registry-packages-npm-production"}},"3.2.0":{"name":"@asteby/metacore-sdk","version":"3.2.0","license":"Apache-2.0","_id":"@asteby/metacore-sdk@3.2.0","maintainers":[{"name":"asteby-hq","email":"dannyjp49@gmail.com"}],"dist":{"shasum":"c5e3f3d9747875a973b0ec84a0342911fff36e54","tarball":"https://registry.npmjs.org/@asteby/metacore-sdk/-/metacore-sdk-3.2.0.tgz","fileCount":76,"integrity":"sha512-TV9L6ys/nNw8Z4rBEAVUyicd6k/fT4siK9mYqCZD8f5fNf9O7wZVrerKh3gykhKDvpTdLgun9B0Mam4cbP3shw==","signatures":[{"sig":"MEUCIE0A53+YKkFRjM6v/7dRGKhV1ybRxWkdgZFhtpKfiNnbAiEA0kw2KRxSyy1JzW7LJ78E320+F50stm4oJFNZrElySWw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":308225},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./react":{"types":"./dist/react.d.ts","import":"./dist/react.js"},"./marketplace":{"types":"./dist/marketplace.d.ts","import":"./dist/marketplace.js"}},"scripts":{"dev":"tsc -w -p tsconfig.json","test":"vitest run","build":"tsc -p tsconfig.json","clean":"rm -rf dist","typecheck":"tsc -p tsconfig.json --noEmit"},"_npmUser":{"name":"asteby-hq","email":"dannyjp49@gmail.com"},"repository":{"url":"https://github.com/asteby/metacore-sdk","type":"git"},"description":"Metacore frontend SDK — federated addon loader, slot registry, typed manifest & API client.","directories":{},"_nodeVersion":"22.22.3","_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.0.0","typescript":"^6.0.0","@types/react":"^19.0.0"},"peerDependencies":{"react":">=18","@tanstack/react-query":">=5"},"_npmOperationalInternal":{"tmp":"tmp/metacore-sdk_3.2.0_1780782611195_0.34737805755975093","host":"s3://npm-registry-packages-npm-production"}},"3.2.1":{"name":"@asteby/metacore-sdk","version":"3.2.1","license":"Apache-2.0","_id":"@asteby/metacore-sdk@3.2.1","maintainers":[{"name":"asteby-hq","email":"dannyjp49@gmail.com"}],"dist":{"shasum":"742c3305111b807fdaae58f6cca761b9113d6dc9","tarball":"https://registry.npmjs.org/@asteby/metacore-sdk/-/metacore-sdk-3.2.1.tgz","fileCount":76,"integrity":"sha512-JqI6IumTEO3HvJUEECHseihwJkxInB8cFIvZ+ckpjWJqjE7/fcrjo9mPvNG4uOZg4AvaWXXjMJkg+FktvhZADQ==","signatures":[{"sig":"MEQCIGofkBe2K0so8cslsGuaQfwT8ozyVGDEgxMS4DqiOGmTAiBpzpkDojtp9cgYQzPhi6HnZqqzw2Gjh8vQkr2cFmprew==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":315063},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./react":{"types":"./dist/react.d.ts","import":"./dist/react.js"},"./marketplace":{"types":"./dist/marketplace.d.ts","import":"./dist/marketplace.js"}},"scripts":{"dev":"tsc -w -p tsconfig.json","test":"vitest run","build":"tsc -p tsconfig.json","clean":"rm -rf dist","typecheck":"tsc -p tsconfig.json --noEmit"},"_npmUser":{"name":"asteby-hq","email":"dannyjp49@gmail.com"},"repository":{"url":"https://github.com/asteby/metacore-sdk","type":"git"},"description":"Metacore frontend SDK — federated addon loader, slot registry, typed manifest & API client.","directories":{},"_nodeVersion":"22.23.1","_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.0.0","typescript":"^6.0.0","@types/react":"^19.0.0"},"peerDependencies":{"react":">=18","@tanstack/react-query":">=5"},"_npmOperationalInternal":{"tmp":"tmp/metacore-sdk_3.2.1_1784229268128_0.6075859251744611","host":"s3://npm-registry-packages-npm-production"}},"3.3.0":{"name":"@asteby/metacore-sdk","version":"3.3.0","license":"Apache-2.0","_id":"@asteby/metacore-sdk@3.3.0","maintainers":[{"name":"asteby-hq","email":"dannyjp49@gmail.com"}],"dist":{"shasum":"c568ff113a58184e3dd7df93574d3bd12161e2f3","tarball":"https://registry.npmjs.org/@asteby/metacore-sdk/-/metacore-sdk-3.3.0.tgz","fileCount":76,"integrity":"sha512-S5af2a5qkVqerKns2c2lSQUyYb5k3eoTBgQMjubRaY3oh8K6yyBHSAMN0I+xEPQYSm85LKtj4dWyq5HNInuprQ==","signatures":[{"sig":"MEYCIQD2hVsPMwO89qrCfr7Hi+9OpJ3rZadmCPAB5MkhqBQMmgIhAPx5EoCntC1ka5Sjbnq9Otb4FX0/6rJ4LuMTwiTmf0z8","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":316053},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./react":{"types":"./dist/react.d.ts","import":"./dist/react.js"},"./marketplace":{"types":"./dist/marketplace.d.ts","import":"./dist/marketplace.js"}},"scripts":{"dev":"tsc -w -p tsconfig.json","test":"vitest run","build":"tsc -p tsconfig.json","clean":"rm -rf dist","typecheck":"tsc -p tsconfig.json --noEmit"},"_npmUser":{"name":"asteby-hq","email":"dannyjp49@gmail.com"},"repository":{"url":"https://github.com/asteby/metacore-sdk","type":"git"},"description":"Metacore frontend SDK — federated addon loader, slot registry, typed manifest & API client.","directories":{},"_nodeVersion":"22.23.1","_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.0.0","typescript":"^6.0.0","@types/react":"^19.0.0"},"peerDependencies":{"react":">=18","@tanstack/react-query":">=5"},"_npmOperationalInternal":{"tmp":"tmp/metacore-sdk_3.3.0_1784261369355_0.739435478098819","host":"s3://npm-registry-packages-npm-production"}},"3.4.0":{"name":"@asteby/metacore-sdk","version":"3.4.0","license":"Apache-2.0","_id":"@asteby/metacore-sdk@3.4.0","maintainers":[{"name":"asteby-hq","email":"dannyjp49@gmail.com"}],"dist":{"shasum":"b1ef1931c706519c4eb34fb304effe9f7dda8a74","tarball":"https://registry.npmjs.org/@asteby/metacore-sdk/-/metacore-sdk-3.4.0.tgz","fileCount":76,"integrity":"sha512-qLn7NdoWjPIleMmnPrdKEV4Ua4C6KtT6sQekan/ds5j877tV7hWJBfoWvU9tyfx2vYoAajTUVbMuh5j6wrpaKA==","signatures":[{"sig":"MEUCIFJBBYcLi+ykHcABtQRHgA7kOfDZ5qwBo1kS+LGZK3f8AiEAz9XF6912AxdXX8jVTC7dVJgec6dwXRooTypZqK1xFpE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":322130},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./react":{"types":"./dist/react.d.ts","import":"./dist/react.js"},"./marketplace":{"types":"./dist/marketplace.d.ts","import":"./dist/marketplace.js"}},"scripts":{"dev":"tsc -w -p tsconfig.json","test":"vitest run","build":"tsc -p tsconfig.json","clean":"rm -rf dist","typecheck":"tsc -p tsconfig.json --noEmit"},"_npmUser":{"name":"asteby-hq","email":"dannyjp49@gmail.com"},"repository":{"url":"https://github.com/asteby/metacore-sdk","type":"git"},"description":"Metacore frontend SDK — federated addon loader, slot registry, typed manifest & API client.","directories":{},"_nodeVersion":"22.23.1","_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.0.0","typescript":"^6.0.0","@types/react":"^19.0.0"},"peerDependencies":{"react":">=18","@tanstack/react-query":">=5"},"_npmOperationalInternal":{"tmp":"tmp/metacore-sdk_3.4.0_1784730530732_0.84860750008323","host":"s3://npm-registry-packages-npm-production"}},"3.5.0":{"name":"@asteby/metacore-sdk","version":"3.5.0","license":"Apache-2.0","_id":"@asteby/metacore-sdk@3.5.0","maintainers":[{"name":"asteby-hq","email":"dannyjp49@gmail.com"}],"dist":{"shasum":"3731d63fcb513319e8f97af77d3626bdcdd79b90","tarball":"https://registry.npmjs.org/@asteby/metacore-sdk/-/metacore-sdk-3.5.0.tgz","fileCount":77,"integrity":"sha512-q22NDhsUNX02xC+HxMrXg3+XjnH9u8DQyNyauVTXryocovXhLfjVP+orSDGgljOJ/dmXhbB5l9370X3RzfXtsw==","signatures":[{"sig":"MEUCIEAJ6aaNYyliI4ePtQO8VjFNZzfrwZOdRT6EzZD1AYJaAiEA5e3QZHXe3Z3AZ8jzezS0doHjZH7dZuod+5BIWIFAmJg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":337363},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./react":{"types":"./dist/react.d.ts","import":"./dist/react.js"},"./marketplace":{"types":"./dist/marketplace.d.ts","import":"./dist/marketplace.js"}},"scripts":{"dev":"tsc -w -p tsconfig.json","test":"vitest run","build":"tsc -p tsconfig.json","clean":"rm -rf dist","typecheck":"tsc -p tsconfig.json --noEmit"},"_npmUser":{"name":"asteby-hq","email":"dannyjp49@gmail.com"},"repository":{"url":"https://github.com/asteby/metacore-sdk","type":"git"},"description":"Metacore frontend SDK — federated addon loader, slot registry, typed manifest & API client.","directories":{},"_nodeVersion":"22.23.2","_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.0.0","typescript":"^6.0.0","@types/react":"^19.0.0"},"peerDependencies":{"react":">=18","@tanstack/react-query":">=5"},"_npmOperationalInternal":{"tmp":"tmp/metacore-sdk_3.5.0_1787263286289_0.1253139622946653","host":"s3://npm-registry-packages-npm-production"}},"3.6.0":{"name":"@asteby/metacore-sdk","version":"3.6.0","license":"Apache-2.0","_id":"@asteby/metacore-sdk@3.6.0","maintainers":[{"name":"asteby-hq","email":"dannyjp49@gmail.com"}],"dist":{"shasum":"8a3c8948c53656461837c2d68bb584150d865885","tarball":"https://registry.npmjs.org/@asteby/metacore-sdk/-/metacore-sdk-3.6.0.tgz","fileCount":82,"integrity":"sha512-Epg2ql+t/Q3BA2xB747ZhR2fRzuETlHHshhfwK/Z7zUFlOIM3V+69B0jrwtzJ259vyTqifNBBv7webi0KP6y7w==","signatures":[{"sig":"MEQCIC6F55zVRf4yJi3f1/5WJhV3uS7itKXREwbfQjU2hWYNAiAmIPzoyAwhxQc/uvxo8jPVFlZ2uKq23p7GqQ2wJqZ6aQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":343039},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./react":{"types":"./dist/react.d.ts","import":"./dist/react.js"},"./marketplace":{"types":"./dist/marketplace.d.ts","import":"./dist/marketplace.js"}},"scripts":{"dev":"tsc -w -p tsconfig.json","test":"vitest run","build":"tsc -p tsconfig.json","clean":"rm -rf dist","typecheck":"tsc -p tsconfig.json --noEmit"},"_npmUser":{"name":"asteby-hq","email":"dannyjp49@gmail.com"},"repository":{"url":"https://github.com/asteby/metacore-sdk","type":"git"},"description":"Metacore frontend SDK — federated addon loader, slot registry, typed manifest & API client.","directories":{},"_nodeVersion":"22.23.2","_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.0.0","typescript":"^6.0.0","@types/react":"^19.0.0"},"peerDependencies":{"react":">=18","@tanstack/react-query":">=5"},"_npmOperationalInternal":{"tmp":"tmp/metacore-sdk_3.6.0_1787326553445_0.20299994696572887","host":"s3://npm-registry-packages-npm-production"}},"3.7.0":{"name":"@asteby/metacore-sdk","version":"3.7.0","license":"Apache-2.0","_id":"@asteby/metacore-sdk@3.7.0","maintainers":[{"name":"asteby-hq","email":"dannyjp49@gmail.com"}],"dist":{"shasum":"d5562a5c82b981e1f2ee07448aaf48ed040f8e1b","tarball":"https://registry.npmjs.org/@asteby/metacore-sdk/-/metacore-sdk-3.7.0.tgz","fileCount":87,"integrity":"sha512-kG96gZgwtBkqnvbb+vtc4BRCbuhBLnHWk7bqCtsM6DfIjbdvlOwCGUhvytKEPos5ekWXU5J4fuOtrMQDHEndUQ==","signatures":[{"sig":"MEUCIQDt7fXa7TRTeSnu6xX43Fcdwh00BW6/KzZkZ0xmBmxDTgIgJFUdSTc8fCGWnaPoFrANQMDSlqnxwa0CT9HslG9YUOY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":363931},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./react":{"types":"./dist/react.d.ts","import":"./dist/react.js"},"./marketplace":{"types":"./dist/marketplace.d.ts","import":"./dist/marketplace.js"}},"scripts":{"dev":"tsc -w -p tsconfig.json","test":"vitest run","build":"tsc -p tsconfig.json","clean":"rm -rf dist","typecheck":"tsc -p tsconfig.json --noEmit"},"_npmUser":{"name":"asteby-hq","email":"dannyjp49@gmail.com"},"repository":{"url":"https://github.com/asteby/metacore-sdk","type":"git"},"description":"Metacore frontend SDK — federated addon loader, slot registry, typed manifest & API client.","directories":{},"_nodeVersion":"22.23.2","_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.0.0","typescript":"^6.0.0","@types/react":"^19.0.0"},"peerDependencies":{"react":">=18","@tanstack/react-query":">=5"},"_npmOperationalInternal":{"tmp":"tmp/metacore-sdk_3.7.0_1788644306584_0.2687228095029619","host":"s3://npm-registry-packages-npm-production"}},"3.8.0":{"name":"@asteby/metacore-sdk","version":"3.8.0","license":"Apache-2.0","_id":"@asteby/metacore-sdk@3.8.0","maintainers":[{"name":"asteby-hq","email":"dannyjp49@gmail.com"}],"dist":{"shasum":"8d65132303e89ac95808edcd9b077985790bd5a9","tarball":"https://registry.npmjs.org/@asteby/metacore-sdk/-/metacore-sdk-3.8.0.tgz","fileCount":87,"integrity":"sha512-qFdRua4CscS7j0Um9xoXl32izEp/SBKBej3YoTmsKtlPi6sfE/p8NPFvXjbIhXrxqfLDp/Il2IZ3Kdplt7ofww==","signatures":[{"sig":"MEUCIQCP6/ohzFXdCg1mz3X9t2Hf3lab761xirKVrjb53faRugIgGWjh6RItsA4vdYtqt6xpCZw38pnwAO5oHGZMa244xAU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQDSUhxRkHaExiiKcmV9r0zx7v7W4eUltNqKtxyVI1/NZQIgZknHwbJHsdo8cbniGGBLBUpx5WT/clqM7Zq+XUYKf28=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":366621},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./react":{"types":"./dist/react.d.ts","import":"./dist/react.js"},"./marketplace":{"types":"./dist/marketplace.d.ts","import":"./dist/marketplace.js"}},"scripts":{"dev":"tsc -w -p tsconfig.json","test":"vitest run","build":"tsc -p tsconfig.json","clean":"rm -rf dist","typecheck":"tsc -p tsconfig.json --noEmit"},"_npmUser":{"name":"asteby-hq","email":"dannyjp49@gmail.com"},"repository":{"url":"https://github.com/asteby/metacore-sdk","type":"git"},"description":"Metacore frontend SDK — federated addon loader, slot registry, typed manifest & API client.","directories":{},"_nodeVersion":"22.23.2","_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.0.0","typescript":"^6.0.0","@types/react":"^19.0.0"},"peerDependencies":{"react":">=18","@tanstack/react-query":">=5"},"_npmOperationalInternal":{"tmp":"tmp/metacore-sdk_3.8.0_1789862780843_0.7602215891279143","host":"s3://npm-registry-packages-npm-production"}},"3.9.0":{"name":"@asteby/metacore-sdk","version":"3.9.0","license":"Apache-2.0","_id":"@asteby/metacore-sdk@3.9.0","maintainers":[{"name":"asteby-hq","email":"dannyjp49@gmail.com"}],"dist":{"shasum":"009758527caadf9f93b44f8dc36e7ee79aa4aac5","tarball":"https://registry.npmjs.org/@asteby/metacore-sdk/-/metacore-sdk-3.9.0.tgz","fileCount":87,"integrity":"sha512-IngcHEvTL78tz1wuIiYuwZ28S7TRihU+hhwwkglaCrdo+2eyz+A8slLpw1ITpHf9Fu/6jLR7ZOH2AWAjBAVP8g==","signatures":[{"sig":"MEUCIQC3BLPVFzhRHkbMLH5AArmvxvIZjvNO0PdUtq504Bc/jwIgIaTOew06BStFjVoA8tP6yqMfjyQV8yvGYSxAjDI6hww=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQCgwAFIilrD5leNgZElh8x2NWZtLGOhG5xmu6XNwOkfbQIhAMrXnYoVdpDM0T2wkpY6rcvQcRxrAbRcnSEBHi94O/rn","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":369178},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./react":{"types":"./dist/react.d.ts","import":"./dist/react.js"},"./marketplace":{"types":"./dist/marketplace.d.ts","import":"./dist/marketplace.js"}},"scripts":{"dev":"tsc -w -p tsconfig.json","test":"vitest run","build":"tsc -p tsconfig.json","clean":"rm -rf dist","typecheck":"tsc -p tsconfig.json --noEmit"},"_npmUser":{"name":"asteby-hq","email":"dannyjp49@gmail.com"},"repository":{"url":"https://github.com/asteby/metacore-sdk","type":"git"},"description":"Metacore frontend SDK — federated addon loader, slot registry, typed manifest & API client.","directories":{},"_nodeVersion":"22.23.2","_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.0.0","typescript":"^6.0.0","@types/react":"^19.0.0"},"peerDependencies":{"react":">=18","@tanstack/react-query":">=5"},"_npmOperationalInternal":{"tmp":"tmp/metacore-sdk_3.9.0_1790654091093_0.18705916615163432","host":"s3://npm-registry-packages-npm-production"}},"3.10.0":{"name":"@asteby/metacore-sdk","version":"3.10.0","license":"Apache-2.0","_id":"@asteby/metacore-sdk@3.10.0","maintainers":[{"name":"asteby-hq","email":"dannyjp49@gmail.com"}],"dist":{"shasum":"8efc66530b8ff7b2b487180985531942289cf130","tarball":"https://registry.npmjs.org/@asteby/metacore-sdk/-/metacore-sdk-3.10.0.tgz","fileCount":87,"integrity":"sha512-5tQf3gEkjZ6zSiWHBolrPqhN7BLzSJFVVr/AmYy94Y4u2qWsPnx15s18spz4aUdUworwh9COl0Ul0LeQ8sr1lg==","signatures":[{"sig":"MEQCIH6B4J2N0+e5AfQJngVMKUtTT3FrArt5D0nn9itFF1smAiALSaW+b1joXFw5NMhimmmoBSA0QngtXXq6s2IM0r7xew==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCICk6tJutTT0w26jFuJRiG7qHAXePKsdh7X72UqgEY0OuAiEAgFU2vnLROfJFqeEMdQZcporEOOStF7bwj5geEFOHqr0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":372997},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./react":{"types":"./dist/react.d.ts","import":"./dist/react.js"},"./marketplace":{"types":"./dist/marketplace.d.ts","import":"./dist/marketplace.js"}},"scripts":{"dev":"tsc -w -p tsconfig.json","test":"vitest run","build":"tsc -p tsconfig.json","clean":"rm -rf dist","typecheck":"tsc -p tsconfig.json --noEmit"},"_npmUser":{"name":"asteby-hq","email":"dannyjp49@gmail.com"},"repository":{"url":"https://github.com/asteby/metacore-sdk","type":"git"},"description":"Metacore frontend SDK — federated addon loader, slot registry, typed manifest & API client.","directories":{},"_nodeVersion":"22.23.3","_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.0.0","typescript":"^6.0.0","@types/react":"^19.0.0"},"peerDependencies":{"react":">=18","@tanstack/react-query":">=5"},"_npmOperationalInternal":{"tmp":"tmp/metacore-sdk_3.10.0_1790723434777_0.10951211655303039","host":"s3://npm-registry-packages-npm-production"}},"3.11.0":{"name":"@asteby/metacore-sdk","version":"3.11.0","license":"Apache-2.0","_id":"@asteby/metacore-sdk@3.11.0","maintainers":[{"name":"asteby-hq","email":"dannyjp49@gmail.com"}],"dist":{"shasum":"a2ae3cb2dccb946ef8963f61deff68ca46a2aede","tarball":"https://registry.npmjs.org/@asteby/metacore-sdk/-/metacore-sdk-3.11.0.tgz","fileCount":87,"integrity":"sha512-h1nyXzm0GjtFf4v/jb+dIbgnnhNXgcPL5OHXAU3PooqTGsL6xNHlwutccwOFX6NowUVGQHZPenE13vdPUICqMA==","signatures":[{"sig":"MEUCIQDfuuUWgzHeodzaIn83SqChISGnIoBbx9i20px9xjszuwIgQpCQo77A5V4bLF3cx+el3hQCOdWS9xPCdQEJuqYe6t4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIHCSym9fLur9BD08nNg7WSe6/JTiYJ223cmGLrHXAjXcAiBp59JZcLGf9+PBaAXsgLhScGNJWWuIaTERSBS5krgL5Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":374647},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./react":{"types":"./dist/react.d.ts","import":"./dist/react.js"},"./marketplace":{"types":"./dist/marketplace.d.ts","import":"./dist/marketplace.js"}},"scripts":{"dev":"tsc -w -p tsconfig.json","test":"vitest run","build":"tsc -p tsconfig.json","clean":"rm -rf dist","typecheck":"tsc -p tsconfig.json --noEmit"},"_npmUser":{"name":"asteby-hq","email":"dannyjp49@gmail.com"},"repository":{"url":"https://github.com/asteby/metacore-sdk","type":"git"},"description":"Metacore frontend SDK — federated addon loader, slot registry, typed manifest & API client.","directories":{},"_nodeVersion":"22.23.2","_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.0.0","typescript":"^6.0.0","@types/react":"^19.0.0"},"peerDependencies":{"react":">=18","@tanstack/react-query":">=5"},"_npmOperationalInternal":{"tmp":"tmp/metacore-sdk_3.11.0_1790728891336_0.06662547757541737","host":"s3://npm-registry-packages-npm-production"}},"3.12.0":{"_id":"@asteby/metacore-sdk@3.12.0","dist":{"shasum":"c4f2281e76624d97d47490ad3fad82877a84dd41","tarball":"https://registry.npmjs.org/@asteby/metacore-sdk/-/metacore-sdk-3.12.0.tgz","fileCount":87,"integrity":"sha512-8Clp0MS/p8SqALa5KNZa1pjay+czBhslG6olpdGR0EJnYjeSoeqp4fu10/71jUrhLjd1sqcZKao8UPqnugrUVw==","signatures":[{"sig":"MEUCIG2NUzededN480LC7FgDwQ0LoZe28Y5m6JMzB2CsQW0zAiEAuZUe6S7MVrpjnRG2BZNLpRTlQEt6jaX5DhTSyDmAEaw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIQCMYV4j/CbpKECCgWQDc6imxxA6+jnz48Ds84M1BLxmJAIgSjRFd9jC9aPA6Mw6Q6ZVs55/gzCFmDOPsGSUtn5XtwU="}],"unpackedSize":375712},"main":"./dist/index.js","name":"@asteby/metacore-sdk","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./react":{"types":"./dist/react.d.ts","import":"./dist/react.js"},"./marketplace":{"types":"./dist/marketplace.d.ts","import":"./dist/marketplace.js"}},"license":"Apache-2.0","scripts":{"dev":"tsc -w -p tsconfig.json","test":"vitest run","build":"tsc -p tsconfig.json","clean":"rm -rf dist","typecheck":"tsc -p tsconfig.json --noEmit"},"version":"3.12.0","_npmUser":{"name":"asteby-hq","email":"dannyjp49@gmail.com"},"repository":{"url":"https://github.com/asteby/metacore-sdk","type":"git"},"description":"Metacore frontend SDK — federated addon loader, slot registry, typed manifest & API client.","directories":{},"maintainers":[{"name":"asteby-hq","email":"dannyjp49@gmail.com"}],"_nodeVersion":"22.23.2","_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.0.0","typescript":"^6.0.0","@types/react":"^19.0.0"},"peerDependencies":{"react":">=18","@tanstack/react-query":">=5"},"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/metacore-sdk_3.12.0_1790748019752_0.9629061138680701"}}},"time":{"created":"2026-04-20T20:25:10.741Z","modified":"2026-09-30T06:00:20.039Z","2.2.0":"2026-04-20T20:25:11.015Z","2.3.0":"2026-04-30T02:31:15.448Z","2.4.0":"2026-05-04T13:45:51.555Z","2.5.0":"2026-05-11T21:10:31.085Z","2.6.0":"2026-05-15T20:20:49.791Z","3.0.0":"2026-05-28T13:46:25.011Z","3.1.0":"2026-05-30T11:46:32.805Z","3.2.0":"2026-06-06T21:50:11.339Z","3.2.1":"2026-07-16T19:14:28.291Z","3.3.0":"2026-07-17T04:09:29.482Z","3.4.0":"2026-07-22T14:28:50.892Z","3.5.0":"2026-08-20T22:01:26.434Z","3.6.0":"2026-08-21T15:35:53.602Z","3.7.0":"2026-09-05T21:38:26.725Z","3.8.0":"2026-09-20T00:06:20.949Z","3.9.0":"2026-09-29T03:54:51.360Z","3.10.0":"2026-09-29T23:10:34.872Z","3.11.0":"2026-09-30T00:41:31.443Z","3.12.0":"2026-09-30T06:00:19.880Z"},"license":"Apache-2.0","repository":{"url":"https://github.com/asteby/metacore-sdk","type":"git"},"description":"Metacore frontend SDK — federated addon loader, slot registry, typed manifest & API client.","maintainers":[{"name":"asteby-hq","email":"dannyjp49@gmail.com"}],"readme":"# @asteby/metacore-sdk\n\nFrontend SDK for the [Metacore](https://github.com/asteby/metacore-sdk) framework. It is the typed contract every host application and every addon shares — manifest types, federated addon loader, slot registry, action registry, and a typed API client.\n\nThe TypeScript types are mirrored from the Go source of truth (`github.com/asteby/metacore-kernel/manifest`) via [`tygo`](https://github.com/gzuidhof/tygo); they currently match the v2 contract (`APIVersion = 2.0.0`). The production kernel has moved to the Module Contract v3 (`apiVersion: \"asteby.com/v3\"`) — these types and the CLI in this repo are not yet on v3.\n\n## Install\n\n```bash\npnpm add @asteby/metacore-sdk\n```\n\nPeer dependencies: `react >= 18`, `@tanstack/react-query >= 5` (only required for the React entry).\n\n## Entry points\n\n| Subpath | Exports |\n|---|---|\n| `@asteby/metacore-sdk` | Manifest types, API client, federation loader, slot/action registries. |\n| `@asteby/metacore-sdk/react` | React bindings — provider, hooks, capability gates. |\n\n## Usage\n\n### Manifest types\n\n```ts\nimport type { Manifest, Capability, ToolDef } from '@asteby/metacore-sdk'\nimport { METACORE_API_VERSION } from '@asteby/metacore-sdk'\n\ndeclare const manifest: Manifest // strict structural type, mirrored from Go.\nconsole.log(METACORE_API_VERSION) // \"2.0.0\"\n```\n\n### Federated addon loader\n\n```ts\nimport { loadFederatedAddon } from '@asteby/metacore-sdk'\n\nconst mod = await loadFederatedAddon(\n  {\n    entry: '/addons/billing/remoteEntry.js',\n    format: 'federation',\n    expose: './plugin',\n    container: 'metacore_billing',\n  },\n  'billing',          // addonKey\n  '1.0.0',            // version — included in the cache key\n)\n\n// mod.register(api) — call the addon's register() export with AddonAPI bindings\n```\n\n### Action registry\n\nCustom action modal components are registered by `<model>::<action.key>`:\n\n```ts\nimport { registerActionComponent, getActionComponent } from '@asteby/metacore-sdk'\n\nregisterActionComponent('invoices', 'send_email', SendEmailDialog)\nconst Cmp = getActionComponent('invoices', 'send_email')\n```\n\n> The `slotRegistry` (named-slot contributions) lives in\n> [`@asteby/metacore-runtime-react`](../runtime-react), not this package — see\n> [`docs/dynamic-ui.md`](https://github.com/asteby/metacore-sdk/blob/main/docs/dynamic-ui.md#slots).\n\n### Modals\n\nThe `Registry` holds modal contributions keyed by slug; the host renders them\nthrough `<ActionModalDispatcher>` whenever a manifest action sets\n`modal: \"<slug>\"`. The component must accept the canonical `ModalProps`:\n\n```ts\nimport type { ModalProps } from '@asteby/metacore-sdk'\n\ninterface ReassignPayload { ticketId: string }\n\nexport function ReassignModal(props: ModalProps) {\n  const { ticketId } = props.payload as unknown as ReassignPayload\n  // …on submit:\n  // props.close({ ticketId })\n}\n```\n\n`payload` is typed as `Record<string, unknown>` so the registry can hold any\naddon's modal — addons **narrow at entry** to their declared payload shape.\nThe double cast through `unknown` is intentional. See\n[`docs/modals.md`](https://github.com/asteby/metacore-sdk/blob/main/docs/modals.md)\nfor the full contract, why the generic was removed, and a migration note for\nmodals authored before 2.5.\n\n### Marketplace / installations client\n\n`MarketplaceClient` is a transport-agnostic wrapper over the host's\n`/api/metacore/*` REST surface:\n\n```ts\nimport { MarketplaceClient } from '@asteby/metacore-sdk'\n\nconst client = new MarketplaceClient({\n  baseUrl: '/api/metacore',\n  headers: () => ({ Authorization: `Bearer ${session.accessToken}` }),\n})\n\nconst installed = await client.installed()   // GET /installations\nconst catalog = await client.catalog()        // GET /catalog\n```\n\n## Key types\n\n| Type | Source | What it shapes |\n|---|---|---|\n| `Manifest` | `src/generated/manifest.ts` | The full manifest document. Mirrored from Go via `tygo`. |\n| `ModelDefinition` | `src/generated/manifest.ts` | One entry of `model_definitions[]` — table name, columns, soft-delete and org-scoping flags. |\n| `ColumnDef` | `src/generated/manifest.ts` | A column inside a model — name, type, size, default, indices, ref. |\n| `Capability` | `src/generated/manifest.ts` | `{ kind, target, reason }`. |\n| `ActionFieldDef` | `src/generated/manifest.ts` | A field declared inside a manifest action. Reused by `<DynamicForm>` and the action dispatcher. |\n| `ToolDef` | `src/generated/manifest.ts` | LLM-facing tool with `input_schema`, `extraction_hint`, `normalize`, `validation`. |\n| `AddonAPI` | `src/api.ts` | Host bindings injected into an addon's `register()` call. |\n| `ActionModalProps` | `src/action-registry.ts` | Props passed to action modals registered via `registerActionComponent()`. |\n\nThe `runtime-react` package consumes `AddonAPI`, the action registry and the slot registry from this package. Dynamic UI components live in [`@asteby/metacore-runtime-react`](../runtime-react) and are documented in [`docs/dynamic-ui.md`](https://github.com/asteby/metacore-sdk/blob/main/docs/dynamic-ui.md).\n\n## Regenerating types\n\nWhen the Go manifest changes:\n\n```bash\npnpm --filter . codegen     # at the repo root — runs tygo\npnpm --filter @asteby/metacore-sdk build\n```\n\n`src/generated/manifest.ts` is gitignored when stale; commit the regenerated file alongside the Go change.\n\n## License\n\nApache-2.0\n","readmeFilename":""}