{"_id":"@semilayer/core","_rev":"30-19352b00a6fd94163e474fb202052eaf","name":"@semilayer/core","dist-tags":{"latest":"0.1.31"},"versions":{"0.1.0":{"name":"@semilayer/core","version":"0.1.0","license":"MIT","_id":"@semilayer/core@0.1.0","maintainers":[{"name":"daretodave","email":"me@dave.blue"}],"homepage":"https://github.com/semilayer/semilayer#readme","bugs":{"url":"https://github.com/semilayer/semilayer/issues"},"dist":{"shasum":"a09ede89739a4160184ca6ef1f8aacf90e751420","tarball":"https://registry.npmjs.org/@semilayer/core/-/core-0.1.0.tgz","fileCount":7,"integrity":"sha512-qsyqv8spS2OjKjWXaWi0mM7WO85saooRv3JJjsnHY6GZ5cdhoKmdfvRLRWvHoBcm4oVrhlz+KPsUwuLcovwQXg==","signatures":[{"sig":"MEUCIQCkTANfbnkc2hXw3P0jorq+YXMx8UhNO01TsnihWeHBQwIgS45q2Sb+3f33TeyFQVkOIisUtzalyUpmqys9fsrz9Oc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":141459},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"}},"gitHead":"2d95f43818e512992390e04745664c3ba6547b19","scripts":{"dev":"tsup --watch","lint":"eslint src/","test":"vitest run","build":"tsup","typecheck":"tsc --noEmit"},"_npmUser":{"name":"daretodave","email":"me@dave.blue"},"repository":{"url":"git+https://github.com/semilayer/semilayer.git","type":"git","directory":"packages/core"},"_npmVersion":"10.5.2","description":"SemiLayer core — defineConfig, schema types, shared interfaces","directories":{},"_nodeVersion":"20.13.1","dependencies":{},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.0","vitest":"^3.0.0","typescript":"^5.7.0","@types/node":"^22.0.0"},"_npmOperationalInternal":{"tmp":"tmp/core_0.1.0_1775693262899_0.311294853478038","host":"s3://npm-registry-packages-npm-production"}},"0.1.2":{"name":"@semilayer/core","version":"0.1.2","license":"MIT","_id":"@semilayer/core@0.1.2","maintainers":[{"name":"daretodave","email":"me@dave.blue"}],"homepage":"https://semilayer.dev","dist":{"shasum":"9cb2c9c44c09db2d666646e0e059ccde2875241b","tarball":"https://registry.npmjs.org/@semilayer/core/-/core-0.1.2.tgz","fileCount":7,"integrity":"sha512-Op+HTC8gq/FjNAWPAELcL+bdMKz7ntVZ7/khguYNRO3NXez1+hVCYd2BONb/sOhT32CzxnWFd5M0DUeDuZIXJg==","signatures":[{"sig":"MEUCICOOrQ4S2itU27g3vFuLt4aM1cLbsSzwFedB+W9oNGJlAiEAsImU2D/KO8i1m6azhmNDXL6qzh7923MTej+ZkV7m8Y8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":193701},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"}},"gitHead":"369cf71bb34653cdaf459ef53a770ff5d2ce183e","scripts":{"dev":"tsup --watch","lint":"eslint src/","test":"vitest run","build":"tsup","typecheck":"tsc --noEmit"},"_npmUser":{"name":"daretodave","email":"me@dave.blue"},"_npmVersion":"10.9.7","description":"SemiLayer core — defineConfig, schema types, shared interfaces","directories":{},"_nodeVersion":"22.22.2","dependencies":{},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.0","vitest":"^3.0.0","typescript":"^5.7.0","@types/node":"^22.0.0"},"_npmOperationalInternal":{"tmp":"tmp/core_0.1.2_1775776625645_0.49769408308209684","host":"s3://npm-registry-packages-npm-production"}},"0.1.3":{"name":"@semilayer/core","version":"0.1.3","license":"MIT","_id":"@semilayer/core@0.1.3","maintainers":[{"name":"daretodave","email":"me@dave.blue"}],"homepage":"https://semilayer.dev","dist":{"shasum":"4aed8a7b482aad784a6fe00ed4708f927ed3c637","tarball":"https://registry.npmjs.org/@semilayer/core/-/core-0.1.3.tgz","fileCount":8,"integrity":"sha512-kBafhqoeASGrqXs0Rn5cIAMFlduknV+GgauSY3dX7SaHwxWeUc3Q8xm25a2bhMK0qfXtqeVHZ9f/Rv6+YTIv/Q==","signatures":[{"sig":"MEUCIQCoz6O/R1HpaLvPDS0wYW67gtjJlMH4xW7j5st0IMclXwIgHoBeKX9HsdUvFl8VfyUkVa5RSpm1YtwokqzYagdycnI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":194628},"main":"./dist/index.js","type":"module","_from":"file:semilayer-core-0.1.3.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"}},"scripts":{"dev":"tsup --watch","lint":"eslint src/","test":"vitest run","build":"tsup","typecheck":"tsc --noEmit"},"_npmUser":{"name":"daretodave","email":"me@dave.blue"},"_resolved":"/tmp/93597fcf13b0ed1193b08870ad32da79/semilayer-core-0.1.3.tgz","_integrity":"sha512-kBafhqoeASGrqXs0Rn5cIAMFlduknV+GgauSY3dX7SaHwxWeUc3Q8xm25a2bhMK0qfXtqeVHZ9f/Rv6+YTIv/Q==","_npmVersion":"10.9.7","description":"SemiLayer core — defineConfig, schema types, shared interfaces","directories":{},"_nodeVersion":"22.22.2","dependencies":{},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.0","vitest":"^3.0.0","typescript":"^5.7.0","@types/node":"^22.0.0"},"_npmOperationalInternal":{"tmp":"tmp/core_0.1.3_1775777045891_0.9577027449836533","host":"s3://npm-registry-packages-npm-production"}},"0.1.4":{"name":"@semilayer/core","version":"0.1.4","license":"MIT","_id":"@semilayer/core@0.1.4","maintainers":[{"name":"daretodave","email":"me@dave.blue"}],"homepage":"https://semilayer.dev","dist":{"shasum":"a06fe2c16c8747853aa79f933d0e8ffd3b7ed40e","tarball":"https://registry.npmjs.org/@semilayer/core/-/core-0.1.4.tgz","fileCount":8,"integrity":"sha512-2aztHTaqQEW+/Fh1/4RWF5XGheVELIBVfvyD2buaI3l4mbU6zn07aZwx1Ej9c3n8hd2bv1Rbkee9tTN9IbhGkQ==","signatures":[{"sig":"MEUCIHRVHgkMxPzC5Vg8yvCbuHCIBB/0VhnPIP1o3P635mRUAiEA3BvnYjqV2NuWrZ8pBo8DpfoIqGFShv0yU0IV4iiA8Lk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":197880},"main":"./dist/index.js","type":"module","_from":"file:semilayer-core-0.1.4.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"}},"scripts":{"dev":"tsup --watch","lint":"eslint src/","test":"vitest run","build":"tsup","typecheck":"tsc --noEmit"},"_npmUser":{"name":"daretodave","email":"me@dave.blue"},"_resolved":"/tmp/140fcec6525597d7d45d182d5d8493b3/semilayer-core-0.1.4.tgz","_integrity":"sha512-2aztHTaqQEW+/Fh1/4RWF5XGheVELIBVfvyD2buaI3l4mbU6zn07aZwx1Ej9c3n8hd2bv1Rbkee9tTN9IbhGkQ==","_npmVersion":"10.9.7","description":"SemiLayer core — defineConfig, schema types, shared interfaces","directories":{},"_nodeVersion":"22.22.2","dependencies":{},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.0","vitest":"^3.0.0","typescript":"^5.7.0","@types/node":"^22.0.0"},"_npmOperationalInternal":{"tmp":"tmp/core_0.1.4_1775909844169_0.1103504514686855","host":"s3://npm-registry-packages-npm-production"}},"0.1.5":{"name":"@semilayer/core","version":"0.1.5","license":"MIT","_id":"@semilayer/core@0.1.5","maintainers":[{"name":"daretodave","email":"me@dave.blue"}],"homepage":"https://semilayer.dev","dist":{"shasum":"c1aa0051f7583ac60fa782d994f3fa74428498ff","tarball":"https://registry.npmjs.org/@semilayer/core/-/core-0.1.5.tgz","fileCount":8,"integrity":"sha512-gKwJUWUjbjCKRyetNXbIevhXwLmKx8gwD/VcOuZWrKirSbNrDjyNlkrIqton25pYZqoBYjNCelSBqO+Hesw2rA==","signatures":[{"sig":"MEUCIDDDCeRqhlxhhvMX4lZAQ5y5UMaGST7nwdjGUMQs7Mv6AiEA54ZrnJnS4XNGd6Xw0EepFrZck44CnAkalFzRudeHZfE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":203253},"main":"./dist/index.js","type":"module","_from":"file:semilayer-core-0.1.5.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"}},"scripts":{"dev":"tsup --watch","lint":"eslint src/","test":"vitest run","build":"tsup","typecheck":"tsc --noEmit"},"_npmUser":{"name":"daretodave","email":"me@dave.blue"},"_resolved":"/tmp/9a5dcffe89aa0e3425f66ee646993c55/semilayer-core-0.1.5.tgz","_integrity":"sha512-gKwJUWUjbjCKRyetNXbIevhXwLmKx8gwD/VcOuZWrKirSbNrDjyNlkrIqton25pYZqoBYjNCelSBqO+Hesw2rA==","_npmVersion":"10.9.7","description":"SemiLayer core — defineConfig, schema types, shared interfaces","directories":{},"_nodeVersion":"22.22.2","dependencies":{},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.0","vitest":"^3.0.0","typescript":"^5.7.0","@types/node":"^22.0.0"},"_npmOperationalInternal":{"tmp":"tmp/core_0.1.5_1776512733249_0.08334915320981584","host":"s3://npm-registry-packages-npm-production"}},"0.1.6":{"name":"@semilayer/core","version":"0.1.6","license":"MIT","_id":"@semilayer/core@0.1.6","maintainers":[{"name":"daretodave","email":"me@dave.blue"}],"homepage":"https://semilayer.dev","dist":{"shasum":"4f089292a5785caeb0e516d8c2401007a759d421","tarball":"https://registry.npmjs.org/@semilayer/core/-/core-0.1.6.tgz","fileCount":8,"integrity":"sha512-Qs1weM6Tem+v7lkoHfz9xS/+KuVc1g3dx8CGEbVFstonz4y2gTc3w165LfoK0QzXOICh7T0w/hnH/KiNQLKAoQ==","signatures":[{"sig":"MEUCIQD1QXsOZXQsXjf6etTd8G0V0FB7MGcdNRuXKunG8pmZ9gIgKtQzMuji1QH6+SsPzbaIpVVKtqk+bz6Ue81ckq4lZWU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":222132},"main":"./dist/index.js","type":"module","_from":"file:semilayer-core-0.1.6.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"}},"scripts":{"dev":"tsup --watch","lint":"eslint src/","test":"vitest run","build":"tsup","typecheck":"tsc --noEmit"},"_npmUser":{"name":"daretodave","email":"me@dave.blue"},"_resolved":"/tmp/d064d32c7b199613a87d4a5ebb28cdd9/semilayer-core-0.1.6.tgz","_integrity":"sha512-Qs1weM6Tem+v7lkoHfz9xS/+KuVc1g3dx8CGEbVFstonz4y2gTc3w165LfoK0QzXOICh7T0w/hnH/KiNQLKAoQ==","_npmVersion":"10.9.7","description":"SemiLayer core — defineConfig, schema types, shared interfaces","directories":{},"_nodeVersion":"22.22.2","dependencies":{},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.0","vitest":"^3.0.0","typescript":"^5.7.0","@types/node":"^22.0.0"},"_npmOperationalInternal":{"tmp":"tmp/core_0.1.6_1776513988555_0.4918292185773241","host":"s3://npm-registry-packages-npm-production"}},"0.1.7":{"name":"@semilayer/core","version":"0.1.7","license":"MIT","_id":"@semilayer/core@0.1.7","maintainers":[{"name":"daretodave","email":"me@dave.blue"}],"homepage":"https://semilayer.dev","dist":{"shasum":"9c661190219acbb49f142df348c8cef7f7e76e15","tarball":"https://registry.npmjs.org/@semilayer/core/-/core-0.1.7.tgz","fileCount":8,"integrity":"sha512-Pu/BzMgYM4Yj3BCYuYShmPwio3uLYXJKo0vEXkx3VWmN9vDCRvU0jiJO2Slv8V+VzT/n8YEKo/wUZT1MNw3vaw==","signatures":[{"sig":"MEUCIF50IVy56vaml/1YcDpR+p0mHzZyAiOq8hYhWGzbfDwMAiEA5f69kivPv3gHrFz0ooLQlqYIaTyVNNLvO1kKFAnjtGg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":251580},"main":"./dist/index.js","type":"module","_from":"file:semilayer-core-0.1.7.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"}},"scripts":{"dev":"tsup --watch","lint":"eslint src/","test":"vitest run","build":"tsup","typecheck":"tsc --noEmit"},"_npmUser":{"name":"daretodave","email":"me@dave.blue"},"_resolved":"/tmp/4b18d9a3a1636c59b0a0c10ff12858a1/semilayer-core-0.1.7.tgz","_integrity":"sha512-Pu/BzMgYM4Yj3BCYuYShmPwio3uLYXJKo0vEXkx3VWmN9vDCRvU0jiJO2Slv8V+VzT/n8YEKo/wUZT1MNw3vaw==","_npmVersion":"10.9.7","description":"SemiLayer core — defineConfig, schema types, shared interfaces","directories":{},"_nodeVersion":"22.22.2","dependencies":{},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.0","vitest":"^3.0.0","typescript":"^5.7.0","@types/node":"^22.0.0"},"_npmOperationalInternal":{"tmp":"tmp/core_0.1.7_1776519987506_0.8678084588712345","host":"s3://npm-registry-packages-npm-production"}},"0.1.8":{"name":"@semilayer/core","version":"0.1.8","license":"MIT","_id":"@semilayer/core@0.1.8","maintainers":[{"name":"daretodave","email":"me@dave.blue"}],"homepage":"https://semilayer.dev","dist":{"shasum":"a486e72ecda0134c45081411d8f22ee110728bca","tarball":"https://registry.npmjs.org/@semilayer/core/-/core-0.1.8.tgz","fileCount":8,"integrity":"sha512-ynuk5QB2tM2dsIhcuAuC4pW6TuPkSMjP3JJ7vQ1w3m9qgf+s3KC1JbuLWWdL8/Z6iLjdaS70tKN0Hk7183N7vw==","signatures":[{"sig":"MEQCIHcFUvljwzewcFc+HomS027HXWNRxXFzOe6zCPQo1+rdAiAxN+YK1Y0obWUzTxJki8uwZU0U5vC5YaHl8kw0VFYREw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":323410},"main":"./dist/index.js","type":"module","_from":"file:semilayer-core-0.1.8.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"}},"scripts":{"dev":"tsup --watch","lint":"eslint src/","test":"vitest run","build":"tsup","typecheck":"tsc --noEmit"},"_npmUser":{"name":"daretodave","email":"me@dave.blue"},"_resolved":"/tmp/eecc63270b61fc4577cfa04da22c2e44/semilayer-core-0.1.8.tgz","_integrity":"sha512-ynuk5QB2tM2dsIhcuAuC4pW6TuPkSMjP3JJ7vQ1w3m9qgf+s3KC1JbuLWWdL8/Z6iLjdaS70tKN0Hk7183N7vw==","_npmVersion":"10.9.7","description":"SemiLayer core — defineConfig, schema types, shared interfaces","directories":{},"_nodeVersion":"22.22.2","dependencies":{},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.0","vitest":"^3.0.0","typescript":"^5.7.0","@types/node":"^22.0.0"},"_npmOperationalInternal":{"tmp":"tmp/core_0.1.8_1776524718547_0.1389690730597557","host":"s3://npm-registry-packages-npm-production"}},"0.1.9":{"name":"@semilayer/core","version":"0.1.9","license":"MIT","_id":"@semilayer/core@0.1.9","maintainers":[{"name":"daretodave","email":"me@dave.blue"}],"homepage":"https://semilayer.dev","dist":{"shasum":"8e16c0df779f632db3fca06de9da893b7e3f3166","tarball":"https://registry.npmjs.org/@semilayer/core/-/core-0.1.9.tgz","fileCount":8,"integrity":"sha512-NI8ykP7nMKXVjTMCUCh61g8JpzISErNNi+Se/1XLe5OY1hxVFOLACqSckyo31I1G9g047XxslDPrp6ZbZ5F0+g==","signatures":[{"sig":"MEQCIE4rGfec0fYycvG6is3LLJI9KYllu964j3oWQqzdZzDOAiBL3B2LlocEz+iqTJrJ291hdgv1ewbV8QIrSOV84l4gdA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":329274},"main":"./dist/index.js","type":"module","_from":"file:semilayer-core-0.1.9.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"}},"scripts":{"dev":"tsup --watch","lint":"eslint src/","test":"vitest run","build":"tsup","typecheck":"tsc --noEmit"},"_npmUser":{"name":"daretodave","email":"me@dave.blue"},"_resolved":"/tmp/78f904435c7686482daba8a865fc012c/semilayer-core-0.1.9.tgz","_integrity":"sha512-NI8ykP7nMKXVjTMCUCh61g8JpzISErNNi+Se/1XLe5OY1hxVFOLACqSckyo31I1G9g047XxslDPrp6ZbZ5F0+g==","_npmVersion":"10.9.7","description":"SemiLayer core — defineConfig, schema types, shared interfaces","directories":{},"_nodeVersion":"22.22.2","dependencies":{},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.0","vitest":"^3.0.0","typescript":"^5.7.0","@types/node":"^22.0.0"},"_npmOperationalInternal":{"tmp":"tmp/core_0.1.9_1776538828498_0.8820778801124258","host":"s3://npm-registry-packages-npm-production"}},"0.1.10":{"name":"@semilayer/core","version":"0.1.10","license":"MIT","_id":"@semilayer/core@0.1.10","maintainers":[{"name":"daretodave","email":"me@dave.blue"}],"homepage":"https://semilayer.dev","dist":{"shasum":"c2b1625079e668c16ae8812d06ebbba4142d1258","tarball":"https://registry.npmjs.org/@semilayer/core/-/core-0.1.10.tgz","fileCount":8,"integrity":"sha512-lxk8+N354TwzQesqI0YLg+gXmQHGnXwLl84riNy0JteMjrlhOFDNJSY9b53Qx4kbyNtax9hzHiOn2YEmcdMtVg==","signatures":[{"sig":"MEQCIHkFjU+iIQLBBE/nNivqoWAe8ZAdZJezoYhlSXrUopDyAiAsB80BxcdFN1lPzIjP3NMAoJA38se9vIXHV0qiInVmQw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":331941},"main":"./dist/index.js","type":"module","_from":"file:semilayer-core-0.1.10.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"}},"scripts":{"dev":"tsup --watch","lint":"eslint src/","test":"vitest run","build":"tsup","typecheck":"tsc --noEmit"},"_npmUser":{"name":"daretodave","email":"me@dave.blue"},"_resolved":"/tmp/a47758ef3eb1d919bd4ee48c11690b93/semilayer-core-0.1.10.tgz","_integrity":"sha512-lxk8+N354TwzQesqI0YLg+gXmQHGnXwLl84riNy0JteMjrlhOFDNJSY9b53Qx4kbyNtax9hzHiOn2YEmcdMtVg==","_npmVersion":"10.9.7","description":"SemiLayer core — defineConfig, schema types, shared interfaces","directories":{},"_nodeVersion":"22.22.2","dependencies":{},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.0","vitest":"^3.0.0","typescript":"^5.7.0","@types/node":"^22.0.0"},"_npmOperationalInternal":{"tmp":"tmp/core_0.1.10_1776544632600_0.3433598930597963","host":"s3://npm-registry-packages-npm-production"}},"0.1.11":{"name":"@semilayer/core","version":"0.1.11","license":"MIT","_id":"@semilayer/core@0.1.11","maintainers":[{"name":"daretodave","email":"me@dave.blue"}],"homepage":"https://semilayer.dev","dist":{"shasum":"81d1991e908d6d56eef2cd6491c40648a4938fb5","tarball":"https://registry.npmjs.org/@semilayer/core/-/core-0.1.11.tgz","fileCount":8,"integrity":"sha512-QwJxIZWQ2hJ02p9hkSR11VFjSiRWQ+TUetjbxuTHapveWuviHyAInG2TztJLui/PzfaystRHCpwUnSWQ/1U+6g==","signatures":[{"sig":"MEUCIA9uCskNx2GpfVhlCa7fHeLH8LFtXLprpOiewciZh4xzAiEAuUP0s5Eqt7CaAkP9/9ftZW/qEopcp1OHR33WL2cDa+w=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":334185},"main":"./dist/index.js","type":"module","_from":"file:semilayer-core-0.1.11.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"}},"scripts":{"dev":"tsup --watch","lint":"eslint src/","test":"vitest run","build":"tsup","typecheck":"tsc --noEmit"},"_npmUser":{"name":"daretodave","email":"me@dave.blue"},"_resolved":"/tmp/1f9f1f7e3792ab8dcec6a178902645c8/semilayer-core-0.1.11.tgz","_integrity":"sha512-QwJxIZWQ2hJ02p9hkSR11VFjSiRWQ+TUetjbxuTHapveWuviHyAInG2TztJLui/PzfaystRHCpwUnSWQ/1U+6g==","_npmVersion":"10.9.7","description":"SemiLayer core — defineConfig, schema types, shared interfaces","directories":{},"_nodeVersion":"22.22.2","dependencies":{},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.0","vitest":"^3.0.0","typescript":"^5.7.0","@types/node":"^22.0.0"},"_npmOperationalInternal":{"tmp":"tmp/core_0.1.11_1776547029900_0.7512784700210398","host":"s3://npm-registry-packages-npm-production"}},"0.1.12":{"name":"@semilayer/core","version":"0.1.12","license":"MIT","_id":"@semilayer/core@0.1.12","maintainers":[{"name":"daretodave","email":"me@dave.blue"}],"homepage":"https://semilayer.dev","dist":{"shasum":"135e5e42b3296765d873ac38f17a0b8fea3573e6","tarball":"https://registry.npmjs.org/@semilayer/core/-/core-0.1.12.tgz","fileCount":8,"integrity":"sha512-1aGtj9L65RHqYIdILRKWM1Ry5YTPtfl57IXxvUii30k4n6FRkL/Hdv0vxA6b0WvzZwbQ85Vj1Et7gnlM+Z+Exg==","signatures":[{"sig":"MEQCIHwWzsQ1Ht0QxqcoDlEZHthmG+JZPbftg+gVDEInSlhuAiBJE7UxVB+m+7A5hs0YqdnVEuB0wyUOMd8+xVA+S0s3bw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":461621},"main":"./dist/index.js","type":"module","_from":"file:semilayer-core-0.1.12.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"}},"scripts":{"dev":"tsup --watch","lint":"eslint src/","test":"vitest run","build":"tsup","typecheck":"tsc --noEmit"},"_npmUser":{"name":"daretodave","email":"me@dave.blue"},"_resolved":"/tmp/795f4133e34578338e0d37706183f2ab/semilayer-core-0.1.12.tgz","_integrity":"sha512-1aGtj9L65RHqYIdILRKWM1Ry5YTPtfl57IXxvUii30k4n6FRkL/Hdv0vxA6b0WvzZwbQ85Vj1Et7gnlM+Z+Exg==","_npmVersion":"10.9.7","description":"SemiLayer core — defineConfig, schema types, shared interfaces","directories":{},"_nodeVersion":"22.22.2","dependencies":{},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.0","vitest":"^3.0.0","typescript":"^5.7.0","@types/node":"^22.0.0"},"_npmOperationalInternal":{"tmp":"tmp/core_0.1.12_1776645930449_0.669554385709775","host":"s3://npm-registry-packages-npm-production"}},"0.1.13":{"name":"@semilayer/core","version":"0.1.13","license":"MIT","_id":"@semilayer/core@0.1.13","maintainers":[{"name":"daretodave","email":"me@dave.blue"}],"homepage":"https://semilayer.dev","dist":{"shasum":"6821a4759189d186ffd35b4f245bea15bfb0154c","tarball":"https://registry.npmjs.org/@semilayer/core/-/core-0.1.13.tgz","fileCount":8,"integrity":"sha512-EpUr8JmtLhyeUq+HTpRqNdPM9nvhBh0J4AyamdP6dL0dkn1S946dTqeL2sdbezNI+gNCGGQ6+zbRfrY5hUrGsw==","signatures":[{"sig":"MEUCICzpdZb+Q6Vr70JcEUn9CKDEUsCpZWKVnHH+Cd40p5iWAiEA0BtHtvGoQQyIrG+0OWmmXbnQkyEPYJuPX6OxNfepMpw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":467475},"main":"./dist/index.js","type":"module","_from":"file:semilayer-core-0.1.13.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"}},"scripts":{"dev":"tsup --watch","lint":"eslint src/","test":"vitest run","build":"tsup","typecheck":"tsc --noEmit"},"_npmUser":{"name":"daretodave","email":"me@dave.blue"},"_resolved":"/tmp/e4d912d285c573831e33f526e188a085/semilayer-core-0.1.13.tgz","_integrity":"sha512-EpUr8JmtLhyeUq+HTpRqNdPM9nvhBh0J4AyamdP6dL0dkn1S946dTqeL2sdbezNI+gNCGGQ6+zbRfrY5hUrGsw==","_npmVersion":"10.9.7","description":"SemiLayer core — defineConfig, schema types, shared interfaces","directories":{},"_nodeVersion":"22.22.2","dependencies":{},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.0","vitest":"^3.0.0","typescript":"^5.7.0","@types/node":"^22.0.0"},"_npmOperationalInternal":{"tmp":"tmp/core_0.1.13_1776648227365_0.30427001478641524","host":"s3://npm-registry-packages-npm-production"}},"0.1.14":{"name":"@semilayer/core","version":"0.1.14","license":"MIT","_id":"@semilayer/core@0.1.14","maintainers":[{"name":"daretodave","email":"me@dave.blue"}],"homepage":"https://semilayer.dev","dist":{"shasum":"5d23b83b87cded3cd7703b1d01a1edee1e9a4ebc","tarball":"https://registry.npmjs.org/@semilayer/core/-/core-0.1.14.tgz","fileCount":8,"integrity":"sha512-jD3kgrbxenzkqncozlZFW8nnXRWen/6WT4N+1NKYV41A3V89XcDaTkNQpyBiwztxnadqo3zUEy/15YVPo0IPfw==","signatures":[{"sig":"MEUCIA4pZHdPsrmJCBoMsxwBi60JR6biCXX8REGPDmOOvrdAAiEArL9oq+J4MdoyohYLROa4ppAiIunIQJIr6bxP7Nxbe4A=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":487493},"main":"./dist/index.js","type":"module","_from":"file:semilayer-core-0.1.14.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"}},"scripts":{"dev":"tsup --watch","lint":"eslint src/","test":"vitest run","build":"tsup","typecheck":"tsc --noEmit"},"_npmUser":{"name":"daretodave","email":"me@dave.blue"},"_resolved":"/tmp/4819d164a1674b02dacf00cf860b81b8/semilayer-core-0.1.14.tgz","_integrity":"sha512-jD3kgrbxenzkqncozlZFW8nnXRWen/6WT4N+1NKYV41A3V89XcDaTkNQpyBiwztxnadqo3zUEy/15YVPo0IPfw==","_npmVersion":"10.9.7","description":"SemiLayer core — defineConfig, schema types, shared interfaces","directories":{},"_nodeVersion":"22.22.2","dependencies":{},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.0","vitest":"^3.0.0","typescript":"^5.7.0","@types/node":"^22.0.0"},"_npmOperationalInternal":{"tmp":"tmp/core_0.1.14_1776685916480_0.2143359236010305","host":"s3://npm-registry-packages-npm-production"}},"0.1.15":{"name":"@semilayer/core","version":"0.1.15","license":"MIT","_id":"@semilayer/core@0.1.15","maintainers":[{"name":"daretodave","email":"me@dave.blue"}],"homepage":"https://semilayer.dev","dist":{"shasum":"84eb4524b602670eb727a65db26ffe96f51b27bd","tarball":"https://registry.npmjs.org/@semilayer/core/-/core-0.1.15.tgz","fileCount":8,"integrity":"sha512-OvQtm9RpWHvamIPrdVh7jhGqRlG9Ilpke2msH55/zbPIcPn5d9/XbFxrPN55sKir7+DxXVyKlwFKvan9hd2m8A==","signatures":[{"sig":"MEUCIDedqc182YSdMC+EogzTosT2Sp1BrxMOp5D8Cnhk6IqwAiEAi5JlOoi9okDdqCVwkqiUGZiKMThEZkOZ46oadtWE0ms=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":494605},"main":"./dist/index.js","type":"module","_from":"file:semilayer-core-0.1.15.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"}},"scripts":{"dev":"tsup --watch","lint":"eslint src/","test":"vitest run","build":"tsup","typecheck":"tsc --noEmit"},"_npmUser":{"name":"daretodave","email":"me@dave.blue"},"_resolved":"/tmp/853ba32faf851b065f62649677448f66/semilayer-core-0.1.15.tgz","_integrity":"sha512-OvQtm9RpWHvamIPrdVh7jhGqRlG9Ilpke2msH55/zbPIcPn5d9/XbFxrPN55sKir7+DxXVyKlwFKvan9hd2m8A==","_npmVersion":"10.9.7","description":"SemiLayer core — defineConfig, schema types, shared interfaces","directories":{},"_nodeVersion":"22.22.2","dependencies":{},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.0","vitest":"^3.0.0","typescript":"^5.7.0","@types/node":"^22.0.0"},"_npmOperationalInternal":{"tmp":"tmp/core_0.1.15_1776714734690_0.0008243337051185851","host":"s3://npm-registry-packages-npm-production"}},"0.1.16":{"name":"@semilayer/core","version":"0.1.16","license":"MIT","_id":"@semilayer/core@0.1.16","maintainers":[{"name":"daretodave","email":"me@dave.blue"}],"homepage":"https://semilayer.dev","dist":{"shasum":"16b97760b5b0ca433c9d20a66643ef2afa4f1810","tarball":"https://registry.npmjs.org/@semilayer/core/-/core-0.1.16.tgz","fileCount":8,"integrity":"sha512-J1Atvu1K01tTzf/ilI/cCXP2DoiLaei4bTxVeUCiyOjzx0ea5urimxNWOiE//hNNWgLvU4iSHrQBDeEZLmo1KQ==","signatures":[{"sig":"MEQCIGt3rWbP0AODz6n+0JTv8a0ktsC+YHxW5HiKP9LMC9kkAiAFfU1YywVa0O0VgMPz0Q0Lt5sBdlQDQdBDqizG1Q2GQw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":503073},"main":"./dist/index.js","type":"module","_from":"file:semilayer-core-0.1.16.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"}},"scripts":{"dev":"tsup --watch","lint":"eslint src/","test":"vitest run","build":"tsup","typecheck":"tsc --noEmit"},"_npmUser":{"name":"daretodave","email":"me@dave.blue"},"_resolved":"/tmp/0e90ae03020d514145ac01f014005776/semilayer-core-0.1.16.tgz","_integrity":"sha512-J1Atvu1K01tTzf/ilI/cCXP2DoiLaei4bTxVeUCiyOjzx0ea5urimxNWOiE//hNNWgLvU4iSHrQBDeEZLmo1KQ==","_npmVersion":"10.9.7","description":"SemiLayer core — defineConfig, schema types, shared interfaces","directories":{},"_nodeVersion":"22.22.2","dependencies":{},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.0","vitest":"^3.0.0","typescript":"^5.7.0","@types/node":"^22.0.0"},"_npmOperationalInternal":{"tmp":"tmp/core_0.1.16_1776728636564_0.5511496546136034","host":"s3://npm-registry-packages-npm-production"}},"0.1.17":{"name":"@semilayer/core","version":"0.1.17","license":"MIT","_id":"@semilayer/core@0.1.17","maintainers":[{"name":"daretodave","email":"me@dave.blue"}],"homepage":"https://semilayer.dev","dist":{"shasum":"a74fda3191a95994fff0866666517affb4cbc83e","tarball":"https://registry.npmjs.org/@semilayer/core/-/core-0.1.17.tgz","fileCount":8,"integrity":"sha512-v9aC0KiHj5LoLoeK6Ei8WgemWaS8tYtsvuEscIh4kqYy9xl5OBQCwkGY4oYa5uD8WaAxBcEVYBZo6bLYofEVrw==","signatures":[{"sig":"MEQCIDhQ6IS2Z1l7JKTwoyYHJUnapmaL1fd1ectdlBRWjbzxAiBLIXbT886fBfffPtULqw3AC0Bfuv0kAS90ci2hzxVDrw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":539721},"main":"./dist/index.js","type":"module","_from":"file:semilayer-core-0.1.17.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"}},"scripts":{"dev":"tsup --watch --no-clean","lint":"eslint src/","test":"vitest run","build":"tsup","typecheck":"tsc --noEmit"},"_npmUser":{"name":"daretodave","email":"me@dave.blue"},"_resolved":"/tmp/fbaf6c935abb40ae5b7e2893ae0708d8/semilayer-core-0.1.17.tgz","_integrity":"sha512-v9aC0KiHj5LoLoeK6Ei8WgemWaS8tYtsvuEscIh4kqYy9xl5OBQCwkGY4oYa5uD8WaAxBcEVYBZo6bLYofEVrw==","_npmVersion":"10.9.7","description":"SemiLayer core — defineConfig, schema types, shared interfaces","directories":{},"_nodeVersion":"22.22.2","dependencies":{},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.0","vitest":"^3.0.0","typescript":"^5.7.0","@types/node":"^22.0.0"},"_npmOperationalInternal":{"tmp":"tmp/core_0.1.17_1777049164382_0.09618733366381993","host":"s3://npm-registry-packages-npm-production"}},"0.1.18":{"name":"@semilayer/core","version":"0.1.18","license":"MIT","_id":"@semilayer/core@0.1.18","maintainers":[{"name":"daretodave","email":"me@dave.blue"}],"homepage":"https://semilayer.dev","dist":{"shasum":"76fcab4b98ccb6135b4ec2c775d3e5722f2a5889","tarball":"https://registry.npmjs.org/@semilayer/core/-/core-0.1.18.tgz","fileCount":8,"integrity":"sha512-XUcgO8xxxuq1TCf6+l817qR4CAGAb5MQ7+JD54/8M3viGPE/7JVBxkP6GqPUXlszBCfpQoJ22pFG/y4PtCDF4Q==","signatures":[{"sig":"MEQCIHdsHECvk8xxfWCIg5zjLAajWKO+nG8qlfx/cstPdTQtAiBZwkcYFHCOIF43l6YYMmftJudjnVQhIRiPDPkFfwIpDQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":544019},"main":"./dist/index.js","type":"module","_from":"file:semilayer-core-0.1.18.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"}},"scripts":{"dev":"tsup --watch --no-clean","lint":"eslint src/","test":"vitest run","build":"tsup","typecheck":"tsc --noEmit"},"_npmUser":{"name":"daretodave","email":"me@dave.blue"},"_resolved":"/tmp/f760874e052e21847d992683e9d6ec4f/semilayer-core-0.1.18.tgz","_integrity":"sha512-XUcgO8xxxuq1TCf6+l817qR4CAGAb5MQ7+JD54/8M3viGPE/7JVBxkP6GqPUXlszBCfpQoJ22pFG/y4PtCDF4Q==","_npmVersion":"10.9.7","description":"SemiLayer core — defineConfig, schema types, shared interfaces","directories":{},"_nodeVersion":"22.22.2","dependencies":{},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.0","vitest":"^3.0.0","typescript":"^5.7.0","@types/node":"^22.0.0"},"_npmOperationalInternal":{"tmp":"tmp/core_0.1.18_1777067901284_0.8155214784431399","host":"s3://npm-registry-packages-npm-production"}},"0.1.19":{"name":"@semilayer/core","version":"0.1.19","license":"MIT","_id":"@semilayer/core@0.1.19","maintainers":[{"name":"daretodave","email":"me@dave.blue"}],"homepage":"https://semilayer.dev","dist":{"shasum":"9cb6475c4707b3e6487f22b6a463bb209ad33959","tarball":"https://registry.npmjs.org/@semilayer/core/-/core-0.1.19.tgz","fileCount":8,"integrity":"sha512-V6vwf/P4yErHcBtFxCE6BW7bkeQP7jKeIgNg1NVHYwjxumPJNEi651bfNnj5kX4pvECaaHf782PN9B4pvj44iw==","signatures":[{"sig":"MEQCIAoSWb01L3RfMwiuCikVOhhcPPcbR3O+DN7gon/WHLLWAiBUI2NB1/hfMfyEH5JdO38pXU8UJ0OdSzMY6DGq88qAxA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":561877},"main":"./dist/index.js","type":"module","_from":"file:semilayer-core-0.1.19.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"}},"scripts":{"dev":"tsup --watch --no-clean","lint":"eslint src/","test":"vitest run","build":"tsup","typecheck":"tsc --noEmit"},"_npmUser":{"name":"daretodave","email":"me@dave.blue"},"_resolved":"/tmp/6e17c49cdd0cf6e9749d0489baad569a/semilayer-core-0.1.19.tgz","_integrity":"sha512-V6vwf/P4yErHcBtFxCE6BW7bkeQP7jKeIgNg1NVHYwjxumPJNEi651bfNnj5kX4pvECaaHf782PN9B4pvj44iw==","_npmVersion":"10.9.7","description":"SemiLayer core — defineConfig, schema types, shared interfaces","directories":{},"_nodeVersion":"22.22.2","dependencies":{},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.0","vitest":"^3.0.0","typescript":"^5.7.0","@types/node":"^22.0.0"},"_npmOperationalInternal":{"tmp":"tmp/core_0.1.19_1777073511603_0.8346803579122479","host":"s3://npm-registry-packages-npm-production"}},"0.1.20":{"name":"@semilayer/core","version":"0.1.20","license":"MIT","_id":"@semilayer/core@0.1.20","maintainers":[{"name":"daretodave","email":"me@dave.blue"}],"homepage":"https://semilayer.dev","dist":{"shasum":"c6bf67e89214c83f834f561ff59717d0b91e2cff","tarball":"https://registry.npmjs.org/@semilayer/core/-/core-0.1.20.tgz","fileCount":8,"integrity":"sha512-KrNAN1kz7mqhH2KUuQkH4HK+sPo9jmv+bcbNUiXr6WDgMo9SF/ORlEX6HsswkIhsR5XoVvTVhyn4uMVdib7WvQ==","signatures":[{"sig":"MEUCIQCnr5SvpfFE1w+7Ep5NRRhkqmMcA+a3bm7Cd5pr072FNAIgRfhOcgsWrtpmhyODs7Dv22uiYDyhwSSfrrG1V4Ihz3s=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":566141},"main":"./dist/index.js","type":"module","_from":"file:semilayer-core-0.1.20.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"}},"scripts":{"dev":"tsup --watch --no-clean","lint":"eslint src/","test":"vitest run","build":"tsup","typecheck":"tsc --noEmit"},"_npmUser":{"name":"daretodave","email":"me@dave.blue"},"_resolved":"/tmp/035827ea704ce818771fec3a2901458a/semilayer-core-0.1.20.tgz","_integrity":"sha512-KrNAN1kz7mqhH2KUuQkH4HK+sPo9jmv+bcbNUiXr6WDgMo9SF/ORlEX6HsswkIhsR5XoVvTVhyn4uMVdib7WvQ==","_npmVersion":"10.9.7","description":"SemiLayer core — defineConfig, schema types, shared interfaces","directories":{},"_nodeVersion":"22.22.2","dependencies":{},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.0","vitest":"^3.0.0","typescript":"^5.7.0","@types/node":"^22.0.0"},"_npmOperationalInternal":{"tmp":"tmp/core_0.1.20_1777119999656_0.07756457215849699","host":"s3://npm-registry-packages-npm-production"}},"0.1.21":{"name":"@semilayer/core","version":"0.1.21","license":"MIT","_id":"@semilayer/core@0.1.21","maintainers":[{"name":"daretodave","email":"me@dave.blue"}],"homepage":"https://semilayer.dev","dist":{"shasum":"1a99ff9ad14182b68af10232b2bb153edef85c2b","tarball":"https://registry.npmjs.org/@semilayer/core/-/core-0.1.21.tgz","fileCount":8,"integrity":"sha512-vYYmubWC/1Pjoe0qE1k3cX3RvzUeuhISy9aOfmRb9v3X5lOHoZOoPoPtbZvnY840Ni01TDiuSlM4fMBrOiib8Q==","signatures":[{"sig":"MEUCIG/3fGHwPzMc1u9ksdJ1zDLddI5SAE9e0H/UrDtUOX6iAiEA0/8XS3EWLE0vX1MlpvpZEE4VD897IUTwkjrYDE1mvRw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":567167},"main":"./dist/index.js","type":"module","_from":"file:semilayer-core-0.1.21.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"}},"scripts":{"dev":"tsup --watch --no-clean","lint":"eslint src/","test":"vitest run","build":"tsup","typecheck":"tsc --noEmit"},"_npmUser":{"name":"daretodave","email":"me@dave.blue"},"_resolved":"/tmp/4dcb58d7c544b664bf4f217ccc1a9061/semilayer-core-0.1.21.tgz","_integrity":"sha512-vYYmubWC/1Pjoe0qE1k3cX3RvzUeuhISy9aOfmRb9v3X5lOHoZOoPoPtbZvnY840Ni01TDiuSlM4fMBrOiib8Q==","_npmVersion":"10.9.7","description":"SemiLayer core — defineConfig, schema types, shared interfaces","directories":{},"_nodeVersion":"22.22.2","dependencies":{},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.0","vitest":"^3.0.0","typescript":"^5.7.0","@types/node":"^22.0.0"},"_npmOperationalInternal":{"tmp":"tmp/core_0.1.21_1777141993573_0.8825631854889844","host":"s3://npm-registry-packages-npm-production"}},"0.1.23":{"name":"@semilayer/core","version":"0.1.23","license":"MIT","_id":"@semilayer/core@0.1.23","maintainers":[{"name":"daretodave","email":"me@dave.blue"}],"homepage":"https://semilayer.dev","dist":{"shasum":"7f129b3dd602b66098a4b93c0dd9b373ef81e3a3","tarball":"https://registry.npmjs.org/@semilayer/core/-/core-0.1.23.tgz","fileCount":8,"integrity":"sha512-5wuFHxQT+pIxqUxaEIRQepQuJWxPgWixFPb41KogFpCns5qoVBXVwPhB3HsRPet2vdlorB6ihkftY/Iz7z3wqg==","signatures":[{"sig":"MEQCIFceKy1BxBFvagJ8VgFp1CMeO/Lwga6QWI6GUOuqZbAwAiBb7Xd2tE4FORD/v9WwitM5GdWe/GIJVhOrztTYqZCDFA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":567679},"main":"./dist/index.js","type":"module","_from":"file:semilayer-core-0.1.23.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"}},"scripts":{"dev":"tsup --watch --no-clean","lint":"eslint src/","test":"vitest run","build":"tsup","typecheck":"tsc --noEmit"},"_npmUser":{"name":"daretodave","email":"me@dave.blue"},"_resolved":"/tmp/62451559ca33ad741ef5525c0435f272/semilayer-core-0.1.23.tgz","_integrity":"sha512-5wuFHxQT+pIxqUxaEIRQepQuJWxPgWixFPb41KogFpCns5qoVBXVwPhB3HsRPet2vdlorB6ihkftY/Iz7z3wqg==","_npmVersion":"10.9.7","description":"SemiLayer core — defineConfig, schema types, shared interfaces","directories":{},"_nodeVersion":"22.22.2","dependencies":{},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.0","vitest":"^3.0.0","typescript":"^5.7.0","@types/node":"^22.0.0"},"_npmOperationalInternal":{"tmp":"tmp/core_0.1.23_1777143359161_0.029015926628029654","host":"s3://npm-registry-packages-npm-production"}},"0.1.24":{"name":"@semilayer/core","version":"0.1.24","license":"MIT","_id":"@semilayer/core@0.1.24","maintainers":[{"name":"daretodave","email":"me@dave.blue"}],"homepage":"https://semilayer.dev","dist":{"shasum":"8b3c92e5cc04649790557f9d1037028369417807","tarball":"https://registry.npmjs.org/@semilayer/core/-/core-0.1.24.tgz","fileCount":8,"integrity":"sha512-3RVY1iMV9nmmD3x/zhq8NFGSNIxhNLG0b1gr5txLhO6mXrHMH3omG5HB8TrQNngCM7QDqjy0wydTSmuqAcypjg==","signatures":[{"sig":"MEUCIQCGFsp0rNBrWZlkEStYFgw29FwCfASafSHsPVwM/d6wPwIgC1lJMx/S9xYdd/EKjHMxpZcRTxYk7yTVRYMfG7rV6Zs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":768635},"main":"./dist/index.js","type":"module","_from":"file:semilayer-core-0.1.24.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"}},"scripts":{"dev":"tsup --watch --no-clean","lint":"eslint src/","test":"vitest run","build":"tsup","typecheck":"tsc --noEmit"},"_npmUser":{"name":"daretodave","email":"me@dave.blue"},"_resolved":"/tmp/7cc84d989c399f05a8b7996c842432e4/semilayer-core-0.1.24.tgz","_integrity":"sha512-3RVY1iMV9nmmD3x/zhq8NFGSNIxhNLG0b1gr5txLhO6mXrHMH3omG5HB8TrQNngCM7QDqjy0wydTSmuqAcypjg==","_npmVersion":"10.9.7","description":"SemiLayer core — defineConfig, schema types, shared interfaces","directories":{},"_nodeVersion":"22.22.2","dependencies":{},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.0","vitest":"^3.0.0","typescript":"^5.7.0","@types/node":"^22.0.0"},"_npmOperationalInternal":{"tmp":"tmp/core_0.1.24_1777329671854_0.5746542602567575","host":"s3://npm-registry-packages-npm-production"}},"0.1.25":{"name":"@semilayer/core","version":"0.1.25","license":"MIT","_id":"@semilayer/core@0.1.25","maintainers":[{"name":"daretodave","email":"me@dave.blue"}],"homepage":"https://semilayer.dev","dist":{"shasum":"d20772d9f23cf1fcf4446b1585874ac66144460c","tarball":"https://registry.npmjs.org/@semilayer/core/-/core-0.1.25.tgz","fileCount":8,"integrity":"sha512-qxvnszfXa+gD3RVKRMrpxe5pUk3krbilYc8TW+neeLgBzxLaPCYp1hQpSPKpIVRxiepMnFkogBx3uTGumiSerw==","signatures":[{"sig":"MEUCIFifChpApUsEJtORol0F43GLk2lAjgTHwy7f7gp614IGAiEA+L2+wLB5QKidJBiWWu8H5qvsajLJgH7Z7xp9vdZ4Q0o=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":793171},"main":"./dist/index.js","type":"module","_from":"file:semilayer-core-0.1.25.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"}},"scripts":{"dev":"tsup --watch --no-clean","lint":"eslint src/","test":"vitest run","build":"tsup","typecheck":"tsc --noEmit"},"_npmUser":{"name":"daretodave","email":"me@dave.blue"},"_resolved":"/tmp/7fda0b231d4aa03aa0b056a01123f095/semilayer-core-0.1.25.tgz","_integrity":"sha512-qxvnszfXa+gD3RVKRMrpxe5pUk3krbilYc8TW+neeLgBzxLaPCYp1hQpSPKpIVRxiepMnFkogBx3uTGumiSerw==","_npmVersion":"10.9.7","description":"SemiLayer core — defineConfig, schema types, shared interfaces","directories":{},"_nodeVersion":"22.22.2","dependencies":{},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.0","vitest":"^3.0.0","typescript":"^5.7.0","@types/node":"^22.0.0"},"_npmOperationalInternal":{"tmp":"tmp/core_0.1.25_1777384814628_0.1668002063268912","host":"s3://npm-registry-packages-npm-production"}},"0.1.26":{"name":"@semilayer/core","version":"0.1.26","license":"MIT","_id":"@semilayer/core@0.1.26","maintainers":[{"name":"daretodave","email":"me@dave.blue"}],"homepage":"https://semilayer.dev","dist":{"shasum":"a49baddbee527e0287dc47407ee656e6b8340553","tarball":"https://registry.npmjs.org/@semilayer/core/-/core-0.1.26.tgz","fileCount":8,"integrity":"sha512-/u1qiaDtofW0cYl7qqxe+/9nHr4x954Ys86Zrgunj9ibJcZTp6NUWMUBioT7EwcX/9oBIxHvWE8I6FF4cr82ww==","signatures":[{"sig":"MEUCIQC0KnnCi4H7WsDmignJ6IaN/+31HPriIKZB1IGsfeMMMgIgEjLNqZEfA0npLZ+ApJPCxCSDIT8InbBgg9UMnDNhJBU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":799459},"main":"./dist/index.js","type":"module","_from":"file:semilayer-core-0.1.26.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"}},"scripts":{"dev":"tsup --watch --no-clean","lint":"eslint src/","test":"vitest run","build":"tsup","typecheck":"tsc --noEmit"},"_npmUser":{"name":"daretodave","email":"me@dave.blue"},"_resolved":"/tmp/bb911d8f6f35c058261b8207e54aa15c/semilayer-core-0.1.26.tgz","_integrity":"sha512-/u1qiaDtofW0cYl7qqxe+/9nHr4x954Ys86Zrgunj9ibJcZTp6NUWMUBioT7EwcX/9oBIxHvWE8I6FF4cr82ww==","_npmVersion":"10.9.7","description":"SemiLayer core — defineConfig, schema types, shared interfaces","directories":{},"_nodeVersion":"22.22.2","dependencies":{},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.0","vitest":"^3.0.0","typescript":"^5.7.0","@types/node":"^22.0.0"},"_npmOperationalInternal":{"tmp":"tmp/core_0.1.26_1777405970969_0.37602031004085035","host":"s3://npm-registry-packages-npm-production"}},"0.1.27":{"name":"@semilayer/core","version":"0.1.27","license":"MIT","_id":"@semilayer/core@0.1.27","maintainers":[{"name":"daretodave","email":"me@dave.blue"}],"homepage":"https://semilayer.dev","dist":{"shasum":"4b2b4ff1a5bf37d885e7c2fa6e8d3d3de14c983f","tarball":"https://registry.npmjs.org/@semilayer/core/-/core-0.1.27.tgz","fileCount":8,"integrity":"sha512-SkoCi0xAxztZyPKjOy/5YGE/YrgPZ4dd/sLJp88jAhDGxxdi7ac+WWJK/JpqeIed4ZXsDgCqnhpqeYI8X5pTUQ==","signatures":[{"sig":"MEUCIF6iM/evk0eDg+PXOh10EJsQXyO9T6Z6YD3cxDX9vJYYAiEAsxrBvR80T+LDgxU+5K9lL4exfxhQ1W1Y4bmkb6LHe8Q=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":819281},"main":"./dist/index.js","type":"module","_from":"file:semilayer-core-0.1.27.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"}},"scripts":{"dev":"tsup --watch --no-clean","lint":"eslint src/","test":"vitest run","build":"tsup","typecheck":"tsc --noEmit"},"_npmUser":{"name":"daretodave","email":"me@dave.blue"},"_resolved":"/tmp/58b0146b8b05c042680ee1fb7b7f7bc2/semilayer-core-0.1.27.tgz","_integrity":"sha512-SkoCi0xAxztZyPKjOy/5YGE/YrgPZ4dd/sLJp88jAhDGxxdi7ac+WWJK/JpqeIed4ZXsDgCqnhpqeYI8X5pTUQ==","_npmVersion":"10.9.7","description":"SemiLayer core — defineConfig, schema types, shared interfaces","directories":{},"_nodeVersion":"22.22.2","dependencies":{},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.0","vitest":"^3.0.0","typescript":"^5.7.0","@types/node":"^22.0.0"},"_npmOperationalInternal":{"tmp":"tmp/core_0.1.27_1777422467810_0.9898823959721428","host":"s3://npm-registry-packages-npm-production"}},"0.1.28":{"name":"@semilayer/core","version":"0.1.28","license":"MIT","_id":"@semilayer/core@0.1.28","maintainers":[{"name":"daretodave","email":"me@dave.blue"}],"homepage":"https://semilayer.dev","dist":{"shasum":"7e98c3b549e6c3b408a9fdc1a69699fd5e323fb1","tarball":"https://registry.npmjs.org/@semilayer/core/-/core-0.1.28.tgz","fileCount":8,"integrity":"sha512-2P0I1lcoBuKxVMXvzPJwQLMnbZCPD7FfA/ho+M7pB4wtivDxAjPYTsWbvQQGu15T/cyasHBbCtk+fE2VBGf9uw==","signatures":[{"sig":"MEUCIHoNOSTnzeKBnjIuBMFsYMCOp1idqnsPuj6eKchFHbViAiEAk96gPfhw+7jFdpdFW78jDsLUdMhxiNlQG3/AMjoH1JY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":891952},"main":"./dist/index.js","type":"module","_from":"file:semilayer-core-0.1.28.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"}},"scripts":{"dev":"tsup --watch --no-clean","lint":"eslint src/","test":"vitest run","build":"tsup","typecheck":"tsc --noEmit"},"_npmUser":{"name":"daretodave","email":"me@dave.blue"},"_resolved":"/tmp/0dc2228370f594b11ac4751eb27eb28b/semilayer-core-0.1.28.tgz","_integrity":"sha512-2P0I1lcoBuKxVMXvzPJwQLMnbZCPD7FfA/ho+M7pB4wtivDxAjPYTsWbvQQGu15T/cyasHBbCtk+fE2VBGf9uw==","_npmVersion":"10.9.7","description":"SemiLayer core — defineConfig, schema types, shared interfaces","directories":{},"_nodeVersion":"22.22.2","dependencies":{},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.0","vitest":"^3.0.0","typescript":"^5.7.0","@types/node":"^22.0.0"},"_npmOperationalInternal":{"tmp":"tmp/core_0.1.28_1777463918378_0.23909784998847727","host":"s3://npm-registry-packages-npm-production"}},"0.1.29":{"name":"@semilayer/core","version":"0.1.29","license":"MIT","_id":"@semilayer/core@0.1.29","maintainers":[{"name":"daretodave","email":"me@dave.blue"}],"homepage":"https://semilayer.dev","dist":{"shasum":"400b483d08cd9d5820aea7d799b339bd1c6f5902","tarball":"https://registry.npmjs.org/@semilayer/core/-/core-0.1.29.tgz","fileCount":8,"integrity":"sha512-6XthMsThpbr8C5i4u7j8jl+CNCNjpyl3LPXX+bRBkrClyB8s+w2eIbFHoeJVNFPaVqovIOz8oHO+G9+cUJiiIw==","signatures":[{"sig":"MEQCIDb1pwABzsJjPsOB2qFzmNB0gs/v9gurbbRumwFhI1ftAiAuzriDRjHxCEdhDZZ/dc1m5d0o95svFvUOxF1DXjPaFw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":892580},"main":"./dist/index.js","type":"module","_from":"file:semilayer-core-0.1.29.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"}},"scripts":{"dev":"tsup --watch --no-clean","lint":"eslint src/","test":"vitest run","build":"tsup","typecheck":"tsc --noEmit"},"_npmUser":{"name":"daretodave","email":"me@dave.blue"},"_resolved":"/tmp/108825ea44d30308e1a78bce53426e56/semilayer-core-0.1.29.tgz","_integrity":"sha512-6XthMsThpbr8C5i4u7j8jl+CNCNjpyl3LPXX+bRBkrClyB8s+w2eIbFHoeJVNFPaVqovIOz8oHO+G9+cUJiiIw==","_npmVersion":"10.9.7","description":"SemiLayer core — defineConfig, schema types, shared interfaces","directories":{},"_nodeVersion":"22.22.2","dependencies":{},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.0","vitest":"^3.0.0","typescript":"^5.7.0","@types/node":"^22.0.0"},"_npmOperationalInternal":{"tmp":"tmp/core_0.1.29_1777476831915_0.7086576002210012","host":"s3://npm-registry-packages-npm-production"}},"0.1.30":{"name":"@semilayer/core","version":"0.1.30","license":"MIT","_id":"@semilayer/core@0.1.30","maintainers":[{"name":"daretodave","email":"me@dave.blue"}],"homepage":"https://semilayer.dev","dist":{"shasum":"e7fa4c1d9f4b0476606a51f6a6e7c24f13f9d3e6","tarball":"https://registry.npmjs.org/@semilayer/core/-/core-0.1.30.tgz","fileCount":8,"integrity":"sha512-+gU3U5td4fKtujcqQj5BGE2tmJnDEFGMaxc5vJE1FV2Q3/3vyGDwy/Q/3kBlbi4KB4heK5i5EFT+xr6XFgXl3g==","signatures":[{"sig":"MEUCIAODcPMIeX+gn3y9BArHq+vg3PRNlQDF7x1Bix5fm1O1AiEA36WLJYJewL4VvyOUtSpglFoDN1cu2eCCN3dCZlHNXcc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":917838},"main":"./dist/index.js","type":"module","_from":"file:semilayer-core-0.1.30.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"}},"scripts":{"dev":"tsup --watch --no-clean","lint":"eslint src/","test":"vitest run","build":"tsup","typecheck":"tsc --noEmit"},"_npmUser":{"name":"daretodave","email":"me@dave.blue"},"_resolved":"/tmp/68b2666dabf78913fa2744ad91e3f280/semilayer-core-0.1.30.tgz","_integrity":"sha512-+gU3U5td4fKtujcqQj5BGE2tmJnDEFGMaxc5vJE1FV2Q3/3vyGDwy/Q/3kBlbi4KB4heK5i5EFT+xr6XFgXl3g==","_npmVersion":"10.9.7","description":"SemiLayer core — defineConfig, schema types, shared interfaces","directories":{},"_nodeVersion":"22.22.2","dependencies":{},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.0","vitest":"^3.0.0","typescript":"^5.7.0","@types/node":"^22.0.0"},"_npmOperationalInternal":{"tmp":"tmp/core_0.1.30_1777753385359_0.26693567869229806","host":"s3://npm-registry-packages-npm-production"}},"0.1.31":{"name":"@semilayer/core","version":"0.1.31","description":"SemiLayer core — defineConfig, schema types, shared interfaces","license":"MIT","homepage":"https://semilayer.dev","publishConfig":{"access":"public"},"type":"module","main":"./dist/index.js","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"}},"dependencies":{},"devDependencies":{"@types/node":"^22.0.0","tsup":"^8.0.0","typescript":"^5.7.0","vitest":"^3.0.0"},"scripts":{"build":"tsup","dev":"tsup --watch --no-clean","lint":"eslint src/","typecheck":"tsc --noEmit","test":"vitest run"},"_id":"@semilayer/core@0.1.31","_integrity":"sha512-tMp1nJMHUfFazRjvJkFOTiy+uMqNFf/I/8pacgfARmGrdyNdOekTDC0CyG+we2yabi2RLx/yDdNn9NgprXTVcQ==","_resolved":"/tmp/fc184371a34e18f505795be58799be06/semilayer-core-0.1.31.tgz","_from":"file:semilayer-core-0.1.31.tgz","_nodeVersion":"22.22.2","_npmVersion":"10.9.7","dist":{"integrity":"sha512-tMp1nJMHUfFazRjvJkFOTiy+uMqNFf/I/8pacgfARmGrdyNdOekTDC0CyG+we2yabi2RLx/yDdNn9NgprXTVcQ==","shasum":"588457c2ac1c12767dc28fa27b93412352d6db6e","tarball":"https://registry.npmjs.org/@semilayer/core/-/core-0.1.31.tgz","fileCount":8,"unpackedSize":936318,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCIFudxIelOb2d7FV2jfjxWU5v/qswsg/OpNjKiAf/Lsn8AiBpjL/9vSOZ8+Hvxkmfx/ZS+orWPX11SkmNk4phjTrwjg=="}]},"_npmUser":{"name":"daretodave","email":"me@dave.blue"},"directories":{},"maintainers":[{"name":"daretodave","email":"me@dave.blue"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/core_0.1.31_1778373691326_0.5764027425278317"},"_hasShrinkwrap":false}},"time":{"created":"2026-04-09T00:07:42.801Z","modified":"2026-05-10T00:41:31.674Z","0.1.0":"2026-04-09T00:07:43.039Z","0.1.2":"2026-04-09T23:17:05.797Z","0.1.3":"2026-04-09T23:24:06.035Z","0.1.4":"2026-04-11T12:17:24.317Z","0.1.5":"2026-04-18T11:45:33.417Z","0.1.6":"2026-04-18T12:06:28.728Z","0.1.7":"2026-04-18T13:46:27.683Z","0.1.8":"2026-04-18T15:05:18.737Z","0.1.9":"2026-04-18T19:00:28.654Z","0.1.10":"2026-04-18T20:37:12.875Z","0.1.11":"2026-04-18T21:17:10.073Z","0.1.12":"2026-04-20T00:45:30.622Z","0.1.13":"2026-04-20T01:23:47.525Z","0.1.14":"2026-04-20T11:51:56.707Z","0.1.15":"2026-04-20T19:52:14.832Z","0.1.16":"2026-04-20T23:43:56.728Z","0.1.17":"2026-04-24T16:46:04.558Z","0.1.18":"2026-04-24T21:58:21.449Z","0.1.19":"2026-04-24T23:31:51.786Z","0.1.20":"2026-04-25T12:26:39.833Z","0.1.21":"2026-04-25T18:33:13.816Z","0.1.23":"2026-04-25T18:55:59.354Z","0.1.24":"2026-04-27T22:41:11.999Z","0.1.25":"2026-04-28T14:00:14.919Z","0.1.26":"2026-04-28T19:52:51.131Z","0.1.27":"2026-04-29T00:27:48.046Z","0.1.28":"2026-04-29T11:58:38.555Z","0.1.29":"2026-04-29T15:33:52.099Z","0.1.30":"2026-05-02T20:23:05.527Z","0.1.31":"2026-05-10T00:41:31.549Z"},"license":"MIT","homepage":"https://semilayer.dev","description":"SemiLayer core — defineConfig, schema types, shared interfaces","maintainers":[{"name":"daretodave","email":"me@dave.blue"}],"readme":"<p align=\"right\">\n  <img src=\"https://semilayer.com/logo.svg\" alt=\"SemiLayer\" width=\"120\" />\n  <br />\n  <strong>@semilayer/core</strong>\n</p>\n\n<p align=\"right\">\nCore types, schema definitions, and <code>defineConfig</code> for <a href=\"https://semilayer.com\">SemiLayer</a> — the intelligence layer for any database. Shared by the CLI, client, codegen, and every first-party package.\n</p>\n\n---\n\n## Install\n\n```bash\npnpm add @semilayer/core\n```\n\n## Usage\n\n```ts\nimport { defineConfig } from '@semilayer/core'\n\nexport default defineConfig({\n  project: 'my-app',\n  sources: {\n    main: { bridge: '@semilayer/bridge-postgres', url: process.env.DATABASE_URL! },\n  },\n  lenses: {\n    articles: {\n      source: 'main',\n      table: 'articles',\n      fields: {\n        id:    { type: 'number', primaryKey: true },\n        title: { type: 'text', searchable: true },\n        body:  { type: 'text', searchable: true },\n      },\n      grants: { search: 'public', similar: 'public' },\n    },\n  },\n})\n```\n\nSee [semilayer.dev](https://semilayer.dev) for the full docs.\n\n## License\n\nMIT\n","readmeFilename":"README.md"}