{"_id":"@aotter/mantle","_rev":"174-34683447f9bbec2340cf88e1553909b1","name":"@aotter/mantle","dist-tags":{"latest":"0.1.0-alpha.16","alpha":"0.1.2-alpha.1","mantle-release":"0.1.2-alpha.1"},"versions":{"0.0.11-alpha.11":{"name":"@aotter/mantle","version":"0.0.11-alpha.11","license":"Apache-2.0","_id":"@aotter/mantle@0.0.11-alpha.11","maintainers":[{"name":"aotter_admin","email":"aotter@aotter.net"},{"name":"walter0331","email":"walter1584@gmail.com"},{"name":"guyspy","email":"guyspy@gmail.com"}],"homepage":"https://github.com/aotter/mantle/tree/develop/packages/mantle","bugs":{"url":"https://github.com/aotter/mantle/issues"},"dist":{"shasum":"c7ec940942c23d103b68bfcbf91401c1954e99e4","tarball":"https://registry.npmjs.org/@aotter/mantle/-/mantle-0.0.11-alpha.11.tgz","fileCount":19,"integrity":"sha512-lHgaDP6GkO5XUZnPNu6t786n5EN4LJHHZJvtZJ9rNAhM/6iwgkvAg/cQNdqKfOAO6s8iz9d5lQYaWPURTUKe0Q==","signatures":[{"sig":"MEQCICq/g5NHgaRjJPrCCZiVW/BjrIT8zwJTQcGEAkV1jhB1AiBAwV6LtbhcAINfofXg2zBaIGzdzfoaOl6jkMXerm7BdQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":17915},"main":"./dist/spec.js","type":"module","_from":"file:.release-tarballs/aotter-mantle-0.0.11-alpha.11.tgz","types":"./dist/spec.d.ts","engines":{"node":">=22"},"exports":{".":{"types":"./dist/spec.d.ts","import":"./dist/spec.js"},"./spec":{"types":"./dist/spec.d.ts","import":"./dist/spec.js"},"./runtime":{"types":"./dist/runtime.d.ts","import":"./dist/runtime.js"},"./admin-ui":{"types":"./dist/admin-ui.d.ts","import":"./dist/admin-ui.js"},"./cloudflare":{"types":"./dist/cloudflare.d.ts","import":"./dist/cloudflare.js"}},"scripts":{"build":"tsc -b tsconfig.lib.json","prebuild":"rm -rf dist .tsbuildinfo","typecheck":"tsc --noEmit -p tsconfig.lib.json"},"_npmUser":{"name":"guyspy","email":"guyspy@gmail.com"},"_resolved":"/home/runner/work/mantle/mantle/.release-tarballs/aotter-mantle-0.0.11-alpha.11.tgz","_integrity":"sha512-lHgaDP6GkO5XUZnPNu6t786n5EN4LJHHZJvtZJ9rNAhM/6iwgkvAg/cQNdqKfOAO6s8iz9d5lQYaWPURTUKe0Q==","repository":{"url":"git+https://github.com/aotter/mantle.git","type":"git","directory":"packages/mantle"},"_npmVersion":"10.9.7","description":"Umbrella entry for @aotter/mantle. Adopters install this one package and import from subpaths: /spec, /runtime, /cloudflare, /admin-ui. Sub-packages remain individually installable on npm for tooling / alt-adapter authors. The Netlify adapter ships as a p","directories":{},"sideEffects":false,"_nodeVersion":"22.22.2","dependencies":{"@aotter/mantle-spec":"0.0.11-alpha.11","@aotter/mantle-runtime":"0.0.11-alpha.11","@aotter/mantle-admin-ui":"0.0.11-alpha.11","@aotter/mantle-cloudflare":"0.0.11-alpha.11"},"publishConfig":{"tag":"alpha","access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^4.4.2","hono":"^4.12.19","aws4fetch":"^1.0.20","typescript":"^6.0.3","@types/node":"^25","better-auth":"^1.6.11","@cloudflare/workers-oauth-provider":"^0.6.0"},"peerDependencies":{"zod":"^4.0.0","hono":"^4.12.0","aws4fetch":"^1.0.20","better-auth":"^1.6.0","@cloudflare/workers-oauth-provider":"^0.6.0"},"_npmOperationalInternal":{"tmp":"tmp/mantle_0.0.11-alpha.11_1779197226557_0.6002147770555055","host":"s3://npm-registry-packages-npm-production"}},"0.0.11-alpha.12":{"name":"@aotter/mantle","version":"0.0.11-alpha.12","license":"Apache-2.0","_id":"@aotter/mantle@0.0.11-alpha.12","maintainers":[{"name":"aotter_admin","email":"aotter@aotter.net"},{"name":"walter0331","email":"walter1584@gmail.com"},{"name":"guyspy","email":"guyspy@gmail.com"}],"homepage":"https://github.com/aotter/mantle/tree/develop/packages/mantle","bugs":{"url":"https://github.com/aotter/mantle/issues"},"dist":{"shasum":"c5991eaa0c7af35ed14e1f9d695ecd688c2c5a5e","tarball":"https://registry.npmjs.org/@aotter/mantle/-/mantle-0.0.11-alpha.12.tgz","fileCount":19,"integrity":"sha512-J3sY61ep89Stuzu3j1VevMnQ4WyJUflRSv9vGcd+uWx370JU9OJjVJYJ0vDywR3tId/OisJx0Q1N/9UhtHruXQ==","signatures":[{"sig":"MEQCIHQRksH1YIlsysp7I8EjIrD+P4Y4KSh8Tc7tXExDYY2YAiBOcg4bXqmln9XnDJX6oPeiWf6/6nuwyFeSYg0amGtWeA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":17885},"main":"./dist/spec.js","type":"module","_from":"file:.release-tarballs/aotter-mantle-0.0.11-alpha.12.tgz","types":"./dist/spec.d.ts","engines":{"node":">=22"},"exports":{".":{"types":"./dist/spec.d.ts","import":"./dist/spec.js"},"./spec":{"types":"./dist/spec.d.ts","import":"./dist/spec.js"},"./runtime":{"types":"./dist/runtime.d.ts","import":"./dist/runtime.js"},"./admin-ui":{"types":"./dist/admin-ui.d.ts","import":"./dist/admin-ui.js"},"./cloudflare":{"types":"./dist/cloudflare.d.ts","import":"./dist/cloudflare.js"}},"scripts":{"build":"tsc -b tsconfig.lib.json","prebuild":"rm -rf dist .tsbuildinfo","typecheck":"tsc --noEmit -p tsconfig.lib.json"},"_npmUser":{"name":"guyspy","email":"guyspy@gmail.com"},"_resolved":"/home/runner/work/mantle/mantle/.release-tarballs/aotter-mantle-0.0.11-alpha.12.tgz","_integrity":"sha512-J3sY61ep89Stuzu3j1VevMnQ4WyJUflRSv9vGcd+uWx370JU9OJjVJYJ0vDywR3tId/OisJx0Q1N/9UhtHruXQ==","repository":{"url":"git+https://github.com/aotter/mantle.git","type":"git","directory":"packages/mantle"},"_npmVersion":"10.9.7","description":"Umbrella entry for @aotter/mantle. Adopters install this one package and import from subpaths: /spec, /runtime, /cloudflare, /admin-ui. Sub-packages remain individually installable on npm for tooling / alt-adapter authors. The Netlify adapter ships as a p","directories":{},"sideEffects":false,"_nodeVersion":"22.22.2","dependencies":{"@aotter/mantle-spec":"0.0.11-alpha.12","@aotter/mantle-runtime":"0.0.11-alpha.12","@aotter/mantle-admin-ui":"0.0.11-alpha.12","@aotter/mantle-cloudflare":"0.0.11-alpha.12"},"publishConfig":{"tag":"alpha","access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^4.4.2","hono":"^4.12.19","aws4fetch":"^1.0.20","typescript":"^6.0.3","@types/node":"^25","better-auth":"^1.6.11","@cloudflare/workers-oauth-provider":"^0.6.0"},"peerDependencies":{"zod":"^4.0.0","hono":"^4.12.0","aws4fetch":"^1.0.20","better-auth":"^1.6.0","@cloudflare/workers-oauth-provider":"^0.6.0"},"_npmOperationalInternal":{"tmp":"tmp/mantle_0.0.11-alpha.12_1779255751316_0.7627510040703185","host":"s3://npm-registry-packages-npm-production"}},"0.0.11-alpha.13":{"name":"@aotter/mantle","version":"0.0.11-alpha.13","license":"Apache-2.0","_id":"@aotter/mantle@0.0.11-alpha.13","maintainers":[{"name":"aotter_admin","email":"aotter@aotter.net"},{"name":"walter0331","email":"walter1584@gmail.com"},{"name":"guyspy","email":"guyspy@gmail.com"}],"homepage":"https://github.com/aotter/mantle/tree/develop/packages/mantle","bugs":{"url":"https://github.com/aotter/mantle/issues"},"dist":{"shasum":"074c0bd5b454ecb5b4bd2b3438fda2ec71a52201","tarball":"https://registry.npmjs.org/@aotter/mantle/-/mantle-0.0.11-alpha.13.tgz","fileCount":19,"integrity":"sha512-kGHevQTxYzePfmHwQnGo2whk/s9L7Z4toQx+e4QhEikSqsfbFh2t4m6rIOOgPYP/in5A2cevc7jZN1LOlH2eAw==","signatures":[{"sig":"MEUCICEgaihMph6oBost5wVZNeeud/lqErXLpvAOm5NMGs2AAiEA4K9LdV8HbTaLuKnC/P7Ls3+4Bwitjd5EJFrK/7YNYa0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":17885},"main":"./dist/spec.js","type":"module","_from":"file:.release-tarballs/aotter-mantle-0.0.11-alpha.13.tgz","types":"./dist/spec.d.ts","engines":{"node":">=22"},"exports":{".":{"types":"./dist/spec.d.ts","import":"./dist/spec.js"},"./spec":{"types":"./dist/spec.d.ts","import":"./dist/spec.js"},"./runtime":{"types":"./dist/runtime.d.ts","import":"./dist/runtime.js"},"./admin-ui":{"types":"./dist/admin-ui.d.ts","import":"./dist/admin-ui.js"},"./cloudflare":{"types":"./dist/cloudflare.d.ts","import":"./dist/cloudflare.js"}},"scripts":{"build":"tsc -b tsconfig.lib.json","prebuild":"rm -rf dist .tsbuildinfo","typecheck":"tsc --noEmit -p tsconfig.lib.json"},"_npmUser":{"name":"guyspy","email":"guyspy@gmail.com"},"_resolved":"/home/runner/work/mantle/mantle/.release-tarballs/aotter-mantle-0.0.11-alpha.13.tgz","_integrity":"sha512-kGHevQTxYzePfmHwQnGo2whk/s9L7Z4toQx+e4QhEikSqsfbFh2t4m6rIOOgPYP/in5A2cevc7jZN1LOlH2eAw==","repository":{"url":"git+https://github.com/aotter/mantle.git","type":"git","directory":"packages/mantle"},"_npmVersion":"10.9.7","description":"Umbrella entry for @aotter/mantle. Adopters install this one package and import from subpaths: /spec, /runtime, /cloudflare, /admin-ui. Sub-packages remain individually installable on npm for tooling / alt-adapter authors. The Netlify adapter ships as a p","directories":{},"sideEffects":false,"_nodeVersion":"22.22.2","dependencies":{"@aotter/mantle-spec":"0.0.11-alpha.13","@aotter/mantle-runtime":"0.0.11-alpha.13","@aotter/mantle-admin-ui":"0.0.11-alpha.13","@aotter/mantle-cloudflare":"0.0.11-alpha.13"},"publishConfig":{"tag":"alpha","access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^4.4.2","hono":"^4.12.19","aws4fetch":"^1.0.20","typescript":"^6.0.3","@types/node":"^25","better-auth":"^1.6.11","@cloudflare/workers-oauth-provider":"^0.6.0"},"peerDependencies":{"zod":"^4.0.0","hono":"^4.12.0","aws4fetch":"^1.0.20","better-auth":"^1.6.0","@cloudflare/workers-oauth-provider":"^0.6.0"},"_npmOperationalInternal":{"tmp":"tmp/mantle_0.0.11-alpha.13_1779256405598_0.9442636728151603","host":"s3://npm-registry-packages-npm-production"}},"0.0.11-alpha.14":{"name":"@aotter/mantle","version":"0.0.11-alpha.14","license":"Apache-2.0","_id":"@aotter/mantle@0.0.11-alpha.14","maintainers":[{"name":"aotter_admin","email":"aotter@aotter.net"},{"name":"walter0331","email":"walter1584@gmail.com"},{"name":"guyspy","email":"guyspy@gmail.com"}],"homepage":"https://github.com/aotter/mantle/tree/develop/packages/mantle","bugs":{"url":"https://github.com/aotter/mantle/issues"},"dist":{"shasum":"6f12a8af06935907c10895db2b65dd7d5de4d103","tarball":"https://registry.npmjs.org/@aotter/mantle/-/mantle-0.0.11-alpha.14.tgz","fileCount":19,"integrity":"sha512-cmwKAhDr2I8n9ZBTXgmMTkxElgSQKo/fyWqyV+8RokDcmy051Qytpzlk2aIE1fYmVdbRCCPDypn+BuzuYUubdQ==","signatures":[{"sig":"MEYCIQD3gcnaDkkGFbw+2TF6P9cfI6zSKJke8KonYuWPidPwOAIhAJBA7aJFFoipNz8SBqlS6RorGuPWuO0HDMrePTDL7BMI","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":17885},"main":"./dist/spec.js","type":"module","_from":"file:.release-tarballs/aotter-mantle-0.0.11-alpha.14.tgz","types":"./dist/spec.d.ts","engines":{"node":">=22"},"exports":{".":{"types":"./dist/spec.d.ts","import":"./dist/spec.js"},"./spec":{"types":"./dist/spec.d.ts","import":"./dist/spec.js"},"./runtime":{"types":"./dist/runtime.d.ts","import":"./dist/runtime.js"},"./admin-ui":{"types":"./dist/admin-ui.d.ts","import":"./dist/admin-ui.js"},"./cloudflare":{"types":"./dist/cloudflare.d.ts","import":"./dist/cloudflare.js"}},"scripts":{"build":"tsc -b tsconfig.lib.json","prebuild":"rm -rf dist .tsbuildinfo","typecheck":"tsc --noEmit -p tsconfig.lib.json"},"_npmUser":{"name":"guyspy","email":"guyspy@gmail.com"},"_resolved":"/home/runner/work/mantle/mantle/.release-tarballs/aotter-mantle-0.0.11-alpha.14.tgz","_integrity":"sha512-cmwKAhDr2I8n9ZBTXgmMTkxElgSQKo/fyWqyV+8RokDcmy051Qytpzlk2aIE1fYmVdbRCCPDypn+BuzuYUubdQ==","repository":{"url":"git+https://github.com/aotter/mantle.git","type":"git","directory":"packages/mantle"},"_npmVersion":"10.9.7","description":"Umbrella entry for @aotter/mantle. Adopters install this one package and import from subpaths: /spec, /runtime, /cloudflare, /admin-ui. Sub-packages remain individually installable on npm for tooling / alt-adapter authors. The Netlify adapter ships as a p","directories":{},"sideEffects":false,"_nodeVersion":"22.22.2","dependencies":{"@aotter/mantle-spec":"0.0.11-alpha.14","@aotter/mantle-runtime":"0.0.11-alpha.14","@aotter/mantle-admin-ui":"0.0.11-alpha.14","@aotter/mantle-cloudflare":"0.0.11-alpha.14"},"publishConfig":{"tag":"alpha","access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^4.4.2","hono":"^4.12.19","aws4fetch":"^1.0.20","typescript":"^6.0.3","@types/node":"^25","better-auth":"^1.6.11","@cloudflare/workers-oauth-provider":"^0.6.0"},"peerDependencies":{"zod":"^4.0.0","hono":"^4.12.0","aws4fetch":"^1.0.20","better-auth":"^1.6.0","@cloudflare/workers-oauth-provider":"^0.6.0"},"_npmOperationalInternal":{"tmp":"tmp/mantle_0.0.11-alpha.14_1779285748223_0.6809585608697568","host":"s3://npm-registry-packages-npm-production"}},"0.0.11-alpha.15":{"name":"@aotter/mantle","version":"0.0.11-alpha.15","license":"Apache-2.0","_id":"@aotter/mantle@0.0.11-alpha.15","maintainers":[{"name":"aotter_admin","email":"aotter@aotter.net"},{"name":"walter0331","email":"walter1584@gmail.com"},{"name":"guyspy","email":"guyspy@gmail.com"}],"homepage":"https://mantle.tools/","bugs":{"url":"https://github.com/aotter/mantle/issues"},"dist":{"shasum":"6cfc9bfbb254f45418b0467b8111ef65671ef371","tarball":"https://registry.npmjs.org/@aotter/mantle/-/mantle-0.0.11-alpha.15.tgz","fileCount":19,"integrity":"sha512-iXhp2b4w3AGnJLrSpXWusN+U6Ib0bM64d2ZhEi2ZRHELofV0BYOgrKk6jRgsZrW8QCZgJ6jWWsSeIt0VY6kt6A==","signatures":[{"sig":"MEUCIQC4rP0S0QwGvaoJ5zd/wrcmZnjEO8QNWpOs8KUQNQGUDAIgA7LaPZ1JgRe6U/VQFaSP7lrI19zRQmjy8TT1nzbU2A0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":17845},"main":"./dist/spec.js","type":"module","_from":"file:.release-tarballs/aotter-mantle-0.0.11-alpha.15.tgz","types":"./dist/spec.d.ts","engines":{"node":">=22"},"exports":{".":{"types":"./dist/spec.d.ts","import":"./dist/spec.js"},"./spec":{"types":"./dist/spec.d.ts","import":"./dist/spec.js"},"./runtime":{"types":"./dist/runtime.d.ts","import":"./dist/runtime.js"},"./admin-ui":{"types":"./dist/admin-ui.d.ts","import":"./dist/admin-ui.js"},"./cloudflare":{"types":"./dist/cloudflare.d.ts","import":"./dist/cloudflare.js"}},"scripts":{"build":"tsc -b tsconfig.lib.json","prebuild":"rm -rf dist .tsbuildinfo","typecheck":"tsc --noEmit -p tsconfig.lib.json"},"_npmUser":{"name":"guyspy","email":"guyspy@gmail.com"},"_resolved":"/home/runner/work/mantle/mantle/.release-tarballs/aotter-mantle-0.0.11-alpha.15.tgz","_integrity":"sha512-iXhp2b4w3AGnJLrSpXWusN+U6Ib0bM64d2ZhEi2ZRHELofV0BYOgrKk6jRgsZrW8QCZgJ6jWWsSeIt0VY6kt6A==","repository":{"url":"git+https://github.com/aotter/mantle.git","type":"git","directory":"packages/mantle"},"_npmVersion":"10.9.8","description":"Umbrella entry for @aotter/mantle. Adopters install this one package and import from subpaths: /spec, /runtime, /cloudflare, /admin-ui. Sub-packages remain individually installable on npm for tooling / alt-adapter authors. The Netlify adapter ships as a p","directories":{},"sideEffects":false,"_nodeVersion":"22.22.3","dependencies":{"@aotter/mantle-spec":"0.0.11-alpha.15","@aotter/mantle-runtime":"0.0.11-alpha.15","@aotter/mantle-admin-ui":"0.0.11-alpha.15","@aotter/mantle-cloudflare":"0.0.11-alpha.15"},"publishConfig":{"tag":"alpha","access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^4.4.2","hono":"^4.12.21","aws4fetch":"^1.0.20","typescript":"^6.0.3","@types/node":"^25","better-auth":"^1.6.11","@cloudflare/workers-oauth-provider":"^0.6.0"},"peerDependencies":{"zod":"^4.0.0","hono":"^4.12.0","aws4fetch":"^1.0.20","better-auth":"^1.6.0","@cloudflare/workers-oauth-provider":"^0.6.0"},"_npmOperationalInternal":{"tmp":"tmp/mantle_0.0.11-alpha.15_1779596725249_0.891744184741811","host":"s3://npm-registry-packages-npm-production"}},"0.0.11-alpha.16":{"name":"@aotter/mantle","version":"0.0.11-alpha.16","license":"Apache-2.0","_id":"@aotter/mantle@0.0.11-alpha.16","maintainers":[{"name":"aotter_admin","email":"aotter@aotter.net"},{"name":"walter0331","email":"walter1584@gmail.com"},{"name":"guyspy","email":"guyspy@gmail.com"}],"homepage":"https://mantle.tools/","bugs":{"url":"https://github.com/aotter/mantle/issues"},"dist":{"shasum":"bbfa60b58dd22cb0830fafa6f6bbd2d448bd180f","tarball":"https://registry.npmjs.org/@aotter/mantle/-/mantle-0.0.11-alpha.16.tgz","fileCount":19,"integrity":"sha512-QhBLZWi8P7b1cosAacstbxQBuflNI1hXX2DC9F+8ovQUVVS2ROrDO4DnORsuNOL7re+2j/S40GgN5TQgMj0Nxg==","signatures":[{"sig":"MEYCIQCtfpnbL08rJhKxd2tNwJe29paxTBPjusL9hF7L+Gn7agIhAPKYNzOwRtDRnVRozobquYVhu3UlZgj7qkqIZW+T76vB","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":17845},"main":"./dist/spec.js","type":"module","_from":"file:.release-tarballs/aotter-mantle-0.0.11-alpha.16.tgz","types":"./dist/spec.d.ts","engines":{"node":">=22"},"exports":{".":{"types":"./dist/spec.d.ts","import":"./dist/spec.js"},"./spec":{"types":"./dist/spec.d.ts","import":"./dist/spec.js"},"./runtime":{"types":"./dist/runtime.d.ts","import":"./dist/runtime.js"},"./admin-ui":{"types":"./dist/admin-ui.d.ts","import":"./dist/admin-ui.js"},"./cloudflare":{"types":"./dist/cloudflare.d.ts","import":"./dist/cloudflare.js"}},"scripts":{"build":"tsc -b tsconfig.lib.json","prebuild":"rm -rf dist .tsbuildinfo","typecheck":"tsc --noEmit -p tsconfig.lib.json"},"_npmUser":{"name":"guyspy","email":"guyspy@gmail.com"},"_resolved":"/home/runner/work/mantle/mantle/.release-tarballs/aotter-mantle-0.0.11-alpha.16.tgz","_integrity":"sha512-QhBLZWi8P7b1cosAacstbxQBuflNI1hXX2DC9F+8ovQUVVS2ROrDO4DnORsuNOL7re+2j/S40GgN5TQgMj0Nxg==","repository":{"url":"git+https://github.com/aotter/mantle.git","type":"git","directory":"packages/mantle"},"_npmVersion":"10.9.8","description":"Umbrella entry for @aotter/mantle. Adopters install this one package and import from subpaths: /spec, /runtime, /cloudflare, /admin-ui. Sub-packages remain individually installable on npm for tooling / alt-adapter authors. The Netlify adapter ships as a p","directories":{},"sideEffects":false,"_nodeVersion":"22.22.3","dependencies":{"@aotter/mantle-spec":"0.0.11-alpha.16","@aotter/mantle-runtime":"0.0.11-alpha.16","@aotter/mantle-admin-ui":"0.0.11-alpha.16","@aotter/mantle-cloudflare":"0.0.11-alpha.16"},"publishConfig":{"tag":"alpha","access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^4.4.2","hono":"^4.12.21","aws4fetch":"^1.0.20","typescript":"^6.0.3","@types/node":"^25","better-auth":"^1.6.11","@cloudflare/workers-oauth-provider":"^0.6.0"},"peerDependencies":{"zod":"^4.0.0","hono":"^4.12.0","aws4fetch":"^1.0.20","better-auth":"^1.6.0","@cloudflare/workers-oauth-provider":"^0.6.0"},"_npmOperationalInternal":{"tmp":"tmp/mantle_0.0.11-alpha.16_1779703362984_0.2933206647846798","host":"s3://npm-registry-packages-npm-production"}},"0.0.11-alpha.18":{"name":"@aotter/mantle","version":"0.0.11-alpha.18","license":"Apache-2.0","_id":"@aotter/mantle@0.0.11-alpha.18","maintainers":[{"name":"aotter_admin","email":"aotter@aotter.net"},{"name":"guyspy","email":"guyspy@gmail.com"},{"name":"konois","email":"konois@gmail.com"}],"homepage":"https://mantle.tools/","bugs":{"url":"https://github.com/aotter/mantle/issues"},"dist":{"shasum":"05f7b01560764e9857e47b077466860c99cbad2d","tarball":"https://registry.npmjs.org/@aotter/mantle/-/mantle-0.0.11-alpha.18.tgz","fileCount":46,"integrity":"sha512-dZh75LocpefGlmvW7DHGa3SXIYSP6s6XLOfmov73GovVZt0uVfysufNQVHK1a0B3iSaQTLWUJRcd92nVLpyKSg==","signatures":[{"sig":"MEYCIQDEDP7l68QWKOgm07EVoBRoh68sP3FNsOXRHNI7juYnMgIhAMUOsVhACu6eHhYcoMgbeoLiQypTF+pjaP4t9L20zp7y","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":366084},"main":"./dist/spec.js","type":"module","_from":"file:.release-tarballs/aotter-mantle-0.0.11-alpha.18.tgz","types":"./dist/spec.d.ts","engines":{"node":">=22"},"exports":{".":{"types":"./dist/spec.d.ts","import":"./dist/spec.js"},"./spec":{"types":"./dist/spec.d.ts","import":"./dist/spec.js"},"./runtime":{"types":"./dist/runtime.d.ts","import":"./dist/runtime.js"},"./admin-ui":{"types":"./dist/admin-ui.d.ts","import":"./dist/admin-ui.js"},"./cloudflare":{"types":"./dist/cloudflare.d.ts","import":"./dist/cloudflare.js"}},"scripts":{"build":"tsc -b tsconfig.lib.json","prebuild":"rm -rf dist .tsbuildinfo","typecheck":"tsc --noEmit -p tsconfig.lib.json"},"_npmUser":{"name":"guyspy","email":"guyspy@gmail.com"},"_resolved":"/home/runner/work/mantle/mantle/.release-tarballs/aotter-mantle-0.0.11-alpha.18.tgz","_integrity":"sha512-dZh75LocpefGlmvW7DHGa3SXIYSP6s6XLOfmov73GovVZt0uVfysufNQVHK1a0B3iSaQTLWUJRcd92nVLpyKSg==","repository":{"url":"git+https://github.com/aotter/mantle.git","type":"git","directory":"packages/mantle"},"_npmVersion":"10.9.8","description":"Umbrella entry for @aotter/mantle. Adopters install this one package and import from subpaths: /spec, /runtime, /cloudflare, /admin-ui. Sub-packages remain individually installable on npm for tooling / alt-adapter authors. The Netlify adapter ships as a p","directories":{},"sideEffects":false,"_nodeVersion":"22.22.3","dependencies":{"@aotter/mantle-spec":"0.0.11-alpha.18","@aotter/mantle-runtime":"0.0.11-alpha.18","@aotter/mantle-admin-ui":"0.0.11-alpha.18","@aotter/mantle-cloudflare":"0.0.11-alpha.18"},"publishConfig":{"tag":"alpha","access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^4.4.2","hono":"^4.12.23","aws4fetch":"^1.0.20","typescript":"^6.0.3","@types/node":"^25","better-auth":"^1.6.11","@cloudflare/workers-oauth-provider":"^0.7.0"},"peerDependencies":{"zod":"^4.0.0","hono":"^4.12.0","aws4fetch":"^1.0.20","better-auth":"^1.6.0","@cloudflare/workers-oauth-provider":"^0.7.0"},"_npmOperationalInternal":{"tmp":"tmp/mantle_0.0.11-alpha.18_1781436231165_0.8060010663943855","host":"s3://npm-registry-packages-npm-production"}},"0.0.11-alpha.19":{"name":"@aotter/mantle","version":"0.0.11-alpha.19","license":"Apache-2.0","_id":"@aotter/mantle@0.0.11-alpha.19","maintainers":[{"name":"aotter_admin","email":"aotter@aotter.net"},{"name":"guyspy","email":"guyspy@gmail.com"},{"name":"konois","email":"konois@gmail.com"}],"homepage":"https://mantle.tools/","bugs":{"url":"https://github.com/aotter/mantle/issues"},"dist":{"shasum":"6f0e2fa238248e51f9d5299e751d6c524b5b6bbc","tarball":"https://registry.npmjs.org/@aotter/mantle/-/mantle-0.0.11-alpha.19.tgz","fileCount":46,"integrity":"sha512-muYmo+bdsvmBlyXWgrm46INeVomU1tdzJptmCpBU1wnyfHkJbf10a54o8kYEaeP6EwwMVlhHX4L6CnVAcEF15g==","signatures":[{"sig":"MEUCIQCliWL3N50q4NWFtg/OEFU+yqtyA9jSCcMHXQW+9Qi/GwIgSRmGt1ERLYYJc2y0XBVXE5Lggjnlt26GSQvBKR6RfrE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":366084},"main":"./dist/spec.js","type":"module","_from":"file:.release-tarballs/aotter-mantle-0.0.11-alpha.19.tgz","types":"./dist/spec.d.ts","engines":{"node":">=22"},"exports":{".":{"types":"./dist/spec.d.ts","import":"./dist/spec.js"},"./spec":{"types":"./dist/spec.d.ts","import":"./dist/spec.js"},"./runtime":{"types":"./dist/runtime.d.ts","import":"./dist/runtime.js"},"./admin-ui":{"types":"./dist/admin-ui.d.ts","import":"./dist/admin-ui.js"},"./cloudflare":{"types":"./dist/cloudflare.d.ts","import":"./dist/cloudflare.js"}},"scripts":{"build":"tsc -b tsconfig.lib.json","prebuild":"rm -rf dist .tsbuildinfo","typecheck":"tsc --noEmit -p tsconfig.lib.json"},"_npmUser":{"name":"guyspy","email":"guyspy@gmail.com"},"_resolved":"/home/runner/work/mantle/mantle/.release-tarballs/aotter-mantle-0.0.11-alpha.19.tgz","_integrity":"sha512-muYmo+bdsvmBlyXWgrm46INeVomU1tdzJptmCpBU1wnyfHkJbf10a54o8kYEaeP6EwwMVlhHX4L6CnVAcEF15g==","repository":{"url":"git+https://github.com/aotter/mantle.git","type":"git","directory":"packages/mantle"},"_npmVersion":"10.9.8","description":"Umbrella entry for @aotter/mantle. Adopters install this one package and import from subpaths: /spec, /runtime, /cloudflare, /admin-ui. Sub-packages remain individually installable on npm for tooling / alt-adapter authors. The Netlify adapter ships as a p","directories":{},"sideEffects":false,"_nodeVersion":"22.22.3","dependencies":{"@aotter/mantle-spec":"0.0.11-alpha.19","@aotter/mantle-runtime":"0.0.11-alpha.19","@aotter/mantle-admin-ui":"0.0.11-alpha.19","@aotter/mantle-cloudflare":"0.0.11-alpha.19"},"publishConfig":{"tag":"alpha","access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^4.4.2","hono":"^4.12.23","aws4fetch":"^1.0.20","typescript":"^6.0.3","@types/node":"^25","better-auth":"^1.6.11","@cloudflare/workers-oauth-provider":"^0.7.0"},"peerDependencies":{"zod":"^4.0.0","hono":"^4.12.0","aws4fetch":"^1.0.20","better-auth":"^1.6.0","@cloudflare/workers-oauth-provider":"^0.7.0"},"_npmOperationalInternal":{"tmp":"tmp/mantle_0.0.11-alpha.19_1781440935598_0.0848870715054848","host":"s3://npm-registry-packages-npm-production"}},"0.0.11-alpha.20":{"name":"@aotter/mantle","version":"0.0.11-alpha.20","license":"Apache-2.0","_id":"@aotter/mantle@0.0.11-alpha.20","maintainers":[{"name":"aotter_admin","email":"aotter@aotter.net"},{"name":"guyspy","email":"guyspy@gmail.com"},{"name":"konois","email":"konois@gmail.com"}],"homepage":"https://mantle.tools/","bugs":{"url":"https://github.com/aotter/mantle/issues"},"dist":{"shasum":"ecf48783e2f997e307a7ac7edce4ccdd1abb032f","tarball":"https://registry.npmjs.org/@aotter/mantle/-/mantle-0.0.11-alpha.20.tgz","fileCount":46,"integrity":"sha512-ANlqthALcB8LXowMJSoHA4iF+mA7DG+0Fd6l0QyObGBYjiapE7ukaJdk4TYlR5frdm1hDy534JuD+/sn6/PXGw==","signatures":[{"sig":"MEUCIHjzvSzEZhJD4OkLokU49vEG/EyI9uXcNkQct2mmRSRdAiEAzeiYySn8moW1WkyikU+FXZoKH2jVYBaybC7/8PMhi+Q=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":366804},"main":"./dist/spec.js","type":"module","_from":"file:.release-tarballs/aotter-mantle-0.0.11-alpha.20.tgz","types":"./dist/spec.d.ts","engines":{"node":">=22"},"exports":{".":{"types":"./dist/spec.d.ts","import":"./dist/spec.js"},"./spec":{"types":"./dist/spec.d.ts","import":"./dist/spec.js"},"./runtime":{"types":"./dist/runtime.d.ts","import":"./dist/runtime.js"},"./admin-ui":{"types":"./dist/admin-ui.d.ts","import":"./dist/admin-ui.js"},"./cloudflare":{"types":"./dist/cloudflare.d.ts","import":"./dist/cloudflare.js"}},"scripts":{"build":"tsc -b tsconfig.lib.json","prebuild":"rm -rf dist .tsbuildinfo","typecheck":"tsc --noEmit -p tsconfig.lib.json"},"_npmUser":{"name":"guyspy","email":"guyspy@gmail.com"},"_resolved":"/home/runner/work/mantle/mantle/.release-tarballs/aotter-mantle-0.0.11-alpha.20.tgz","_integrity":"sha512-ANlqthALcB8LXowMJSoHA4iF+mA7DG+0Fd6l0QyObGBYjiapE7ukaJdk4TYlR5frdm1hDy534JuD+/sn6/PXGw==","repository":{"url":"git+https://github.com/aotter/mantle.git","type":"git","directory":"packages/mantle"},"_npmVersion":"10.9.8","description":"Umbrella entry for @aotter/mantle. Adopters install this one package and import from subpaths: /spec, /runtime, /cloudflare, /admin-ui. Sub-packages remain individually installable on npm for tooling / alt-adapter authors. The Netlify adapter ships as a p","directories":{},"sideEffects":false,"_nodeVersion":"22.22.3","dependencies":{"@aotter/mantle-spec":"0.0.11-alpha.20","@aotter/mantle-runtime":"0.0.11-alpha.20","@aotter/mantle-admin-ui":"0.0.11-alpha.20","@aotter/mantle-cloudflare":"0.0.11-alpha.20"},"publishConfig":{"tag":"alpha","access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^4.4.2","hono":"^4.12.23","aws4fetch":"^1.0.20","typescript":"^6.0.3","@types/node":"^25","better-auth":"^1.6.11","@cloudflare/workers-oauth-provider":"^0.7.0"},"peerDependencies":{"zod":"^4.0.0","hono":"^4.12.0","aws4fetch":"^1.0.20","better-auth":"^1.6.0","@cloudflare/workers-oauth-provider":"^0.7.0"},"_npmOperationalInternal":{"tmp":"tmp/mantle_0.0.11-alpha.20_1781444198496_0.7829004551037784","host":"s3://npm-registry-packages-npm-production"}},"0.0.11-alpha.21":{"name":"@aotter/mantle","version":"0.0.11-alpha.21","license":"Apache-2.0","_id":"@aotter/mantle@0.0.11-alpha.21","maintainers":[{"name":"aotter_admin","email":"aotter@aotter.net"},{"name":"guyspy","email":"guyspy@gmail.com"},{"name":"konois","email":"konois@gmail.com"}],"homepage":"https://mantle.tools/","bugs":{"url":"https://github.com/aotter/mantle/issues"},"dist":{"shasum":"31be693b807f1548bbec344a2dcdca159b89e6ed","tarball":"https://registry.npmjs.org/@aotter/mantle/-/mantle-0.0.11-alpha.21.tgz","fileCount":46,"integrity":"sha512-oDsBB9DruGiBgjp7p7VdhG4IvwFGA49CcLDtLFc/o+Ibq43Hciuo383W1ZJxIRomL+dM+J0Ph1PYrW+JnSJR5A==","signatures":[{"sig":"MEQCIA+9GD5dEtzMu8/AOwqOfrJ02dpvxyWRITtqxu+j1imaAiAGMQLKI8CQphby649kAdZN7cSpgBNoxBUSwm309EVNrA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":366804},"main":"./dist/spec.js","type":"module","_from":"file:.release-tarballs/aotter-mantle-0.0.11-alpha.21.tgz","types":"./dist/spec.d.ts","engines":{"node":">=22"},"exports":{".":{"types":"./dist/spec.d.ts","import":"./dist/spec.js"},"./spec":{"types":"./dist/spec.d.ts","import":"./dist/spec.js"},"./runtime":{"types":"./dist/runtime.d.ts","import":"./dist/runtime.js"},"./admin-ui":{"types":"./dist/admin-ui.d.ts","import":"./dist/admin-ui.js"},"./cloudflare":{"types":"./dist/cloudflare.d.ts","import":"./dist/cloudflare.js"}},"scripts":{"build":"tsc -b tsconfig.lib.json","prebuild":"rm -rf dist .tsbuildinfo","typecheck":"tsc --noEmit -p tsconfig.lib.json"},"_npmUser":{"name":"guyspy","email":"guyspy@gmail.com"},"_resolved":"/home/runner/work/mantle/mantle/.release-tarballs/aotter-mantle-0.0.11-alpha.21.tgz","_integrity":"sha512-oDsBB9DruGiBgjp7p7VdhG4IvwFGA49CcLDtLFc/o+Ibq43Hciuo383W1ZJxIRomL+dM+J0Ph1PYrW+JnSJR5A==","repository":{"url":"git+https://github.com/aotter/mantle.git","type":"git","directory":"packages/mantle"},"_npmVersion":"10.9.8","description":"Umbrella entry for @aotter/mantle. Adopters install this one package and import from subpaths: /spec, /runtime, /cloudflare, /admin-ui. Sub-packages remain individually installable on npm for tooling / alt-adapter authors. The Netlify adapter ships as a p","directories":{},"sideEffects":false,"_nodeVersion":"22.22.3","dependencies":{"@aotter/mantle-spec":"0.0.11-alpha.21","@aotter/mantle-runtime":"0.0.11-alpha.21","@aotter/mantle-admin-ui":"0.0.11-alpha.21","@aotter/mantle-cloudflare":"0.0.11-alpha.21"},"publishConfig":{"tag":"alpha","access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^4.4.2","hono":"^4.12.23","aws4fetch":"^1.0.20","typescript":"^6.0.3","@types/node":"^25","better-auth":"^1.6.11","@cloudflare/workers-oauth-provider":"^0.7.0"},"peerDependencies":{"zod":"^4.0.0","hono":"^4.12.0","aws4fetch":"^1.0.20","better-auth":"^1.6.0","@cloudflare/workers-oauth-provider":"^0.7.0"},"_npmOperationalInternal":{"tmp":"tmp/mantle_0.0.11-alpha.21_1781448225815_0.9693561236966282","host":"s3://npm-registry-packages-npm-production"}},"0.0.11-alpha.22":{"name":"@aotter/mantle","version":"0.0.11-alpha.22","license":"Apache-2.0","_id":"@aotter/mantle@0.0.11-alpha.22","maintainers":[{"name":"aotter_admin","email":"aotter@aotter.net"},{"name":"guyspy","email":"guyspy@gmail.com"},{"name":"konois","email":"konois@gmail.com"}],"homepage":"https://mantle.tools/","bugs":{"url":"https://github.com/aotter/mantle/issues"},"dist":{"shasum":"690ee03420ae9ec9ee63c0f7294ed10fb16c2166","tarball":"https://registry.npmjs.org/@aotter/mantle/-/mantle-0.0.11-alpha.22.tgz","fileCount":46,"integrity":"sha512-VXufDDAdMS3JKXMaRyDFLqaJTldg5W2wtZR7nIjqmMnDCJ1N4ZR0D1rRkdqk4wnxk7RfhFCfxmc6NoYk/fwvTQ==","signatures":[{"sig":"MEUCIBkcJuTGFWKC63i+cAMs8+N2Y4H2RpNkpRQwjN15TkQyAiEAk0/n8kNogZKSwW4pcDgqUvC6YT3NveCmTfrZ59rtzu0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":366804},"main":"./dist/spec.js","type":"module","_from":"file:.release-tarballs/aotter-mantle-0.0.11-alpha.22.tgz","types":"./dist/spec.d.ts","engines":{"node":">=22"},"exports":{".":{"types":"./dist/spec.d.ts","import":"./dist/spec.js"},"./spec":{"types":"./dist/spec.d.ts","import":"./dist/spec.js"},"./runtime":{"types":"./dist/runtime.d.ts","import":"./dist/runtime.js"},"./admin-ui":{"types":"./dist/admin-ui.d.ts","import":"./dist/admin-ui.js"},"./cloudflare":{"types":"./dist/cloudflare.d.ts","import":"./dist/cloudflare.js"}},"scripts":{"build":"tsc -b tsconfig.lib.json","prebuild":"rm -rf dist .tsbuildinfo","typecheck":"tsc --noEmit -p tsconfig.lib.json"},"_npmUser":{"name":"guyspy","email":"guyspy@gmail.com"},"_resolved":"/home/runner/work/mantle/mantle/.release-tarballs/aotter-mantle-0.0.11-alpha.22.tgz","_integrity":"sha512-VXufDDAdMS3JKXMaRyDFLqaJTldg5W2wtZR7nIjqmMnDCJ1N4ZR0D1rRkdqk4wnxk7RfhFCfxmc6NoYk/fwvTQ==","repository":{"url":"git+https://github.com/aotter/mantle.git","type":"git","directory":"packages/mantle"},"_npmVersion":"10.9.8","description":"Umbrella entry for @aotter/mantle. Adopters install this one package and import from subpaths: /spec, /runtime, /cloudflare, /admin-ui. Sub-packages remain individually installable on npm for tooling / alt-adapter authors. The Netlify adapter ships as a p","directories":{},"sideEffects":false,"_nodeVersion":"22.22.3","dependencies":{"@aotter/mantle-spec":"0.0.11-alpha.22","@aotter/mantle-runtime":"0.0.11-alpha.22","@aotter/mantle-admin-ui":"0.0.11-alpha.22","@aotter/mantle-cloudflare":"0.0.11-alpha.22"},"publishConfig":{"tag":"alpha","access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^4.4.2","hono":"^4.12.23","aws4fetch":"^1.0.20","typescript":"^6.0.3","@types/node":"^25","better-auth":"^1.6.11","@cloudflare/workers-oauth-provider":"^0.7.0"},"peerDependencies":{"zod":"^4.0.0","hono":"^4.12.0","aws4fetch":"^1.0.20","better-auth":"^1.6.0","@cloudflare/workers-oauth-provider":"^0.7.0"},"_npmOperationalInternal":{"tmp":"tmp/mantle_0.0.11-alpha.22_1781486242247_0.4435135711935525","host":"s3://npm-registry-packages-npm-production"}},"0.0.11-alpha.23":{"name":"@aotter/mantle","version":"0.0.11-alpha.23","license":"Apache-2.0","_id":"@aotter/mantle@0.0.11-alpha.23","maintainers":[{"name":"aotter_admin","email":"aotter@aotter.net"},{"name":"guyspy","email":"guyspy@gmail.com"},{"name":"konois","email":"konois@gmail.com"}],"homepage":"https://mantle.tools/","bugs":{"url":"https://github.com/aotter/mantle/issues"},"dist":{"shasum":"7794ac6bd61b04d1009c0021ca6690dc2077c265","tarball":"https://registry.npmjs.org/@aotter/mantle/-/mantle-0.0.11-alpha.23.tgz","fileCount":46,"integrity":"sha512-OfR1W0L9mYsk+XhXUXrYBGyUCJ5LTPuY08js6+Z+hb34Iloc6UPsBxmmXLiUKnzXdoZWxyl+XnX7zOlU7S047A==","signatures":[{"sig":"MEUCIQDQL/8sU2vLKpamNxtwJuyVUzEU/LKAjhcBuDn0QByWLgIgRmVRIN/60eetfSG3aL56cdwohn5Y4+rOJcsUHGcaVuY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":366804},"main":"./dist/spec.js","type":"module","_from":"file:.release-tarballs/aotter-mantle-0.0.11-alpha.23.tgz","types":"./dist/spec.d.ts","engines":{"node":">=22"},"exports":{".":{"types":"./dist/spec.d.ts","import":"./dist/spec.js"},"./spec":{"types":"./dist/spec.d.ts","import":"./dist/spec.js"},"./runtime":{"types":"./dist/runtime.d.ts","import":"./dist/runtime.js"},"./admin-ui":{"types":"./dist/admin-ui.d.ts","import":"./dist/admin-ui.js"},"./cloudflare":{"types":"./dist/cloudflare.d.ts","import":"./dist/cloudflare.js"}},"scripts":{"build":"tsc -b tsconfig.lib.json","prebuild":"rm -rf dist .tsbuildinfo","typecheck":"tsc --noEmit -p tsconfig.lib.json"},"_npmUser":{"name":"guyspy","email":"guyspy@gmail.com"},"_resolved":"/home/runner/work/mantle/mantle/.release-tarballs/aotter-mantle-0.0.11-alpha.23.tgz","_integrity":"sha512-OfR1W0L9mYsk+XhXUXrYBGyUCJ5LTPuY08js6+Z+hb34Iloc6UPsBxmmXLiUKnzXdoZWxyl+XnX7zOlU7S047A==","repository":{"url":"git+https://github.com/aotter/mantle.git","type":"git","directory":"packages/mantle"},"_npmVersion":"10.9.8","description":"Umbrella entry for @aotter/mantle. Adopters install this one package and import from subpaths: /spec, /runtime, /cloudflare, /admin-ui. Sub-packages remain individually installable on npm for tooling / alt-adapter authors. The Netlify adapter ships as a p","directories":{},"sideEffects":false,"_nodeVersion":"22.22.3","dependencies":{"@aotter/mantle-spec":"0.0.11-alpha.23","@aotter/mantle-runtime":"0.0.11-alpha.23","@aotter/mantle-admin-ui":"0.0.11-alpha.23","@aotter/mantle-cloudflare":"0.0.11-alpha.23"},"publishConfig":{"tag":"alpha","access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^4.4.2","hono":"^4.12.23","aws4fetch":"^1.0.20","typescript":"^6.0.3","@types/node":"^25","better-auth":"^1.6.11","@cloudflare/workers-oauth-provider":"^0.7.0"},"peerDependencies":{"zod":"^4.0.0","hono":"^4.12.0","aws4fetch":"^1.0.20","better-auth":"^1.6.0","@cloudflare/workers-oauth-provider":"^0.7.0"},"_npmOperationalInternal":{"tmp":"tmp/mantle_0.0.11-alpha.23_1781491841997_0.9050659976741944","host":"s3://npm-registry-packages-npm-production"}},"0.0.11-alpha.24":{"name":"@aotter/mantle","version":"0.0.11-alpha.24","license":"Apache-2.0","_id":"@aotter/mantle@0.0.11-alpha.24","maintainers":[{"name":"aotter_admin","email":"aotter@aotter.net"},{"name":"guyspy","email":"guyspy@gmail.com"},{"name":"konois","email":"konois@gmail.com"}],"homepage":"https://mantle.tools/","bugs":{"url":"https://github.com/aotter/mantle/issues"},"dist":{"shasum":"267eeee572926bfb00a0b376af50cf0755d1c611","tarball":"https://registry.npmjs.org/@aotter/mantle/-/mantle-0.0.11-alpha.24.tgz","fileCount":46,"integrity":"sha512-JxzusBc6fSMsR8UJE7op2fH5J/Excfxt+pVRuzITSuY9pm+WRstChBbAYuBZFBCxRHj0CjXsSJuBEsrVK4luNA==","signatures":[{"sig":"MEYCIQDqaZHAi/SQxN1vns9ifCp7yQCL/Nn99RgC9vHUwL8rkgIhAP4eAQz5lOa8nyp+23VTvaVFJYmDAyt6+eKikgBT0qlZ","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":369476},"main":"./dist/spec.js","type":"module","_from":"file:.release-tarballs/aotter-mantle-0.0.11-alpha.24.tgz","types":"./dist/spec.d.ts","engines":{"node":">=22"},"exports":{".":{"types":"./dist/spec.d.ts","import":"./dist/spec.js"},"./spec":{"types":"./dist/spec.d.ts","import":"./dist/spec.js"},"./runtime":{"types":"./dist/runtime.d.ts","import":"./dist/runtime.js"},"./admin-ui":{"types":"./dist/admin-ui.d.ts","import":"./dist/admin-ui.js"},"./cloudflare":{"types":"./dist/cloudflare.d.ts","import":"./dist/cloudflare.js"}},"scripts":{"build":"tsc -b tsconfig.lib.json","prebuild":"rm -rf dist .tsbuildinfo","typecheck":"tsc --noEmit -p tsconfig.lib.json"},"_npmUser":{"name":"guyspy","email":"guyspy@gmail.com"},"_resolved":"/home/runner/work/mantle/mantle/.release-tarballs/aotter-mantle-0.0.11-alpha.24.tgz","_integrity":"sha512-JxzusBc6fSMsR8UJE7op2fH5J/Excfxt+pVRuzITSuY9pm+WRstChBbAYuBZFBCxRHj0CjXsSJuBEsrVK4luNA==","repository":{"url":"git+https://github.com/aotter/mantle.git","type":"git","directory":"packages/mantle"},"_npmVersion":"10.9.8","description":"Umbrella entry for @aotter/mantle. Adopters install this one package and import from subpaths: /spec, /runtime, /cloudflare, /admin-ui. Sub-packages remain individually installable on npm for tooling / alt-adapter authors. The Netlify adapter ships as a p","directories":{},"sideEffects":false,"_nodeVersion":"22.22.3","dependencies":{"@aotter/mantle-spec":"0.0.11-alpha.24","@aotter/mantle-runtime":"0.0.11-alpha.24","@aotter/mantle-admin-ui":"0.0.11-alpha.24","@aotter/mantle-cloudflare":"0.0.11-alpha.24"},"publishConfig":{"tag":"alpha","access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^4.4.2","hono":"^4.12.23","aws4fetch":"^1.0.20","typescript":"^6.0.3","@types/node":"^25","better-auth":"^1.6.11","@cloudflare/workers-oauth-provider":"^0.7.0"},"peerDependencies":{"zod":"^4.0.0","hono":"^4.12.0","aws4fetch":"^1.0.20","better-auth":"^1.6.0","@cloudflare/workers-oauth-provider":"^0.7.0"},"_npmOperationalInternal":{"tmp":"tmp/mantle_0.0.11-alpha.24_1781500286644_0.640596650915545","host":"s3://npm-registry-packages-npm-production"}},"0.0.11-alpha.25":{"name":"@aotter/mantle","version":"0.0.11-alpha.25","license":"Apache-2.0","_id":"@aotter/mantle@0.0.11-alpha.25","maintainers":[{"name":"aotter_admin","email":"aotter@aotter.net"},{"name":"guyspy","email":"guyspy@gmail.com"},{"name":"konois","email":"konois@gmail.com"}],"homepage":"https://mantle.tools/","bugs":{"url":"https://github.com/aotter/mantle/issues"},"dist":{"shasum":"110564af25d28196f20884d39bd9d5650193a6e5","tarball":"https://registry.npmjs.org/@aotter/mantle/-/mantle-0.0.11-alpha.25.tgz","fileCount":46,"integrity":"sha512-4V93R9tdvS7XPgeQYw3lNgkQ08AOb220gyjShkTULBcyzE72lcAWVaRQdHjaoa7cGIHME+BwyP5dYER4WDHqnw==","signatures":[{"sig":"MEYCIQDClVk40ec3p3qC+oGmZowcgsRjDz81W4EtSjARvIBfWgIhAM+ma+vxvwiYHc5mKK9DS/G6knWkXAE+voKR4R92HZmD","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":363597},"main":"./dist/spec.js","type":"module","_from":"file:.release-tarballs/aotter-mantle-0.0.11-alpha.25.tgz","types":"./dist/spec.d.ts","engines":{"node":">=22"},"exports":{".":{"types":"./dist/spec.d.ts","import":"./dist/spec.js"},"./spec":{"types":"./dist/spec.d.ts","import":"./dist/spec.js"},"./runtime":{"types":"./dist/runtime.d.ts","import":"./dist/runtime.js"},"./admin-ui":{"types":"./dist/admin-ui.d.ts","import":"./dist/admin-ui.js"},"./cloudflare":{"types":"./dist/cloudflare.d.ts","import":"./dist/cloudflare.js"}},"scripts":{"build":"tsc -b tsconfig.lib.json","prebuild":"rm -rf dist .tsbuildinfo","typecheck":"tsc --noEmit -p tsconfig.lib.json"},"_npmUser":{"name":"guyspy","email":"guyspy@gmail.com"},"_resolved":"/home/runner/work/mantle/mantle/.release-tarballs/aotter-mantle-0.0.11-alpha.25.tgz","_integrity":"sha512-4V93R9tdvS7XPgeQYw3lNgkQ08AOb220gyjShkTULBcyzE72lcAWVaRQdHjaoa7cGIHME+BwyP5dYER4WDHqnw==","repository":{"url":"git+https://github.com/aotter/mantle.git","type":"git","directory":"packages/mantle"},"_npmVersion":"10.9.8","description":"Umbrella entry for @aotter/mantle. Adopters install this one package and import from subpaths: /spec, /runtime, /cloudflare, /admin-ui. Sub-packages remain individually installable on npm for tooling / alt-adapter authors. The Netlify adapter ships as a p","directories":{},"sideEffects":false,"_nodeVersion":"22.22.3","dependencies":{"@aotter/mantle-spec":"0.0.11-alpha.25","@aotter/mantle-runtime":"0.0.11-alpha.25","@aotter/mantle-admin-ui":"0.0.11-alpha.25","@aotter/mantle-cloudflare":"0.0.11-alpha.25"},"publishConfig":{"tag":"alpha","access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^4.4.2","hono":"^4.12.23","aws4fetch":"^1.0.20","typescript":"^6.0.3","@types/node":"^25","better-auth":"^1.6.14","@cloudflare/workers-oauth-provider":"^0.7.0"},"peerDependencies":{"zod":"^4.0.0","hono":"^4.12.0","aws4fetch":"^1.0.20","better-auth":"^1.6.0","@cloudflare/workers-oauth-provider":"^0.7.0"},"_npmOperationalInternal":{"tmp":"tmp/mantle_0.0.11-alpha.25_1781876545375_0.8821419844042981","host":"s3://npm-registry-packages-npm-production"}},"0.0.11-alpha.26":{"name":"@aotter/mantle","version":"0.0.11-alpha.26","license":"Apache-2.0","_id":"@aotter/mantle@0.0.11-alpha.26","maintainers":[{"name":"aotter_admin","email":"aotter@aotter.net"},{"name":"guyspy","email":"guyspy@gmail.com"},{"name":"konois","email":"konois@gmail.com"}],"homepage":"https://mantle.tools/","bugs":{"url":"https://github.com/aotter/mantle/issues"},"dist":{"shasum":"605e3bacd3475aa409ded405e8fcfe2dc036d505","tarball":"https://registry.npmjs.org/@aotter/mantle/-/mantle-0.0.11-alpha.26.tgz","fileCount":43,"integrity":"sha512-wUUTEfMsui1qMbCi/tx9XxUMY3vZQH1m1kFMsonkvz/l/bE3b6BQD85JYBfoXYGG7Iyyo9zZm3Z+KvZHSDpPlA==","signatures":[{"sig":"MEYCIQCLqY1ozVADprV4CGBk2o+SmUWGRDCIQmNcEnlMRU/6TgIhANMUg+JYtXK+EW83BRaa5Vdt+BiDomKkSOpCEXA4gGkR","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":352254},"main":"./dist/spec.js","type":"module","_from":"file:.release-tarballs/aotter-mantle-0.0.11-alpha.26.tgz","types":"./dist/spec.d.ts","engines":{"node":">=22"},"exports":{".":{"types":"./dist/spec.d.ts","import":"./dist/spec.js"},"./spec":{"types":"./dist/spec.d.ts","import":"./dist/spec.js"},"./runtime":{"types":"./dist/runtime.d.ts","import":"./dist/runtime.js"},"./admin-ui":{"types":"./dist/admin-ui.d.ts","import":"./dist/admin-ui.js"},"./cloudflare":{"types":"./dist/cloudflare.d.ts","import":"./dist/cloudflare.js"}},"scripts":{"build":"tsc -b tsconfig.lib.json","prebuild":"rm -rf dist .tsbuildinfo","typecheck":"tsc --noEmit -p tsconfig.lib.json"},"_npmUser":{"name":"guyspy","email":"guyspy@gmail.com"},"_resolved":"/home/runner/work/mantle/mantle/.release-tarballs/aotter-mantle-0.0.11-alpha.26.tgz","_integrity":"sha512-wUUTEfMsui1qMbCi/tx9XxUMY3vZQH1m1kFMsonkvz/l/bE3b6BQD85JYBfoXYGG7Iyyo9zZm3Z+KvZHSDpPlA==","repository":{"url":"git+https://github.com/aotter/mantle.git","type":"git","directory":"packages/mantle"},"_npmVersion":"10.9.8","description":"Umbrella entry for @aotter/mantle. Adopters install this one package and import from subpaths: /spec, /runtime, /cloudflare, /admin-ui. Sub-packages remain individually installable on npm for tooling / alt-adapter authors. The Netlify adapter ships as a p","directories":{},"sideEffects":false,"_nodeVersion":"22.22.3","dependencies":{"@aotter/mantle-spec":"0.0.11-alpha.26","@aotter/mantle-runtime":"0.0.11-alpha.26","@aotter/mantle-admin-ui":"0.0.11-alpha.26","@aotter/mantle-cloudflare":"0.0.11-alpha.26"},"publishConfig":{"tag":"alpha","access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^4.4.2","hono":"^4.12.23","aws4fetch":"^1.0.20","typescript":"^6.0.3","@types/node":"^25","better-auth":"^1.6.14","@cloudflare/workers-oauth-provider":"^0.7.0"},"peerDependencies":{"zod":"^4.0.0","hono":"^4.12.0","aws4fetch":"^1.0.20","better-auth":"^1.6.0","@cloudflare/workers-oauth-provider":"^0.7.0"},"_npmOperationalInternal":{"tmp":"tmp/mantle_0.0.11-alpha.26_1781878168318_0.5293852314140228","host":"s3://npm-registry-packages-npm-production"}},"0.0.11-alpha.27":{"name":"@aotter/mantle","version":"0.0.11-alpha.27","license":"Apache-2.0","_id":"@aotter/mantle@0.0.11-alpha.27","maintainers":[{"name":"aotter_admin","email":"aotter@aotter.net"},{"name":"guyspy","email":"guyspy@gmail.com"},{"name":"konois","email":"konois@gmail.com"}],"homepage":"https://mantle.tools/","bugs":{"url":"https://github.com/aotter/mantle/issues"},"dist":{"shasum":"f4e7883df9c86cc501fe744a2ec812a72d55f878","tarball":"https://registry.npmjs.org/@aotter/mantle/-/mantle-0.0.11-alpha.27.tgz","fileCount":43,"integrity":"sha512-bOANzWGbhPR2hZZo6sGRK41PqxKSWfiexJq3pTVYhHmEThwb75ZA2zd4Z54t9cyjHS8sPIFI2UCVpQXa1hrVQA==","signatures":[{"sig":"MEUCIAGLrVjHSIATJeZQpW+rYe+SOyyHyLLu2epJvpmr0UplAiEAoHYkBADXB2oQLSNOeD5STU3COewstT5QyUKvdAEKSLs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":352200},"main":"./dist/spec.js","type":"module","_from":"file:.release-tarballs/aotter-mantle-0.0.11-alpha.27.tgz","types":"./dist/spec.d.ts","engines":{"node":">=22"},"exports":{".":{"types":"./dist/spec.d.ts","import":"./dist/spec.js"},"./spec":{"types":"./dist/spec.d.ts","import":"./dist/spec.js"},"./runtime":{"types":"./dist/runtime.d.ts","import":"./dist/runtime.js"},"./admin-ui":{"types":"./dist/admin-ui.d.ts","import":"./dist/admin-ui.js"},"./cloudflare":{"types":"./dist/cloudflare.d.ts","import":"./dist/cloudflare.js"}},"scripts":{"build":"tsc -b tsconfig.lib.json","prebuild":"rm -rf dist .tsbuildinfo","typecheck":"tsc --noEmit -p tsconfig.lib.json"},"_npmUser":{"name":"guyspy","email":"guyspy@gmail.com"},"_resolved":"/home/runner/work/mantle/mantle/.release-tarballs/aotter-mantle-0.0.11-alpha.27.tgz","_integrity":"sha512-bOANzWGbhPR2hZZo6sGRK41PqxKSWfiexJq3pTVYhHmEThwb75ZA2zd4Z54t9cyjHS8sPIFI2UCVpQXa1hrVQA==","repository":{"url":"git+https://github.com/aotter/mantle.git","type":"git","directory":"packages/mantle"},"_npmVersion":"10.9.8","description":"Umbrella entry for @aotter/mantle. Adopters install this one package and import from subpaths: /spec, /runtime, /cloudflare, /admin-ui. Sub-packages remain individually installable on npm for tooling / alt-adapter authors. The Netlify adapter ships as a p","directories":{},"sideEffects":false,"_nodeVersion":"22.22.3","dependencies":{"@aotter/mantle-spec":"0.0.11-alpha.27","@aotter/mantle-runtime":"0.0.11-alpha.27","@aotter/mantle-admin-ui":"0.0.11-alpha.27","@aotter/mantle-cloudflare":"0.0.11-alpha.27"},"publishConfig":{"tag":"alpha","access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^4.4.2","hono":"^4.12.23","aws4fetch":"^1.0.20","typescript":"^6.0.3","@types/node":"^25","better-auth":"^1.6.14","@cloudflare/workers-oauth-provider":"^0.7.0"},"peerDependencies":{"zod":"^4.0.0","hono":"^4.12.0","aws4fetch":"^1.0.20","better-auth":"^1.6.0","@cloudflare/workers-oauth-provider":"^0.7.0"},"_npmOperationalInternal":{"tmp":"tmp/mantle_0.0.11-alpha.27_1781879508752_0.40039005323632715","host":"s3://npm-registry-packages-npm-production"}},"0.0.11-alpha.28":{"name":"@aotter/mantle","version":"0.0.11-alpha.28","license":"Apache-2.0","_id":"@aotter/mantle@0.0.11-alpha.28","maintainers":[{"name":"aotter_admin","email":"aotter@aotter.net"},{"name":"guyspy","email":"guyspy@gmail.com"},{"name":"konois","email":"konois@gmail.com"}],"homepage":"https://mantle.tools/","bugs":{"url":"https://github.com/aotter/mantle/issues"},"dist":{"shasum":"58864c2eb4e61b073f5961ff314a49d16073ad68","tarball":"https://registry.npmjs.org/@aotter/mantle/-/mantle-0.0.11-alpha.28.tgz","fileCount":43,"integrity":"sha512-e2+kOd0oRslSnuBxdmydWQLIBIZY+sL2yOvHTK1DiNJbCRvQphhEYfQKQk43ARYO5xy84C6RWqHFSP72CLN1Cw==","signatures":[{"sig":"MEQCIGeBNX+mUI4K/9I8AUFkr6YsvMj4HONP17u+zNNeV1VIAiBRlTjvEySEgrCrNUQNSHqKGqe6+zvzRD3jztBJrEc/Kg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":337693},"main":"./dist/spec.js","type":"module","_from":"file:.release-tarballs/aotter-mantle-0.0.11-alpha.28.tgz","types":"./dist/spec.d.ts","engines":{"node":">=22"},"exports":{".":{"types":"./dist/spec.d.ts","import":"./dist/spec.js"},"./spec":{"types":"./dist/spec.d.ts","import":"./dist/spec.js"},"./runtime":{"types":"./dist/runtime.d.ts","import":"./dist/runtime.js"},"./admin-ui":{"types":"./dist/admin-ui.d.ts","import":"./dist/admin-ui.js"},"./cloudflare":{"types":"./dist/cloudflare.d.ts","import":"./dist/cloudflare.js"}},"scripts":{"build":"tsc -b tsconfig.lib.json","prebuild":"rm -rf dist .tsbuildinfo","typecheck":"tsc --noEmit -p tsconfig.lib.json"},"_npmUser":{"name":"guyspy","email":"guyspy@gmail.com"},"_resolved":"/home/runner/work/mantle/mantle/.release-tarballs/aotter-mantle-0.0.11-alpha.28.tgz","_integrity":"sha512-e2+kOd0oRslSnuBxdmydWQLIBIZY+sL2yOvHTK1DiNJbCRvQphhEYfQKQk43ARYO5xy84C6RWqHFSP72CLN1Cw==","repository":{"url":"git+https://github.com/aotter/mantle.git","type":"git","directory":"packages/mantle"},"_npmVersion":"10.9.8","description":"Umbrella entry for @aotter/mantle. Adopters install this one package and import from subpaths: /spec, /runtime, /cloudflare, /admin-ui. Sub-packages remain individually installable on npm for tooling / alt-adapter authors. The Netlify adapter ships as a p","directories":{},"sideEffects":false,"_nodeVersion":"22.22.3","dependencies":{"@aotter/mantle-spec":"0.0.11-alpha.28","@aotter/mantle-runtime":"0.0.11-alpha.28","@aotter/mantle-admin-ui":"0.0.11-alpha.28","@aotter/mantle-cloudflare":"0.0.11-alpha.28"},"publishConfig":{"tag":"alpha","access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^4.4.2","hono":"^4.12.23","aws4fetch":"^1.0.20","typescript":"^6.0.3","@types/node":"^25","better-auth":"^1.6.14","@cloudflare/workers-oauth-provider":"^0.7.0"},"peerDependencies":{"zod":"^4.0.0","hono":"^4.12.0","aws4fetch":"^1.0.20","better-auth":"^1.6.0","@cloudflare/workers-oauth-provider":"^0.7.0"},"_npmOperationalInternal":{"tmp":"tmp/mantle_0.0.11-alpha.28_1781882653376_0.8309092967169354","host":"s3://npm-registry-packages-npm-production"}},"0.0.11-alpha.29":{"name":"@aotter/mantle","version":"0.0.11-alpha.29","license":"Apache-2.0","_id":"@aotter/mantle@0.0.11-alpha.29","maintainers":[{"name":"aotter_admin","email":"aotter@aotter.net"},{"name":"guyspy","email":"guyspy@gmail.com"},{"name":"konois","email":"konois@gmail.com"}],"homepage":"https://mantle.tools/","bugs":{"url":"https://github.com/aotter/mantle/issues"},"dist":{"shasum":"113a8ca41d911999987720429d928931e8b79fd2","tarball":"https://registry.npmjs.org/@aotter/mantle/-/mantle-0.0.11-alpha.29.tgz","fileCount":43,"integrity":"sha512-9AxNXsmDdoDCRwSmpdMFHd/mwVLHJu3GmzmwmAXzlzxqKzuOcEaE5pe0OBmxDdZXAK0TVrkr11UcXC13p11kjg==","signatures":[{"sig":"MEUCIQCn2OSOEMyXcsvB6jVoFWU5cXb0LzkjkM8SCFo6n8XD5wIgReyRmv8f7NAYflW1en4UF6MHbqrsaFaxQX9tLYk+jts=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":336980},"main":"./dist/spec.js","type":"module","_from":"file:.release-tarballs/aotter-mantle-0.0.11-alpha.29.tgz","types":"./dist/spec.d.ts","engines":{"node":">=22"},"exports":{".":{"types":"./dist/spec.d.ts","import":"./dist/spec.js"},"./spec":{"types":"./dist/spec.d.ts","import":"./dist/spec.js"},"./runtime":{"types":"./dist/runtime.d.ts","import":"./dist/runtime.js"},"./admin-ui":{"types":"./dist/admin-ui.d.ts","import":"./dist/admin-ui.js"},"./cloudflare":{"types":"./dist/cloudflare.d.ts","import":"./dist/cloudflare.js"}},"scripts":{"build":"tsc -b tsconfig.lib.json","prebuild":"rm -rf dist .tsbuildinfo","typecheck":"tsc --noEmit -p tsconfig.lib.json"},"_npmUser":{"name":"guyspy","email":"guyspy@gmail.com"},"_resolved":"/home/runner/work/mantle/mantle/.release-tarballs/aotter-mantle-0.0.11-alpha.29.tgz","_integrity":"sha512-9AxNXsmDdoDCRwSmpdMFHd/mwVLHJu3GmzmwmAXzlzxqKzuOcEaE5pe0OBmxDdZXAK0TVrkr11UcXC13p11kjg==","repository":{"url":"git+https://github.com/aotter/mantle.git","type":"git","directory":"packages/mantle"},"_npmVersion":"10.9.8","description":"Umbrella entry for @aotter/mantle. Adopters install this one package and import from subpaths: /spec, /runtime, /cloudflare, /admin-ui. Sub-packages remain individually installable on npm for tooling / alt-adapter authors. The Netlify adapter ships as a p","directories":{},"sideEffects":false,"_nodeVersion":"22.22.3","dependencies":{"@aotter/mantle-spec":"0.0.11-alpha.29","@aotter/mantle-runtime":"0.0.11-alpha.29","@aotter/mantle-admin-ui":"0.0.11-alpha.29","@aotter/mantle-cloudflare":"0.0.11-alpha.29"},"publishConfig":{"tag":"alpha","access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^4.4.2","hono":"^4.12.23","aws4fetch":"^1.0.20","typescript":"^6.0.3","@types/node":"^25","better-auth":"^1.6.14","@cloudflare/workers-oauth-provider":"^0.7.0"},"peerDependencies":{"zod":"^4.0.0","hono":"^4.12.0","aws4fetch":"^1.0.20","better-auth":"^1.6.0","@cloudflare/workers-oauth-provider":"^0.7.0"},"_npmOperationalInternal":{"tmp":"tmp/mantle_0.0.11-alpha.29_1781884146542_0.8126678406608505","host":"s3://npm-registry-packages-npm-production"}},"0.0.11-alpha.30":{"name":"@aotter/mantle","version":"0.0.11-alpha.30","license":"Apache-2.0","_id":"@aotter/mantle@0.0.11-alpha.30","maintainers":[{"name":"aotter_admin","email":"aotter@aotter.net"},{"name":"guyspy","email":"guyspy@gmail.com"},{"name":"konois","email":"konois@gmail.com"}],"homepage":"https://mantle.tools/","bugs":{"url":"https://github.com/aotter/mantle/issues"},"dist":{"shasum":"a897d289295af34c999d58167b290a46b5a308d3","tarball":"https://registry.npmjs.org/@aotter/mantle/-/mantle-0.0.11-alpha.30.tgz","fileCount":43,"integrity":"sha512-4ZmY+fhfjtJU2KLQC9wsulvr33ES4+Oyr1cU4l0UYjcEnKaiD7xX71xI+j+TsafEIWRMX1bE5i5b42Wir7+3jA==","signatures":[{"sig":"MEQCIAi9wSMpzAF38GdimbQu59lEN9MD8Q/vfA+OhdWXYTVdAiAlUJWImNEzC3c3e/DyDRdqTnBOpFF4jL7Nmk+M4COJlw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":336980},"main":"./dist/spec.js","type":"module","_from":"file:.release-tarballs/aotter-mantle-0.0.11-alpha.30.tgz","types":"./dist/spec.d.ts","engines":{"node":">=22"},"exports":{".":{"types":"./dist/spec.d.ts","import":"./dist/spec.js"},"./spec":{"types":"./dist/spec.d.ts","import":"./dist/spec.js"},"./runtime":{"types":"./dist/runtime.d.ts","import":"./dist/runtime.js"},"./admin-ui":{"types":"./dist/admin-ui.d.ts","import":"./dist/admin-ui.js"},"./cloudflare":{"types":"./dist/cloudflare.d.ts","import":"./dist/cloudflare.js"}},"scripts":{"build":"tsc -b tsconfig.lib.json","prebuild":"rm -rf dist .tsbuildinfo","typecheck":"tsc --noEmit -p tsconfig.lib.json"},"_npmUser":{"name":"guyspy","email":"guyspy@gmail.com"},"_resolved":"/home/runner/work/mantle/mantle/.release-tarballs/aotter-mantle-0.0.11-alpha.30.tgz","_integrity":"sha512-4ZmY+fhfjtJU2KLQC9wsulvr33ES4+Oyr1cU4l0UYjcEnKaiD7xX71xI+j+TsafEIWRMX1bE5i5b42Wir7+3jA==","repository":{"url":"git+https://github.com/aotter/mantle.git","type":"git","directory":"packages/mantle"},"_npmVersion":"10.9.8","description":"Umbrella entry for @aotter/mantle. Adopters install this one package and import from subpaths: /spec, /runtime, /cloudflare, /admin-ui. Sub-packages remain individually installable on npm for tooling / alt-adapter authors. The Netlify adapter ships as a p","directories":{},"sideEffects":false,"_nodeVersion":"22.22.3","dependencies":{"@aotter/mantle-spec":"0.0.11-alpha.30","@aotter/mantle-runtime":"0.0.11-alpha.30","@aotter/mantle-admin-ui":"0.0.11-alpha.30","@aotter/mantle-cloudflare":"0.0.11-alpha.30"},"publishConfig":{"tag":"alpha","access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^4.4.2","hono":"^4.12.23","aws4fetch":"^1.0.20","typescript":"^6.0.3","@types/node":"^25","better-auth":"^1.6.14","@cloudflare/workers-oauth-provider":"^0.7.0"},"peerDependencies":{"zod":"^4.0.0","hono":"^4.12.0","aws4fetch":"^1.0.20","better-auth":"^1.6.0","@cloudflare/workers-oauth-provider":"^0.7.0"},"_npmOperationalInternal":{"tmp":"tmp/mantle_0.0.11-alpha.30_1781884533022_0.3174986085513767","host":"s3://npm-registry-packages-npm-production"}},"0.0.11-alpha.31":{"name":"@aotter/mantle","version":"0.0.11-alpha.31","license":"Apache-2.0","_id":"@aotter/mantle@0.0.11-alpha.31","maintainers":[{"name":"aotter_admin","email":"aotter@aotter.net"},{"name":"guyspy","email":"guyspy@gmail.com"},{"name":"konois","email":"konois@gmail.com"}],"homepage":"https://mantle.tools/","bugs":{"url":"https://github.com/aotter/mantle/issues"},"dist":{"shasum":"dd32a20c29884c76f4c4962279b82328044dd957","tarball":"https://registry.npmjs.org/@aotter/mantle/-/mantle-0.0.11-alpha.31.tgz","fileCount":43,"integrity":"sha512-v9H2LBUMySe19WBeTndlYYfC7clUp81YGoEBsmaqyT98obmOQw8RfIUyx+WPQR+ByMEB7vrfis/vDLGrzvJzMg==","signatures":[{"sig":"MEYCIQDvDV3D4z366JHpIj25PwsZu7kaCiE8DceMOGxUaqjyJwIhAM7L1VBeomfxqkWYGXp/oilTYyF02bQ0ZBzJMqacVjAT","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":336898},"main":"./dist/spec.js","type":"module","_from":"file:.release-tarballs/aotter-mantle-0.0.11-alpha.31.tgz","types":"./dist/spec.d.ts","engines":{"node":">=22"},"exports":{".":{"types":"./dist/spec.d.ts","import":"./dist/spec.js"},"./spec":{"types":"./dist/spec.d.ts","import":"./dist/spec.js"},"./runtime":{"types":"./dist/runtime.d.ts","import":"./dist/runtime.js"},"./admin-ui":{"types":"./dist/admin-ui.d.ts","import":"./dist/admin-ui.js"},"./cloudflare":{"types":"./dist/cloudflare.d.ts","import":"./dist/cloudflare.js"}},"scripts":{"build":"tsc -b tsconfig.lib.json","prebuild":"rm -rf dist .tsbuildinfo","typecheck":"tsc --noEmit -p tsconfig.lib.json"},"_npmUser":{"name":"guyspy","email":"guyspy@gmail.com"},"_resolved":"/home/runner/work/mantle/mantle/.release-tarballs/aotter-mantle-0.0.11-alpha.31.tgz","_integrity":"sha512-v9H2LBUMySe19WBeTndlYYfC7clUp81YGoEBsmaqyT98obmOQw8RfIUyx+WPQR+ByMEB7vrfis/vDLGrzvJzMg==","repository":{"url":"git+https://github.com/aotter/mantle.git","type":"git","directory":"packages/mantle"},"_npmVersion":"10.9.8","description":"Umbrella entry for @aotter/mantle. Adopters install this one package and import from subpaths: /spec, /runtime, /cloudflare, /admin-ui. Sub-packages remain individually installable on npm for tooling / alt-adapter authors. The Netlify adapter ships as a p","directories":{},"sideEffects":false,"_nodeVersion":"22.22.3","dependencies":{"@aotter/mantle-spec":"0.0.11-alpha.31","@aotter/mantle-runtime":"0.0.11-alpha.31","@aotter/mantle-admin-ui":"0.0.11-alpha.31","@aotter/mantle-cloudflare":"0.0.11-alpha.31"},"publishConfig":{"tag":"alpha","access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^4.4.2","hono":"^4.12.23","aws4fetch":"^1.0.20","typescript":"^6.0.3","@types/node":"^25","better-auth":"^1.6.14","@cloudflare/workers-oauth-provider":"^0.7.0"},"peerDependencies":{"zod":"^4.0.0","hono":"^4.12.0","aws4fetch":"^1.0.20","better-auth":"^1.6.0","@cloudflare/workers-oauth-provider":"^0.7.0"},"_npmOperationalInternal":{"tmp":"tmp/mantle_0.0.11-alpha.31_1781886193818_0.9473672591423725","host":"s3://npm-registry-packages-npm-production"}},"0.0.11-alpha.32":{"name":"@aotter/mantle","version":"0.0.11-alpha.32","license":"Apache-2.0","_id":"@aotter/mantle@0.0.11-alpha.32","maintainers":[{"name":"aotter_admin","email":"aotter@aotter.net"},{"name":"guyspy","email":"guyspy@gmail.com"},{"name":"konois","email":"konois@gmail.com"}],"homepage":"https://mantle.tools/","bugs":{"url":"https://github.com/aotter/mantle/issues"},"dist":{"shasum":"606649d3e0bc2523d014ca053ec0434b170c5ccc","tarball":"https://registry.npmjs.org/@aotter/mantle/-/mantle-0.0.11-alpha.32.tgz","fileCount":43,"integrity":"sha512-0FbcR9+RzLw5QyhxLGYngFMURuNRhYG0y5OkRH17dWF8rOWJJ1jAhO8qpTKhmH9k4fJPqFSslFazwxFsaNqYSg==","signatures":[{"sig":"MEQCIFaStlBwn9nOI+Z1Ii3yHp51iiIhDKcIuKa0qsSMiPq0AiAiozozWxm5mMPQi5/J/INeBI09Wuumtlw0YXJCnBa4fw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":336898},"main":"./dist/spec.js","type":"module","_from":"file:.release-tarballs/aotter-mantle-0.0.11-alpha.32.tgz","types":"./dist/spec.d.ts","engines":{"node":">=22"},"exports":{".":{"types":"./dist/spec.d.ts","import":"./dist/spec.js"},"./spec":{"types":"./dist/spec.d.ts","import":"./dist/spec.js"},"./runtime":{"types":"./dist/runtime.d.ts","import":"./dist/runtime.js"},"./admin-ui":{"types":"./dist/admin-ui.d.ts","import":"./dist/admin-ui.js"},"./cloudflare":{"types":"./dist/cloudflare.d.ts","import":"./dist/cloudflare.js"}},"scripts":{"build":"tsc -b tsconfig.lib.json","prebuild":"rm -rf dist .tsbuildinfo","typecheck":"tsc --noEmit -p tsconfig.lib.json"},"_npmUser":{"name":"guyspy","email":"guyspy@gmail.com"},"_resolved":"/home/runner/work/mantle/mantle/.release-tarballs/aotter-mantle-0.0.11-alpha.32.tgz","_integrity":"sha512-0FbcR9+RzLw5QyhxLGYngFMURuNRhYG0y5OkRH17dWF8rOWJJ1jAhO8qpTKhmH9k4fJPqFSslFazwxFsaNqYSg==","repository":{"url":"git+https://github.com/aotter/mantle.git","type":"git","directory":"packages/mantle"},"_npmVersion":"10.9.8","description":"Umbrella entry for @aotter/mantle. Adopters install this one package and import from subpaths: /spec, /runtime, /cloudflare, /admin-ui. Sub-packages remain individually installable on npm for tooling / alt-adapter authors. The Netlify adapter ships as a p","directories":{},"sideEffects":false,"_nodeVersion":"22.22.3","dependencies":{"@aotter/mantle-spec":"0.0.11-alpha.32","@aotter/mantle-runtime":"0.0.11-alpha.32","@aotter/mantle-admin-ui":"0.0.11-alpha.32","@aotter/mantle-cloudflare":"0.0.11-alpha.32"},"publishConfig":{"tag":"alpha","access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^4.4.2","hono":"^4.12.23","aws4fetch":"^1.0.20","typescript":"^6.0.3","@types/node":"^25","better-auth":"^1.6.14","@cloudflare/workers-oauth-provider":"^0.7.0"},"peerDependencies":{"zod":"^4.0.0","hono":"^4.12.0","aws4fetch":"^1.0.20","better-auth":"^1.6.0","@cloudflare/workers-oauth-provider":"^0.7.0"},"_npmOperationalInternal":{"tmp":"tmp/mantle_0.0.11-alpha.32_1781888340026_0.945166248834248","host":"s3://npm-registry-packages-npm-production"}},"0.0.11-alpha.33":{"name":"@aotter/mantle","version":"0.0.11-alpha.33","license":"Apache-2.0","_id":"@aotter/mantle@0.0.11-alpha.33","maintainers":[{"name":"aotter_admin","email":"aotter@aotter.net"},{"name":"guyspy","email":"guyspy@gmail.com"},{"name":"konois","email":"konois@gmail.com"}],"homepage":"https://mantle.tools/","bugs":{"url":"https://github.com/aotter/mantle/issues"},"dist":{"shasum":"bf0a6a6bfca805fdb62ad8577648a124308253e7","tarball":"https://registry.npmjs.org/@aotter/mantle/-/mantle-0.0.11-alpha.33.tgz","fileCount":43,"integrity":"sha512-5f6VpSeAWzZYQiD4Dkv/Z6AVl0NogdAVIT/C72Bpb31GKE07jOr53m2r0sZnolr4XRG6wLx0Qwxa1ucgnRf6Pg==","signatures":[{"sig":"MEUCIQDk4t3kYlLCxh0jCwP+y1gTYzrxJW1CBSjWCy4rzkHPCQIgLTMXoCpMV0jJzXfcVR5GBh+nN8VoSeEtv0yEMWNpzdw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":334260},"main":"./dist/spec.js","type":"module","_from":"file:.release-tarballs/aotter-mantle-0.0.11-alpha.33.tgz","types":"./dist/spec.d.ts","engines":{"node":">=22"},"exports":{".":{"types":"./dist/spec.d.ts","import":"./dist/spec.js"},"./spec":{"types":"./dist/spec.d.ts","import":"./dist/spec.js"},"./runtime":{"types":"./dist/runtime.d.ts","import":"./dist/runtime.js"},"./admin-ui":{"types":"./dist/admin-ui.d.ts","import":"./dist/admin-ui.js"},"./cloudflare":{"types":"./dist/cloudflare.d.ts","import":"./dist/cloudflare.js"}},"scripts":{"build":"tsc -b tsconfig.lib.json","prebuild":"rm -rf dist .tsbuildinfo","typecheck":"tsc --noEmit -p tsconfig.lib.json"},"_npmUser":{"name":"guyspy","email":"guyspy@gmail.com"},"_resolved":"/home/runner/work/mantle/mantle/.release-tarballs/aotter-mantle-0.0.11-alpha.33.tgz","_integrity":"sha512-5f6VpSeAWzZYQiD4Dkv/Z6AVl0NogdAVIT/C72Bpb31GKE07jOr53m2r0sZnolr4XRG6wLx0Qwxa1ucgnRf6Pg==","repository":{"url":"git+https://github.com/aotter/mantle.git","type":"git","directory":"packages/mantle"},"_npmVersion":"10.9.8","description":"Umbrella entry for @aotter/mantle. Adopters install this one package and import from subpaths: /spec, /runtime, /cloudflare, /admin-ui. Sub-packages remain individually installable on npm for tooling / alt-adapter authors. The Netlify adapter ships as a p","directories":{},"sideEffects":false,"_nodeVersion":"22.22.3","dependencies":{"@aotter/mantle-spec":"0.0.11-alpha.33","@aotter/mantle-runtime":"0.0.11-alpha.33","@aotter/mantle-admin-ui":"0.0.11-alpha.33","@aotter/mantle-cloudflare":"0.0.11-alpha.33"},"publishConfig":{"tag":"alpha","access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^4.4.2","hono":"^4.12.23","aws4fetch":"^1.0.20","typescript":"^6.0.3","@types/node":"^25","better-auth":"^1.6.14","@cloudflare/workers-oauth-provider":"^0.7.0"},"peerDependencies":{"zod":"^4.0.0","hono":"^4.12.0","aws4fetch":"^1.0.20","better-auth":"^1.6.0","@cloudflare/workers-oauth-provider":"^0.7.0"},"_npmOperationalInternal":{"tmp":"tmp/mantle_0.0.11-alpha.33_1782346224718_0.3815552752041236","host":"s3://npm-registry-packages-npm-production"}},"0.0.11-alpha.34":{"name":"@aotter/mantle","version":"0.0.11-alpha.34","license":"Apache-2.0","_id":"@aotter/mantle@0.0.11-alpha.34","maintainers":[{"name":"aotter_admin","email":"aotter@aotter.net"},{"name":"guyspy","email":"guyspy@gmail.com"},{"name":"konois","email":"konois@gmail.com"}],"homepage":"https://mantle.tools/","bugs":{"url":"https://github.com/aotter/mantle/issues"},"dist":{"shasum":"5cff71b97dfcc5837fab466edeb5e1ababd5f9fa","tarball":"https://registry.npmjs.org/@aotter/mantle/-/mantle-0.0.11-alpha.34.tgz","fileCount":43,"integrity":"sha512-ffE/DcvixEPR/xa6g+1vIk5UbNiAsXSClMqvrKxibTeZ37Xp5RlKbotAHXxIB+AVJaZt873L2F8/6CXL8pwdEQ==","signatures":[{"sig":"MEQCIApRGwLbc1rBlRTAQ5kZEyd07SzpzR4LKIMYPL6EBu0LAiA/CfBtmVMvb0h5/5g9KJXaS0Q6M8D+Vsz3ZO/IsHLR4g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":334222},"main":"./dist/spec.js","type":"module","_from":"file:.release-tarballs/aotter-mantle-0.0.11-alpha.34.tgz","types":"./dist/spec.d.ts","engines":{"node":">=22"},"exports":{".":{"types":"./dist/spec.d.ts","import":"./dist/spec.js"},"./spec":{"types":"./dist/spec.d.ts","import":"./dist/spec.js"},"./runtime":{"types":"./dist/runtime.d.ts","import":"./dist/runtime.js"},"./admin-ui":{"types":"./dist/admin-ui.d.ts","import":"./dist/admin-ui.js"},"./cloudflare":{"types":"./dist/cloudflare.d.ts","import":"./dist/cloudflare.js"}},"scripts":{"build":"tsc -b tsconfig.lib.json","prebuild":"rm -rf dist .tsbuildinfo","typecheck":"tsc --noEmit -p tsconfig.lib.json"},"_npmUser":{"name":"guyspy","email":"guyspy@gmail.com"},"_resolved":"/home/runner/work/mantle/mantle/.release-tarballs/aotter-mantle-0.0.11-alpha.34.tgz","_integrity":"sha512-ffE/DcvixEPR/xa6g+1vIk5UbNiAsXSClMqvrKxibTeZ37Xp5RlKbotAHXxIB+AVJaZt873L2F8/6CXL8pwdEQ==","repository":{"url":"git+https://github.com/aotter/mantle.git","type":"git","directory":"packages/mantle"},"_npmVersion":"10.9.8","description":"Umbrella entry for @aotter/mantle. Adopters install this one package and import from subpaths: /spec, /runtime, /cloudflare, /admin-ui. Sub-packages remain individually installable on npm for tooling / alt-adapter authors. The Netlify adapter ships as a p","directories":{},"sideEffects":false,"_nodeVersion":"22.23.0","dependencies":{"@aotter/mantle-spec":"0.0.11-alpha.34","@aotter/mantle-runtime":"0.0.11-alpha.34","@aotter/mantle-admin-ui":"0.0.11-alpha.34","@aotter/mantle-cloudflare":"0.0.11-alpha.34"},"publishConfig":{"tag":"alpha","access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^4.4.2","hono":"^4.12.23","aws4fetch":"^1.0.20","typescript":"^6.0.3","@types/node":"^25","better-auth":"^1.6.14","@cloudflare/workers-oauth-provider":"^0.7.0"},"peerDependencies":{"zod":"^4.0.0","hono":"^4.12.0","aws4fetch":"^1.0.20","better-auth":"^1.6.0","@cloudflare/workers-oauth-provider":"^0.7.0"},"_npmOperationalInternal":{"tmp":"tmp/mantle_0.0.11-alpha.34_1782402408621_0.06122624164781554","host":"s3://npm-registry-packages-npm-production"}},"0.0.11-alpha.35":{"name":"@aotter/mantle","version":"0.0.11-alpha.35","license":"Apache-2.0","_id":"@aotter/mantle@0.0.11-alpha.35","maintainers":[{"name":"aotter_admin","email":"aotter@aotter.net"},{"name":"guyspy","email":"guyspy@gmail.com"},{"name":"konois","email":"konois@gmail.com"}],"homepage":"https://mantle.tools/","bugs":{"url":"https://github.com/aotter/mantle/issues"},"dist":{"shasum":"774b7e5a1b9bf82e156fc6555e3916c606fa3810","tarball":"https://registry.npmjs.org/@aotter/mantle/-/mantle-0.0.11-alpha.35.tgz","fileCount":43,"integrity":"sha512-nbxTlQjTV2XulUqewwZnC9cdTkXbWlP8X9hqOhZI77RO0NSMbbK15jBWGojcn4QImMKWuUXFLKC+lNqCEj8UUA==","signatures":[{"sig":"MEYCIQD4voTASqC570dj295l5LVd8k1SA4S0yG93Zo737NpFWwIhAP3mbSsMTrsDStMhKTMOh7Z70/iz6a8riTsPPaAwtNdb","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":334222},"main":"./dist/spec.js","type":"module","_from":"file:.release-tarballs/aotter-mantle-0.0.11-alpha.35.tgz","types":"./dist/spec.d.ts","engines":{"node":">=22"},"exports":{".":{"types":"./dist/spec.d.ts","import":"./dist/spec.js"},"./spec":{"types":"./dist/spec.d.ts","import":"./dist/spec.js"},"./runtime":{"types":"./dist/runtime.d.ts","import":"./dist/runtime.js"},"./admin-ui":{"types":"./dist/admin-ui.d.ts","import":"./dist/admin-ui.js"},"./cloudflare":{"types":"./dist/cloudflare.d.ts","import":"./dist/cloudflare.js"}},"scripts":{"build":"tsc -b tsconfig.lib.json","prebuild":"rm -rf dist .tsbuildinfo","typecheck":"tsc --noEmit -p tsconfig.lib.json"},"_npmUser":{"name":"guyspy","email":"guyspy@gmail.com"},"_resolved":"/home/runner/work/mantle/mantle/.release-tarballs/aotter-mantle-0.0.11-alpha.35.tgz","_integrity":"sha512-nbxTlQjTV2XulUqewwZnC9cdTkXbWlP8X9hqOhZI77RO0NSMbbK15jBWGojcn4QImMKWuUXFLKC+lNqCEj8UUA==","repository":{"url":"git+https://github.com/aotter/mantle.git","type":"git","directory":"packages/mantle"},"_npmVersion":"10.9.8","description":"Umbrella entry for @aotter/mantle. Adopters install this one package and import from subpaths: /spec, /runtime, /cloudflare, /admin-ui. Sub-packages remain individually installable on npm for tooling / alt-adapter authors. The Netlify adapter ships as a p","directories":{},"sideEffects":false,"_nodeVersion":"22.23.0","dependencies":{"@aotter/mantle-spec":"0.0.11-alpha.35","@aotter/mantle-runtime":"0.0.11-alpha.35","@aotter/mantle-admin-ui":"0.0.11-alpha.35","@aotter/mantle-cloudflare":"0.0.11-alpha.35"},"publishConfig":{"tag":"alpha","access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^4.4.2","hono":"^4.12.23","aws4fetch":"^1.0.20","typescript":"^6.0.3","@types/node":"^25","better-auth":"^1.6.14","@cloudflare/workers-oauth-provider":"^0.7.0"},"peerDependencies":{"zod":"^4.0.0","hono":"^4.12.0","aws4fetch":"^1.0.20","better-auth":"^1.6.0","@cloudflare/workers-oauth-provider":"^0.7.0"},"_npmOperationalInternal":{"tmp":"tmp/mantle_0.0.11-alpha.35_1782405083037_0.9940476302768513","host":"s3://npm-registry-packages-npm-production"}},"0.0.11-alpha.36":{"name":"@aotter/mantle","version":"0.0.11-alpha.36","license":"Apache-2.0","_id":"@aotter/mantle@0.0.11-alpha.36","maintainers":[{"name":"aotter_admin","email":"aotter@aotter.net"},{"name":"guyspy","email":"guyspy@gmail.com"},{"name":"konois","email":"konois@gmail.com"}],"homepage":"https://mantle.tools/","bugs":{"url":"https://github.com/aotter/mantle/issues"},"dist":{"shasum":"808620a8c70c88549189552e3683d4bae737b100","tarball":"https://registry.npmjs.org/@aotter/mantle/-/mantle-0.0.11-alpha.36.tgz","fileCount":49,"integrity":"sha512-MSb/22M4kwT3Jr0N+k21OHdhikmcP8dpqnmK7AhgsWhp7Olv3mES1pIkBSEfPTOWA1qjGHxKm97k/y2T+QkSvA==","signatures":[{"sig":"MEUCIGK0HhE49CkgMvU7L2/nsVD10zbE8naUarRdeuzYUqxgAiEAzI9diPRRWe9bJ//dgaOdx9MEDrRSfBYW+gDQ7KfMTzg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":359728},"main":"./dist/spec.js","type":"module","_from":"file:.release-tarballs/aotter-mantle-0.0.11-alpha.36.tgz","types":"./dist/spec.d.ts","engines":{"node":">=22"},"exports":{".":{"types":"./dist/spec.d.ts","import":"./dist/spec.js"},"./spec":{"types":"./dist/spec.d.ts","import":"./dist/spec.js"},"./runtime":{"types":"./dist/runtime.d.ts","import":"./dist/runtime.js"},"./admin-ui":{"types":"./dist/admin-ui.d.ts","import":"./dist/admin-ui.js"},"./cloudflare":{"types":"./dist/cloudflare.d.ts","import":"./dist/cloudflare.js"}},"scripts":{"build":"tsc -b tsconfig.lib.json","prebuild":"rm -rf dist .tsbuildinfo","typecheck":"tsc --noEmit -p tsconfig.lib.json"},"_npmUser":{"name":"guyspy","email":"guyspy@gmail.com"},"_resolved":"/home/runner/work/mantle/mantle/.release-tarballs/aotter-mantle-0.0.11-alpha.36.tgz","_integrity":"sha512-MSb/22M4kwT3Jr0N+k21OHdhikmcP8dpqnmK7AhgsWhp7Olv3mES1pIkBSEfPTOWA1qjGHxKm97k/y2T+QkSvA==","repository":{"url":"git+https://github.com/aotter/mantle.git","type":"git","directory":"packages/mantle"},"_npmVersion":"10.9.8","description":"Umbrella entry for @aotter/mantle. Adopters install this one package and import from subpaths: /spec, /runtime, /cloudflare, /admin-ui. Sub-packages remain individually installable on npm for tooling / alt-adapter authors. The Netlify adapter ships as a p","directories":{},"sideEffects":false,"_nodeVersion":"22.23.0","dependencies":{"@aotter/mantle-spec":"0.0.11-alpha.36","@aotter/mantle-runtime":"0.0.11-alpha.36","@aotter/mantle-admin-ui":"0.0.11-alpha.36","@aotter/mantle-cloudflare":"0.0.11-alpha.36"},"publishConfig":{"tag":"alpha","access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^4.4.2","hono":"^4.12.23","aws4fetch":"^1.0.20","typescript":"^6.0.3","@types/node":"^25","better-auth":"^1.6.14","@cloudflare/workers-oauth-provider":"^0.7.0"},"peerDependencies":{"zod":"^4.0.0","hono":"^4.12.0","aws4fetch":"^1.0.20","better-auth":"^1.6.0","@cloudflare/workers-oauth-provider":"^0.7.0"},"_npmOperationalInternal":{"tmp":"tmp/mantle_0.0.11-alpha.36_1782827023767_0.9368840245222354","host":"s3://npm-registry-packages-npm-production"}},"0.0.11-alpha.37":{"name":"@aotter/mantle","version":"0.0.11-alpha.37","license":"Apache-2.0","_id":"@aotter/mantle@0.0.11-alpha.37","maintainers":[{"name":"aotter_admin","email":"aotter@aotter.net"},{"name":"guyspy","email":"guyspy@gmail.com"},{"name":"konois","email":"konois@gmail.com"}],"homepage":"https://mantle.tools/","bugs":{"url":"https://github.com/aotter/mantle/issues"},"dist":{"shasum":"92c41add69881f451a5d763f28c20d50869ea865","tarball":"https://registry.npmjs.org/@aotter/mantle/-/mantle-0.0.11-alpha.37.tgz","fileCount":49,"integrity":"sha512-7jwAA3IDltCt5uOqph2VeV2NE6noj4QsujYYZHoxfQVXDn+XTLycYBL2Ymn+pUmcZrsha+xs3GKj72l6fEjsMg==","signatures":[{"sig":"MEUCIFkv9UGXZ/L/X7AKzjNvmciSlsyMeyOET+pweLokaQ0XAiEAipkEjAKlKhjZJgNtPNEDg1F03POMgIP0sKVpDAelzhU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":359729},"main":"./dist/spec.js","type":"module","_from":"file:.release-tarballs/aotter-mantle-0.0.11-alpha.37.tgz","types":"./dist/spec.d.ts","engines":{"node":">=22"},"exports":{".":{"types":"./dist/spec.d.ts","import":"./dist/spec.js"},"./spec":{"types":"./dist/spec.d.ts","import":"./dist/spec.js"},"./runtime":{"types":"./dist/runtime.d.ts","import":"./dist/runtime.js"},"./admin-ui":{"types":"./dist/admin-ui.d.ts","import":"./dist/admin-ui.js"},"./cloudflare":{"types":"./dist/cloudflare.d.ts","import":"./dist/cloudflare.js"}},"scripts":{"build":"tsc -b tsconfig.lib.json","prebuild":"rm -rf dist .tsbuildinfo","typecheck":"tsc --noEmit -p tsconfig.lib.json"},"_npmUser":{"name":"guyspy","email":"guyspy@gmail.com"},"_resolved":"/home/runner/work/mantle/mantle/.release-tarballs/aotter-mantle-0.0.11-alpha.37.tgz","_integrity":"sha512-7jwAA3IDltCt5uOqph2VeV2NE6noj4QsujYYZHoxfQVXDn+XTLycYBL2Ymn+pUmcZrsha+xs3GKj72l6fEjsMg==","repository":{"url":"git+https://github.com/aotter/mantle.git","type":"git","directory":"packages/mantle"},"_npmVersion":"10.9.8","description":"Umbrella entry for @aotter/mantle. Adopters install this one package and import from subpaths: /spec, /runtime, /cloudflare, /admin-ui. Sub-packages remain individually installable on npm for tooling / alt-adapter authors. The Netlify adapter ships as a p","directories":{},"sideEffects":false,"_nodeVersion":"22.23.0","dependencies":{"@aotter/mantle-spec":"0.0.11-alpha.37","@aotter/mantle-runtime":"0.0.11-alpha.37","@aotter/mantle-admin-ui":"0.0.11-alpha.37","@aotter/mantle-cloudflare":"0.0.11-alpha.37"},"publishConfig":{"tag":"alpha","access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^4.4.2","hono":"^4.12.23","aws4fetch":"^1.0.20","typescript":"^6.0.3","@types/node":"^25","better-auth":"^1.6.23","@cloudflare/workers-oauth-provider":"^0.7.0"},"peerDependencies":{"zod":"^4.0.0","hono":"^4.12.0","aws4fetch":"^1.0.20","better-auth":"^1.6.23","@cloudflare/workers-oauth-provider":"^0.7.0"},"_npmOperationalInternal":{"tmp":"tmp/mantle_0.0.11-alpha.37_1782834349307_0.7366814433618023","host":"s3://npm-registry-packages-npm-production"}},"0.0.11-alpha.38":{"name":"@aotter/mantle","version":"0.0.11-alpha.38","license":"Apache-2.0","_id":"@aotter/mantle@0.0.11-alpha.38","maintainers":[{"name":"aotter_admin","email":"aotter@aotter.net"},{"name":"guyspy","email":"guyspy@gmail.com"},{"name":"konois","email":"konois@gmail.com"}],"homepage":"https://mantle.tools/","bugs":{"url":"https://github.com/aotter/mantle/issues"},"dist":{"shasum":"d350cde5c83b8238912d97321b24be707c2e6608","tarball":"https://registry.npmjs.org/@aotter/mantle/-/mantle-0.0.11-alpha.38.tgz","fileCount":49,"integrity":"sha512-tLS8MUEKDyV2br7ua3h6wQh9bPJViyLY1l3DiHs2SIPOTIOSApG/fmO8cYnpTBY2kTKteTanVkRAf+GpiRLOYA==","signatures":[{"sig":"MEUCIQCkjUuBLhJSvCVDCjaLGXXyyDBQCTS7AIkcSdCEUrfQzQIgPglXEc1zXdbISUNPSnY1V8af87sy3jimvKmwdUUq0NA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":359729},"main":"./dist/spec.js","type":"module","_from":"file:.release-tarballs/aotter-mantle-0.0.11-alpha.38.tgz","types":"./dist/spec.d.ts","engines":{"node":">=22"},"exports":{".":{"types":"./dist/spec.d.ts","import":"./dist/spec.js"},"./spec":{"types":"./dist/spec.d.ts","import":"./dist/spec.js"},"./runtime":{"types":"./dist/runtime.d.ts","import":"./dist/runtime.js"},"./admin-ui":{"types":"./dist/admin-ui.d.ts","import":"./dist/admin-ui.js"},"./cloudflare":{"types":"./dist/cloudflare.d.ts","import":"./dist/cloudflare.js"}},"scripts":{"build":"tsc -b tsconfig.lib.json","prebuild":"rm -rf dist .tsbuildinfo","typecheck":"tsc --noEmit -p tsconfig.lib.json"},"_npmUser":{"name":"guyspy","email":"guyspy@gmail.com"},"_resolved":"/home/runner/work/mantle/mantle/.release-tarballs/aotter-mantle-0.0.11-alpha.38.tgz","_integrity":"sha512-tLS8MUEKDyV2br7ua3h6wQh9bPJViyLY1l3DiHs2SIPOTIOSApG/fmO8cYnpTBY2kTKteTanVkRAf+GpiRLOYA==","repository":{"url":"git+https://github.com/aotter/mantle.git","type":"git","directory":"packages/mantle"},"_npmVersion":"10.9.8","description":"Umbrella entry for @aotter/mantle. Adopters install this one package and import from subpaths: /spec, /runtime, /cloudflare, /admin-ui. Sub-packages remain individually installable on npm for tooling / alt-adapter authors. The Netlify adapter ships as a p","directories":{},"sideEffects":false,"_nodeVersion":"22.23.1","dependencies":{"@aotter/mantle-spec":"0.0.11-alpha.38","@aotter/mantle-runtime":"0.0.11-alpha.38","@aotter/mantle-admin-ui":"0.0.11-alpha.38","@aotter/mantle-cloudflare":"0.0.11-alpha.38"},"publishConfig":{"tag":"alpha","access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^4.4.2","hono":"^4.12.23","aws4fetch":"^1.0.20","typescript":"^6.0.3","@types/node":"^25","better-auth":"^1.6.23","@cloudflare/workers-oauth-provider":"^0.7.0"},"peerDependencies":{"zod":"^4.0.0","hono":"^4.12.0","aws4fetch":"^1.0.20","better-auth":"^1.6.23","@cloudflare/workers-oauth-provider":"^0.7.0"},"_npmOperationalInternal":{"tmp":"tmp/mantle_0.0.11-alpha.38_1782835385303_0.1546267568389923","host":"s3://npm-registry-packages-npm-production"}},"0.0.11-alpha.39":{"name":"@aotter/mantle","version":"0.0.11-alpha.39","license":"Apache-2.0","_id":"@aotter/mantle@0.0.11-alpha.39","maintainers":[{"name":"aotter_admin","email":"aotter@aotter.net"},{"name":"guyspy","email":"guyspy@gmail.com"},{"name":"konois","email":"konois@gmail.com"}],"homepage":"https://mantle.tools/","bugs":{"url":"https://github.com/aotter/mantle/issues"},"dist":{"shasum":"58430b01d9812b9b644ae3e06693f3706fd4987b","tarball":"https://registry.npmjs.org/@aotter/mantle/-/mantle-0.0.11-alpha.39.tgz","fileCount":49,"integrity":"sha512-1azDKPXRt3Suh0S8x9kToTK1WvySE0jkJI6GYW3edg0gezfebU871WlsIIY3WlXiso16hUyKd2MNOpAvCjVYlg==","signatures":[{"sig":"MEYCIQDKKJX1Be6mJn4B+Mr7Fe+shAcmZ5tPa/9RC+z3E3nKqAIhAJUvlrvDq1PCKeqDgRVilrZYdAgYB40GtoyX4l+U+rel","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":359729},"main":"./dist/spec.js","type":"module","_from":"file:.release-tarballs/aotter-mantle-0.0.11-alpha.39.tgz","types":"./dist/spec.d.ts","engines":{"node":">=22"},"exports":{".":{"types":"./dist/spec.d.ts","import":"./dist/spec.js"},"./spec":{"types":"./dist/spec.d.ts","import":"./dist/spec.js"},"./runtime":{"types":"./dist/runtime.d.ts","import":"./dist/runtime.js"},"./admin-ui":{"types":"./dist/admin-ui.d.ts","import":"./dist/admin-ui.js"},"./cloudflare":{"types":"./dist/cloudflare.d.ts","import":"./dist/cloudflare.js"}},"scripts":{"build":"tsc -b tsconfig.lib.json","prebuild":"rm -rf dist .tsbuildinfo","typecheck":"tsc --noEmit -p tsconfig.lib.json"},"_npmUser":{"name":"guyspy","email":"guyspy@gmail.com"},"_resolved":"/home/runner/work/mantle/mantle/.release-tarballs/aotter-mantle-0.0.11-alpha.39.tgz","_integrity":"sha512-1azDKPXRt3Suh0S8x9kToTK1WvySE0jkJI6GYW3edg0gezfebU871WlsIIY3WlXiso16hUyKd2MNOpAvCjVYlg==","repository":{"url":"git+https://github.com/aotter/mantle.git","type":"git","directory":"packages/mantle"},"_npmVersion":"10.9.8","description":"Umbrella entry for @aotter/mantle. Adopters install this one package and import from subpaths: /spec, /runtime, /cloudflare, /admin-ui. Sub-packages remain individually installable on npm for tooling / alt-adapter authors. The Netlify adapter ships as a p","directories":{},"sideEffects":false,"_nodeVersion":"22.23.0","dependencies":{"@aotter/mantle-spec":"0.0.11-alpha.39","@aotter/mantle-runtime":"0.0.11-alpha.39","@aotter/mantle-admin-ui":"0.0.11-alpha.39","@aotter/mantle-cloudflare":"0.0.11-alpha.39"},"publishConfig":{"tag":"alpha","access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^4.4.2","hono":"^4.12.23","aws4fetch":"^1.0.20","typescript":"^6.0.3","@types/node":"^25","better-auth":"^1.6.23","@cloudflare/workers-oauth-provider":"^0.7.0"},"peerDependencies":{"zod":"^4.0.0","hono":"^4.12.0","aws4fetch":"^1.0.20","better-auth":"^1.6.23","@cloudflare/workers-oauth-provider":"^0.7.0"},"_npmOperationalInternal":{"tmp":"tmp/mantle_0.0.11-alpha.39_1782838817842_0.9939484748443981","host":"s3://npm-registry-packages-npm-production"}},"0.0.11-alpha.40":{"name":"@aotter/mantle","version":"0.0.11-alpha.40","license":"Apache-2.0","_id":"@aotter/mantle@0.0.11-alpha.40","maintainers":[{"name":"aotter_admin","email":"aotter@aotter.net"},{"name":"guyspy","email":"guyspy@gmail.com"},{"name":"konois","email":"konois@gmail.com"}],"homepage":"https://mantle.tools/","bugs":{"url":"https://github.com/aotter/mantle/issues"},"dist":{"shasum":"e8dd95f68ae0159ec14d80f0248a137662646929","tarball":"https://registry.npmjs.org/@aotter/mantle/-/mantle-0.0.11-alpha.40.tgz","fileCount":49,"integrity":"sha512-5uUc+EHk2LbWEOIEecTSm89a0xUcX/AOtHolnfOUcujZPBnoJYrKfif9M2UNXHqSZbgM6SEaHPYsnWmGT7vi6g==","signatures":[{"sig":"MEUCIQD2Z1jqwS2nbOqvgWL5UuJnPZCV1vU9QeqJkrt8fw5vkQIgQaZaBcaHYoDUfdgbBgAI406mlPt6h2xhGeA9wLMsXIs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":359729},"main":"./dist/spec.js","type":"module","_from":"file:.release-tarballs/aotter-mantle-0.0.11-alpha.40.tgz","types":"./dist/spec.d.ts","engines":{"node":">=22"},"exports":{".":{"types":"./dist/spec.d.ts","import":"./dist/spec.js"},"./spec":{"types":"./dist/spec.d.ts","import":"./dist/spec.js"},"./runtime":{"types":"./dist/runtime.d.ts","import":"./dist/runtime.js"},"./admin-ui":{"types":"./dist/admin-ui.d.ts","import":"./dist/admin-ui.js"},"./cloudflare":{"types":"./dist/cloudflare.d.ts","import":"./dist/cloudflare.js"}},"scripts":{"build":"tsc -b tsconfig.lib.json","prebuild":"rm -rf dist .tsbuildinfo","typecheck":"tsc --noEmit -p tsconfig.lib.json"},"_npmUser":{"name":"guyspy","email":"guyspy@gmail.com"},"_resolved":"/home/runner/work/mantle/mantle/.release-tarballs/aotter-mantle-0.0.11-alpha.40.tgz","_integrity":"sha512-5uUc+EHk2LbWEOIEecTSm89a0xUcX/AOtHolnfOUcujZPBnoJYrKfif9M2UNXHqSZbgM6SEaHPYsnWmGT7vi6g==","repository":{"url":"git+https://github.com/aotter/mantle.git","type":"git","directory":"packages/mantle"},"_npmVersion":"10.9.8","description":"Umbrella entry for @aotter/mantle. Adopters install this one package and import from subpaths: /spec, /runtime, /cloudflare, /admin-ui. Sub-packages remain individually installable on npm for tooling / alt-adapter authors. The Netlify adapter ships as a p","directories":{},"sideEffects":false,"_nodeVersion":"22.23.0","dependencies":{"@aotter/mantle-spec":"0.0.11-alpha.40","@aotter/mantle-runtime":"0.0.11-alpha.40","@aotter/mantle-admin-ui":"0.0.11-alpha.40","@aotter/mantle-cloudflare":"0.0.11-alpha.40"},"publishConfig":{"tag":"alpha","access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^4.4.2","hono":"^4.12.23","aws4fetch":"^1.0.20","typescript":"^6.0.3","@types/node":"^25","better-auth":"^1.6.23","@cloudflare/workers-oauth-provider":"^0.7.0"},"peerDependencies":{"zod":"^4.0.0","hono":"^4.12.0","aws4fetch":"^1.0.20","better-auth":"^1.6.23","@cloudflare/workers-oauth-provider":"^0.7.0"},"_npmOperationalInternal":{"tmp":"tmp/mantle_0.0.11-alpha.40_1782839449978_0.9123856123671903","host":"s3://npm-registry-packages-npm-production"}},"0.0.11-alpha.41":{"name":"@aotter/mantle","version":"0.0.11-alpha.41","license":"Apache-2.0","_id":"@aotter/mantle@0.0.11-alpha.41","maintainers":[{"name":"aotter_admin","email":"aotter@aotter.net"},{"name":"guyspy","email":"guyspy@gmail.com"},{"name":"konois","email":"konois@gmail.com"}],"homepage":"https://mantle.tools/","bugs":{"url":"https://github.com/aotter/mantle/issues"},"dist":{"shasum":"44ed781a4ce31bd731ccc0002d629ae84570a1b2","tarball":"https://registry.npmjs.org/@aotter/mantle/-/mantle-0.0.11-alpha.41.tgz","fileCount":49,"integrity":"sha512-PsprtnwZn+L7jrudrzvxpis2jMFtj97rv0I3JNhLzuXJ60CWewau6bbrV6vy0aJc9tieC4+v3C9Cs3U2cW824Q==","signatures":[{"sig":"MEUCIFp+3/KosQ4z75sDEF/EF7Qr8Ssiwb5YAUF/94SQSjtLAiEAzdvNJYG/5vbZC887wSz63DHPJzPByN+J8S5qFuOdCWc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":359729},"main":"./dist/spec.js","type":"module","_from":"file:.release-tarballs/aotter-mantle-0.0.11-alpha.41.tgz","types":"./dist/spec.d.ts","engines":{"node":">=22"},"exports":{".":{"types":"./dist/spec.d.ts","import":"./dist/spec.js"},"./spec":{"types":"./dist/spec.d.ts","import":"./dist/spec.js"},"./runtime":{"types":"./dist/runtime.d.ts","import":"./dist/runtime.js"},"./admin-ui":{"types":"./dist/admin-ui.d.ts","import":"./dist/admin-ui.js"},"./cloudflare":{"types":"./dist/cloudflare.d.ts","import":"./dist/cloudflare.js"}},"scripts":{"build":"tsc -b tsconfig.lib.json","prebuild":"rm -rf dist .tsbuildinfo","typecheck":"tsc --noEmit -p tsconfig.lib.json"},"_npmUser":{"name":"guyspy","email":"guyspy@gmail.com"},"_resolved":"/home/runner/work/mantle/mantle/.release-tarballs/aotter-mantle-0.0.11-alpha.41.tgz","_integrity":"sha512-PsprtnwZn+L7jrudrzvxpis2jMFtj97rv0I3JNhLzuXJ60CWewau6bbrV6vy0aJc9tieC4+v3C9Cs3U2cW824Q==","repository":{"url":"git+https://github.com/aotter/mantle.git","type":"git","directory":"packages/mantle"},"_npmVersion":"10.9.8","description":"Umbrella entry for @aotter/mantle. Adopters install this one package and import from subpaths: /spec, /runtime, /cloudflare, /admin-ui. Sub-packages remain individually installable on npm for tooling / alt-adapter authors. The Netlify adapter ships as a p","directories":{},"sideEffects":false,"_nodeVersion":"22.23.0","dependencies":{"@aotter/mantle-spec":"0.0.11-alpha.41","@aotter/mantle-runtime":"0.0.11-alpha.41","@aotter/mantle-admin-ui":"0.0.11-alpha.41","@aotter/mantle-cloudflare":"0.0.11-alpha.41"},"publishConfig":{"tag":"alpha","access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^4.4.2","hono":"^4.12.23","aws4fetch":"^1.0.20","typescript":"^6.0.3","@types/node":"^25","better-auth":"^1.6.23","@cloudflare/workers-oauth-provider":"^0.7.0"},"peerDependencies":{"zod":"^4.0.0","hono":"^4.12.0","aws4fetch":"^1.0.20","better-auth":"^1.6.23","@cloudflare/workers-oauth-provider":"^0.7.0"},"_npmOperationalInternal":{"tmp":"tmp/mantle_0.0.11-alpha.41_1782844392888_0.5573502835246187","host":"s3://npm-registry-packages-npm-production"}},"0.0.11-alpha.42":{"name":"@aotter/mantle","version":"0.0.11-alpha.42","license":"Apache-2.0","_id":"@aotter/mantle@0.0.11-alpha.42","maintainers":[{"name":"aotter_admin","email":"aotter@aotter.net"},{"name":"guyspy","email":"guyspy@gmail.com"},{"name":"konois","email":"konois@gmail.com"}],"homepage":"https://mantle.tools/","bugs":{"url":"https://github.com/aotter/mantle/issues"},"dist":{"shasum":"799ed361bdbfb842665b1f2f99420e002045f07e","tarball":"https://registry.npmjs.org/@aotter/mantle/-/mantle-0.0.11-alpha.42.tgz","fileCount":49,"integrity":"sha512-gvTjwdETD2Ov7zCCBKamqlpIvJsXmHia0glDRnt8bEZH5nXKyMxxIE7F9DqElb++951oe32MkpauvA6/qV/ulw==","signatures":[{"sig":"MEQCIHeVBIF1mQf86XS8EggpsvluuiUVuPYq7OwVaVEjAPTeAiAD87wRUg756dI7ZorvSdHGDeQR+pfTZL3ztEbIRHDCww==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":360639},"main":"./dist/spec.js","type":"module","_from":"file:.release-tarballs/aotter-mantle-0.0.11-alpha.42.tgz","types":"./dist/spec.d.ts","engines":{"node":">=22"},"exports":{".":{"types":"./dist/spec.d.ts","import":"./dist/spec.js"},"./spec":{"types":"./dist/spec.d.ts","import":"./dist/spec.js"},"./runtime":{"types":"./dist/runtime.d.ts","import":"./dist/runtime.js"},"./admin-ui":{"types":"./dist/admin-ui.d.ts","import":"./dist/admin-ui.js"},"./cloudflare":{"types":"./dist/cloudflare.d.ts","import":"./dist/cloudflare.js"}},"scripts":{"build":"tsc -b tsconfig.lib.json","prebuild":"rm -rf dist .tsbuildinfo","typecheck":"tsc --noEmit -p tsconfig.lib.json"},"_npmUser":{"name":"guyspy","email":"guyspy@gmail.com"},"_resolved":"/home/runner/work/mantle/mantle/.release-tarballs/aotter-mantle-0.0.11-alpha.42.tgz","_integrity":"sha512-gvTjwdETD2Ov7zCCBKamqlpIvJsXmHia0glDRnt8bEZH5nXKyMxxIE7F9DqElb++951oe32MkpauvA6/qV/ulw==","repository":{"url":"git+https://github.com/aotter/mantle.git","type":"git","directory":"packages/mantle"},"_npmVersion":"10.9.8","description":"Umbrella entry for @aotter/mantle. Adopters install this one package and import from subpaths: /spec, /runtime, /cloudflare, /admin-ui. Sub-packages remain individually installable on npm for tooling / alt-adapter authors. The Netlify adapter ships as a p","directories":{},"sideEffects":false,"_nodeVersion":"22.23.1","dependencies":{"@aotter/mantle-spec":"0.0.11-alpha.42","@aotter/mantle-runtime":"0.0.11-alpha.42","@aotter/mantle-admin-ui":"0.0.11-alpha.42","@aotter/mantle-cloudflare":"0.0.11-alpha.42"},"publishConfig":{"tag":"alpha","access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^4.4.2","hono":"^4.12.23","aws4fetch":"^1.0.20","typescript":"^6.0.3","@types/node":"^25","better-auth":"^1.6.23","@cloudflare/workers-oauth-provider":"^0.8.0"},"peerDependencies":{"zod":"^4.0.0","hono":"^4.12.0","aws4fetch":"^1.0.20","better-auth":"^1.6.23","@cloudflare/workers-oauth-provider":"^0.8.0"},"_npmOperationalInternal":{"tmp":"tmp/mantle_0.0.11-alpha.42_1783076546432_0.5387011054928643","host":"s3://npm-registry-packages-npm-production"}},"0.0.11-alpha.43":{"name":"@aotter/mantle","version":"0.0.11-alpha.43","license":"Apache-2.0","_id":"@aotter/mantle@0.0.11-alpha.43","maintainers":[{"name":"aotter_admin","email":"aotter@aotter.net"},{"name":"guyspy","email":"guyspy@gmail.com"},{"name":"konois","email":"konois@gmail.com"}],"homepage":"https://mantle.tools/","bugs":{"url":"https://github.com/aotter/mantle/issues"},"dist":{"shasum":"5cc14c43a7a29097b92057d6a84f6c6771a8c54e","tarball":"https://registry.npmjs.org/@aotter/mantle/-/mantle-0.0.11-alpha.43.tgz","fileCount":49,"integrity":"sha512-Tj00MELOVjxlWR5HQk1Olac+wsub3lIEpa+lXD9SO3z5za/cOWL1zva9sORBCaA9xIQutYOVzurq7gSEySO+Vg==","signatures":[{"sig":"MEUCIQD6Stda3vK7A/WLJeNoqsW/qXxWM1HODuWe9snPlANAFAIgDDctSLzXwV0DnpcsaROkMirl5U+N3MY6fa+/jlK9UoM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":360639},"main":"./dist/spec.js","type":"module","_from":"file:.release-tarballs/aotter-mantle-0.0.11-alpha.43.tgz","types":"./dist/spec.d.ts","engines":{"node":">=22"},"exports":{".":{"types":"./dist/spec.d.ts","import":"./dist/spec.js"},"./spec":{"types":"./dist/spec.d.ts","import":"./dist/spec.js"},"./runtime":{"types":"./dist/runtime.d.ts","import":"./dist/runtime.js"},"./admin-ui":{"types":"./dist/admin-ui.d.ts","import":"./dist/admin-ui.js"},"./cloudflare":{"types":"./dist/cloudflare.d.ts","import":"./dist/cloudflare.js"}},"scripts":{"build":"tsc -b tsconfig.lib.json","prebuild":"rm -rf dist .tsbuildinfo","typecheck":"tsc --noEmit -p tsconfig.lib.json"},"_npmUser":{"name":"guyspy","email":"guyspy@gmail.com"},"_resolved":"/home/runner/work/mantle/mantle/.release-tarballs/aotter-mantle-0.0.11-alpha.43.tgz","_integrity":"sha512-Tj00MELOVjxlWR5HQk1Olac+wsub3lIEpa+lXD9SO3z5za/cOWL1zva9sORBCaA9xIQutYOVzurq7gSEySO+Vg==","repository":{"url":"git+https://github.com/aotter/mantle.git","type":"git","directory":"packages/mantle"},"_npmVersion":"10.9.8","description":"Umbrella entry for @aotter/mantle. Adopters install this one package and import from subpaths: /spec, /runtime, /cloudflare, /admin-ui. Sub-packages remain individually installable on npm for tooling / alt-adapter authors. The Netlify adapter ships as a p","directories":{},"sideEffects":false,"_nodeVersion":"22.23.1","dependencies":{"@aotter/mantle-spec":"0.0.11-alpha.43","@aotter/mantle-runtime":"0.0.11-alpha.43","@aotter/mantle-admin-ui":"0.0.11-alpha.43","@aotter/mantle-cloudflare":"0.0.11-alpha.43"},"publishConfig":{"tag":"alpha","access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^4.4.2","hono":"^4.12.23","aws4fetch":"^1.0.20","typescript":"^6.0.3","@types/node":"^25","better-auth":"^1.6.23","@cloudflare/workers-oauth-provider":"^0.8.0"},"peerDependencies":{"zod":"^4.0.0","hono":"^4.12.0","aws4fetch":"^1.0.20","better-auth":"^1.6.23","@cloudflare/workers-oauth-provider":"^0.8.0"},"_npmOperationalInternal":{"tmp":"tmp/mantle_0.0.11-alpha.43_1783309628967_0.00955652673392171","host":"s3://npm-registry-packages-npm-production"}},"0.0.11-alpha.44":{"name":"@aotter/mantle","version":"0.0.11-alpha.44","license":"Apache-2.0","_id":"@aotter/mantle@0.0.11-alpha.44","maintainers":[{"name":"aotter_admin","email":"aotter@aotter.net"},{"name":"guyspy","email":"guyspy@gmail.com"},{"name":"konois","email":"konois@gmail.com"}],"homepage":"https://mantle.tools/","bugs":{"url":"https://github.com/aotter/mantle/issues"},"dist":{"shasum":"71f60fa2f8850f89c24c9a7ea45beacd0a96942e","tarball":"https://registry.npmjs.org/@aotter/mantle/-/mantle-0.0.11-alpha.44.tgz","fileCount":49,"integrity":"sha512-HvIDiWNzC2yKUjNdEekrE+AvwccD0+mH4ecTsts6xj46+WCJgpMqtio8c0QdQ9y0GS/7HTh4+2mpp8oAhe0WjQ==","signatures":[{"sig":"MEYCIQD5I4ynw7bLrh3hDh7o/+O41Glgdk1+hxWiynGfFWxgowIhAL02ffC+kIcBlq1W9qyHzE7/5cF9uP+vzFNMEtuBM+j/","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":360639},"main":"./dist/spec.js","type":"module","_from":"file:.release-tarballs/aotter-mantle-0.0.11-alpha.44.tgz","types":"./dist/spec.d.ts","engines":{"node":">=22"},"exports":{".":{"types":"./dist/spec.d.ts","import":"./dist/spec.js"},"./spec":{"types":"./dist/spec.d.ts","import":"./dist/spec.js"},"./runtime":{"types":"./dist/runtime.d.ts","import":"./dist/runtime.js"},"./admin-ui":{"types":"./dist/admin-ui.d.ts","import":"./dist/admin-ui.js"},"./cloudflare":{"types":"./dist/cloudflare.d.ts","import":"./dist/cloudflare.js"}},"scripts":{"build":"tsc -b tsconfig.lib.json","prebuild":"rm -rf dist .tsbuildinfo","typecheck":"tsc --noEmit -p tsconfig.lib.json"},"_npmUser":{"name":"guyspy","email":"guyspy@gmail.com"},"_resolved":"/home/runner/work/mantle/mantle/.release-tarballs/aotter-mantle-0.0.11-alpha.44.tgz","_integrity":"sha512-HvIDiWNzC2yKUjNdEekrE+AvwccD0+mH4ecTsts6xj46+WCJgpMqtio8c0QdQ9y0GS/7HTh4+2mpp8oAhe0WjQ==","repository":{"url":"git+https://github.com/aotter/mantle.git","type":"git","directory":"packages/mantle"},"_npmVersion":"10.9.8","description":"Umbrella entry for @aotter/mantle. Adopters install this one package and import from subpaths: /spec, /runtime, /cloudflare, /admin-ui. Sub-packages remain individually installable on npm for tooling / alt-adapter authors. The Netlify adapter ships as a p","directories":{},"sideEffects":false,"_nodeVersion":"22.23.1","dependencies":{"@aotter/mantle-spec":"0.0.11-alpha.44","@aotter/mantle-runtime":"0.0.11-alpha.44","@aotter/mantle-admin-ui":"0.0.11-alpha.44","@aotter/mantle-cloudflare":"0.0.11-alpha.44"},"publishConfig":{"tag":"alpha","access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^4.4.2","hono":"^4.12.23","aws4fetch":"^1.0.20","typescript":"^6.0.3","@types/node":"^25","better-auth":"^1.6.23","@cloudflare/workers-oauth-provider":"^0.8.0"},"peerDependencies":{"zod":"^4.0.0","hono":"^4.12.0","aws4fetch":"^1.0.20","better-auth":"^1.6.23","@cloudflare/workers-oauth-provider":"^0.8.0"},"_npmOperationalInternal":{"tmp":"tmp/mantle_0.0.11-alpha.44_1783384927563_0.393800850439487","host":"s3://npm-registry-packages-npm-production"}},"0.0.11-alpha.45":{"name":"@aotter/mantle","version":"0.0.11-alpha.45","license":"Apache-2.0","_id":"@aotter/mantle@0.0.11-alpha.45","maintainers":[{"name":"aotter_admin","email":"aotter@aotter.net"},{"name":"guyspy","email":"guyspy@gmail.com"},{"name":"konois","email":"konois@gmail.com"}],"homepage":"https://mantle.tools/","bugs":{"url":"https://github.com/aotter/mantle/issues"},"dist":{"shasum":"d94f04e6895ad9979fa25646c3f5531f2c1ea8c7","tarball":"https://registry.npmjs.org/@aotter/mantle/-/mantle-0.0.11-alpha.45.tgz","fileCount":49,"integrity":"sha512-6rIfLshKK0UKFnczHxuPlccmHd3Xi866sVTc8rL+TejOf+L/SPvndNrKXLNEzEnxmv2oeEJASIxvH+EyjFcsGQ==","signatures":[{"sig":"MEQCIH3FsFMGSmVk7Ns9cPMaEyFceFSkeOCq2fK6iVNTi1WFAiBfq5v2wflt16eNN9k3QktoxDqKhvvkjI15CY6uMJQrDA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":360639},"main":"./dist/spec.js","type":"module","_from":"file:.release-tarballs/aotter-mantle-0.0.11-alpha.45.tgz","types":"./dist/spec.d.ts","engines":{"node":">=22"},"exports":{".":{"types":"./dist/spec.d.ts","import":"./dist/spec.js"},"./spec":{"types":"./dist/spec.d.ts","import":"./dist/spec.js"},"./runtime":{"types":"./dist/runtime.d.ts","import":"./dist/runtime.js"},"./admin-ui":{"types":"./dist/admin-ui.d.ts","import":"./dist/admin-ui.js"},"./cloudflare":{"types":"./dist/cloudflare.d.ts","import":"./dist/cloudflare.js"}},"scripts":{"build":"tsc -b tsconfig.lib.json","prebuild":"rm -rf dist .tsbuildinfo","typecheck":"tsc --noEmit -p tsconfig.lib.json"},"_npmUser":{"name":"guyspy","email":"guyspy@gmail.com"},"_resolved":"/home/runner/work/mantle/mantle/.release-tarballs/aotter-mantle-0.0.11-alpha.45.tgz","_integrity":"sha512-6rIfLshKK0UKFnczHxuPlccmHd3Xi866sVTc8rL+TejOf+L/SPvndNrKXLNEzEnxmv2oeEJASIxvH+EyjFcsGQ==","repository":{"url":"git+https://github.com/aotter/mantle.git","type":"git","directory":"packages/mantle"},"_npmVersion":"10.9.8","description":"Umbrella entry for @aotter/mantle. Adopters install this one package and import from subpaths: /spec, /runtime, /cloudflare, /admin-ui. Sub-packages remain individually installable on npm for tooling / alt-adapter authors. The Netlify adapter ships as a p","directories":{},"sideEffects":false,"_nodeVersion":"22.23.1","dependencies":{"@aotter/mantle-spec":"0.0.11-alpha.45","@aotter/mantle-runtime":"0.0.11-alpha.45","@aotter/mantle-admin-ui":"0.0.11-alpha.45","@aotter/mantle-cloudflare":"0.0.11-alpha.45"},"publishConfig":{"tag":"alpha","access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^4.4.2","hono":"^4.12.23","aws4fetch":"^1.0.20","typescript":"^6.0.3","@types/node":"^25","better-auth":"^1.6.23","@cloudflare/workers-oauth-provider":"^0.8.0"},"peerDependencies":{"zod":"^4.0.0","hono":"^4.12.0","aws4fetch":"^1.0.20","better-auth":"^1.6.23","@cloudflare/workers-oauth-provider":"^0.8.0"},"_npmOperationalInternal":{"tmp":"tmp/mantle_0.0.11-alpha.45_1783393754441_0.7908416847109083","host":"s3://npm-registry-packages-npm-production"}},"0.0.11-alpha.46":{"name":"@aotter/mantle","version":"0.0.11-alpha.46","license":"Apache-2.0","_id":"@aotter/mantle@0.0.11-alpha.46","maintainers":[{"name":"aotter_admin","email":"aotter@aotter.net"},{"name":"guyspy","email":"guyspy@gmail.com"},{"name":"konois","email":"konois@gmail.com"}],"homepage":"https://mantle.tools/","bugs":{"url":"https://github.com/aotter/mantle/issues"},"dist":{"shasum":"1668e80cc8c28ff959c56baf26db47f1f4cf333e","tarball":"https://registry.npmjs.org/@aotter/mantle/-/mantle-0.0.11-alpha.46.tgz","fileCount":49,"integrity":"sha512-2NkRB26EaObOPPGh5fHpPPBgTq57araEv9X/pA0ddgmujTa+g7mqZPjXDJD6/mcmQ9cG8REmVa+CcfK6bhpbAA==","signatures":[{"sig":"MEYCIQDAn7GXPhV4RHFGQFGpDPr6+W/CpUR6nFyGq3AVBt3LBQIhAOxs2+S2unNEAbAqLA6dFjclOf9a8BwdHU/ZhZL+NEOM","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":360639},"main":"./dist/spec.js","type":"module","_from":"file:.release-tarballs/aotter-mantle-0.0.11-alpha.46.tgz","types":"./dist/spec.d.ts","engines":{"node":">=22"},"exports":{".":{"types":"./dist/spec.d.ts","import":"./dist/spec.js"},"./spec":{"types":"./dist/spec.d.ts","import":"./dist/spec.js"},"./runtime":{"types":"./dist/runtime.d.ts","import":"./dist/runtime.js"},"./admin-ui":{"types":"./dist/admin-ui.d.ts","import":"./dist/admin-ui.js"},"./cloudflare":{"types":"./dist/cloudflare.d.ts","import":"./dist/cloudflare.js"}},"scripts":{"build":"tsc -b tsconfig.lib.json","prebuild":"rm -rf dist .tsbuildinfo","typecheck":"tsc --noEmit -p tsconfig.lib.json"},"_npmUser":{"name":"guyspy","email":"guyspy@gmail.com"},"_resolved":"/home/runner/work/mantle/mantle/.release-tarballs/aotter-mantle-0.0.11-alpha.46.tgz","_integrity":"sha512-2NkRB26EaObOPPGh5fHpPPBgTq57araEv9X/pA0ddgmujTa+g7mqZPjXDJD6/mcmQ9cG8REmVa+CcfK6bhpbAA==","repository":{"url":"git+https://github.com/aotter/mantle.git","type":"git","directory":"packages/mantle"},"_npmVersion":"10.9.8","description":"Umbrella entry for @aotter/mantle. Adopters install this one package and import from subpaths: /spec, /runtime, /cloudflare, /admin-ui. Sub-packages remain individually installable on npm for tooling / alt-adapter authors. The Netlify adapter ships as a p","directories":{},"sideEffects":false,"_nodeVersion":"22.23.1","dependencies":{"@aotter/mantle-spec":"0.0.11-alpha.46","@aotter/mantle-runtime":"0.0.11-alpha.46","@aotter/mantle-admin-ui":"0.0.11-alpha.46","@aotter/mantle-cloudflare":"0.0.11-alpha.46"},"publishConfig":{"tag":"alpha","access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^4.4.2","hono":"^4.12.27","aws4fetch":"^1.0.20","typescript":"^6.0.3","@types/node":"^25","better-auth":"^1.6.23","@cloudflare/workers-oauth-provider":"^0.8.0"},"peerDependencies":{"zod":"^4.0.0","hono":"^4.12.0","aws4fetch":"^1.0.20","better-auth":"^1.6.23","@cloudflare/workers-oauth-provider":"^0.8.0"},"_npmOperationalInternal":{"tmp":"tmp/mantle_0.0.11-alpha.46_1783854387978_0.60601471559995","host":"s3://npm-registry-packages-npm-production"}},"0.0.11-alpha.47":{"name":"@aotter/mantle","version":"0.0.11-alpha.47","license":"Apache-2.0","_id":"@aotter/mantle@0.0.11-alpha.47","maintainers":[{"name":"aotter_admin","email":"aotter@aotter.net"},{"name":"guyspy","email":"guyspy@gmail.com"},{"name":"konois","email":"konois@gmail.com"}],"homepage":"https://mantle.tools/","bugs":{"url":"https://github.com/aotter/mantle/issues"},"dist":{"shasum":"9e2bc711167f9323c6ba6fe5a47840e475bbbb55","tarball":"https://registry.npmjs.org/@aotter/mantle/-/mantle-0.0.11-alpha.47.tgz","fileCount":49,"integrity":"sha512-+0mBYHK3KsMsHtLVFmy/1yTjeiTtFA6NjD0YJhTCWHJx7DX0ZPKXGN3qsiyjV+c48S0WAM7NpQo+L/oG97qobw==","signatures":[{"sig":"MEUCIQDAvU+JXy+X/n+dNG5fBgptLWBLuXLO69s6E9SDZ1me6gIgRZu28CAKQ9/wWfD4DvzYK4zHlpwLEASjhruaVB60XSk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":360762},"main":"./dist/spec.js","type":"module","_from":"file:.release-tarballs/aotter-mantle-0.0.11-alpha.47.tgz","types":"./dist/spec.d.ts","engines":{"node":">=22"},"exports":{".":{"types":"./dist/spec.d.ts","import":"./dist/spec.js"},"./spec":{"types":"./dist/spec.d.ts","import":"./dist/spec.js"},"./runtime":{"types":"./dist/runtime.d.ts","import":"./dist/runtime.js"},"./admin-ui":{"types":"./dist/admin-ui.d.ts","import":"./dist/admin-ui.js"},"./cloudflare":{"types":"./dist/cloudflare.d.ts","import":"./dist/cloudflare.js"}},"scripts":{"build":"tsc -b tsconfig.lib.json","prebuild":"rm -rf dist .tsbuildinfo","typecheck":"tsc --noEmit -p tsconfig.lib.json"},"_npmUser":{"name":"guyspy","email":"guyspy@gmail.com"},"_resolved":"/home/runner/work/mantle/mantle/.release-tarballs/aotter-mantle-0.0.11-alpha.47.tgz","_integrity":"sha512-+0mBYHK3KsMsHtLVFmy/1yTjeiTtFA6NjD0YJhTCWHJx7DX0ZPKXGN3qsiyjV+c48S0WAM7NpQo+L/oG97qobw==","repository":{"url":"git+https://github.com/aotter/mantle.git","type":"git","directory":"packages/mantle"},"_npmVersion":"10.9.8","description":"Umbrella entry for @aotter/mantle. Adopters install this one package and import from subpaths: /spec, /runtime, /cloudflare, /admin-ui. Sub-packages remain individually installable on npm for tooling / alt-adapter authors. The Netlify adapter ships as a p","directories":{},"sideEffects":false,"_nodeVersion":"22.23.1","dependencies":{"@aotter/mantle-spec":"0.0.11-alpha.47","@aotter/mantle-runtime":"0.0.11-alpha.47","@aotter/mantle-admin-ui":"0.0.11-alpha.47","@aotter/mantle-cloudflare":"0.0.11-alpha.47"},"publishConfig":{"tag":"alpha","access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^4.4.2","hono":"^4.12.27","aws4fetch":"^1.0.20","typescript":"^6.0.3","@types/node":"^25","better-auth":"^1.6.23","@cloudflare/workers-oauth-provider":"^0.8.0"},"peerDependencies":{"zod":"^4.0.0","hono":"^4.12.0","aws4fetch":"^1.0.20","better-auth":"^1.6.23","@cloudflare/workers-oauth-provider":"^0.8.0"},"_npmOperationalInternal":{"tmp":"tmp/mantle_0.0.11-alpha.47_1784020583538_0.10166109545460977","host":"s3://npm-registry-packages-npm-production"}},"0.0.11-alpha.48":{"name":"@aotter/mantle","version":"0.0.11-alpha.48","license":"Apache-2.0","_id":"@aotter/mantle@0.0.11-alpha.48","maintainers":[{"name":"aotter_admin","email":"aotter@aotter.net"},{"name":"guyspy","email":"guyspy@gmail.com"},{"name":"konois","email":"konois@gmail.com"}],"homepage":"https://mantle.tools/","bugs":{"url":"https://github.com/aotter/mantle/issues"},"dist":{"shasum":"a38cdb1b521e9d9c45867c3e10276ba879d50ad0","tarball":"https://registry.npmjs.org/@aotter/mantle/-/mantle-0.0.11-alpha.48.tgz","fileCount":50,"integrity":"sha512-3SuKfWG6jui7cxryF25GZHQ2MFUrsF1WXOm854EDH3ef8StalrLMGClASopN77ac0/zpd4+HB5UkGV4W6EClkA==","signatures":[{"sig":"MEQCIH14fbzqi86F5SLvOa6hgWQcw9Xawn14W0SYf9R+cLFNAiALAML4DpDgYBlGoSgR93Q6SzcbFHfGQ9s0tAR0OrH3yg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":391732},"main":"./dist/spec.js","type":"module","_from":"file:.release-tarballs/aotter-mantle-0.0.11-alpha.48.tgz","types":"./dist/spec.d.ts","engines":{"node":">=22"},"exports":{".":{"types":"./dist/spec.d.ts","import":"./dist/spec.js"},"./spec":{"types":"./dist/spec.d.ts","import":"./dist/spec.js"},"./runtime":{"types":"./dist/runtime.d.ts","import":"./dist/runtime.js"},"./admin-ui":{"types":"./dist/admin-ui.d.ts","import":"./dist/admin-ui.js"},"./cloudflare":{"types":"./dist/cloudflare.d.ts","import":"./dist/cloudflare.js"}},"scripts":{"build":"tsc -b tsconfig.lib.json","prebuild":"rm -rf dist .tsbuildinfo","typecheck":"tsc --noEmit -p tsconfig.lib.json"},"_npmUser":{"name":"guyspy","email":"guyspy@gmail.com"},"_resolved":"/home/runner/work/mantle/mantle/.release-tarballs/aotter-mantle-0.0.11-alpha.48.tgz","_integrity":"sha512-3SuKfWG6jui7cxryF25GZHQ2MFUrsF1WXOm854EDH3ef8StalrLMGClASopN77ac0/zpd4+HB5UkGV4W6EClkA==","repository":{"url":"git+https://github.com/aotter/mantle.git","type":"git","directory":"packages/mantle"},"_npmVersion":"10.9.8","description":"Umbrella entry for @aotter/mantle. Adopters install this one package and import from subpaths: /spec, /runtime, /cloudflare, /admin-ui. Sub-packages remain individually installable on npm for tooling / alt-adapter authors. The Netlify adapter ships as a p","directories":{},"sideEffects":false,"_nodeVersion":"22.23.1","dependencies":{"@aotter/mantle-spec":"0.0.11-alpha.48","@aotter/mantle-runtime":"0.0.11-alpha.48","@aotter/mantle-admin-ui":"0.0.11-alpha.48","@aotter/mantle-cloudflare":"0.0.11-alpha.48"},"publishConfig":{"tag":"alpha","access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^4.4.2","hono":"^4.12.27","aws4fetch":"^1.0.20","typescript":"^6.0.3","@types/node":"^25","better-auth":"^1.6.23","@cloudflare/workers-oauth-provider":"^0.8.0"},"peerDependencies":{"zod":"^4.0.0","hono":"^4.12.0","aws4fetch":"^1.0.20","better-auth":"^1.6.23","@cloudflare/workers-oauth-provider":"^0.8.0"},"_npmOperationalInternal":{"tmp":"tmp/mantle_0.0.11-alpha.48_1784094962816_0.11458297893299729","host":"s3://npm-registry-packages-npm-production"}},"0.0.11-alpha.49":{"name":"@aotter/mantle","version":"0.0.11-alpha.49","license":"Apache-2.0","_id":"@aotter/mantle@0.0.11-alpha.49","maintainers":[{"name":"aotter_admin","email":"aotter@aotter.net"},{"name":"guyspy","email":"guyspy@gmail.com"},{"name":"konois","email":"konois@gmail.com"}],"homepage":"https://mantle.tools/","bugs":{"url":"https://github.com/aotter/mantle/issues"},"dist":{"shasum":"61b008162b18f58566851954a3e6af964c6e1e49","tarball":"https://registry.npmjs.org/@aotter/mantle/-/mantle-0.0.11-alpha.49.tgz","fileCount":50,"integrity":"sha512-KZ9hO+si4Khf4lEZXUMmx2AQ+FGxwqgYNsSHk0jjqBfUvxVCQXGGoflTZwiS3ATr7qCZcXrXiHdaIL1JE1QM+g==","signatures":[{"sig":"MEYCIQDvoz+/vTPLN1Adbi9ckQpcOid8K8A7lP2AifOWzNj4DQIhANVxXPAoxd+54puV+LfNg6z0V5WnY+ak+TtJ1TuqQqgz","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":391732},"main":"./dist/spec.js","type":"module","_from":"file:.release-tarballs/aotter-mantle-0.0.11-alpha.49.tgz","types":"./dist/spec.d.ts","engines":{"node":">=22"},"exports":{".":{"types":"./dist/spec.d.ts","import":"./dist/spec.js"},"./spec":{"types":"./dist/spec.d.ts","import":"./dist/spec.js"},"./runtime":{"types":"./dist/runtime.d.ts","import":"./dist/runtime.js"},"./admin-ui":{"types":"./dist/admin-ui.d.ts","import":"./dist/admin-ui.js"},"./cloudflare":{"types":"./dist/cloudflare.d.ts","import":"./dist/cloudflare.js"}},"scripts":{"build":"tsc -b tsconfig.lib.json","prebuild":"rm -rf dist .tsbuildinfo","typecheck":"tsc --noEmit -p tsconfig.lib.json"},"_npmUser":{"name":"guyspy","email":"guyspy@gmail.com"},"_resolved":"/home/runner/work/mantle/mantle/.release-tarballs/aotter-mantle-0.0.11-alpha.49.tgz","_integrity":"sha512-KZ9hO+si4Khf4lEZXUMmx2AQ+FGxwqgYNsSHk0jjqBfUvxVCQXGGoflTZwiS3ATr7qCZcXrXiHdaIL1JE1QM+g==","repository":{"url":"git+https://github.com/aotter/mantle.git","type":"git","directory":"packages/mantle"},"_npmVersion":"10.9.8","description":"Umbrella entry for @aotter/mantle. Adopters install this one package and import from subpaths: /spec, /runtime, /cloudflare, /admin-ui. Sub-packages remain individually installable on npm for tooling / alt-adapter authors. The Netlify adapter ships as a p","directories":{},"sideEffects":false,"_nodeVersion":"22.23.1","dependencies":{"@aotter/mantle-spec":"0.0.11-alpha.49","@aotter/mantle-runtime":"0.0.11-alpha.49","@aotter/mantle-admin-ui":"0.0.11-alpha.49","@aotter/mantle-cloudflare":"0.0.11-alpha.49"},"publishConfig":{"tag":"alpha","access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^4.4.2","hono":"^4.12.27","aws4fetch":"^1.0.20","typescript":"^6.0.3","@types/node":"^25","better-auth":"^1.6.23","@cloudflare/workers-oauth-provider":"^0.8.0"},"peerDependencies":{"zod":"^4.0.0","hono":"^4.12.0","aws4fetch":"^1.0.20","better-auth":"^1.6.23","@cloudflare/workers-oauth-provider":"^0.8.0"},"_npmOperationalInternal":{"tmp":"tmp/mantle_0.0.11-alpha.49_1784453556939_0.7622013843441455","host":"s3://npm-registry-packages-npm-production"}},"0.0.11-alpha.50":{"name":"@aotter/mantle","version":"0.0.11-alpha.50","license":"Apache-2.0","_id":"@aotter/mantle@0.0.11-alpha.50","maintainers":[{"name":"aotter_admin","email":"aotter@aotter.net"},{"name":"guyspy","email":"guyspy@gmail.com"},{"name":"konois","email":"konois@gmail.com"}],"homepage":"https://mantle.tools/","bugs":{"url":"https://github.com/aotter/mantle/issues"},"dist":{"shasum":"e7280f777d0b7c42469ce85ea41367bf95411579","tarball":"https://registry.npmjs.org/@aotter/mantle/-/mantle-0.0.11-alpha.50.tgz","fileCount":50,"integrity":"sha512-PMSiDwEJRMyXJlOybUjAk5rN73Ozr78KdXUnxF74I9rVppMr0hz4tFIpT04TXjMJ8jCSx9o4ymg63inNsz5VgQ==","signatures":[{"sig":"MEYCIQDPm6ehoywttZ3JoHJSIQBidLx3BgVjgXUS0RXmcsEy1wIhAO24VA43vCiGeQsutuZ/Ibi2SVmzQ9255bjO4yoqgRuT","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":386938},"main":"./dist/spec.js","type":"module","_from":"file:.release-tarballs/aotter-mantle-0.0.11-alpha.50.tgz","types":"./dist/spec.d.ts","engines":{"node":">=22"},"exports":{".":{"types":"./dist/spec.d.ts","import":"./dist/spec.js"},"./spec":{"types":"./dist/spec.d.ts","import":"./dist/spec.js"},"./runtime":{"types":"./dist/runtime.d.ts","import":"./dist/runtime.js"},"./admin-ui":{"types":"./dist/admin-ui.d.ts","import":"./dist/admin-ui.js"},"./cloudflare":{"types":"./dist/cloudflare.d.ts","import":"./dist/cloudflare.js"}},"scripts":{"build":"tsc -b tsconfig.lib.json","prebuild":"rm -rf dist .tsbuildinfo","typecheck":"tsc --noEmit -p tsconfig.lib.json"},"_npmUser":{"name":"guyspy","email":"guyspy@gmail.com"},"_resolved":"/home/runner/work/mantle/mantle/.release-tarballs/aotter-mantle-0.0.11-alpha.50.tgz","_integrity":"sha512-PMSiDwEJRMyXJlOybUjAk5rN73Ozr78KdXUnxF74I9rVppMr0hz4tFIpT04TXjMJ8jCSx9o4ymg63inNsz5VgQ==","repository":{"url":"git+https://github.com/aotter/mantle.git","type":"git","directory":"packages/mantle"},"_npmVersion":"10.9.8","description":"Umbrella entry for @aotter/mantle. Adopters install this one package and import from subpaths: /spec, /runtime, /cloudflare, /admin-ui. Sub-packages remain individually installable on npm for tooling / alt-adapter authors. The Netlify adapter ships as a p","directories":{},"sideEffects":false,"_nodeVersion":"22.23.1","dependencies":{"@aotter/mantle-spec":"0.0.11-alpha.50","@aotter/mantle-runtime":"0.0.11-alpha.50","@aotter/mantle-admin-ui":"0.0.11-alpha.50","@aotter/mantle-cloudflare":"0.0.11-alpha.50"},"publishConfig":{"tag":"alpha","access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^4.4.2","hono":"^4.12.27","aws4fetch":"^1.0.20","typescript":"^6.0.3","@types/node":"^25","better-auth":"^1.6.23","@cloudflare/workers-oauth-provider":"^0.8.0"},"peerDependencies":{"zod":"^4.0.0","hono":"^4.12.0","aws4fetch":"^1.0.20","better-auth":"^1.6.23","@cloudflare/workers-oauth-provider":"^0.8.0"},"_npmOperationalInternal":{"tmp":"tmp/mantle_0.0.11-alpha.50_1784819390912_0.9741201831927839","host":"s3://npm-registry-packages-npm-production"}},"0.0.11-alpha.51":{"name":"@aotter/mantle","version":"0.0.11-alpha.51","license":"Apache-2.0","_id":"@aotter/mantle@0.0.11-alpha.51","maintainers":[{"name":"aotter_admin","email":"aotter@aotter.net"},{"name":"guyspy","email":"guyspy@gmail.com"},{"name":"konois","email":"konois@gmail.com"}],"homepage":"https://mantle.tools/","bugs":{"url":"https://github.com/aotter/mantle/issues"},"dist":{"shasum":"70ccc68efe28568e27d47860c0751ae9ea8fd335","tarball":"https://registry.npmjs.org/@aotter/mantle/-/mantle-0.0.11-alpha.51.tgz","fileCount":50,"integrity":"sha512-VPOUXJUcDFBE4qUHFS1VCMz9J1icdRCKyPkbndbDjzFvFOq7qD8KmfkalitFRxP/jutxDssRMf5N1a/+gIglcQ==","signatures":[{"sig":"MEUCIQDXh6Dk80MOAalUsDE+VRIYLFtlzZ2Vw9Vo9aoqTQet/gIgT5AinwtTfsmKG0waZNZlMrL4P5d1ywUIB1AAH32OwG8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":386938},"main":"./dist/spec.js","type":"module","_from":"file:.release-tarballs/aotter-mantle-0.0.11-alpha.51.tgz","types":"./dist/spec.d.ts","engines":{"node":">=22"},"exports":{".":{"types":"./dist/spec.d.ts","import":"./dist/spec.js"},"./spec":{"types":"./dist/spec.d.ts","import":"./dist/spec.js"},"./runtime":{"types":"./dist/runtime.d.ts","import":"./dist/runtime.js"},"./admin-ui":{"types":"./dist/admin-ui.d.ts","import":"./dist/admin-ui.js"},"./cloudflare":{"types":"./dist/cloudflare.d.ts","import":"./dist/cloudflare.js"}},"scripts":{"build":"tsc -b tsconfig.lib.json","prebuild":"rm -rf dist .tsbuildinfo","typecheck":"tsc --noEmit -p tsconfig.lib.json"},"_npmUser":{"name":"guyspy","email":"guyspy@gmail.com"},"_resolved":"/home/runner/work/mantle/mantle/.release-tarballs/aotter-mantle-0.0.11-alpha.51.tgz","_integrity":"sha512-VPOUXJUcDFBE4qUHFS1VCMz9J1icdRCKyPkbndbDjzFvFOq7qD8KmfkalitFRxP/jutxDssRMf5N1a/+gIglcQ==","repository":{"url":"git+https://github.com/aotter/mantle.git","type":"git","directory":"packages/mantle"},"_npmVersion":"10.9.8","description":"Umbrella entry for @aotter/mantle. Adopters install this one package and import from subpaths: /spec, /runtime, /cloudflare, /admin-ui. Sub-packages remain individually installable on npm for tooling / alt-adapter authors. The Netlify adapter ships as a p","directories":{},"sideEffects":false,"_nodeVersion":"22.23.1","dependencies":{"@aotter/mantle-spec":"0.0.11-alpha.51","@aotter/mantle-runtime":"0.0.11-alpha.51","@aotter/mantle-admin-ui":"0.0.11-alpha.51","@aotter/mantle-cloudflare":"0.0.11-alpha.51"},"publishConfig":{"tag":"alpha","access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^4.4.2","hono":"^4.12.27","aws4fetch":"^1.0.20","typescript":"^6.0.3","@types/node":"^25","better-auth":"^1.6.23","@cloudflare/workers-oauth-provider":"^0.8.0"},"peerDependencies":{"zod":"^4.0.0","hono":"^4.12.0","aws4fetch":"^1.0.20","better-auth":"^1.6.23","@cloudflare/workers-oauth-provider":"^0.8.0"},"_npmOperationalInternal":{"tmp":"tmp/mantle_0.0.11-alpha.51_1784820517481_0.9526300909823235","host":"s3://npm-registry-packages-npm-production"}},"0.0.11-alpha.52":{"name":"@aotter/mantle","version":"0.0.11-alpha.52","license":"Apache-2.0","_id":"@aotter/mantle@0.0.11-alpha.52","maintainers":[{"name":"aotter_admin","email":"aotter@aotter.net"},{"name":"guyspy","email":"guyspy@gmail.com"},{"name":"konois","email":"konois@gmail.com"}],"homepage":"https://mantle.tools/","bugs":{"url":"https://github.com/aotter/mantle/issues"},"dist":{"shasum":"37cb8681e72b0fd24ec502078bcfb292feaf4ac0","tarball":"https://registry.npmjs.org/@aotter/mantle/-/mantle-0.0.11-alpha.52.tgz","fileCount":50,"integrity":"sha512-uU8Rjud7wf4HFHm++NED1fo17j34sxp4bvMAHF3siLQ4NoUQSKpPSu1uZ65Mj25vrXaD9xjIsuqnId9v0nyOTw==","signatures":[{"sig":"MEUCIQD7TrZXU9metYKNUXaqg9pc4oPZ24GyBjiMpsrYHZJZBgIgCAm17HD0lO6pN8nsktrvX3uSKRrvvVaR4naIV/9y6gs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":386895},"main":"./dist/spec.js","type":"module","_from":"file:.release-tarballs/aotter-mantle-0.0.11-alpha.52.tgz","types":"./dist/spec.d.ts","engines":{"node":">=22"},"exports":{".":{"types":"./dist/spec.d.ts","import":"./dist/spec.js"},"./spec":{"types":"./dist/spec.d.ts","import":"./dist/spec.js"},"./runtime":{"types":"./dist/runtime.d.ts","import":"./dist/runtime.js"},"./admin-ui":{"types":"./dist/admin-ui.d.ts","import":"./dist/admin-ui.js"},"./cloudflare":{"types":"./dist/cloudflare.d.ts","import":"./dist/cloudflare.js"}},"scripts":{"build":"tsc -b tsconfig.lib.json","prebuild":"rm -rf dist .tsbuildinfo","typecheck":"tsc --noEmit -p tsconfig.lib.json"},"_npmUser":{"name":"guyspy","email":"guyspy@gmail.com"},"_resolved":"/home/runner/work/mantle/mantle/.release-tarballs/aotter-mantle-0.0.11-alpha.52.tgz","_integrity":"sha512-uU8Rjud7wf4HFHm++NED1fo17j34sxp4bvMAHF3siLQ4NoUQSKpPSu1uZ65Mj25vrXaD9xjIsuqnId9v0nyOTw==","repository":{"url":"git+https://github.com/aotter/mantle.git","type":"git","directory":"packages/mantle"},"_npmVersion":"10.9.8","description":"Umbrella entry for @aotter/mantle. Adopters install this one package and import from subpaths: /spec, /runtime, /cloudflare, /admin-ui. Sub-packages remain individually installable on npm for tooling / alt-adapter authors. The Netlify adapter ships as a p","directories":{},"sideEffects":false,"_nodeVersion":"22.23.1","dependencies":{"@aotter/mantle-spec":"0.0.11-alpha.52","@aotter/mantle-runtime":"0.0.11-alpha.52","@aotter/mantle-admin-ui":"0.0.11-alpha.52","@aotter/mantle-cloudflare":"0.0.11-alpha.52"},"publishConfig":{"tag":"alpha","access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^4.4.2","hono":"^4.12.27","aws4fetch":"^1.0.20","typescript":"^6.0.3","@types/node":"^25","better-auth":"^1.6.23","@cloudflare/workers-oauth-provider":"^0.8.0"},"peerDependencies":{"zod":"^4.0.0","hono":"^4.12.0","aws4fetch":"^1.0.20","better-auth":"^1.6.23","@cloudflare/workers-oauth-provider":"^0.8.0"},"_npmOperationalInternal":{"tmp":"tmp/mantle_0.0.11-alpha.52_1784823996954_0.12405217114000822","host":"s3://npm-registry-packages-npm-production"}},"0.0.11-alpha.53":{"name":"@aotter/mantle","version":"0.0.11-alpha.53","license":"Apache-2.0","_id":"@aotter/mantle@0.0.11-alpha.53","maintainers":[{"name":"aotter_admin","email":"aotter@aotter.net"},{"name":"guyspy","email":"guyspy@gmail.com"},{"name":"konois","email":"konois@gmail.com"}],"homepage":"https://mantle.tools/","bugs":{"url":"https://github.com/aotter/mantle/issues"},"dist":{"shasum":"d7569d49b40b928463228dd8a5b7248e7e2433c0","tarball":"https://registry.npmjs.org/@aotter/mantle/-/mantle-0.0.11-alpha.53.tgz","fileCount":50,"integrity":"sha512-QhqjnJuqr2tPWkJSUKsPuQbV45qn/xkDZf2xhfc7AiDkDO2OlkrT/5PpZbDlLoiMOrCV1282tDWO6S5duGb93Q==","signatures":[{"sig":"MEYCIQCvVsQ85TcKnt/mLEI6wAzPQkuIxYn49WnYTUD7xYAz7wIhANPK9kC3VFdix035SqGkXw2guondbIUsEPZUivhzT8ex","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":387936},"main":"./dist/spec.js","type":"module","_from":"file:.release-tarballs/aotter-mantle-0.0.11-alpha.53.tgz","types":"./dist/spec.d.ts","engines":{"node":">=22"},"exports":{".":{"types":"./dist/spec.d.ts","import":"./dist/spec.js"},"./spec":{"types":"./dist/spec.d.ts","import":"./dist/spec.js"},"./runtime":{"types":"./dist/runtime.d.ts","import":"./dist/runtime.js"},"./admin-ui":{"types":"./dist/admin-ui.d.ts","import":"./dist/admin-ui.js"},"./cloudflare":{"types":"./dist/cloudflare.d.ts","import":"./dist/cloudflare.js"}},"scripts":{"build":"tsc -b tsconfig.lib.json","prebuild":"rm -rf dist .tsbuildinfo","typecheck":"tsc --noEmit -p tsconfig.lib.json"},"_npmUser":{"name":"guyspy","email":"guyspy@gmail.com"},"_resolved":"/home/runner/work/mantle/mantle/.release-tarballs/aotter-mantle-0.0.11-alpha.53.tgz","_integrity":"sha512-QhqjnJuqr2tPWkJSUKsPuQbV45qn/xkDZf2xhfc7AiDkDO2OlkrT/5PpZbDlLoiMOrCV1282tDWO6S5duGb93Q==","repository":{"url":"git+https://github.com/aotter/mantle.git","type":"git","directory":"packages/mantle"},"_npmVersion":"10.9.8","description":"Umbrella entry for @aotter/mantle. Adopters install this one package and import from subpaths: /spec, /runtime, /cloudflare, /admin-ui. Sub-packages remain individually installable on npm for tooling / alt-adapter authors. The Netlify adapter ships as a p","directories":{},"sideEffects":false,"_nodeVersion":"22.23.1","dependencies":{"@aotter/mantle-spec":"0.0.11-alpha.53","@aotter/mantle-runtime":"0.0.11-alpha.53","@aotter/mantle-admin-ui":"0.0.11-alpha.53","@aotter/mantle-cloudflare":"0.0.11-alpha.53"},"publishConfig":{"tag":"alpha","access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^4.4.2","hono":"^4.12.27","aws4fetch":"^1.0.20","typescript":"^6.0.3","@types/node":"^26","better-auth":"^1.6.23","@cloudflare/workers-oauth-provider":"^0.8.0"},"peerDependencies":{"zod":"^4.0.0","hono":"^4.12.0","aws4fetch":"^1.0.20","better-auth":"^1.6.23","@cloudflare/workers-oauth-provider":"^0.8.0"},"_npmOperationalInternal":{"tmp":"tmp/mantle_0.0.11-alpha.53_1784855865698_0.06708466661492363","host":"s3://npm-registry-packages-npm-production"}},"0.0.11-alpha.54":{"name":"@aotter/mantle","version":"0.0.11-alpha.54","license":"Apache-2.0","_id":"@aotter/mantle@0.0.11-alpha.54","maintainers":[{"name":"aotter_admin","email":"aotter@aotter.net"},{"name":"guyspy","email":"guyspy@gmail.com"},{"name":"konois","email":"konois@gmail.com"}],"homepage":"https://mantle.tools/","bugs":{"url":"https://github.com/aotter/mantle/issues"},"dist":{"shasum":"a0afa7b2ec716686c2310629197ef1136c186ded","tarball":"https://registry.npmjs.org/@aotter/mantle/-/mantle-0.0.11-alpha.54.tgz","fileCount":50,"integrity":"sha512-ddjGY1TS4sTRRUDrctgr0Olsh3ZplLyUpWjq+GeRXZa2ZqPrBV/zNPQQETnaly7oHeXupxtIB+3LBgSBg/5vag==","signatures":[{"sig":"MEUCIQDUnSQfmvU+A6V950gACdaTaprWiehObqqJvc1MZqObrgIgXcXa1/h+KPSSn9qOAg8JkoyyWMDmQddo3EQHm60ukSg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":393913},"main":"./dist/spec.js","type":"module","_from":"file:.release-tarballs/aotter-mantle-0.0.11-alpha.54.tgz","types":"./dist/spec.d.ts","engines":{"node":">=22"},"exports":{".":{"types":"./dist/spec.d.ts","import":"./dist/spec.js"},"./spec":{"types":"./dist/spec.d.ts","import":"./dist/spec.js"},"./runtime":{"types":"./dist/runtime.d.ts","import":"./dist/runtime.js"},"./admin-ui":{"types":"./dist/admin-ui.d.ts","import":"./dist/admin-ui.js"},"./cloudflare":{"types":"./dist/cloudflare.d.ts","import":"./dist/cloudflare.js"}},"scripts":{"build":"tsc -b tsconfig.lib.json","prebuild":"rm -rf dist .tsbuildinfo","typecheck":"tsc --noEmit -p tsconfig.lib.json"},"_npmUser":{"name":"guyspy","email":"guyspy@gmail.com"},"_resolved":"/home/runner/work/mantle/mantle/.release-tarballs/aotter-mantle-0.0.11-alpha.54.tgz","_integrity":"sha512-ddjGY1TS4sTRRUDrctgr0Olsh3ZplLyUpWjq+GeRXZa2ZqPrBV/zNPQQETnaly7oHeXupxtIB+3LBgSBg/5vag==","repository":{"url":"git+https://github.com/aotter/mantle.git","type":"git","directory":"packages/mantle"},"_npmVersion":"10.9.8","description":"Umbrella entry for @aotter/mantle. Adopters install this one package and import from subpaths: /spec, /runtime, /cloudflare, /admin-ui. Sub-packages remain individually installable on npm for tooling / alt-adapter authors. The Netlify adapter ships as a p","directories":{},"sideEffects":false,"_nodeVersion":"22.23.1","dependencies":{"@aotter/mantle-spec":"0.0.11-alpha.54","@aotter/mantle-runtime":"0.0.11-alpha.54","@aotter/mantle-admin-ui":"0.0.11-alpha.54","@aotter/mantle-cloudflare":"0.0.11-alpha.54"},"publishConfig":{"tag":"alpha","access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^4.4.2","hono":"^4.12.27","aws4fetch":"^1.0.20","typescript":"^6.0.3","@types/node":"^26","better-auth":"^1.6.23","@cloudflare/workers-oauth-provider":"^0.8.0"},"peerDependencies":{"zod":"^4.0.0","hono":"^4.12.0","aws4fetch":"^1.0.20","better-auth":"^1.6.23","@cloudflare/workers-oauth-provider":"^0.8.0"},"_npmOperationalInternal":{"tmp":"tmp/mantle_0.0.11-alpha.54_1785320821712_0.5899125388843152","host":"s3://npm-registry-packages-npm-production"}},"0.0.11-alpha.55":{"name":"@aotter/mantle","version":"0.0.11-alpha.55","license":"Apache-2.0","_id":"@aotter/mantle@0.0.11-alpha.55","maintainers":[{"name":"aotter_admin","email":"aotter@aotter.net"},{"name":"guyspy","email":"guyspy@gmail.com"},{"name":"konois","email":"konois@gmail.com"}],"homepage":"https://mantle.tools/","bugs":{"url":"https://github.com/aotter/mantle/issues"},"dist":{"shasum":"cfa9cd60c42e2d0ddff89a40903952c404ee46f6","tarball":"https://registry.npmjs.org/@aotter/mantle/-/mantle-0.0.11-alpha.55.tgz","fileCount":50,"integrity":"sha512-Fnmpo+4utR6B9cHtK8iTPJKuBWH5RiBoCELg7EiW7bCOpFtMMo1+ag/irpe7ccnWUN3mxSTLZdw4q2zZEf2EVA==","signatures":[{"sig":"MEYCIQDJyXC5Pjdsj8H6JkoTDGwfMucjvM2mnpaf1Ira81mhiAIhANSetltJrDppUeTrn0EraUP0QtgntnjpV/TvwBUm0Te7","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":393913},"main":"./dist/spec.js","type":"module","_from":"file:.release-tarballs/aotter-mantle-0.0.11-alpha.55.tgz","types":"./dist/spec.d.ts","engines":{"node":">=22"},"exports":{".":{"types":"./dist/spec.d.ts","import":"./dist/spec.js"},"./spec":{"types":"./dist/spec.d.ts","import":"./dist/spec.js"},"./runtime":{"types":"./dist/runtime.d.ts","import":"./dist/runtime.js"},"./admin-ui":{"types":"./dist/admin-ui.d.ts","import":"./dist/admin-ui.js"},"./cloudflare":{"types":"./dist/cloudflare.d.ts","import":"./dist/cloudflare.js"}},"scripts":{"build":"tsc -b tsconfig.lib.json","prebuild":"rm -rf dist .tsbuildinfo","typecheck":"tsc --noEmit -p tsconfig.lib.json"},"_npmUser":{"name":"guyspy","email":"guyspy@gmail.com"},"_resolved":"/home/runner/work/mantle/mantle/.release-tarballs/aotter-mantle-0.0.11-alpha.55.tgz","_integrity":"sha512-Fnmpo+4utR6B9cHtK8iTPJKuBWH5RiBoCELg7EiW7bCOpFtMMo1+ag/irpe7ccnWUN3mxSTLZdw4q2zZEf2EVA==","repository":{"url":"git+https://github.com/aotter/mantle.git","type":"git","directory":"packages/mantle"},"_npmVersion":"10.9.8","description":"Umbrella entry for @aotter/mantle. Adopters install this one package and import from subpaths: /spec, /runtime, /cloudflare, /admin-ui. Sub-packages remain individually installable on npm for tooling / alt-adapter authors. The Netlify adapter ships as a p","directories":{},"sideEffects":false,"_nodeVersion":"22.23.1","dependencies":{"@aotter/mantle-spec":"0.0.11-alpha.55","@aotter/mantle-runtime":"0.0.11-alpha.55","@aotter/mantle-admin-ui":"0.0.11-alpha.55","@aotter/mantle-cloudflare":"0.0.11-alpha.55"},"publishConfig":{"tag":"alpha","access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^4.4.2","hono":"^4.12.30","aws4fetch":"^1.0.20","typescript":"^6.0.3","@types/node":"^26","better-auth":"^1.6.23","@cloudflare/workers-oauth-provider":"^0.8.0"},"peerDependencies":{"zod":"^4.0.0","hono":"^4.12.0","aws4fetch":"^1.0.20","better-auth":"^1.6.23","@cloudflare/workers-oauth-provider":"^0.8.0"},"_npmOperationalInternal":{"tmp":"tmp/mantle_0.0.11-alpha.55_1785431336985_0.3301307728581395","host":"s3://npm-registry-packages-npm-production"}},"0.0.11-alpha.56":{"name":"@aotter/mantle","version":"0.0.11-alpha.56","license":"Apache-2.0","_id":"@aotter/mantle@0.0.11-alpha.56","maintainers":[{"name":"aotter_admin","email":"aotter@aotter.net"},{"name":"guyspy","email":"guyspy@gmail.com"},{"name":"konois","email":"konois@gmail.com"}],"homepage":"https://mantle.tools/","bugs":{"url":"https://github.com/aotter/mantle/issues"},"dist":{"shasum":"01bd33f15fe72df71d0d847d09f331180a7ba8dc","tarball":"https://registry.npmjs.org/@aotter/mantle/-/mantle-0.0.11-alpha.56.tgz","fileCount":50,"integrity":"sha512-58UUp/Cq920vId7DxH97KlbtpyGtZdbdiuRedUlQ0hRTAYJYESct6mUDlJMvFhIsfeM5286GqnmKi9BLRy8HTw==","signatures":[{"sig":"MEUCIF4Seyo7w3B76YiUz7YjG2h8wnVfpoz5R4ucUWpntXeEAiEA6phc4z7P+gL4cHGyWzdHSuLzvqQo2HdzLbHhRTVkufU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":393913},"main":"./dist/spec.js","type":"module","_from":"file:.release-tarballs/aotter-mantle-0.0.11-alpha.56.tgz","types":"./dist/spec.d.ts","engines":{"node":">=22"},"exports":{".":{"types":"./dist/spec.d.ts","import":"./dist/spec.js"},"./spec":{"types":"./dist/spec.d.ts","import":"./dist/spec.js"},"./runtime":{"types":"./dist/runtime.d.ts","import":"./dist/runtime.js"},"./admin-ui":{"types":"./dist/admin-ui.d.ts","import":"./dist/admin-ui.js"},"./cloudflare":{"types":"./dist/cloudflare.d.ts","import":"./dist/cloudflare.js"}},"scripts":{"build":"tsc -b tsconfig.lib.json","prebuild":"rm -rf dist .tsbuildinfo","typecheck":"tsc --noEmit -p tsconfig.lib.json"},"_npmUser":{"name":"guyspy","email":"guyspy@gmail.com"},"_resolved":"/home/runner/work/mantle/mantle/.release-tarballs/aotter-mantle-0.0.11-alpha.56.tgz","_integrity":"sha512-58UUp/Cq920vId7DxH97KlbtpyGtZdbdiuRedUlQ0hRTAYJYESct6mUDlJMvFhIsfeM5286GqnmKi9BLRy8HTw==","repository":{"url":"git+https://github.com/aotter/mantle.git","type":"git","directory":"packages/mantle"},"_npmVersion":"10.9.8","description":"Umbrella entry for @aotter/mantle. Adopters install this one package and import from subpaths: /spec, /runtime, /cloudflare, /admin-ui. Sub-packages remain individually installable on npm for tooling / alt-adapter authors. The Netlify adapter ships as a p","directories":{},"sideEffects":false,"_nodeVersion":"22.23.1","dependencies":{"@aotter/mantle-spec":"0.0.11-alpha.56","@aotter/mantle-runtime":"0.0.11-alpha.56","@aotter/mantle-admin-ui":"0.0.11-alpha.56","@aotter/mantle-cloudflare":"0.0.11-alpha.56"},"publishConfig":{"tag":"alpha","access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^4.4.2","hono":"^4.12.30","aws4fetch":"^1.0.20","typescript":"^6.0.3","@types/node":"^26","better-auth":"^1.6.23","@cloudflare/workers-oauth-provider":"^0.8.0"},"peerDependencies":{"zod":"^4.0.0","hono":"^4.12.0","aws4fetch":"^1.0.20","better-auth":"^1.6.23","@cloudflare/workers-oauth-provider":"^0.8.0"},"_npmOperationalInternal":{"tmp":"tmp/mantle_0.0.11-alpha.56_1785433777703_0.9300130712781485","host":"s3://npm-registry-packages-npm-production"}},"0.0.11-alpha.57":{"name":"@aotter/mantle","version":"0.0.11-alpha.57","license":"Apache-2.0","_id":"@aotter/mantle@0.0.11-alpha.57","maintainers":[{"name":"aotter_admin","email":"aotter@aotter.net"},{"name":"guyspy","email":"guyspy@gmail.com"},{"name":"konois","email":"konois@gmail.com"}],"homepage":"https://mantle.tools/","bugs":{"url":"https://github.com/aotter/mantle/issues"},"dist":{"shasum":"b85f87a5d5a8a8ceee2557270f3cb4e281c48a8a","tarball":"https://registry.npmjs.org/@aotter/mantle/-/mantle-0.0.11-alpha.57.tgz","fileCount":50,"integrity":"sha512-R3GXeGSH0IhbRRD6P5qCA7/szXsytRZNYkJhYbkGN3WdTzecfa5kKPdepD/BYW6DIRKuLnz0bGOZZ3CcPlP1UA==","signatures":[{"sig":"MEUCIQDxmrdg01uUa4JuFrrgBZ3QR0zj6M/SgAovRZomumrRQwIgMFTbFf5ETl3PkADHjW2NHU1QLN+1Ws6IhLnaub+G28w=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":393913},"main":"./dist/spec.js","type":"module","_from":"file:.release-tarballs/aotter-mantle-0.0.11-alpha.57.tgz","types":"./dist/spec.d.ts","engines":{"node":">=22"},"exports":{".":{"types":"./dist/spec.d.ts","import":"./dist/spec.js"},"./spec":{"types":"./dist/spec.d.ts","import":"./dist/spec.js"},"./runtime":{"types":"./dist/runtime.d.ts","import":"./dist/runtime.js"},"./admin-ui":{"types":"./dist/admin-ui.d.ts","import":"./dist/admin-ui.js"},"./cloudflare":{"types":"./dist/cloudflare.d.ts","import":"./dist/cloudflare.js"}},"scripts":{"build":"tsc -b tsconfig.lib.json","prebuild":"rm -rf dist .tsbuildinfo","typecheck":"tsc --noEmit -p tsconfig.lib.json"},"_npmUser":{"name":"guyspy","email":"guyspy@gmail.com"},"_resolved":"/home/runner/work/mantle/mantle/.release-tarballs/aotter-mantle-0.0.11-alpha.57.tgz","_integrity":"sha512-R3GXeGSH0IhbRRD6P5qCA7/szXsytRZNYkJhYbkGN3WdTzecfa5kKPdepD/BYW6DIRKuLnz0bGOZZ3CcPlP1UA==","repository":{"url":"git+https://github.com/aotter/mantle.git","type":"git","directory":"packages/mantle"},"_npmVersion":"10.9.8","description":"Umbrella entry for @aotter/mantle. Adopters install this one package and import from subpaths: /spec, /runtime, /cloudflare, /admin-ui. Sub-packages remain individually installable on npm for tooling / alt-adapter authors. The Netlify adapter ships as a p","directories":{},"sideEffects":false,"_nodeVersion":"22.23.1","dependencies":{"@aotter/mantle-spec":"0.0.11-alpha.57","@aotter/mantle-runtime":"0.0.11-alpha.57","@aotter/mantle-admin-ui":"0.0.11-alpha.57","@aotter/mantle-cloudflare":"0.0.11-alpha.57"},"publishConfig":{"tag":"alpha","access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^4.4.2","hono":"^4.12.30","aws4fetch":"^1.0.20","typescript":"^6.0.3","@types/node":"^26","better-auth":"^1.6.23","@cloudflare/workers-oauth-provider":"^0.8.0"},"peerDependencies":{"zod":"^4.0.0","hono":"^4.12.0","aws4fetch":"^1.0.20","better-auth":"^1.6.23","@cloudflare/workers-oauth-provider":"^0.8.0"},"_npmOperationalInternal":{"tmp":"tmp/mantle_0.0.11-alpha.57_1785467842270_0.10208565091162858","host":"s3://npm-registry-packages-npm-production"}},"0.0.11-alpha.58":{"name":"@aotter/mantle","version":"0.0.11-alpha.58","license":"Apache-2.0","_id":"@aotter/mantle@0.0.11-alpha.58","maintainers":[{"name":"aotter_admin","email":"aotter@aotter.net"},{"name":"guyspy","email":"guyspy@gmail.com"},{"name":"konois","email":"konois@gmail.com"}],"homepage":"https://mantle.tools/","bugs":{"url":"https://github.com/aotter/mantle/issues"},"dist":{"shasum":"1684fb33a73b9eae18e00ce5f712d56885fca117","tarball":"https://registry.npmjs.org/@aotter/mantle/-/mantle-0.0.11-alpha.58.tgz","fileCount":50,"integrity":"sha512-FzEZfz0/AUuX7JK86xB2r+J4nEDz2nY9CPthhbnOX+npNVZ3HVZIHNQxcZmKJ1otdjtr7JJZozlQa5pCezySWw==","signatures":[{"sig":"MEUCIH47RYHF5uDY95NvXTkUIK0MgiY+3IaLYuS+c7VaVsJyAiEAgnSXX3IrN3lezvhicBn6+pZBsU9qy3zqQcZcfBO+dtE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":394604},"main":"./dist/spec.js","type":"module","_from":"file:.release-tarballs/aotter-mantle-0.0.11-alpha.58.tgz","types":"./dist/spec.d.ts","engines":{"node":">=22"},"exports":{".":{"types":"./dist/spec.d.ts","import":"./dist/spec.js"},"./spec":{"types":"./dist/spec.d.ts","import":"./dist/spec.js"},"./runtime":{"types":"./dist/runtime.d.ts","import":"./dist/runtime.js"},"./admin-ui":{"types":"./dist/admin-ui.d.ts","import":"./dist/admin-ui.js"},"./cloudflare":{"types":"./dist/cloudflare.d.ts","import":"./dist/cloudflare.js"}},"scripts":{"build":"tsc -b tsconfig.lib.json","prebuild":"rm -rf dist .tsbuildinfo","typecheck":"tsc --noEmit -p tsconfig.lib.json"},"_npmUser":{"name":"guyspy","email":"guyspy@gmail.com"},"_resolved":"/home/runner/work/mantle/mantle/.release-tarballs/aotter-mantle-0.0.11-alpha.58.tgz","_integrity":"sha512-FzEZfz0/AUuX7JK86xB2r+J4nEDz2nY9CPthhbnOX+npNVZ3HVZIHNQxcZmKJ1otdjtr7JJZozlQa5pCezySWw==","repository":{"url":"git+https://github.com/aotter/mantle.git","type":"git","directory":"packages/mantle"},"_npmVersion":"10.9.8","description":"Umbrella entry for @aotter/mantle. Adopters install this one package and import from subpaths: /spec, /runtime, /cloudflare, /admin-ui. Sub-packages remain individually installable on npm for tooling / alt-adapter authors. The Netlify adapter ships as a p","directories":{},"sideEffects":false,"_nodeVersion":"22.23.1","dependencies":{"@aotter/mantle-spec":"0.0.11-alpha.58","@aotter/mantle-runtime":"0.0.11-alpha.58","@aotter/mantle-admin-ui":"0.0.11-alpha.58","@aotter/mantle-cloudflare":"0.0.11-alpha.58"},"publishConfig":{"tag":"alpha","access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^4.4.2","hono":"^4.12.30","aws4fetch":"^1.0.20","typescript":"^6.0.3","@types/node":"^26","better-auth":"^1.6.23","@cloudflare/workers-oauth-provider":"^0.8.0"},"peerDependencies":{"zod":"^4.0.0","hono":"^4.12.0","aws4fetch":"^1.0.20","better-auth":"^1.6.23","@cloudflare/workers-oauth-provider":"^0.8.0"},"_npmOperationalInternal":{"tmp":"tmp/mantle_0.0.11-alpha.58_1785484211221_0.8824707770799511","host":"s3://npm-registry-packages-npm-production"}},"0.0.11-alpha.59":{"name":"@aotter/mantle","version":"0.0.11-alpha.59","license":"Apache-2.0","_id":"@aotter/mantle@0.0.11-alpha.59","maintainers":[{"name":"aotter_admin","email":"aotter@aotter.net"},{"name":"guyspy","email":"guyspy@gmail.com"},{"name":"konois","email":"konois@gmail.com"}],"homepage":"https://mantle.tools/","bugs":{"url":"https://github.com/aotter/mantle/issues"},"dist":{"shasum":"4b10cad07b6607440bb65f558a0d5c47edf26ddd","tarball":"https://registry.npmjs.org/@aotter/mantle/-/mantle-0.0.11-alpha.59.tgz","fileCount":50,"integrity":"sha512-nC0uOuHpMJKQMRhgoEewks/2xc/OwDP4hFDJJDDl1niwStH6hOooLmrrSTrAh45eMEYDwP1qfLWzP215x6txiA==","signatures":[{"sig":"MEUCIQDrB3lNHUH3CauAd7EH8AwX/RpbJJ3FnDw4zY6OVScDXAIgaBUUmTKYsKjXQy9YKoqDpvkMhWGW3pIJIc/wRxWu6NE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":395819},"main":"./dist/spec.js","type":"module","_from":"file:.release-tarballs/aotter-mantle-0.0.11-alpha.59.tgz","types":"./dist/spec.d.ts","engines":{"node":">=22"},"exports":{".":{"types":"./dist/spec.d.ts","import":"./dist/spec.js"},"./spec":{"types":"./dist/spec.d.ts","import":"./dist/spec.js"},"./runtime":{"types":"./dist/runtime.d.ts","import":"./dist/runtime.js"},"./admin-ui":{"types":"./dist/admin-ui.d.ts","import":"./dist/admin-ui.js"},"./cloudflare":{"types":"./dist/cloudflare.d.ts","import":"./dist/cloudflare.js"}},"scripts":{"build":"tsc -b tsconfig.lib.json","prebuild":"rm -rf dist .tsbuildinfo","typecheck":"tsc --noEmit -p tsconfig.lib.json"},"_npmUser":{"name":"guyspy","email":"guyspy@gmail.com"},"_resolved":"/home/runner/work/mantle/mantle/.release-tarballs/aotter-mantle-0.0.11-alpha.59.tgz","_integrity":"sha512-nC0uOuHpMJKQMRhgoEewks/2xc/OwDP4hFDJJDDl1niwStH6hOooLmrrSTrAh45eMEYDwP1qfLWzP215x6txiA==","repository":{"url":"git+https://github.com/aotter/mantle.git","type":"git","directory":"packages/mantle"},"_npmVersion":"10.9.8","description":"Umbrella entry for @aotter/mantle. Adopters install this one package and import from subpaths: /spec, /runtime, /cloudflare, /admin-ui. Sub-packages remain individually installable on npm for tooling / alt-adapter authors. The Netlify adapter ships as a p","directories":{},"sideEffects":false,"_nodeVersion":"22.23.1","dependencies":{"@aotter/mantle-spec":"0.0.11-alpha.59","@aotter/mantle-runtime":"0.0.11-alpha.59","@aotter/mantle-admin-ui":"0.0.11-alpha.59","@aotter/mantle-cloudflare":"0.0.11-alpha.59"},"publishConfig":{"tag":"alpha","access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^4.4.2","hono":"^4.12.30","aws4fetch":"^1.0.20","typescript":"^6.0.3","@types/node":"^26","better-auth":"^1.6.23","@cloudflare/workers-oauth-provider":"^0.8.0"},"peerDependencies":{"zod":"^4.0.0","hono":"^4.12.0","aws4fetch":"^1.0.20","better-auth":"^1.6.23","@cloudflare/workers-oauth-provider":"^0.8.0"},"_npmOperationalInternal":{"tmp":"tmp/mantle_0.0.11-alpha.59_1785503214051_0.5605000800591129","host":"s3://npm-registry-packages-npm-production"}},"0.0.11-alpha.60":{"name":"@aotter/mantle","version":"0.0.11-alpha.60","license":"Apache-2.0","_id":"@aotter/mantle@0.0.11-alpha.60","maintainers":[{"name":"aotter_admin","email":"aotter@aotter.net"},{"name":"guyspy","email":"guyspy@gmail.com"},{"name":"konois","email":"konois@gmail.com"}],"homepage":"https://mantle.tools/","bugs":{"url":"https://github.com/aotter/mantle/issues"},"dist":{"shasum":"3232774827380265df89a348f82195bc5f65f9ee","tarball":"https://registry.npmjs.org/@aotter/mantle/-/mantle-0.0.11-alpha.60.tgz","fileCount":52,"integrity":"sha512-VkBjo8I0tsSiyCsXXrBowV70gxl5t97SXpTtSPT/GvEjlTCLv0gTPHdY0anGK3kkxnJzLlQsWDoMe/Mhug5KhA==","signatures":[{"sig":"MEQCIAFX9tMcUauMz6Zonh+SvOrZycOomR/J/vdsRr52HrdVAiABi3zzNvHeRPI7zkGB/t9Zj6aavrpw/jgr58LG5Lqx6g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":413013},"main":"./dist/spec.js","type":"module","_from":"file:.release-tarballs/aotter-mantle-0.0.11-alpha.60.tgz","types":"./dist/spec.d.ts","engines":{"node":">=22"},"exports":{".":{"types":"./dist/spec.d.ts","import":"./dist/spec.js"},"./spec":{"types":"./dist/spec.d.ts","import":"./dist/spec.js"},"./runtime":{"types":"./dist/runtime.d.ts","import":"./dist/runtime.js"},"./admin-ui":{"types":"./dist/admin-ui.d.ts","import":"./dist/admin-ui.js"},"./cloudflare":{"types":"./dist/cloudflare.d.ts","import":"./dist/cloudflare.js"}},"scripts":{"build":"tsc -b tsconfig.lib.json","prebuild":"rm -rf dist .tsbuildinfo","typecheck":"tsc --noEmit -p tsconfig.lib.json"},"_npmUser":{"name":"guyspy","email":"guyspy@gmail.com"},"_resolved":"/home/runner/work/mantle/mantle/.release-tarballs/aotter-mantle-0.0.11-alpha.60.tgz","_integrity":"sha512-VkBjo8I0tsSiyCsXXrBowV70gxl5t97SXpTtSPT/GvEjlTCLv0gTPHdY0anGK3kkxnJzLlQsWDoMe/Mhug5KhA==","repository":{"url":"git+https://github.com/aotter/mantle.git","type":"git","directory":"packages/mantle"},"_npmVersion":"10.9.8","description":"Umbrella entry for @aotter/mantle. Adopters install this one package and import from subpaths: /spec, /runtime, /cloudflare, /admin-ui. Sub-packages remain individually installable on npm for tooling / alt-adapter authors. The Netlify adapter ships as a p","directories":{},"sideEffects":false,"_nodeVersion":"22.23.1","dependencies":{"@aotter/mantle-spec":"0.0.11-alpha.60","@aotter/mantle-runtime":"0.0.11-alpha.60","@aotter/mantle-admin-ui":"0.0.11-alpha.60","@aotter/mantle-cloudflare":"0.0.11-alpha.60"},"publishConfig":{"tag":"alpha","access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^4.4.2","hono":"^4.12.30","aws4fetch":"^1.0.20","typescript":"^6.0.3","@types/node":"^26","better-auth":"^1.6.23","@cloudflare/workers-oauth-provider":"^0.8.0"},"peerDependencies":{"zod":"^4.0.0","hono":"^4.12.0","aws4fetch":"^1.0.20","better-auth":"^1.6.23","@cloudflare/workers-oauth-provider":"^0.8.0"},"_npmOperationalInternal":{"tmp":"tmp/mantle_0.0.11-alpha.60_1785509962461_0.2604706688826022","host":"s3://npm-registry-packages-npm-production"}},"0.0.11-alpha.61":{"name":"@aotter/mantle","version":"0.0.11-alpha.61","license":"Apache-2.0","_id":"@aotter/mantle@0.0.11-alpha.61","maintainers":[{"name":"aotter_admin","email":"aotter@aotter.net"},{"name":"guyspy","email":"guyspy@gmail.com"},{"name":"konois","email":"konois@gmail.com"}],"homepage":"https://mantle.tools/","bugs":{"url":"https://github.com/aotter/mantle/issues"},"dist":{"shasum":"7ab0a7d1fb5ae2173e0533014e780e3750e4ca06","tarball":"https://registry.npmjs.org/@aotter/mantle/-/mantle-0.0.11-alpha.61.tgz","fileCount":52,"integrity":"sha512-2W+UrNIWZUntrTkF4ROLNu7lwC6H7IeeVNQmwohUmgxOzQFVLFJth48kxP9sXz1k88xfULk15h49jw9GumzbIw==","signatures":[{"sig":"MEUCIBb71U37ovFV88l2xhysSzlSezdfZr6/xtf+n+Z6kRDuAiEAzupbPJmCC2+PuOgk1B8g07SM5O5wZ1FNKUplccMhSw4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":413013},"main":"./dist/spec.js","type":"module","_from":"file:.release-tarballs/aotter-mantle-0.0.11-alpha.61.tgz","types":"./dist/spec.d.ts","engines":{"node":">=22"},"exports":{".":{"types":"./dist/spec.d.ts","import":"./dist/spec.js"},"./spec":{"types":"./dist/spec.d.ts","import":"./dist/spec.js"},"./runtime":{"types":"./dist/runtime.d.ts","import":"./dist/runtime.js"},"./admin-ui":{"types":"./dist/admin-ui.d.ts","import":"./dist/admin-ui.js"},"./cloudflare":{"types":"./dist/cloudflare.d.ts","import":"./dist/cloudflare.js"}},"scripts":{"build":"tsc -b tsconfig.lib.json","prebuild":"rm -rf dist .tsbuildinfo","typecheck":"tsc --noEmit -p tsconfig.lib.json"},"_npmUser":{"name":"guyspy","email":"guyspy@gmail.com"},"_resolved":"/home/runner/work/mantle/mantle/.release-tarballs/aotter-mantle-0.0.11-alpha.61.tgz","_integrity":"sha512-2W+UrNIWZUntrTkF4ROLNu7lwC6H7IeeVNQmwohUmgxOzQFVLFJth48kxP9sXz1k88xfULk15h49jw9GumzbIw==","repository":{"url":"git+https://github.com/aotter/mantle.git","type":"git","directory":"packages/mantle"},"_npmVersion":"10.9.8","description":"Umbrella entry for @aotter/mantle. Adopters install this one package and import from subpaths: /spec, /runtime, /cloudflare, /admin-ui. Sub-packages remain individually installable on npm for tooling / alt-adapter authors. The Netlify adapter ships as a p","directories":{},"sideEffects":false,"_nodeVersion":"22.23.1","dependencies":{"@aotter/mantle-spec":"0.0.11-alpha.61","@aotter/mantle-runtime":"0.0.11-alpha.61","@aotter/mantle-admin-ui":"0.0.11-alpha.61","@aotter/mantle-cloudflare":"0.0.11-alpha.61"},"publishConfig":{"tag":"alpha","access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^4.4.2","hono":"^4.12.30","aws4fetch":"^1.0.20","typescript":"^6.0.3","@types/node":"^26","better-auth":"^1.6.23","@cloudflare/workers-oauth-provider":"^0.8.0"},"peerDependencies":{"zod":"^4.0.0","hono":"^4.12.0","aws4fetch":"^1.0.20","better-auth":"^1.6.23","@cloudflare/workers-oauth-provider":"^0.8.0"},"_npmOperationalInternal":{"tmp":"tmp/mantle_0.0.11-alpha.61_1785512207947_0.8938463954846252","host":"s3://npm-registry-packages-npm-production"}},"0.0.11-alpha.62":{"name":"@aotter/mantle","version":"0.0.11-alpha.62","license":"Apache-2.0","_id":"@aotter/mantle@0.0.11-alpha.62","maintainers":[{"name":"aotter_admin","email":"aotter@aotter.net"},{"name":"guyspy","email":"guyspy@gmail.com"},{"name":"konois","email":"konois@gmail.com"}],"homepage":"https://mantle.tools/","bugs":{"url":"https://github.com/aotter/mantle/issues"},"dist":{"shasum":"e3948ee2ee5ecb0c870886daad2858f77e3c8195","tarball":"https://registry.npmjs.org/@aotter/mantle/-/mantle-0.0.11-alpha.62.tgz","fileCount":52,"integrity":"sha512-C2idmVOyB+Ta3If3fdQR0Eprhojboj9QL5u9nM6Mq4jPl77jmN9uVxeKSfZYJ7N7fS2kya3QA2gtHIGBYHz+4Q==","signatures":[{"sig":"MEUCIElV++5pJhtcEkC8fO2k7Ngz2Vt/qIL7Um59yEvYXCBKAiEAiViQO8+MmrLVPYbKtuMiEwozAatxLlcVb0fdrOCvMuY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":413013},"main":"./dist/spec.js","type":"module","_from":"file:.release-tarballs/aotter-mantle-0.0.11-alpha.62.tgz","types":"./dist/spec.d.ts","engines":{"node":">=22"},"exports":{".":{"types":"./dist/spec.d.ts","import":"./dist/spec.js"},"./spec":{"types":"./dist/spec.d.ts","import":"./dist/spec.js"},"./runtime":{"types":"./dist/runtime.d.ts","import":"./dist/runtime.js"},"./admin-ui":{"types":"./dist/admin-ui.d.ts","import":"./dist/admin-ui.js"},"./cloudflare":{"types":"./dist/cloudflare.d.ts","import":"./dist/cloudflare.js"}},"scripts":{"build":"tsc -b tsconfig.lib.json","prebuild":"rm -rf dist .tsbuildinfo","typecheck":"tsc --noEmit -p tsconfig.lib.json"},"_npmUser":{"name":"guyspy","email":"guyspy@gmail.com"},"_resolved":"/home/runner/work/mantle/mantle/.release-tarballs/aotter-mantle-0.0.11-alpha.62.tgz","_integrity":"sha512-C2idmVOyB+Ta3If3fdQR0Eprhojboj9QL5u9nM6Mq4jPl77jmN9uVxeKSfZYJ7N7fS2kya3QA2gtHIGBYHz+4Q==","repository":{"url":"git+https://github.com/aotter/mantle.git","type":"git","directory":"packages/mantle"},"_npmVersion":"10.9.8","description":"Umbrella entry for @aotter/mantle. Adopters install this one package and import from subpaths: /spec, /runtime, /cloudflare, /admin-ui. Sub-packages remain individually installable on npm for tooling / alt-adapter authors. The Netlify adapter ships as a p","directories":{},"sideEffects":false,"_nodeVersion":"22.23.1","dependencies":{"@aotter/mantle-spec":"0.0.11-alpha.62","@aotter/mantle-runtime":"0.0.11-alpha.62","@aotter/mantle-admin-ui":"0.0.11-alpha.62","@aotter/mantle-cloudflare":"0.0.11-alpha.62"},"publishConfig":{"tag":"alpha","access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^4.4.2","hono":"^4.12.30","aws4fetch":"^1.0.20","typescript":"^6.0.3","@types/node":"^26","better-auth":"^1.6.23","@cloudflare/workers-oauth-provider":"^0.8.0"},"peerDependencies":{"zod":"^4.0.0","hono":"^4.12.0","aws4fetch":"^1.0.20","better-auth":"^1.6.23","@cloudflare/workers-oauth-provider":"^0.8.0"},"_npmOperationalInternal":{"tmp":"tmp/mantle_0.0.11-alpha.62_1785556340646_0.12210886254802467","host":"s3://npm-registry-packages-npm-production"}},"0.0.11-alpha.63":{"name":"@aotter/mantle","version":"0.0.11-alpha.63","license":"Apache-2.0","_id":"@aotter/mantle@0.0.11-alpha.63","maintainers":[{"name":"aotter_admin","email":"aotter@aotter.net"},{"name":"guyspy","email":"guyspy@gmail.com"},{"name":"konois","email":"konois@gmail.com"}],"homepage":"https://mantle.tools/","bugs":{"url":"https://github.com/aotter/mantle/issues"},"bin":{"mantle-harness":"dist/harness-cli.js"},"dist":{"shasum":"7fb7ed12b8fdae5d675a61174cc8534026ceacfe","tarball":"https://registry.npmjs.org/@aotter/mantle/-/mantle-0.0.11-alpha.63.tgz","fileCount":61,"integrity":"sha512-gcR9+b6MWsu1J4HweEIG0A4j7/dzw0tP43EF6KWaSDneqfpIR/A6sCjUnI7K1IYv6ST/BYmy7K30loh+glk+Bw==","signatures":[{"sig":"MEUCIA1/58nN4rUWje7kB2atc2cnBZ+YaDVFLAKJSIVBjp5nAiEA89H7V04OPl+0WehTDfEoUsO2JYQnFQxbJN5K0YQ4WkM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":439441},"main":"./dist/spec.js","type":"module","_from":"file:.release-tarballs/aotter-mantle-0.0.11-alpha.63.tgz","types":"./dist/spec.d.ts","engines":{"node":">=22"},"exports":{".":{"types":"./dist/spec.d.ts","import":"./dist/spec.js"},"./spec":{"types":"./dist/spec.d.ts","import":"./dist/spec.js"},"./runtime":{"types":"./dist/runtime.d.ts","import":"./dist/runtime.js"},"./admin-ui":{"types":"./dist/admin-ui.d.ts","import":"./dist/admin-ui.js"},"./cloudflare":{"types":"./dist/cloudflare.d.ts","import":"./dist/cloudflare.js"},"./runtime/testing":{"types":"./dist/runtime-testing.d.ts","import":"./dist/runtime-testing.js"}},"scripts":{"build":"tsc -b tsconfig.lib.json","prebuild":"rm -rf dist .tsbuildinfo","typecheck":"tsc --noEmit -p tsconfig.lib.json"},"_npmUser":{"name":"guyspy","email":"guyspy@gmail.com"},"_resolved":"/home/runner/work/mantle/mantle/.release-tarballs/aotter-mantle-0.0.11-alpha.63.tgz","_integrity":"sha512-gcR9+b6MWsu1J4HweEIG0A4j7/dzw0tP43EF6KWaSDneqfpIR/A6sCjUnI7K1IYv6ST/BYmy7K30loh+glk+Bw==","repository":{"url":"git+https://github.com/aotter/mantle.git","type":"git","directory":"packages/mantle"},"_npmVersion":"10.9.8","description":"Umbrella entry for @aotter/mantle. Adopters install this one package and import from subpaths: /spec, /runtime, /cloudflare, /admin-ui. Sub-packages remain individually installable on npm for tooling / alt-adapter authors. The Netlify adapter ships as a p","directories":{},"sideEffects":false,"_nodeVersion":"22.23.1","dependencies":{"@aotter/mantle-spec":"0.0.11-alpha.63","@aotter/mantle-runtime":"0.0.11-alpha.63","@aotter/mantle-admin-ui":"0.0.11-alpha.63","@aotter/mantle-cloudflare":"0.0.11-alpha.63"},"publishConfig":{"tag":"alpha","access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^4.4.2","hono":"^4.12.30","aws4fetch":"^1.0.20","typescript":"^6.0.3","@types/node":"^26","better-auth":"^1.6.23","@cloudflare/workers-oauth-provider":"^0.8.0"},"peerDependencies":{"zod":"^4.0.0","hono":"^4.12.0","aws4fetch":"^1.0.20","better-auth":"^1.6.23","@cloudflare/workers-oauth-provider":"^0.8.0"},"_npmOperationalInternal":{"tmp":"tmp/mantle_0.0.11-alpha.63_1785604105174_0.7393537437504072","host":"s3://npm-registry-packages-npm-production"}},"0.0.11-alpha.64":{"name":"@aotter/mantle","version":"0.0.11-alpha.64","license":"Apache-2.0","_id":"@aotter/mantle@0.0.11-alpha.64","maintainers":[{"name":"aotter_admin","email":"aotter@aotter.net"},{"name":"guyspy","email":"guyspy@gmail.com"},{"name":"konois","email":"konois@gmail.com"}],"homepage":"https://mantle.tools/","bugs":{"url":"https://github.com/aotter/mantle/issues"},"bin":{"mantle":"dist/cli.js","mantle-harness":"dist/harness-cli.js"},"dist":{"shasum":"02c1d140e96abd569bb59e973ee6f50ccb668913","tarball":"https://registry.npmjs.org/@aotter/mantle/-/mantle-0.0.11-alpha.64.tgz","fileCount":77,"integrity":"sha512-o7EpenW274E9fSaEf0RSwI9PoOifz1va85aF+3WJMv+3zAlROA3XkPOucMfLN87ca6ADUQvYh5tzvl4XI6xOLA==","signatures":[{"sig":"MEUCIFFVww3q8u+cim+ZhTwwDEtOGdqDWS9fXKqRSDlk7NbeAiEAt0AjaBHUiel1k0gIY4GQbkhgU1vJABcsFgR2ny8XNic=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":462827},"main":"./dist/spec.js","type":"module","_from":"file:.release-tarballs/aotter-mantle-0.0.11-alpha.64.tgz","types":"./dist/spec.d.ts","engines":{"node":">=22"},"exports":{".":{"types":"./dist/spec.d.ts","import":"./dist/spec.js"},"./spec":{"types":"./dist/spec.d.ts","import":"./dist/spec.js"},"./runtime":{"types":"./dist/runtime.d.ts","import":"./dist/runtime.js"},"./admin-ui":{"types":"./dist/admin-ui.d.ts","import":"./dist/admin-ui.js"},"./cloudflare":{"types":"./dist/cloudflare.d.ts","import":"./dist/cloudflare.js"},"./runtime/testing":{"types":"./dist/runtime-testing.d.ts","import":"./dist/runtime-testing.js"}},"scripts":{"test":"vitest run","build":"tsc -b tsconfig.lib.json","prebuild":"rm -rf dist .tsbuildinfo","typecheck":"tsc --noEmit -p tsconfig.lib.json"},"_npmUser":{"name":"guyspy","email":"guyspy@gmail.com"},"_resolved":"/home/runner/work/mantle/mantle/.release-tarballs/aotter-mantle-0.0.11-alpha.64.tgz","_integrity":"sha512-o7EpenW274E9fSaEf0RSwI9PoOifz1va85aF+3WJMv+3zAlROA3XkPOucMfLN87ca6ADUQvYh5tzvl4XI6xOLA==","repository":{"url":"git+https://github.com/aotter/mantle.git","type":"git","directory":"packages/mantle"},"_npmVersion":"10.9.8","description":"Umbrella entry for @aotter/mantle. Adopters install this one package and import from subpaths: /spec, /runtime, /cloudflare, /admin-ui. Sub-packages remain individually installable on npm for tooling / alt-adapter authors. The Netlify adapter ships as a p","directories":{},"sideEffects":false,"_nodeVersion":"22.23.1","dependencies":{"@aotter/mantle-spec":"0.0.11-alpha.64","@aotter/mantle-runtime":"0.0.11-alpha.64","@aotter/mantle-admin-ui":"0.0.11-alpha.64","@aotter/mantle-cloudflare":"0.0.11-alpha.64"},"publishConfig":{"tag":"alpha","access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"zod":"^4.4.2","hono":"^4.12.30","vitest":"^4.1.10","aws4fetch":"^1.0.20","typescript":"^6.0.3","@types/node":"^26","better-auth":"^1.6.23","@cloudflare/workers-oauth-provider":"^0.8.0"},"peerDependencies":{"zod":"^4.0.0","hono":"^4.12.0","aws4fetch":"^1.0.20","better-auth":"^1.6.23","@cloudflare/workers-oauth-provider":"^0.8.0"},"_npmOperationalInternal":{"tmp":"tmp/mantle_0.0.11-alpha.64_1785750455792_0.15560047089320994","host":"s3://npm-registry-packages-npm-production"}},"0.0.11-alpha.65":{"name":"@aotter/mantle","version":"0.0.11-alpha.65","license":"Apache-2.0","_id":"@aotter/mantle@0.0.11-alpha.65","maintainers":[{"name":"aotter_admin","email":"aotter@aotter.net"},{"name":"guyspy","email":"guyspy@gmail.com"},{"name":"konois","email":"konois@gmail.com"}],"homepage":"https://mantle.tools/","bugs":{"url":"https://github.com/aotter/mantle/issues"},"bin":{"mantle":"dist/cli.js","mantle-harness":"dist/harness-cli.js"},"dist":{"shasum":"673e2c31e5c0e936c9a0547760acc1d8be0992b8","tarball":"https://registry.npmjs.org/@aotter/mantle/-/mantle-0.0.11-alpha.65.tgz","fileCount":77,"integrity":"sha512-a5aK899M5wwdYnz9uYmgEdO8hTW5g4rZ2X/SuC6MZJqXQEhquY17vHT44JV45ml0VChtHS7dUdxthXjbznKoYg==","signatures":[{"sig":"MEUCIDVzfoA93/61Yrs9vjDE0zBwSXquOef/HHEJW7YslGlUAiEA6Jbn9krqQOSyJgbJMX5jTTIinIlJBXI23yeJ5hixGis=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":462827},"main":"./dist/spec.js","type":"module","_from":"file:.release-tarballs/aotter-mantle-0.0.11-alpha.65.tgz","types":"./dist/spec.d.ts","engines":{"node":">=22"},"exports":{".":{"types":"./dist/spec.d.ts","import":"./dist/spec.js"},"./spec":{"types":"./dist/spec.d.ts","import":"./dist/spec.js"},"./runtime":{"types":"./dist/runtime.d.ts","import":"./dist/runtime.js"},"./admin-ui":{"types":"./dist/admin-ui.d.ts","import":"./dist/admin-ui.js"},"./cloudflare":{"types":"./dist/cloudflare.d.ts","import":"./dist/cloudflare.js"},"./runtime/testing":{"types":"./dist/runtime-testing.d.ts","import":"./dist/runtime-testing.js"}},"scripts":{"test":"vitest run","build":"tsc -b tsconfig.lib.json","prebuild":"rm -rf dist .tsbuildinfo","typecheck":"tsc --noEmit -p tsconfig.lib.json"},"_npmUser":{"name":"guyspy","email":"guyspy@gmail.com"},"_resolved":"/home/runner/work/mantle/mantle/.release-tarballs/aotter-mantle-0.0.11-alpha.65.tgz","_integrity":"sha512-a5aK899M5wwdYnz9uYmgEdO8hTW5g4rZ2X/SuC6MZJqXQEhquY17vHT44JV45ml0VChtHS7dUdxthXjbznKoYg==","repository":{"url":"git+https://github.com/aotter/mantle.git","type":"git","directory":"packages/mantle"},"_npmVersion":"10.9.8","description":"Umbrella entry for @aotter/mantle. Adopters install this one package and import from subpaths: /spec, /runtime, /cloudflare, /admin-ui. Sub-packages remain individually installable on npm for tooling / alt-adapter authors. The Netlify adapter ships as a p","directories":{},"sideEffects":false,"_nodeVersion":"22.23.1","dependencies":{"@aotter/mantle-spec":"0.0.11-alpha.65","@aotter/mantle-runtime":"0.0.11-alpha.65","@aotter/mantle-admin-ui":"0.0.11-alpha.65","@aotter/mantle-cloudflare":"0.0.11-alpha.65"},"publishConfig":{"tag":"alpha","access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"zod":"^4.4.2","hono":"^4.12.30","vitest":"^4.1.10","aws4fetch":"^1.0.20","typescript":"^6.0.3","@types/node":"^26","better-auth":"^1.6.23","@cloudflare/workers-oauth-provider":"^0.8.0"},"peerDependencies":{"zod":"^4.0.0","hono":"^4.12.0","aws4fetch":"^1.0.20","better-auth":"^1.6.23","@cloudflare/workers-oauth-provider":"^0.8.0"},"_npmOperationalInternal":{"tmp":"tmp/mantle_0.0.11-alpha.65_1785751691672_0.8619256107425242","host":"s3://npm-registry-packages-npm-production"}},"0.0.11-alpha.66":{"name":"@aotter/mantle","version":"0.0.11-alpha.66","license":"Apache-2.0","_id":"@aotter/mantle@0.0.11-alpha.66","maintainers":[{"name":"aotter_admin","email":"aotter@aotter.net"},{"name":"guyspy","email":"guyspy@gmail.com"},{"name":"konois","email":"konois@gmail.com"}],"homepage":"https://mantle.tools/","bugs":{"url":"https://github.com/aotter/mantle/issues"},"bin":{"mantle":"dist/cli.js","mantle-harness":"dist/harness-cli.js"},"dist":{"shasum":"8531c78f0aea1457cdde88a2c2afba9c362fa396","tarball":"https://registry.npmjs.org/@aotter/mantle/-/mantle-0.0.11-alpha.66.tgz","fileCount":77,"integrity":"sha512-8UcCpaMhIyqcHWeHrcb68+ijpSxkPAPpOhYMEXTy2JOXSJhnWtasjzt8Bhv2FVUjOwfwgESlGjq6T/dPXENebw==","signatures":[{"sig":"MEUCIFtFC9ySQ3zVgP65TiDBWlTwZmfW3588OiuWJwewy3aWAiEA5usNR14J5SBNVSdEx3oIjXz68pmB4KyVFI7VUZC7fug=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":462827},"main":"./dist/spec.js","type":"module","_from":"file:.release-tarballs/aotter-mantle-0.0.11-alpha.66.tgz","types":"./dist/spec.d.ts","engines":{"node":">=22"},"exports":{".":{"types":"./dist/spec.d.ts","import":"./dist/spec.js"},"./spec":{"types":"./dist/spec.d.ts","import":"./dist/spec.js"},"./runtime":{"types":"./dist/runtime.d.ts","import":"./dist/runtime.js"},"./admin-ui":{"types":"./dist/admin-ui.d.ts","import":"./dist/admin-ui.js"},"./cloudflare":{"types":"./dist/cloudflare.d.ts","import":"./dist/cloudflare.js"},"./runtime/testing":{"types":"./dist/runtime-testing.d.ts","import":"./dist/runtime-testing.js"}},"scripts":{"test":"vitest run","build":"tsc -b tsconfig.lib.json","prebuild":"rm -rf dist .tsbuildinfo","typecheck":"tsc --noEmit -p tsconfig.lib.json"},"_npmUser":{"name":"guyspy","email":"guyspy@gmail.com"},"_resolved":"/home/runner/work/mantle/mantle/.release-tarballs/aotter-mantle-0.0.11-alpha.66.tgz","_integrity":"sha512-8UcCpaMhIyqcHWeHrcb68+ijpSxkPAPpOhYMEXTy2JOXSJhnWtasjzt8Bhv2FVUjOwfwgESlGjq6T/dPXENebw==","repository":{"url":"git+https://github.com/aotter/mantle.git","type":"git","directory":"packages/mantle"},"_npmVersion":"10.9.8","description":"Umbrella entry for @aotter/mantle. Adopters install this one package and import from subpaths: /spec, /runtime, /cloudflare, /admin-ui. Sub-packages remain individually installable on npm for tooling / alt-adapter authors. The Netlify adapter ships as a p","directories":{},"sideEffects":false,"_nodeVersion":"22.23.1","dependencies":{"@aotter/mantle-spec":"0.0.11-alpha.66","@aotter/mantle-runtime":"0.0.11-alpha.66","@aotter/mantle-admin-ui":"0.0.11-alpha.66","@aotter/mantle-cloudflare":"0.0.11-alpha.66"},"publishConfig":{"tag":"alpha","access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"zod":"^4.4.2","hono":"^4.12.30","vitest":"^4.1.10","aws4fetch":"^1.0.20","typescript":"^6.0.3","@types/node":"^26","better-auth":"^1.6.23","@cloudflare/workers-oauth-provider":"^0.8.0"},"peerDependencies":{"zod":"^4.0.0","hono":"^4.12.0","aws4fetch":"^1.0.20","better-auth":"^1.6.23","@cloudflare/workers-oauth-provider":"^0.8.0"},"_npmOperationalInternal":{"tmp":"tmp/mantle_0.0.11-alpha.66_1785752866733_0.1125138355760984","host":"s3://npm-registry-packages-npm-production"}},"0.0.11-alpha.67":{"name":"@aotter/mantle","version":"0.0.11-alpha.67","license":"Apache-2.0","_id":"@aotter/mantle@0.0.11-alpha.67","maintainers":[{"name":"aotter_admin","email":"aotter@aotter.net"},{"name":"guyspy","email":"guyspy@gmail.com"},{"name":"konois","email":"konois@gmail.com"}],"homepage":"https://mantle.tools/","bugs":{"url":"https://github.com/aotter/mantle/issues"},"bin":{"mantle":"dist/cli.js","mantle-harness":"dist/harness-cli.js"},"dist":{"shasum":"d41df7fb1a734cb16002f63af41763d49ffe2a87","tarball":"https://registry.npmjs.org/@aotter/mantle/-/mantle-0.0.11-alpha.67.tgz","fileCount":77,"integrity":"sha512-qPGynrwm4x9M2cTJJhmRqHlm9M48QWg6A5pBXvzQoWO8ElzfE1n4VXBmMXvB+fQULy+/50F3/oJnUt+72R3JEA==","signatures":[{"sig":"MEQCID3XjA0eguQUuytcwD0SOQV/aJ5GIOs8udmMRB1XEe1XAiAoBYSGNoQh0u47iUdkaoJdMMxRTuzmnNSAt2LQuR0DjQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":462827},"main":"./dist/spec.js","type":"module","_from":"file:.release-tarballs/aotter-mantle-0.0.11-alpha.67.tgz","types":"./dist/spec.d.ts","engines":{"node":">=22"},"exports":{".":{"types":"./dist/spec.d.ts","import":"./dist/spec.js"},"./spec":{"types":"./dist/spec.d.ts","import":"./dist/spec.js"},"./runtime":{"types":"./dist/runtime.d.ts","import":"./dist/runtime.js"},"./admin-ui":{"types":"./dist/admin-ui.d.ts","import":"./dist/admin-ui.js"},"./cloudflare":{"types":"./dist/cloudflare.d.ts","import":"./dist/cloudflare.js"},"./runtime/testing":{"types":"./dist/runtime-testing.d.ts","import":"./dist/runtime-testing.js"}},"scripts":{"test":"vitest run","build":"tsc -b tsconfig.lib.json","prebuild":"rm -rf dist .tsbuildinfo","typecheck":"tsc --noEmit -p tsconfig.lib.json"},"_npmUser":{"name":"guyspy","email":"guyspy@gmail.com"},"_resolved":"/home/runner/work/mantle/mantle/.release-tarballs/aotter-mantle-0.0.11-alpha.67.tgz","_integrity":"sha512-qPGynrwm4x9M2cTJJhmRqHlm9M48QWg6A5pBXvzQoWO8ElzfE1n4VXBmMXvB+fQULy+/50F3/oJnUt+72R3JEA==","repository":{"url":"git+https://github.com/aotter/mantle.git","type":"git","directory":"packages/mantle"},"_npmVersion":"10.9.8","description":"Umbrella entry for @aotter/mantle. Adopters install this one package and import from subpaths: /spec, /runtime, /cloudflare, /admin-ui. Sub-packages remain individually installable on npm for tooling / alt-adapter authors. The Netlify adapter ships as a p","directories":{},"sideEffects":false,"_nodeVersion":"22.23.1","dependencies":{"@aotter/mantle-spec":"0.0.11-alpha.67","@aotter/mantle-runtime":"0.0.11-alpha.67","@aotter/mantle-admin-ui":"0.0.11-alpha.67","@aotter/mantle-cloudflare":"0.0.11-alpha.67"},"publishConfig":{"tag":"alpha","access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"zod":"^4.4.2","hono":"^4.12.30","vitest":"^4.1.10","aws4fetch":"^1.0.20","typescript":"^6.0.3","@types/node":"^26","better-auth":"^1.6.23","@cloudflare/workers-oauth-provider":"^0.8.0"},"peerDependencies":{"zod":"^4.0.0","hono":"^4.12.0","aws4fetch":"^1.0.20","better-auth":"^1.6.23","@cloudflare/workers-oauth-provider":"^0.8.0"},"_npmOperationalInternal":{"tmp":"tmp/mantle_0.0.11-alpha.67_1785754027094_0.12584326770787535","host":"s3://npm-registry-packages-npm-production"}},"0.0.11-alpha.68":{"name":"@aotter/mantle","version":"0.0.11-alpha.68","license":"Apache-2.0","_id":"@aotter/mantle@0.0.11-alpha.68","maintainers":[{"name":"aotter_admin","email":"aotter@aotter.net"},{"name":"guyspy","email":"guyspy@gmail.com"},{"name":"konois","email":"konois@gmail.com"}],"homepage":"https://mantle.tools/","bugs":{"url":"https://github.com/aotter/mantle/issues"},"bin":{"mantle":"dist/cli.js","mantle-harness":"dist/harness-cli.js"},"dist":{"shasum":"2e6e8f641665eca288331be1d01f732f96858a69","tarball":"https://registry.npmjs.org/@aotter/mantle/-/mantle-0.0.11-alpha.68.tgz","fileCount":77,"integrity":"sha512-gp18bNkjv1g6o9eiTdX2Uo4cDUX7d0eg9G+/HFMn0nLlfXKunPprVfnYht66NHe37jDYU9h5BzYbSC43uTQBhA==","signatures":[{"sig":"MEYCIQC0b7+/UjJ3+SecM6SKDYt/jUcS3WF7HfAPtdD+6MrJQgIhAOSV5djWds+nkKJ535WDhZ8AuBClVjhUliof6jZVxzBt","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":463198},"main":"./dist/spec.js","type":"module","_from":"file:.release-tarballs/aotter-mantle-0.0.11-alpha.68.tgz","types":"./dist/spec.d.ts","engines":{"node":">=22"},"exports":{".":{"types":"./dist/spec.d.ts","import":"./dist/spec.js"},"./spec":{"types":"./dist/spec.d.ts","import":"./dist/spec.js"},"./runtime":{"types":"./dist/runtime.d.ts","import":"./dist/runtime.js"},"./admin-ui":{"types":"./dist/admin-ui.d.ts","import":"./dist/admin-ui.js"},"./cloudflare":{"types":"./dist/cloudflare.d.ts","import":"./dist/cloudflare.js"},"./runtime/testing":{"types":"./dist/runtime-testing.d.ts","import":"./dist/runtime-testing.js"}},"scripts":{"test":"vitest run","build":"tsc -b tsconfig.lib.json","prebuild":"rm -rf dist .tsbuildinfo","typecheck":"tsc --noEmit -p tsconfig.lib.json"},"_npmUser":{"name":"guyspy","email":"guyspy@gmail.com"},"_resolved":"/home/runner/work/mantle/mantle/.release-tarballs/aotter-mantle-0.0.11-alpha.68.tgz","_integrity":"sha512-gp18bNkjv1g6o9eiTdX2Uo4cDUX7d0eg9G+/HFMn0nLlfXKunPprVfnYht66NHe37jDYU9h5BzYbSC43uTQBhA==","repository":{"url":"git+https://github.com/aotter/mantle.git","type":"git","directory":"packages/mantle"},"_npmVersion":"10.9.8","description":"Umbrella entry for @aotter/mantle. Adopters install this one package and import from subpaths: /spec, /runtime, /cloudflare, /admin-ui. Sub-packages remain individually installable on npm for tooling / alt-adapter authors. The Netlify adapter ships as a p","directories":{},"sideEffects":false,"_nodeVersion":"22.23.1","dependencies":{"@aotter/mantle-spec":"0.0.11-alpha.68","@aotter/mantle-runtime":"0.0.11-alpha.68","@aotter/mantle-admin-ui":"0.0.11-alpha.68","@aotter/mantle-cloudflare":"0.0.11-alpha.68"},"publishConfig":{"tag":"alpha","access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"zod":"^4.4.2","hono":"^4.12.30","vitest":"^4.1.10","aws4fetch":"^1.0.20","typescript":"^6.0.3","@types/node":"^26","better-auth":"^1.6.23","@cloudflare/workers-oauth-provider":"^0.8.0"},"peerDependencies":{"zod":"^4.0.0","hono":"^4.12.0","aws4fetch":"^1.0.20","better-auth":"^1.6.23","@cloudflare/workers-oauth-provider":"^0.8.0"},"_npmOperationalInternal":{"tmp":"tmp/mantle_0.0.11-alpha.68_1785762422929_0.7915342391652387","host":"s3://npm-registry-packages-npm-production"}},"0.0.11-alpha.69":{"name":"@aotter/mantle","version":"0.0.11-alpha.69","license":"Apache-2.0","_id":"@aotter/mantle@0.0.11-alpha.69","maintainers":[{"name":"aotter_admin","email":"aotter@aotter.net"},{"name":"guyspy","email":"guyspy@gmail.com"},{"name":"konois","email":"konois@gmail.com"}],"homepage":"https://mantle.tools/","bugs":{"url":"https://github.com/aotter/mantle/issues"},"bin":{"mantle":"dist/cli.js","mantle-harness":"dist/harness-cli.js"},"dist":{"shasum":"7e6bc673339bd34c0e31b79c91cfcf6291ead8f8","tarball":"https://registry.npmjs.org/@aotter/mantle/-/mantle-0.0.11-alpha.69.tgz","fileCount":77,"integrity":"sha512-9j/JW3Yt69rsaI2rcyNe1lloa/6xBviG9jRO1w/4jZrlWSs4+nfEeosP5BmcRtaGUpLNFbOTrD93E7MFmVhQtg==","signatures":[{"sig":"MEQCID5rmyZ1bkJR/Xh079jtLKmm+sPQLgY7uOT5gyEPo/EJAiA8Ign5iaW06p0zUqmsvW0VBcPSzZG8ACmij3PC+I5Nog==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":463430},"main":"./dist/spec.js","type":"module","_from":"file:.release-tarballs/aotter-mantle-0.0.11-alpha.69.tgz","types":"./dist/spec.d.ts","engines":{"node":">=22"},"exports":{".":{"types":"./dist/spec.d.ts","import":"./dist/spec.js"},"./spec":{"types":"./dist/spec.d.ts","import":"./dist/spec.js"},"./runtime":{"types":"./dist/runtime.d.ts","import":"./dist/runtime.js"},"./admin-ui":{"types":"./dist/admin-ui.d.ts","import":"./dist/admin-ui.js"},"./cloudflare":{"types":"./dist/cloudflare.d.ts","import":"./dist/cloudflare.js"},"./runtime/testing":{"types":"./dist/runtime-testing.d.ts","import":"./dist/runtime-testing.js"}},"scripts":{"test":"vitest run","build":"tsc -b tsconfig.lib.json","prebuild":"rm -rf dist .tsbuildinfo","typecheck":"tsc --noEmit -p tsconfig.lib.json"},"_npmUser":{"name":"guyspy","email":"guyspy@gmail.com"},"_resolved":"/home/runner/work/mantle/mantle/.release-tarballs/aotter-mantle-0.0.11-alpha.69.tgz","_integrity":"sha512-9j/JW3Yt69rsaI2rcyNe1lloa/6xBviG9jRO1w/4jZrlWSs4+nfEeosP5BmcRtaGUpLNFbOTrD93E7MFmVhQtg==","repository":{"url":"git+https://github.com/aotter/mantle.git","type":"git","directory":"packages/mantle"},"_npmVersion":"10.9.8","description":"Umbrella entry for @aotter/mantle. Adopters install this one package and import from subpaths: /spec, /runtime, /cloudflare, /admin-ui. Sub-packages remain individually installable on npm for tooling / alt-adapter authors. The Netlify adapter ships as a p","directories":{},"sideEffects":false,"_nodeVersion":"22.23.1","dependencies":{"@aotter/mantle-spec":"0.0.11-alpha.69","@aotter/mantle-runtime":"0.0.11-alpha.69","@aotter/mantle-admin-ui":"0.0.11-alpha.69","@aotter/mantle-cloudflare":"0.0.11-alpha.69"},"publishConfig":{"tag":"alpha","access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"zod":"^4.4.2","hono":"^4.12.30","vitest":"^4.1.10","aws4fetch":"^1.0.20","typescript":"^6.0.3","@types/node":"^26","better-auth":"^1.6.23","@cloudflare/workers-oauth-provider":"^0.8.0"},"peerDependencies":{"zod":"^4.0.0","hono":"^4.12.0","aws4fetch":"^1.0.20","better-auth":"^1.6.23","@cloudflare/workers-oauth-provider":"^0.8.0"},"_npmOperationalInternal":{"tmp":"tmp/mantle_0.0.11-alpha.69_1785765412320_0.4851992081660279","host":"s3://npm-registry-packages-npm-production"}},"0.0.11-alpha.70":{"name":"@aotter/mantle","version":"0.0.11-alpha.70","license":"Apache-2.0","_id":"@aotter/mantle@0.0.11-alpha.70","maintainers":[{"name":"aotter_admin","email":"aotter@aotter.net"},{"name":"guyspy","email":"guyspy@gmail.com"},{"name":"konois","email":"konois@gmail.com"}],"homepage":"https://mantle.tools/","bugs":{"url":"https://github.com/aotter/mantle/issues"},"bin":{"mantle":"dist/cli.js","mantle-harness":"dist/harness-cli.js"},"dist":{"shasum":"37c569bbd96aafb122d40d4853e85d03d44e7e33","tarball":"https://registry.npmjs.org/@aotter/mantle/-/mantle-0.0.11-alpha.70.tgz","fileCount":77,"integrity":"sha512-S2qniV08xb4MrevnV3cU2RxyBw6UGV9ykeNhpVV/lj6On3XhKHoLqALPO8/D84RpbF0H/26GuHwIHA3u7dNtRg==","signatures":[{"sig":"MEQCIDoGkJYdsxIG85Ikv5tjX+JMhMJ3+JLjlhLWJFgkdFgOAiAEXf0w3n8MHD1fZxVCmlPF/zN5ihzjiVJZc8IXhJs8rw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":463430},"main":"./dist/spec.js","type":"module","_from":"file:.release-tarballs/aotter-mantle-0.0.11-alpha.70.tgz","types":"./dist/spec.d.ts","engines":{"node":">=22"},"exports":{".":{"types":"./dist/spec.d.ts","import":"./dist/spec.js"},"./spec":{"types":"./dist/spec.d.ts","import":"./dist/spec.js"},"./runtime":{"types":"./dist/runtime.d.ts","import":"./dist/runtime.js"},"./admin-ui":{"types":"./dist/admin-ui.d.ts","import":"./dist/admin-ui.js"},"./cloudflare":{"types":"./dist/cloudflare.d.ts","import":"./dist/cloudflare.js"},"./runtime/testing":{"types":"./dist/runtime-testing.d.ts","import":"./dist/runtime-testing.js"}},"scripts":{"test":"vitest run","build":"tsc -b tsconfig.lib.json","prebuild":"rm -rf dist .tsbuildinfo","typecheck":"tsc --noEmit -p tsconfig.lib.json"},"_npmUser":{"name":"guyspy","email":"guyspy@gmail.com"},"_resolved":"/home/runner/work/mantle/mantle/.release-tarballs/aotter-mantle-0.0.11-alpha.70.tgz","_integrity":"sha512-S2qniV08xb4MrevnV3cU2RxyBw6UGV9ykeNhpVV/lj6On3XhKHoLqALPO8/D84RpbF0H/26GuHwIHA3u7dNtRg==","repository":{"url":"git+https://github.com/aotter/mantle.git","type":"git","directory":"packages/mantle"},"_npmVersion":"10.9.8","description":"Umbrella entry for @aotter/mantle. Adopters install this one package and import from subpaths: /spec, /runtime, /cloudflare, /admin-ui. Sub-packages remain individually installable on npm for tooling / alt-adapter authors. The Netlify adapter ships as a p","directories":{},"sideEffects":false,"_nodeVersion":"22.23.1","dependencies":{"@aotter/mantle-spec":"0.0.11-alpha.70","@aotter/mantle-runtime":"0.0.11-alpha.70","@aotter/mantle-admin-ui":"0.0.11-alpha.70","@aotter/mantle-cloudflare":"0.0.11-alpha.70"},"publishConfig":{"tag":"alpha","access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"zod":"^4.4.2","hono":"^4.12.30","vitest":"^4.1.10","aws4fetch":"^1.0.20","typescript":"^6.0.3","@types/node":"^26","better-auth":"^1.6.23","@cloudflare/workers-oauth-provider":"^0.8.0"},"peerDependencies":{"zod":"^4.0.0","hono":"^4.12.0","aws4fetch":"^1.0.20","better-auth":"^1.6.23","@cloudflare/workers-oauth-provider":"^0.8.0"},"_npmOperationalInternal":{"tmp":"tmp/mantle_0.0.11-alpha.70_1785805861244_0.7604752212947876","host":"s3://npm-registry-packages-npm-production"}},"0.0.11-alpha.71":{"name":"@aotter/mantle","version":"0.0.11-alpha.71","license":"Apache-2.0","_id":"@aotter/mantle@0.0.11-alpha.71","maintainers":[{"name":"aotter_admin","email":"aotter@aotter.net"},{"name":"guyspy","email":"guyspy@gmail.com"},{"name":"konois","email":"konois@gmail.com"}],"homepage":"https://mantle.tools/","bugs":{"url":"https://github.com/aotter/mantle/issues"},"bin":{"mantle":"dist/cli.js","mantle-harness":"dist/harness-cli.js"},"dist":{"shasum":"4c38bd8f3f3668095246fce643051e7499d60ab4","tarball":"https://registry.npmjs.org/@aotter/mantle/-/mantle-0.0.11-alpha.71.tgz","fileCount":77,"integrity":"sha512-qKGk2Hj9k2JNmBT1rzxSLqODjizGsLOhwR38Di0FTLnbcA5qtn3fHzEKlg72k+XYAf+w8vsh9Ni6Y3GdfH5z7w==","signatures":[{"sig":"MEUCIQD/MbCpTTsCdQoA5ACR0WI3vezzDcjaUJYhMFqjm7H42gIgfMFy+/fl1gN7nN77rAyQr2jtluncUKCRWLZDwuX8JnU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":463430},"main":"./dist/spec.js","type":"module","_from":"file:.release-tarballs/aotter-mantle-0.0.11-alpha.71.tgz","types":"./dist/spec.d.ts","engines":{"node":">=22"},"exports":{".":{"types":"./dist/spec.d.ts","import":"./dist/spec.js"},"./spec":{"types":"./dist/spec.d.ts","import":"./dist/spec.js"},"./runtime":{"types":"./dist/runtime.d.ts","import":"./dist/runtime.js"},"./admin-ui":{"types":"./dist/admin-ui.d.ts","import":"./dist/admin-ui.js"},"./cloudflare":{"types":"./dist/cloudflare.d.ts","import":"./dist/cloudflare.js"},"./runtime/testing":{"types":"./dist/runtime-testing.d.ts","import":"./dist/runtime-testing.js"}},"scripts":{"test":"vitest run","build":"tsc -b tsconfig.lib.json","prebuild":"rm -rf dist .tsbuildinfo","typecheck":"tsc --noEmit -p tsconfig.lib.json"},"_npmUser":{"name":"guyspy","email":"guyspy@gmail.com"},"_resolved":"/home/runner/work/mantle/mantle/.release-tarballs/aotter-mantle-0.0.11-alpha.71.tgz","_integrity":"sha512-qKGk2Hj9k2JNmBT1rzxSLqODjizGsLOhwR38Di0FTLnbcA5qtn3fHzEKlg72k+XYAf+w8vsh9Ni6Y3GdfH5z7w==","repository":{"url":"git+https://github.com/aotter/mantle.git","type":"git","directory":"packages/mantle"},"_npmVersion":"10.9.8","description":"Umbrella entry for @aotter/mantle. Adopters install this one package and import from subpaths: /spec, /runtime, /cloudflare, /admin-ui. Sub-packages remain individually installable on npm for tooling / alt-adapter authors. The Netlify adapter ships as a p","directories":{},"sideEffects":false,"_nodeVersion":"22.23.1","dependencies":{"@aotter/mantle-spec":"0.0.11-alpha.71","@aotter/mantle-runtime":"0.0.11-alpha.71","@aotter/mantle-admin-ui":"0.0.11-alpha.71","@aotter/mantle-cloudflare":"0.0.11-alpha.71"},"publishConfig":{"tag":"alpha","access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"zod":"^4.4.2","hono":"^4.12.30","vitest":"^4.1.10","aws4fetch":"^1.0.20","typescript":"^6.0.3","@types/node":"^26","better-auth":"^1.6.23","@cloudflare/workers-oauth-provider":"^0.8.0"},"peerDependencies":{"zod":"^4.0.0","hono":"^4.12.0","aws4fetch":"^1.0.20","better-auth":"^1.6.23","@cloudflare/workers-oauth-provider":"^0.8.0"},"_npmOperationalInternal":{"tmp":"tmp/mantle_0.0.11-alpha.71_1785806522938_0.6111575628844079","host":"s3://npm-registry-packages-npm-production"}},"0.0.11-alpha.72":{"name":"@aotter/mantle","version":"0.0.11-alpha.72","license":"Apache-2.0","_id":"@aotter/mantle@0.0.11-alpha.72","maintainers":[{"name":"aotter_admin","email":"aotter@aotter.net"},{"name":"guyspy","email":"guyspy@gmail.com"},{"name":"konois","email":"konois@gmail.com"}],"homepage":"https://mantle.tools/","bugs":{"url":"https://github.com/aotter/mantle/issues"},"bin":{"mantle":"dist/cli.js","mantle-harness":"dist/harness-cli.js"},"dist":{"shasum":"08aeb9cbd3954799ed7bbe215074835eaa58ce52","tarball":"https://registry.npmjs.org/@aotter/mantle/-/mantle-0.0.11-alpha.72.tgz","fileCount":77,"integrity":"sha512-ob8BBgHkiV5yINlMNpzXjg5Yl3OTdRdw7LkVfcKyww2XOPeU+r6jfW/pwcrWXEejzP5PTjLmYyZYnlWle6S8PQ==","signatures":[{"sig":"MEQCIBNZZGurg6hvQgnma9rs7Jp1fxLA5wKQGVbOSQd6Sg0oAiAvhkWa7tDdMLtJaR36R68zduzaJig7OZidGijbVzN3lw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":463430},"main":"./dist/spec.js","type":"module","_from":"file:.release-tarballs/aotter-mantle-0.0.11-alpha.72.tgz","types":"./dist/spec.d.ts","engines":{"node":">=22"},"exports":{".":{"types":"./dist/spec.d.ts","import":"./dist/spec.js"},"./spec":{"types":"./dist/spec.d.ts","import":"./dist/spec.js"},"./runtime":{"types":"./dist/runtime.d.ts","import":"./dist/runtime.js"},"./admin-ui":{"types":"./dist/admin-ui.d.ts","import":"./dist/admin-ui.js"},"./cloudflare":{"types":"./dist/cloudflare.d.ts","import":"./dist/cloudflare.js"},"./runtime/testing":{"types":"./dist/runtime-testing.d.ts","import":"./dist/runtime-testing.js"}},"scripts":{"test":"vitest run","build":"tsc -b tsconfig.lib.json","prebuild":"rm -rf dist .tsbuildinfo","typecheck":"tsc --noEmit -p tsconfig.lib.json"},"_npmUser":{"name":"guyspy","email":"guyspy@gmail.com"},"_resolved":"/home/runner/work/mantle/mantle/.release-tarballs/aotter-mantle-0.0.11-alpha.72.tgz","_integrity":"sha512-ob8BBgHkiV5yINlMNpzXjg5Yl3OTdRdw7LkVfcKyww2XOPeU+r6jfW/pwcrWXEejzP5PTjLmYyZYnlWle6S8PQ==","repository":{"url":"git+https://github.com/aotter/mantle.git","type":"git","directory":"packages/mantle"},"_npmVersion":"10.9.8","description":"Umbrella entry for @aotter/mantle. Adopters install this one package and import from subpaths: /spec, /runtime, /cloudflare, /admin-ui. Sub-packages remain individually installable on npm for tooling / alt-adapter authors. The Netlify adapter ships as a p","directories":{},"sideEffects":false,"_nodeVersion":"22.23.1","dependencies":{"@aotter/mantle-spec":"0.0.11-alpha.72","@aotter/mantle-runtime":"0.0.11-alpha.72","@aotter/mantle-admin-ui":"0.0.11-alpha.72","@aotter/mantle-cloudflare":"0.0.11-alpha.72"},"publishConfig":{"tag":"alpha","access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"zod":"^4.4.2","hono":"^4.12.30","vitest":"^4.1.10","aws4fetch":"^1.0.20","typescript":"^6.0.3","@types/node":"^26","better-auth":"^1.6.23","@cloudflare/workers-oauth-provider":"^0.8.0"},"peerDependencies":{"zod":"^4.0.0","hono":"^4.12.0","aws4fetch":"^1.0.20","better-auth":"^1.6.23","@cloudflare/workers-oauth-provider":"^0.8.0"},"_npmOperationalInternal":{"tmp":"tmp/mantle_0.0.11-alpha.72_1785808660483_0.14439892373642094","host":"s3://npm-registry-packages-npm-production"}},"0.0.11-alpha.73":{"name":"@aotter/mantle","version":"0.0.11-alpha.73","license":"Apache-2.0","_id":"@aotter/mantle@0.0.11-alpha.73","maintainers":[{"name":"aotter_admin","email":"aotter@aotter.net"},{"name":"guyspy","email":"guyspy@gmail.com"},{"name":"konois","email":"konois@gmail.com"}],"homepage":"https://mantle.tools/","bugs":{"url":"https://github.com/aotter/mantle/issues"},"bin":{"mantle":"dist/cli.js","mantle-harness":"dist/harness-cli.js"},"dist":{"shasum":"d92b7c7710e0cbb15654c346a7daf12ca7542f59","tarball":"https://registry.npmjs.org/@aotter/mantle/-/mantle-0.0.11-alpha.73.tgz","fileCount":77,"integrity":"sha512-gnVbizjOMLxPWEKZq8wHl26Qns5dQukq2RyF4LMwI0E5Ppu84vjjvo64bF4q9ikhSkhdoOOWKHIwmCxdQpoBfg==","signatures":[{"sig":"MEQCIFly1fS3R1vNbAGal/Z9UFkIpiRxDkwtoWjRriLtpYahAiA7gTQiJdPwKIx4d+7PQEkVEGgXZOwRF5nf5jLCA7rkCQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":463834},"main":"./dist/spec.js","type":"module","_from":"file:.release-tarballs/aotter-mantle-0.0.11-alpha.73.tgz","types":"./dist/spec.d.ts","engines":{"node":">=22"},"exports":{".":{"types":"./dist/spec.d.ts","import":"./dist/spec.js"},"./spec":{"types":"./dist/spec.d.ts","import":"./dist/spec.js"},"./runtime":{"types":"./dist/runtime.d.ts","import":"./dist/runtime.js"},"./admin-ui":{"types":"./dist/admin-ui.d.ts","import":"./dist/admin-ui.js"},"./cloudflare":{"types":"./dist/cloudflare.d.ts","import":"./dist/cloudflare.js"},"./runtime/testing":{"types":"./dist/runtime-testing.d.ts","import":"./dist/runtime-testing.js"}},"scripts":{"test":"vitest run","build":"tsc -b tsconfig.lib.json","prebuild":"rm -rf dist .tsbuildinfo","typecheck":"tsc --noEmit -p tsconfig.lib.json"},"_npmUser":{"name":"guyspy","email":"guyspy@gmail.com"},"_resolved":"/home/runner/work/mantle/mantle/.release-tarballs/aotter-mantle-0.0.11-alpha.73.tgz","_integrity":"sha512-gnVbizjOMLxPWEKZq8wHl26Qns5dQukq2RyF4LMwI0E5Ppu84vjjvo64bF4q9ikhSkhdoOOWKHIwmCxdQpoBfg==","repository":{"url":"git+https://github.com/aotter/mantle.git","type":"git","directory":"packages/mantle"},"_npmVersion":"10.9.8","description":"Umbrella entry for @aotter/mantle. Adopters install this one package and import from subpaths: /spec, /runtime, /cloudflare, /admin-ui. Sub-packages remain individually installable on npm for tooling / alt-adapter authors. The Netlify adapter ships as a p","directories":{},"sideEffects":false,"_nodeVersion":"22.23.1","dependencies":{"@aotter/mantle-spec":"0.0.11-alpha.73","@aotter/mantle-runtime":"0.0.11-alpha.73","@aotter/mantle-admin-ui":"0.0.11-alpha.73","@aotter/mantle-cloudflare":"0.0.11-alpha.73"},"publishConfig":{"tag":"alpha","access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"zod":"^4.4.2","hono":"^4.12.30","vitest":"^4.1.10","aws4fetch":"^1.0.20","typescript":"^6.0.3","@types/node":"^26","better-auth":"^1.6.23","@cloudflare/workers-oauth-provider":"^0.8.0"},"peerDependencies":{"zod":"^4.0.0","hono":"^4.12.0","aws4fetch":"^1.0.20","better-auth":"^1.6.23","@cloudflare/workers-oauth-provider":"^0.8.0"},"_npmOperationalInternal":{"tmp":"tmp/mantle_0.0.11-alpha.73_1785821059633_0.9671869355484939","host":"s3://npm-registry-packages-npm-production"}},"0.1.0-alpha.1":{"name":"@aotter/mantle","version":"0.1.0-alpha.1","license":"Apache-2.0","_id":"@aotter/mantle@0.1.0-alpha.1","maintainers":[{"name":"aotter_admin","email":"aotter@aotter.net"},{"name":"guyspy","email":"guyspy@gmail.com"},{"name":"konois","email":"konois@gmail.com"}],"homepage":"https://mantle.tools/","bugs":{"url":"https://github.com/aotter/mantle/issues"},"bin":{"mantle":"dist/cli.js","mantle-harness":"dist/harness-cli.js"},"dist":{"shasum":"2ab47a897088a0ad445fb3a83c6c29041529a318","tarball":"https://registry.npmjs.org/@aotter/mantle/-/mantle-0.1.0-alpha.1.tgz","fileCount":77,"integrity":"sha512-uZvNpwE5wor0HrFdZqZ3+ClorkCLHwUCkiFPTEU3e3JpJ+iUivdNGUuDscPEfwd5ecXJNakZTWQv8n2Y+9TKbA==","signatures":[{"sig":"MEYCIQCZjn2J2EbaUvnz42m8ByIc7Yd/V/uUfG0PZocgco+gGAIhAMHHeLvmWZeIxn46qUQK+xJPXRiBILfDOKDvlSnyq3ud","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":464942},"main":"./dist/spec.js","type":"module","_from":"file:.release-tarballs/aotter-mantle-0.1.0-alpha.1.tgz","types":"./dist/spec.d.ts","engines":{"node":">=22"},"exports":{".":{"types":"./dist/spec.d.ts","import":"./dist/spec.js"},"./spec":{"types":"./dist/spec.d.ts","import":"./dist/spec.js"},"./runtime":{"types":"./dist/runtime.d.ts","import":"./dist/runtime.js"},"./admin-ui":{"types":"./dist/admin-ui.d.ts","import":"./dist/admin-ui.js"},"./cloudflare":{"types":"./dist/cloudflare.d.ts","import":"./dist/cloudflare.js"},"./runtime/testing":{"types":"./dist/runtime-testing.d.ts","import":"./dist/runtime-testing.js"}},"scripts":{"test":"vitest run","build":"tsc -b tsconfig.lib.json","prebuild":"rm -rf dist .tsbuildinfo","typecheck":"tsc --noEmit -p tsconfig.lib.json"},"_npmUser":{"name":"guyspy","email":"guyspy@gmail.com"},"_resolved":"/home/runner/work/mantle/mantle/.release-tarballs/aotter-mantle-0.1.0-alpha.1.tgz","_integrity":"sha512-uZvNpwE5wor0HrFdZqZ3+ClorkCLHwUCkiFPTEU3e3JpJ+iUivdNGUuDscPEfwd5ecXJNakZTWQv8n2Y+9TKbA==","repository":{"url":"git+https://github.com/aotter/mantle.git","type":"git","directory":"packages/mantle"},"_npmVersion":"10.9.8","description":"Umbrella entry for @aotter/mantle. Adopters install this one package and import from subpaths: /spec, /runtime, /cloudflare, /admin-ui. Sub-packages remain individually installable on npm for tooling / alt-adapter authors. The Netlify adapter ships as a p","directories":{},"sideEffects":false,"_nodeVersion":"22.23.1","dependencies":{"@aotter/mantle-spec":"0.1.0-alpha.1","@aotter/mantle-runtime":"0.1.0-alpha.1","@aotter/mantle-admin-ui":"0.1.0-alpha.1","@aotter/mantle-cloudflare":"0.1.0-alpha.1"},"publishConfig":{"tag":"alpha","access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"zod":"^4.4.2","hono":"^4.12.34","vitest":"^4.1.10","aws4fetch":"^1.0.20","typescript":"^6.0.3","@types/node":"^26","better-auth":"^1.6.24","@cloudflare/workers-oauth-provider":"^0.8.2"},"peerDependencies":{"zod":"^4.0.0","hono":"^4.12.0","aws4fetch":"^1.0.20","better-auth":"^1.6.24","@cloudflare/workers-oauth-provider":"^0.8.2"},"_npmOperationalInternal":{"tmp":"tmp/mantle_0.1.0-alpha.1_1786447782115_0.09791363468800429","host":"s3://npm-registry-packages-npm-production"}},"0.1.0-alpha.2":{"name":"@aotter/mantle","version":"0.1.0-alpha.2","license":"Apache-2.0","_id":"@aotter/mantle@0.1.0-alpha.2","maintainers":[{"name":"aotter_admin","email":"aotter@aotter.net"},{"name":"guyspy","email":"guyspy@gmail.com"},{"name":"konois","email":"konois@gmail.com"}],"homepage":"https://mantle.tools/","bugs":{"url":"https://github.com/aotter/mantle/issues"},"bin":{"mantle":"dist/cli.js","mantle-harness":"dist/harness-cli.js"},"dist":{"shasum":"d6af7bae220e499e51f56d39dda54e803ac8c5ad","tarball":"https://registry.npmjs.org/@aotter/mantle/-/mantle-0.1.0-alpha.2.tgz","fileCount":77,"integrity":"sha512-xBht9esWrq63Z6Q61/9Ht03pkALkb556a4rafruNa5FGUh7h8lXodp3qgYxBiNjYzeAIhm8S6usnaALJUAwRqQ==","signatures":[{"sig":"MEUCIQCBjklVxTs8XwKSzIcgOpHEYx7C80DuGUn9hK7FD8eRoQIgOXlKhtAzrB7TvGH7Rc1eUSnxjOVR2CubHhqKWDsvhiE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":442716},"main":"./dist/spec.js","type":"module","_from":"file:.release-tarballs/aotter-mantle-0.1.0-alpha.2.tgz","types":"./dist/spec.d.ts","engines":{"node":">=22"},"exports":{".":{"types":"./dist/spec.d.ts","import":"./dist/spec.js"},"./spec":{"types":"./dist/spec.d.ts","import":"./dist/spec.js"},"./runtime":{"types":"./dist/runtime.d.ts","import":"./dist/runtime.js"},"./admin-ui":{"types":"./dist/admin-ui.d.ts","import":"./dist/admin-ui.js"},"./cloudflare":{"types":"./dist/cloudflare.d.ts","import":"./dist/cloudflare.js"},"./runtime/testing":{"types":"./dist/runtime-testing.d.ts","import":"./dist/runtime-testing.js"}},"scripts":{"test":"vitest run","build":"tsc -b tsconfig.lib.json","prebuild":"rm -rf dist .tsbuildinfo","typecheck":"tsc --noEmit -p tsconfig.lib.json"},"_npmUser":{"name":"guyspy","email":"guyspy@gmail.com"},"_resolved":"/home/runner/work/mantle/mantle/.release-tarballs/aotter-mantle-0.1.0-alpha.2.tgz","_integrity":"sha512-xBht9esWrq63Z6Q61/9Ht03pkALkb556a4rafruNa5FGUh7h8lXodp3qgYxBiNjYzeAIhm8S6usnaALJUAwRqQ==","repository":{"url":"git+https://github.com/aotter/mantle.git","type":"git","directory":"packages/mantle"},"_npmVersion":"10.9.8","description":"Umbrella entry for @aotter/mantle. Adopters install this one package and import from subpaths: /spec, /runtime, /cloudflare, /admin-ui. Sub-packages remain individually installable on npm for tooling and adapter authors.","directories":{},"sideEffects":false,"_nodeVersion":"22.23.1","dependencies":{"@aotter/mantle-spec":"0.1.0-alpha.2","@aotter/mantle-runtime":"0.1.0-alpha.2","@aotter/mantle-admin-ui":"0.1.0-alpha.2","@aotter/mantle-cloudflare":"0.1.0-alpha.2"},"publishConfig":{"tag":"alpha","access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"zod":"^4.4.2","hono":"^4.12.34","vitest":"^4.1.10","aws4fetch":"^1.0.20","typescript":"^6.0.3","@types/node":"^26","better-auth":"^1.6.27","@cloudflare/workers-oauth-provider":"^0.8.2"},"peerDependencies":{"zod":"^4.0.0","hono":"^4.12.0","aws4fetch":"^1.0.20","better-auth":"^1.6.27","@cloudflare/workers-oauth-provider":"^0.8.2"},"_npmOperationalInternal":{"tmp":"tmp/mantle_0.1.0-alpha.2_1786618631182_0.4418619400672026","host":"s3://npm-registry-packages-npm-production"}},"0.1.0-alpha.3":{"name":"@aotter/mantle","version":"0.1.0-alpha.3","license":"Apache-2.0","_id":"@aotter/mantle@0.1.0-alpha.3","maintainers":[{"name":"aotter_admin","email":"aotter@aotter.net"},{"name":"guyspy","email":"guyspy@gmail.com"},{"name":"konois","email":"konois@gmail.com"}],"homepage":"https://mantle.tools/","bugs":{"url":"https://github.com/aotter/mantle/issues"},"bin":{"mantle":"dist/cli.js","mantle-harness":"dist/harness-cli.js"},"dist":{"shasum":"c56dfb1f562854ad1a4c5f06c119d9f971ce688b","tarball":"https://registry.npmjs.org/@aotter/mantle/-/mantle-0.1.0-alpha.3.tgz","fileCount":77,"integrity":"sha512-YYWGZFbnb3EEfnKUUougcsRzL1b7ZwVacbHBklggiA0ex1lCVvO/t86mal5Zej9yIb6Cq177rvcDTE5zRqN5PQ==","signatures":[{"sig":"MEUCIBb1CFK+eHx0QuihVBC2AdEvNyFQZT3udJ13sUEfnY1KAiEAwqyg3YSegLeOdrhHGRlG4dJt/q9QgCuYVCYmCWGn9Ag=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":443053},"main":"./dist/spec.js","type":"module","_from":"file:.release-tarballs/aotter-mantle-0.1.0-alpha.3.tgz","types":"./dist/spec.d.ts","engines":{"node":">=22"},"exports":{".":{"types":"./dist/spec.d.ts","import":"./dist/spec.js"},"./spec":{"types":"./dist/spec.d.ts","import":"./dist/spec.js"},"./runtime":{"types":"./dist/runtime.d.ts","import":"./dist/runtime.js"},"./admin-ui":{"types":"./dist/admin-ui.d.ts","import":"./dist/admin-ui.js"},"./cloudflare":{"types":"./dist/cloudflare.d.ts","import":"./dist/cloudflare.js"},"./runtime/testing":{"types":"./dist/runtime-testing.d.ts","import":"./dist/runtime-testing.js"}},"scripts":{"test":"vitest run","build":"tsc -b tsconfig.lib.json","prebuild":"rm -rf dist .tsbuildinfo","typecheck":"tsc --noEmit -p tsconfig.lib.json"},"_npmUser":{"name":"guyspy","email":"guyspy@gmail.com"},"_resolved":"/home/runner/work/mantle/mantle/.release-tarballs/aotter-mantle-0.1.0-alpha.3.tgz","_integrity":"sha512-YYWGZFbnb3EEfnKUUougcsRzL1b7ZwVacbHBklggiA0ex1lCVvO/t86mal5Zej9yIb6Cq177rvcDTE5zRqN5PQ==","repository":{"url":"git+https://github.com/aotter/mantle.git","type":"git","directory":"packages/mantle"},"_npmVersion":"10.9.8","description":"Umbrella entry for @aotter/mantle. Adopters install this one package and import from subpaths: /spec, /runtime, /cloudflare, /admin-ui. Sub-packages remain individually installable on npm for tooling and adapter authors.","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@aotter/mantle-spec":"0.1.0-alpha.3","@aotter/mantle-runtime":"0.1.0-alpha.3","@aotter/mantle-admin-ui":"0.1.0-alpha.3","@aotter/mantle-cloudflare":"0.1.0-alpha.3"},"publishConfig":{"tag":"alpha","access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"zod":"^4.4.2","hono":"^4.12.34","vitest":"^4.1.10","aws4fetch":"^1.0.20","typescript":"^6.0.3","@types/node":"^26","better-auth":"^1.6.27","@cloudflare/workers-oauth-provider":"^0.8.2"},"peerDependencies":{"zod":"^4.0.0","hono":"^4.12.0","aws4fetch":"^1.0.20","better-auth":"^1.6.27","@cloudflare/workers-oauth-provider":"^0.8.2"},"_npmOperationalInternal":{"tmp":"tmp/mantle_0.1.0-alpha.3_1786640441010_0.6959347818198969","host":"s3://npm-registry-packages-npm-production"}},"0.1.0-alpha.4":{"name":"@aotter/mantle","version":"0.1.0-alpha.4","license":"Apache-2.0","_id":"@aotter/mantle@0.1.0-alpha.4","maintainers":[{"name":"aotter_admin","email":"aotter@aotter.net"},{"name":"guyspy","email":"guyspy@gmail.com"},{"name":"konois","email":"konois@gmail.com"}],"homepage":"https://mantle.tools/","bugs":{"url":"https://github.com/aotter/mantle/issues"},"bin":{"mantle":"dist/cli.js","mantle-harness":"dist/harness-cli.js"},"dist":{"shasum":"c6b1d1e1088cb0223bc257e5eba67fcd9168463a","tarball":"https://registry.npmjs.org/@aotter/mantle/-/mantle-0.1.0-alpha.4.tgz","fileCount":77,"integrity":"sha512-44GYqc1aVqzblGaQ0HXc0ne3TzXjLzcH0WgAo/dT7YIhFa3tjr5FD7OXyw8GWbBnATCKRljBq1aYmgDvs+U9NA==","signatures":[{"sig":"MEUCIQDDEeoWOiR1hjrR8Lcoehg2p52CfO8VCmUZoLzMeUMrXAIgXqoYordtWz3f6dWXC93eg8qHcr5NjLy1Jo5oZ3Vk/gw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":452388},"main":"./dist/spec.js","type":"module","_from":"file:.release-tarballs/aotter-mantle-0.1.0-alpha.4.tgz","types":"./dist/spec.d.ts","engines":{"node":">=22"},"exports":{".":{"types":"./dist/spec.d.ts","import":"./dist/spec.js"},"./spec":{"types":"./dist/spec.d.ts","import":"./dist/spec.js"},"./runtime":{"types":"./dist/runtime.d.ts","import":"./dist/runtime.js"},"./admin-ui":{"types":"./dist/admin-ui.d.ts","import":"./dist/admin-ui.js"},"./cloudflare":{"types":"./dist/cloudflare.d.ts","import":"./dist/cloudflare.js"},"./runtime/testing":{"types":"./dist/runtime-testing.d.ts","import":"./dist/runtime-testing.js"}},"scripts":{"test":"vitest run","build":"tsc -b tsconfig.lib.json","prebuild":"rm -rf dist .tsbuildinfo","typecheck":"tsc --noEmit -p tsconfig.lib.json"},"_npmUser":{"name":"guyspy","email":"guyspy@gmail.com"},"_resolved":"/home/runner/work/mantle/mantle/.release-tarballs/aotter-mantle-0.1.0-alpha.4.tgz","_integrity":"sha512-44GYqc1aVqzblGaQ0HXc0ne3TzXjLzcH0WgAo/dT7YIhFa3tjr5FD7OXyw8GWbBnATCKRljBq1aYmgDvs+U9NA==","repository":{"url":"git+https://github.com/aotter/mantle.git","type":"git","directory":"packages/mantle"},"_npmVersion":"10.9.8","description":"Umbrella entry for @aotter/mantle. Adopters install this one package and import from subpaths: /spec, /runtime, /cloudflare, /admin-ui. Sub-packages remain individually installable on npm for tooling and adapter authors.","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@aotter/mantle-spec":"0.1.0-alpha.4","@aotter/mantle-runtime":"0.1.0-alpha.4","@aotter/mantle-admin-ui":"0.1.0-alpha.4","@aotter/mantle-cloudflare":"0.1.0-alpha.4"},"publishConfig":{"tag":"alpha","access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"zod":"^4.4.2","hono":"^4.12.34","vitest":"^4.1.10","aws4fetch":"^1.0.20","typescript":"^6.0.3","@types/node":"^26","better-auth":"^1.6.27","@cloudflare/workers-oauth-provider":"^0.8.2"},"peerDependencies":{"zod":"^4.0.0","hono":"^4.12.0","aws4fetch":"^1.0.20","better-auth":"^1.6.27","@cloudflare/workers-oauth-provider":"^0.8.2"},"_npmOperationalInternal":{"tmp":"tmp/mantle_0.1.0-alpha.4_1786724646995_0.05153457869751166","host":"s3://npm-registry-packages-npm-production"}},"0.1.0-alpha.5":{"name":"@aotter/mantle","version":"0.1.0-alpha.5","license":"Apache-2.0","_id":"@aotter/mantle@0.1.0-alpha.5","maintainers":[{"name":"aotter_admin","email":"aotter@aotter.net"},{"name":"guyspy","email":"guyspy@gmail.com"},{"name":"konois","email":"konois@gmail.com"}],"homepage":"https://mantle.tools/","bugs":{"url":"https://github.com/aotter/mantle/issues"},"bin":{"mantle":"dist/cli.js","mantle-harness":"dist/harness-cli.js"},"dist":{"shasum":"0beb08fcfac7ba3befee12506d785598ef62cc74","tarball":"https://registry.npmjs.org/@aotter/mantle/-/mantle-0.1.0-alpha.5.tgz","fileCount":77,"integrity":"sha512-sRIIrks8MkAl2j7ZwbqsSW0/lU3qkXYAve5W69ncq57yezjW7wisoN58nN3eKN+aOON3qseLzWFdpaRn7mcNZA==","signatures":[{"sig":"MEUCIElnmBhjlyd1BFX89C/fXj/tyE/sPDsB93BEwML0dq8hAiEAneRLIAJxBHCL+y6i1vRHaBomBrGz8zN35OyZFoP/0Ec=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":452388},"main":"./dist/spec.js","type":"module","_from":"file:.release-tarballs/aotter-mantle-0.1.0-alpha.5.tgz","types":"./dist/spec.d.ts","engines":{"node":">=22"},"exports":{".":{"types":"./dist/spec.d.ts","import":"./dist/spec.js"},"./spec":{"types":"./dist/spec.d.ts","import":"./dist/spec.js"},"./runtime":{"types":"./dist/runtime.d.ts","import":"./dist/runtime.js"},"./admin-ui":{"types":"./dist/admin-ui.d.ts","import":"./dist/admin-ui.js"},"./cloudflare":{"types":"./dist/cloudflare.d.ts","import":"./dist/cloudflare.js"},"./runtime/testing":{"types":"./dist/runtime-testing.d.ts","import":"./dist/runtime-testing.js"}},"scripts":{"test":"vitest run","build":"tsc -b tsconfig.lib.json","prebuild":"rm -rf dist .tsbuildinfo","typecheck":"tsc --noEmit -p tsconfig.lib.json"},"_npmUser":{"name":"guyspy","email":"guyspy@gmail.com"},"_resolved":"/home/runner/work/mantle/mantle/.release-tarballs/aotter-mantle-0.1.0-alpha.5.tgz","_integrity":"sha512-sRIIrks8MkAl2j7ZwbqsSW0/lU3qkXYAve5W69ncq57yezjW7wisoN58nN3eKN+aOON3qseLzWFdpaRn7mcNZA==","repository":{"url":"git+https://github.com/aotter/mantle.git","type":"git","directory":"packages/mantle"},"_npmVersion":"10.9.8","description":"Umbrella entry for @aotter/mantle. Adopters install this one package and import from subpaths: /spec, /runtime, /cloudflare, /admin-ui. Sub-packages remain individually installable on npm for tooling and adapter authors.","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@aotter/mantle-spec":"0.1.0-alpha.5","@aotter/mantle-runtime":"0.1.0-alpha.5","@aotter/mantle-admin-ui":"0.1.0-alpha.5","@aotter/mantle-cloudflare":"0.1.0-alpha.5"},"publishConfig":{"tag":"alpha","access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"zod":"^4.4.2","hono":"^4.12.34","vitest":"^4.1.10","aws4fetch":"^1.0.20","typescript":"^6.0.3","@types/node":"^26","better-auth":"^1.6.27","@cloudflare/workers-oauth-provider":"^0.8.2"},"peerDependencies":{"zod":"^4.0.0","hono":"^4.12.0","aws4fetch":"^1.0.20","better-auth":"^1.6.27","@cloudflare/workers-oauth-provider":"^0.8.2"},"_npmOperationalInternal":{"tmp":"tmp/mantle_0.1.0-alpha.5_1786756658975_0.08028495305183192","host":"s3://npm-registry-packages-npm-production"}},"0.1.0-alpha.6":{"name":"@aotter/mantle","version":"0.1.0-alpha.6","license":"Apache-2.0","_id":"@aotter/mantle@0.1.0-alpha.6","maintainers":[{"name":"aotter_admin","email":"aotter@aotter.net"},{"name":"guyspy","email":"guyspy@gmail.com"},{"name":"konois","email":"konois@gmail.com"}],"homepage":"https://mantle.tools/","bugs":{"url":"https://github.com/aotter/mantle/issues"},"bin":{"mantle":"dist/cli.js","mantle-harness":"dist/harness-cli.js"},"dist":{"shasum":"fb63cf174fb2899f1cee305f9e0185a48f864642","tarball":"https://registry.npmjs.org/@aotter/mantle/-/mantle-0.1.0-alpha.6.tgz","fileCount":77,"integrity":"sha512-A1xp1GfSIienDkXGtykJxTkpS57LYnNoT0f/rK3/9FSD78rtGoM8TFzNHPuWWcF+mceK96iKf5ic5jCfrzGzCg==","signatures":[{"sig":"MEUCIQDIXJ8XydxcAE/g9j+1cQxSXgLEnqHPM8jrmHfU9htDXwIgQg+tAamUn/UIhwMEbgXH1yZl4Vk53Qbfk61prFLFYZw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":452388},"main":"./dist/spec.js","type":"module","_from":"file:.release-tarballs/aotter-mantle-0.1.0-alpha.6.tgz","types":"./dist/spec.d.ts","engines":{"node":">=22"},"exports":{".":{"types":"./dist/spec.d.ts","import":"./dist/spec.js"},"./spec":{"types":"./dist/spec.d.ts","import":"./dist/spec.js"},"./runtime":{"types":"./dist/runtime.d.ts","import":"./dist/runtime.js"},"./admin-ui":{"types":"./dist/admin-ui.d.ts","import":"./dist/admin-ui.js"},"./cloudflare":{"types":"./dist/cloudflare.d.ts","import":"./dist/cloudflare.js"},"./runtime/testing":{"types":"./dist/runtime-testing.d.ts","import":"./dist/runtime-testing.js"}},"scripts":{"test":"vitest run","build":"tsc -b tsconfig.lib.json","prebuild":"rm -rf dist .tsbuildinfo","typecheck":"tsc --noEmit -p tsconfig.lib.json"},"_npmUser":{"name":"guyspy","email":"guyspy@gmail.com"},"_resolved":"/home/runner/work/mantle/mantle/.release-tarballs/aotter-mantle-0.1.0-alpha.6.tgz","_integrity":"sha512-A1xp1GfSIienDkXGtykJxTkpS57LYnNoT0f/rK3/9FSD78rtGoM8TFzNHPuWWcF+mceK96iKf5ic5jCfrzGzCg==","repository":{"url":"git+https://github.com/aotter/mantle.git","type":"git","directory":"packages/mantle"},"_npmVersion":"10.9.8","description":"Umbrella entry for @aotter/mantle. Adopters install this one package and import from subpaths: /spec, /runtime, /cloudflare, /admin-ui. Sub-packages remain individually installable on npm for tooling and adapter authors.","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@aotter/mantle-spec":"0.1.0-alpha.6","@aotter/mantle-runtime":"0.1.0-alpha.6","@aotter/mantle-admin-ui":"0.1.0-alpha.6","@aotter/mantle-cloudflare":"0.1.0-alpha.6"},"publishConfig":{"tag":"alpha","access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"zod":"^4.4.2","hono":"^4.12.34","vitest":"^4.1.10","aws4fetch":"^1.0.20","typescript":"^6.0.3","@types/node":"^26","better-auth":"^1.6.27","@cloudflare/workers-oauth-provider":"^0.8.2"},"peerDependencies":{"zod":"^4.0.0","hono":"^4.12.0","aws4fetch":"^1.0.20","better-auth":"^1.6.27","@cloudflare/workers-oauth-provider":"^0.8.2"},"_npmOperationalInternal":{"tmp":"tmp/mantle_0.1.0-alpha.6_1786805622603_0.06830415781489108","host":"s3://npm-registry-packages-npm-production"}},"0.1.0-alpha.7":{"name":"@aotter/mantle","version":"0.1.0-alpha.7","license":"Apache-2.0","_id":"@aotter/mantle@0.1.0-alpha.7","maintainers":[{"name":"aotter_admin","email":"aotter@aotter.net"},{"name":"guyspy","email":"guyspy@gmail.com"},{"name":"konois","email":"konois@gmail.com"}],"homepage":"https://mantle.tools/","bugs":{"url":"https://github.com/aotter/mantle/issues"},"bin":{"mantle":"dist/cli.js","mantle-harness":"dist/harness-cli.js"},"dist":{"shasum":"3c84a48ba983c8db30d98f5be71cb4c724e9e5e7","tarball":"https://registry.npmjs.org/@aotter/mantle/-/mantle-0.1.0-alpha.7.tgz","fileCount":78,"integrity":"sha512-ilHkHigTC950Lz86VtV1qu1qlxtx56caYjNLC2ihvdIkrcSoehXP2udTvRTD+fCZuOw+j4otPMxRESejKlYC4A==","signatures":[{"sig":"MEYCIQC0tgpYvTMewEfljYYq6nEoD4KaHBKBv4hIGByJUm361AIhAPjefacCEcy3AyyPluM2IbHOebTzHwgqLAN+fLXlvIFQ","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":456441},"main":"./dist/spec.js","type":"module","_from":"file:.release-tarballs/aotter-mantle-0.1.0-alpha.7.tgz","types":"./dist/spec.d.ts","engines":{"node":">=22"},"exports":{".":{"types":"./dist/spec.d.ts","import":"./dist/spec.js"},"./spec":{"types":"./dist/spec.d.ts","import":"./dist/spec.js"},"./runtime":{"types":"./dist/runtime.d.ts","import":"./dist/runtime.js"},"./admin-ui":{"types":"./dist/admin-ui.d.ts","import":"./dist/admin-ui.js"},"./cloudflare":{"types":"./dist/cloudflare.d.ts","import":"./dist/cloudflare.js"},"./runtime/testing":{"types":"./dist/runtime-testing.d.ts","import":"./dist/runtime-testing.js"}},"scripts":{"test":"vitest run","build":"tsc -b tsconfig.lib.json","prebuild":"rm -rf dist .tsbuildinfo","typecheck":"tsc --noEmit -p tsconfig.lib.json"},"_npmUser":{"name":"guyspy","email":"guyspy@gmail.com"},"_resolved":"/home/runner/work/mantle/mantle/.release-tarballs/aotter-mantle-0.1.0-alpha.7.tgz","_integrity":"sha512-ilHkHigTC950Lz86VtV1qu1qlxtx56caYjNLC2ihvdIkrcSoehXP2udTvRTD+fCZuOw+j4otPMxRESejKlYC4A==","repository":{"url":"git+https://github.com/aotter/mantle.git","type":"git","directory":"packages/mantle"},"_npmVersion":"10.9.8","description":"Umbrella entry for @aotter/mantle. Adopters install this one package and import from subpaths: /spec, /runtime, /cloudflare, /admin-ui. Sub-packages remain individually installable on npm for tooling and adapter authors.","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@aotter/mantle-spec":"0.1.0-alpha.7","@aotter/mantle-runtime":"0.1.0-alpha.7","@aotter/mantle-admin-ui":"0.1.0-alpha.7","@aotter/mantle-cloudflare":"0.1.0-alpha.7"},"publishConfig":{"tag":"alpha","access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"zod":"^4.4.2","hono":"^4.12.34","vitest":"^4.1.10","aws4fetch":"^1.0.20","typescript":"^6.0.3","@types/node":"^26","better-auth":"^1.6.27","@cloudflare/workers-oauth-provider":"^0.8.2"},"peerDependencies":{"zod":"^4.0.0","hono":"^4.12.0","aws4fetch":"^1.0.20","better-auth":"^1.6.27","@cloudflare/workers-oauth-provider":"^0.8.2"},"_npmOperationalInternal":{"tmp":"tmp/mantle_0.1.0-alpha.7_1786858131475_0.19536786933800476","host":"s3://npm-registry-packages-npm-production"}},"0.1.0-alpha.8":{"name":"@aotter/mantle","version":"0.1.0-alpha.8","license":"Apache-2.0","_id":"@aotter/mantle@0.1.0-alpha.8","maintainers":[{"name":"aotter_admin","email":"aotter@aotter.net"},{"name":"guyspy","email":"guyspy@gmail.com"},{"name":"konois","email":"konois@gmail.com"}],"homepage":"https://mantle.tools/","bugs":{"url":"https://github.com/aotter/mantle/issues"},"bin":{"mantle":"dist/cli/main.js","mantle-harness":"dist/cli/harness.js"},"dist":{"shasum":"63a38a68079d1ed114266efe7828b93d59196238","tarball":"https://registry.npmjs.org/@aotter/mantle/-/mantle-0.1.0-alpha.8.tgz","fileCount":123,"integrity":"sha512-q4t9ph/qI7X1cam44wTZNBhdsDU2ybz08panau0OzT/vIEVbQ7gwJdYEwRbNZz6jDgPWqtvPpJScRJDRyA7lLQ==","signatures":[{"sig":"MEYCIQDwyN1KGjAfiW5shZxeztjhdE3YnJRUOvlI+4t+a4XzkQIhAPHo5QuqrzLX8+ilSTPGDS3cNej+2HYoh12pN0yscphH","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1048837},"main":"./dist/spec.js","type":"module","_from":"file:.release-tarballs/aotter-mantle-0.1.0-alpha.8.tgz","types":"./dist/spec.d.ts","engines":{"node":">=22"},"exports":{".":{"types":"./dist/spec.d.ts","import":"./dist/spec.js"},"./bun":{"types":"./dist/bun.d.ts","import":"./dist/bun.js"},"./web":{"types":"./dist/web.d.ts","import":"./dist/web.js"},"./spec":{"types":"./dist/spec.d.ts","import":"./dist/spec.js"},"./admin":{"types":"./dist/admin.d.ts","import":"./dist/admin.js"},"./vercel":{"types":"./dist/vercel.d.ts","import":"./dist/vercel.js"},"./codegen":{"types":"./dist/codegen.d.ts","import":"./dist/codegen.js"},"./runtime":{"types":"./dist/runtime.d.ts","import":"./dist/runtime.js"},"./admin-ui":{"types":"./dist/admin-ui.d.ts","import":"./dist/admin-ui.js"},"./provision":{"types":"./dist/provision.d.ts","import":"./dist/provision.js"},"./cloudflare":{"types":"./dist/cloudflare.d.ts","import":"./dist/cloudflare.js"},"./vercel/libsql":{"types":"./dist/vercel-libsql.d.ts","import":"./dist/vercel-libsql.js"},"./runtime/testing":{"types":"./dist/runtime-testing.d.ts","import":"./dist/runtime-testing.js"}},"scripts":{"test":"vitest run","build":"tsc -b tsconfig.lib.json","prebuild":"rm -rf dist .tsbuildinfo","typecheck":"tsc --noEmit -p tsconfig.lib.json"},"_npmUser":{"name":"guyspy","email":"guyspy@gmail.com"},"_resolved":"/home/runner/work/mantle/mantle/.release-tarballs/aotter-mantle-0.1.0-alpha.8.tgz","_integrity":"sha512-q4t9ph/qI7X1cam44wTZNBhdsDU2ybz08panau0OzT/vIEVbQ7gwJdYEwRbNZz6jDgPWqtvPpJScRJDRyA7lLQ==","repository":{"url":"git+https://github.com/aotter/mantle.git","type":"git","directory":"packages/mantle"},"_npmVersion":"10.9.8","description":"Embeddable Mantle Core umbrella with Spec and Runtime; Web, Admin, Bun, Vercel, Cloudflare, and Admin UI are optional peer packages.","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@aotter/mantle-spec":"0.1.0-alpha.8","@aotter/mantle-runtime":"0.1.0-alpha.8"},"publishConfig":{"tag":"alpha","access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"zod":"^4.4.3","hono":"^4.12.34","vitest":"^4.1.10","aws4fetch":"^1.0.20","typescript":"^6.0.3","@types/node":"^26","better-auth":"^1.7.1","@libsql/client":"^0.17.4","@aotter/mantle-bun":"0.1.0-alpha.8","@aotter/mantle-web":"0.1.0-alpha.8","@aotter/mantle-admin":"0.1.0-alpha.8","@aotter/mantle-vercel":"0.1.0-alpha.8","@aotter/mantle-admin-ui":"0.1.0-alpha.8","@aotter/mantle-cloudflare":"0.1.0-alpha.8"},"peerDependencies":{"zod":"^4.0.0","hono":"^4.12.0","aws4fetch":"^1.0.20","better-auth":"^1.7.1","@libsql/client":"^0.17.4","@aotter/mantle-bun":"0.1.0-alpha.8","@aotter/mantle-web":"0.1.0-alpha.8","@aotter/mantle-admin":"0.1.0-alpha.8","@aotter/mantle-vercel":"0.1.0-alpha.8","@aotter/mantle-admin-ui":"0.1.0-alpha.8","@aotter/mantle-cloudflare":"0.1.0-alpha.8"},"peerDependenciesMeta":{"hono":{"optional":true},"aws4fetch":{"optional":true},"better-auth":{"optional":true},"@libsql/client":{"optional":true},"@aotter/mantle-bun":{"optional":true},"@aotter/mantle-web":{"optional":true},"@aotter/mantle-admin":{"optional":true},"@aotter/mantle-vercel":{"optional":true},"@aotter/mantle-admin-ui":{"optional":true},"@aotter/mantle-cloudflare":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/mantle_0.1.0-alpha.8_1787405579312_0.1781435246663634","host":"s3://npm-registry-packages-npm-production"}},"0.1.0-alpha.9":{"name":"@aotter/mantle","version":"0.1.0-alpha.9","license":"Apache-2.0","_id":"@aotter/mantle@0.1.0-alpha.9","maintainers":[{"name":"aotter_admin","email":"aotter@aotter.net"},{"name":"guyspy","email":"guyspy@gmail.com"},{"name":"konois","email":"konois@gmail.com"}],"homepage":"https://mantle.tools/","bugs":{"url":"https://github.com/aotter/mantle/issues"},"bin":{"mantle":"dist/cli/main.js","mantle-harness":"dist/cli/harness.js"},"dist":{"shasum":"ed54960f494405bffbc4114ae87bca48185cc484","tarball":"https://registry.npmjs.org/@aotter/mantle/-/mantle-0.1.0-alpha.9.tgz","fileCount":123,"integrity":"sha512-FRgswAFguCnk39Ab5y5wyXGF7DIkWN7m/M/amhVnpEaVo/I05LVKNuzXJkWx0IpS7fmS9j/EAKAuqDGpajgrkQ==","signatures":[{"sig":"MEQCIEcSKUARDqWDu26pIsrteUTbKYisPGhphqHyZxOD/tEiAiAX9nyOZL9t02qQFe8PeYaxlnDbwLLFSlh0UseM9w39og==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1048837},"main":"./dist/spec.js","type":"module","_from":"file:.release-tarballs/aotter-mantle-0.1.0-alpha.9.tgz","types":"./dist/spec.d.ts","engines":{"node":">=22"},"exports":{".":{"types":"./dist/spec.d.ts","import":"./dist/spec.js"},"./bun":{"types":"./dist/bun.d.ts","import":"./dist/bun.js"},"./web":{"types":"./dist/web.d.ts","import":"./dist/web.js"},"./spec":{"types":"./dist/spec.d.ts","import":"./dist/spec.js"},"./admin":{"types":"./dist/admin.d.ts","import":"./dist/admin.js"},"./vercel":{"types":"./dist/vercel.d.ts","import":"./dist/vercel.js"},"./codegen":{"types":"./dist/codegen.d.ts","import":"./dist/codegen.js"},"./runtime":{"types":"./dist/runtime.d.ts","import":"./dist/runtime.js"},"./admin-ui":{"types":"./dist/admin-ui.d.ts","import":"./dist/admin-ui.js"},"./provision":{"types":"./dist/provision.d.ts","import":"./dist/provision.js"},"./cloudflare":{"types":"./dist/cloudflare.d.ts","import":"./dist/cloudflare.js"},"./vercel/libsql":{"types":"./dist/vercel-libsql.d.ts","import":"./dist/vercel-libsql.js"},"./runtime/testing":{"types":"./dist/runtime-testing.d.ts","import":"./dist/runtime-testing.js"}},"scripts":{"test":"vitest run","build":"tsc -b tsconfig.lib.json","prebuild":"rm -rf dist .tsbuildinfo","typecheck":"tsc --noEmit -p tsconfig.lib.json"},"_npmUser":{"name":"guyspy","email":"guyspy@gmail.com"},"_resolved":"/home/runner/work/mantle/mantle/.release-tarballs/aotter-mantle-0.1.0-alpha.9.tgz","_integrity":"sha512-FRgswAFguCnk39Ab5y5wyXGF7DIkWN7m/M/amhVnpEaVo/I05LVKNuzXJkWx0IpS7fmS9j/EAKAuqDGpajgrkQ==","repository":{"url":"git+https://github.com/aotter/mantle.git","type":"git","directory":"packages/mantle"},"_npmVersion":"10.9.8","description":"Embeddable Mantle Core umbrella with Spec and Runtime; Web, Admin, Bun, Vercel, Cloudflare, and Admin UI are optional peer packages.","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@aotter/mantle-spec":"0.1.0-alpha.9","@aotter/mantle-runtime":"0.1.0-alpha.9"},"publishConfig":{"tag":"alpha","access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"zod":"^4.4.3","hono":"^4.12.34","vitest":"^4.1.10","aws4fetch":"^1.0.20","typescript":"^6.0.3","@types/node":"^26","better-auth":"^1.7.1","@libsql/client":"^0.17.4","@aotter/mantle-bun":"0.1.0-alpha.9","@aotter/mantle-web":"0.1.0-alpha.9","@aotter/mantle-admin":"0.1.0-alpha.9","@aotter/mantle-vercel":"0.1.0-alpha.9","@aotter/mantle-admin-ui":"0.1.0-alpha.9","@aotter/mantle-cloudflare":"0.1.0-alpha.9"},"peerDependencies":{"zod":"^4.0.0","hono":"^4.12.0","aws4fetch":"^1.0.20","better-auth":"^1.7.1","@libsql/client":"^0.17.4","@aotter/mantle-bun":"0.1.0-alpha.9","@aotter/mantle-web":"0.1.0-alpha.9","@aotter/mantle-admin":"0.1.0-alpha.9","@aotter/mantle-vercel":"0.1.0-alpha.9","@aotter/mantle-admin-ui":"0.1.0-alpha.9","@aotter/mantle-cloudflare":"0.1.0-alpha.9"},"peerDependenciesMeta":{"hono":{"optional":true},"aws4fetch":{"optional":true},"better-auth":{"optional":true},"@libsql/client":{"optional":true},"@aotter/mantle-bun":{"optional":true},"@aotter/mantle-web":{"optional":true},"@aotter/mantle-admin":{"optional":true},"@aotter/mantle-vercel":{"optional":true},"@aotter/mantle-admin-ui":{"optional":true},"@aotter/mantle-cloudflare":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/mantle_0.1.0-alpha.9_1787418504218_0.1543113248859982","host":"s3://npm-registry-packages-npm-production"}},"0.1.0-alpha.10":{"name":"@aotter/mantle","version":"0.1.0-alpha.10","license":"Apache-2.0","_id":"@aotter/mantle@0.1.0-alpha.10","maintainers":[{"name":"aotter_admin","email":"aotter@aotter.net"},{"name":"guyspy","email":"guyspy@gmail.com"},{"name":"konois","email":"konois@gmail.com"}],"homepage":"https://mantle.tools/","bugs":{"url":"https://github.com/aotter/mantle/issues"},"bin":{"mantle":"dist/cli/main.js","mantle-harness":"dist/cli/harness.js"},"dist":{"shasum":"c193a8e0a2a4d1e6a4d1382ac754f6d8de78079e","tarball":"https://registry.npmjs.org/@aotter/mantle/-/mantle-0.1.0-alpha.10.tgz","fileCount":123,"integrity":"sha512-TVrv1EXEacb5f2bCC3uGYqgwzZ1+6gdw3MAmJsdb7/+f6hqMtTgZTeAyCr+Ljpq9ZnvFo05gMcLF2gCRTHwwvQ==","signatures":[{"sig":"MEQCIFvKwAVRhNOxNyNCIjOtqkAU23oMl2dCHLx5U8bsy3PBAiByywPOqiUj3hyMo/p5vT/LyCUfWPbVORFXK+q3+Rq9sw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1048852},"main":"./dist/spec.js","type":"module","_from":"file:.release-tarballs/aotter-mantle-0.1.0-alpha.10.tgz","types":"./dist/spec.d.ts","engines":{"node":">=22"},"exports":{".":{"types":"./dist/spec.d.ts","import":"./dist/spec.js"},"./bun":{"types":"./dist/bun.d.ts","import":"./dist/bun.js"},"./web":{"types":"./dist/web.d.ts","import":"./dist/web.js"},"./spec":{"types":"./dist/spec.d.ts","import":"./dist/spec.js"},"./admin":{"types":"./dist/admin.d.ts","import":"./dist/admin.js"},"./vercel":{"types":"./dist/vercel.d.ts","import":"./dist/vercel.js"},"./codegen":{"types":"./dist/codegen.d.ts","import":"./dist/codegen.js"},"./runtime":{"types":"./dist/runtime.d.ts","import":"./dist/runtime.js"},"./admin-ui":{"types":"./dist/admin-ui.d.ts","import":"./dist/admin-ui.js"},"./provision":{"types":"./dist/provision.d.ts","import":"./dist/provision.js"},"./cloudflare":{"types":"./dist/cloudflare.d.ts","import":"./dist/cloudflare.js"},"./vercel/libsql":{"types":"./dist/vercel-libsql.d.ts","import":"./dist/vercel-libsql.js"},"./runtime/testing":{"types":"./dist/runtime-testing.d.ts","import":"./dist/runtime-testing.js"}},"scripts":{"test":"vitest run","build":"tsc -b tsconfig.lib.json","prebuild":"rm -rf dist .tsbuildinfo","typecheck":"tsc --noEmit -p tsconfig.lib.json"},"_npmUser":{"name":"guyspy","email":"guyspy@gmail.com"},"_resolved":"/home/runner/work/mantle/mantle/.release-tarballs/aotter-mantle-0.1.0-alpha.10.tgz","_integrity":"sha512-TVrv1EXEacb5f2bCC3uGYqgwzZ1+6gdw3MAmJsdb7/+f6hqMtTgZTeAyCr+Ljpq9ZnvFo05gMcLF2gCRTHwwvQ==","repository":{"url":"git+https://github.com/aotter/mantle.git","type":"git","directory":"packages/mantle"},"_npmVersion":"10.9.8","description":"Embeddable Mantle Core umbrella with Spec and Runtime; Web, Admin, Bun, Vercel, Cloudflare, and Admin UI are optional peer packages.","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@aotter/mantle-spec":"0.1.0-alpha.10","@aotter/mantle-runtime":"0.1.0-alpha.10"},"publishConfig":{"tag":"alpha","access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"zod":"^4.4.3","hono":"^4.12.34","vitest":"^4.1.10","aws4fetch":"^1.0.20","typescript":"^6.0.3","@types/node":"^26","better-auth":"^1.7.1","@libsql/client":"^0.17.4","@aotter/mantle-bun":"0.1.0-alpha.10","@aotter/mantle-web":"0.1.0-alpha.10","@aotter/mantle-admin":"0.1.0-alpha.10","@aotter/mantle-vercel":"0.1.0-alpha.10","@aotter/mantle-admin-ui":"0.1.0-alpha.10","@aotter/mantle-cloudflare":"0.1.0-alpha.10"},"peerDependencies":{"zod":"^4.0.0","hono":"^4.12.0","aws4fetch":"^1.0.20","better-auth":"^1.7.1","@libsql/client":"^0.17.4","@aotter/mantle-bun":"0.1.0-alpha.10","@aotter/mantle-web":"0.1.0-alpha.10","@aotter/mantle-admin":"0.1.0-alpha.10","@aotter/mantle-vercel":"0.1.0-alpha.10","@aotter/mantle-admin-ui":"0.1.0-alpha.10","@aotter/mantle-cloudflare":"0.1.0-alpha.10"},"peerDependenciesMeta":{"hono":{"optional":true},"aws4fetch":{"optional":true},"better-auth":{"optional":true},"@libsql/client":{"optional":true},"@aotter/mantle-bun":{"optional":true},"@aotter/mantle-web":{"optional":true},"@aotter/mantle-admin":{"optional":true},"@aotter/mantle-vercel":{"optional":true},"@aotter/mantle-admin-ui":{"optional":true},"@aotter/mantle-cloudflare":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/mantle_0.1.0-alpha.10_1787468160268_0.2803359575191098","host":"s3://npm-registry-packages-npm-production"}},"0.1.0-alpha.11":{"name":"@aotter/mantle","version":"0.1.0-alpha.11","license":"Apache-2.0","_id":"@aotter/mantle@0.1.0-alpha.11","maintainers":[{"name":"aotter_admin","email":"aotter@aotter.net"},{"name":"guyspy","email":"guyspy@gmail.com"},{"name":"konois","email":"konois@gmail.com"}],"homepage":"https://mantle.tools/","bugs":{"url":"https://github.com/aotter/mantle/issues"},"bin":{"mantle":"dist/cli/main.js","mantle-harness":"dist/cli/harness.js"},"dist":{"shasum":"43cccf81a906af2c081355d7f6591771a587dcb8","tarball":"https://registry.npmjs.org/@aotter/mantle/-/mantle-0.1.0-alpha.11.tgz","fileCount":123,"integrity":"sha512-yifTA/5vbcldSpdDSlkKut8njvucetPomL2T4HDOYKYvqqROVnEpsbEZ/Om2/HFPzKwVQfIF+3y7EUr1OGMlig==","signatures":[{"sig":"MEUCIAVrUD328cEh0UgIpDbRCAfWm71YBbHS0YJN+dCePWQSAiEAmQ8hMSVMAEK4UTaBelmRl8/zX6KO12A/gTjAoPnOseE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1049230},"main":"./dist/spec.js","type":"module","_from":"file:.release-tarballs/aotter-mantle-0.1.0-alpha.11.tgz","types":"./dist/spec.d.ts","engines":{"node":">=22"},"exports":{".":{"types":"./dist/spec.d.ts","import":"./dist/spec.js"},"./bun":{"types":"./dist/bun.d.ts","import":"./dist/bun.js"},"./web":{"types":"./dist/web.d.ts","import":"./dist/web.js"},"./spec":{"types":"./dist/spec.d.ts","import":"./dist/spec.js"},"./admin":{"types":"./dist/admin.d.ts","import":"./dist/admin.js"},"./vercel":{"types":"./dist/vercel.d.ts","import":"./dist/vercel.js"},"./codegen":{"types":"./dist/codegen.d.ts","import":"./dist/codegen.js"},"./runtime":{"types":"./dist/runtime.d.ts","import":"./dist/runtime.js"},"./admin-ui":{"types":"./dist/admin-ui.d.ts","import":"./dist/admin-ui.js"},"./provision":{"types":"./dist/provision.d.ts","import":"./dist/provision.js"},"./cloudflare":{"types":"./dist/cloudflare.d.ts","import":"./dist/cloudflare.js"},"./vercel/libsql":{"types":"./dist/vercel-libsql.d.ts","import":"./dist/vercel-libsql.js"},"./runtime/testing":{"types":"./dist/runtime-testing.d.ts","import":"./dist/runtime-testing.js"}},"scripts":{"test":"vitest run","build":"tsc -b tsconfig.lib.json","prebuild":"rm -rf dist .tsbuildinfo","typecheck":"tsc --noEmit -p tsconfig.lib.json"},"_npmUser":{"name":"guyspy","email":"guyspy@gmail.com"},"_resolved":"/home/runner/work/mantle/mantle/.release-tarballs/aotter-mantle-0.1.0-alpha.11.tgz","_integrity":"sha512-yifTA/5vbcldSpdDSlkKut8njvucetPomL2T4HDOYKYvqqROVnEpsbEZ/Om2/HFPzKwVQfIF+3y7EUr1OGMlig==","repository":{"url":"git+https://github.com/aotter/mantle.git","type":"git","directory":"packages/mantle"},"_npmVersion":"10.9.8","description":"Embeddable Mantle Core umbrella with Spec and Runtime; Web, Admin, Bun, Vercel, Cloudflare, and Admin UI are optional peer packages.","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@aotter/mantle-spec":"0.1.0-alpha.11","@aotter/mantle-runtime":"0.1.0-alpha.11"},"publishConfig":{"tag":"alpha","access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"zod":"^4.4.3","hono":"^4.12.34","vitest":"^4.1.10","aws4fetch":"^1.0.20","typescript":"^6.0.3","@types/node":"^26","better-auth":"^1.7.1","@libsql/client":"^0.17.4","@aotter/mantle-bun":"0.1.0-alpha.11","@aotter/mantle-web":"0.1.0-alpha.11","@aotter/mantle-admin":"0.1.0-alpha.11","@aotter/mantle-vercel":"0.1.0-alpha.11","@aotter/mantle-admin-ui":"0.1.0-alpha.11","@aotter/mantle-cloudflare":"0.1.0-alpha.11"},"peerDependencies":{"zod":"^4.0.0","hono":"^4.12.0","aws4fetch":"^1.0.20","better-auth":"^1.7.1","@libsql/client":"^0.17.4","@aotter/mantle-bun":"0.1.0-alpha.11","@aotter/mantle-web":"0.1.0-alpha.11","@aotter/mantle-admin":"0.1.0-alpha.11","@aotter/mantle-vercel":"0.1.0-alpha.11","@aotter/mantle-admin-ui":"0.1.0-alpha.11","@aotter/mantle-cloudflare":"0.1.0-alpha.11"},"peerDependenciesMeta":{"hono":{"optional":true},"aws4fetch":{"optional":true},"better-auth":{"optional":true},"@libsql/client":{"optional":true},"@aotter/mantle-bun":{"optional":true},"@aotter/mantle-web":{"optional":true},"@aotter/mantle-admin":{"optional":true},"@aotter/mantle-vercel":{"optional":true},"@aotter/mantle-admin-ui":{"optional":true},"@aotter/mantle-cloudflare":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/mantle_0.1.0-alpha.11_1787496948529_0.9148420489449076","host":"s3://npm-registry-packages-npm-production"}},"0.1.0-alpha.12":{"name":"@aotter/mantle","version":"0.1.0-alpha.12","license":"Apache-2.0","_id":"@aotter/mantle@0.1.0-alpha.12","maintainers":[{"name":"aotter_admin","email":"aotter@aotter.net"},{"name":"guyspy","email":"guyspy@gmail.com"},{"name":"konois","email":"konois@gmail.com"}],"homepage":"https://mantle.tools/","bugs":{"url":"https://github.com/aotter/mantle/issues"},"bin":{"mantle":"dist/cli/main.js","mantle-harness":"dist/cli/harness.js"},"dist":{"shasum":"6fbb188540879bdabc21d63f92bf1ffc2dfd9beb","tarball":"https://registry.npmjs.org/@aotter/mantle/-/mantle-0.1.0-alpha.12.tgz","fileCount":123,"integrity":"sha512-LI2MD89j7IckB3+Y+PKX7SqUIg1lAsSw5a64+AWJE/UDrEyFEtFpiRQaUaUwJ8Nwbn/UZcZLa5xlf8kwvdjuLA==","signatures":[{"sig":"MEYCIQDGHaiMGhCTIHtXNYPJVVIGARYoBxRdmoqrMbcuD9bIdAIhAIvSyV/Ef1lmkouqv8nvQ44M3DR0e85mJ2bzprHmdNFR","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1050990},"main":"./dist/spec.js","type":"module","_from":"file:.release-tarballs/aotter-mantle-0.1.0-alpha.12.tgz","types":"./dist/spec.d.ts","engines":{"node":">=22"},"exports":{".":{"types":"./dist/spec.d.ts","import":"./dist/spec.js"},"./bun":{"types":"./dist/bun.d.ts","import":"./dist/bun.js"},"./web":{"types":"./dist/web.d.ts","import":"./dist/web.js"},"./spec":{"types":"./dist/spec.d.ts","import":"./dist/spec.js"},"./admin":{"types":"./dist/admin.d.ts","import":"./dist/admin.js"},"./vercel":{"types":"./dist/vercel.d.ts","import":"./dist/vercel.js"},"./codegen":{"types":"./dist/codegen.d.ts","import":"./dist/codegen.js"},"./runtime":{"types":"./dist/runtime.d.ts","import":"./dist/runtime.js"},"./admin-ui":{"types":"./dist/admin-ui.d.ts","import":"./dist/admin-ui.js"},"./provision":{"types":"./dist/provision.d.ts","import":"./dist/provision.js"},"./cloudflare":{"types":"./dist/cloudflare.d.ts","import":"./dist/cloudflare.js"},"./vercel/libsql":{"types":"./dist/vercel-libsql.d.ts","import":"./dist/vercel-libsql.js"},"./runtime/testing":{"types":"./dist/runtime-testing.d.ts","import":"./dist/runtime-testing.js"}},"scripts":{"test":"vitest run","build":"tsc -b tsconfig.lib.json","prebuild":"rm -rf dist .tsbuildinfo","typecheck":"tsc --noEmit -p tsconfig.lib.json"},"_npmUser":{"name":"guyspy","email":"guyspy@gmail.com"},"_resolved":"/home/runner/work/mantle/mantle/.release-tarballs/aotter-mantle-0.1.0-alpha.12.tgz","_integrity":"sha512-LI2MD89j7IckB3+Y+PKX7SqUIg1lAsSw5a64+AWJE/UDrEyFEtFpiRQaUaUwJ8Nwbn/UZcZLa5xlf8kwvdjuLA==","repository":{"url":"git+https://github.com/aotter/mantle.git","type":"git","directory":"packages/mantle"},"_npmVersion":"10.9.8","description":"Embeddable Mantle Core umbrella with Spec and Runtime; Web, Admin, Bun, Vercel, Cloudflare, and Admin UI are optional peer packages.","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@aotter/mantle-spec":"0.1.0-alpha.12","@aotter/mantle-runtime":"0.1.0-alpha.12"},"publishConfig":{"tag":"alpha","access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"zod":"^4.5.4","hono":"^4.13.1","vitest":"^4.1.10","aws4fetch":"^1.0.20","typescript":"^6.0.3","@types/node":"^26","better-auth":"^1.7.1","@libsql/client":"^0.17.4","@aotter/mantle-bun":"0.1.0-alpha.12","@aotter/mantle-web":"0.1.0-alpha.12","@aotter/mantle-admin":"0.1.0-alpha.12","@aotter/mantle-vercel":"0.1.0-alpha.12","@aotter/mantle-admin-ui":"0.1.0-alpha.12","@aotter/mantle-cloudflare":"0.1.0-alpha.12"},"peerDependencies":{"zod":"^4.5.0","hono":"^4.12.0","aws4fetch":"^1.0.20","better-auth":"^1.7.1","@libsql/client":"^0.17.4","@aotter/mantle-bun":"0.1.0-alpha.12","@aotter/mantle-web":"0.1.0-alpha.12","@aotter/mantle-admin":"0.1.0-alpha.12","@aotter/mantle-vercel":"0.1.0-alpha.12","@aotter/mantle-admin-ui":"0.1.0-alpha.12","@aotter/mantle-cloudflare":"0.1.0-alpha.12"},"peerDependenciesMeta":{"hono":{"optional":true},"aws4fetch":{"optional":true},"better-auth":{"optional":true},"@libsql/client":{"optional":true},"@aotter/mantle-bun":{"optional":true},"@aotter/mantle-web":{"optional":true},"@aotter/mantle-admin":{"optional":true},"@aotter/mantle-vercel":{"optional":true},"@aotter/mantle-admin-ui":{"optional":true},"@aotter/mantle-cloudflare":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/mantle_0.1.0-alpha.12_1788191472044_0.48767956877166374","host":"s3://npm-registry-packages-npm-production"}},"0.1.0-alpha.13":{"name":"@aotter/mantle","version":"0.1.0-alpha.13","license":"Apache-2.0","_id":"@aotter/mantle@0.1.0-alpha.13","maintainers":[{"name":"aotter_admin","email":"aotter@aotter.net"},{"name":"guyspy","email":"guyspy@gmail.com"},{"name":"konois","email":"konois@gmail.com"}],"homepage":"https://mantle.tools/","bugs":{"url":"https://github.com/aotter/mantle/issues"},"bin":{"mantle":"dist/cli/main.js","mantle-harness":"dist/cli/harness.js"},"dist":{"shasum":"160562c6884f96a85ea5c15748aba6c1b860c085","tarball":"https://registry.npmjs.org/@aotter/mantle/-/mantle-0.1.0-alpha.13.tgz","fileCount":123,"integrity":"sha512-xEEyJcpdqYWWf+LdTK9fA1LCyfYMzVnFW7zCcPOHjPjbkQh7K4eAvwKlUzJZI70l4deZT4VeJ3jCuk2t3ZHHgw==","signatures":[{"sig":"MEQCIC9HBQ8g8DJaxLO8Ka1CgmkeuxrgbCKtH4eBIMOXS2v5AiBvUztA7gIL1nMwfKXXc+R9UP4T4Up4CjXma7R4p0xmhQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1051113},"main":"./dist/spec.js","type":"module","_from":"file:.release-tarballs/aotter-mantle-0.1.0-alpha.13.tgz","types":"./dist/spec.d.ts","engines":{"node":">=22"},"exports":{".":{"types":"./dist/spec.d.ts","import":"./dist/spec.js"},"./bun":{"types":"./dist/bun.d.ts","import":"./dist/bun.js"},"./web":{"types":"./dist/web.d.ts","import":"./dist/web.js"},"./spec":{"types":"./dist/spec.d.ts","import":"./dist/spec.js"},"./admin":{"types":"./dist/admin.d.ts","import":"./dist/admin.js"},"./vercel":{"types":"./dist/vercel.d.ts","import":"./dist/vercel.js"},"./codegen":{"types":"./dist/codegen.d.ts","import":"./dist/codegen.js"},"./runtime":{"types":"./dist/runtime.d.ts","import":"./dist/runtime.js"},"./admin-ui":{"types":"./dist/admin-ui.d.ts","import":"./dist/admin-ui.js"},"./provision":{"types":"./dist/provision.d.ts","import":"./dist/provision.js"},"./cloudflare":{"types":"./dist/cloudflare.d.ts","import":"./dist/cloudflare.js"},"./vercel/libsql":{"types":"./dist/vercel-libsql.d.ts","import":"./dist/vercel-libsql.js"},"./runtime/testing":{"types":"./dist/runtime-testing.d.ts","import":"./dist/runtime-testing.js"}},"scripts":{"test":"vitest run","build":"tsc -b tsconfig.lib.json","prebuild":"rm -rf dist .tsbuildinfo","typecheck":"tsc --noEmit -p tsconfig.lib.json"},"_npmUser":{"name":"guyspy","email":"guyspy@gmail.com"},"_resolved":"/home/runner/work/mantle/mantle/.release-tarballs/aotter-mantle-0.1.0-alpha.13.tgz","_integrity":"sha512-xEEyJcpdqYWWf+LdTK9fA1LCyfYMzVnFW7zCcPOHjPjbkQh7K4eAvwKlUzJZI70l4deZT4VeJ3jCuk2t3ZHHgw==","repository":{"url":"git+https://github.com/aotter/mantle.git","type":"git","directory":"packages/mantle"},"_npmVersion":"10.9.8","description":"Embeddable Mantle Core umbrella with Spec and Runtime; Web, Admin, Bun, Vercel, Cloudflare, and Admin UI are optional peer packages.","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@aotter/mantle-spec":"0.1.0-alpha.13","@aotter/mantle-runtime":"0.1.0-alpha.13"},"publishConfig":{"tag":"alpha","access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"zod":"^4.5.4","hono":"^4.13.1","vitest":"^4.1.10","aws4fetch":"^1.0.20","typescript":"^6.0.3","@types/node":"^26","better-auth":"^1.7.1","@libsql/client":"^0.17.4","@aotter/mantle-bun":"0.1.0-alpha.13","@aotter/mantle-web":"0.1.0-alpha.13","@aotter/mantle-admin":"0.1.0-alpha.13","@aotter/mantle-vercel":"0.1.0-alpha.13","@aotter/mantle-admin-ui":"0.1.0-alpha.13","@aotter/mantle-cloudflare":"0.1.0-alpha.13"},"peerDependencies":{"zod":"^4.5.0","hono":"^4.12.0","aws4fetch":"^1.0.20","better-auth":"^1.7.1","@libsql/client":"^0.17.4","@aotter/mantle-bun":"0.1.0-alpha.13","@aotter/mantle-web":"0.1.0-alpha.13","@aotter/mantle-admin":"0.1.0-alpha.13","@aotter/mantle-vercel":"0.1.0-alpha.13","@aotter/mantle-admin-ui":"0.1.0-alpha.13","@aotter/mantle-cloudflare":"0.1.0-alpha.13"},"peerDependenciesMeta":{"hono":{"optional":true},"aws4fetch":{"optional":true},"better-auth":{"optional":true},"@libsql/client":{"optional":true},"@aotter/mantle-bun":{"optional":true},"@aotter/mantle-web":{"optional":true},"@aotter/mantle-admin":{"optional":true},"@aotter/mantle-vercel":{"optional":true},"@aotter/mantle-admin-ui":{"optional":true},"@aotter/mantle-cloudflare":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/mantle_0.1.0-alpha.13_1788193669647_0.5446508949150191","host":"s3://npm-registry-packages-npm-production"}},"0.1.0-alpha.14":{"name":"@aotter/mantle","version":"0.1.0-alpha.14","license":"Apache-2.0","_id":"@aotter/mantle@0.1.0-alpha.14","maintainers":[{"name":"aotter_admin","email":"aotter@aotter.net"},{"name":"guyspy","email":"guyspy@gmail.com"},{"name":"konois","email":"konois@gmail.com"}],"homepage":"https://mantle.tools/","bugs":{"url":"https://github.com/aotter/mantle/issues"},"bin":{"mantle":"dist/cli/main.js","mantle-harness":"dist/cli/harness.js"},"dist":{"shasum":"86e42e3dcaf359ada0ade317aba639b62b2229b4","tarball":"https://registry.npmjs.org/@aotter/mantle/-/mantle-0.1.0-alpha.14.tgz","fileCount":123,"integrity":"sha512-GhWenhfDXrIeYKAt7vZp2Wevez1n7gZrclp2mPQkm7RM70hy+tdYr11u49OT0lc0eIzfeEXtCT8nDG+X9Dltaw==","signatures":[{"sig":"MEYCIQCLlj37MSrTngU+6PWEjg5azRMUi9AqHJupyaIfsnarbgIhAMcERKdJowz/z/zE5Z0Sm/2CALNrO/CsY3s44xRBMKpL","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1052853},"main":"./dist/spec.js","type":"module","_from":"file:.release-tarballs/aotter-mantle-0.1.0-alpha.14.tgz","types":"./dist/spec.d.ts","engines":{"node":">=22"},"exports":{".":{"types":"./dist/spec.d.ts","import":"./dist/spec.js"},"./bun":{"types":"./dist/bun.d.ts","import":"./dist/bun.js"},"./web":{"types":"./dist/web.d.ts","import":"./dist/web.js"},"./spec":{"types":"./dist/spec.d.ts","import":"./dist/spec.js"},"./admin":{"types":"./dist/admin.d.ts","import":"./dist/admin.js"},"./vercel":{"types":"./dist/vercel.d.ts","import":"./dist/vercel.js"},"./codegen":{"types":"./dist/codegen.d.ts","import":"./dist/codegen.js"},"./runtime":{"types":"./dist/runtime.d.ts","import":"./dist/runtime.js"},"./admin-ui":{"types":"./dist/admin-ui.d.ts","import":"./dist/admin-ui.js"},"./provision":{"types":"./dist/provision.d.ts","import":"./dist/provision.js"},"./cloudflare":{"types":"./dist/cloudflare.d.ts","import":"./dist/cloudflare.js"},"./vercel/libsql":{"types":"./dist/vercel-libsql.d.ts","import":"./dist/vercel-libsql.js"},"./runtime/testing":{"types":"./dist/runtime-testing.d.ts","import":"./dist/runtime-testing.js"}},"scripts":{"test":"vitest run","build":"tsc -b tsconfig.lib.json","prebuild":"rm -rf dist .tsbuildinfo","typecheck":"tsc --noEmit -p tsconfig.lib.json"},"_npmUser":{"name":"guyspy","email":"guyspy@gmail.com"},"_resolved":"/home/runner/work/mantle/mantle/.release-tarballs/aotter-mantle-0.1.0-alpha.14.tgz","_integrity":"sha512-GhWenhfDXrIeYKAt7vZp2Wevez1n7gZrclp2mPQkm7RM70hy+tdYr11u49OT0lc0eIzfeEXtCT8nDG+X9Dltaw==","repository":{"url":"git+https://github.com/aotter/mantle.git","type":"git","directory":"packages/mantle"},"_npmVersion":"10.9.8","description":"Embeddable Mantle Core umbrella with Spec and Runtime; Web, Admin, Bun, Vercel, Cloudflare, and Admin UI are optional peer packages.","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@aotter/mantle-spec":"0.1.0-alpha.14","@aotter/mantle-runtime":"0.1.0-alpha.14"},"publishConfig":{"tag":"alpha","access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"zod":"^4.5.4","hono":"^4.13.1","vitest":"^4.1.10","aws4fetch":"^1.0.20","typescript":"^6.0.3","@types/node":"^26","better-auth":"^1.7.1","@libsql/client":"^0.17.4","@aotter/mantle-bun":"0.1.0-alpha.14","@aotter/mantle-web":"0.1.0-alpha.14","@aotter/mantle-admin":"0.1.0-alpha.14","@aotter/mantle-vercel":"0.1.0-alpha.14","@aotter/mantle-admin-ui":"0.1.0-alpha.14","@aotter/mantle-cloudflare":"0.1.0-alpha.14"},"peerDependencies":{"zod":"^4.5.0","hono":"^4.12.0","aws4fetch":"^1.0.20","better-auth":"^1.7.1","@libsql/client":"^0.17.4","@aotter/mantle-bun":"0.1.0-alpha.14","@aotter/mantle-web":"0.1.0-alpha.14","@aotter/mantle-admin":"0.1.0-alpha.14","@aotter/mantle-vercel":"0.1.0-alpha.14","@aotter/mantle-admin-ui":"0.1.0-alpha.14","@aotter/mantle-cloudflare":"0.1.0-alpha.14"},"peerDependenciesMeta":{"hono":{"optional":true},"aws4fetch":{"optional":true},"better-auth":{"optional":true},"@libsql/client":{"optional":true},"@aotter/mantle-bun":{"optional":true},"@aotter/mantle-web":{"optional":true},"@aotter/mantle-admin":{"optional":true},"@aotter/mantle-vercel":{"optional":true},"@aotter/mantle-admin-ui":{"optional":true},"@aotter/mantle-cloudflare":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/mantle_0.1.0-alpha.14_1788233617418_0.4814945303532925","host":"s3://npm-registry-packages-npm-production"}},"0.1.0-alpha.15":{"name":"@aotter/mantle","version":"0.1.0-alpha.15","license":"Apache-2.0","_id":"@aotter/mantle@0.1.0-alpha.15","maintainers":[{"name":"aotter_admin","email":"aotter@aotter.net"},{"name":"guyspy","email":"guyspy@gmail.com"},{"name":"konois","email":"konois@gmail.com"}],"homepage":"https://mantle.tools/","bugs":{"url":"https://github.com/aotter/mantle/issues"},"bin":{"mantle":"dist/cli/main.js","mantle-harness":"dist/cli/harness.js"},"dist":{"shasum":"ed5d1773fe44b8e22386f9572beaf7c6305e52a0","tarball":"https://registry.npmjs.org/@aotter/mantle/-/mantle-0.1.0-alpha.15.tgz","fileCount":124,"integrity":"sha512-bnDeDp14miLBgf/1CDrTc1+cNIrb0Z8Av0cILNZhYe+4zEbswLVKc3nGotPvRnqBketXSJq+4BBFJeh8AWqfaA==","signatures":[{"sig":"MEUCIQDyv4KST9ysP0mgX6yDPgH0cTwO4hfZMKtE3ZJpnX2SfwIgWdWA1YXHxwtzF0ol2w2jGOJ9MMHfBPZYvCZ1Bot3guY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1063631},"main":"./dist/spec.js","type":"module","_from":"file:.release-tarballs/aotter-mantle-0.1.0-alpha.15.tgz","types":"./dist/spec.d.ts","engines":{"node":">=22"},"exports":{".":{"types":"./dist/spec.d.ts","import":"./dist/spec.js"},"./bun":{"types":"./dist/bun.d.ts","import":"./dist/bun.js"},"./web":{"types":"./dist/web.d.ts","import":"./dist/web.js"},"./spec":{"types":"./dist/spec.d.ts","import":"./dist/spec.js"},"./admin":{"types":"./dist/admin.d.ts","import":"./dist/admin.js"},"./vercel":{"types":"./dist/vercel.d.ts","import":"./dist/vercel.js"},"./codegen":{"types":"./dist/codegen.d.ts","import":"./dist/codegen.js"},"./runtime":{"types":"./dist/runtime.d.ts","import":"./dist/runtime.js"},"./admin-ui":{"types":"./dist/admin-ui.d.ts","import":"./dist/admin-ui.js"},"./provision":{"types":"./dist/provision.d.ts","import":"./dist/provision.js"},"./cloudflare":{"types":"./dist/cloudflare.d.ts","import":"./dist/cloudflare.js"},"./vercel/libsql":{"types":"./dist/vercel-libsql.d.ts","import":"./dist/vercel-libsql.js"},"./runtime/testing":{"types":"./dist/runtime-testing.d.ts","import":"./dist/runtime-testing.js"}},"scripts":{"test":"vitest run","build":"tsc -b tsconfig.lib.json","prebuild":"rm -rf dist .tsbuildinfo","typecheck":"tsc --noEmit -p tsconfig.lib.json"},"_npmUser":{"name":"guyspy","email":"guyspy@gmail.com"},"_resolved":"/home/runner/work/mantle/mantle/.release-tarballs/aotter-mantle-0.1.0-alpha.15.tgz","_integrity":"sha512-bnDeDp14miLBgf/1CDrTc1+cNIrb0Z8Av0cILNZhYe+4zEbswLVKc3nGotPvRnqBketXSJq+4BBFJeh8AWqfaA==","repository":{"url":"git+https://github.com/aotter/mantle.git","type":"git","directory":"packages/mantle"},"_npmVersion":"10.9.8","description":"Embeddable Mantle Core umbrella with Spec and Runtime; Web, Admin, Bun, Vercel, Cloudflare, and Admin UI are optional peer packages.","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@aotter/mantle-spec":"0.1.0-alpha.15","@aotter/mantle-runtime":"0.1.0-alpha.15"},"publishConfig":{"tag":"alpha","access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"zod":"^4.5.4","hono":"^4.13.3","vitest":"^4.1.11","aws4fetch":"^1.0.20","typescript":"^6.0.3","@types/node":"^26","better-auth":"^1.7.1","@libsql/client":"^0.17.4","@aotter/mantle-bun":"0.1.0-alpha.15","@aotter/mantle-web":"0.1.0-alpha.15","@aotter/mantle-admin":"0.1.0-alpha.15","@aotter/mantle-vercel":"0.1.0-alpha.15","@aotter/mantle-admin-ui":"0.1.0-alpha.15","@aotter/mantle-cloudflare":"0.1.0-alpha.15"},"peerDependencies":{"zod":"^4.5.0","hono":"^4.12.0","aws4fetch":"^1.0.20","better-auth":"^1.7.1","@libsql/client":"^0.17.4","@aotter/mantle-bun":"0.1.0-alpha.15","@aotter/mantle-web":"0.1.0-alpha.15","@aotter/mantle-admin":"0.1.0-alpha.15","@aotter/mantle-vercel":"0.1.0-alpha.15","@aotter/mantle-admin-ui":"0.1.0-alpha.15","@aotter/mantle-cloudflare":"0.1.0-alpha.15"},"peerDependenciesMeta":{"hono":{"optional":true},"aws4fetch":{"optional":true},"better-auth":{"optional":true},"@libsql/client":{"optional":true},"@aotter/mantle-bun":{"optional":true},"@aotter/mantle-web":{"optional":true},"@aotter/mantle-admin":{"optional":true},"@aotter/mantle-vercel":{"optional":true},"@aotter/mantle-admin-ui":{"optional":true},"@aotter/mantle-cloudflare":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/mantle_0.1.0-alpha.15_1788439691497_0.7314307879297741","host":"s3://npm-registry-packages-npm-production"}},"0.1.0-alpha.16":{"name":"@aotter/mantle","version":"0.1.0-alpha.16","license":"Apache-2.0","_id":"@aotter/mantle@0.1.0-alpha.16","maintainers":[{"name":"aotter_admin","email":"aotter@aotter.net"},{"name":"guyspy","email":"guyspy@gmail.com"},{"name":"konois","email":"konois@gmail.com"}],"homepage":"https://mantle.tools/","bugs":{"url":"https://github.com/aotter/mantle/issues"},"bin":{"mantle":"dist/cli/main.js","mantle-harness":"dist/cli/harness.js"},"dist":{"shasum":"f3d5c8f9c2e9e89ce42be2da9cce5bfa9e9f1105","tarball":"https://registry.npmjs.org/@aotter/mantle/-/mantle-0.1.0-alpha.16.tgz","fileCount":124,"integrity":"sha512-EN38IvQZtNKZIireB+1B+7kg68cxEnTaEQJ0PZpvkhQzdZ/noZcf4YroHlLGs7oslCYDpZ4VXDG5Z60yU/CZrw==","signatures":[{"sig":"MEUCIGYB6M8khpzVfAP9vdnDXJmpBCwhhVwHgsGHWVwBMk8fAiEAjTnRjPYBwYFsVPCjLCH6i+xyxfYKu2rtJrRvRErlzP8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1063631},"main":"./dist/spec.js","type":"module","_from":"file:.release-tarballs/aotter-mantle-0.1.0-alpha.16.tgz","types":"./dist/spec.d.ts","engines":{"node":">=22"},"exports":{".":{"types":"./dist/spec.d.ts","import":"./dist/spec.js"},"./bun":{"types":"./dist/bun.d.ts","import":"./dist/bun.js"},"./web":{"types":"./dist/web.d.ts","import":"./dist/web.js"},"./spec":{"types":"./dist/spec.d.ts","import":"./dist/spec.js"},"./admin":{"types":"./dist/admin.d.ts","import":"./dist/admin.js"},"./vercel":{"types":"./dist/vercel.d.ts","import":"./dist/vercel.js"},"./codegen":{"types":"./dist/codegen.d.ts","import":"./dist/codegen.js"},"./runtime":{"types":"./dist/runtime.d.ts","import":"./dist/runtime.js"},"./admin-ui":{"types":"./dist/admin-ui.d.ts","import":"./dist/admin-ui.js"},"./provision":{"types":"./dist/provision.d.ts","import":"./dist/provision.js"},"./cloudflare":{"types":"./dist/cloudflare.d.ts","import":"./dist/cloudflare.js"},"./vercel/libsql":{"types":"./dist/vercel-libsql.d.ts","import":"./dist/vercel-libsql.js"},"./runtime/testing":{"types":"./dist/runtime-testing.d.ts","import":"./dist/runtime-testing.js"}},"scripts":{"test":"vitest run","build":"tsc -b tsconfig.lib.json","prebuild":"rm -rf dist .tsbuildinfo","typecheck":"tsc --noEmit -p tsconfig.lib.json"},"_npmUser":{"name":"guyspy","email":"guyspy@gmail.com"},"_resolved":"/home/runner/work/mantle/mantle/.release-tarballs/aotter-mantle-0.1.0-alpha.16.tgz","_integrity":"sha512-EN38IvQZtNKZIireB+1B+7kg68cxEnTaEQJ0PZpvkhQzdZ/noZcf4YroHlLGs7oslCYDpZ4VXDG5Z60yU/CZrw==","repository":{"url":"git+https://github.com/aotter/mantle.git","type":"git","directory":"packages/mantle"},"_npmVersion":"10.9.8","description":"Embeddable Mantle Core umbrella with Spec and Runtime; Web, Admin, Bun, Vercel, Cloudflare, and Admin UI are optional peer packages.","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@aotter/mantle-spec":"0.1.0-alpha.16","@aotter/mantle-runtime":"0.1.0-alpha.16"},"publishConfig":{"tag":"alpha","access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"zod":"^4.5.4","hono":"^4.13.3","vitest":"^4.1.11","aws4fetch":"^1.0.20","typescript":"^6.0.3","@types/node":"^26","better-auth":"^1.7.1","@libsql/client":"^0.17.4","@aotter/mantle-bun":"0.1.0-alpha.16","@aotter/mantle-web":"0.1.0-alpha.16","@aotter/mantle-admin":"0.1.0-alpha.16","@aotter/mantle-vercel":"0.1.0-alpha.16","@aotter/mantle-admin-ui":"0.1.0-alpha.16","@aotter/mantle-cloudflare":"0.1.0-alpha.16"},"peerDependencies":{"zod":"^4.5.0","hono":"^4.12.0","aws4fetch":"^1.0.20","better-auth":"^1.7.1","@libsql/client":"^0.17.4","@aotter/mantle-bun":"0.1.0-alpha.16","@aotter/mantle-web":"0.1.0-alpha.16","@aotter/mantle-admin":"0.1.0-alpha.16","@aotter/mantle-vercel":"0.1.0-alpha.16","@aotter/mantle-admin-ui":"0.1.0-alpha.16","@aotter/mantle-cloudflare":"0.1.0-alpha.16"},"peerDependenciesMeta":{"hono":{"optional":true},"aws4fetch":{"optional":true},"better-auth":{"optional":true},"@libsql/client":{"optional":true},"@aotter/mantle-bun":{"optional":true},"@aotter/mantle-web":{"optional":true},"@aotter/mantle-admin":{"optional":true},"@aotter/mantle-vercel":{"optional":true},"@aotter/mantle-admin-ui":{"optional":true},"@aotter/mantle-cloudflare":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/mantle_0.1.0-alpha.16_1788504766874_0.3305000351792393","host":"s3://npm-registry-packages-npm-production"}},"0.1.0-alpha.17":{"name":"@aotter/mantle","version":"0.1.0-alpha.17","license":"Apache-2.0","_id":"@aotter/mantle@0.1.0-alpha.17","maintainers":[{"name":"aotter_admin","email":"aotter@aotter.net"},{"name":"guyspy","email":"guyspy@gmail.com"},{"name":"konois","email":"konois@gmail.com"}],"homepage":"https://mantle.tools/","bugs":{"url":"https://github.com/aotter/mantle/issues"},"bin":{"mantle":"dist/cli/main.js","mantle-harness":"dist/cli/harness.js"},"dist":{"shasum":"af34ef528e1618fc4f7a6d22f30e3bda95fce786","tarball":"https://registry.npmjs.org/@aotter/mantle/-/mantle-0.1.0-alpha.17.tgz","fileCount":130,"integrity":"sha512-saNnvOB4i4BgYNXX5ggGjIbVE0OkLqBqqtN8krPKxpHOOSkyC6aEVmZ1AvqbwQH79YehGZhH/dx1LEY0FuFwAQ==","signatures":[{"sig":"MEQCIAhMFmee4v8SnlGoFyeLJ8P+pZy6x1GsrzPUDzNRsCFYAiBFtKrP/mRs+J1A91Z1Ye/lif6UiqMp9f+2DJ8ijesVaA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1118475},"main":"./dist/spec.js","type":"module","_from":"file:.release-tarballs/aotter-mantle-0.1.0-alpha.17.tgz","types":"./dist/spec.d.ts","engines":{"node":">=22"},"exports":{".":{"types":"./dist/spec.d.ts","import":"./dist/spec.js"},"./bun":{"types":"./dist/bun.d.ts","import":"./dist/bun.js"},"./web":{"types":"./dist/web.d.ts","import":"./dist/web.js"},"./spec":{"types":"./dist/spec.d.ts","import":"./dist/spec.js"},"./admin":{"types":"./dist/admin.d.ts","import":"./dist/admin.js"},"./vercel":{"types":"./dist/vercel.d.ts","import":"./dist/vercel.js"},"./codegen":{"types":"./dist/codegen.d.ts","import":"./dist/codegen.js"},"./runtime":{"types":"./dist/runtime.d.ts","import":"./dist/runtime.js"},"./admin-ui":{"types":"./dist/admin-ui.d.ts","import":"./dist/admin-ui.js"},"./provision":{"types":"./dist/provision.d.ts","import":"./dist/provision.js"},"./cloudflare":{"types":"./dist/cloudflare.d.ts","import":"./dist/cloudflare.js"},"./vercel/libsql":{"types":"./dist/vercel-libsql.d.ts","import":"./dist/vercel-libsql.js"},"./runtime/testing":{"types":"./dist/runtime-testing.d.ts","import":"./dist/runtime-testing.js"}},"scripts":{"test":"vitest run","build":"tsc -b tsconfig.lib.json","prebuild":"rm -rf dist .tsbuildinfo","typecheck":"tsc --noEmit -p tsconfig.lib.json"},"_npmUser":{"name":"guyspy","email":"guyspy@gmail.com"},"_resolved":"/home/runner/work/mantle/mantle/.release-tarballs/aotter-mantle-0.1.0-alpha.17.tgz","_integrity":"sha512-saNnvOB4i4BgYNXX5ggGjIbVE0OkLqBqqtN8krPKxpHOOSkyC6aEVmZ1AvqbwQH79YehGZhH/dx1LEY0FuFwAQ==","repository":{"url":"git+https://github.com/aotter/mantle.git","type":"git","directory":"packages/mantle"},"_npmVersion":"10.9.8","description":"Embeddable Mantle Core umbrella with Spec and Runtime; Web, Admin, Bun, Vercel, Cloudflare, and Admin UI are optional peer packages.","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@aotter/mantle-spec":"0.1.0-alpha.17","@aotter/mantle-runtime":"0.1.0-alpha.17"},"publishConfig":{"tag":"alpha","access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"zod":"^4.5.4","hono":"^4.13.3","vitest":"^4.1.11","aws4fetch":"^1.0.20","typescript":"^6.0.3","@types/node":"^26","better-auth":"1.7.2","@libsql/client":"^0.17.4","@aotter/mantle-bun":"0.1.0-alpha.17","@aotter/mantle-web":"0.1.0-alpha.17","@aotter/mantle-admin":"0.1.0-alpha.17","@aotter/mantle-vercel":"0.1.0-alpha.17","@aotter/mantle-admin-ui":"0.1.0-alpha.17","@aotter/mantle-cloudflare":"0.1.0-alpha.17"},"peerDependencies":{"zod":"^4.5.0","hono":"^4.12.0","aws4fetch":"^1.0.20","better-auth":"1.7.2","@libsql/client":"^0.17.4","@aotter/mantle-bun":"0.1.0-alpha.17","@aotter/mantle-web":"0.1.0-alpha.17","@aotter/mantle-admin":"0.1.0-alpha.17","@aotter/mantle-vercel":"0.1.0-alpha.17","@aotter/mantle-admin-ui":"0.1.0-alpha.17","@aotter/mantle-cloudflare":"0.1.0-alpha.17"},"peerDependenciesMeta":{"hono":{"optional":true},"aws4fetch":{"optional":true},"better-auth":{"optional":true},"@libsql/client":{"optional":true},"@aotter/mantle-bun":{"optional":true},"@aotter/mantle-web":{"optional":true},"@aotter/mantle-admin":{"optional":true},"@aotter/mantle-vercel":{"optional":true},"@aotter/mantle-admin-ui":{"optional":true},"@aotter/mantle-cloudflare":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/mantle_0.1.0-alpha.17_1788872278494_0.9642138217852694","host":"s3://npm-registry-packages-npm-production"}},"0.1.2-alpha.1":{"name":"@aotter/mantle","version":"0.1.2-alpha.1","license":"Apache-2.0","_id":"@aotter/mantle@0.1.2-alpha.1","maintainers":[{"name":"aotter_admin","email":"aotter@aotter.net"},{"name":"guyspy","email":"guyspy@gmail.com"},{"name":"konois","email":"konois@gmail.com"}],"homepage":"https://mantle.tools/","bugs":{"url":"https://github.com/aotter/mantle/issues"},"bin":{"mantle":"dist/cli/main.js","mantle-harness":"dist/cli/harness.js"},"dist":{"shasum":"527a2008c44e66da849fb66d7253a7230a246764","tarball":"https://registry.npmjs.org/@aotter/mantle/-/mantle-0.1.2-alpha.1.tgz","fileCount":163,"integrity":"sha512-PqtOXWrnbwbwUWaDCX7mzqy94mqpnIbrg73OefUMHaXsADR4A2fdh+l+O3iFxAlbe10Mw4gZ6dJw2sd+J34nrg==","signatures":[{"sig":"MEUCIC1828sQMw2LIX/Y6Uya/VY5pi/DW9VMY1Bg6OGlZ0IYAiEAzp4qsG11QkNliq4nHrSXRmS9T2bH+W+rfMKU5s2Spv8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1385739},"main":"./dist/spec.js","type":"module","_from":"file:.release-tarballs/aotter-mantle-0.1.2-alpha.1.tgz","types":"./dist/spec.d.ts","engines":{"node":">=22"},"exports":{".":{"types":"./dist/spec.d.ts","import":"./dist/spec.js"},"./bun":{"types":"./dist/bun.d.ts","import":"./dist/bun.js"},"./web":{"types":"./dist/web.d.ts","import":"./dist/web.js"},"./spec":{"types":"./dist/spec.d.ts","import":"./dist/spec.js"},"./admin":{"types":"./dist/admin.d.ts","import":"./dist/admin.js"},"./vercel":{"types":"./dist/vercel.d.ts","import":"./dist/vercel.js"},"./codegen":{"types":"./dist/codegen.d.ts","import":"./dist/codegen.js"},"./runtime":{"types":"./dist/runtime.d.ts","import":"./dist/runtime.js"},"./admin-ui":{"types":"./dist/admin-ui.d.ts","import":"./dist/admin-ui.js"},"./cloudflare":{"types":"./dist/cloudflare.d.ts","import":"./dist/cloudflare.js"},"./vercel/libsql":{"types":"./dist/vercel-libsql.d.ts","import":"./dist/vercel-libsql.js"},"./runtime/testing":{"types":"./dist/runtime-testing.d.ts","import":"./dist/runtime-testing.js"}},"scripts":{"test":"vitest run","build":"tsc -b tsconfig.lib.json","prebuild":"rm -rf dist .tsbuildinfo","typecheck":"tsc --noEmit -p tsconfig.lib.json"},"_npmUser":{"name":"guyspy","email":"guyspy@gmail.com"},"_resolved":"/home/runner/work/mantle/mantle/.release-tarballs/aotter-mantle-0.1.2-alpha.1.tgz","_integrity":"sha512-PqtOXWrnbwbwUWaDCX7mzqy94mqpnIbrg73OefUMHaXsADR4A2fdh+l+O3iFxAlbe10Mw4gZ6dJw2sd+J34nrg==","repository":{"url":"git+https://github.com/aotter/mantle.git","type":"git","directory":"packages/mantle"},"_npmVersion":"10.9.8","description":"Embeddable Mantle Core umbrella with Spec and Runtime; Web, Admin, Bun, Vercel, Cloudflare, and Admin UI are optional peer packages.","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@aotter/mantle-spec":"0.1.2-alpha.1","@aotter/mantle-runtime":"0.1.2-alpha.1"},"publishConfig":{"tag":"alpha","access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"zod":"^4.5.4","hono":"^4.13.3","vitest":"^4.1.11","aws4fetch":"^1.0.20","typescript":"^6.0.3","@types/node":"^26","better-auth":"1.7.2","@libsql/client":"^0.17.4","@aotter/mantle-bun":"0.1.2-alpha.1","@aotter/mantle-web":"0.1.2-alpha.1","@aotter/mantle-admin":"0.1.2-alpha.1","@aotter/mantle-vercel":"0.1.2-alpha.1","@aotter/mantle-admin-ui":"0.1.2-alpha.1","@aotter/mantle-cloudflare":"0.1.2-alpha.1"},"peerDependencies":{"zod":"^4.5.0","hono":"^4.12.0","aws4fetch":"^1.0.20","better-auth":"1.7.2","@libsql/client":"^0.17.4","@aotter/mantle-bun":"0.1.2-alpha.1","@aotter/mantle-web":"0.1.2-alpha.1","@aotter/mantle-admin":"0.1.2-alpha.1","@aotter/mantle-vercel":"0.1.2-alpha.1","@aotter/mantle-admin-ui":"0.1.2-alpha.1","@aotter/mantle-cloudflare":"0.1.2-alpha.1"},"peerDependenciesMeta":{"hono":{"optional":true},"aws4fetch":{"optional":true},"better-auth":{"optional":true},"@libsql/client":{"optional":true},"@aotter/mantle-bun":{"optional":true},"@aotter/mantle-web":{"optional":true},"@aotter/mantle-admin":{"optional":true},"@aotter/mantle-vercel":{"optional":true},"@aotter/mantle-admin-ui":{"optional":true},"@aotter/mantle-cloudflare":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/mantle_0.1.2-alpha.1_1789654399352_0.9619827632116138","host":"s3://npm-registry-packages-npm-production"}}},"time":{"created":"2026-05-19T13:27:06.436Z","modified":"2026-09-17T14:15:58.645Z","0.0.11-alpha.11":"2026-05-19T13:27:06.765Z","0.0.11-alpha.12":"2026-05-20T05:42:31.460Z","0.0.11-alpha.13":"2026-05-20T05:53:25.777Z","0.0.11-alpha.14":"2026-05-20T14:02:28.367Z","0.0.11-alpha.15":"2026-05-24T04:25:25.388Z","0.0.11-alpha.16":"2026-05-25T10:02:43.136Z","0.0.11-alpha.18":"2026-06-14T11:23:51.335Z","0.0.11-alpha.19":"2026-06-14T12:42:15.754Z","0.0.11-alpha.20":"2026-06-14T13:36:38.683Z","0.0.11-alpha.21":"2026-06-14T14:43:46.009Z","0.0.11-alpha.22":"2026-06-15T01:17:22.395Z","0.0.11-alpha.23":"2026-06-15T02:50:42.206Z","0.0.11-alpha.24":"2026-06-15T05:11:26.825Z","0.0.11-alpha.25":"2026-06-19T13:42:25.520Z","0.0.11-alpha.26":"2026-06-19T14:09:28.488Z","0.0.11-alpha.27":"2026-06-19T14:31:48.908Z","0.0.11-alpha.28":"2026-06-19T15:24:13.522Z","0.0.11-alpha.29":"2026-06-19T15:49:06.697Z","0.0.11-alpha.30":"2026-06-19T15:55:33.164Z","0.0.11-alpha.31":"2026-06-19T16:23:13.985Z","0.0.11-alpha.32":"2026-06-19T16:59:00.155Z","0.0.11-alpha.33":"2026-06-25T00:10:24.886Z","0.0.11-alpha.34":"2026-06-25T15:46:48.763Z","0.0.11-alpha.35":"2026-06-25T16:31:23.210Z","0.0.11-alpha.36":"2026-06-30T13:43:43.894Z","0.0.11-alpha.37":"2026-06-30T15:45:49.491Z","0.0.11-alpha.38":"2026-06-30T16:03:05.450Z","0.0.11-alpha.39":"2026-06-30T17:00:17.987Z","0.0.11-alpha.40":"2026-06-30T17:10:50.147Z","0.0.11-alpha.41":"2026-06-30T18:33:13.073Z","0.0.11-alpha.42":"2026-07-03T11:02:26.622Z","0.0.11-alpha.43":"2026-07-06T03:47:09.101Z","0.0.11-alpha.44":"2026-07-07T00:42:07.718Z","0.0.11-alpha.45":"2026-07-07T03:09:14.580Z","0.0.11-alpha.46":"2026-07-12T11:06:28.114Z","0.0.11-alpha.47":"2026-07-14T09:16:23.658Z","0.0.11-alpha.48":"2026-07-15T05:56:02.958Z","0.0.11-alpha.49":"2026-07-19T09:32:37.110Z","0.0.11-alpha.50":"2026-07-23T15:09:51.068Z","0.0.11-alpha.51":"2026-07-23T15:28:37.633Z","0.0.11-alpha.52":"2026-07-23T16:26:37.154Z","0.0.11-alpha.53":"2026-07-24T01:17:45.903Z","0.0.11-alpha.54":"2026-07-29T10:27:01.895Z","0.0.11-alpha.55":"2026-07-30T17:08:57.165Z","0.0.11-alpha.56":"2026-07-30T17:49:37.933Z","0.0.11-alpha.57":"2026-07-31T03:17:22.444Z","0.0.11-alpha.58":"2026-07-31T07:50:11.439Z","0.0.11-alpha.59":"2026-07-31T13:06:54.265Z","0.0.11-alpha.60":"2026-07-31T14:59:22.685Z","0.0.11-alpha.61":"2026-07-31T15:36:48.130Z","0.0.11-alpha.62":"2026-08-01T03:52:20.852Z","0.0.11-alpha.63":"2026-08-01T17:08:25.310Z","0.0.11-alpha.64":"2026-08-03T09:47:35.954Z","0.0.11-alpha.65":"2026-08-03T10:08:11.886Z","0.0.11-alpha.66":"2026-08-03T10:27:46.961Z","0.0.11-alpha.67":"2026-08-03T10:47:07.265Z","0.0.11-alpha.68":"2026-08-03T13:07:03.092Z","0.0.11-alpha.69":"2026-08-03T13:56:52.506Z","0.0.11-alpha.70":"2026-08-04T01:11:01.425Z","0.0.11-alpha.71":"2026-08-04T01:22:03.128Z","0.0.11-alpha.72":"2026-08-04T01:57:40.648Z","0.0.11-alpha.73":"2026-08-04T05:24:19.830Z","0.1.0-alpha.1":"2026-08-11T11:29:42.268Z","0.1.0-alpha.2":"2026-08-13T10:57:11.353Z","0.1.0-alpha.3":"2026-08-13T17:00:41.181Z","0.1.0-alpha.4":"2026-08-14T16:24:07.168Z","0.1.0-alpha.5":"2026-08-15T01:17:39.141Z","0.1.0-alpha.6":"2026-08-15T14:53:42.752Z","0.1.0-alpha.7":"2026-08-16T05:28:51.615Z","0.1.0-alpha.8":"2026-08-22T13:32:59.526Z","0.1.0-alpha.9":"2026-08-22T17:08:24.395Z","0.1.0-alpha.10":"2026-08-23T06:56:00.415Z","0.1.0-alpha.11":"2026-08-23T14:55:48.732Z","0.1.0-alpha.12":"2026-08-31T15:51:12.189Z","0.1.0-alpha.13":"2026-08-31T16:27:49.797Z","0.1.0-alpha.14":"2026-09-01T03:33:37.587Z","0.1.0-alpha.15":"2026-09-03T12:48:11.651Z","0.1.0-alpha.16":"2026-09-04T06:52:47.113Z","0.1.0-alpha.17":"2026-09-08T12:57:58.661Z","0.1.2-alpha.1":"2026-09-17T14:13:19.585Z"},"bugs":{"url":"https://github.com/aotter/mantle/issues"},"license":"Apache-2.0","homepage":"https://mantle.tools/","repository":{"url":"git+https://github.com/aotter/mantle.git","type":"git","directory":"packages/mantle"},"description":"Embeddable Mantle Core umbrella with Spec and Runtime; Web, Admin, Bun, Vercel, Cloudflare, and Admin UI are optional peer packages.","maintainers":[{"name":"aotter_admin","email":"aotter@aotter.net"},{"name":"guyspy","email":"guyspy@gmail.com"},{"name":"konois","email":"konois@gmail.com"}],"readme":"","readmeFilename":"README.md"}