{"_id":"louise-toolkit","_rev":"44-dff394ca5cfcbc3e565750ff89b3e8b4","name":"louise-toolkit","dist-tags":{"latest":"0.43.2"},"versions":{"0.12.0":{"name":"louise-toolkit","version":"0.12.0","keywords":["astro","cloudflare-workers","cms","content","d1","edge","inline-editing","prosekit","solid-js"],"author":{"name":"BowenLabs"},"license":"MIT","_id":"louise-toolkit@0.12.0","maintainers":[{"name":"bowenforsoup","email":"baylee@bowenlabs.io"}],"homepage":"https://louisetoolkit.com","bugs":{"url":"https://github.com/bowenlabs/louise-toolkit/issues"},"bin":{"louise":"bin/louise.mjs"},"dist":{"shasum":"951e8d6e92ecd8d2ef6eacd12d4bd5b68a7e18fe","tarball":"https://registry.npmjs.org/louise-toolkit/-/louise-toolkit-0.12.0.tgz","fileCount":70,"integrity":"sha512-FfYEJUDSWAt54UxVMYoioiM06un+ShOS+hks4LEIV+90r2PLqne9TNcdeHM8AH64n2caykL9+WLKM2OiGdfTeA==","signatures":[{"sig":"MEYCIQDlCA6AdJ9mzBv8jGWvTAhw5KFkgRNvHORfnqlkvuQfWAIhAMJIIaDhfOfw6mDZ1Pm370Cucfi29cznFKkAqTlkgFqr","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":721688},"type":"module","_from":"file:louise-toolkit-0.12.0.tgz","engines":{"node":">=20"},"exports":{"./db":{"types":"./dist/core/db/index.d.ts","import":"./dist/core/db/index.js","default":"./dist/core/db/index.js"},"./auth":{"types":"./dist/core/auth/index.d.ts","import":"./dist/core/auth/index.js","default":"./dist/core/auth/index.js"},"./astro":{"types":"./dist/astro/index.d.ts","import":"./dist/astro/index.js","default":"./dist/astro/index.js"},"./email":{"types":"./dist/core/email/index.d.ts","import":"./dist/core/email/index.js","default":"./dist/core/email/index.js"},"./forms":{"types":"./dist/core/forms/index.d.ts","import":"./dist/core/forms/index.js","default":"./dist/core/forms/index.js"},"./media":{"types":"./dist/core/media/index.d.ts","import":"./dist/core/media/index.js","default":"./dist/core/media/index.js"},"./stega":{"types":"./dist/core/content/stega.d.ts","import":"./dist/core/content/stega.js","default":"./dist/core/content/stega.js"},"./client":{"types":"./dist/client/index.d.ts","import":"./dist/client/index.js","default":"./dist/client/index.js"},"./editor":{"types":"./dist/core/editor/index.d.ts","import":"./dist/core/editor/index.js","default":"./dist/core/editor/index.js"},"./errors":{"types":"./dist/core/errors.d.ts","import":"./dist/core/errors.js","default":"./dist/core/errors.js"},"./queues":{"types":"./dist/core/queues/index.d.ts","import":"./dist/core/queues/index.js","default":"./dist/core/queues/index.js"},"./worker":{"types":"./dist/core/worker/index.d.ts","import":"./dist/core/worker/index.js","default":"./dist/core/worker/index.js"},"./browser":{"types":"./dist/core/browser/index.d.ts","import":"./dist/core/browser/index.js","default":"./dist/core/browser/index.js"},"./content":{"types":"./dist/core/content/index.d.ts","import":"./dist/core/content/index.js","default":"./dist/core/content/index.js"},"./commerce":{"types":"./dist/core/commerce/index.d.ts","import":"./dist/core/commerce/index.js","default":"./dist/core/commerce/index.js"},"./security":{"types":"./dist/core/security/index.d.ts","import":"./dist/core/security/index.js","default":"./dist/core/security/index.js"},"./package.json":"./package.json","./client/settings":{"types":"./dist/client/settings/index.d.ts","import":"./dist/client/settings/index.js","default":"./dist/client/settings/index.js"},"./commerce/square":{"types":"./dist/core/commerce/square.d.ts","import":"./dist/core/commerce/square.js","default":"./dist/core/commerce/square.js"},"./commerce/stripe":{"types":"./dist/core/commerce/stripe.d.ts","import":"./dist/core/commerce/stripe.js","default":"./dist/core/commerce/stripe.js"},"./theme/fonts.css":"./src/theme/fonts.css","./theme/louise.css":"./src/theme/louise.css","./commerce/fourthwall":{"types":"./dist/core/commerce/fourthwall.d.ts","import":"./dist/core/commerce/fourthwall.js","default":"./dist/core/commerce/fourthwall.js"}},"scripts":{"dev":"NODE_PATH=node_modules vp pack --watch","pack":"NODE_PATH=node_modules vp pack","test":"vp test","build":"NODE_PATH=node_modules vp pack","check":"vp check","typecheck":"tsgo --noEmit"},"_npmUser":{"name":"bowenforsoup","email":"baylee@bowenlabs.io"},"_resolved":"/private/var/folders/sc/ppsh4fd50vn_xxz9814k0rt00000gn/T/5e9c47e334b6a630ed4441633dfd0cde/louise-toolkit-0.12.0.tgz","_integrity":"sha512-FfYEJUDSWAt54UxVMYoioiM06un+ShOS+hks4LEIV+90r2PLqne9TNcdeHM8AH64n2caykL9+WLKM2OiGdfTeA==","repository":{"url":"git+https://github.com/bowenlabs/louise-toolkit.git","type":"git","directory":"packages/louise"},"_npmVersion":"11.12.1","description":"Louise Toolkit — a V8-native toolkit for building editable sites on Cloudflare Workers. Framework-agnostic core primitives (content, db, commerce, email, queues), a SolidJS + ProseKit inline-edit client, and the daisyUI editor theme.","directories":{},"sideEffects":["*.css"],"_nodeVersion":"24.15.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"astro":"^7.0.6","vitest":"^3.2.0","prosekit":"^0.21.4","solid-js":"^1.9.14","happy-dom":"^17.0.0","ultrahtml":"^1.6.0","typescript":"^5.8.0","better-auth":"^1.6.23","drizzle-orm":"^0.45.0","@prosekit/pm":"^0.1.18","@vercel/stega":"^1.1.0","vite-plugin-solid":"^2.11.7","@better-auth/passkey":"^1.6.23","@phosphor-icons/core":"^2.1.1","@cloudflare/puppeteer":"^1.1.0","@tanstack/solid-query":"^5.101.2","@cloudflare/workers-types":"^5.20260703.1","@typescript/native-preview":"7.0.0-dev.20260707.2"},"peerDependencies":{"astro":"^7.0.6","prosekit":"^0.21.4","solid-js":"^1.9.14","better-auth":"^1.6.23","drizzle-orm":"^0.45.0","@prosekit/pm":"^0.1.18","@vercel/stega":"^1.1.0","@better-auth/passkey":"^1.6.23","@cloudflare/puppeteer":"^1.0.0","@tanstack/solid-query":"^5.101.2"},"peerDependenciesMeta":{"astro":{"optional":true},"prosekit":{"optional":true},"solid-js":{"optional":true},"better-auth":{"optional":true},"drizzle-orm":{"optional":true},"@prosekit/pm":{"optional":true},"@vercel/stega":{"optional":true},"@better-auth/passkey":{"optional":true},"@cloudflare/puppeteer":{"optional":true},"@tanstack/solid-query":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/louise-toolkit_0.12.0_1783977139292_0.02864485830364738","host":"s3://npm-registry-packages-npm-production"}},"0.13.0":{"name":"louise-toolkit","version":"0.13.0","keywords":["astro","cloudflare-workers","cms","content","d1","edge","inline-editing","prosekit","solid-js"],"author":{"name":"BowenLabs"},"license":"MIT","_id":"louise-toolkit@0.13.0","maintainers":[{"name":"bowenforsoup","email":"baylee@bowenlabs.io"}],"homepage":"https://louisetoolkit.com","bugs":{"url":"https://github.com/bowenlabs/louise-toolkit/issues"},"bin":{"louise":"bin/louise.mjs"},"dist":{"shasum":"93a820608de5861bddab635ae06266907d1b3e50","tarball":"https://registry.npmjs.org/louise-toolkit/-/louise-toolkit-0.13.0.tgz","fileCount":70,"integrity":"sha512-PYtMGuk9FNDYQJp4Ut8PXWilhtz8oZspMuIX11Ust0/BwtH5jYftXzPP35F1iyYMmIU56ELYwQtvPvTryk+G6w==","signatures":[{"sig":"MEQCIDNpq/hvFLCTMwx1J3/D8WbVbXNA6ATvRG+FEUcYQsXcAiA713LJcd3bA1936FEKi3DRwBR5gTVT24EL3qzhsVHThQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":741514},"type":"module","_from":"file:louise-toolkit-0.13.0.tgz","engines":{"node":">=20"},"exports":{"./db":{"types":"./dist/core/db/index.d.ts","import":"./dist/core/db/index.js","default":"./dist/core/db/index.js"},"./auth":{"types":"./dist/core/auth/index.d.ts","import":"./dist/core/auth/index.js","default":"./dist/core/auth/index.js"},"./astro":{"types":"./dist/astro/index.d.ts","import":"./dist/astro/index.js","default":"./dist/astro/index.js"},"./email":{"types":"./dist/core/email/index.d.ts","import":"./dist/core/email/index.js","default":"./dist/core/email/index.js"},"./forms":{"types":"./dist/core/forms/index.d.ts","import":"./dist/core/forms/index.js","default":"./dist/core/forms/index.js"},"./media":{"types":"./dist/core/media/index.d.ts","import":"./dist/core/media/index.js","default":"./dist/core/media/index.js"},"./stega":{"types":"./dist/core/content/stega.d.ts","import":"./dist/core/content/stega.js","default":"./dist/core/content/stega.js"},"./client":{"types":"./dist/client/index.d.ts","import":"./dist/client/index.js","default":"./dist/client/index.js"},"./editor":{"types":"./dist/core/editor/index.d.ts","import":"./dist/core/editor/index.js","default":"./dist/core/editor/index.js"},"./errors":{"types":"./dist/core/errors.d.ts","import":"./dist/core/errors.js","default":"./dist/core/errors.js"},"./queues":{"types":"./dist/core/queues/index.d.ts","import":"./dist/core/queues/index.js","default":"./dist/core/queues/index.js"},"./worker":{"types":"./dist/core/worker/index.d.ts","import":"./dist/core/worker/index.js","default":"./dist/core/worker/index.js"},"./browser":{"types":"./dist/core/browser/index.d.ts","import":"./dist/core/browser/index.js","default":"./dist/core/browser/index.js"},"./content":{"types":"./dist/core/content/index.d.ts","import":"./dist/core/content/index.js","default":"./dist/core/content/index.js"},"./commerce":{"types":"./dist/core/commerce/index.d.ts","import":"./dist/core/commerce/index.js","default":"./dist/core/commerce/index.js"},"./security":{"types":"./dist/core/security/index.d.ts","import":"./dist/core/security/index.js","default":"./dist/core/security/index.js"},"./package.json":"./package.json","./client/settings":{"types":"./dist/client/settings/index.d.ts","import":"./dist/client/settings/index.js","default":"./dist/client/settings/index.js"},"./commerce/square":{"types":"./dist/core/commerce/square.d.ts","import":"./dist/core/commerce/square.js","default":"./dist/core/commerce/square.js"},"./commerce/stripe":{"types":"./dist/core/commerce/stripe.d.ts","import":"./dist/core/commerce/stripe.js","default":"./dist/core/commerce/stripe.js"},"./theme/fonts.css":"./src/theme/fonts.css","./theme/louise.css":"./src/theme/louise.css","./commerce/fourthwall":{"types":"./dist/core/commerce/fourthwall.d.ts","import":"./dist/core/commerce/fourthwall.js","default":"./dist/core/commerce/fourthwall.js"}},"scripts":{"dev":"NODE_PATH=node_modules vp pack --watch","pack":"NODE_PATH=node_modules vp pack","test":"vp test","build":"NODE_PATH=node_modules vp pack","check":"vp check","typecheck":"tsgo --noEmit"},"_npmUser":{"name":"bowenforsoup","email":"baylee@bowenlabs.io"},"_resolved":"/private/var/folders/sc/ppsh4fd50vn_xxz9814k0rt00000gn/T/97feaaae4e7813c0d6d1e778d8e1b134/louise-toolkit-0.13.0.tgz","_integrity":"sha512-PYtMGuk9FNDYQJp4Ut8PXWilhtz8oZspMuIX11Ust0/BwtH5jYftXzPP35F1iyYMmIU56ELYwQtvPvTryk+G6w==","repository":{"url":"git+https://github.com/bowenlabs/louise-toolkit.git","type":"git","directory":"packages/louise"},"_npmVersion":"11.12.1","description":"Louise Toolkit — a V8-native toolkit for building editable sites on Cloudflare Workers. Framework-agnostic core primitives (content, db, commerce, email, queues), a SolidJS + ProseKit inline-edit client, and the daisyUI editor theme.","directories":{},"sideEffects":["*.css"],"_nodeVersion":"24.15.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"astro":"^7.0.6","vitest":"^3.2.0","prosekit":"^0.21.4","solid-js":"^1.9.14","happy-dom":"^17.0.0","ultrahtml":"^1.6.0","typescript":"^5.8.0","better-auth":"^1.6.23","drizzle-orm":"^0.45.0","@prosekit/pm":"^0.1.18","@vercel/stega":"^1.1.0","vite-plugin-solid":"^2.11.7","@better-auth/passkey":"^1.6.23","@phosphor-icons/core":"^2.1.1","@cloudflare/puppeteer":"^1.1.0","@tanstack/solid-query":"^5.101.2","@cloudflare/workers-types":"^5.20260703.1","@typescript/native-preview":"7.0.0-dev.20260707.2"},"peerDependencies":{"astro":"^7.0.6","prosekit":"^0.21.4","solid-js":"^1.9.14","better-auth":"^1.6.23","drizzle-orm":"^0.45.0","@prosekit/pm":"^0.1.18","@vercel/stega":"^1.1.0","@better-auth/passkey":"^1.6.23","@cloudflare/puppeteer":"^1.0.0","@tanstack/solid-query":"^5.101.2"},"peerDependenciesMeta":{"astro":{"optional":true},"prosekit":{"optional":true},"solid-js":{"optional":true},"better-auth":{"optional":true},"drizzle-orm":{"optional":true},"@prosekit/pm":{"optional":true},"@vercel/stega":{"optional":true},"@better-auth/passkey":{"optional":true},"@cloudflare/puppeteer":{"optional":true},"@tanstack/solid-query":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/louise-toolkit_0.13.0_1784060401767_0.9924988434072375","host":"s3://npm-registry-packages-npm-production"}},"0.14.0":{"name":"louise-toolkit","version":"0.14.0","keywords":["astro","cloudflare-workers","cms","content","d1","edge","inline-editing","prosekit","solid-js"],"author":"BowenLabs","license":"MIT","_id":"louise-toolkit@0.14.0","maintainers":[{"name":"bowenforsoup","email":"baylee@bowenlabs.io"}],"homepage":"https://louisetoolkit.com","bugs":"https://github.com/bowenlabs/louise-toolkit/issues","bin":{"louise":"./bin/louise.mjs"},"dist":{"shasum":"b419db62a4a00f2b0eff650c9765cd285c8641c2","tarball":"https://registry.npmjs.org/louise-toolkit/-/louise-toolkit-0.14.0.tgz","fileCount":96,"integrity":"sha512-jsqY4xLe8vaexMDKd5gyz/A+Curx/easl9sA/9AWOnowdxZt96KTICNhV20VGD86w6+ogn7/nSlH3fJGPTx1XA==","signatures":[{"sig":"MEUCIE6fnRGrAW2M9uG8JxoMPbjdrbZQPTT2zEcdCCnSJrG9AiEAz8N1dL3NcgYbnJlDoFiOUVIom/IOpKQHNigGl7lYnzk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1200808},"type":"module","engines":{"node":">=24.0.0"},"exports":{"./ai":{"types":"./dist/core/ai/index.d.ts","import":"./dist/core/ai/index.js","default":"./dist/core/ai/index.js"},"./db":{"types":"./dist/core/db/index.d.ts","import":"./dist/core/db/index.js","default":"./dist/core/db/index.js"},"./auth":{"types":"./dist/core/auth/index.d.ts","import":"./dist/core/auth/index.js","default":"./dist/core/auth/index.js"},"./astro":{"types":"./dist/astro/index.d.ts","import":"./dist/astro/index.js","default":"./dist/astro/index.js"},"./email":{"types":"./dist/core/email/index.d.ts","import":"./dist/core/email/index.js","default":"./dist/core/email/index.js"},"./forms":{"types":"./dist/core/forms/index.d.ts","import":"./dist/core/forms/index.js","default":"./dist/core/forms/index.js"},"./media":{"types":"./dist/core/media/index.d.ts","import":"./dist/core/media/index.js","default":"./dist/core/media/index.js"},"./stega":{"types":"./dist/core/content/stega.d.ts","import":"./dist/core/content/stega.js","default":"./dist/core/content/stega.js"},"./client":{"types":"./dist/client/index.d.ts","import":"./dist/client/index.js","default":"./dist/client/index.js"},"./editor":{"types":"./dist/core/editor/index.d.ts","import":"./dist/core/editor/index.js","default":"./dist/core/editor/index.js"},"./errors":{"types":"./dist/core/errors.d.ts","import":"./dist/core/errors.js","default":"./dist/core/errors.js"},"./health":{"types":"./dist/core/health/index.d.ts","import":"./dist/core/health/index.js","default":"./dist/core/health/index.js"},"./queues":{"types":"./dist/core/queues/index.d.ts","import":"./dist/core/queues/index.js","default":"./dist/core/queues/index.js"},"./schema":{"types":"./dist/core/schema/index.d.ts","import":"./dist/core/schema/index.js","default":"./dist/core/schema/index.js"},"./worker":{"types":"./dist/core/worker/index.d.ts","import":"./dist/core/worker/index.js","default":"./dist/core/worker/index.js"},"./browser":{"types":"./dist/core/browser/index.d.ts","import":"./dist/core/browser/index.js","default":"./dist/core/browser/index.js"},"./content":{"types":"./dist/core/content/index.d.ts","import":"./dist/core/content/index.js","default":"./dist/core/content/index.js"},"./commerce":{"types":"./dist/core/commerce/index.d.ts","import":"./dist/core/commerce/index.js","default":"./dist/core/commerce/index.js"},"./realtime":{"types":"./dist/core/realtime/index.d.ts","import":"./dist/core/realtime/index.js","default":"./dist/core/realtime/index.js"},"./security":{"types":"./dist/core/security/index.d.ts","import":"./dist/core/security/index.js","default":"./dist/core/security/index.js"},"./analytics":{"types":"./dist/core/analytics/index.d.ts","import":"./dist/core/analytics/index.js","default":"./dist/core/analytics/index.js"},"./workflows":{"types":"./dist/core/workflows/index.d.ts","import":"./dist/core/workflows/index.js","default":"./dist/core/workflows/index.js"},"./package.json":"./package.json","./client/settings":{"types":"./dist/client/settings/index.d.ts","import":"./dist/client/settings/index.js","default":"./dist/client/settings/index.js"},"./commerce/square":{"types":"./dist/core/commerce/square.d.ts","import":"./dist/core/commerce/square.js","default":"./dist/core/commerce/square.js"},"./commerce/stripe":{"types":"./dist/core/commerce/stripe.d.ts","import":"./dist/core/commerce/stripe.js","default":"./dist/core/commerce/stripe.js"},"./theme/fonts.css":"./src/theme/fonts.css","./theme/louise.css":"./src/theme/louise.css","./commerce/fourthwall":{"types":"./dist/core/commerce/fourthwall.d.ts","import":"./dist/core/commerce/fourthwall.js","default":"./dist/core/commerce/fourthwall.js"},"./commerce/square-web":{"types":"./dist/core/commerce/square-web.d.ts","import":"./dist/core/commerce/square-web.js","default":"./dist/core/commerce/square-web.js"}},"scripts":{"dev":"NODE_PATH=node_modules vp pack --watch","pack":"NODE_PATH=node_modules vp pack","test":"vp test","build":"NODE_PATH=node_modules vp pack","check":"vp check","typecheck":"tsgo --noEmit"},"_npmUser":{"name":"bowenforsoup","email":"baylee@bowenlabs.io"},"repository":{"url":"git+https://github.com/bowenlabs/louise-toolkit.git","type":"git","directory":"packages/louise"},"description":"Louise Toolkit — a V8-native toolkit for building editable sites on Cloudflare Workers. Framework-agnostic core primitives (content, db, commerce, email, queues), a SolidJS + ProseKit inline-edit client, and the daisyUI editor theme.","directories":{},"sideEffects":["*.css"],"_nodeVersion":"24.15.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"astro":"^7.0.9","vitest":"^4.1.10","prosekit":"^0.21.4","solid-js":"^1.9.14","happy-dom":"^20.10.6","harper.js":"^2.4.0","ultrahtml":"^1.7.0","typescript":"^5.8.0","better-auth":"^1.6.23","drizzle-orm":"^0.45.2","@prosekit/pm":"^0.1.18","@vercel/stega":"^1.1.0","@resvg/resvg-wasm":"^2.6.2","vite-plugin-solid":"^2.11.7","@better-auth/passkey":"^1.6.23","@phosphor-icons/core":"^2.1.1","@cloudflare/puppeteer":"^1.1.0","@tanstack/solid-query":"^5.101.2","@cloudflare/workers-types":"^5.20260714.1","@typescript/native-preview":"7.0.0-dev.20260707.2"},"peerDependencies":{"astro":"^7.0.6","prosekit":"^0.21.4","solid-js":"^1.9.14","harper.js":"^2.4.0","better-auth":"^1.6.23","drizzle-orm":"^0.45.0","@prosekit/pm":"^0.1.18","@vercel/stega":"^1.1.0","@resvg/resvg-wasm":"^2.6.2","@better-auth/passkey":"^1.6.23","@cloudflare/puppeteer":"^1.0.0","@tanstack/solid-query":"^5.101.2"},"peerDependenciesMeta":{"astro":{"optional":true},"prosekit":{"optional":true},"solid-js":{"optional":true},"harper.js":{"optional":true},"better-auth":{"optional":true},"drizzle-orm":{"optional":true},"@prosekit/pm":{"optional":true},"@vercel/stega":{"optional":true},"@resvg/resvg-wasm":{"optional":true},"@better-auth/passkey":{"optional":true},"@cloudflare/puppeteer":{"optional":true},"@tanstack/solid-query":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/louise-toolkit_0.14.0_1784484755649_0.1960569376615764","host":"s3://npm-registry-packages-npm-production"}},"0.15.0":{"name":"louise-toolkit","version":"0.15.0","keywords":["astro","cloudflare-workers","cms","content","d1","edge","inline-editing","prosekit","solid-js"],"author":"BowenLabs","license":"MIT","_id":"louise-toolkit@0.15.0","maintainers":[{"name":"bowenforsoup","email":"baylee@bowenlabs.io"}],"homepage":"https://louisetoolkit.com","bugs":"https://github.com/bowenlabs/louise-toolkit/issues","bin":{"louise":"./bin/louise.mjs"},"dist":{"shasum":"0e3b090e93862fa3c2d5f4bcf1ecce4f5455e48a","tarball":"https://registry.npmjs.org/louise-toolkit/-/louise-toolkit-0.15.0.tgz","fileCount":101,"integrity":"sha512-3RZzC+geoMwBJx4SB9EtFjhk4/r2TPLuVZQil+EHmJc2Sp8LKX4X+xt6w6qRYTtU3ptXr6+b6w6kQTc0Xm+0oQ==","signatures":[{"sig":"MEQCIFZlLn6EPWqF25tQwu4wVcjsUNGqt9KOhWfzfqKQ+k3WAiBAnZgYCdoBUqOhkDZzISV6TMjS/tqpO3epS5YtmoAdkw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1203282},"type":"module","engines":{"node":">=24.0.0"},"exports":{"./ai":{"types":"./dist/core/ai/index.d.ts","import":"./dist/core/ai/index.js","default":"./dist/core/ai/index.js"},"./db":{"types":"./dist/core/db/index.d.ts","import":"./dist/core/db/index.js","default":"./dist/core/db/index.js"},"./auth":{"types":"./dist/core/auth/index.d.ts","import":"./dist/core/auth/index.js","default":"./dist/core/auth/index.js"},"./astro":{"types":"./dist/astro/index.d.ts","import":"./dist/astro/index.js","default":"./dist/astro/index.js"},"./email":{"types":"./dist/core/email/index.d.ts","import":"./dist/core/email/index.js","default":"./dist/core/email/index.js"},"./forms":{"types":"./dist/core/forms/index.d.ts","import":"./dist/core/forms/index.js","default":"./dist/core/forms/index.js"},"./media":{"types":"./dist/core/media/index.d.ts","import":"./dist/core/media/index.js","default":"./dist/core/media/index.js"},"./stega":{"types":"./dist/core/content/stega.d.ts","import":"./dist/core/content/stega.js","default":"./dist/core/content/stega.js"},"./client":{"types":"./dist/client/index.d.ts","import":"./dist/client/index.js","default":"./dist/client/index.js"},"./editor":{"types":"./dist/core/editor/index.d.ts","import":"./dist/core/editor/index.js","default":"./dist/core/editor/index.js"},"./errors":{"types":"./dist/core/errors.d.ts","import":"./dist/core/errors.js","default":"./dist/core/errors.js"},"./health":{"types":"./dist/core/health/index.d.ts","import":"./dist/core/health/index.js","default":"./dist/core/health/index.js"},"./queues":{"types":"./dist/core/queues/index.d.ts","import":"./dist/core/queues/index.js","default":"./dist/core/queues/index.js"},"./schema":{"types":"./dist/core/schema/index.d.ts","import":"./dist/core/schema/index.js","default":"./dist/core/schema/index.js"},"./worker":{"types":"./dist/core/worker/index.d.ts","import":"./dist/core/worker/index.js","default":"./dist/core/worker/index.js"},"./browser":{"types":"./dist/core/browser/index.d.ts","import":"./dist/core/browser/index.js","default":"./dist/core/browser/index.js"},"./content":{"types":"./dist/core/content/index.d.ts","import":"./dist/core/content/index.js","default":"./dist/core/content/index.js"},"./commerce":{"types":"./dist/core/commerce/index.d.ts","import":"./dist/core/commerce/index.js","default":"./dist/core/commerce/index.js"},"./realtime":{"types":"./dist/core/realtime/index.d.ts","import":"./dist/core/realtime/index.js","default":"./dist/core/realtime/index.js"},"./security":{"types":"./dist/core/security/index.d.ts","import":"./dist/core/security/index.js","default":"./dist/core/security/index.js"},"./analytics":{"types":"./dist/core/analytics/index.d.ts","import":"./dist/core/analytics/index.js","default":"./dist/core/analytics/index.js"},"./workflows":{"types":"./dist/core/workflows/index.d.ts","import":"./dist/core/workflows/index.js","default":"./dist/core/workflows/index.js"},"./package.json":"./package.json","./content/define":{"types":"./dist/core/content/define.d.ts","import":"./dist/core/content/define.js","default":"./dist/core/content/define.js"},"./client/settings":{"types":"./dist/client/settings/index.d.ts","import":"./dist/client/settings/index.js","default":"./dist/client/settings/index.js"},"./commerce/square":{"types":"./dist/core/commerce/square.d.ts","import":"./dist/core/commerce/square.js","default":"./dist/core/commerce/square.js"},"./commerce/stripe":{"types":"./dist/core/commerce/stripe.d.ts","import":"./dist/core/commerce/stripe.js","default":"./dist/core/commerce/stripe.js"},"./theme/fonts.css":"./src/theme/fonts.css","./theme/louise.css":"./src/theme/louise.css","./commerce/fourthwall":{"types":"./dist/core/commerce/fourthwall.d.ts","import":"./dist/core/commerce/fourthwall.js","default":"./dist/core/commerce/fourthwall.js"},"./commerce/square-web":{"types":"./dist/core/commerce/square-web.d.ts","import":"./dist/core/commerce/square-web.js","default":"./dist/core/commerce/square-web.js"}},"scripts":{"dev":"NODE_PATH=node_modules vp pack --watch","pack":"NODE_PATH=node_modules vp pack","test":"vp test","build":"NODE_PATH=node_modules vp pack","check":"vp check","typecheck":"tsgo --noEmit"},"_npmUser":{"name":"bowenforsoup","email":"baylee@bowenlabs.io"},"repository":{"url":"git+https://github.com/bowenlabs/louise-toolkit.git","type":"git","directory":"packages/louise"},"description":"Louise Toolkit — a V8-native toolkit for building editable sites on Cloudflare Workers. Framework-agnostic core primitives (content, db, commerce, email, queues), a SolidJS + ProseKit inline-edit client, and the daisyUI editor theme.","directories":{},"sideEffects":["*.css"],"_nodeVersion":"24.15.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"astro":"^7.0.9","vitest":"^4.1.10","prosekit":"^0.21.4","solid-js":"^1.9.14","happy-dom":"^20.10.6","harper.js":"^2.4.0","ultrahtml":"^1.7.0","typescript":"^5.8.0","better-auth":"^1.6.23","drizzle-orm":"^0.45.2","@prosekit/pm":"^0.1.18","@vercel/stega":"^1.1.0","@resvg/resvg-wasm":"^2.6.2","vite-plugin-solid":"^2.11.7","@better-auth/passkey":"^1.6.23","@phosphor-icons/core":"^2.1.1","@cloudflare/puppeteer":"^1.1.0","@tanstack/solid-query":"^5.101.2","@cloudflare/workers-types":"^5.20260714.1","@typescript/native-preview":"7.0.0-dev.20260707.2"},"peerDependencies":{"astro":"^7.0.6","prosekit":"^0.21.4","solid-js":"^1.9.14","harper.js":"^2.4.0","better-auth":"^1.6.23","drizzle-orm":"^0.45.0","@prosekit/pm":"^0.1.18","@vercel/stega":"^1.1.0","@resvg/resvg-wasm":"^2.6.2","@better-auth/passkey":"^1.6.23","@cloudflare/puppeteer":"^1.0.0","@tanstack/solid-query":"^5.101.2"},"peerDependenciesMeta":{"astro":{"optional":true},"prosekit":{"optional":true},"solid-js":{"optional":true},"harper.js":{"optional":true},"better-auth":{"optional":true},"drizzle-orm":{"optional":true},"@prosekit/pm":{"optional":true},"@vercel/stega":{"optional":true},"@resvg/resvg-wasm":{"optional":true},"@better-auth/passkey":{"optional":true},"@cloudflare/puppeteer":{"optional":true},"@tanstack/solid-query":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/louise-toolkit_0.15.0_1784486568347_0.1962572483279197","host":"s3://npm-registry-packages-npm-production"}},"0.16.0":{"name":"louise-toolkit","version":"0.16.0","keywords":["astro","cloudflare-workers","cms","content","d1","edge","inline-editing","prosekit","solid-js"],"author":"BowenLabs","license":"MIT","_id":"louise-toolkit@0.16.0","maintainers":[{"name":"bowenforsoup","email":"baylee@bowenlabs.io"}],"homepage":"https://louisetoolkit.com","bugs":"https://github.com/bowenlabs/louise-toolkit/issues","bin":{"louise":"./bin/louise.mjs"},"dist":{"shasum":"41de7a221b176cb880d2746db9fd684c6a6447d5","tarball":"https://registry.npmjs.org/louise-toolkit/-/louise-toolkit-0.16.0.tgz","fileCount":104,"integrity":"sha512-NPVOeUF7JhnUUB8QEOlJj9Gui4Mm0w4sq6PqdIOVVfmgvGg9/4M3wCyAKb51qPdUpLoUsmVbx/90bNNtbJ3y1w==","signatures":[{"sig":"MEYCIQCn12m5xfJKYkQz6/FtKw9KRzVoCALPfnlNADT89ilwKQIhAL0hPm5hYzBWXrciIDRis3yzJcqw1dqp2uVzq/WDmxwx","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1218302},"type":"module","engines":{"node":">=24.0.0"},"exports":{"./ai":{"types":"./dist/core/ai/index.d.ts","import":"./dist/core/ai/index.js","default":"./dist/core/ai/index.js"},"./db":{"types":"./dist/core/db/index.d.ts","import":"./dist/core/db/index.js","default":"./dist/core/db/index.js"},"./auth":{"types":"./dist/core/auth/index.d.ts","import":"./dist/core/auth/index.js","default":"./dist/core/auth/index.js"},"./astro":{"types":"./dist/astro/index.d.ts","import":"./dist/astro/index.js","default":"./dist/astro/index.js"},"./email":{"types":"./dist/core/email/index.d.ts","import":"./dist/core/email/index.js","default":"./dist/core/email/index.js"},"./forms":{"types":"./dist/core/forms/index.d.ts","import":"./dist/core/forms/index.js","default":"./dist/core/forms/index.js"},"./media":{"types":"./dist/core/media/index.d.ts","import":"./dist/core/media/index.js","default":"./dist/core/media/index.js"},"./stega":{"types":"./dist/core/content/stega.d.ts","import":"./dist/core/content/stega.js","default":"./dist/core/content/stega.js"},"./client":{"types":"./dist/client/index.d.ts","import":"./dist/client/index.js","default":"./dist/client/index.js"},"./editor":{"types":"./dist/core/editor/index.d.ts","import":"./dist/core/editor/index.js","default":"./dist/core/editor/index.js"},"./errors":{"types":"./dist/core/errors.d.ts","import":"./dist/core/errors.js","default":"./dist/core/errors.js"},"./health":{"types":"./dist/core/health/index.d.ts","import":"./dist/core/health/index.js","default":"./dist/core/health/index.js"},"./queues":{"types":"./dist/core/queues/index.d.ts","import":"./dist/core/queues/index.js","default":"./dist/core/queues/index.js"},"./schema":{"types":"./dist/core/schema/index.d.ts","import":"./dist/core/schema/index.js","default":"./dist/core/schema/index.js"},"./worker":{"types":"./dist/core/worker/index.d.ts","import":"./dist/core/worker/index.js","default":"./dist/core/worker/index.js"},"./browser":{"types":"./dist/core/browser/index.d.ts","import":"./dist/core/browser/index.js","default":"./dist/core/browser/index.js"},"./content":{"types":"./dist/core/content/index.d.ts","import":"./dist/core/content/index.js","default":"./dist/core/content/index.js"},"./commerce":{"types":"./dist/core/commerce/index.d.ts","import":"./dist/core/commerce/index.js","default":"./dist/core/commerce/index.js"},"./realtime":{"types":"./dist/core/realtime/index.d.ts","import":"./dist/core/realtime/index.js","default":"./dist/core/realtime/index.js"},"./security":{"types":"./dist/core/security/index.d.ts","import":"./dist/core/security/index.js","default":"./dist/core/security/index.js"},"./analytics":{"types":"./dist/core/analytics/index.d.ts","import":"./dist/core/analytics/index.js","default":"./dist/core/analytics/index.js"},"./workflows":{"types":"./dist/core/workflows/index.d.ts","import":"./dist/core/workflows/index.js","default":"./dist/core/workflows/index.js"},"./package.json":"./package.json","./content/define":{"types":"./dist/core/content/define.d.ts","import":"./dist/core/content/define.js","default":"./dist/core/content/define.js"},"./client/settings":{"types":"./dist/client/settings/index.d.ts","import":"./dist/client/settings/index.js","default":"./dist/client/settings/index.js"},"./commerce/square":{"types":"./dist/core/commerce/square.d.ts","import":"./dist/core/commerce/square.js","default":"./dist/core/commerce/square.js"},"./commerce/stripe":{"types":"./dist/core/commerce/stripe.d.ts","import":"./dist/core/commerce/stripe.js","default":"./dist/core/commerce/stripe.js"},"./theme/fonts.css":"./src/theme/fonts.css","./content/sections":{"types":"./dist/core/content/sections.d.ts","import":"./dist/core/content/sections.js","default":"./dist/core/content/sections.js"},"./theme/louise.css":"./src/theme/louise.css","./commerce/fourthwall":{"types":"./dist/core/commerce/fourthwall.d.ts","import":"./dist/core/commerce/fourthwall.js","default":"./dist/core/commerce/fourthwall.js"},"./commerce/square-web":{"types":"./dist/core/commerce/square-web.d.ts","import":"./dist/core/commerce/square-web.js","default":"./dist/core/commerce/square-web.js"}},"scripts":{"dev":"NODE_PATH=node_modules vp pack --watch","pack":"NODE_PATH=node_modules vp pack","test":"vp test","build":"NODE_PATH=node_modules vp pack","check":"vp check","typecheck":"tsgo --noEmit"},"_npmUser":{"name":"bowenforsoup","email":"baylee@bowenlabs.io"},"repository":{"url":"git+https://github.com/bowenlabs/louise-toolkit.git","type":"git","directory":"packages/louise"},"description":"Louise Toolkit — a V8-native toolkit for building editable sites on Cloudflare Workers. Framework-agnostic core primitives (content, db, commerce, email, queues), a SolidJS + ProseKit inline-edit client, and the daisyUI editor theme.","directories":{},"sideEffects":["*.css"],"_nodeVersion":"24.15.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"astro":"^7.0.9","vitest":"^4.1.10","prosekit":"^0.21.4","solid-js":"^1.9.14","happy-dom":"^20.10.6","harper.js":"^2.4.0","ultrahtml":"^1.7.0","typescript":"^5.8.0","better-auth":"^1.6.23","drizzle-orm":"^0.45.2","@prosekit/pm":"^0.1.18","@vercel/stega":"^1.1.0","@resvg/resvg-wasm":"^2.6.2","vite-plugin-solid":"^2.11.7","@better-auth/passkey":"^1.6.23","@phosphor-icons/core":"^2.1.1","@cloudflare/puppeteer":"^1.1.0","@tanstack/solid-query":"^5.101.2","@cloudflare/workers-types":"^5.20260714.1","@typescript/native-preview":"7.0.0-dev.20260707.2"},"peerDependencies":{"astro":"^7.0.6","prosekit":"^0.21.4","solid-js":"^1.9.14","harper.js":"^2.4.0","better-auth":"^1.6.23","drizzle-orm":"^0.45.0","@prosekit/pm":"^0.1.18","@vercel/stega":"^1.1.0","@resvg/resvg-wasm":"^2.6.2","@better-auth/passkey":"^1.6.23","@cloudflare/puppeteer":"^1.0.0","@tanstack/solid-query":"^5.101.2"},"peerDependenciesMeta":{"astro":{"optional":true},"prosekit":{"optional":true},"solid-js":{"optional":true},"harper.js":{"optional":true},"better-auth":{"optional":true},"drizzle-orm":{"optional":true},"@prosekit/pm":{"optional":true},"@vercel/stega":{"optional":true},"@resvg/resvg-wasm":{"optional":true},"@better-auth/passkey":{"optional":true},"@cloudflare/puppeteer":{"optional":true},"@tanstack/solid-query":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/louise-toolkit_0.16.0_1784565439411_0.9409293362096471","host":"s3://npm-registry-packages-npm-production"}},"0.17.0":{"name":"louise-toolkit","version":"0.17.0","keywords":["astro","cloudflare-workers","cms","content","d1","edge","inline-editing","prosekit","solid-js"],"author":"BowenLabs","license":"MIT","_id":"louise-toolkit@0.17.0","maintainers":[{"name":"bowenforsoup","email":"baylee@bowenlabs.io"}],"homepage":"https://louisetoolkit.com","bugs":"https://github.com/bowenlabs/louise-toolkit/issues","bin":{"louise":"./bin/louise.mjs"},"dist":{"shasum":"8ccd93376cfa9d7c3a0ea4667fa00d501b4a5796","tarball":"https://registry.npmjs.org/louise-toolkit/-/louise-toolkit-0.17.0.tgz","fileCount":104,"integrity":"sha512-f3VCE54GD9pR0mYLy0Ulk4VBJ9iI11tV6DvilF19WmMMtJDWUvoVWUYhqYq02D14jpVPJFjN/hwq3XRWywGHSw==","signatures":[{"sig":"MEYCIQCbFVGed5HWPL+4Wz1TGPIjxdsUJzIkmFG803FnW6ZSYwIhAIFa00E6l2otK2gjXWAszuc4hJ7kwN8MRZIpGHTw8E7Q","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1226049},"type":"module","engines":{"node":">=24.0.0"},"exports":{"./ai":{"types":"./dist/core/ai/index.d.ts","import":"./dist/core/ai/index.js","default":"./dist/core/ai/index.js"},"./db":{"types":"./dist/core/db/index.d.ts","import":"./dist/core/db/index.js","default":"./dist/core/db/index.js"},"./auth":{"types":"./dist/core/auth/index.d.ts","import":"./dist/core/auth/index.js","default":"./dist/core/auth/index.js"},"./astro":{"types":"./dist/astro/index.d.ts","import":"./dist/astro/index.js","default":"./dist/astro/index.js"},"./email":{"types":"./dist/core/email/index.d.ts","import":"./dist/core/email/index.js","default":"./dist/core/email/index.js"},"./forms":{"types":"./dist/core/forms/index.d.ts","import":"./dist/core/forms/index.js","default":"./dist/core/forms/index.js"},"./media":{"types":"./dist/core/media/index.d.ts","import":"./dist/core/media/index.js","default":"./dist/core/media/index.js"},"./stega":{"types":"./dist/core/content/stega.d.ts","import":"./dist/core/content/stega.js","default":"./dist/core/content/stega.js"},"./client":{"types":"./dist/client/index.d.ts","import":"./dist/client/index.js","default":"./dist/client/index.js"},"./editor":{"types":"./dist/core/editor/index.d.ts","import":"./dist/core/editor/index.js","default":"./dist/core/editor/index.js"},"./errors":{"types":"./dist/core/errors.d.ts","import":"./dist/core/errors.js","default":"./dist/core/errors.js"},"./health":{"types":"./dist/core/health/index.d.ts","import":"./dist/core/health/index.js","default":"./dist/core/health/index.js"},"./queues":{"types":"./dist/core/queues/index.d.ts","import":"./dist/core/queues/index.js","default":"./dist/core/queues/index.js"},"./schema":{"types":"./dist/core/schema/index.d.ts","import":"./dist/core/schema/index.js","default":"./dist/core/schema/index.js"},"./worker":{"types":"./dist/core/worker/index.d.ts","import":"./dist/core/worker/index.js","default":"./dist/core/worker/index.js"},"./browser":{"types":"./dist/core/browser/index.d.ts","import":"./dist/core/browser/index.js","default":"./dist/core/browser/index.js"},"./content":{"types":"./dist/core/content/index.d.ts","import":"./dist/core/content/index.js","default":"./dist/core/content/index.js"},"./commerce":{"types":"./dist/core/commerce/index.d.ts","import":"./dist/core/commerce/index.js","default":"./dist/core/commerce/index.js"},"./realtime":{"types":"./dist/core/realtime/index.d.ts","import":"./dist/core/realtime/index.js","default":"./dist/core/realtime/index.js"},"./security":{"types":"./dist/core/security/index.d.ts","import":"./dist/core/security/index.js","default":"./dist/core/security/index.js"},"./analytics":{"types":"./dist/core/analytics/index.d.ts","import":"./dist/core/analytics/index.js","default":"./dist/core/analytics/index.js"},"./workflows":{"types":"./dist/core/workflows/index.d.ts","import":"./dist/core/workflows/index.js","default":"./dist/core/workflows/index.js"},"./package.json":"./package.json","./content/define":{"types":"./dist/core/content/define.d.ts","import":"./dist/core/content/define.js","default":"./dist/core/content/define.js"},"./client/settings":{"types":"./dist/client/settings/index.d.ts","import":"./dist/client/settings/index.js","default":"./dist/client/settings/index.js"},"./commerce/square":{"types":"./dist/core/commerce/square.d.ts","import":"./dist/core/commerce/square.js","default":"./dist/core/commerce/square.js"},"./commerce/stripe":{"types":"./dist/core/commerce/stripe.d.ts","import":"./dist/core/commerce/stripe.js","default":"./dist/core/commerce/stripe.js"},"./theme/fonts.css":"./src/theme/fonts.css","./content/sections":{"types":"./dist/core/content/sections.d.ts","import":"./dist/core/content/sections.js","default":"./dist/core/content/sections.js"},"./theme/louise.css":"./src/theme/louise.css","./commerce/fourthwall":{"types":"./dist/core/commerce/fourthwall.d.ts","import":"./dist/core/commerce/fourthwall.js","default":"./dist/core/commerce/fourthwall.js"},"./commerce/square-web":{"types":"./dist/core/commerce/square-web.d.ts","import":"./dist/core/commerce/square-web.js","default":"./dist/core/commerce/square-web.js"}},"scripts":{"dev":"NODE_PATH=node_modules vp pack --watch","pack":"NODE_PATH=node_modules vp pack","test":"vp test","build":"NODE_PATH=node_modules vp pack","check":"vp check","typecheck":"tsgo --noEmit"},"_npmUser":{"name":"bowenforsoup","email":"baylee@bowenlabs.io"},"repository":{"url":"git+https://github.com/bowenlabs/louise-toolkit.git","type":"git","directory":"packages/louise"},"description":"Louise Toolkit — a V8-native toolkit for building editable sites on Cloudflare Workers. Framework-agnostic core primitives (content, db, commerce, email, queues), a SolidJS + ProseKit inline-edit client, and the daisyUI editor theme.","directories":{},"sideEffects":["*.css"],"_nodeVersion":"24.15.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"astro":"^7.0.9","vitest":"^4.1.10","prosekit":"^0.21.4","solid-js":"^1.9.14","happy-dom":"^20.10.6","harper.js":"^2.4.0","ultrahtml":"^1.7.0","typescript":"^5.8.0","better-auth":"^1.6.23","drizzle-orm":"^0.45.2","@prosekit/pm":"^0.1.18","@vercel/stega":"^1.1.0","@resvg/resvg-wasm":"^2.6.2","vite-plugin-solid":"^2.11.7","@better-auth/passkey":"^1.6.23","@phosphor-icons/core":"^2.1.1","@cloudflare/puppeteer":"^1.1.0","@tanstack/solid-query":"^5.101.2","@cloudflare/workers-types":"^5.20260714.1","@typescript/native-preview":"7.0.0-dev.20260707.2"},"peerDependencies":{"astro":"^7.0.6","prosekit":"^0.21.4","solid-js":"^1.9.14","harper.js":"^2.4.0","better-auth":"^1.6.23","drizzle-orm":"^0.45.0","@prosekit/pm":"^0.1.18","@vercel/stega":"^1.1.0","@resvg/resvg-wasm":"^2.6.2","@better-auth/passkey":"^1.6.23","@cloudflare/puppeteer":"^1.0.0","@tanstack/solid-query":"^5.101.2"},"peerDependenciesMeta":{"astro":{"optional":true},"prosekit":{"optional":true},"solid-js":{"optional":true},"harper.js":{"optional":true},"better-auth":{"optional":true},"drizzle-orm":{"optional":true},"@prosekit/pm":{"optional":true},"@vercel/stega":{"optional":true},"@resvg/resvg-wasm":{"optional":true},"@better-auth/passkey":{"optional":true},"@cloudflare/puppeteer":{"optional":true},"@tanstack/solid-query":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/louise-toolkit_0.17.0_1784583850730_0.18620055514387923","host":"s3://npm-registry-packages-npm-production"}},"0.17.1":{"name":"louise-toolkit","version":"0.17.1","keywords":["astro","cloudflare-workers","cms","content","d1","edge","inline-editing","prosekit","solid-js"],"author":"BowenLabs","license":"MIT","_id":"louise-toolkit@0.17.1","maintainers":[{"name":"bowenforsoup","email":"baylee@bowenlabs.io"}],"homepage":"https://louisetoolkit.com","bugs":"https://github.com/bowenlabs/louise-toolkit/issues","bin":{"louise":"./bin/louise.mjs"},"dist":{"shasum":"99818172459bb52ef5a33fc6064347b017c1416e","tarball":"https://registry.npmjs.org/louise-toolkit/-/louise-toolkit-0.17.1.tgz","fileCount":104,"integrity":"sha512-oIYm+IFOE74Gme15qSHlY2Qps7TA8ZTh4LTmPCxSiYf1fLso9BvNtqwmvMy3vecJ+rJt9KeIZVgTdgH7qzIlXw==","signatures":[{"sig":"MEUCIQCg1nhkXwlpvFM12bGvANX34TeZGStdsfC77IpQjE/RDgIgOnw15P1RraCN3NOxZAkBF2HSUitdBE/0PkZDlekb0bM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1227011},"type":"module","engines":{"node":">=24.0.0"},"exports":{"./ai":{"types":"./dist/core/ai/index.d.ts","import":"./dist/core/ai/index.js","default":"./dist/core/ai/index.js"},"./db":{"types":"./dist/core/db/index.d.ts","import":"./dist/core/db/index.js","default":"./dist/core/db/index.js"},"./auth":{"types":"./dist/core/auth/index.d.ts","import":"./dist/core/auth/index.js","default":"./dist/core/auth/index.js"},"./astro":{"types":"./dist/astro/index.d.ts","import":"./dist/astro/index.js","default":"./dist/astro/index.js"},"./email":{"types":"./dist/core/email/index.d.ts","import":"./dist/core/email/index.js","default":"./dist/core/email/index.js"},"./forms":{"types":"./dist/core/forms/index.d.ts","import":"./dist/core/forms/index.js","default":"./dist/core/forms/index.js"},"./media":{"types":"./dist/core/media/index.d.ts","import":"./dist/core/media/index.js","default":"./dist/core/media/index.js"},"./stega":{"types":"./dist/core/content/stega.d.ts","import":"./dist/core/content/stega.js","default":"./dist/core/content/stega.js"},"./client":{"types":"./dist/client/index.d.ts","import":"./dist/client/index.js","default":"./dist/client/index.js"},"./editor":{"types":"./dist/core/editor/index.d.ts","import":"./dist/core/editor/index.js","default":"./dist/core/editor/index.js"},"./errors":{"types":"./dist/core/errors.d.ts","import":"./dist/core/errors.js","default":"./dist/core/errors.js"},"./health":{"types":"./dist/core/health/index.d.ts","import":"./dist/core/health/index.js","default":"./dist/core/health/index.js"},"./queues":{"types":"./dist/core/queues/index.d.ts","import":"./dist/core/queues/index.js","default":"./dist/core/queues/index.js"},"./schema":{"types":"./dist/core/schema/index.d.ts","import":"./dist/core/schema/index.js","default":"./dist/core/schema/index.js"},"./worker":{"types":"./dist/core/worker/index.d.ts","import":"./dist/core/worker/index.js","default":"./dist/core/worker/index.js"},"./browser":{"types":"./dist/core/browser/index.d.ts","import":"./dist/core/browser/index.js","default":"./dist/core/browser/index.js"},"./content":{"types":"./dist/core/content/index.d.ts","import":"./dist/core/content/index.js","default":"./dist/core/content/index.js"},"./commerce":{"types":"./dist/core/commerce/index.d.ts","import":"./dist/core/commerce/index.js","default":"./dist/core/commerce/index.js"},"./realtime":{"types":"./dist/core/realtime/index.d.ts","import":"./dist/core/realtime/index.js","default":"./dist/core/realtime/index.js"},"./security":{"types":"./dist/core/security/index.d.ts","import":"./dist/core/security/index.js","default":"./dist/core/security/index.js"},"./analytics":{"types":"./dist/core/analytics/index.d.ts","import":"./dist/core/analytics/index.js","default":"./dist/core/analytics/index.js"},"./workflows":{"types":"./dist/core/workflows/index.d.ts","import":"./dist/core/workflows/index.js","default":"./dist/core/workflows/index.js"},"./package.json":"./package.json","./content/define":{"types":"./dist/core/content/define.d.ts","import":"./dist/core/content/define.js","default":"./dist/core/content/define.js"},"./client/settings":{"types":"./dist/client/settings/index.d.ts","import":"./dist/client/settings/index.js","default":"./dist/client/settings/index.js"},"./commerce/square":{"types":"./dist/core/commerce/square.d.ts","import":"./dist/core/commerce/square.js","default":"./dist/core/commerce/square.js"},"./commerce/stripe":{"types":"./dist/core/commerce/stripe.d.ts","import":"./dist/core/commerce/stripe.js","default":"./dist/core/commerce/stripe.js"},"./theme/fonts.css":"./src/theme/fonts.css","./content/sections":{"types":"./dist/core/content/sections.d.ts","import":"./dist/core/content/sections.js","default":"./dist/core/content/sections.js"},"./theme/louise.css":"./src/theme/louise.css","./commerce/fourthwall":{"types":"./dist/core/commerce/fourthwall.d.ts","import":"./dist/core/commerce/fourthwall.js","default":"./dist/core/commerce/fourthwall.js"},"./commerce/square-web":{"types":"./dist/core/commerce/square-web.d.ts","import":"./dist/core/commerce/square-web.js","default":"./dist/core/commerce/square-web.js"}},"scripts":{"dev":"NODE_PATH=node_modules vp pack --watch","pack":"NODE_PATH=node_modules vp pack","test":"vp test","build":"NODE_PATH=node_modules vp pack","check":"vp check","typecheck":"tsgo --noEmit"},"_npmUser":{"name":"bowenforsoup","email":"baylee@bowenlabs.io"},"repository":{"url":"git+https://github.com/bowenlabs/louise-toolkit.git","type":"git","directory":"packages/louise"},"description":"Louise Toolkit — a V8-native toolkit for building editable sites on Cloudflare Workers. Framework-agnostic core primitives (content, db, commerce, email, queues), a SolidJS + ProseKit inline-edit client, and the daisyUI editor theme.","directories":{},"sideEffects":["*.css"],"_nodeVersion":"24.15.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"astro":"^7.0.9","vitest":"^4.1.10","prosekit":"^0.21.4","solid-js":"^1.9.14","happy-dom":"^20.10.6","harper.js":"^2.4.0","ultrahtml":"^1.7.0","typescript":"^5.8.0","better-auth":"^1.6.23","drizzle-orm":"^0.45.2","@prosekit/pm":"^0.1.18","@vercel/stega":"^1.1.0","@resvg/resvg-wasm":"^2.6.2","vite-plugin-solid":"^2.11.7","@better-auth/passkey":"^1.6.23","@phosphor-icons/core":"^2.1.1","@cloudflare/puppeteer":"^1.1.0","@tanstack/solid-query":"^5.101.2","@cloudflare/workers-types":"^5.20260714.1","@typescript/native-preview":"7.0.0-dev.20260707.2"},"peerDependencies":{"astro":"^7.0.6","prosekit":"^0.21.4","solid-js":"^1.9.14","harper.js":"^2.4.0","better-auth":"^1.6.23","drizzle-orm":"^0.45.0","@prosekit/pm":"^0.1.18","@vercel/stega":"^1.1.0","@resvg/resvg-wasm":"^2.6.2","@better-auth/passkey":"^1.6.23","@cloudflare/puppeteer":"^1.0.0","@tanstack/solid-query":"^5.101.2"},"peerDependenciesMeta":{"astro":{"optional":true},"prosekit":{"optional":true},"solid-js":{"optional":true},"harper.js":{"optional":true},"better-auth":{"optional":true},"drizzle-orm":{"optional":true},"@prosekit/pm":{"optional":true},"@vercel/stega":{"optional":true},"@resvg/resvg-wasm":{"optional":true},"@better-auth/passkey":{"optional":true},"@cloudflare/puppeteer":{"optional":true},"@tanstack/solid-query":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/louise-toolkit_0.17.1_1784596041762_0.40123658264597806","host":"s3://npm-registry-packages-npm-production"}},"0.18.0":{"name":"louise-toolkit","version":"0.18.0","keywords":["astro","cloudflare-workers","cms","content","d1","edge","inline-editing","prosekit","solid-js"],"author":"BowenLabs","license":"MIT","_id":"louise-toolkit@0.18.0","maintainers":[{"name":"bowenforsoup","email":"baylee@bowenlabs.io"}],"homepage":"https://louisetoolkit.com","bugs":"https://github.com/bowenlabs/louise-toolkit/issues","bin":{"louise":"./bin/louise.mjs"},"dist":{"shasum":"d73c9b402b5d5fce0076921ce3fecd7e645ea2c8","tarball":"https://registry.npmjs.org/louise-toolkit/-/louise-toolkit-0.18.0.tgz","fileCount":104,"integrity":"sha512-W8z1mXs3pzhVpfXdpXLR74var3Z4YUOHYecBXaroXhee8GOT/2KcJR2cUKsLaMvFSs+tDexZy4RmUtYDmzYgAQ==","signatures":[{"sig":"MEYCIQC+w3zlpo2Aq74niOSNrkDtX1WTDkmyf/LTbUhyNb/XIAIhAO4kaFcWtSBcHhvr/GI5BnAXbvTHY57qJp7mXTWew7hA","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1232313},"type":"module","engines":{"node":">=24.0.0"},"exports":{"./ai":{"types":"./dist/core/ai/index.d.ts","import":"./dist/core/ai/index.js","default":"./dist/core/ai/index.js"},"./db":{"types":"./dist/core/db/index.d.ts","import":"./dist/core/db/index.js","default":"./dist/core/db/index.js"},"./auth":{"types":"./dist/core/auth/index.d.ts","import":"./dist/core/auth/index.js","default":"./dist/core/auth/index.js"},"./astro":{"types":"./dist/astro/index.d.ts","import":"./dist/astro/index.js","default":"./dist/astro/index.js"},"./email":{"types":"./dist/core/email/index.d.ts","import":"./dist/core/email/index.js","default":"./dist/core/email/index.js"},"./forms":{"types":"./dist/core/forms/index.d.ts","import":"./dist/core/forms/index.js","default":"./dist/core/forms/index.js"},"./media":{"types":"./dist/core/media/index.d.ts","import":"./dist/core/media/index.js","default":"./dist/core/media/index.js"},"./stega":{"types":"./dist/core/content/stega.d.ts","import":"./dist/core/content/stega.js","default":"./dist/core/content/stega.js"},"./client":{"types":"./dist/client/index.d.ts","import":"./dist/client/index.js","default":"./dist/client/index.js"},"./editor":{"types":"./dist/core/editor/index.d.ts","import":"./dist/core/editor/index.js","default":"./dist/core/editor/index.js"},"./errors":{"types":"./dist/core/errors.d.ts","import":"./dist/core/errors.js","default":"./dist/core/errors.js"},"./health":{"types":"./dist/core/health/index.d.ts","import":"./dist/core/health/index.js","default":"./dist/core/health/index.js"},"./queues":{"types":"./dist/core/queues/index.d.ts","import":"./dist/core/queues/index.js","default":"./dist/core/queues/index.js"},"./schema":{"types":"./dist/core/schema/index.d.ts","import":"./dist/core/schema/index.js","default":"./dist/core/schema/index.js"},"./worker":{"types":"./dist/core/worker/index.d.ts","import":"./dist/core/worker/index.js","default":"./dist/core/worker/index.js"},"./browser":{"types":"./dist/core/browser/index.d.ts","import":"./dist/core/browser/index.js","default":"./dist/core/browser/index.js"},"./content":{"types":"./dist/core/content/index.d.ts","import":"./dist/core/content/index.js","default":"./dist/core/content/index.js"},"./commerce":{"types":"./dist/core/commerce/index.d.ts","import":"./dist/core/commerce/index.js","default":"./dist/core/commerce/index.js"},"./realtime":{"types":"./dist/core/realtime/index.d.ts","import":"./dist/core/realtime/index.js","default":"./dist/core/realtime/index.js"},"./security":{"types":"./dist/core/security/index.d.ts","import":"./dist/core/security/index.js","default":"./dist/core/security/index.js"},"./analytics":{"types":"./dist/core/analytics/index.d.ts","import":"./dist/core/analytics/index.js","default":"./dist/core/analytics/index.js"},"./workflows":{"types":"./dist/core/workflows/index.d.ts","import":"./dist/core/workflows/index.js","default":"./dist/core/workflows/index.js"},"./package.json":"./package.json","./content/define":{"types":"./dist/core/content/define.d.ts","import":"./dist/core/content/define.js","default":"./dist/core/content/define.js"},"./client/settings":{"types":"./dist/client/settings/index.d.ts","import":"./dist/client/settings/index.js","default":"./dist/client/settings/index.js"},"./commerce/square":{"types":"./dist/core/commerce/square.d.ts","import":"./dist/core/commerce/square.js","default":"./dist/core/commerce/square.js"},"./commerce/stripe":{"types":"./dist/core/commerce/stripe.d.ts","import":"./dist/core/commerce/stripe.js","default":"./dist/core/commerce/stripe.js"},"./theme/fonts.css":"./src/theme/fonts.css","./content/sections":{"types":"./dist/core/content/sections.d.ts","import":"./dist/core/content/sections.js","default":"./dist/core/content/sections.js"},"./theme/louise.css":"./src/theme/louise.css","./commerce/fourthwall":{"types":"./dist/core/commerce/fourthwall.d.ts","import":"./dist/core/commerce/fourthwall.js","default":"./dist/core/commerce/fourthwall.js"},"./commerce/square-web":{"types":"./dist/core/commerce/square-web.d.ts","import":"./dist/core/commerce/square-web.js","default":"./dist/core/commerce/square-web.js"}},"scripts":{"dev":"NODE_PATH=node_modules vp pack --watch","pack":"NODE_PATH=node_modules vp pack","test":"vp test","build":"NODE_PATH=node_modules vp pack","check":"vp check","typecheck":"tsgo --noEmit"},"_npmUser":{"name":"bowenforsoup","email":"baylee@bowenlabs.io"},"repository":{"url":"git+https://github.com/bowenlabs/louise-toolkit.git","type":"git","directory":"packages/louise"},"description":"Louise Toolkit — a V8-native toolkit for building editable sites on Cloudflare Workers. Framework-agnostic core primitives (content, db, commerce, email, queues), a SolidJS + ProseKit inline-edit client, and the daisyUI editor theme.","directories":{},"sideEffects":["*.css"],"_nodeVersion":"24.15.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"astro":"^7.0.9","vitest":"^4.1.10","prosekit":"^0.21.4","solid-js":"^1.9.14","happy-dom":"^20.10.6","harper.js":"^2.4.0","ultrahtml":"^1.7.0","typescript":"^5.8.0","better-auth":"^1.6.23","drizzle-orm":"^0.45.2","@prosekit/pm":"^0.1.18","@vercel/stega":"^1.1.0","@resvg/resvg-wasm":"^2.6.2","vite-plugin-solid":"^2.11.7","@better-auth/passkey":"^1.6.23","@phosphor-icons/core":"^2.1.1","@cloudflare/puppeteer":"^1.1.0","@tanstack/solid-query":"^5.101.2","@cloudflare/workers-types":"^5.20260714.1","@typescript/native-preview":"7.0.0-dev.20260707.2"},"peerDependencies":{"astro":"^7.0.6","prosekit":"^0.21.4","solid-js":"^1.9.14","harper.js":"^2.4.0","better-auth":"^1.6.23","drizzle-orm":"^0.45.0","@prosekit/pm":"^0.1.18","@vercel/stega":"^1.1.0","@resvg/resvg-wasm":"^2.6.2","@better-auth/passkey":"^1.6.23","@cloudflare/puppeteer":"^1.0.0","@tanstack/solid-query":"^5.101.2"},"peerDependenciesMeta":{"astro":{"optional":true},"prosekit":{"optional":true},"solid-js":{"optional":true},"harper.js":{"optional":true},"better-auth":{"optional":true},"drizzle-orm":{"optional":true},"@prosekit/pm":{"optional":true},"@vercel/stega":{"optional":true},"@resvg/resvg-wasm":{"optional":true},"@better-auth/passkey":{"optional":true},"@cloudflare/puppeteer":{"optional":true},"@tanstack/solid-query":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/louise-toolkit_0.18.0_1784606461227_0.9759264220367447","host":"s3://npm-registry-packages-npm-production"}},"0.19.0":{"name":"louise-toolkit","version":"0.19.0","keywords":["astro","cloudflare-workers","cms","content","d1","edge","inline-editing","prosekit","solid-js"],"author":"BowenLabs","license":"MIT","_id":"louise-toolkit@0.19.0","maintainers":[{"name":"bowenforsoup","email":"baylee@bowenlabs.io"}],"homepage":"https://louisetoolkit.com","bugs":"https://github.com/bowenlabs/louise-toolkit/issues","bin":{"louise":"./bin/louise.mjs"},"dist":{"shasum":"7ec023192d7c4ba70636c8d359b741409fc34808","tarball":"https://registry.npmjs.org/louise-toolkit/-/louise-toolkit-0.19.0.tgz","fileCount":106,"integrity":"sha512-TrPlcHiZF/F1bgp8klaktDAK2F4FhaaGLH+ilQDzumIfO3QvpxoqGV94b4mSNLee/7pezJHhDN4iSpoBMUl1gA==","signatures":[{"sig":"MEYCIQCdabb//XdCVqxD4o5Cq7PZXqsgOByRxWMljNjUa4x0GAIhAOHU/LV0t9rTazxMP/UWl/Hf+MINFFQWBGqrqZ4MQn/E","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1295525},"type":"module","engines":{"node":">=24.0.0"},"exports":{"./ai":{"types":"./dist/core/ai/index.d.ts","import":"./dist/core/ai/index.js","default":"./dist/core/ai/index.js"},"./db":{"types":"./dist/core/db/index.d.ts","import":"./dist/core/db/index.js","default":"./dist/core/db/index.js"},"./qr":{"types":"./dist/core/qr/index.d.ts","import":"./dist/core/qr/index.js","default":"./dist/core/qr/index.js"},"./auth":{"types":"./dist/core/auth/index.d.ts","import":"./dist/core/auth/index.js","default":"./dist/core/auth/index.js"},"./astro":{"types":"./dist/astro/index.d.ts","import":"./dist/astro/index.js","default":"./dist/astro/index.js"},"./email":{"types":"./dist/core/email/index.d.ts","import":"./dist/core/email/index.js","default":"./dist/core/email/index.js"},"./forms":{"types":"./dist/core/forms/index.d.ts","import":"./dist/core/forms/index.js","default":"./dist/core/forms/index.js"},"./media":{"types":"./dist/core/media/index.d.ts","import":"./dist/core/media/index.js","default":"./dist/core/media/index.js"},"./stega":{"types":"./dist/core/content/stega.d.ts","import":"./dist/core/content/stega.js","default":"./dist/core/content/stega.js"},"./client":{"types":"./dist/client/index.d.ts","import":"./dist/client/index.js","default":"./dist/client/index.js"},"./editor":{"types":"./dist/core/editor/index.d.ts","import":"./dist/core/editor/index.js","default":"./dist/core/editor/index.js"},"./errors":{"types":"./dist/core/errors.d.ts","import":"./dist/core/errors.js","default":"./dist/core/errors.js"},"./health":{"types":"./dist/core/health/index.d.ts","import":"./dist/core/health/index.js","default":"./dist/core/health/index.js"},"./queues":{"types":"./dist/core/queues/index.d.ts","import":"./dist/core/queues/index.js","default":"./dist/core/queues/index.js"},"./schema":{"types":"./dist/core/schema/index.d.ts","import":"./dist/core/schema/index.js","default":"./dist/core/schema/index.js"},"./worker":{"types":"./dist/core/worker/index.d.ts","import":"./dist/core/worker/index.js","default":"./dist/core/worker/index.js"},"./browser":{"types":"./dist/core/browser/index.d.ts","import":"./dist/core/browser/index.js","default":"./dist/core/browser/index.js"},"./content":{"types":"./dist/core/content/index.d.ts","import":"./dist/core/content/index.js","default":"./dist/core/content/index.js"},"./commerce":{"types":"./dist/core/commerce/index.d.ts","import":"./dist/core/commerce/index.js","default":"./dist/core/commerce/index.js"},"./realtime":{"types":"./dist/core/realtime/index.d.ts","import":"./dist/core/realtime/index.js","default":"./dist/core/realtime/index.js"},"./security":{"types":"./dist/core/security/index.d.ts","import":"./dist/core/security/index.js","default":"./dist/core/security/index.js"},"./analytics":{"types":"./dist/core/analytics/index.d.ts","import":"./dist/core/analytics/index.js","default":"./dist/core/analytics/index.js"},"./workflows":{"types":"./dist/core/workflows/index.d.ts","import":"./dist/core/workflows/index.js","default":"./dist/core/workflows/index.js"},"./package.json":"./package.json","./content/define":{"types":"./dist/core/content/define.d.ts","import":"./dist/core/content/define.js","default":"./dist/core/content/define.js"},"./client/settings":{"types":"./dist/client/settings/index.d.ts","import":"./dist/client/settings/index.js","default":"./dist/client/settings/index.js"},"./commerce/square":{"types":"./dist/core/commerce/square.d.ts","import":"./dist/core/commerce/square.js","default":"./dist/core/commerce/square.js"},"./commerce/stripe":{"types":"./dist/core/commerce/stripe.d.ts","import":"./dist/core/commerce/stripe.js","default":"./dist/core/commerce/stripe.js"},"./theme/fonts.css":"./src/theme/fonts.css","./content/sections":{"types":"./dist/core/content/sections.d.ts","import":"./dist/core/content/sections.js","default":"./dist/core/content/sections.js"},"./theme/louise.css":"./src/theme/louise.css","./commerce/fourthwall":{"types":"./dist/core/commerce/fourthwall.d.ts","import":"./dist/core/commerce/fourthwall.js","default":"./dist/core/commerce/fourthwall.js"},"./commerce/square-web":{"types":"./dist/core/commerce/square-web.d.ts","import":"./dist/core/commerce/square-web.js","default":"./dist/core/commerce/square-web.js"}},"scripts":{"dev":"NODE_PATH=node_modules vp pack --watch","pack":"NODE_PATH=node_modules vp pack","test":"vp test","build":"NODE_PATH=node_modules vp pack","check":"vp check","typecheck":"tsgo --noEmit"},"_npmUser":{"name":"bowenforsoup","email":"baylee@bowenlabs.io"},"repository":{"url":"git+https://github.com/bowenlabs/louise-toolkit.git","type":"git","directory":"packages/louise"},"description":"Louise Toolkit — a V8-native toolkit for building editable sites on Cloudflare Workers. Framework-agnostic core primitives (content, db, commerce, email, queues), a SolidJS + ProseKit inline-edit client, and the daisyUI editor theme.","directories":{},"sideEffects":["*.css"],"_nodeVersion":"24.15.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"astro":"^7.0.9","vitest":"^4.1.10","prosekit":"^0.21.4","solid-js":"^1.9.14","happy-dom":"^20.10.6","harper.js":"^2.4.0","ultrahtml":"^1.7.0","typescript":"^5.8.0","better-auth":"^1.6.23","drizzle-orm":"^0.45.2","@prosekit/pm":"^0.1.18","@vercel/stega":"^1.1.0","@resvg/resvg-wasm":"^2.6.2","vite-plugin-solid":"^2.11.7","@better-auth/passkey":"^1.6.23","@phosphor-icons/core":"^2.1.1","@cloudflare/puppeteer":"^1.1.0","@tanstack/solid-query":"^5.101.2","@cloudflare/workers-types":"^5.20260714.1","@typescript/native-preview":"7.0.0-dev.20260707.2"},"peerDependencies":{"astro":"^7.0.6","prosekit":"^0.21.4","solid-js":"^1.9.14","harper.js":"^2.4.0","better-auth":"^1.6.23","drizzle-orm":"^0.45.0","@prosekit/pm":"^0.1.18","@vercel/stega":"^1.1.0","@resvg/resvg-wasm":"^2.6.2","@better-auth/passkey":"^1.6.23","@cloudflare/puppeteer":"^1.0.0","@tanstack/solid-query":"^5.101.2"},"peerDependenciesMeta":{"astro":{"optional":true},"prosekit":{"optional":true},"solid-js":{"optional":true},"harper.js":{"optional":true},"better-auth":{"optional":true},"drizzle-orm":{"optional":true},"@prosekit/pm":{"optional":true},"@vercel/stega":{"optional":true},"@resvg/resvg-wasm":{"optional":true},"@better-auth/passkey":{"optional":true},"@cloudflare/puppeteer":{"optional":true},"@tanstack/solid-query":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/louise-toolkit_0.19.0_1785202287152_0.323879926464939","host":"s3://npm-registry-packages-npm-production"}},"0.20.0":{"name":"louise-toolkit","version":"0.20.0","keywords":["astro","cloudflare-workers","cms","content","d1","edge","inline-editing","prosekit","solid-js"],"author":"BowenLabs","license":"MIT","_id":"louise-toolkit@0.20.0","maintainers":[{"name":"bowenforsoup","email":"baylee@bowenlabs.io"}],"homepage":"https://louisetoolkit.com","bugs":"https://github.com/bowenlabs/louise-toolkit/issues","bin":{"louise":"./bin/louise.mjs"},"dist":{"shasum":"11077666114441ba6f6a0c70212d53e1989b4f50","tarball":"https://registry.npmjs.org/louise-toolkit/-/louise-toolkit-0.20.0.tgz","fileCount":106,"integrity":"sha512-kv8YlUiI38Z5Tm/OjcJyxKjuv1ALvoTHgUHrxZ6kUYT7io5hMscMPBCXMiJdYqnvi/P++tTP5sNSD5PwVkz36w==","signatures":[{"sig":"MEQCIHz7Kq6N1Rlxf2iskiztvhqY39TeiPwC8GvgBIxJ/HJZAiBCCE5dsWPzyDhugLLT1/3lRJW9XVWTLvh9/7d4PqUlSg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1303576},"type":"module","engines":{"node":">=24.0.0"},"exports":{"./ai":{"types":"./dist/core/ai/index.d.ts","import":"./dist/core/ai/index.js","default":"./dist/core/ai/index.js"},"./db":{"types":"./dist/core/db/index.d.ts","import":"./dist/core/db/index.js","default":"./dist/core/db/index.js"},"./qr":{"types":"./dist/core/qr/index.d.ts","import":"./dist/core/qr/index.js","default":"./dist/core/qr/index.js"},"./auth":{"types":"./dist/core/auth/index.d.ts","import":"./dist/core/auth/index.js","default":"./dist/core/auth/index.js"},"./astro":{"types":"./dist/astro/index.d.ts","import":"./dist/astro/index.js","default":"./dist/astro/index.js"},"./email":{"types":"./dist/core/email/index.d.ts","import":"./dist/core/email/index.js","default":"./dist/core/email/index.js"},"./forms":{"types":"./dist/core/forms/index.d.ts","import":"./dist/core/forms/index.js","default":"./dist/core/forms/index.js"},"./media":{"types":"./dist/core/media/index.d.ts","import":"./dist/core/media/index.js","default":"./dist/core/media/index.js"},"./stega":{"types":"./dist/core/content/stega.d.ts","import":"./dist/core/content/stega.js","default":"./dist/core/content/stega.js"},"./client":{"types":"./dist/client/index.d.ts","import":"./dist/client/index.js","default":"./dist/client/index.js"},"./editor":{"types":"./dist/core/editor/index.d.ts","import":"./dist/core/editor/index.js","default":"./dist/core/editor/index.js"},"./errors":{"types":"./dist/core/errors.d.ts","import":"./dist/core/errors.js","default":"./dist/core/errors.js"},"./health":{"types":"./dist/core/health/index.d.ts","import":"./dist/core/health/index.js","default":"./dist/core/health/index.js"},"./queues":{"types":"./dist/core/queues/index.d.ts","import":"./dist/core/queues/index.js","default":"./dist/core/queues/index.js"},"./schema":{"types":"./dist/core/schema/index.d.ts","import":"./dist/core/schema/index.js","default":"./dist/core/schema/index.js"},"./worker":{"types":"./dist/core/worker/index.d.ts","import":"./dist/core/worker/index.js","default":"./dist/core/worker/index.js"},"./browser":{"types":"./dist/core/browser/index.d.ts","import":"./dist/core/browser/index.js","default":"./dist/core/browser/index.js"},"./content":{"types":"./dist/core/content/index.d.ts","import":"./dist/core/content/index.js","default":"./dist/core/content/index.js"},"./commerce":{"types":"./dist/core/commerce/index.d.ts","import":"./dist/core/commerce/index.js","default":"./dist/core/commerce/index.js"},"./realtime":{"types":"./dist/core/realtime/index.d.ts","import":"./dist/core/realtime/index.js","default":"./dist/core/realtime/index.js"},"./security":{"types":"./dist/core/security/index.d.ts","import":"./dist/core/security/index.js","default":"./dist/core/security/index.js"},"./analytics":{"types":"./dist/core/analytics/index.d.ts","import":"./dist/core/analytics/index.js","default":"./dist/core/analytics/index.js"},"./workflows":{"types":"./dist/core/workflows/index.d.ts","import":"./dist/core/workflows/index.js","default":"./dist/core/workflows/index.js"},"./package.json":"./package.json","./content/define":{"types":"./dist/core/content/define.d.ts","import":"./dist/core/content/define.js","default":"./dist/core/content/define.js"},"./client/settings":{"types":"./dist/client/settings/index.d.ts","import":"./dist/client/settings/index.js","default":"./dist/client/settings/index.js"},"./commerce/square":{"types":"./dist/core/commerce/square.d.ts","import":"./dist/core/commerce/square.js","default":"./dist/core/commerce/square.js"},"./commerce/stripe":{"types":"./dist/core/commerce/stripe.d.ts","import":"./dist/core/commerce/stripe.js","default":"./dist/core/commerce/stripe.js"},"./theme/fonts.css":"./src/theme/fonts.css","./content/sections":{"types":"./dist/core/content/sections.d.ts","import":"./dist/core/content/sections.js","default":"./dist/core/content/sections.js"},"./theme/louise.css":"./src/theme/louise.css","./commerce/fourthwall":{"types":"./dist/core/commerce/fourthwall.d.ts","import":"./dist/core/commerce/fourthwall.js","default":"./dist/core/commerce/fourthwall.js"},"./commerce/square-web":{"types":"./dist/core/commerce/square-web.d.ts","import":"./dist/core/commerce/square-web.js","default":"./dist/core/commerce/square-web.js"}},"scripts":{"dev":"NODE_PATH=node_modules vp pack --watch","pack":"NODE_PATH=node_modules vp pack","test":"vp test","build":"NODE_PATH=node_modules vp pack","check":"vp check","typecheck":"tsgo --noEmit"},"_npmUser":{"name":"bowenforsoup","email":"baylee@bowenlabs.io"},"repository":{"url":"git+https://github.com/bowenlabs/louise-toolkit.git","type":"git","directory":"packages/louise"},"description":"Louise Toolkit — a V8-native toolkit for building editable sites on Cloudflare Workers. Framework-agnostic core primitives (content, db, commerce, email, queues), a SolidJS + ProseKit inline-edit client, and the daisyUI editor theme.","directories":{},"sideEffects":["*.css"],"_nodeVersion":"24.15.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"astro":"^7.0.9","vitest":"^4.1.10","prosekit":"^0.21.4","solid-js":"^1.9.14","happy-dom":"^20.10.6","harper.js":"^2.4.0","ultrahtml":"^1.7.0","typescript":"^5.8.0","better-auth":"^1.6.23","drizzle-orm":"^0.45.2","@prosekit/pm":"^0.1.18","@vercel/stega":"^1.1.0","@resvg/resvg-wasm":"^2.6.2","vite-plugin-solid":"^2.11.7","@better-auth/passkey":"^1.6.23","@phosphor-icons/core":"^2.1.1","@cloudflare/puppeteer":"^1.1.0","@tanstack/solid-query":"^5.101.2","@cloudflare/workers-types":"^5.20260714.1","@typescript/native-preview":"7.0.0-dev.20260707.2"},"peerDependencies":{"astro":"^7.0.6","prosekit":"^0.21.4","solid-js":"^1.9.14","harper.js":"^2.4.0","better-auth":"^1.6.23","drizzle-orm":"^0.45.0","@prosekit/pm":"^0.1.18","@vercel/stega":"^1.1.0","@resvg/resvg-wasm":"^2.6.2","@better-auth/passkey":"^1.6.23","@cloudflare/puppeteer":"^1.0.0","@tanstack/solid-query":"^5.101.2"},"peerDependenciesMeta":{"astro":{"optional":true},"prosekit":{"optional":true},"solid-js":{"optional":true},"harper.js":{"optional":true},"better-auth":{"optional":true},"drizzle-orm":{"optional":true},"@prosekit/pm":{"optional":true},"@vercel/stega":{"optional":true},"@resvg/resvg-wasm":{"optional":true},"@better-auth/passkey":{"optional":true},"@cloudflare/puppeteer":{"optional":true},"@tanstack/solid-query":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/louise-toolkit_0.20.0_1785204867753_0.84441366954524","host":"s3://npm-registry-packages-npm-production"}},"0.21.0":{"name":"louise-toolkit","version":"0.21.0","keywords":["astro","cloudflare-workers","cms","content","d1","edge","inline-editing","prosekit","solid-js"],"author":"BowenLabs","license":"MIT","_id":"louise-toolkit@0.21.0","maintainers":[{"name":"bowenforsoup","email":"baylee@bowenlabs.io"}],"homepage":"https://louisetoolkit.com","bugs":"https://github.com/bowenlabs/louise-toolkit/issues","bin":{"louise":"./bin/louise.mjs"},"dist":{"shasum":"8750d4c2b1080dd62292535a36adbb14d96bf4c1","tarball":"https://registry.npmjs.org/louise-toolkit/-/louise-toolkit-0.21.0.tgz","fileCount":106,"integrity":"sha512-e/EKY7UmKfujxxJJD7LD+d3hEyBTdAYK4kaC3GDXzYkz+k38c2TO6pzleF0ISYyaczQsasalwxyg4p3Fv9a+kQ==","signatures":[{"sig":"MEUCIDeni1i5yjVN/fWJm65ozXdh8dR5F3Ta5x4UdeinVDYdAiEAhNdt5rB5s4xmJnh67E70ceEI4llKsDqb6gAhZqftdnw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1302748},"type":"module","engines":{"node":">=24.0.0"},"exports":{"./ai":{"types":"./dist/core/ai/index.d.ts","import":"./dist/core/ai/index.js","default":"./dist/core/ai/index.js"},"./db":{"types":"./dist/core/db/index.d.ts","import":"./dist/core/db/index.js","default":"./dist/core/db/index.js"},"./qr":{"types":"./dist/core/qr/index.d.ts","import":"./dist/core/qr/index.js","default":"./dist/core/qr/index.js"},"./auth":{"types":"./dist/core/auth/index.d.ts","import":"./dist/core/auth/index.js","default":"./dist/core/auth/index.js"},"./astro":{"types":"./dist/astro/index.d.ts","import":"./dist/astro/index.js","default":"./dist/astro/index.js"},"./email":{"types":"./dist/core/email/index.d.ts","import":"./dist/core/email/index.js","default":"./dist/core/email/index.js"},"./forms":{"types":"./dist/core/forms/index.d.ts","import":"./dist/core/forms/index.js","default":"./dist/core/forms/index.js"},"./media":{"types":"./dist/core/media/index.d.ts","import":"./dist/core/media/index.js","default":"./dist/core/media/index.js"},"./stega":{"types":"./dist/core/content/stega.d.ts","import":"./dist/core/content/stega.js","default":"./dist/core/content/stega.js"},"./client":{"types":"./dist/client/index.d.ts","import":"./dist/client/index.js","default":"./dist/client/index.js"},"./editor":{"types":"./dist/core/editor/index.d.ts","import":"./dist/core/editor/index.js","default":"./dist/core/editor/index.js"},"./errors":{"types":"./dist/core/errors.d.ts","import":"./dist/core/errors.js","default":"./dist/core/errors.js"},"./health":{"types":"./dist/core/health/index.d.ts","import":"./dist/core/health/index.js","default":"./dist/core/health/index.js"},"./queues":{"types":"./dist/core/queues/index.d.ts","import":"./dist/core/queues/index.js","default":"./dist/core/queues/index.js"},"./schema":{"types":"./dist/core/schema/index.d.ts","import":"./dist/core/schema/index.js","default":"./dist/core/schema/index.js"},"./worker":{"types":"./dist/core/worker/index.d.ts","import":"./dist/core/worker/index.js","default":"./dist/core/worker/index.js"},"./browser":{"types":"./dist/core/browser/index.d.ts","import":"./dist/core/browser/index.js","default":"./dist/core/browser/index.js"},"./content":{"types":"./dist/core/content/index.d.ts","import":"./dist/core/content/index.js","default":"./dist/core/content/index.js"},"./commerce":{"types":"./dist/core/commerce/index.d.ts","import":"./dist/core/commerce/index.js","default":"./dist/core/commerce/index.js"},"./realtime":{"types":"./dist/core/realtime/index.d.ts","import":"./dist/core/realtime/index.js","default":"./dist/core/realtime/index.js"},"./security":{"types":"./dist/core/security/index.d.ts","import":"./dist/core/security/index.js","default":"./dist/core/security/index.js"},"./analytics":{"types":"./dist/core/analytics/index.d.ts","import":"./dist/core/analytics/index.js","default":"./dist/core/analytics/index.js"},"./workflows":{"types":"./dist/core/workflows/index.d.ts","import":"./dist/core/workflows/index.js","default":"./dist/core/workflows/index.js"},"./package.json":"./package.json","./content/define":{"types":"./dist/core/content/define.d.ts","import":"./dist/core/content/define.js","default":"./dist/core/content/define.js"},"./client/settings":{"types":"./dist/client/settings/index.d.ts","import":"./dist/client/settings/index.js","default":"./dist/client/settings/index.js"},"./commerce/square":{"types":"./dist/core/commerce/square.d.ts","import":"./dist/core/commerce/square.js","default":"./dist/core/commerce/square.js"},"./commerce/stripe":{"types":"./dist/core/commerce/stripe.d.ts","import":"./dist/core/commerce/stripe.js","default":"./dist/core/commerce/stripe.js"},"./theme/fonts.css":"./src/theme/fonts.css","./content/sections":{"types":"./dist/core/content/sections.d.ts","import":"./dist/core/content/sections.js","default":"./dist/core/content/sections.js"},"./theme/louise.css":"./src/theme/louise.css","./commerce/fourthwall":{"types":"./dist/core/commerce/fourthwall.d.ts","import":"./dist/core/commerce/fourthwall.js","default":"./dist/core/commerce/fourthwall.js"},"./commerce/square-web":{"types":"./dist/core/commerce/square-web.d.ts","import":"./dist/core/commerce/square-web.js","default":"./dist/core/commerce/square-web.js"}},"scripts":{"dev":"NODE_PATH=node_modules vp pack --watch","pack":"NODE_PATH=node_modules vp pack","test":"vp test","build":"NODE_PATH=node_modules vp pack","check":"vp check","typecheck":"tsgo --noEmit"},"_npmUser":{"name":"bowenforsoup","email":"baylee@bowenlabs.io"},"deprecated":"Superseded: 0.21.0 shipped ADR 0010 phase A1 only and no site ever consumed it (pre-1.0 caret ranges never widened 0.20.x to it). Use 0.22.0+ for the complete editable-node marker contract, or the latest release.","repository":{"url":"git+https://github.com/bowenlabs/louise-toolkit.git","type":"git","directory":"packages/louise"},"description":"Louise Toolkit — a V8-native toolkit for building editable sites on Cloudflare Workers. Framework-agnostic core primitives (content, db, commerce, email, queues), a SolidJS + ProseKit inline-edit client, and the daisyUI editor theme.","directories":{},"sideEffects":["*.css"],"_nodeVersion":"24.15.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"astro":"^7.0.9","vitest":"^4.1.10","prosekit":"^0.21.4","solid-js":"^1.9.14","happy-dom":"^20.10.6","harper.js":"^2.4.0","ultrahtml":"^1.7.0","typescript":"^5.8.0","better-auth":"^1.6.23","drizzle-orm":"^0.45.2","@prosekit/pm":"^0.1.18","@vercel/stega":"^1.1.0","@resvg/resvg-wasm":"^2.6.2","vite-plugin-solid":"^2.11.7","@better-auth/passkey":"^1.6.23","@phosphor-icons/core":"^2.1.1","@cloudflare/puppeteer":"^1.1.0","@tanstack/solid-query":"^5.101.2","@cloudflare/workers-types":"^5.20260714.1","@typescript/native-preview":"7.0.0-dev.20260707.2"},"peerDependencies":{"astro":"^7.0.6","prosekit":"^0.21.4","solid-js":"^1.9.14","harper.js":"^2.4.0","better-auth":"^1.6.23","drizzle-orm":"^0.45.0","@prosekit/pm":"^0.1.18","@vercel/stega":"^1.1.0","@resvg/resvg-wasm":"^2.6.2","@better-auth/passkey":"^1.6.23","@cloudflare/puppeteer":"^1.0.0","@tanstack/solid-query":"^5.101.2"},"peerDependenciesMeta":{"astro":{"optional":true},"prosekit":{"optional":true},"solid-js":{"optional":true},"harper.js":{"optional":true},"better-auth":{"optional":true},"drizzle-orm":{"optional":true},"@prosekit/pm":{"optional":true},"@vercel/stega":{"optional":true},"@resvg/resvg-wasm":{"optional":true},"@better-auth/passkey":{"optional":true},"@cloudflare/puppeteer":{"optional":true},"@tanstack/solid-query":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/louise-toolkit_0.21.0_1785303295086_0.4732162398029671","host":"s3://npm-registry-packages-npm-production"}},"0.22.0":{"name":"louise-toolkit","version":"0.22.0","keywords":["astro","cloudflare-workers","cms","content","d1","edge","inline-editing","prosekit","solid-js"],"author":"BowenLabs","license":"MIT","_id":"louise-toolkit@0.22.0","maintainers":[{"name":"bowenforsoup","email":"baylee@bowenlabs.io"}],"homepage":"https://louisetoolkit.com","bugs":"https://github.com/bowenlabs/louise-toolkit/issues","bin":{"louise":"./bin/louise.mjs"},"dist":{"shasum":"d403c13e327266f21df76b97d33bbae4edebb114","tarball":"https://registry.npmjs.org/louise-toolkit/-/louise-toolkit-0.22.0.tgz","fileCount":106,"integrity":"sha512-7VsDQqqYSX4pKOgopXvAGZXNOE/QRtHNDcEhtB6jYvmT6uzaoJroMX7hm9H7bunN4/sVBMcgIM4vHghol/WsGA==","signatures":[{"sig":"MEUCIQC2Khi3/8ZB+/+Ee+oA837ELuAwa9zEXoVrgBumIyVXNAIgecfnQZ57gpY+Gs9EX5r30XYDVDtS40+zA9WHtw2HuXg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1326168},"type":"module","engines":{"node":">=24.0.0"},"exports":{"./ai":{"types":"./dist/core/ai/index.d.ts","import":"./dist/core/ai/index.js","default":"./dist/core/ai/index.js"},"./db":{"types":"./dist/core/db/index.d.ts","import":"./dist/core/db/index.js","default":"./dist/core/db/index.js"},"./qr":{"types":"./dist/core/qr/index.d.ts","import":"./dist/core/qr/index.js","default":"./dist/core/qr/index.js"},"./auth":{"types":"./dist/core/auth/index.d.ts","import":"./dist/core/auth/index.js","default":"./dist/core/auth/index.js"},"./astro":{"types":"./dist/astro/index.d.ts","import":"./dist/astro/index.js","default":"./dist/astro/index.js"},"./email":{"types":"./dist/core/email/index.d.ts","import":"./dist/core/email/index.js","default":"./dist/core/email/index.js"},"./forms":{"types":"./dist/core/forms/index.d.ts","import":"./dist/core/forms/index.js","default":"./dist/core/forms/index.js"},"./media":{"types":"./dist/core/media/index.d.ts","import":"./dist/core/media/index.js","default":"./dist/core/media/index.js"},"./stega":{"types":"./dist/core/content/stega.d.ts","import":"./dist/core/content/stega.js","default":"./dist/core/content/stega.js"},"./client":{"types":"./dist/client/index.d.ts","import":"./dist/client/index.js","default":"./dist/client/index.js"},"./editor":{"types":"./dist/core/editor/index.d.ts","import":"./dist/core/editor/index.js","default":"./dist/core/editor/index.js"},"./errors":{"types":"./dist/core/errors.d.ts","import":"./dist/core/errors.js","default":"./dist/core/errors.js"},"./health":{"types":"./dist/core/health/index.d.ts","import":"./dist/core/health/index.js","default":"./dist/core/health/index.js"},"./queues":{"types":"./dist/core/queues/index.d.ts","import":"./dist/core/queues/index.js","default":"./dist/core/queues/index.js"},"./schema":{"types":"./dist/core/schema/index.d.ts","import":"./dist/core/schema/index.js","default":"./dist/core/schema/index.js"},"./worker":{"types":"./dist/core/worker/index.d.ts","import":"./dist/core/worker/index.js","default":"./dist/core/worker/index.js"},"./browser":{"types":"./dist/core/browser/index.d.ts","import":"./dist/core/browser/index.js","default":"./dist/core/browser/index.js"},"./content":{"types":"./dist/core/content/index.d.ts","import":"./dist/core/content/index.js","default":"./dist/core/content/index.js"},"./commerce":{"types":"./dist/core/commerce/index.d.ts","import":"./dist/core/commerce/index.js","default":"./dist/core/commerce/index.js"},"./realtime":{"types":"./dist/core/realtime/index.d.ts","import":"./dist/core/realtime/index.js","default":"./dist/core/realtime/index.js"},"./security":{"types":"./dist/core/security/index.d.ts","import":"./dist/core/security/index.js","default":"./dist/core/security/index.js"},"./analytics":{"types":"./dist/core/analytics/index.d.ts","import":"./dist/core/analytics/index.js","default":"./dist/core/analytics/index.js"},"./workflows":{"types":"./dist/core/workflows/index.d.ts","import":"./dist/core/workflows/index.js","default":"./dist/core/workflows/index.js"},"./package.json":"./package.json","./content/define":{"types":"./dist/core/content/define.d.ts","import":"./dist/core/content/define.js","default":"./dist/core/content/define.js"},"./client/settings":{"types":"./dist/client/settings/index.d.ts","import":"./dist/client/settings/index.js","default":"./dist/client/settings/index.js"},"./commerce/square":{"types":"./dist/core/commerce/square.d.ts","import":"./dist/core/commerce/square.js","default":"./dist/core/commerce/square.js"},"./commerce/stripe":{"types":"./dist/core/commerce/stripe.d.ts","import":"./dist/core/commerce/stripe.js","default":"./dist/core/commerce/stripe.js"},"./theme/fonts.css":"./src/theme/fonts.css","./content/sections":{"types":"./dist/core/content/sections.d.ts","import":"./dist/core/content/sections.js","default":"./dist/core/content/sections.js"},"./theme/louise.css":"./src/theme/louise.css","./commerce/fourthwall":{"types":"./dist/core/commerce/fourthwall.d.ts","import":"./dist/core/commerce/fourthwall.js","default":"./dist/core/commerce/fourthwall.js"},"./commerce/square-web":{"types":"./dist/core/commerce/square-web.d.ts","import":"./dist/core/commerce/square-web.js","default":"./dist/core/commerce/square-web.js"}},"scripts":{"dev":"NODE_PATH=node_modules vp pack --watch","pack":"NODE_PATH=node_modules vp pack","test":"vp test","build":"NODE_PATH=node_modules vp pack","check":"vp check","typecheck":"tsgo --noEmit"},"_npmUser":{"name":"bowenforsoup","email":"baylee@bowenlabs.io"},"repository":{"url":"git+https://github.com/bowenlabs/louise-toolkit.git","type":"git","directory":"packages/louise"},"description":"Louise Toolkit — a V8-native toolkit for building editable sites on Cloudflare Workers. Framework-agnostic core primitives (content, db, commerce, email, queues), a SolidJS + ProseKit inline-edit client, and the daisyUI editor theme.","directories":{},"sideEffects":["*.css"],"_nodeVersion":"24.15.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"astro":"^7.0.9","vitest":"^4.1.10","prosekit":"^0.21.4","solid-js":"^1.9.14","happy-dom":"^20.10.6","harper.js":"^2.4.0","ultrahtml":"^1.7.0","typescript":"^5.8.0","better-auth":"^1.6.23","drizzle-orm":"^0.45.2","@prosekit/pm":"^0.1.18","@vercel/stega":"^1.1.0","@resvg/resvg-wasm":"^2.6.2","vite-plugin-solid":"^2.11.7","@better-auth/passkey":"^1.6.23","@phosphor-icons/core":"^2.1.1","@cloudflare/puppeteer":"^1.1.0","@tanstack/solid-query":"^5.101.2","@cloudflare/workers-types":"^5.20260714.1","@typescript/native-preview":"7.0.0-dev.20260707.2"},"peerDependencies":{"astro":"^7.0.6","prosekit":"^0.21.4","solid-js":"^1.9.14","harper.js":"^2.4.0","better-auth":"^1.6.23","drizzle-orm":"^0.45.0","@prosekit/pm":"^0.1.18","@vercel/stega":"^1.1.0","@resvg/resvg-wasm":"^2.6.2","@better-auth/passkey":"^1.6.23","@cloudflare/puppeteer":"^1.0.0","@tanstack/solid-query":"^5.101.2"},"peerDependenciesMeta":{"astro":{"optional":true},"prosekit":{"optional":true},"solid-js":{"optional":true},"harper.js":{"optional":true},"better-auth":{"optional":true},"drizzle-orm":{"optional":true},"@prosekit/pm":{"optional":true},"@vercel/stega":{"optional":true},"@resvg/resvg-wasm":{"optional":true},"@better-auth/passkey":{"optional":true},"@cloudflare/puppeteer":{"optional":true},"@tanstack/solid-query":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/louise-toolkit_0.22.0_1785353993980_0.7915156956289804","host":"s3://npm-registry-packages-npm-production"}},"0.23.0":{"name":"louise-toolkit","version":"0.23.0","keywords":["astro","cloudflare-workers","cms","content","d1","edge","inline-editing","prosekit","solid-js"],"author":"BowenLabs","license":"MIT","_id":"louise-toolkit@0.23.0","maintainers":[{"name":"bowenforsoup","email":"baylee@bowenlabs.io"}],"homepage":"https://louisetoolkit.com","bugs":"https://github.com/bowenlabs/louise-toolkit/issues","bin":{"louise":"./bin/louise.mjs"},"dist":{"shasum":"902e868bfceb8c2926e309da85c812d89117d2b7","tarball":"https://registry.npmjs.org/louise-toolkit/-/louise-toolkit-0.23.0.tgz","fileCount":114,"integrity":"sha512-nD6xXz7w43n0WnEjnJY98wQtgWg+UHsXnPZMIFBw4EREjFimb3NAqXEFS5mdalXIAPwgrD+M6PzCmavXuCEoGQ==","signatures":[{"sig":"MEUCIQD2qCT8nYecsSBwU1/FTYSaHWkUi9YAWWBUM9g6lBFWCAIgGSWkYDq30teSqMC0nmS3zJq0T43gKn3ua+gYotqzmKM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1398367},"type":"module","engines":{"node":">=24.0.0"},"exports":{"./ai":{"types":"./dist/core/ai/index.d.ts","import":"./dist/core/ai/index.js","default":"./dist/core/ai/index.js"},"./db":{"types":"./dist/core/db/index.d.ts","import":"./dist/core/db/index.js","default":"./dist/core/db/index.js"},"./qr":{"types":"./dist/core/qr/index.d.ts","import":"./dist/core/qr/index.js","default":"./dist/core/qr/index.js"},"./auth":{"types":"./dist/core/auth/index.d.ts","import":"./dist/core/auth/index.js","default":"./dist/core/auth/index.js"},"./astro":{"types":"./dist/astro/index.d.ts","import":"./dist/astro/index.js","default":"./dist/astro/index.js"},"./email":{"types":"./dist/core/email/index.d.ts","import":"./dist/core/email/index.js","default":"./dist/core/email/index.js"},"./forms":{"types":"./dist/core/forms/index.d.ts","import":"./dist/core/forms/index.js","default":"./dist/core/forms/index.js"},"./media":{"types":"./dist/core/media/index.d.ts","import":"./dist/core/media/index.js","default":"./dist/core/media/index.js"},"./stega":{"types":"./dist/core/content/stega.d.ts","import":"./dist/core/content/stega.js","default":"./dist/core/content/stega.js"},"./client":{"types":"./dist/client/index.d.ts","import":"./dist/client/index.js","default":"./dist/client/index.js"},"./editor":{"types":"./dist/core/editor/index.d.ts","import":"./dist/core/editor/index.js","default":"./dist/core/editor/index.js"},"./errors":{"types":"./dist/core/errors.d.ts","import":"./dist/core/errors.js","default":"./dist/core/errors.js"},"./health":{"types":"./dist/core/health/index.d.ts","import":"./dist/core/health/index.js","default":"./dist/core/health/index.js"},"./queues":{"types":"./dist/core/queues/index.d.ts","import":"./dist/core/queues/index.js","default":"./dist/core/queues/index.js"},"./schema":{"types":"./dist/core/schema/index.d.ts","import":"./dist/core/schema/index.js","default":"./dist/core/schema/index.js"},"./worker":{"types":"./dist/core/worker/index.d.ts","import":"./dist/core/worker/index.js","default":"./dist/core/worker/index.js"},"./browser":{"types":"./dist/core/browser/index.d.ts","import":"./dist/core/browser/index.js","default":"./dist/core/browser/index.js"},"./content":{"types":"./dist/core/content/index.d.ts","import":"./dist/core/content/index.js","default":"./dist/core/content/index.js"},"./commerce":{"types":"./dist/core/commerce/index.d.ts","import":"./dist/core/commerce/index.js","default":"./dist/core/commerce/index.js"},"./realtime":{"types":"./dist/core/realtime/index.d.ts","import":"./dist/core/realtime/index.js","default":"./dist/core/realtime/index.js"},"./security":{"types":"./dist/core/security/index.d.ts","import":"./dist/core/security/index.js","default":"./dist/core/security/index.js"},"./analytics":{"types":"./dist/core/analytics/index.d.ts","import":"./dist/core/analytics/index.js","default":"./dist/core/analytics/index.js"},"./workflows":{"types":"./dist/core/workflows/index.d.ts","import":"./dist/core/workflows/index.js","default":"./dist/core/workflows/index.js"},"./package.json":"./package.json","./client/studio":{"types":"./dist/client/studio/index.d.ts","import":"./dist/client/studio/index.js","default":"./dist/client/studio/index.js"},"./content/define":{"types":"./dist/core/content/define.d.ts","import":"./dist/core/content/define.js","default":"./dist/core/content/define.js"},"./client/settings":{"types":"./dist/client/settings/index.d.ts","import":"./dist/client/settings/index.js","default":"./dist/client/settings/index.js"},"./commerce/square":{"types":"./dist/core/commerce/square.d.ts","import":"./dist/core/commerce/square.js","default":"./dist/core/commerce/square.js"},"./commerce/stripe":{"types":"./dist/core/commerce/stripe.d.ts","import":"./dist/core/commerce/stripe.js","default":"./dist/core/commerce/stripe.js"},"./theme/fonts.css":"./src/theme/fonts.css","./content/sections":{"types":"./dist/core/content/sections.d.ts","import":"./dist/core/content/sections.js","default":"./dist/core/content/sections.js"},"./theme/louise.css":"./src/theme/louise.css","./commerce/fourthwall":{"types":"./dist/core/commerce/fourthwall.d.ts","import":"./dist/core/commerce/fourthwall.js","default":"./dist/core/commerce/fourthwall.js"},"./commerce/square-web":{"types":"./dist/core/commerce/square-web.d.ts","import":"./dist/core/commerce/square-web.js","default":"./dist/core/commerce/square-web.js"},"./commerce/fourthwall-platform":{"types":"./dist/core/commerce/fourthwall-platform.d.ts","import":"./dist/core/commerce/fourthwall-platform.js","default":"./dist/core/commerce/fourthwall-platform.js"}},"scripts":{"dev":"NODE_PATH=node_modules vp pack --watch","pack":"NODE_PATH=node_modules vp pack","test":"vp test","build":"NODE_PATH=node_modules vp pack","check":"vp check","typecheck":"tsgo --noEmit"},"_npmUser":{"name":"bowenforsoup","email":"baylee@bowenlabs.io"},"repository":{"url":"git+https://github.com/bowenlabs/louise-toolkit.git","type":"git","directory":"packages/louise"},"description":"Louise Toolkit — a V8-native toolkit for building editable sites on Cloudflare Workers. Framework-agnostic core primitives (content, db, commerce, email, queues), a SolidJS + ProseKit inline-edit client, and the daisyUI editor theme.","directories":{},"sideEffects":["*.css"],"_nodeVersion":"24.15.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"astro":"^7.0.9","vitest":"^4.1.10","prosekit":"^0.21.4","solid-js":"^1.9.14","happy-dom":"^20.10.6","harper.js":"^2.4.0","ultrahtml":"^1.7.0","typescript":"^5.8.0","better-auth":"^1.6.23","drizzle-orm":"^0.45.2","@prosekit/pm":"^0.1.18","@vercel/stega":"^1.1.0","@resvg/resvg-wasm":"^2.6.2","vite-plugin-solid":"^2.11.7","@better-auth/passkey":"^1.6.23","@phosphor-icons/core":"^2.1.1","@cloudflare/puppeteer":"^1.1.0","@tanstack/solid-query":"^5.101.2","@cloudflare/workers-types":"^5.20260714.1","@typescript/native-preview":"7.0.0-dev.20260707.2"},"peerDependencies":{"astro":"^7.0.6","prosekit":"^0.21.4","solid-js":"^1.9.14","harper.js":"^2.4.0","better-auth":"^1.6.23","drizzle-orm":"^0.45.0","@prosekit/pm":"^0.1.18","@vercel/stega":"^1.1.0","@resvg/resvg-wasm":"^2.6.2","@better-auth/passkey":"^1.6.23","@cloudflare/puppeteer":"^1.0.0","@tanstack/solid-query":"^5.101.2"},"peerDependenciesMeta":{"astro":{"optional":true},"prosekit":{"optional":true},"solid-js":{"optional":true},"harper.js":{"optional":true},"better-auth":{"optional":true},"drizzle-orm":{"optional":true},"@prosekit/pm":{"optional":true},"@vercel/stega":{"optional":true},"@resvg/resvg-wasm":{"optional":true},"@better-auth/passkey":{"optional":true},"@cloudflare/puppeteer":{"optional":true},"@tanstack/solid-query":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/louise-toolkit_0.23.0_1785465984456_0.7593297333637692","host":"s3://npm-registry-packages-npm-production"}},"0.24.0":{"name":"louise-toolkit","version":"0.24.0","keywords":["astro","cloudflare-workers","cms","content","d1","edge","inline-editing","prosekit","solid-js"],"author":"BowenLabs","license":"MIT","_id":"louise-toolkit@0.24.0","maintainers":[{"name":"bowenforsoup","email":"baylee@bowenlabs.io"}],"homepage":"https://louisetoolkit.com","bugs":"https://github.com/bowenlabs/louise-toolkit/issues","bin":{"louise":"./bin/louise.mjs"},"dist":{"shasum":"ff86cf3249ffef2f14d952670d91dd119d834870","tarball":"https://registry.npmjs.org/louise-toolkit/-/louise-toolkit-0.24.0.tgz","fileCount":114,"integrity":"sha512-Ige7eqRiC55p+kDw+cuHuQ+dk2886S6H6U/5illzTNLxAr3MvB5aStZYHvsD5Vnp5yJiJy2h6ilUwe/HygPx9Q==","signatures":[{"sig":"MEQCICElYBAAJefl2xsl2zT3bs0yDkSae+Krwqr9Rnsu0LCBAiBZF4aiWw9ZWMQmoSXhVBfhMXk6VP6UqkX0p8WPFrpL1A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1411626},"type":"module","engines":{"node":">=24.0.0"},"exports":{"./ai":{"types":"./dist/core/ai/index.d.ts","import":"./dist/core/ai/index.js","default":"./dist/core/ai/index.js"},"./db":{"types":"./dist/core/db/index.d.ts","import":"./dist/core/db/index.js","default":"./dist/core/db/index.js"},"./qr":{"types":"./dist/core/qr/index.d.ts","import":"./dist/core/qr/index.js","default":"./dist/core/qr/index.js"},"./auth":{"types":"./dist/core/auth/index.d.ts","import":"./dist/core/auth/index.js","default":"./dist/core/auth/index.js"},"./astro":{"types":"./dist/astro/index.d.ts","import":"./dist/astro/index.js","default":"./dist/astro/index.js"},"./email":{"types":"./dist/core/email/index.d.ts","import":"./dist/core/email/index.js","default":"./dist/core/email/index.js"},"./forms":{"types":"./dist/core/forms/index.d.ts","import":"./dist/core/forms/index.js","default":"./dist/core/forms/index.js"},"./media":{"types":"./dist/core/media/index.d.ts","import":"./dist/core/media/index.js","default":"./dist/core/media/index.js"},"./stega":{"types":"./dist/core/content/stega.d.ts","import":"./dist/core/content/stega.js","default":"./dist/core/content/stega.js"},"./client":{"types":"./dist/client/index.d.ts","import":"./dist/client/index.js","default":"./dist/client/index.js"},"./editor":{"types":"./dist/core/editor/index.d.ts","import":"./dist/core/editor/index.js","default":"./dist/core/editor/index.js"},"./errors":{"types":"./dist/core/errors.d.ts","import":"./dist/core/errors.js","default":"./dist/core/errors.js"},"./health":{"types":"./dist/core/health/index.d.ts","import":"./dist/core/health/index.js","default":"./dist/core/health/index.js"},"./queues":{"types":"./dist/core/queues/index.d.ts","import":"./dist/core/queues/index.js","default":"./dist/core/queues/index.js"},"./schema":{"types":"./dist/core/schema/index.d.ts","import":"./dist/core/schema/index.js","default":"./dist/core/schema/index.js"},"./worker":{"types":"./dist/core/worker/index.d.ts","import":"./dist/core/worker/index.js","default":"./dist/core/worker/index.js"},"./browser":{"types":"./dist/core/browser/index.d.ts","import":"./dist/core/browser/index.js","default":"./dist/core/browser/index.js"},"./content":{"types":"./dist/core/content/index.d.ts","import":"./dist/core/content/index.js","default":"./dist/core/content/index.js"},"./commerce":{"types":"./dist/core/commerce/index.d.ts","import":"./dist/core/commerce/index.js","default":"./dist/core/commerce/index.js"},"./realtime":{"types":"./dist/core/realtime/index.d.ts","import":"./dist/core/realtime/index.js","default":"./dist/core/realtime/index.js"},"./security":{"types":"./dist/core/security/index.d.ts","import":"./dist/core/security/index.js","default":"./dist/core/security/index.js"},"./analytics":{"types":"./dist/core/analytics/index.d.ts","import":"./dist/core/analytics/index.js","default":"./dist/core/analytics/index.js"},"./workflows":{"types":"./dist/core/workflows/index.d.ts","import":"./dist/core/workflows/index.js","default":"./dist/core/workflows/index.js"},"./package.json":"./package.json","./client/studio":{"types":"./dist/client/studio/index.d.ts","import":"./dist/client/studio/index.js","default":"./dist/client/studio/index.js"},"./content/define":{"types":"./dist/core/content/define.d.ts","import":"./dist/core/content/define.js","default":"./dist/core/content/define.js"},"./client/settings":{"types":"./dist/client/settings/index.d.ts","import":"./dist/client/settings/index.js","default":"./dist/client/settings/index.js"},"./commerce/square":{"types":"./dist/core/commerce/square.d.ts","import":"./dist/core/commerce/square.js","default":"./dist/core/commerce/square.js"},"./commerce/stripe":{"types":"./dist/core/commerce/stripe.d.ts","import":"./dist/core/commerce/stripe.js","default":"./dist/core/commerce/stripe.js"},"./theme/fonts.css":"./src/theme/fonts.css","./content/sections":{"types":"./dist/core/content/sections.d.ts","import":"./dist/core/content/sections.js","default":"./dist/core/content/sections.js"},"./theme/louise.css":"./src/theme/louise.css","./commerce/fourthwall":{"types":"./dist/core/commerce/fourthwall.d.ts","import":"./dist/core/commerce/fourthwall.js","default":"./dist/core/commerce/fourthwall.js"},"./commerce/square-web":{"types":"./dist/core/commerce/square-web.d.ts","import":"./dist/core/commerce/square-web.js","default":"./dist/core/commerce/square-web.js"},"./commerce/fourthwall-platform":{"types":"./dist/core/commerce/fourthwall-platform.d.ts","import":"./dist/core/commerce/fourthwall-platform.js","default":"./dist/core/commerce/fourthwall-platform.js"}},"scripts":{"dev":"NODE_PATH=node_modules vp pack --watch","pack":"NODE_PATH=node_modules vp pack","test":"vp test","build":"NODE_PATH=node_modules vp pack","check":"vp check","typecheck":"tsgo --noEmit"},"_npmUser":{"name":"bowenforsoup","email":"baylee@bowenlabs.io"},"repository":{"url":"git+https://github.com/bowenlabs/louise-toolkit.git","type":"git","directory":"packages/louise"},"description":"Louise Toolkit — a V8-native toolkit for building editable sites on Cloudflare Workers. Framework-agnostic core primitives (content, db, commerce, email, queues), a SolidJS + ProseKit inline-edit client, and the daisyUI editor theme.","directories":{},"sideEffects":["*.css"],"_nodeVersion":"24.15.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"astro":"^7.0.9","vitest":"^4.1.10","prosekit":"^0.21.4","solid-js":"^1.9.14","happy-dom":"^20.10.6","harper.js":"^2.4.0","ultrahtml":"^1.7.0","typescript":"^5.8.0","better-auth":"^1.6.23","drizzle-orm":"^0.45.2","@prosekit/pm":"^0.1.18","@vercel/stega":"^1.1.0","@resvg/resvg-wasm":"^2.6.2","vite-plugin-solid":"^2.11.7","@better-auth/passkey":"^1.6.23","@phosphor-icons/core":"^2.1.1","@cloudflare/puppeteer":"^1.1.0","@tanstack/solid-query":"^5.101.2","@cloudflare/workers-types":"^5.20260714.1","@typescript/native-preview":"7.0.0-dev.20260707.2"},"peerDependencies":{"astro":"^7.0.6","prosekit":"^0.21.4","solid-js":"^1.9.14","harper.js":"^2.4.0","better-auth":"^1.6.23","drizzle-orm":"^0.45.0","@prosekit/pm":"^0.1.18","@vercel/stega":"^1.1.0","@resvg/resvg-wasm":"^2.6.2","@better-auth/passkey":"^1.6.23","@cloudflare/puppeteer":"^1.0.0","@tanstack/solid-query":"^5.101.2"},"peerDependenciesMeta":{"astro":{"optional":true},"prosekit":{"optional":true},"solid-js":{"optional":true},"harper.js":{"optional":true},"better-auth":{"optional":true},"drizzle-orm":{"optional":true},"@prosekit/pm":{"optional":true},"@vercel/stega":{"optional":true},"@resvg/resvg-wasm":{"optional":true},"@better-auth/passkey":{"optional":true},"@cloudflare/puppeteer":{"optional":true},"@tanstack/solid-query":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/louise-toolkit_0.24.0_1785470412139_0.2630020420523387","host":"s3://npm-registry-packages-npm-production"}},"0.25.0":{"name":"louise-toolkit","version":"0.25.0","keywords":["astro","cloudflare-workers","cms","content","d1","edge","inline-editing","prosekit","solid-js"],"author":"BowenLabs","license":"MIT","_id":"louise-toolkit@0.25.0","maintainers":[{"name":"bowenforsoup","email":"baylee@bowenlabs.io"}],"homepage":"https://louisetoolkit.com","bugs":"https://github.com/bowenlabs/louise-toolkit/issues","bin":{"louise":"./bin/louise.mjs"},"dist":{"shasum":"47aaa0070c1cadce27283d9d2161688ba6a81e92","tarball":"https://registry.npmjs.org/louise-toolkit/-/louise-toolkit-0.25.0.tgz","fileCount":114,"integrity":"sha512-VjvYGMGNzuF/tv5ek7kukQmn0ibj9tXZ0VhaMbUWm7ta0NRyhUxToJCyvTDcGoG35XFrkOBXORISmfQY6LL+5A==","signatures":[{"sig":"MEUCIQDEnUlhLsCfuxaEbgOub2vbzy/nv2AfCREBuTiPtd62ugIgc/xxwBK4pI+78r7avX/ik88cRNSGy8FYltxyg8kYIeY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1418348},"type":"module","engines":{"node":">=24.0.0"},"exports":{"./ai":{"types":"./dist/core/ai/index.d.ts","import":"./dist/core/ai/index.js","default":"./dist/core/ai/index.js"},"./db":{"types":"./dist/core/db/index.d.ts","import":"./dist/core/db/index.js","default":"./dist/core/db/index.js"},"./qr":{"types":"./dist/core/qr/index.d.ts","import":"./dist/core/qr/index.js","default":"./dist/core/qr/index.js"},"./auth":{"types":"./dist/core/auth/index.d.ts","import":"./dist/core/auth/index.js","default":"./dist/core/auth/index.js"},"./astro":{"types":"./dist/astro/index.d.ts","import":"./dist/astro/index.js","default":"./dist/astro/index.js"},"./email":{"types":"./dist/core/email/index.d.ts","import":"./dist/core/email/index.js","default":"./dist/core/email/index.js"},"./forms":{"types":"./dist/core/forms/index.d.ts","import":"./dist/core/forms/index.js","default":"./dist/core/forms/index.js"},"./media":{"types":"./dist/core/media/index.d.ts","import":"./dist/core/media/index.js","default":"./dist/core/media/index.js"},"./stega":{"types":"./dist/core/content/stega.d.ts","import":"./dist/core/content/stega.js","default":"./dist/core/content/stega.js"},"./client":{"types":"./dist/client/index.d.ts","import":"./dist/client/index.js","default":"./dist/client/index.js"},"./editor":{"types":"./dist/core/editor/index.d.ts","import":"./dist/core/editor/index.js","default":"./dist/core/editor/index.js"},"./errors":{"types":"./dist/core/errors.d.ts","import":"./dist/core/errors.js","default":"./dist/core/errors.js"},"./health":{"types":"./dist/core/health/index.d.ts","import":"./dist/core/health/index.js","default":"./dist/core/health/index.js"},"./queues":{"types":"./dist/core/queues/index.d.ts","import":"./dist/core/queues/index.js","default":"./dist/core/queues/index.js"},"./schema":{"types":"./dist/core/schema/index.d.ts","import":"./dist/core/schema/index.js","default":"./dist/core/schema/index.js"},"./worker":{"types":"./dist/core/worker/index.d.ts","import":"./dist/core/worker/index.js","default":"./dist/core/worker/index.js"},"./browser":{"types":"./dist/core/browser/index.d.ts","import":"./dist/core/browser/index.js","default":"./dist/core/browser/index.js"},"./content":{"types":"./dist/core/content/index.d.ts","import":"./dist/core/content/index.js","default":"./dist/core/content/index.js"},"./commerce":{"types":"./dist/core/commerce/index.d.ts","import":"./dist/core/commerce/index.js","default":"./dist/core/commerce/index.js"},"./realtime":{"types":"./dist/core/realtime/index.d.ts","import":"./dist/core/realtime/index.js","default":"./dist/core/realtime/index.js"},"./security":{"types":"./dist/core/security/index.d.ts","import":"./dist/core/security/index.js","default":"./dist/core/security/index.js"},"./analytics":{"types":"./dist/core/analytics/index.d.ts","import":"./dist/core/analytics/index.js","default":"./dist/core/analytics/index.js"},"./workflows":{"types":"./dist/core/workflows/index.d.ts","import":"./dist/core/workflows/index.js","default":"./dist/core/workflows/index.js"},"./package.json":"./package.json","./client/studio":{"types":"./dist/client/studio/index.d.ts","import":"./dist/client/studio/index.js","default":"./dist/client/studio/index.js"},"./content/define":{"types":"./dist/core/content/define.d.ts","import":"./dist/core/content/define.js","default":"./dist/core/content/define.js"},"./client/settings":{"types":"./dist/client/settings/index.d.ts","import":"./dist/client/settings/index.js","default":"./dist/client/settings/index.js"},"./commerce/square":{"types":"./dist/core/commerce/square.d.ts","import":"./dist/core/commerce/square.js","default":"./dist/core/commerce/square.js"},"./commerce/stripe":{"types":"./dist/core/commerce/stripe.d.ts","import":"./dist/core/commerce/stripe.js","default":"./dist/core/commerce/stripe.js"},"./theme/fonts.css":"./src/theme/fonts.css","./content/sections":{"types":"./dist/core/content/sections.d.ts","import":"./dist/core/content/sections.js","default":"./dist/core/content/sections.js"},"./theme/louise.css":"./src/theme/louise.css","./commerce/fourthwall":{"types":"./dist/core/commerce/fourthwall.d.ts","import":"./dist/core/commerce/fourthwall.js","default":"./dist/core/commerce/fourthwall.js"},"./commerce/square-web":{"types":"./dist/core/commerce/square-web.d.ts","import":"./dist/core/commerce/square-web.js","default":"./dist/core/commerce/square-web.js"},"./commerce/fourthwall-platform":{"types":"./dist/core/commerce/fourthwall-platform.d.ts","import":"./dist/core/commerce/fourthwall-platform.js","default":"./dist/core/commerce/fourthwall-platform.js"}},"scripts":{"dev":"NODE_PATH=node_modules vp pack --watch","pack":"NODE_PATH=node_modules vp pack","test":"vp test","build":"NODE_PATH=node_modules vp pack","check":"vp check","typecheck":"tsgo --noEmit"},"_npmUser":{"name":"bowenforsoup","email":"baylee@bowenlabs.io"},"repository":{"url":"git+https://github.com/bowenlabs/louise-toolkit.git","type":"git","directory":"packages/louise"},"description":"Louise Toolkit — a V8-native toolkit for building editable sites on Cloudflare Workers. Framework-agnostic core primitives (content, db, commerce, email, queues), a SolidJS + ProseKit inline-edit client, and the daisyUI editor theme.","directories":{},"sideEffects":["*.css"],"_nodeVersion":"24.15.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"astro":"^7.0.9","vitest":"^4.1.10","prosekit":"^0.21.4","solid-js":"^1.9.14","happy-dom":"^20.10.6","harper.js":"^2.4.0","ultrahtml":"^1.7.0","typescript":"^5.8.0","better-auth":"^1.6.23","drizzle-orm":"^0.45.2","@prosekit/pm":"^0.1.18","@vercel/stega":"^1.1.0","@resvg/resvg-wasm":"^2.6.2","vite-plugin-solid":"^2.11.7","@better-auth/passkey":"^1.6.23","@phosphor-icons/core":"^2.1.1","@cloudflare/puppeteer":"^1.1.0","@tanstack/solid-query":"^5.101.2","@cloudflare/workers-types":"^5.20260714.1","@typescript/native-preview":"7.0.0-dev.20260707.2"},"peerDependencies":{"astro":"^7.0.6","prosekit":"^0.21.4","solid-js":"^1.9.14","harper.js":"^2.4.0","better-auth":"^1.6.23","drizzle-orm":"^0.45.0","@prosekit/pm":"^0.1.18","@vercel/stega":"^1.1.0","@resvg/resvg-wasm":"^2.6.2","@better-auth/passkey":"^1.6.23","@cloudflare/puppeteer":"^1.0.0","@tanstack/solid-query":"^5.101.2"},"peerDependenciesMeta":{"astro":{"optional":true},"prosekit":{"optional":true},"solid-js":{"optional":true},"harper.js":{"optional":true},"better-auth":{"optional":true},"drizzle-orm":{"optional":true},"@prosekit/pm":{"optional":true},"@vercel/stega":{"optional":true},"@resvg/resvg-wasm":{"optional":true},"@better-auth/passkey":{"optional":true},"@cloudflare/puppeteer":{"optional":true},"@tanstack/solid-query":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/louise-toolkit_0.25.0_1785474594615_0.8615737060831372","host":"s3://npm-registry-packages-npm-production"}},"0.25.1":{"name":"louise-toolkit","version":"0.25.1","keywords":["astro","cloudflare-workers","cms","content","d1","edge","inline-editing","prosekit","solid-js"],"author":"BowenLabs","license":"MIT","_id":"louise-toolkit@0.25.1","maintainers":[{"name":"bowenforsoup","email":"baylee@bowenlabs.io"}],"homepage":"https://louisetoolkit.com","bugs":"https://github.com/bowenlabs/louise-toolkit/issues","bin":{"louise":"./bin/louise.mjs"},"dist":{"shasum":"e05fe824b889988cabb2db7d7670ae9ce30a6762","tarball":"https://registry.npmjs.org/louise-toolkit/-/louise-toolkit-0.25.1.tgz","fileCount":114,"integrity":"sha512-+ZKocm5NXz1YyQrDeJt04bfeXxp9ZPqoIO3ksqfHBrs5Re3neS0SjAuPpVfh2PExX8LOEtlyj/m8CQx4sQv5pw==","signatures":[{"sig":"MEUCID+0Htq9fG6G+NAYMRhjXdJrg4eCDl/mDhAx7KzmCm2dAiEAwxXgU5grLPZeOgAZrlt/877Hz/C5N/O30sqxPniCqQU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1418689},"type":"module","engines":{"node":">=24.0.0"},"exports":{"./ai":{"types":"./dist/core/ai/index.d.ts","import":"./dist/core/ai/index.js","default":"./dist/core/ai/index.js"},"./db":{"types":"./dist/core/db/index.d.ts","import":"./dist/core/db/index.js","default":"./dist/core/db/index.js"},"./qr":{"types":"./dist/core/qr/index.d.ts","import":"./dist/core/qr/index.js","default":"./dist/core/qr/index.js"},"./auth":{"types":"./dist/core/auth/index.d.ts","import":"./dist/core/auth/index.js","default":"./dist/core/auth/index.js"},"./astro":{"types":"./dist/astro/index.d.ts","import":"./dist/astro/index.js","default":"./dist/astro/index.js"},"./email":{"types":"./dist/core/email/index.d.ts","import":"./dist/core/email/index.js","default":"./dist/core/email/index.js"},"./forms":{"types":"./dist/core/forms/index.d.ts","import":"./dist/core/forms/index.js","default":"./dist/core/forms/index.js"},"./media":{"types":"./dist/core/media/index.d.ts","import":"./dist/core/media/index.js","default":"./dist/core/media/index.js"},"./stega":{"types":"./dist/core/content/stega.d.ts","import":"./dist/core/content/stega.js","default":"./dist/core/content/stega.js"},"./client":{"types":"./dist/client/index.d.ts","import":"./dist/client/index.js","default":"./dist/client/index.js"},"./editor":{"types":"./dist/core/editor/index.d.ts","import":"./dist/core/editor/index.js","default":"./dist/core/editor/index.js"},"./errors":{"types":"./dist/core/errors.d.ts","import":"./dist/core/errors.js","default":"./dist/core/errors.js"},"./health":{"types":"./dist/core/health/index.d.ts","import":"./dist/core/health/index.js","default":"./dist/core/health/index.js"},"./queues":{"types":"./dist/core/queues/index.d.ts","import":"./dist/core/queues/index.js","default":"./dist/core/queues/index.js"},"./schema":{"types":"./dist/core/schema/index.d.ts","import":"./dist/core/schema/index.js","default":"./dist/core/schema/index.js"},"./worker":{"types":"./dist/core/worker/index.d.ts","import":"./dist/core/worker/index.js","default":"./dist/core/worker/index.js"},"./browser":{"types":"./dist/core/browser/index.d.ts","import":"./dist/core/browser/index.js","default":"./dist/core/browser/index.js"},"./content":{"types":"./dist/core/content/index.d.ts","import":"./dist/core/content/index.js","default":"./dist/core/content/index.js"},"./commerce":{"types":"./dist/core/commerce/index.d.ts","import":"./dist/core/commerce/index.js","default":"./dist/core/commerce/index.js"},"./realtime":{"types":"./dist/core/realtime/index.d.ts","import":"./dist/core/realtime/index.js","default":"./dist/core/realtime/index.js"},"./security":{"types":"./dist/core/security/index.d.ts","import":"./dist/core/security/index.js","default":"./dist/core/security/index.js"},"./analytics":{"types":"./dist/core/analytics/index.d.ts","import":"./dist/core/analytics/index.js","default":"./dist/core/analytics/index.js"},"./workflows":{"types":"./dist/core/workflows/index.d.ts","import":"./dist/core/workflows/index.js","default":"./dist/core/workflows/index.js"},"./package.json":"./package.json","./client/studio":{"types":"./dist/client/studio/index.d.ts","import":"./dist/client/studio/index.js","default":"./dist/client/studio/index.js"},"./content/define":{"types":"./dist/core/content/define.d.ts","import":"./dist/core/content/define.js","default":"./dist/core/content/define.js"},"./client/settings":{"types":"./dist/client/settings/index.d.ts","import":"./dist/client/settings/index.js","default":"./dist/client/settings/index.js"},"./commerce/square":{"types":"./dist/core/commerce/square.d.ts","import":"./dist/core/commerce/square.js","default":"./dist/core/commerce/square.js"},"./commerce/stripe":{"types":"./dist/core/commerce/stripe.d.ts","import":"./dist/core/commerce/stripe.js","default":"./dist/core/commerce/stripe.js"},"./theme/fonts.css":"./src/theme/fonts.css","./content/sections":{"types":"./dist/core/content/sections.d.ts","import":"./dist/core/content/sections.js","default":"./dist/core/content/sections.js"},"./theme/louise.css":"./src/theme/louise.css","./commerce/fourthwall":{"types":"./dist/core/commerce/fourthwall.d.ts","import":"./dist/core/commerce/fourthwall.js","default":"./dist/core/commerce/fourthwall.js"},"./commerce/square-web":{"types":"./dist/core/commerce/square-web.d.ts","import":"./dist/core/commerce/square-web.js","default":"./dist/core/commerce/square-web.js"},"./commerce/fourthwall-platform":{"types":"./dist/core/commerce/fourthwall-platform.d.ts","import":"./dist/core/commerce/fourthwall-platform.js","default":"./dist/core/commerce/fourthwall-platform.js"}},"scripts":{"dev":"NODE_PATH=node_modules vp pack --watch","pack":"NODE_PATH=node_modules vp pack","test":"vp test","build":"NODE_PATH=node_modules vp pack","check":"vp check","typecheck":"tsgo --noEmit"},"_npmUser":{"name":"bowenforsoup","email":"baylee@bowenlabs.io"},"repository":{"url":"git+https://github.com/bowenlabs/louise-toolkit.git","type":"git","directory":"packages/louise"},"description":"Louise Toolkit — a V8-native toolkit for building editable sites on Cloudflare Workers. Framework-agnostic core primitives (content, db, commerce, email, queues), a SolidJS + ProseKit inline-edit client, and the daisyUI editor theme.","directories":{},"sideEffects":["*.css"],"_nodeVersion":"24.15.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"astro":"^7.0.9","vitest":"^4.1.10","prosekit":"^0.21.4","solid-js":"^1.9.14","happy-dom":"^20.10.6","harper.js":"^2.4.0","ultrahtml":"^1.7.0","typescript":"^5.8.0","better-auth":"^1.6.23","drizzle-orm":"^0.45.2","@prosekit/pm":"^0.1.18","@vercel/stega":"^1.1.0","@resvg/resvg-wasm":"^2.6.2","vite-plugin-solid":"^2.11.7","@better-auth/passkey":"^1.6.23","@phosphor-icons/core":"^2.1.1","@cloudflare/puppeteer":"^1.1.0","@tanstack/solid-query":"^5.101.2","@cloudflare/workers-types":"^5.20260714.1","@typescript/native-preview":"7.0.0-dev.20260707.2"},"peerDependencies":{"astro":"^7.0.6","prosekit":"^0.21.4","solid-js":"^1.9.14","harper.js":"^2.4.0","better-auth":"^1.6.23","drizzle-orm":"^0.45.0","@prosekit/pm":"^0.1.18","@vercel/stega":"^1.1.0","@resvg/resvg-wasm":"^2.6.2","@better-auth/passkey":"^1.6.23","@cloudflare/puppeteer":"^1.0.0","@tanstack/solid-query":"^5.101.2"},"peerDependenciesMeta":{"astro":{"optional":true},"prosekit":{"optional":true},"solid-js":{"optional":true},"harper.js":{"optional":true},"better-auth":{"optional":true},"drizzle-orm":{"optional":true},"@prosekit/pm":{"optional":true},"@vercel/stega":{"optional":true},"@resvg/resvg-wasm":{"optional":true},"@better-auth/passkey":{"optional":true},"@cloudflare/puppeteer":{"optional":true},"@tanstack/solid-query":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/louise-toolkit_0.25.1_1785524899253_0.3821893620160566","host":"s3://npm-registry-packages-npm-production"}},"0.25.2":{"name":"louise-toolkit","version":"0.25.2","keywords":["astro","cloudflare-workers","cms","content","d1","edge","inline-editing","prosekit","solid-js"],"author":"BowenLabs","license":"MIT","_id":"louise-toolkit@0.25.2","maintainers":[{"name":"bowenforsoup","email":"baylee@bowenlabs.io"}],"homepage":"https://louisetoolkit.com","bugs":"https://github.com/bowenlabs/louise-toolkit/issues","bin":{"louise":"./bin/louise.mjs"},"dist":{"shasum":"d50f3087e17400b60669f6737a0b201b99a64ce5","tarball":"https://registry.npmjs.org/louise-toolkit/-/louise-toolkit-0.25.2.tgz","fileCount":114,"integrity":"sha512-bVkf2KMQi7B00Zdh7wnHg2qgOSGfqDUQLwVouhJaHPDM47Ox3C/AdtbwRKRjdknkNMxqzcMTcoPySyi7TEcY6Q==","signatures":[{"sig":"MEUCIE3aW11YeTiWpOdI3IcD234/XPgLdCy4iVH/9p8gs4i9AiEA6jjG8bs6y35FjL3gRIDOReU6tEhnGF5oVAOM/x/P8IQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1420373},"type":"module","engines":{"node":">=24.0.0"},"exports":{"./ai":{"types":"./dist/core/ai/index.d.ts","import":"./dist/core/ai/index.js","default":"./dist/core/ai/index.js"},"./db":{"types":"./dist/core/db/index.d.ts","import":"./dist/core/db/index.js","default":"./dist/core/db/index.js"},"./qr":{"types":"./dist/core/qr/index.d.ts","import":"./dist/core/qr/index.js","default":"./dist/core/qr/index.js"},"./auth":{"types":"./dist/core/auth/index.d.ts","import":"./dist/core/auth/index.js","default":"./dist/core/auth/index.js"},"./astro":{"types":"./dist/astro/index.d.ts","import":"./dist/astro/index.js","default":"./dist/astro/index.js"},"./email":{"types":"./dist/core/email/index.d.ts","import":"./dist/core/email/index.js","default":"./dist/core/email/index.js"},"./forms":{"types":"./dist/core/forms/index.d.ts","import":"./dist/core/forms/index.js","default":"./dist/core/forms/index.js"},"./media":{"types":"./dist/core/media/index.d.ts","import":"./dist/core/media/index.js","default":"./dist/core/media/index.js"},"./stega":{"types":"./dist/core/content/stega.d.ts","import":"./dist/core/content/stega.js","default":"./dist/core/content/stega.js"},"./client":{"types":"./dist/client/index.d.ts","import":"./dist/client/index.js","default":"./dist/client/index.js"},"./editor":{"types":"./dist/core/editor/index.d.ts","import":"./dist/core/editor/index.js","default":"./dist/core/editor/index.js"},"./errors":{"types":"./dist/core/errors.d.ts","import":"./dist/core/errors.js","default":"./dist/core/errors.js"},"./health":{"types":"./dist/core/health/index.d.ts","import":"./dist/core/health/index.js","default":"./dist/core/health/index.js"},"./queues":{"types":"./dist/core/queues/index.d.ts","import":"./dist/core/queues/index.js","default":"./dist/core/queues/index.js"},"./schema":{"types":"./dist/core/schema/index.d.ts","import":"./dist/core/schema/index.js","default":"./dist/core/schema/index.js"},"./worker":{"types":"./dist/core/worker/index.d.ts","import":"./dist/core/worker/index.js","default":"./dist/core/worker/index.js"},"./browser":{"types":"./dist/core/browser/index.d.ts","import":"./dist/core/browser/index.js","default":"./dist/core/browser/index.js"},"./content":{"types":"./dist/core/content/index.d.ts","import":"./dist/core/content/index.js","default":"./dist/core/content/index.js"},"./commerce":{"types":"./dist/core/commerce/index.d.ts","import":"./dist/core/commerce/index.js","default":"./dist/core/commerce/index.js"},"./realtime":{"types":"./dist/core/realtime/index.d.ts","import":"./dist/core/realtime/index.js","default":"./dist/core/realtime/index.js"},"./security":{"types":"./dist/core/security/index.d.ts","import":"./dist/core/security/index.js","default":"./dist/core/security/index.js"},"./analytics":{"types":"./dist/core/analytics/index.d.ts","import":"./dist/core/analytics/index.js","default":"./dist/core/analytics/index.js"},"./workflows":{"types":"./dist/core/workflows/index.d.ts","import":"./dist/core/workflows/index.js","default":"./dist/core/workflows/index.js"},"./package.json":"./package.json","./client/studio":{"types":"./dist/client/studio/index.d.ts","import":"./dist/client/studio/index.js","default":"./dist/client/studio/index.js"},"./content/define":{"types":"./dist/core/content/define.d.ts","import":"./dist/core/content/define.js","default":"./dist/core/content/define.js"},"./client/settings":{"types":"./dist/client/settings/index.d.ts","import":"./dist/client/settings/index.js","default":"./dist/client/settings/index.js"},"./commerce/square":{"types":"./dist/core/commerce/square.d.ts","import":"./dist/core/commerce/square.js","default":"./dist/core/commerce/square.js"},"./commerce/stripe":{"types":"./dist/core/commerce/stripe.d.ts","import":"./dist/core/commerce/stripe.js","default":"./dist/core/commerce/stripe.js"},"./theme/fonts.css":"./src/theme/fonts.css","./content/sections":{"types":"./dist/core/content/sections.d.ts","import":"./dist/core/content/sections.js","default":"./dist/core/content/sections.js"},"./theme/louise.css":"./src/theme/louise.css","./commerce/fourthwall":{"types":"./dist/core/commerce/fourthwall.d.ts","import":"./dist/core/commerce/fourthwall.js","default":"./dist/core/commerce/fourthwall.js"},"./commerce/square-web":{"types":"./dist/core/commerce/square-web.d.ts","import":"./dist/core/commerce/square-web.js","default":"./dist/core/commerce/square-web.js"},"./commerce/fourthwall-platform":{"types":"./dist/core/commerce/fourthwall-platform.d.ts","import":"./dist/core/commerce/fourthwall-platform.js","default":"./dist/core/commerce/fourthwall-platform.js"}},"scripts":{"dev":"NODE_PATH=node_modules vp pack --watch","pack":"NODE_PATH=node_modules vp pack","test":"vp test","build":"NODE_PATH=node_modules vp pack","check":"vp check","typecheck":"tsgo --noEmit"},"_npmUser":{"name":"bowenforsoup","email":"baylee@bowenlabs.io"},"repository":{"url":"git+https://github.com/bowenlabs/louise-toolkit.git","type":"git","directory":"packages/louise"},"description":"Louise Toolkit — a V8-native toolkit for building editable sites on Cloudflare Workers. Framework-agnostic core primitives (content, db, commerce, email, queues), a SolidJS + ProseKit inline-edit client, and the daisyUI editor theme.","directories":{},"sideEffects":["*.css"],"_nodeVersion":"24.15.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"astro":"^7.0.9","vitest":"^4.1.10","prosekit":"^0.21.4","solid-js":"^1.9.14","happy-dom":"^20.10.6","harper.js":"^2.4.0","ultrahtml":"^1.7.0","typescript":"^5.8.0","better-auth":"^1.6.23","drizzle-orm":"^0.45.2","@prosekit/pm":"^0.1.18","@vercel/stega":"^1.1.0","@resvg/resvg-wasm":"^2.6.2","vite-plugin-solid":"^2.11.7","@better-auth/passkey":"^1.6.23","@phosphor-icons/core":"^2.1.1","@cloudflare/puppeteer":"^1.1.0","@tanstack/solid-query":"^5.101.2","@cloudflare/workers-types":"^5.20260714.1","@typescript/native-preview":"7.0.0-dev.20260707.2"},"peerDependencies":{"astro":"^7.0.6","prosekit":"^0.21.4","solid-js":"^1.9.14","harper.js":"^2.4.0","better-auth":"^1.6.23","drizzle-orm":"^0.45.0","@prosekit/pm":"^0.1.18","@vercel/stega":"^1.1.0","@resvg/resvg-wasm":"^2.6.2","@better-auth/passkey":"^1.6.23","@cloudflare/puppeteer":"^1.0.0","@tanstack/solid-query":"^5.101.2"},"peerDependenciesMeta":{"astro":{"optional":true},"prosekit":{"optional":true},"solid-js":{"optional":true},"harper.js":{"optional":true},"better-auth":{"optional":true},"drizzle-orm":{"optional":true},"@prosekit/pm":{"optional":true},"@vercel/stega":{"optional":true},"@resvg/resvg-wasm":{"optional":true},"@better-auth/passkey":{"optional":true},"@cloudflare/puppeteer":{"optional":true},"@tanstack/solid-query":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/louise-toolkit_0.25.2_1785550920770_0.48698031229933436","host":"s3://npm-registry-packages-npm-production"}},"0.25.3":{"name":"louise-toolkit","version":"0.25.3","keywords":["astro","cloudflare-workers","cms","content","d1","edge","inline-editing","prosekit","solid-js"],"author":"BowenLabs","license":"MIT","_id":"louise-toolkit@0.25.3","maintainers":[{"name":"bowenforsoup","email":"baylee@bowenlabs.io"}],"homepage":"https://louisetoolkit.com","bugs":"https://github.com/bowenlabs/louise-toolkit/issues","bin":{"louise":"./bin/louise.mjs"},"dist":{"shasum":"68780cf7e4cf5f995960895050ffa2fb11b8d536","tarball":"https://registry.npmjs.org/louise-toolkit/-/louise-toolkit-0.25.3.tgz","fileCount":114,"integrity":"sha512-+KzVzwi+JA7VotJ4TEUnWYSeNbDF43M30epUJ3LEKTwbAEpo7K6KftirRz9eciScgugweKsHzMx4XvjrygshwQ==","signatures":[{"sig":"MEQCIGapRlDsPtSmXwyVUhgVV+NnIhOZIaOLrmTJuhw9Iw4aAiAmfz6N6SuK+HgyKyNxTrjhUZ90AbVMHDgBGRcEBDkppA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1420345},"type":"module","engines":{"node":">=24.0.0"},"exports":{"./ai":{"types":"./dist/core/ai/index.d.ts","import":"./dist/core/ai/index.js","default":"./dist/core/ai/index.js"},"./db":{"types":"./dist/core/db/index.d.ts","import":"./dist/core/db/index.js","default":"./dist/core/db/index.js"},"./qr":{"types":"./dist/core/qr/index.d.ts","import":"./dist/core/qr/index.js","default":"./dist/core/qr/index.js"},"./auth":{"types":"./dist/core/auth/index.d.ts","import":"./dist/core/auth/index.js","default":"./dist/core/auth/index.js"},"./astro":{"types":"./dist/astro/index.d.ts","import":"./dist/astro/index.js","default":"./dist/astro/index.js"},"./email":{"types":"./dist/core/email/index.d.ts","import":"./dist/core/email/index.js","default":"./dist/core/email/index.js"},"./forms":{"types":"./dist/core/forms/index.d.ts","import":"./dist/core/forms/index.js","default":"./dist/core/forms/index.js"},"./media":{"types":"./dist/core/media/index.d.ts","import":"./dist/core/media/index.js","default":"./dist/core/media/index.js"},"./stega":{"types":"./dist/core/content/stega.d.ts","import":"./dist/core/content/stega.js","default":"./dist/core/content/stega.js"},"./client":{"types":"./dist/client/index.d.ts","import":"./dist/client/index.js","default":"./dist/client/index.js"},"./editor":{"types":"./dist/core/editor/index.d.ts","import":"./dist/core/editor/index.js","default":"./dist/core/editor/index.js"},"./errors":{"types":"./dist/core/errors.d.ts","import":"./dist/core/errors.js","default":"./dist/core/errors.js"},"./health":{"types":"./dist/core/health/index.d.ts","import":"./dist/core/health/index.js","default":"./dist/core/health/index.js"},"./queues":{"types":"./dist/core/queues/index.d.ts","import":"./dist/core/queues/index.js","default":"./dist/core/queues/index.js"},"./schema":{"types":"./dist/core/schema/index.d.ts","import":"./dist/core/schema/index.js","default":"./dist/core/schema/index.js"},"./worker":{"types":"./dist/core/worker/index.d.ts","import":"./dist/core/worker/index.js","default":"./dist/core/worker/index.js"},"./browser":{"types":"./dist/core/browser/index.d.ts","import":"./dist/core/browser/index.js","default":"./dist/core/browser/index.js"},"./content":{"types":"./dist/core/content/index.d.ts","import":"./dist/core/content/index.js","default":"./dist/core/content/index.js"},"./commerce":{"types":"./dist/core/commerce/index.d.ts","import":"./dist/core/commerce/index.js","default":"./dist/core/commerce/index.js"},"./realtime":{"types":"./dist/core/realtime/index.d.ts","import":"./dist/core/realtime/index.js","default":"./dist/core/realtime/index.js"},"./security":{"types":"./dist/core/security/index.d.ts","import":"./dist/core/security/index.js","default":"./dist/core/security/index.js"},"./analytics":{"types":"./dist/core/analytics/index.d.ts","import":"./dist/core/analytics/index.js","default":"./dist/core/analytics/index.js"},"./workflows":{"types":"./dist/core/workflows/index.d.ts","import":"./dist/core/workflows/index.js","default":"./dist/core/workflows/index.js"},"./package.json":"./package.json","./client/studio":{"types":"./dist/client/studio/index.d.ts","import":"./dist/client/studio/index.js","default":"./dist/client/studio/index.js"},"./content/define":{"types":"./dist/core/content/define.d.ts","import":"./dist/core/content/define.js","default":"./dist/core/content/define.js"},"./client/settings":{"types":"./dist/client/settings/index.d.ts","import":"./dist/client/settings/index.js","default":"./dist/client/settings/index.js"},"./commerce/square":{"types":"./dist/core/commerce/square.d.ts","import":"./dist/core/commerce/square.js","default":"./dist/core/commerce/square.js"},"./commerce/stripe":{"types":"./dist/core/commerce/stripe.d.ts","import":"./dist/core/commerce/stripe.js","default":"./dist/core/commerce/stripe.js"},"./theme/fonts.css":"./src/theme/fonts.css","./content/sections":{"types":"./dist/core/content/sections.d.ts","import":"./dist/core/content/sections.js","default":"./dist/core/content/sections.js"},"./theme/louise.css":"./src/theme/louise.css","./commerce/fourthwall":{"types":"./dist/core/commerce/fourthwall.d.ts","import":"./dist/core/commerce/fourthwall.js","default":"./dist/core/commerce/fourthwall.js"},"./commerce/square-web":{"types":"./dist/core/commerce/square-web.d.ts","import":"./dist/core/commerce/square-web.js","default":"./dist/core/commerce/square-web.js"},"./commerce/fourthwall-platform":{"types":"./dist/core/commerce/fourthwall-platform.d.ts","import":"./dist/core/commerce/fourthwall-platform.js","default":"./dist/core/commerce/fourthwall-platform.js"}},"scripts":{"dev":"NODE_PATH=node_modules vp pack --watch","pack":"NODE_PATH=node_modules vp pack","test":"vp test","build":"NODE_PATH=node_modules vp pack","check":"vp check","typecheck":"tsgo --noEmit"},"_npmUser":{"name":"bowenforsoup","email":"baylee@bowenlabs.io"},"repository":{"url":"git+https://github.com/bowenlabs/louise-toolkit.git","type":"git","directory":"packages/louise"},"description":"Louise Toolkit — a V8-native toolkit for building editable sites on Cloudflare Workers. Framework-agnostic core primitives (content, db, commerce, email, queues), a SolidJS + ProseKit inline-edit client, and the daisyUI editor theme.","directories":{},"sideEffects":["*.css"],"_nodeVersion":"24.15.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"astro":"^7.0.9","vitest":"^4.1.10","prosekit":"^0.21.4","solid-js":"^1.9.14","happy-dom":"^20.10.6","harper.js":"^2.4.0","ultrahtml":"^1.7.0","typescript":"^5.8.0","better-auth":"^1.6.23","drizzle-orm":"^0.45.2","@prosekit/pm":"^0.1.18","@vercel/stega":"^1.1.0","@resvg/resvg-wasm":"^2.6.2","vite-plugin-solid":"^2.11.7","@better-auth/passkey":"^1.6.23","@phosphor-icons/core":"^2.1.1","@cloudflare/puppeteer":"^1.1.0","@tanstack/solid-query":"^5.101.2","@cloudflare/workers-types":"^5.20260714.1","@typescript/native-preview":"7.0.0-dev.20260707.2"},"peerDependencies":{"astro":"^7.0.6","prosekit":"^0.21.4","solid-js":"^1.9.14","harper.js":"^2.4.0","better-auth":"^1.6.23","drizzle-orm":"^0.45.0","@prosekit/pm":"^0.1.18","@vercel/stega":"^1.1.0","@resvg/resvg-wasm":"^2.6.2","@better-auth/passkey":"^1.6.23","@cloudflare/puppeteer":"^1.0.0","@tanstack/solid-query":"^5.101.2"},"peerDependenciesMeta":{"astro":{"optional":true},"prosekit":{"optional":true},"solid-js":{"optional":true},"harper.js":{"optional":true},"better-auth":{"optional":true},"drizzle-orm":{"optional":true},"@prosekit/pm":{"optional":true},"@vercel/stega":{"optional":true},"@resvg/resvg-wasm":{"optional":true},"@better-auth/passkey":{"optional":true},"@cloudflare/puppeteer":{"optional":true},"@tanstack/solid-query":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/louise-toolkit_0.25.3_1785572684827_0.7727991186983467","host":"s3://npm-registry-packages-npm-production"}},"0.26.0":{"name":"louise-toolkit","version":"0.26.0","keywords":["astro","cloudflare-workers","cms","content","d1","edge","inline-editing","prosekit","solid-js"],"author":"BowenLabs","license":"MIT","_id":"louise-toolkit@0.26.0","maintainers":[{"name":"bowenforsoup","email":"baylee@bowenlabs.io"}],"homepage":"https://louisetoolkit.com","bugs":"https://github.com/bowenlabs/louise-toolkit/issues","bin":{"louise":"./bin/louise.mjs"},"dist":{"shasum":"600de63fabdba2f9f9a4628352ada8acc2f4285a","tarball":"https://registry.npmjs.org/louise-toolkit/-/louise-toolkit-0.26.0.tgz","fileCount":114,"integrity":"sha512-eYg+xMqPu2udy+RpvvGRCzCbbOjcmjdeTdVxx1iQh9M+XwGvnO3vRIsfGNvZ0opyN/CcwLD90TzWU8Vm3UqDZQ==","signatures":[{"sig":"MEUCIEgmkLTwI+jTqZAIrRrl+sVMLsqbBbvsTBfXRP0d3Bc2AiEAz1vvogOdrabF371SPkPnYghENwSwOVJTm4Rfe3YVej0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1423338},"type":"module","engines":{"node":">=24.0.0"},"exports":{"./ai":{"types":"./dist/core/ai/index.d.ts","import":"./dist/core/ai/index.js","default":"./dist/core/ai/index.js"},"./db":{"types":"./dist/core/db/index.d.ts","import":"./dist/core/db/index.js","default":"./dist/core/db/index.js"},"./qr":{"types":"./dist/core/qr/index.d.ts","import":"./dist/core/qr/index.js","default":"./dist/core/qr/index.js"},"./auth":{"types":"./dist/core/auth/index.d.ts","import":"./dist/core/auth/index.js","default":"./dist/core/auth/index.js"},"./astro":{"types":"./dist/astro/index.d.ts","import":"./dist/astro/index.js","default":"./dist/astro/index.js"},"./email":{"types":"./dist/core/email/index.d.ts","import":"./dist/core/email/index.js","default":"./dist/core/email/index.js"},"./forms":{"types":"./dist/core/forms/index.d.ts","import":"./dist/core/forms/index.js","default":"./dist/core/forms/index.js"},"./media":{"types":"./dist/core/media/index.d.ts","import":"./dist/core/media/index.js","default":"./dist/core/media/index.js"},"./stega":{"types":"./dist/core/content/stega.d.ts","import":"./dist/core/content/stega.js","default":"./dist/core/content/stega.js"},"./client":{"types":"./dist/client/index.d.ts","import":"./dist/client/index.js","default":"./dist/client/index.js"},"./editor":{"types":"./dist/core/editor/index.d.ts","import":"./dist/core/editor/index.js","default":"./dist/core/editor/index.js"},"./errors":{"types":"./dist/core/errors.d.ts","import":"./dist/core/errors.js","default":"./dist/core/errors.js"},"./health":{"types":"./dist/core/health/index.d.ts","import":"./dist/core/health/index.js","default":"./dist/core/health/index.js"},"./queues":{"types":"./dist/core/queues/index.d.ts","import":"./dist/core/queues/index.js","default":"./dist/core/queues/index.js"},"./schema":{"types":"./dist/core/schema/index.d.ts","import":"./dist/core/schema/index.js","default":"./dist/core/schema/index.js"},"./worker":{"types":"./dist/core/worker/index.d.ts","import":"./dist/core/worker/index.js","default":"./dist/core/worker/index.js"},"./browser":{"types":"./dist/core/browser/index.d.ts","import":"./dist/core/browser/index.js","default":"./dist/core/browser/index.js"},"./content":{"types":"./dist/core/content/index.d.ts","import":"./dist/core/content/index.js","default":"./dist/core/content/index.js"},"./commerce":{"types":"./dist/core/commerce/index.d.ts","import":"./dist/core/commerce/index.js","default":"./dist/core/commerce/index.js"},"./realtime":{"types":"./dist/core/realtime/index.d.ts","import":"./dist/core/realtime/index.js","default":"./dist/core/realtime/index.js"},"./security":{"types":"./dist/core/security/index.d.ts","import":"./dist/core/security/index.js","default":"./dist/core/security/index.js"},"./analytics":{"types":"./dist/core/analytics/index.d.ts","import":"./dist/core/analytics/index.js","default":"./dist/core/analytics/index.js"},"./workflows":{"types":"./dist/core/workflows/index.d.ts","import":"./dist/core/workflows/index.js","default":"./dist/core/workflows/index.js"},"./package.json":"./package.json","./client/studio":{"types":"./dist/client/studio/index.d.ts","import":"./dist/client/studio/index.js","default":"./dist/client/studio/index.js"},"./content/define":{"types":"./dist/core/content/define.d.ts","import":"./dist/core/content/define.js","default":"./dist/core/content/define.js"},"./client/settings":{"types":"./dist/client/settings/index.d.ts","import":"./dist/client/settings/index.js","default":"./dist/client/settings/index.js"},"./commerce/square":{"types":"./dist/core/commerce/square.d.ts","import":"./dist/core/commerce/square.js","default":"./dist/core/commerce/square.js"},"./commerce/stripe":{"types":"./dist/core/commerce/stripe.d.ts","import":"./dist/core/commerce/stripe.js","default":"./dist/core/commerce/stripe.js"},"./theme/fonts.css":"./src/theme/fonts.css","./content/sections":{"types":"./dist/core/content/sections.d.ts","import":"./dist/core/content/sections.js","default":"./dist/core/content/sections.js"},"./theme/louise.css":"./src/theme/louise.css","./commerce/fourthwall":{"types":"./dist/core/commerce/fourthwall.d.ts","import":"./dist/core/commerce/fourthwall.js","default":"./dist/core/commerce/fourthwall.js"},"./commerce/square-web":{"types":"./dist/core/commerce/square-web.d.ts","import":"./dist/core/commerce/square-web.js","default":"./dist/core/commerce/square-web.js"},"./commerce/fourthwall-platform":{"types":"./dist/core/commerce/fourthwall-platform.d.ts","import":"./dist/core/commerce/fourthwall-platform.js","default":"./dist/core/commerce/fourthwall-platform.js"}},"scripts":{"dev":"NODE_PATH=node_modules vp pack --watch","pack":"NODE_PATH=node_modules vp pack","test":"vp test","build":"NODE_PATH=node_modules vp pack","check":"vp check","typecheck":"tsgo --noEmit"},"_npmUser":{"name":"bowenforsoup","email":"baylee@bowenlabs.io"},"repository":{"url":"git+https://github.com/bowenlabs/louise-toolkit.git","type":"git","directory":"packages/louise"},"description":"Louise Toolkit — a V8-native toolkit for building editable sites on Cloudflare Workers. Framework-agnostic core primitives (content, db, commerce, email, queues), a SolidJS + ProseKit inline-edit client, and the daisyUI editor theme.","directories":{},"sideEffects":["*.css"],"_nodeVersion":"24.15.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"astro":"^7.0.9","vitest":"^4.1.10","prosekit":"^0.21.4","solid-js":"^1.9.14","happy-dom":"^20.10.6","harper.js":"^2.4.0","ultrahtml":"^1.7.0","typescript":"^5.8.0","better-auth":"^1.6.23","drizzle-orm":"^0.45.2","@prosekit/pm":"^0.1.18","@vercel/stega":"^1.1.0","@resvg/resvg-wasm":"^2.6.2","vite-plugin-solid":"^2.11.7","@better-auth/passkey":"^1.6.23","@phosphor-icons/core":"^2.1.1","@cloudflare/puppeteer":"^1.1.0","@tanstack/solid-query":"^5.101.2","@cloudflare/workers-types":"^5.20260714.1","@typescript/native-preview":"7.0.0-dev.20260707.2"},"peerDependencies":{"astro":"^7.0.6","prosekit":"^0.21.4","solid-js":"^1.9.14","harper.js":"^2.4.0","better-auth":"^1.6.23","drizzle-orm":"^0.45.0","@prosekit/pm":"^0.1.18","@vercel/stega":"^1.1.0","@resvg/resvg-wasm":"^2.6.2","@better-auth/passkey":"^1.6.23","@cloudflare/puppeteer":"^1.0.0","@tanstack/solid-query":"^5.101.2"},"peerDependenciesMeta":{"astro":{"optional":true},"prosekit":{"optional":true},"solid-js":{"optional":true},"harper.js":{"optional":true},"better-auth":{"optional":true},"drizzle-orm":{"optional":true},"@prosekit/pm":{"optional":true},"@vercel/stega":{"optional":true},"@resvg/resvg-wasm":{"optional":true},"@better-auth/passkey":{"optional":true},"@cloudflare/puppeteer":{"optional":true},"@tanstack/solid-query":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/louise-toolkit_0.26.0_1785589212304_0.3514631564374524","host":"s3://npm-registry-packages-npm-production"}},"0.27.0":{"name":"louise-toolkit","version":"0.27.0","keywords":["cloudflare-workers","cms","content","d1","edge","inline-editing","prosekit","solid-js"],"author":"BowenLabs","license":"MIT","_id":"louise-toolkit@0.27.0","maintainers":[{"name":"bowenforsoup","email":"baylee@bowenlabs.io"}],"homepage":"https://louisetoolkit.com","bugs":"https://github.com/bowenlabs/louise-toolkit/issues","bin":{"louise":"./bin/louise.mjs"},"dist":{"shasum":"851fb693f9c13f698771b9006959c6d2ef213ee2","tarball":"https://registry.npmjs.org/louise-toolkit/-/louise-toolkit-0.27.0.tgz","fileCount":109,"integrity":"sha512-gYIDfA2+tDpO/M//tWVWJDxuEIv7BCptVZrIl8LadhRsIzF+ev2bx+5ZaFH9aghJIkSbMuVvlcZpuZ9gegw9JQ==","signatures":[{"sig":"MEUCIGt695/MZrD72dkhTzF4T7n9vSUPXCzH9FiseeJAv1ALAiEA5ul3uimUMtZTCBbgQZ2IUAbf9BF4i/GC9MyWwEPQEUQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1408983},"type":"module","engines":{"node":">=24.0.0"},"exports":{"./ai":{"types":"./dist/core/ai/index.d.ts","import":"./dist/core/ai/index.js","default":"./dist/core/ai/index.js"},"./db":{"types":"./dist/core/db/index.d.ts","import":"./dist/core/db/index.js","default":"./dist/core/db/index.js"},"./qr":{"types":"./dist/core/qr/index.d.ts","import":"./dist/core/qr/index.js","default":"./dist/core/qr/index.js"},"./auth":{"types":"./dist/core/auth/index.d.ts","import":"./dist/core/auth/index.js","default":"./dist/core/auth/index.js"},"./email":{"types":"./dist/core/email/index.d.ts","import":"./dist/core/email/index.js","default":"./dist/core/email/index.js"},"./forms":{"types":"./dist/core/forms/index.d.ts","import":"./dist/core/forms/index.js","default":"./dist/core/forms/index.js"},"./media":{"types":"./dist/core/media/index.d.ts","import":"./dist/core/media/index.js","default":"./dist/core/media/index.js"},"./stega":{"types":"./dist/core/content/stega.d.ts","import":"./dist/core/content/stega.js","default":"./dist/core/content/stega.js"},"./client":{"types":"./dist/client/index.d.ts","import":"./dist/client/index.js","default":"./dist/client/index.js"},"./editor":{"types":"./dist/core/editor/index.d.ts","import":"./dist/core/editor/index.js","default":"./dist/core/editor/index.js"},"./errors":{"types":"./dist/core/errors.d.ts","import":"./dist/core/errors.js","default":"./dist/core/errors.js"},"./health":{"types":"./dist/core/health/index.d.ts","import":"./dist/core/health/index.js","default":"./dist/core/health/index.js"},"./queues":{"types":"./dist/core/queues/index.d.ts","import":"./dist/core/queues/index.js","default":"./dist/core/queues/index.js"},"./schema":{"types":"./dist/core/schema/index.d.ts","import":"./dist/core/schema/index.js","default":"./dist/core/schema/index.js"},"./worker":{"types":"./dist/core/worker/index.d.ts","import":"./dist/core/worker/index.js","default":"./dist/core/worker/index.js"},"./browser":{"types":"./dist/core/browser/index.d.ts","import":"./dist/core/browser/index.js","default":"./dist/core/browser/index.js"},"./content":{"types":"./dist/core/content/index.d.ts","import":"./dist/core/content/index.js","default":"./dist/core/content/index.js"},"./commerce":{"types":"./dist/core/commerce/index.d.ts","import":"./dist/core/commerce/index.js","default":"./dist/core/commerce/index.js"},"./realtime":{"types":"./dist/core/realtime/index.d.ts","import":"./dist/core/realtime/index.js","default":"./dist/core/realtime/index.js"},"./security":{"types":"./dist/core/security/index.d.ts","import":"./dist/core/security/index.js","default":"./dist/core/security/index.js"},"./analytics":{"types":"./dist/core/analytics/index.d.ts","import":"./dist/core/analytics/index.js","default":"./dist/core/analytics/index.js"},"./workflows":{"types":"./dist/core/workflows/index.d.ts","import":"./dist/core/workflows/index.js","default":"./dist/core/workflows/index.js"},"./package.json":"./package.json","./client/studio":{"types":"./dist/client/studio/index.d.ts","import":"./dist/client/studio/index.js","default":"./dist/client/studio/index.js"},"./content/define":{"types":"./dist/core/content/define.d.ts","import":"./dist/core/content/define.js","default":"./dist/core/content/define.js"},"./client/settings":{"types":"./dist/client/settings/index.d.ts","import":"./dist/client/settings/index.js","default":"./dist/client/settings/index.js"},"./commerce/square":{"types":"./dist/core/commerce/square.d.ts","import":"./dist/core/commerce/square.js","default":"./dist/core/commerce/square.js"},"./commerce/stripe":{"types":"./dist/core/commerce/stripe.d.ts","import":"./dist/core/commerce/stripe.js","default":"./dist/core/commerce/stripe.js"},"./theme/fonts.css":"./src/theme/fonts.css","./content/sections":{"types":"./dist/core/content/sections.d.ts","import":"./dist/core/content/sections.js","default":"./dist/core/content/sections.js"},"./theme/louise.css":"./src/theme/louise.css","./commerce/fourthwall":{"types":"./dist/core/commerce/fourthwall.d.ts","import":"./dist/core/commerce/fourthwall.js","default":"./dist/core/commerce/fourthwall.js"},"./commerce/square-web":{"types":"./dist/core/commerce/square-web.d.ts","import":"./dist/core/commerce/square-web.js","default":"./dist/core/commerce/square-web.js"},"./commerce/fourthwall-platform":{"types":"./dist/core/commerce/fourthwall-platform.d.ts","import":"./dist/core/commerce/fourthwall-platform.js","default":"./dist/core/commerce/fourthwall-platform.js"}},"scripts":{"dev":"NODE_PATH=node_modules vp pack --watch","pack":"NODE_PATH=node_modules vp pack","test":"vp test","build":"NODE_PATH=node_modules vp pack","check":"vp check","typecheck":"tsgo --noEmit"},"_npmUser":{"name":"bowenforsoup","email":"baylee@bowenlabs.io"},"repository":{"url":"git+https://github.com/bowenlabs/louise-toolkit.git","type":"git","directory":"packages/louise"},"description":"Louise Toolkit — a V8-native toolkit for building editable sites on Cloudflare Workers. Framework-agnostic core primitives (content, db, commerce, email, queues), a SolidJS + ProseKit inline-edit client, and the daisyUI editor theme.","directories":{},"sideEffects":["*.css"],"_nodeVersion":"26.5.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.11","prosekit":"^0.21.4","solid-js":"^1.9.15","happy-dom":"^20.11.15","harper.js":"^2.7.0","ultrahtml":"^1.7.0","typescript":"^5.9.3","better-auth":"^1.7.2","drizzle-orm":"^0.45.2","@prosekit/pm":"^0.1.19","@vercel/stega":"^1.1.0","@resvg/resvg-wasm":"^2.6.2","vite-plugin-solid":"^2.11.14","@better-auth/passkey":"^1.7.2","@phosphor-icons/core":"^2.1.1","@cloudflare/puppeteer":"^1.4.0","@tanstack/solid-query":"^5.102.8","@cloudflare/workers-types":"^5.20260829.1","@typescript/native-preview":"7.0.0-dev.20260707.2"},"peerDependencies":{"prosekit":"^0.21.4","solid-js":"^1.9.14","harper.js":"^2.4.0","better-auth":"^1.6.23","drizzle-orm":"^0.45.0","@prosekit/pm":"^0.1.18","@vercel/stega":"^1.1.0","@resvg/resvg-wasm":"^2.6.2","@better-auth/passkey":"^1.6.23","@cloudflare/puppeteer":"^1.0.0","@tanstack/solid-query":"^5.101.2"},"peerDependenciesMeta":{"prosekit":{"optional":true},"solid-js":{"optional":true},"harper.js":{"optional":true},"better-auth":{"optional":true},"drizzle-orm":{"optional":true},"@prosekit/pm":{"optional":true},"@vercel/stega":{"optional":true},"@resvg/resvg-wasm":{"optional":true},"@better-auth/passkey":{"optional":true},"@cloudflare/puppeteer":{"optional":true},"@tanstack/solid-query":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/louise-toolkit_0.27.0_1788224019140_0.9796221336799706","host":"s3://npm-registry-packages-npm-production"}},"0.28.0":{"name":"louise-toolkit","version":"0.28.0","keywords":["cloudflare-workers","cms","content","d1","edge","inline-editing","prosekit","solid-js"],"author":"BowenLabs","license":"MIT","_id":"louise-toolkit@0.28.0","maintainers":[{"name":"bowenforsoup","email":"baylee@bowenlabs.io"}],"homepage":"https://louisetoolkit.com","bugs":"https://github.com/bowenlabs/louise-toolkit/issues","bin":{"louise":"./bin/louise.mjs"},"dist":{"shasum":"6ddc18a2b3e5e128c942c45f03deb014aaea1bc3","tarball":"https://registry.npmjs.org/louise-toolkit/-/louise-toolkit-0.28.0.tgz","fileCount":111,"integrity":"sha512-upnXJjELNvVIXnnf76xVzBvaiqRToFsN36lWZZcirKoplVGwVDbMjEEJjXeA5Kc3ndulLxJ8uyGBSRpgC2Givw==","signatures":[{"sig":"MEYCIQDG/hLN97ma2K2cEAgZD1SXOnOm2FOaE5eq6NRdApaikQIhAJrGzTDIE/xZSqnxLMCl68S4TnoQBT88KD1AsrAfukoH","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1418704},"type":"module","engines":{"node":">=24.0.0"},"exports":{"./ai":{"types":"./dist/core/ai/index.d.ts","import":"./dist/core/ai/index.js","default":"./dist/core/ai/index.js"},"./db":{"types":"./dist/core/db/index.d.ts","import":"./dist/core/db/index.js","default":"./dist/core/db/index.js"},"./qr":{"types":"./dist/core/qr/index.d.ts","import":"./dist/core/qr/index.js","default":"./dist/core/qr/index.js"},"./mcp":{"types":"./dist/core/mcp/index.d.ts","import":"./dist/core/mcp/index.js","default":"./dist/core/mcp/index.js"},"./auth":{"types":"./dist/core/auth/index.d.ts","import":"./dist/core/auth/index.js","default":"./dist/core/auth/index.js"},"./email":{"types":"./dist/core/email/index.d.ts","import":"./dist/core/email/index.js","default":"./dist/core/email/index.js"},"./forms":{"types":"./dist/core/forms/index.d.ts","import":"./dist/core/forms/index.js","default":"./dist/core/forms/index.js"},"./media":{"types":"./dist/core/media/index.d.ts","import":"./dist/core/media/index.js","default":"./dist/core/media/index.js"},"./stega":{"types":"./dist/core/content/stega.d.ts","import":"./dist/core/content/stega.js","default":"./dist/core/content/stega.js"},"./client":{"types":"./dist/client/index.d.ts","import":"./dist/client/index.js","default":"./dist/client/index.js"},"./editor":{"types":"./dist/core/editor/index.d.ts","import":"./dist/core/editor/index.js","default":"./dist/core/editor/index.js"},"./errors":{"types":"./dist/core/errors.d.ts","import":"./dist/core/errors.js","default":"./dist/core/errors.js"},"./health":{"types":"./dist/core/health/index.d.ts","import":"./dist/core/health/index.js","default":"./dist/core/health/index.js"},"./queues":{"types":"./dist/core/queues/index.d.ts","import":"./dist/core/queues/index.js","default":"./dist/core/queues/index.js"},"./schema":{"types":"./dist/core/schema/index.d.ts","import":"./dist/core/schema/index.js","default":"./dist/core/schema/index.js"},"./worker":{"types":"./dist/core/worker/index.d.ts","import":"./dist/core/worker/index.js","default":"./dist/core/worker/index.js"},"./browser":{"types":"./dist/core/browser/index.d.ts","import":"./dist/core/browser/index.js","default":"./dist/core/browser/index.js"},"./content":{"types":"./dist/core/content/index.d.ts","import":"./dist/core/content/index.js","default":"./dist/core/content/index.js"},"./commerce":{"types":"./dist/core/commerce/index.d.ts","import":"./dist/core/commerce/index.js","default":"./dist/core/commerce/index.js"},"./realtime":{"types":"./dist/core/realtime/index.d.ts","import":"./dist/core/realtime/index.js","default":"./dist/core/realtime/index.js"},"./security":{"types":"./dist/core/security/index.d.ts","import":"./dist/core/security/index.js","default":"./dist/core/security/index.js"},"./analytics":{"types":"./dist/core/analytics/index.d.ts","import":"./dist/core/analytics/index.js","default":"./dist/core/analytics/index.js"},"./workflows":{"types":"./dist/core/workflows/index.d.ts","import":"./dist/core/workflows/index.js","default":"./dist/core/workflows/index.js"},"./package.json":"./package.json","./client/studio":{"types":"./dist/client/studio/index.d.ts","import":"./dist/client/studio/index.js","default":"./dist/client/studio/index.js"},"./content/define":{"types":"./dist/core/content/define.d.ts","import":"./dist/core/content/define.js","default":"./dist/core/content/define.js"},"./client/settings":{"types":"./dist/client/settings/index.d.ts","import":"./dist/client/settings/index.js","default":"./dist/client/settings/index.js"},"./commerce/square":{"types":"./dist/core/commerce/square.d.ts","import":"./dist/core/commerce/square.js","default":"./dist/core/commerce/square.js"},"./commerce/stripe":{"types":"./dist/core/commerce/stripe.d.ts","import":"./dist/core/commerce/stripe.js","default":"./dist/core/commerce/stripe.js"},"./theme/fonts.css":"./src/theme/fonts.css","./content/sections":{"types":"./dist/core/content/sections.d.ts","import":"./dist/core/content/sections.js","default":"./dist/core/content/sections.js"},"./theme/louise.css":"./src/theme/louise.css","./commerce/fourthwall":{"types":"./dist/core/commerce/fourthwall.d.ts","import":"./dist/core/commerce/fourthwall.js","default":"./dist/core/commerce/fourthwall.js"},"./commerce/square-web":{"types":"./dist/core/commerce/square-web.d.ts","import":"./dist/core/commerce/square-web.js","default":"./dist/core/commerce/square-web.js"},"./commerce/fourthwall-platform":{"types":"./dist/core/commerce/fourthwall-platform.d.ts","import":"./dist/core/commerce/fourthwall-platform.js","default":"./dist/core/commerce/fourthwall-platform.js"}},"scripts":{"dev":"NODE_PATH=node_modules vp pack --watch","pack":"NODE_PATH=node_modules vp pack","test":"vp test","build":"NODE_PATH=node_modules vp pack","check":"vp check","typecheck":"tsgo --noEmit"},"_npmUser":{"name":"bowenforsoup","email":"baylee@bowenlabs.io"},"repository":{"url":"git+https://github.com/bowenlabs/louise-toolkit.git","type":"git","directory":"packages/louise"},"description":"Louise Toolkit — a V8-native toolkit for building editable sites on Cloudflare Workers. Framework-agnostic core primitives (content, db, commerce, email, queues), a SolidJS + ProseKit inline-edit client, and the daisyUI editor theme.","directories":{},"sideEffects":["*.css"],"_nodeVersion":"26.5.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.11","prosekit":"^0.21.4","solid-js":"^1.9.15","happy-dom":"^20.11.15","harper.js":"^2.7.0","ultrahtml":"^1.7.0","typescript":"^5.9.3","better-auth":"^1.7.2","drizzle-orm":"^0.45.2","@prosekit/pm":"^0.1.19","@vercel/stega":"^1.1.0","@resvg/resvg-wasm":"^2.6.2","vite-plugin-solid":"^2.11.14","@better-auth/passkey":"^1.7.2","@phosphor-icons/core":"^2.1.1","@cloudflare/puppeteer":"^1.4.0","@tanstack/solid-query":"^5.102.8","@cloudflare/workers-types":"^5.20260829.1","@typescript/native-preview":"7.0.0-dev.20260707.2"},"peerDependencies":{"prosekit":"^0.21.4","solid-js":"^1.9.14","harper.js":"^2.4.0","better-auth":"^1.6.23","drizzle-orm":"^0.45.0","@prosekit/pm":"^0.1.18","@vercel/stega":"^1.1.0","@resvg/resvg-wasm":"^2.6.2","@better-auth/passkey":"^1.6.23","@cloudflare/puppeteer":"^1.0.0","@tanstack/solid-query":"^5.101.2"},"peerDependenciesMeta":{"prosekit":{"optional":true},"solid-js":{"optional":true},"harper.js":{"optional":true},"better-auth":{"optional":true},"drizzle-orm":{"optional":true},"@prosekit/pm":{"optional":true},"@vercel/stega":{"optional":true},"@resvg/resvg-wasm":{"optional":true},"@better-auth/passkey":{"optional":true},"@cloudflare/puppeteer":{"optional":true},"@tanstack/solid-query":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/louise-toolkit_0.28.0_1788735683608_0.5636046351033126","host":"s3://npm-registry-packages-npm-production"}},"0.29.0":{"name":"louise-toolkit","version":"0.29.0","keywords":["cloudflare-workers","cms","content","d1","edge","inline-editing","prosekit","solid-js"],"author":"BowenLabs","license":"MIT","_id":"louise-toolkit@0.29.0","maintainers":[{"name":"bowenforsoup","email":"baylee@bowenlabs.io"}],"homepage":"https://louisetoolkit.com","bugs":"https://github.com/bowenlabs/louise-toolkit/issues","bin":{"louise":"./bin/louise.mjs"},"dist":{"shasum":"c18ea9631e3b20cc49f3690a9ec3173cbb611ac8","tarball":"https://registry.npmjs.org/louise-toolkit/-/louise-toolkit-0.29.0.tgz","fileCount":115,"integrity":"sha512-RC9kflxmK8RPE8y1GKYP44VyPYgUTIp68LXvTlEidamjDrQMugN+xxatH0fU04qAlmmLYg+aaXHlDvdFIo9DWw==","signatures":[{"sig":"MEUCIQDILfY87r9gpqXvARY8Q6yfcaT1oGYCZqpNqV6ebK++FwIgepkQxZmNJgf3Iyh31RKvzqL+pkYYyPGklI1GYqDYIY4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQCC+mscHHmqFS0P05uNDr/O7tGqPW6pkeXIn8hlJbCOfwIhAMXA0UU8g3JC8EkDFQc/CH7VSxG9UPCZ/EXKZP8m/QJQ","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1516014},"type":"module","engines":{"node":">=24.0.0"},"exports":{"./ai":{"types":"./dist/core/ai/index.d.ts","import":"./dist/core/ai/index.js","default":"./dist/core/ai/index.js"},"./db":{"types":"./dist/core/db/index.d.ts","import":"./dist/core/db/index.js","default":"./dist/core/db/index.js"},"./qr":{"types":"./dist/core/qr/index.d.ts","import":"./dist/core/qr/index.js","default":"./dist/core/qr/index.js"},"./mcp":{"types":"./dist/core/mcp/index.d.ts","import":"./dist/core/mcp/index.js","default":"./dist/core/mcp/index.js"},"./auth":{"types":"./dist/core/auth/index.d.ts","import":"./dist/core/auth/index.js","default":"./dist/core/auth/index.js"},"./dates":{"types":"./dist/core/dates/index.d.ts","import":"./dist/core/dates/index.js","default":"./dist/core/dates/index.js"},"./email":{"types":"./dist/core/email/index.d.ts","import":"./dist/core/email/index.js","default":"./dist/core/email/index.js"},"./forms":{"types":"./dist/core/forms/index.d.ts","import":"./dist/core/forms/index.js","default":"./dist/core/forms/index.js"},"./media":{"types":"./dist/core/media/index.d.ts","import":"./dist/core/media/index.js","default":"./dist/core/media/index.js"},"./stega":{"types":"./dist/core/content/stega.d.ts","import":"./dist/core/content/stega.js","default":"./dist/core/content/stega.js"},"./client":{"types":"./dist/client/index.d.ts","import":"./dist/client/index.js","default":"./dist/client/index.js"},"./editor":{"types":"./dist/core/editor/index.d.ts","import":"./dist/core/editor/index.js","default":"./dist/core/editor/index.js"},"./errors":{"types":"./dist/core/errors.d.ts","import":"./dist/core/errors.js","default":"./dist/core/errors.js"},"./health":{"types":"./dist/core/health/index.d.ts","import":"./dist/core/health/index.js","default":"./dist/core/health/index.js"},"./queues":{"types":"./dist/core/queues/index.d.ts","import":"./dist/core/queues/index.js","default":"./dist/core/queues/index.js"},"./schema":{"types":"./dist/core/schema/index.d.ts","import":"./dist/core/schema/index.js","default":"./dist/core/schema/index.js"},"./worker":{"types":"./dist/core/worker/index.d.ts","import":"./dist/core/worker/index.js","default":"./dist/core/worker/index.js"},"./browser":{"types":"./dist/core/browser/index.d.ts","import":"./dist/core/browser/index.js","default":"./dist/core/browser/index.js"},"./content":{"types":"./dist/core/content/index.d.ts","import":"./dist/core/content/index.js","default":"./dist/core/content/index.js"},"./commerce":{"types":"./dist/core/commerce/index.d.ts","import":"./dist/core/commerce/index.js","default":"./dist/core/commerce/index.js"},"./realtime":{"types":"./dist/core/realtime/index.d.ts","import":"./dist/core/realtime/index.js","default":"./dist/core/realtime/index.js"},"./security":{"types":"./dist/core/security/index.d.ts","import":"./dist/core/security/index.js","default":"./dist/core/security/index.js"},"./analytics":{"types":"./dist/core/analytics/index.d.ts","import":"./dist/core/analytics/index.js","default":"./dist/core/analytics/index.js"},"./workflows":{"types":"./dist/core/workflows/index.d.ts","import":"./dist/core/workflows/index.js","default":"./dist/core/workflows/index.js"},"./package.json":"./package.json","./client/studio":{"types":"./dist/client/studio/index.d.ts","import":"./dist/client/studio/index.js","default":"./dist/client/studio/index.js"},"./content/define":{"types":"./dist/core/content/define.d.ts","import":"./dist/core/content/define.js","default":"./dist/core/content/define.js"},"./client/settings":{"types":"./dist/client/settings/index.d.ts","import":"./dist/client/settings/index.js","default":"./dist/client/settings/index.js"},"./commerce/square":{"types":"./dist/core/commerce/square.d.ts","import":"./dist/core/commerce/square.js","default":"./dist/core/commerce/square.js"},"./commerce/stripe":{"types":"./dist/core/commerce/stripe.d.ts","import":"./dist/core/commerce/stripe.js","default":"./dist/core/commerce/stripe.js"},"./theme/fonts.css":"./src/theme/fonts.css","./content/sections":{"types":"./dist/core/content/sections.d.ts","import":"./dist/core/content/sections.js","default":"./dist/core/content/sections.js"},"./theme/louise.css":"./src/theme/louise.css","./commerce/fourthwall":{"types":"./dist/core/commerce/fourthwall.d.ts","import":"./dist/core/commerce/fourthwall.js","default":"./dist/core/commerce/fourthwall.js"},"./commerce/square-web":{"types":"./dist/core/commerce/square-web.d.ts","import":"./dist/core/commerce/square-web.js","default":"./dist/core/commerce/square-web.js"},"./commerce/fourthwall-platform":{"types":"./dist/core/commerce/fourthwall-platform.d.ts","import":"./dist/core/commerce/fourthwall-platform.js","default":"./dist/core/commerce/fourthwall-platform.js"}},"scripts":{"dev":"NODE_PATH=node_modules vp pack --watch","pack":"NODE_PATH=node_modules vp pack","test":"vp test","build":"NODE_PATH=node_modules vp pack","check":"vp check","typecheck":"tsgo --noEmit"},"_npmUser":{"name":"bowenforsoup","email":"baylee@bowenlabs.io"},"repository":{"url":"git+https://github.com/bowenlabs/louise-toolkit.git","type":"git","directory":"packages/louise"},"description":"Louise Toolkit — a V8-native toolkit for building editable sites on Cloudflare Workers. Framework-agnostic core primitives (content, db, commerce, email, queues), a SolidJS + ProseKit inline-edit client, and the daisyUI editor theme.","directories":{},"sideEffects":["*.css"],"_nodeVersion":"26.5.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.11","prosekit":"^0.21.4","solid-js":"^1.9.15","happy-dom":"^20.11.15","harper.js":"^2.7.0","ultrahtml":"^1.7.0","typescript":"^5.9.3","better-auth":"^1.7.2","drizzle-orm":"^0.45.2","@prosekit/pm":"^0.1.19","@vercel/stega":"^1.1.0","@resvg/resvg-wasm":"^2.6.2","vite-plugin-solid":"^2.11.14","@better-auth/passkey":"^1.7.2","@phosphor-icons/core":"^2.1.1","@cloudflare/puppeteer":"^1.4.0","@tanstack/solid-query":"^5.102.8","@cloudflare/workers-types":"^5.20260829.1","@typescript/native-preview":"7.0.0-dev.20260707.2"},"peerDependencies":{"prosekit":"^0.21.4","solid-js":"^1.9.14","harper.js":"^2.4.0","better-auth":"^1.6.23","drizzle-orm":"^0.45.0","@prosekit/pm":"^0.1.18","@vercel/stega":"^1.1.0","@resvg/resvg-wasm":"^2.6.2","@better-auth/passkey":"^1.6.23","@cloudflare/puppeteer":"^1.0.0","@tanstack/solid-query":"^5.101.2"},"peerDependenciesMeta":{"prosekit":{"optional":true},"solid-js":{"optional":true},"harper.js":{"optional":true},"better-auth":{"optional":true},"drizzle-orm":{"optional":true},"@prosekit/pm":{"optional":true},"@vercel/stega":{"optional":true},"@resvg/resvg-wasm":{"optional":true},"@better-auth/passkey":{"optional":true},"@cloudflare/puppeteer":{"optional":true},"@tanstack/solid-query":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/louise-toolkit_0.29.0_1790214139766_0.6426287451713848","host":"s3://npm-registry-packages-npm-production"}},"0.30.0":{"name":"louise-toolkit","version":"0.30.0","keywords":["cloudflare-workers","cms","content","d1","edge","inline-editing","prosekit","solid-js"],"author":"BowenLabs","license":"MIT","_id":"louise-toolkit@0.30.0","maintainers":[{"name":"bowenforsoup","email":"baylee@bowenlabs.io"}],"homepage":"https://louisetoolkit.com","bugs":"https://github.com/bowenlabs/louise-toolkit/issues","bin":{"louise":"./bin/louise.mjs"},"dist":{"shasum":"57a531a11409c42e5e724948d2b394f71490ad00","tarball":"https://registry.npmjs.org/louise-toolkit/-/louise-toolkit-0.30.0.tgz","fileCount":120,"integrity":"sha512-VxKI8778RHPWiy7dXTPE+8jGkwKl5iYczLq5P5+11pJhzsQDshUG24dyx0NhM5zYphczDaQ9TE7zf7F0vHaPgw==","signatures":[{"sig":"MEUCIQCrOSHxQsDmu8x7+CZEIOEfH5PTW3Y3vicS6FRpLdtxKQIgVTio4r+H4YgGf1aEJOa/fzpQNSBtjmf6kYCFCZPtbEc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIFFFMz9eUQ8gZpXMDqfAtAMRKuGOcJXUc3VG5TbGV4bcAiBZjSSzQ3pxIPj/s1yUhhiFwU5WlzRcLKfZB2XTmj9RPQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1546586},"type":"module","engines":{"node":">=24.0.0"},"exports":{"./ai":{"types":"./dist/core/ai/index.d.ts","import":"./dist/core/ai/index.js","default":"./dist/core/ai/index.js"},"./db":{"types":"./dist/core/db/index.d.ts","import":"./dist/core/db/index.js","default":"./dist/core/db/index.js"},"./qr":{"types":"./dist/core/qr/index.d.ts","import":"./dist/core/qr/index.js","default":"./dist/core/qr/index.js"},"./mcp":{"types":"./dist/core/mcp/index.d.ts","import":"./dist/core/mcp/index.js","default":"./dist/core/mcp/index.js"},"./auth":{"types":"./dist/core/auth/index.d.ts","import":"./dist/core/auth/index.js","default":"./dist/core/auth/index.js"},"./dates":{"types":"./dist/core/dates/index.d.ts","import":"./dist/core/dates/index.js","default":"./dist/core/dates/index.js"},"./email":{"types":"./dist/core/email/index.d.ts","import":"./dist/core/email/index.js","default":"./dist/core/email/index.js"},"./forms":{"types":"./dist/core/forms/index.d.ts","import":"./dist/core/forms/index.js","default":"./dist/core/forms/index.js"},"./media":{"types":"./dist/core/media/index.d.ts","import":"./dist/core/media/index.js","default":"./dist/core/media/index.js"},"./stega":{"types":"./dist/core/content/stega.d.ts","import":"./dist/core/content/stega.js","default":"./dist/core/content/stega.js"},"./client":{"types":"./dist/client/index.d.ts","import":"./dist/client/index.js","default":"./dist/client/index.js"},"./editor":{"types":"./dist/core/editor/index.d.ts","import":"./dist/core/editor/index.js","default":"./dist/core/editor/index.js"},"./errors":{"types":"./dist/core/errors.d.ts","import":"./dist/core/errors.js","default":"./dist/core/errors.js"},"./health":{"types":"./dist/core/health/index.d.ts","import":"./dist/core/health/index.js","default":"./dist/core/health/index.js"},"./queues":{"types":"./dist/core/queues/index.d.ts","import":"./dist/core/queues/index.js","default":"./dist/core/queues/index.js"},"./schema":{"types":"./dist/core/schema/index.d.ts","import":"./dist/core/schema/index.js","default":"./dist/core/schema/index.js"},"./worker":{"types":"./dist/core/worker/index.d.ts","import":"./dist/core/worker/index.js","default":"./dist/core/worker/index.js"},"./browser":{"types":"./dist/core/browser/index.d.ts","import":"./dist/core/browser/index.js","default":"./dist/core/browser/index.js"},"./content":{"types":"./dist/core/content/index.d.ts","import":"./dist/core/content/index.js","default":"./dist/core/content/index.js"},"./commerce":{"types":"./dist/core/commerce/index.d.ts","import":"./dist/core/commerce/index.js","default":"./dist/core/commerce/index.js"},"./realtime":{"types":"./dist/core/realtime/index.d.ts","import":"./dist/core/realtime/index.js","default":"./dist/core/realtime/index.js"},"./security":{"types":"./dist/core/security/index.d.ts","import":"./dist/core/security/index.js","default":"./dist/core/security/index.js"},"./analytics":{"types":"./dist/core/analytics/index.d.ts","import":"./dist/core/analytics/index.js","default":"./dist/core/analytics/index.js"},"./workflows":{"types":"./dist/core/workflows/index.d.ts","import":"./dist/core/workflows/index.js","default":"./dist/core/workflows/index.js"},"./package.json":"./package.json","./client/studio":{"types":"./dist/client/studio/index.d.ts","import":"./dist/client/studio/index.js","default":"./dist/client/studio/index.js"},"./content/define":{"types":"./dist/core/content/define.d.ts","import":"./dist/core/content/define.js","default":"./dist/core/content/define.js"},"./client/settings":{"types":"./dist/client/settings/index.d.ts","import":"./dist/client/settings/index.js","default":"./dist/client/settings/index.js"},"./commerce/square":{"types":"./dist/core/commerce/square.d.ts","import":"./dist/core/commerce/square.js","default":"./dist/core/commerce/square.js"},"./commerce/stripe":{"types":"./dist/core/commerce/stripe.d.ts","import":"./dist/core/commerce/stripe.js","default":"./dist/core/commerce/stripe.js"},"./theme/fonts.css":"./src/theme/fonts.css","./content/sections":{"types":"./dist/core/content/sections.d.ts","import":"./dist/core/content/sections.js","default":"./dist/core/content/sections.js"},"./theme/louise.css":"./src/theme/louise.css","./commerce/fourthwall":{"types":"./dist/core/commerce/fourthwall.d.ts","import":"./dist/core/commerce/fourthwall.js","default":"./dist/core/commerce/fourthwall.js"},"./commerce/square-web":{"types":"./dist/core/commerce/square-web.d.ts","import":"./dist/core/commerce/square-web.js","default":"./dist/core/commerce/square-web.js"},"./commerce/fourthwall-platform":{"types":"./dist/core/commerce/fourthwall-platform.d.ts","import":"./dist/core/commerce/fourthwall-platform.js","default":"./dist/core/commerce/fourthwall-platform.js"}},"scripts":{"dev":"NODE_PATH=node_modules vp pack --watch","pack":"NODE_PATH=node_modules vp pack","test":"vp test","build":"NODE_PATH=node_modules vp pack","check":"vp check","typecheck":"tsgo --noEmit"},"_npmUser":{"name":"bowenforsoup","email":"baylee@bowenlabs.io"},"repository":{"url":"git+https://github.com/bowenlabs/louise-toolkit.git","type":"git","directory":"packages/louise"},"description":"Louise Toolkit — a V8-native toolkit for building editable sites on Cloudflare Workers. Framework-agnostic core primitives (content, db, commerce, email, queues), a SolidJS + ProseKit inline-edit client, and the daisyUI editor theme.","directories":{},"sideEffects":["*.css"],"_nodeVersion":"26.5.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.11","prosekit":"^0.21.4","solid-js":"^1.9.15","happy-dom":"^20.11.15","harper.js":"^2.7.0","ultrahtml":"^1.7.0","typescript":"^5.9.3","better-auth":"^1.7.2","drizzle-orm":"^0.45.2","@prosekit/pm":"^0.1.19","@vercel/stega":"^1.1.0","@resvg/resvg-wasm":"^2.6.2","vite-plugin-solid":"^2.11.14","@better-auth/passkey":"^1.7.2","@phosphor-icons/core":"^2.1.1","@cloudflare/puppeteer":"^1.4.0","@tanstack/solid-query":"^5.102.8","@cloudflare/workers-types":"^5.20260829.1","@typescript/native-preview":"7.0.0-dev.20260707.2"},"peerDependencies":{"prosekit":"^0.21.4","solid-js":"^1.9.14","harper.js":"^2.4.0","better-auth":"^1.6.23","drizzle-orm":"^0.45.0","@prosekit/pm":"^0.1.18","@vercel/stega":"^1.1.0","@resvg/resvg-wasm":"^2.6.2","@better-auth/passkey":"^1.6.23","@cloudflare/puppeteer":"^1.0.0","@tanstack/solid-query":"^5.101.2"},"peerDependenciesMeta":{"prosekit":{"optional":true},"solid-js":{"optional":true},"harper.js":{"optional":true},"better-auth":{"optional":true},"drizzle-orm":{"optional":true},"@prosekit/pm":{"optional":true},"@vercel/stega":{"optional":true},"@resvg/resvg-wasm":{"optional":true},"@better-auth/passkey":{"optional":true},"@cloudflare/puppeteer":{"optional":true},"@tanstack/solid-query":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/louise-toolkit_0.30.0_1790218467883_0.8237060693785383","host":"s3://npm-registry-packages-npm-production"}},"0.30.1":{"name":"louise-toolkit","version":"0.30.1","keywords":["cloudflare-workers","cms","content","d1","edge","inline-editing","prosekit","solid-js"],"author":"BowenLabs","license":"MIT","_id":"louise-toolkit@0.30.1","maintainers":[{"name":"bowenforsoup","email":"baylee@bowenlabs.io"}],"homepage":"https://louisetoolkit.com","bugs":"https://github.com/bowenlabs/louise-toolkit/issues","bin":{"louise":"./bin/louise.mjs"},"dist":{"shasum":"44a7dd94835b2c0fb2291ed8543c7114df261d9f","tarball":"https://registry.npmjs.org/louise-toolkit/-/louise-toolkit-0.30.1.tgz","fileCount":124,"integrity":"sha512-tG0ySmk0KFZQaI9jCH2IipVF7PjIYAEWaYsha/0VcxsSeRX2zfjlEJAZYbmLx2zVngrHTKuArXKXVQTkl/nw/g==","signatures":[{"sig":"MEQCIEG5qonvkSOG1zlyuwIsUQth5/8zDTi65MgoYUB2Pc8GAiBt7VJCs4e+2a4ERaLoEWUO1Kf2y919TQee2TByjqNP4w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIFHrnq7fS8cOdKQ2dpjlYgGoK7BuqjUWLpTjXTC28IRwAiBvVFFCaOvGFcgVLm0K3PlgpU20u8RV4rHxu63qC6xQtA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1547608},"type":"module","engines":{"node":">=24.0.0"},"exports":{"./ai":{"types":"./dist/core/ai/index.d.ts","import":"./dist/core/ai/index.js","default":"./dist/core/ai/index.js"},"./db":{"types":"./dist/core/db/index.d.ts","import":"./dist/core/db/index.js","default":"./dist/core/db/index.js"},"./qr":{"types":"./dist/core/qr/index.d.ts","import":"./dist/core/qr/index.js","default":"./dist/core/qr/index.js"},"./mcp":{"types":"./dist/core/mcp/index.d.ts","import":"./dist/core/mcp/index.js","default":"./dist/core/mcp/index.js"},"./auth":{"types":"./dist/core/auth/index.d.ts","import":"./dist/core/auth/index.js","default":"./dist/core/auth/index.js"},"./dates":{"types":"./dist/core/dates/index.d.ts","import":"./dist/core/dates/index.js","default":"./dist/core/dates/index.js"},"./email":{"types":"./dist/core/email/index.d.ts","import":"./dist/core/email/index.js","default":"./dist/core/email/index.js"},"./forms":{"types":"./dist/core/forms/index.d.ts","import":"./dist/core/forms/index.js","default":"./dist/core/forms/index.js"},"./media":{"types":"./dist/core/media/index.d.ts","import":"./dist/core/media/index.js","default":"./dist/core/media/index.js"},"./stega":{"types":"./dist/core/content/stega.d.ts","import":"./dist/core/content/stega.js","default":"./dist/core/content/stega.js"},"./client":{"types":"./dist/client/index.d.ts","import":"./dist/client/index.js","default":"./dist/client/index.js"},"./editor":{"types":"./dist/core/editor/index.d.ts","import":"./dist/core/editor/index.js","default":"./dist/core/editor/index.js"},"./errors":{"types":"./dist/core/errors.d.ts","import":"./dist/core/errors.js","default":"./dist/core/errors.js"},"./health":{"types":"./dist/core/health/index.d.ts","import":"./dist/core/health/index.js","default":"./dist/core/health/index.js"},"./queues":{"types":"./dist/core/queues/index.d.ts","import":"./dist/core/queues/index.js","default":"./dist/core/queues/index.js"},"./schema":{"types":"./dist/core/schema/index.d.ts","import":"./dist/core/schema/index.js","default":"./dist/core/schema/index.js"},"./worker":{"types":"./dist/core/worker/index.d.ts","import":"./dist/core/worker/index.js","default":"./dist/core/worker/index.js"},"./browser":{"types":"./dist/core/browser/index.d.ts","import":"./dist/core/browser/index.js","default":"./dist/core/browser/index.js"},"./content":{"types":"./dist/core/content/index.d.ts","import":"./dist/core/content/index.js","default":"./dist/core/content/index.js"},"./commerce":{"types":"./dist/core/commerce/index.d.ts","import":"./dist/core/commerce/index.js","default":"./dist/core/commerce/index.js"},"./realtime":{"types":"./dist/core/realtime/index.d.ts","import":"./dist/core/realtime/index.js","default":"./dist/core/realtime/index.js"},"./security":{"types":"./dist/core/security/index.d.ts","import":"./dist/core/security/index.js","default":"./dist/core/security/index.js"},"./analytics":{"types":"./dist/core/analytics/index.d.ts","import":"./dist/core/analytics/index.js","default":"./dist/core/analytics/index.js"},"./workflows":{"types":"./dist/core/workflows/index.d.ts","import":"./dist/core/workflows/index.js","default":"./dist/core/workflows/index.js"},"./package.json":"./package.json","./client/studio":{"types":"./dist/client/studio/index.d.ts","import":"./dist/client/studio/index.js","default":"./dist/client/studio/index.js"},"./content/define":{"types":"./dist/core/content/define.d.ts","import":"./dist/core/content/define.js","default":"./dist/core/content/define.js"},"./client/settings":{"types":"./dist/client/settings/index.d.ts","import":"./dist/client/settings/index.js","default":"./dist/client/settings/index.js"},"./commerce/square":{"types":"./dist/core/commerce/square.d.ts","import":"./dist/core/commerce/square.js","default":"./dist/core/commerce/square.js"},"./commerce/stripe":{"types":"./dist/core/commerce/stripe.d.ts","import":"./dist/core/commerce/stripe.js","default":"./dist/core/commerce/stripe.js"},"./forms/turnstile":{"types":"./dist/core/forms/turnstile-entry.d.ts","import":"./dist/core/forms/turnstile-entry.js","default":"./dist/core/forms/turnstile-entry.js"},"./theme/fonts.css":"./src/theme/fonts.css","./content/sections":{"types":"./dist/core/content/sections.d.ts","import":"./dist/core/content/sections.js","default":"./dist/core/content/sections.js"},"./theme/louise.css":"./src/theme/louise.css","./commerce/fourthwall":{"types":"./dist/core/commerce/fourthwall.d.ts","import":"./dist/core/commerce/fourthwall.js","default":"./dist/core/commerce/fourthwall.js"},"./commerce/square-web":{"types":"./dist/core/commerce/square-web.d.ts","import":"./dist/core/commerce/square-web.js","default":"./dist/core/commerce/square-web.js"},"./commerce/fourthwall-platform":{"types":"./dist/core/commerce/fourthwall-platform.d.ts","import":"./dist/core/commerce/fourthwall-platform.js","default":"./dist/core/commerce/fourthwall-platform.js"}},"scripts":{"dev":"NODE_PATH=node_modules vp pack --watch","pack":"NODE_PATH=node_modules vp pack","test":"vp test","build":"NODE_PATH=node_modules vp pack","check":"vp check","typecheck":"tsgo --noEmit"},"_npmUser":{"name":"bowenforsoup","email":"baylee@bowenlabs.io"},"repository":{"url":"git+https://github.com/bowenlabs/louise-toolkit.git","type":"git","directory":"packages/louise"},"description":"Louise Toolkit — a V8-native toolkit for building editable sites on Cloudflare Workers. Framework-agnostic core primitives (content, db, commerce, email, queues), a SolidJS + ProseKit inline-edit client, and the daisyUI editor theme.","directories":{},"sideEffects":["*.css"],"_nodeVersion":"26.5.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.11","prosekit":"^0.21.4","solid-js":"^1.9.15","happy-dom":"^20.11.15","harper.js":"^2.7.0","ultrahtml":"^1.7.0","typescript":"^5.9.3","better-auth":"^1.7.2","drizzle-orm":"^0.45.2","@prosekit/pm":"^0.1.19","@vercel/stega":"^1.1.0","@resvg/resvg-wasm":"^2.6.2","vite-plugin-solid":"^2.11.14","@better-auth/passkey":"^1.7.2","@phosphor-icons/core":"^2.1.1","@cloudflare/puppeteer":"^1.4.0","@tanstack/solid-query":"^5.102.8","@cloudflare/workers-types":"^5.20260829.1","@typescript/native-preview":"7.0.0-dev.20260707.2"},"peerDependencies":{"prosekit":"^0.21.4","solid-js":"^1.9.14","harper.js":"^2.4.0","better-auth":"^1.6.23","drizzle-orm":"^0.45.0","@prosekit/pm":"^0.1.18","@vercel/stega":"^1.1.0","@resvg/resvg-wasm":"^2.6.2","@better-auth/passkey":"^1.6.23","@cloudflare/puppeteer":"^1.0.0","@tanstack/solid-query":"^5.101.2"},"peerDependenciesMeta":{"prosekit":{"optional":true},"solid-js":{"optional":true},"harper.js":{"optional":true},"better-auth":{"optional":true},"drizzle-orm":{"optional":true},"@prosekit/pm":{"optional":true},"@vercel/stega":{"optional":true},"@resvg/resvg-wasm":{"optional":true},"@better-auth/passkey":{"optional":true},"@cloudflare/puppeteer":{"optional":true},"@tanstack/solid-query":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/louise-toolkit_0.30.1_1790275193362_0.3600737520860775","host":"s3://npm-registry-packages-npm-production"}},"0.31.0":{"name":"louise-toolkit","version":"0.31.0","keywords":["cloudflare-workers","cms","content","d1","edge","inline-editing","prosekit","solid-js"],"author":"BowenLabs","license":"MIT","_id":"louise-toolkit@0.31.0","maintainers":[{"name":"bowenforsoup","email":"baylee@bowenlabs.io"}],"homepage":"https://louisetoolkit.com","bugs":"https://github.com/bowenlabs/louise-toolkit/issues","bin":{"louise":"./bin/louise.mjs"},"dist":{"shasum":"ad32cd16a567e788a5ac0ecb6eb4f9ae661ca13c","tarball":"https://registry.npmjs.org/louise-toolkit/-/louise-toolkit-0.31.0.tgz","fileCount":128,"integrity":"sha512-G3Iw57WGAqcwdm0a0H7GsIRhbqdIfXdsKKf0vW6z8MRBoUft3XRVnJQRLjgCD277VfCRX1UCcTi+0o6Yf4w5Mg==","signatures":[{"sig":"MEYCIQDw14YhozKXZSiU0HxqmjUTnRcti2vEJ2YSGeeOl0VPhwIhAOqYlHMCsqJoiCZJ88rl9RJKWCm57+cBTszKZKHuk6oZ","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCICjq2aoiJSYHpTe3K9wxhObmM7eHGACXpCcoxauyH6SbAiBaLw0EYONOv08tiAVUXXcHY6EyoCXLNQ8zh30p0OGifA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1560137},"type":"module","engines":{"node":">=24.0.0"},"exports":{"./ai":{"types":"./dist/core/ai/index.d.ts","import":"./dist/core/ai/index.js","default":"./dist/core/ai/index.js"},"./db":{"types":"./dist/core/db/index.d.ts","import":"./dist/core/db/index.js","default":"./dist/core/db/index.js"},"./qr":{"types":"./dist/core/qr/index.d.ts","import":"./dist/core/qr/index.js","default":"./dist/core/qr/index.js"},"./mcp":{"types":"./dist/core/mcp/index.d.ts","import":"./dist/core/mcp/index.js","default":"./dist/core/mcp/index.js"},"./auth":{"types":"./dist/core/auth/index.d.ts","import":"./dist/core/auth/index.js","default":"./dist/core/auth/index.js"},"./dates":{"types":"./dist/core/dates/index.d.ts","import":"./dist/core/dates/index.js","default":"./dist/core/dates/index.js"},"./email":{"types":"./dist/core/email/index.d.ts","import":"./dist/core/email/index.js","default":"./dist/core/email/index.js"},"./forms":{"types":"./dist/core/forms/index.d.ts","import":"./dist/core/forms/index.js","default":"./dist/core/forms/index.js"},"./media":{"types":"./dist/core/media/index.d.ts","import":"./dist/core/media/index.js","default":"./dist/core/media/index.js"},"./stega":{"types":"./dist/core/content/stega.d.ts","import":"./dist/core/content/stega.js","default":"./dist/core/content/stega.js"},"./client":{"types":"./dist/client/index.d.ts","import":"./dist/client/index.js","default":"./dist/client/index.js"},"./editor":{"types":"./dist/core/editor/index.d.ts","import":"./dist/core/editor/index.js","default":"./dist/core/editor/index.js"},"./errors":{"types":"./dist/core/errors.d.ts","import":"./dist/core/errors.js","default":"./dist/core/errors.js"},"./health":{"types":"./dist/core/health/index.d.ts","import":"./dist/core/health/index.js","default":"./dist/core/health/index.js"},"./queues":{"types":"./dist/core/queues/index.d.ts","import":"./dist/core/queues/index.js","default":"./dist/core/queues/index.js"},"./schema":{"types":"./dist/core/schema/index.d.ts","import":"./dist/core/schema/index.js","default":"./dist/core/schema/index.js"},"./worker":{"types":"./dist/core/worker/index.d.ts","import":"./dist/core/worker/index.js","default":"./dist/core/worker/index.js"},"./browser":{"types":"./dist/core/browser/index.d.ts","import":"./dist/core/browser/index.js","default":"./dist/core/browser/index.js"},"./content":{"types":"./dist/core/content/index.d.ts","import":"./dist/core/content/index.js","default":"./dist/core/content/index.js"},"./commerce":{"types":"./dist/core/commerce/index.d.ts","import":"./dist/core/commerce/index.js","default":"./dist/core/commerce/index.js"},"./realtime":{"types":"./dist/core/realtime/index.d.ts","import":"./dist/core/realtime/index.js","default":"./dist/core/realtime/index.js"},"./security":{"types":"./dist/core/security/index.d.ts","import":"./dist/core/security/index.js","default":"./dist/core/security/index.js"},"./analytics":{"types":"./dist/core/analytics/index.d.ts","import":"./dist/core/analytics/index.js","default":"./dist/core/analytics/index.js"},"./workflows":{"types":"./dist/core/workflows/index.d.ts","import":"./dist/core/workflows/index.js","default":"./dist/core/workflows/index.js"},"./package.json":"./package.json","./client/studio":{"types":"./dist/client/studio/index.d.ts","import":"./dist/client/studio/index.js","default":"./dist/client/studio/index.js"},"./content/define":{"types":"./dist/core/content/define.d.ts","import":"./dist/core/content/define.js","default":"./dist/core/content/define.js"},"./client/settings":{"types":"./dist/client/settings/index.d.ts","import":"./dist/client/settings/index.js","default":"./dist/client/settings/index.js"},"./commerce/square":{"types":"./dist/core/commerce/square.d.ts","import":"./dist/core/commerce/square.js","default":"./dist/core/commerce/square.js"},"./commerce/stripe":{"types":"./dist/core/commerce/stripe.d.ts","import":"./dist/core/commerce/stripe.js","default":"./dist/core/commerce/stripe.js"},"./forms/turnstile":{"types":"./dist/core/forms/turnstile-entry.d.ts","import":"./dist/core/forms/turnstile-entry.js","default":"./dist/core/forms/turnstile-entry.js"},"./theme/fonts.css":"./src/theme/fonts.css","./content/sections":{"types":"./dist/core/content/sections.d.ts","import":"./dist/core/content/sections.js","default":"./dist/core/content/sections.js"},"./theme/louise.css":"./src/theme/louise.css","./client/studio-shell":{"types":"./dist/client/studio-shell/index.d.ts","import":"./dist/client/studio-shell/index.js","default":"./dist/client/studio-shell/index.js"},"./commerce/fourthwall":{"types":"./dist/core/commerce/fourthwall.d.ts","import":"./dist/core/commerce/fourthwall.js","default":"./dist/core/commerce/fourthwall.js"},"./commerce/square-web":{"types":"./dist/core/commerce/square-web.d.ts","import":"./dist/core/commerce/square-web.js","default":"./dist/core/commerce/square-web.js"},"./commerce/fourthwall-platform":{"types":"./dist/core/commerce/fourthwall-platform.d.ts","import":"./dist/core/commerce/fourthwall-platform.js","default":"./dist/core/commerce/fourthwall-platform.js"}},"scripts":{"dev":"NODE_PATH=node_modules vp pack --watch","pack":"NODE_PATH=node_modules vp pack","test":"vp test --coverage","build":"NODE_PATH=node_modules vp pack","check":"vp check","typecheck":"tsgo --noEmit"},"_npmUser":{"name":"bowenforsoup","email":"baylee@bowenlabs.io"},"repository":{"url":"git+https://github.com/bowenlabs/louise-toolkit.git","type":"git","directory":"packages/louise"},"description":"Louise Toolkit — a V8-native toolkit for building editable sites on Cloudflare Workers. Framework-agnostic core primitives (content, db, commerce, email, queues), a SolidJS + ProseKit inline-edit client, and the daisyUI editor theme.","directories":{},"sideEffects":["*.css"],"_nodeVersion":"26.5.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.11","prosekit":"^0.21.4","solid-js":"^1.9.15","happy-dom":"^20.11.15","harper.js":"^2.7.0","ultrahtml":"^1.7.0","typescript":"^5.9.3","better-auth":"^1.7.2","drizzle-orm":"^0.45.2","@prosekit/pm":"^0.1.19","@vercel/stega":"^1.1.0","@resvg/resvg-wasm":"^2.6.2","vite-plugin-solid":"^2.11.14","@vitest/coverage-v8":"4.1.11","@better-auth/passkey":"^1.7.2","@phosphor-icons/core":"^2.1.1","@cloudflare/puppeteer":"^1.4.0","@tanstack/solid-query":"^5.102.8","@tanstack/solid-router":"^1.170.36","@cloudflare/workers-types":"^5.20260829.1","@typescript/native-preview":"7.0.0-dev.20260707.2"},"peerDependencies":{"prosekit":"^0.21.4","solid-js":"^1.9.14","harper.js":"^2.4.0","better-auth":"^1.6.23","drizzle-orm":"^0.45.0","@prosekit/pm":"^0.1.18","@vercel/stega":"^1.1.0","@resvg/resvg-wasm":"^2.6.2","@better-auth/passkey":"^1.6.23","@cloudflare/puppeteer":"^1.0.0","@tanstack/solid-query":"^5.101.2","@tanstack/solid-router":"^1.170.0"},"peerDependenciesMeta":{"prosekit":{"optional":true},"solid-js":{"optional":true},"harper.js":{"optional":true},"better-auth":{"optional":true},"drizzle-orm":{"optional":true},"@prosekit/pm":{"optional":true},"@vercel/stega":{"optional":true},"@resvg/resvg-wasm":{"optional":true},"@better-auth/passkey":{"optional":true},"@cloudflare/puppeteer":{"optional":true},"@tanstack/solid-query":{"optional":true},"@tanstack/solid-router":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/louise-toolkit_0.31.0_1790291246767_0.3743593969122525","host":"s3://npm-registry-packages-npm-production"}},"0.31.1":{"name":"louise-toolkit","version":"0.31.1","keywords":["cloudflare-workers","cms","content","d1","edge","inline-editing","prosekit","solid-js"],"author":"BowenLabs","license":"MIT","_id":"louise-toolkit@0.31.1","maintainers":[{"name":"bowenforsoup","email":"baylee@bowenlabs.io"}],"homepage":"https://louisetoolkit.com","bugs":"https://github.com/bowenlabs/louise-toolkit/issues","bin":{"louise":"./bin/louise.mjs"},"dist":{"shasum":"db5c170c467b59d061ead07ea089a98bd5e4a284","tarball":"https://registry.npmjs.org/louise-toolkit/-/louise-toolkit-0.31.1.tgz","fileCount":128,"integrity":"sha512-CpFny7RcZYDnTNY0LqY+2guFJ/QNwnjco6SCvIfqgkvoLLe/18qsO0voB8zaQE768qP/7SqOeBU2QKksWmDg5A==","signatures":[{"sig":"MEUCIBnuz9QCzhWUpNrg9yyY91eEmazFiIIaEpGt3u93d0pXAiEA0UKL48nvXL7Fj/j2RXKti/ZBmJ/r/KElik3FjVmtD5c=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIHq4yq7kyp3D9J11QIxdtgxD8tiXgsAaTeZjUDxEexfJAiA1UxZ/3B9towbZz0J6WLMOyKCDsP2W9Dor5w+BoSPa2g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1564461},"type":"module","engines":{"node":">=24.0.0"},"exports":{"./ai":{"types":"./dist/core/ai/index.d.ts","import":"./dist/core/ai/index.js","default":"./dist/core/ai/index.js"},"./db":{"types":"./dist/core/db/index.d.ts","import":"./dist/core/db/index.js","default":"./dist/core/db/index.js"},"./qr":{"types":"./dist/core/qr/index.d.ts","import":"./dist/core/qr/index.js","default":"./dist/core/qr/index.js"},"./mcp":{"types":"./dist/core/mcp/index.d.ts","import":"./dist/core/mcp/index.js","default":"./dist/core/mcp/index.js"},"./auth":{"types":"./dist/core/auth/index.d.ts","import":"./dist/core/auth/index.js","default":"./dist/core/auth/index.js"},"./dates":{"types":"./dist/core/dates/index.d.ts","import":"./dist/core/dates/index.js","default":"./dist/core/dates/index.js"},"./email":{"types":"./dist/core/email/index.d.ts","import":"./dist/core/email/index.js","default":"./dist/core/email/index.js"},"./forms":{"types":"./dist/core/forms/index.d.ts","import":"./dist/core/forms/index.js","default":"./dist/core/forms/index.js"},"./media":{"types":"./dist/core/media/index.d.ts","import":"./dist/core/media/index.js","default":"./dist/core/media/index.js"},"./stega":{"types":"./dist/core/content/stega.d.ts","import":"./dist/core/content/stega.js","default":"./dist/core/content/stega.js"},"./client":{"types":"./dist/client/index.d.ts","import":"./dist/client/index.js","default":"./dist/client/index.js"},"./editor":{"types":"./dist/core/editor/index.d.ts","import":"./dist/core/editor/index.js","default":"./dist/core/editor/index.js"},"./errors":{"types":"./dist/core/errors.d.ts","import":"./dist/core/errors.js","default":"./dist/core/errors.js"},"./health":{"types":"./dist/core/health/index.d.ts","import":"./dist/core/health/index.js","default":"./dist/core/health/index.js"},"./queues":{"types":"./dist/core/queues/index.d.ts","import":"./dist/core/queues/index.js","default":"./dist/core/queues/index.js"},"./schema":{"types":"./dist/core/schema/index.d.ts","import":"./dist/core/schema/index.js","default":"./dist/core/schema/index.js"},"./worker":{"types":"./dist/core/worker/index.d.ts","import":"./dist/core/worker/index.js","default":"./dist/core/worker/index.js"},"./browser":{"types":"./dist/core/browser/index.d.ts","import":"./dist/core/browser/index.js","default":"./dist/core/browser/index.js"},"./content":{"types":"./dist/core/content/index.d.ts","import":"./dist/core/content/index.js","default":"./dist/core/content/index.js"},"./commerce":{"types":"./dist/core/commerce/index.d.ts","import":"./dist/core/commerce/index.js","default":"./dist/core/commerce/index.js"},"./realtime":{"types":"./dist/core/realtime/index.d.ts","import":"./dist/core/realtime/index.js","default":"./dist/core/realtime/index.js"},"./security":{"types":"./dist/core/security/index.d.ts","import":"./dist/core/security/index.js","default":"./dist/core/security/index.js"},"./analytics":{"types":"./dist/core/analytics/index.d.ts","import":"./dist/core/analytics/index.js","default":"./dist/core/analytics/index.js"},"./workflows":{"types":"./dist/core/workflows/index.d.ts","import":"./dist/core/workflows/index.js","default":"./dist/core/workflows/index.js"},"./package.json":"./package.json","./client/studio":{"types":"./dist/client/studio/index.d.ts","import":"./dist/client/studio/index.js","default":"./dist/client/studio/index.js"},"./content/define":{"types":"./dist/core/content/define.d.ts","import":"./dist/core/content/define.js","default":"./dist/core/content/define.js"},"./client/settings":{"types":"./dist/client/settings/index.d.ts","import":"./dist/client/settings/index.js","default":"./dist/client/settings/index.js"},"./commerce/square":{"types":"./dist/core/commerce/square.d.ts","import":"./dist/core/commerce/square.js","default":"./dist/core/commerce/square.js"},"./commerce/stripe":{"types":"./dist/core/commerce/stripe.d.ts","import":"./dist/core/commerce/stripe.js","default":"./dist/core/commerce/stripe.js"},"./forms/turnstile":{"types":"./dist/core/forms/turnstile-entry.d.ts","import":"./dist/core/forms/turnstile-entry.js","default":"./dist/core/forms/turnstile-entry.js"},"./theme/fonts.css":"./src/theme/fonts.css","./content/sections":{"types":"./dist/core/content/sections.d.ts","import":"./dist/core/content/sections.js","default":"./dist/core/content/sections.js"},"./theme/louise.css":"./src/theme/louise.css","./client/studio-shell":{"types":"./dist/client/studio-shell/index.d.ts","import":"./dist/client/studio-shell/index.js","default":"./dist/client/studio-shell/index.js"},"./commerce/fourthwall":{"types":"./dist/core/commerce/fourthwall.d.ts","import":"./dist/core/commerce/fourthwall.js","default":"./dist/core/commerce/fourthwall.js"},"./commerce/square-web":{"types":"./dist/core/commerce/square-web.d.ts","import":"./dist/core/commerce/square-web.js","default":"./dist/core/commerce/square-web.js"},"./commerce/fourthwall-platform":{"types":"./dist/core/commerce/fourthwall-platform.d.ts","import":"./dist/core/commerce/fourthwall-platform.js","default":"./dist/core/commerce/fourthwall-platform.js"}},"scripts":{"dev":"NODE_PATH=node_modules vp pack --watch","pack":"NODE_PATH=node_modules vp pack","test":"vp test --coverage","build":"NODE_PATH=node_modules vp pack","check":"vp check","typecheck":"tsgo --noEmit"},"_npmUser":{"name":"bowenforsoup","email":"baylee@bowenlabs.io"},"repository":{"url":"git+https://github.com/bowenlabs/louise-toolkit.git","type":"git","directory":"packages/louise"},"description":"Louise Toolkit — a V8-native toolkit for building editable sites on Cloudflare Workers. Framework-agnostic core primitives (content, db, commerce, email, queues), a SolidJS + ProseKit inline-edit client, and the daisyUI editor theme.","directories":{},"sideEffects":["*.css"],"_nodeVersion":"26.5.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.11","prosekit":"^0.21.4","solid-js":"^1.9.15","happy-dom":"^20.11.15","harper.js":"^2.7.0","ultrahtml":"^1.7.0","typescript":"^5.9.3","better-auth":"^1.7.2","drizzle-orm":"^0.45.2","@prosekit/pm":"^0.1.19","@vercel/stega":"^1.1.0","@resvg/resvg-wasm":"^2.6.2","vite-plugin-solid":"^2.11.14","@vitest/coverage-v8":"4.1.11","@better-auth/passkey":"^1.7.2","@phosphor-icons/core":"^2.1.1","@cloudflare/puppeteer":"^1.4.0","@tanstack/solid-query":"^5.102.8","@tanstack/solid-router":"^1.170.36","@cloudflare/workers-types":"^5.20260829.1","@typescript/native-preview":"7.0.0-dev.20260707.2"},"peerDependencies":{"prosekit":"^0.21.4","solid-js":"^1.9.14","harper.js":"^2.4.0","better-auth":"^1.6.23","drizzle-orm":"^0.45.0","@prosekit/pm":"^0.1.18","@vercel/stega":"^1.1.0","@resvg/resvg-wasm":"^2.6.2","@better-auth/passkey":"^1.6.23","@cloudflare/puppeteer":"^1.0.0","@tanstack/solid-query":"^5.101.2","@tanstack/solid-router":"^1.170.0"},"peerDependenciesMeta":{"prosekit":{"optional":true},"solid-js":{"optional":true},"harper.js":{"optional":true},"better-auth":{"optional":true},"drizzle-orm":{"optional":true},"@prosekit/pm":{"optional":true},"@vercel/stega":{"optional":true},"@resvg/resvg-wasm":{"optional":true},"@better-auth/passkey":{"optional":true},"@cloudflare/puppeteer":{"optional":true},"@tanstack/solid-query":{"optional":true},"@tanstack/solid-router":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/louise-toolkit_0.31.1_1790312659265_0.5706104967386558","host":"s3://npm-registry-packages-npm-production"}},"0.31.2":{"name":"louise-toolkit","version":"0.31.2","keywords":["cloudflare-workers","cms","content","d1","edge","inline-editing","prosekit","solid-js"],"author":"BowenLabs","license":"MIT","_id":"louise-toolkit@0.31.2","maintainers":[{"name":"bowenforsoup","email":"baylee@bowenlabs.io"}],"homepage":"https://louisetoolkit.com","bugs":"https://github.com/bowenlabs/louise-toolkit/issues","bin":{"louise":"./bin/louise.mjs"},"dist":{"shasum":"a7b8e3cad49122971767d67f78fa6a4ae22f596d","tarball":"https://registry.npmjs.org/louise-toolkit/-/louise-toolkit-0.31.2.tgz","fileCount":128,"integrity":"sha512-K+k34AcU8KgeHB1+L5bA3ABXrHP7ZTiuTvRXr44bEcn3AoWn3snYlFvli7tKWJpQxgkGbLsiuM55jEqEap6Qkw==","signatures":[{"sig":"MEUCIQDd5wwDLupKusqg19LmoVZgFxrgKQiNU4fNy4Us0y/b2AIgWjp4tX+Fz4sS4t9Fo2j9RLaNCMfuM8e+1KZ2GoZp2/4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQDxEb8QUrJccJ5pD/tPWfsoo8LuzGBTTyjIQKoDUeT+IwIgGBjvsOc76TqnsWkMiQOKUT58HUbnU5NS/Gp+lWOXDTg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1572398},"type":"module","engines":{"node":">=24.0.0"},"exports":{"./ai":{"types":"./dist/core/ai/index.d.ts","import":"./dist/core/ai/index.js","default":"./dist/core/ai/index.js"},"./db":{"types":"./dist/core/db/index.d.ts","import":"./dist/core/db/index.js","default":"./dist/core/db/index.js"},"./qr":{"types":"./dist/core/qr/index.d.ts","import":"./dist/core/qr/index.js","default":"./dist/core/qr/index.js"},"./mcp":{"types":"./dist/core/mcp/index.d.ts","import":"./dist/core/mcp/index.js","default":"./dist/core/mcp/index.js"},"./auth":{"types":"./dist/core/auth/index.d.ts","import":"./dist/core/auth/index.js","default":"./dist/core/auth/index.js"},"./dates":{"types":"./dist/core/dates/index.d.ts","import":"./dist/core/dates/index.js","default":"./dist/core/dates/index.js"},"./email":{"types":"./dist/core/email/index.d.ts","import":"./dist/core/email/index.js","default":"./dist/core/email/index.js"},"./forms":{"types":"./dist/core/forms/index.d.ts","import":"./dist/core/forms/index.js","default":"./dist/core/forms/index.js"},"./media":{"types":"./dist/core/media/index.d.ts","import":"./dist/core/media/index.js","default":"./dist/core/media/index.js"},"./stega":{"types":"./dist/core/content/stega.d.ts","import":"./dist/core/content/stega.js","default":"./dist/core/content/stega.js"},"./client":{"types":"./dist/client/index.d.ts","import":"./dist/client/index.js","default":"./dist/client/index.js"},"./editor":{"types":"./dist/core/editor/index.d.ts","import":"./dist/core/editor/index.js","default":"./dist/core/editor/index.js"},"./errors":{"types":"./dist/core/errors.d.ts","import":"./dist/core/errors.js","default":"./dist/core/errors.js"},"./health":{"types":"./dist/core/health/index.d.ts","import":"./dist/core/health/index.js","default":"./dist/core/health/index.js"},"./queues":{"types":"./dist/core/queues/index.d.ts","import":"./dist/core/queues/index.js","default":"./dist/core/queues/index.js"},"./schema":{"types":"./dist/core/schema/index.d.ts","import":"./dist/core/schema/index.js","default":"./dist/core/schema/index.js"},"./worker":{"types":"./dist/core/worker/index.d.ts","import":"./dist/core/worker/index.js","default":"./dist/core/worker/index.js"},"./browser":{"types":"./dist/core/browser/index.d.ts","import":"./dist/core/browser/index.js","default":"./dist/core/browser/index.js"},"./content":{"types":"./dist/core/content/index.d.ts","import":"./dist/core/content/index.js","default":"./dist/core/content/index.js"},"./commerce":{"types":"./dist/core/commerce/index.d.ts","import":"./dist/core/commerce/index.js","default":"./dist/core/commerce/index.js"},"./realtime":{"types":"./dist/core/realtime/index.d.ts","import":"./dist/core/realtime/index.js","default":"./dist/core/realtime/index.js"},"./security":{"types":"./dist/core/security/index.d.ts","import":"./dist/core/security/index.js","default":"./dist/core/security/index.js"},"./analytics":{"types":"./dist/core/analytics/index.d.ts","import":"./dist/core/analytics/index.js","default":"./dist/core/analytics/index.js"},"./workflows":{"types":"./dist/core/workflows/index.d.ts","import":"./dist/core/workflows/index.js","default":"./dist/core/workflows/index.js"},"./package.json":"./package.json","./client/studio":{"types":"./dist/client/studio/index.d.ts","import":"./dist/client/studio/index.js","default":"./dist/client/studio/index.js"},"./content/define":{"types":"./dist/core/content/define.d.ts","import":"./dist/core/content/define.js","default":"./dist/core/content/define.js"},"./client/settings":{"types":"./dist/client/settings/index.d.ts","import":"./dist/client/settings/index.js","default":"./dist/client/settings/index.js"},"./commerce/square":{"types":"./dist/core/commerce/square.d.ts","import":"./dist/core/commerce/square.js","default":"./dist/core/commerce/square.js"},"./commerce/stripe":{"types":"./dist/core/commerce/stripe.d.ts","import":"./dist/core/commerce/stripe.js","default":"./dist/core/commerce/stripe.js"},"./forms/turnstile":{"types":"./dist/core/forms/turnstile-entry.d.ts","import":"./dist/core/forms/turnstile-entry.js","default":"./dist/core/forms/turnstile-entry.js"},"./theme/fonts.css":"./src/theme/fonts.css","./content/sections":{"types":"./dist/core/content/sections.d.ts","import":"./dist/core/content/sections.js","default":"./dist/core/content/sections.js"},"./theme/louise.css":"./src/theme/louise.css","./client/studio-shell":{"types":"./dist/client/studio-shell/index.d.ts","import":"./dist/client/studio-shell/index.js","default":"./dist/client/studio-shell/index.js"},"./commerce/fourthwall":{"types":"./dist/core/commerce/fourthwall.d.ts","import":"./dist/core/commerce/fourthwall.js","default":"./dist/core/commerce/fourthwall.js"},"./commerce/square-web":{"types":"./dist/core/commerce/square-web.d.ts","import":"./dist/core/commerce/square-web.js","default":"./dist/core/commerce/square-web.js"},"./commerce/fourthwall-platform":{"types":"./dist/core/commerce/fourthwall-platform.d.ts","import":"./dist/core/commerce/fourthwall-platform.js","default":"./dist/core/commerce/fourthwall-platform.js"}},"scripts":{"dev":"NODE_PATH=node_modules vp pack --watch","pack":"NODE_PATH=node_modules vp pack","test":"vp test --coverage","build":"NODE_PATH=node_modules vp pack","check":"vp check","typecheck":"tsgo --noEmit"},"_npmUser":{"name":"bowenforsoup","email":"baylee@bowenlabs.io"},"repository":{"url":"git+https://github.com/bowenlabs/louise-toolkit.git","type":"git","directory":"packages/louise"},"description":"Louise Toolkit — a V8-native toolkit for building editable sites on Cloudflare Workers. Framework-agnostic core primitives (content, db, commerce, email, queues), a SolidJS + ProseKit inline-edit client, and the daisyUI editor theme.","directories":{},"sideEffects":["*.css"],"_nodeVersion":"26.5.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.11","prosekit":"^0.21.4","solid-js":"^1.9.15","happy-dom":"^20.11.15","harper.js":"^2.7.0","ultrahtml":"^1.7.0","typescript":"^5.9.3","better-auth":"^1.7.2","drizzle-orm":"^0.45.2","@prosekit/pm":"^0.1.19","@vercel/stega":"^1.1.0","@resvg/resvg-wasm":"^2.6.2","vite-plugin-solid":"^2.11.14","@vitest/coverage-v8":"4.1.11","@better-auth/passkey":"^1.7.2","@phosphor-icons/core":"^2.1.1","@cloudflare/puppeteer":"^1.4.0","@tanstack/solid-query":"^5.102.8","@tanstack/solid-router":"^1.170.36","@cloudflare/workers-types":"^5.20260829.1","@typescript/native-preview":"7.0.0-dev.20260707.2"},"peerDependencies":{"prosekit":"^0.21.4","solid-js":"^1.9.14","harper.js":"^2.4.0","better-auth":"^1.6.23","drizzle-orm":"^0.45.0","@prosekit/pm":"^0.1.18","@vercel/stega":"^1.1.0","@resvg/resvg-wasm":"^2.6.2","@better-auth/passkey":"^1.6.23","@cloudflare/puppeteer":"^1.0.0","@tanstack/solid-query":"^5.101.2","@tanstack/solid-router":"^1.170.0"},"peerDependenciesMeta":{"prosekit":{"optional":true},"solid-js":{"optional":true},"harper.js":{"optional":true},"better-auth":{"optional":true},"drizzle-orm":{"optional":true},"@prosekit/pm":{"optional":true},"@vercel/stega":{"optional":true},"@resvg/resvg-wasm":{"optional":true},"@better-auth/passkey":{"optional":true},"@cloudflare/puppeteer":{"optional":true},"@tanstack/solid-query":{"optional":true},"@tanstack/solid-router":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/louise-toolkit_0.31.2_1790315913397_0.8492141318648034","host":"s3://npm-registry-packages-npm-production"}},"0.31.3":{"name":"louise-toolkit","version":"0.31.3","keywords":["cloudflare-workers","cms","content","d1","edge","inline-editing","prosekit","solid-js"],"author":"BowenLabs","license":"MIT","_id":"louise-toolkit@0.31.3","maintainers":[{"name":"bowenforsoup","email":"baylee@bowenlabs.io"}],"homepage":"https://louisetoolkit.com","bugs":"https://github.com/bowenlabs/louise-toolkit/issues","bin":{"louise":"./bin/louise.mjs"},"dist":{"shasum":"b349bc3b03c2d294c1f7164b79d4580482d5cdf8","tarball":"https://registry.npmjs.org/louise-toolkit/-/louise-toolkit-0.31.3.tgz","fileCount":128,"integrity":"sha512-a+GBesuzNYLLHYqRp5aCwIoBMKrKHpTblt1Sbk0XTdMIP/YOw1cPh8em6UebwQFHkZ/r8M+BVzpEjBxsutLiCw==","signatures":[{"sig":"MEQCIFM9mQSA5w74KJzbizw8rbzXRzKtYEJ2mCeN3GGwLim0AiBjJ/z33YZsgAV/d3kSWQNB6qsfthCJQVSI5a+WyAryCA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIGcSsUlDNzq2UAmoMOYLbIPzIct9ugOyFp/F6rulREWPAiEArQ63FdTzlQWtaumQ5AjAkfdlVMTrlu0v0VS4jktWnsM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1579020},"type":"module","engines":{"node":">=24.0.0"},"exports":{"./ai":{"types":"./dist/core/ai/index.d.ts","import":"./dist/core/ai/index.js","default":"./dist/core/ai/index.js"},"./db":{"types":"./dist/core/db/index.d.ts","import":"./dist/core/db/index.js","default":"./dist/core/db/index.js"},"./qr":{"types":"./dist/core/qr/index.d.ts","import":"./dist/core/qr/index.js","default":"./dist/core/qr/index.js"},"./mcp":{"types":"./dist/core/mcp/index.d.ts","import":"./dist/core/mcp/index.js","default":"./dist/core/mcp/index.js"},"./auth":{"types":"./dist/core/auth/index.d.ts","import":"./dist/core/auth/index.js","default":"./dist/core/auth/index.js"},"./dates":{"types":"./dist/core/dates/index.d.ts","import":"./dist/core/dates/index.js","default":"./dist/core/dates/index.js"},"./email":{"types":"./dist/core/email/index.d.ts","import":"./dist/core/email/index.js","default":"./dist/core/email/index.js"},"./forms":{"types":"./dist/core/forms/index.d.ts","import":"./dist/core/forms/index.js","default":"./dist/core/forms/index.js"},"./media":{"types":"./dist/core/media/index.d.ts","import":"./dist/core/media/index.js","default":"./dist/core/media/index.js"},"./stega":{"types":"./dist/core/content/stega.d.ts","import":"./dist/core/content/stega.js","default":"./dist/core/content/stega.js"},"./client":{"types":"./dist/client/index.d.ts","import":"./dist/client/index.js","default":"./dist/client/index.js"},"./editor":{"types":"./dist/core/editor/index.d.ts","import":"./dist/core/editor/index.js","default":"./dist/core/editor/index.js"},"./errors":{"types":"./dist/core/errors.d.ts","import":"./dist/core/errors.js","default":"./dist/core/errors.js"},"./health":{"types":"./dist/core/health/index.d.ts","import":"./dist/core/health/index.js","default":"./dist/core/health/index.js"},"./queues":{"types":"./dist/core/queues/index.d.ts","import":"./dist/core/queues/index.js","default":"./dist/core/queues/index.js"},"./schema":{"types":"./dist/core/schema/index.d.ts","import":"./dist/core/schema/index.js","default":"./dist/core/schema/index.js"},"./worker":{"types":"./dist/core/worker/index.d.ts","import":"./dist/core/worker/index.js","default":"./dist/core/worker/index.js"},"./browser":{"types":"./dist/core/browser/index.d.ts","import":"./dist/core/browser/index.js","default":"./dist/core/browser/index.js"},"./content":{"types":"./dist/core/content/index.d.ts","import":"./dist/core/content/index.js","default":"./dist/core/content/index.js"},"./commerce":{"types":"./dist/core/commerce/index.d.ts","import":"./dist/core/commerce/index.js","default":"./dist/core/commerce/index.js"},"./realtime":{"types":"./dist/core/realtime/index.d.ts","import":"./dist/core/realtime/index.js","default":"./dist/core/realtime/index.js"},"./security":{"types":"./dist/core/security/index.d.ts","import":"./dist/core/security/index.js","default":"./dist/core/security/index.js"},"./analytics":{"types":"./dist/core/analytics/index.d.ts","import":"./dist/core/analytics/index.js","default":"./dist/core/analytics/index.js"},"./workflows":{"types":"./dist/core/workflows/index.d.ts","import":"./dist/core/workflows/index.js","default":"./dist/core/workflows/index.js"},"./package.json":"./package.json","./client/studio":{"types":"./dist/client/studio/index.d.ts","import":"./dist/client/studio/index.js","default":"./dist/client/studio/index.js"},"./content/define":{"types":"./dist/core/content/define.d.ts","import":"./dist/core/content/define.js","default":"./dist/core/content/define.js"},"./client/settings":{"types":"./dist/client/settings/index.d.ts","import":"./dist/client/settings/index.js","default":"./dist/client/settings/index.js"},"./commerce/square":{"types":"./dist/core/commerce/square.d.ts","import":"./dist/core/commerce/square.js","default":"./dist/core/commerce/square.js"},"./commerce/stripe":{"types":"./dist/core/commerce/stripe.d.ts","import":"./dist/core/commerce/stripe.js","default":"./dist/core/commerce/stripe.js"},"./forms/turnstile":{"types":"./dist/core/forms/turnstile-entry.d.ts","import":"./dist/core/forms/turnstile-entry.js","default":"./dist/core/forms/turnstile-entry.js"},"./theme/fonts.css":"./src/theme/fonts.css","./content/sections":{"types":"./dist/core/content/sections.d.ts","import":"./dist/core/content/sections.js","default":"./dist/core/content/sections.js"},"./theme/louise.css":"./src/theme/louise.css","./client/studio-shell":{"types":"./dist/client/studio-shell/index.d.ts","import":"./dist/client/studio-shell/index.js","default":"./dist/client/studio-shell/index.js"},"./commerce/fourthwall":{"types":"./dist/core/commerce/fourthwall.d.ts","import":"./dist/core/commerce/fourthwall.js","default":"./dist/core/commerce/fourthwall.js"},"./commerce/square-web":{"types":"./dist/core/commerce/square-web.d.ts","import":"./dist/core/commerce/square-web.js","default":"./dist/core/commerce/square-web.js"},"./commerce/fourthwall-platform":{"types":"./dist/core/commerce/fourthwall-platform.d.ts","import":"./dist/core/commerce/fourthwall-platform.js","default":"./dist/core/commerce/fourthwall-platform.js"}},"scripts":{"dev":"NODE_PATH=node_modules vp pack --watch","pack":"NODE_PATH=node_modules vp pack","test":"vp test --coverage","build":"NODE_PATH=node_modules vp pack","check":"vp check","typecheck":"tsgo --noEmit"},"_npmUser":{"name":"bowenforsoup","email":"baylee@bowenlabs.io"},"repository":{"url":"git+https://github.com/bowenlabs/louise-toolkit.git","type":"git","directory":"packages/louise"},"description":"Louise Toolkit — a V8-native toolkit for building editable sites on Cloudflare Workers. Framework-agnostic core primitives (content, db, commerce, email, queues), a SolidJS + ProseKit inline-edit client, and the daisyUI editor theme.","directories":{},"sideEffects":["*.css"],"_nodeVersion":"26.5.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.11","prosekit":"^0.21.4","solid-js":"^1.9.15","happy-dom":"^20.11.15","harper.js":"^2.7.0","ultrahtml":"^1.7.0","typescript":"^5.9.3","better-auth":"^1.7.2","drizzle-orm":"^0.45.2","@prosekit/pm":"^0.1.19","@vercel/stega":"^1.1.0","@resvg/resvg-wasm":"^2.6.2","vite-plugin-solid":"^2.11.14","@vitest/coverage-v8":"4.1.11","@better-auth/passkey":"^1.7.2","@phosphor-icons/core":"^2.1.1","@cloudflare/puppeteer":"^1.4.0","@tanstack/solid-query":"^5.102.8","@tanstack/solid-router":"^1.170.36","@cloudflare/workers-types":"^5.20260829.1","@typescript/native-preview":"7.0.0-dev.20260707.2"},"peerDependencies":{"prosekit":"^0.21.4","solid-js":"^1.9.14","harper.js":"^2.4.0","better-auth":"^1.6.23","drizzle-orm":"^0.45.0","@prosekit/pm":"^0.1.18","@vercel/stega":"^1.1.0","@resvg/resvg-wasm":"^2.6.2","@better-auth/passkey":"^1.6.23","@cloudflare/puppeteer":"^1.0.0","@tanstack/solid-query":"^5.101.2","@tanstack/solid-router":"^1.170.0"},"peerDependenciesMeta":{"prosekit":{"optional":true},"solid-js":{"optional":true},"harper.js":{"optional":true},"better-auth":{"optional":true},"drizzle-orm":{"optional":true},"@prosekit/pm":{"optional":true},"@vercel/stega":{"optional":true},"@resvg/resvg-wasm":{"optional":true},"@better-auth/passkey":{"optional":true},"@cloudflare/puppeteer":{"optional":true},"@tanstack/solid-query":{"optional":true},"@tanstack/solid-router":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/louise-toolkit_0.31.3_1790317906387_0.46279607210265405","host":"s3://npm-registry-packages-npm-production"}},"0.32.0":{"name":"louise-toolkit","version":"0.32.0","keywords":["cloudflare-workers","cms","content","d1","edge","inline-editing","prosekit","solid-js"],"author":"BowenLabs","license":"MIT","_id":"louise-toolkit@0.32.0","maintainers":[{"name":"bowenforsoup","email":"baylee@bowenlabs.io"}],"homepage":"https://louisetoolkit.com","bugs":"https://github.com/bowenlabs/louise-toolkit/issues","bin":{"louise":"./bin/louise.mjs"},"dist":{"shasum":"c2cf76e3059f68e4b96e51fc354b55e3d657e828","tarball":"https://registry.npmjs.org/louise-toolkit/-/louise-toolkit-0.32.0.tgz","fileCount":128,"integrity":"sha512-Z41JKVFK5zb0q8HCV/c7HYojC4v0b0riPbr6knjelivdPPZyZtgOoaTX2FymvgwPjl7hCBK2ODtiydwNHb3DxQ==","signatures":[{"sig":"MEYCIQDLf4ct95WIItXmMF/PIoNX2Mtrd/xC2bMD8EnQWYD/YgIhANVcpYTW5t1ZwVq2jG6wJ7GSpm9V9e7Kr+JYoXxTNdJ7","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQDbC7yiENuGXnUE3dvm8LkeL8WCJqdeslBp+02zVCvhugIgcgjrXb0gKIjrjJUcAABA61pYU8DUFUMp6QO505AjlM4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1581007},"type":"module","engines":{"node":">=24.0.0"},"exports":{"./ai":{"types":"./dist/core/ai/index.d.ts","import":"./dist/core/ai/index.js","default":"./dist/core/ai/index.js"},"./db":{"types":"./dist/core/db/index.d.ts","import":"./dist/core/db/index.js","default":"./dist/core/db/index.js"},"./qr":{"types":"./dist/core/qr/index.d.ts","import":"./dist/core/qr/index.js","default":"./dist/core/qr/index.js"},"./mcp":{"types":"./dist/core/mcp/index.d.ts","import":"./dist/core/mcp/index.js","default":"./dist/core/mcp/index.js"},"./auth":{"types":"./dist/core/auth/index.d.ts","import":"./dist/core/auth/index.js","default":"./dist/core/auth/index.js"},"./dates":{"types":"./dist/core/dates/index.d.ts","import":"./dist/core/dates/index.js","default":"./dist/core/dates/index.js"},"./email":{"types":"./dist/core/email/index.d.ts","import":"./dist/core/email/index.js","default":"./dist/core/email/index.js"},"./forms":{"types":"./dist/core/forms/index.d.ts","import":"./dist/core/forms/index.js","default":"./dist/core/forms/index.js"},"./media":{"types":"./dist/core/media/index.d.ts","import":"./dist/core/media/index.js","default":"./dist/core/media/index.js"},"./stega":{"types":"./dist/core/content/stega.d.ts","import":"./dist/core/content/stega.js","default":"./dist/core/content/stega.js"},"./client":{"types":"./dist/client/index.d.ts","import":"./dist/client/index.js","default":"./dist/client/index.js"},"./editor":{"types":"./dist/core/editor/index.d.ts","import":"./dist/core/editor/index.js","default":"./dist/core/editor/index.js"},"./errors":{"types":"./dist/core/errors.d.ts","import":"./dist/core/errors.js","default":"./dist/core/errors.js"},"./health":{"types":"./dist/core/health/index.d.ts","import":"./dist/core/health/index.js","default":"./dist/core/health/index.js"},"./queues":{"types":"./dist/core/queues/index.d.ts","import":"./dist/core/queues/index.js","default":"./dist/core/queues/index.js"},"./schema":{"types":"./dist/core/schema/index.d.ts","import":"./dist/core/schema/index.js","default":"./dist/core/schema/index.js"},"./worker":{"types":"./dist/core/worker/index.d.ts","import":"./dist/core/worker/index.js","default":"./dist/core/worker/index.js"},"./browser":{"types":"./dist/core/browser/index.d.ts","import":"./dist/core/browser/index.js","default":"./dist/core/browser/index.js"},"./content":{"types":"./dist/core/content/index.d.ts","import":"./dist/core/content/index.js","default":"./dist/core/content/index.js"},"./commerce":{"types":"./dist/core/commerce/index.d.ts","import":"./dist/core/commerce/index.js","default":"./dist/core/commerce/index.js"},"./realtime":{"types":"./dist/core/realtime/index.d.ts","import":"./dist/core/realtime/index.js","default":"./dist/core/realtime/index.js"},"./security":{"types":"./dist/core/security/index.d.ts","import":"./dist/core/security/index.js","default":"./dist/core/security/index.js"},"./analytics":{"types":"./dist/core/analytics/index.d.ts","import":"./dist/core/analytics/index.js","default":"./dist/core/analytics/index.js"},"./workflows":{"types":"./dist/core/workflows/index.d.ts","import":"./dist/core/workflows/index.js","default":"./dist/core/workflows/index.js"},"./package.json":"./package.json","./client/studio":{"types":"./dist/client/studio/index.d.ts","import":"./dist/client/studio/index.js","default":"./dist/client/studio/index.js"},"./content/define":{"types":"./dist/core/content/define.d.ts","import":"./dist/core/content/define.js","default":"./dist/core/content/define.js"},"./client/settings":{"types":"./dist/client/settings/index.d.ts","import":"./dist/client/settings/index.js","default":"./dist/client/settings/index.js"},"./commerce/square":{"types":"./dist/core/commerce/square.d.ts","import":"./dist/core/commerce/square.js","default":"./dist/core/commerce/square.js"},"./commerce/stripe":{"types":"./dist/core/commerce/stripe.d.ts","import":"./dist/core/commerce/stripe.js","default":"./dist/core/commerce/stripe.js"},"./forms/turnstile":{"types":"./dist/core/forms/turnstile-entry.d.ts","import":"./dist/core/forms/turnstile-entry.js","default":"./dist/core/forms/turnstile-entry.js"},"./theme/fonts.css":"./src/theme/fonts.css","./content/sections":{"types":"./dist/core/content/sections.d.ts","import":"./dist/core/content/sections.js","default":"./dist/core/content/sections.js"},"./theme/louise.css":"./src/theme/louise.css","./client/studio-shell":{"types":"./dist/client/studio-shell/index.d.ts","import":"./dist/client/studio-shell/index.js","default":"./dist/client/studio-shell/index.js"},"./commerce/fourthwall":{"types":"./dist/core/commerce/fourthwall.d.ts","import":"./dist/core/commerce/fourthwall.js","default":"./dist/core/commerce/fourthwall.js"},"./commerce/square-web":{"types":"./dist/core/commerce/square-web.d.ts","import":"./dist/core/commerce/square-web.js","default":"./dist/core/commerce/square-web.js"},"./commerce/fourthwall-platform":{"types":"./dist/core/commerce/fourthwall-platform.d.ts","import":"./dist/core/commerce/fourthwall-platform.js","default":"./dist/core/commerce/fourthwall-platform.js"}},"scripts":{"dev":"NODE_PATH=node_modules vp pack --watch","pack":"NODE_PATH=node_modules vp pack","test":"vp test --coverage","build":"NODE_PATH=node_modules vp pack","check":"vp check","typecheck":"tsgo --noEmit"},"_npmUser":{"name":"bowenforsoup","email":"baylee@bowenlabs.io"},"repository":{"url":"git+https://github.com/bowenlabs/louise-toolkit.git","type":"git","directory":"packages/louise"},"description":"Louise Toolkit — a V8-native toolkit for building editable sites on Cloudflare Workers. Framework-agnostic core primitives (content, db, commerce, email, queues), a SolidJS + ProseKit inline-edit client, and the daisyUI editor theme.","directories":{},"sideEffects":["*.css"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.11","prosekit":"^0.21.4","solid-js":"^1.9.15","happy-dom":"^20.11.15","harper.js":"^2.7.0","ultrahtml":"^1.7.0","typescript":"^6.0.3","better-auth":"^1.7.2","drizzle-orm":"^0.45.2","@prosekit/pm":"^0.1.19","@vercel/stega":"^1.1.0","@resvg/resvg-wasm":"^2.6.2","vite-plugin-solid":"^2.11.14","@vitest/coverage-v8":"4.1.11","@better-auth/passkey":"^1.7.2","@phosphor-icons/core":"^2.1.1","@cloudflare/puppeteer":"^1.4.0","@tanstack/solid-query":"^5.102.8","@tanstack/solid-router":"^1.170.36","@cloudflare/workers-types":"^5.20260829.1","@typescript/native-preview":"7.0.0-dev.20260707.2"},"peerDependencies":{"prosekit":"^0.21.4","solid-js":"^1.9.14","harper.js":"^2.4.0","better-auth":"^1.6.23","drizzle-orm":"^0.45.0","@prosekit/pm":"^0.1.18","@vercel/stega":"^1.1.0","@resvg/resvg-wasm":"^2.6.2","@better-auth/passkey":"^1.6.23","@cloudflare/puppeteer":"^1.0.0","@tanstack/solid-query":"^5.101.2","@tanstack/solid-router":"^1.170.0"},"peerDependenciesMeta":{"prosekit":{"optional":true},"solid-js":{"optional":true},"harper.js":{"optional":true},"better-auth":{"optional":true},"drizzle-orm":{"optional":true},"@prosekit/pm":{"optional":true},"@vercel/stega":{"optional":true},"@resvg/resvg-wasm":{"optional":true},"@better-auth/passkey":{"optional":true},"@cloudflare/puppeteer":{"optional":true},"@tanstack/solid-query":{"optional":true},"@tanstack/solid-router":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/louise-toolkit_0.32.0_1790366920265_0.660319225695549","host":"s3://npm-registry-packages-npm-production"}},"0.33.0":{"name":"louise-toolkit","version":"0.33.0","keywords":["cloudflare-workers","cms","content","d1","edge","inline-editing","prosekit","solid-js"],"author":"BowenLabs","license":"MIT","_id":"louise-toolkit@0.33.0","maintainers":[{"name":"bowenforsoup","email":"baylee@bowenlabs.io"}],"homepage":"https://louisetoolkit.com","bugs":"https://github.com/bowenlabs/louise-toolkit/issues","bin":{"louise":"./bin/louise.mjs"},"dist":{"shasum":"0cba1d2d6531b8f7dddb172d69fca34d06c41c6d","tarball":"https://registry.npmjs.org/louise-toolkit/-/louise-toolkit-0.33.0.tgz","fileCount":128,"integrity":"sha512-Ytj47SdZsh0huHAQN1szcajb9tiwd+6iMKoIw6Ai03YKiyvZHHWPOSVIX5dfCGypXb6noSn1djriOhN2AyXO2Q==","signatures":[{"sig":"MEYCIQCblJ91JuxILs4XERMjkFSFWxnQs93a+NjvuxFCGP9C4wIhALLjcncivR6v6m77sOrj8XNsndwIIDM3Ovy2UY8KjQB4","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQCVSoa1f2sfPORhEOS9XauIvNLyumypmsXjU1v63cpPLQIhAL0moMuZ7rU/ci93OGDNQpC+dKdumFLPFyBTc8Sl0Z9R","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1601441},"type":"module","engines":{"node":">=24.0.0"},"exports":{"./ai":{"types":"./dist/core/ai/index.d.ts","import":"./dist/core/ai/index.js","default":"./dist/core/ai/index.js"},"./db":{"types":"./dist/core/db/index.d.ts","import":"./dist/core/db/index.js","default":"./dist/core/db/index.js"},"./qr":{"types":"./dist/core/qr/index.d.ts","import":"./dist/core/qr/index.js","default":"./dist/core/qr/index.js"},"./mcp":{"types":"./dist/core/mcp/index.d.ts","import":"./dist/core/mcp/index.js","default":"./dist/core/mcp/index.js"},"./auth":{"types":"./dist/core/auth/index.d.ts","import":"./dist/core/auth/index.js","default":"./dist/core/auth/index.js"},"./dates":{"types":"./dist/core/dates/index.d.ts","import":"./dist/core/dates/index.js","default":"./dist/core/dates/index.js"},"./email":{"types":"./dist/core/email/index.d.ts","import":"./dist/core/email/index.js","default":"./dist/core/email/index.js"},"./forms":{"types":"./dist/core/forms/index.d.ts","import":"./dist/core/forms/index.js","default":"./dist/core/forms/index.js"},"./media":{"types":"./dist/core/media/index.d.ts","import":"./dist/core/media/index.js","default":"./dist/core/media/index.js"},"./stega":{"types":"./dist/core/content/stega.d.ts","import":"./dist/core/content/stega.js","default":"./dist/core/content/stega.js"},"./client":{"types":"./dist/client/index.d.ts","import":"./dist/client/index.js","default":"./dist/client/index.js"},"./editor":{"types":"./dist/core/editor/index.d.ts","import":"./dist/core/editor/index.js","default":"./dist/core/editor/index.js"},"./errors":{"types":"./dist/core/errors.d.ts","import":"./dist/core/errors.js","default":"./dist/core/errors.js"},"./health":{"types":"./dist/core/health/index.d.ts","import":"./dist/core/health/index.js","default":"./dist/core/health/index.js"},"./queues":{"types":"./dist/core/queues/index.d.ts","import":"./dist/core/queues/index.js","default":"./dist/core/queues/index.js"},"./schema":{"types":"./dist/core/schema/index.d.ts","import":"./dist/core/schema/index.js","default":"./dist/core/schema/index.js"},"./worker":{"types":"./dist/core/worker/index.d.ts","import":"./dist/core/worker/index.js","default":"./dist/core/worker/index.js"},"./browser":{"types":"./dist/core/browser/index.d.ts","import":"./dist/core/browser/index.js","default":"./dist/core/browser/index.js"},"./content":{"types":"./dist/core/content/index.d.ts","import":"./dist/core/content/index.js","default":"./dist/core/content/index.js"},"./commerce":{"types":"./dist/core/commerce/index.d.ts","import":"./dist/core/commerce/index.js","default":"./dist/core/commerce/index.js"},"./realtime":{"types":"./dist/core/realtime/index.d.ts","import":"./dist/core/realtime/index.js","default":"./dist/core/realtime/index.js"},"./security":{"types":"./dist/core/security/index.d.ts","import":"./dist/core/security/index.js","default":"./dist/core/security/index.js"},"./analytics":{"types":"./dist/core/analytics/index.d.ts","import":"./dist/core/analytics/index.js","default":"./dist/core/analytics/index.js"},"./workflows":{"types":"./dist/core/workflows/index.d.ts","import":"./dist/core/workflows/index.js","default":"./dist/core/workflows/index.js"},"./package.json":"./package.json","./client/studio":{"types":"./dist/client/studio/index.d.ts","import":"./dist/client/studio/index.js","default":"./dist/client/studio/index.js"},"./content/define":{"types":"./dist/core/content/define.d.ts","import":"./dist/core/content/define.js","default":"./dist/core/content/define.js"},"./client/settings":{"types":"./dist/client/settings/index.d.ts","import":"./dist/client/settings/index.js","default":"./dist/client/settings/index.js"},"./commerce/square":{"types":"./dist/core/commerce/square.d.ts","import":"./dist/core/commerce/square.js","default":"./dist/core/commerce/square.js"},"./commerce/stripe":{"types":"./dist/core/commerce/stripe.d.ts","import":"./dist/core/commerce/stripe.js","default":"./dist/core/commerce/stripe.js"},"./forms/turnstile":{"types":"./dist/core/forms/turnstile-entry.d.ts","import":"./dist/core/forms/turnstile-entry.js","default":"./dist/core/forms/turnstile-entry.js"},"./theme/fonts.css":"./src/theme/fonts.css","./content/sections":{"types":"./dist/core/content/sections.d.ts","import":"./dist/core/content/sections.js","default":"./dist/core/content/sections.js"},"./theme/louise.css":"./src/theme/louise.css","./client/studio-shell":{"types":"./dist/client/studio-shell/index.d.ts","import":"./dist/client/studio-shell/index.js","default":"./dist/client/studio-shell/index.js"},"./commerce/fourthwall":{"types":"./dist/core/commerce/fourthwall.d.ts","import":"./dist/core/commerce/fourthwall.js","default":"./dist/core/commerce/fourthwall.js"},"./commerce/square-web":{"types":"./dist/core/commerce/square-web.d.ts","import":"./dist/core/commerce/square-web.js","default":"./dist/core/commerce/square-web.js"},"./commerce/fourthwall-platform":{"types":"./dist/core/commerce/fourthwall-platform.d.ts","import":"./dist/core/commerce/fourthwall-platform.js","default":"./dist/core/commerce/fourthwall-platform.js"}},"scripts":{"dev":"NODE_PATH=node_modules vp pack --watch","pack":"NODE_PATH=node_modules vp pack","test":"vp test --coverage","build":"NODE_PATH=node_modules vp pack","check":"vp check","typecheck":"tsgo --noEmit"},"_npmUser":{"name":"bowenforsoup","email":"baylee@bowenlabs.io"},"repository":{"url":"git+https://github.com/bowenlabs/louise-toolkit.git","type":"git","directory":"packages/louise"},"description":"Louise Toolkit — a V8-native toolkit for building editable sites on Cloudflare Workers. Framework-agnostic core primitives (content, db, commerce, email, queues), a SolidJS + ProseKit inline-edit client, and the daisyUI editor theme.","directories":{},"sideEffects":["*.css"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.11","prosekit":"^0.21.4","solid-js":"^1.9.15","happy-dom":"^20.11.15","harper.js":"^2.7.0","ultrahtml":"^1.7.0","typescript":"^6.0.3","better-auth":"^1.7.2","drizzle-orm":"^0.45.2","@prosekit/pm":"^0.1.19","@vercel/stega":"^1.1.0","@resvg/resvg-wasm":"^2.6.2","vite-plugin-solid":"^2.11.14","@vitest/coverage-v8":"4.1.11","@better-auth/passkey":"^1.7.2","@phosphor-icons/core":"^2.1.1","@cloudflare/puppeteer":"^1.4.0","@tanstack/solid-query":"^5.102.8","@tanstack/solid-router":"^1.170.36","@cloudflare/workers-types":"^5.20260829.1","@typescript/native-preview":"7.0.0-dev.20260707.2"},"peerDependencies":{"prosekit":"^0.21.4","solid-js":"^1.9.14","harper.js":"^2.4.0","better-auth":"^1.6.23","drizzle-orm":"^0.45.0","@prosekit/pm":"^0.1.18","@vercel/stega":"^1.1.0","@resvg/resvg-wasm":"^2.6.2","@better-auth/passkey":"^1.6.23","@cloudflare/puppeteer":"^1.0.0","@tanstack/solid-query":"^5.101.2","@tanstack/solid-router":"^1.170.0"},"peerDependenciesMeta":{"prosekit":{"optional":true},"solid-js":{"optional":true},"harper.js":{"optional":true},"better-auth":{"optional":true},"drizzle-orm":{"optional":true},"@prosekit/pm":{"optional":true},"@vercel/stega":{"optional":true},"@resvg/resvg-wasm":{"optional":true},"@better-auth/passkey":{"optional":true},"@cloudflare/puppeteer":{"optional":true},"@tanstack/solid-query":{"optional":true},"@tanstack/solid-router":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/louise-toolkit_0.33.0_1790459871261_0.12494860434748833","host":"s3://npm-registry-packages-npm-production"}},"0.34.0":{"name":"louise-toolkit","version":"0.34.0","keywords":["cloudflare-workers","cms","content","d1","edge","inline-editing","prosekit","solid-js"],"author":"BowenLabs","license":"MIT","_id":"louise-toolkit@0.34.0","maintainers":[{"name":"bowenforsoup","email":"baylee@bowenlabs.io"}],"homepage":"https://louisetoolkit.com","bugs":"https://github.com/bowenlabs/louise-toolkit/issues","bin":{"louise":"./bin/louise.mjs"},"dist":{"shasum":"476b40313d871ba74365e185f17fd1bd9f0eec24","tarball":"https://registry.npmjs.org/louise-toolkit/-/louise-toolkit-0.34.0.tgz","fileCount":132,"integrity":"sha512-Qr86ayK/XdCELJxmAJNxHwQiZ8MGGjDzAd8cit6bImmAAF/qL7sEhzbw+JvNw+XwwO3LAWlvAI/UhBrWhS0ssA==","signatures":[{"sig":"MEYCIQDN0PnzOGYtQWUuv6VQTatyEVcupQsryWdfzt+9aNFrcAIhAOrY+uDFbncMpcr7muoUuzG/AmNyQDWus9xKjYCRkTHs","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCICsHiLINC9H5kdKVkEgLGXGs8auq8PrXObY4ar1vP6AWAiBNLFBpAcQ2pG1YlqO6vC78U6G6vgp3OiiPbTRh58WF3g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1687556},"type":"module","engines":{"node":">=24.0.0"},"exports":{"./ai":{"types":"./dist/core/ai/index.d.ts","import":"./dist/core/ai/index.js","default":"./dist/core/ai/index.js"},"./db":{"types":"./dist/core/db/index.d.ts","import":"./dist/core/db/index.js","default":"./dist/core/db/index.js"},"./qr":{"types":"./dist/core/qr/index.d.ts","import":"./dist/core/qr/index.js","default":"./dist/core/qr/index.js"},"./mcp":{"types":"./dist/core/mcp/index.d.ts","import":"./dist/core/mcp/index.js","default":"./dist/core/mcp/index.js"},"./auth":{"types":"./dist/core/auth/index.d.ts","import":"./dist/core/auth/index.js","default":"./dist/core/auth/index.js"},"./dates":{"types":"./dist/core/dates/index.d.ts","import":"./dist/core/dates/index.js","default":"./dist/core/dates/index.js"},"./email":{"types":"./dist/core/email/index.d.ts","import":"./dist/core/email/index.js","default":"./dist/core/email/index.js"},"./forms":{"types":"./dist/core/forms/index.d.ts","import":"./dist/core/forms/index.js","default":"./dist/core/forms/index.js"},"./media":{"types":"./dist/core/media/index.d.ts","import":"./dist/core/media/index.js","default":"./dist/core/media/index.js"},"./stega":{"types":"./dist/core/content/stega.d.ts","import":"./dist/core/content/stega.js","default":"./dist/core/content/stega.js"},"./client":{"types":"./dist/client/index.d.ts","import":"./dist/client/index.js","default":"./dist/client/index.js"},"./editor":{"types":"./dist/core/editor/index.d.ts","import":"./dist/core/editor/index.js","default":"./dist/core/editor/index.js"},"./errors":{"types":"./dist/core/errors.d.ts","import":"./dist/core/errors.js","default":"./dist/core/errors.js"},"./health":{"types":"./dist/core/health/index.d.ts","import":"./dist/core/health/index.js","default":"./dist/core/health/index.js"},"./queues":{"types":"./dist/core/queues/index.d.ts","import":"./dist/core/queues/index.js","default":"./dist/core/queues/index.js"},"./schema":{"types":"./dist/core/schema/index.d.ts","import":"./dist/core/schema/index.js","default":"./dist/core/schema/index.js"},"./worker":{"types":"./dist/core/worker/index.d.ts","import":"./dist/core/worker/index.js","default":"./dist/core/worker/index.js"},"./browser":{"types":"./dist/core/browser/index.d.ts","import":"./dist/core/browser/index.js","default":"./dist/core/browser/index.js"},"./content":{"types":"./dist/core/content/index.d.ts","import":"./dist/core/content/index.js","default":"./dist/core/content/index.js"},"./commerce":{"types":"./dist/core/commerce/index.d.ts","import":"./dist/core/commerce/index.js","default":"./dist/core/commerce/index.js"},"./realtime":{"types":"./dist/core/realtime/index.d.ts","import":"./dist/core/realtime/index.js","default":"./dist/core/realtime/index.js"},"./security":{"types":"./dist/core/security/index.d.ts","import":"./dist/core/security/index.js","default":"./dist/core/security/index.js"},"./analytics":{"types":"./dist/core/analytics/index.d.ts","import":"./dist/core/analytics/index.js","default":"./dist/core/analytics/index.js"},"./workflows":{"types":"./dist/core/workflows/index.d.ts","import":"./dist/core/workflows/index.js","default":"./dist/core/workflows/index.js"},"./package.json":"./package.json","./client/studio":{"types":"./dist/client/studio/index.d.ts","import":"./dist/client/studio/index.js","default":"./dist/client/studio/index.js"},"./content/define":{"types":"./dist/core/content/define.d.ts","import":"./dist/core/content/define.js","default":"./dist/core/content/define.js"},"./client/settings":{"types":"./dist/client/settings/index.d.ts","import":"./dist/client/settings/index.js","default":"./dist/client/settings/index.js"},"./commerce/square":{"types":"./dist/core/commerce/square.d.ts","import":"./dist/core/commerce/square.js","default":"./dist/core/commerce/square.js"},"./commerce/stripe":{"types":"./dist/core/commerce/stripe.d.ts","import":"./dist/core/commerce/stripe.js","default":"./dist/core/commerce/stripe.js"},"./forms/turnstile":{"types":"./dist/core/forms/turnstile-entry.d.ts","import":"./dist/core/forms/turnstile-entry.js","default":"./dist/core/forms/turnstile-entry.js"},"./theme/fonts.css":"./src/theme/fonts.css","./content/sections":{"types":"./dist/core/content/sections.d.ts","import":"./dist/core/content/sections.js","default":"./dist/core/content/sections.js"},"./theme/louise.css":"./src/theme/louise.css","./client/studio-shell":{"types":"./dist/client/studio-shell/index.d.ts","import":"./dist/client/studio-shell/index.js","default":"./dist/client/studio-shell/index.js"},"./commerce/fourthwall":{"types":"./dist/core/commerce/fourthwall.d.ts","import":"./dist/core/commerce/fourthwall.js","default":"./dist/core/commerce/fourthwall.js"},"./commerce/square-web":{"types":"./dist/core/commerce/square-web.d.ts","import":"./dist/core/commerce/square-web.js","default":"./dist/core/commerce/square-web.js"},"./commerce/fourthwall-platform":{"types":"./dist/core/commerce/fourthwall-platform.d.ts","import":"./dist/core/commerce/fourthwall-platform.js","default":"./dist/core/commerce/fourthwall-platform.js"}},"scripts":{"dev":"NODE_PATH=node_modules vp pack --watch","pack":"NODE_PATH=node_modules vp pack","test":"vp test --coverage","build":"NODE_PATH=node_modules vp pack","check":"vp check","typecheck":"tsgo --noEmit"},"_npmUser":{"name":"bowenforsoup","email":"baylee@bowenlabs.io"},"repository":{"url":"git+https://github.com/bowenlabs/louise-toolkit.git","type":"git","directory":"packages/louise"},"description":"Louise Toolkit — a V8-native toolkit for building editable sites on Cloudflare Workers. Framework-agnostic core primitives (content, db, commerce, email, queues), a SolidJS + ProseKit inline-edit client, and the daisyUI editor theme.","directories":{},"sideEffects":["*.css"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.11","prosekit":"^0.21.4","solid-js":"^1.9.15","happy-dom":"^20.11.15","harper.js":"^2.7.0","ultrahtml":"^1.7.0","typescript":"^6.0.3","better-auth":"^1.7.2","drizzle-orm":"^0.45.2","@prosekit/pm":"^0.1.19","@vercel/stega":"^1.1.0","@resvg/resvg-wasm":"^2.6.2","vite-plugin-solid":"^2.11.14","@vitest/coverage-v8":"4.1.11","@better-auth/passkey":"^1.7.2","@phosphor-icons/core":"^2.1.1","@cloudflare/puppeteer":"^1.4.0","@tanstack/solid-query":"^5.102.8","@tanstack/solid-router":"^1.170.36","@cloudflare/workers-types":"^5.20260829.1","@typescript/native-preview":"7.0.0-dev.20260707.2","@modelcontextprotocol/client":"^2.1.0"},"peerDependencies":{"prosekit":"^0.21.4","solid-js":"^1.9.14","harper.js":"^2.4.0","better-auth":"^1.6.23","drizzle-orm":"^0.45.0","@prosekit/pm":"^0.1.18","@vercel/stega":"^1.1.0","@resvg/resvg-wasm":"^2.6.2","@better-auth/passkey":"^1.6.23","@cloudflare/puppeteer":"^1.0.0","@tanstack/solid-query":"^5.101.2","@tanstack/solid-router":"^1.170.0"},"peerDependenciesMeta":{"prosekit":{"optional":true},"solid-js":{"optional":true},"harper.js":{"optional":true},"better-auth":{"optional":true},"drizzle-orm":{"optional":true},"@prosekit/pm":{"optional":true},"@vercel/stega":{"optional":true},"@resvg/resvg-wasm":{"optional":true},"@better-auth/passkey":{"optional":true},"@cloudflare/puppeteer":{"optional":true},"@tanstack/solid-query":{"optional":true},"@tanstack/solid-router":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/louise-toolkit_0.34.0_1790467245476_0.2577928167478085","host":"s3://npm-registry-packages-npm-production"}},"0.35.0":{"name":"louise-toolkit","version":"0.35.0","keywords":["cloudflare-workers","cms","content","d1","edge","inline-editing","prosekit","solid-js"],"author":"BowenLabs","license":"MIT","_id":"louise-toolkit@0.35.0","maintainers":[{"name":"bowenforsoup","email":"baylee@bowenlabs.io"}],"homepage":"https://docs.louisetoolkit.org","bugs":"https://github.com/bowenlabs/louise-toolkit/issues","bin":{"louise":"./bin/louise.mjs"},"dist":{"shasum":"7bbfd7efb76aefc075957e7644c150f355b524ce","tarball":"https://registry.npmjs.org/louise-toolkit/-/louise-toolkit-0.35.0.tgz","fileCount":141,"integrity":"sha512-mBOroRIR0hBGaVpx/IIVp6rJGixM5pAEDkhBL4M3cD9tnAGT+ZkdGwKBkIzn6kz2QoJ8DWtw42r5sZLyT3XUpg==","signatures":[{"sig":"MEYCIQD/Jr1r2kM3t5djOcin4XlffkQM2OfCSfhxDMIyHzIDyQIhANQo3yF3jBtRGmyN8CEFhK63M0UGH/4JjvWT0WOG3vaK","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIH9K++ef4iBKKf0QT4koaoeUOoNVEFMgM0QsDR2Fz68yAiArRjv0AcKcwUEiM/WOwbTvnBozLgo8a14U8NPL1y54aQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1828463},"type":"module","engines":{"node":">=24.0.0"},"exports":{"./ai":{"types":"./dist/core/ai/index.d.ts","import":"./dist/core/ai/index.js","default":"./dist/core/ai/index.js"},"./db":{"types":"./dist/core/db/index.d.ts","import":"./dist/core/db/index.js","default":"./dist/core/db/index.js"},"./qr":{"types":"./dist/core/qr/index.d.ts","import":"./dist/core/qr/index.js","default":"./dist/core/qr/index.js"},"./mcp":{"types":"./dist/core/mcp/index.d.ts","import":"./dist/core/mcp/index.js","default":"./dist/core/mcp/index.js"},"./seo":{"types":"./dist/core/seo/index.d.ts","import":"./dist/core/seo/index.js","default":"./dist/core/seo/index.js"},"./auth":{"types":"./dist/core/auth/index.d.ts","import":"./dist/core/auth/index.js","default":"./dist/core/auth/index.js"},"./dates":{"types":"./dist/core/dates/index.d.ts","import":"./dist/core/dates/index.js","default":"./dist/core/dates/index.js"},"./email":{"types":"./dist/core/email/index.d.ts","import":"./dist/core/email/index.js","default":"./dist/core/email/index.js"},"./forms":{"types":"./dist/core/forms/index.d.ts","import":"./dist/core/forms/index.js","default":"./dist/core/forms/index.js"},"./media":{"types":"./dist/core/media/index.d.ts","import":"./dist/core/media/index.js","default":"./dist/core/media/index.js"},"./stega":{"types":"./dist/core/content/stega.d.ts","import":"./dist/core/content/stega.js","default":"./dist/core/content/stega.js"},"./client":{"types":"./dist/client/index.d.ts","import":"./dist/client/index.js","default":"./dist/client/index.js"},"./editor":{"types":"./dist/core/editor/index.d.ts","import":"./dist/core/editor/index.js","default":"./dist/core/editor/index.js"},"./errors":{"types":"./dist/core/errors.d.ts","import":"./dist/core/errors.js","default":"./dist/core/errors.js"},"./health":{"types":"./dist/core/health/index.d.ts","import":"./dist/core/health/index.js","default":"./dist/core/health/index.js"},"./queues":{"types":"./dist/core/queues/index.d.ts","import":"./dist/core/queues/index.js","default":"./dist/core/queues/index.js"},"./schema":{"types":"./dist/core/schema/index.d.ts","import":"./dist/core/schema/index.js","default":"./dist/core/schema/index.js"},"./worker":{"types":"./dist/core/worker/index.d.ts","import":"./dist/core/worker/index.js","default":"./dist/core/worker/index.js"},"./browser":{"types":"./dist/core/browser/index.d.ts","import":"./dist/core/browser/index.js","default":"./dist/core/browser/index.js"},"./content":{"types":"./dist/core/content/index.d.ts","import":"./dist/core/content/index.js","default":"./dist/core/content/index.js"},"./commerce":{"types":"./dist/core/commerce/index.d.ts","import":"./dist/core/commerce/index.js","default":"./dist/core/commerce/index.js"},"./realtime":{"types":"./dist/core/realtime/index.d.ts","import":"./dist/core/realtime/index.js","default":"./dist/core/realtime/index.js"},"./security":{"types":"./dist/core/security/index.d.ts","import":"./dist/core/security/index.js","default":"./dist/core/security/index.js"},"./analytics":{"types":"./dist/core/analytics/index.d.ts","import":"./dist/core/analytics/index.js","default":"./dist/core/analytics/index.js"},"./workflows":{"types":"./dist/core/workflows/index.d.ts","import":"./dist/core/workflows/index.js","default":"./dist/core/workflows/index.js"},"./package.json":"./package.json","./client/studio":{"types":"./dist/client/studio/index.d.ts","import":"./dist/client/studio/index.js","default":"./dist/client/studio/index.js"},"./content/define":{"types":"./dist/core/content/define.d.ts","import":"./dist/core/content/define.js","default":"./dist/core/content/define.js"},"./client/settings":{"types":"./dist/client/settings/index.d.ts","import":"./dist/client/settings/index.js","default":"./dist/client/settings/index.js"},"./commerce/square":{"types":"./dist/core/commerce/square.d.ts","import":"./dist/core/commerce/square.js","default":"./dist/core/commerce/square.js"},"./commerce/stripe":{"types":"./dist/core/commerce/stripe.d.ts","import":"./dist/core/commerce/stripe.js","default":"./dist/core/commerce/stripe.js"},"./forms/turnstile":{"types":"./dist/core/forms/turnstile-entry.d.ts","import":"./dist/core/forms/turnstile-entry.js","default":"./dist/core/forms/turnstile-entry.js"},"./theme/fonts.css":"./src/theme/fonts.css","./content/sections":{"types":"./dist/core/content/sections.d.ts","import":"./dist/core/content/sections.js","default":"./dist/core/content/sections.js"},"./theme/louise.css":"./src/theme/louise.css","./client/studio-shell":{"types":"./dist/client/studio-shell/index.d.ts","import":"./dist/client/studio-shell/index.js","default":"./dist/client/studio-shell/index.js"},"./commerce/fourthwall":{"types":"./dist/core/commerce/fourthwall.d.ts","import":"./dist/core/commerce/fourthwall.js","default":"./dist/core/commerce/fourthwall.js"},"./commerce/square-web":{"types":"./dist/core/commerce/square-web.d.ts","import":"./dist/core/commerce/square-web.js","default":"./dist/core/commerce/square-web.js"},"./commerce/fourthwall-platform":{"types":"./dist/core/commerce/fourthwall-platform.d.ts","import":"./dist/core/commerce/fourthwall-platform.js","default":"./dist/core/commerce/fourthwall-platform.js"}},"scripts":{"dev":"NODE_PATH=node_modules vp pack --watch","pack":"NODE_PATH=node_modules vp pack","test":"vp test --coverage","build":"NODE_PATH=node_modules vp pack","check":"vp check","typecheck":"tsgo --noEmit"},"_npmUser":{"name":"bowenforsoup","email":"baylee@bowenlabs.io"},"repository":{"url":"git+https://github.com/bowenlabs/louise-toolkit.git","type":"git","directory":"packages/louise"},"description":"Louise Toolkit — a V8-native toolkit for building editable sites on Cloudflare Workers. Framework-agnostic core primitives (content, db, commerce, email, queues), a SolidJS + ProseKit inline-edit client, and the daisyUI editor theme.","directories":{},"sideEffects":["*.css"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.11","prosekit":"^0.21.4","solid-js":"^1.9.15","happy-dom":"^20.11.15","harper.js":"^2.7.0","ultrahtml":"^1.7.0","typescript":"^6.0.3","better-auth":"^1.7.2","drizzle-orm":"^0.45.2","@prosekit/pm":"^0.1.19","@vercel/stega":"^1.1.0","@resvg/resvg-wasm":"^2.6.2","vite-plugin-solid":"^2.11.14","@vitest/coverage-v8":"4.1.11","@better-auth/passkey":"^1.7.2","@phosphor-icons/core":"^2.1.1","@cloudflare/puppeteer":"^1.4.0","@tanstack/solid-query":"^5.102.8","@tanstack/solid-router":"^1.170.36","@cloudflare/workers-types":"^5.20260829.1","@typescript/native-preview":"7.0.0-dev.20260707.2","@modelcontextprotocol/client":"^2.1.0"},"peerDependencies":{"prosekit":"^0.21.4","solid-js":"^1.9.14","harper.js":"^2.4.0","better-auth":"^1.6.23","drizzle-orm":"^0.45.0","@prosekit/pm":"^0.1.18","@vercel/stega":"^1.1.0","@resvg/resvg-wasm":"^2.6.2","@better-auth/passkey":"^1.6.23","@cloudflare/puppeteer":"^1.0.0","@tanstack/solid-query":"^5.101.2","@tanstack/solid-router":"^1.170.0"},"peerDependenciesMeta":{"prosekit":{"optional":true},"solid-js":{"optional":true},"harper.js":{"optional":true},"better-auth":{"optional":true},"drizzle-orm":{"optional":true},"@prosekit/pm":{"optional":true},"@vercel/stega":{"optional":true},"@resvg/resvg-wasm":{"optional":true},"@better-auth/passkey":{"optional":true},"@cloudflare/puppeteer":{"optional":true},"@tanstack/solid-query":{"optional":true},"@tanstack/solid-router":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/louise-toolkit_0.35.0_1790500875386_0.8382130102342864","host":"s3://npm-registry-packages-npm-production"}},"0.36.0":{"name":"louise-toolkit","version":"0.36.0","keywords":["cloudflare-workers","cms","content","d1","edge","inline-editing","prosekit","solid-js"],"author":"BowenLabs","license":"MIT","_id":"louise-toolkit@0.36.0","maintainers":[{"name":"bowenforsoup","email":"baylee@bowenlabs.io"}],"homepage":"https://docs.louisetoolkit.org","bugs":"https://github.com/bowenlabs/louise-toolkit/issues","bin":{"louise":"./bin/louise.mjs"},"dist":{"shasum":"d462a57846a3790ee20b4e1f4032d70fba236994","tarball":"https://registry.npmjs.org/louise-toolkit/-/louise-toolkit-0.36.0.tgz","fileCount":145,"integrity":"sha512-6CGf2R42+TwaZPfF9n2iA+JHP7SaTjNg+ls+I2jwKsiQGAyQAMzt0Wop8i55kf3J7hX/LqkCOLkH3FeIJIrnUw==","signatures":[{"sig":"MEUCIFHkIpFMX07Kf8EpumovWgKjbfhV8WiuVidl/2eOZw69AiEAxU7484KSAGhcakhCGVU10v0TbA+vXGOFmGO5HrOf/T0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQDa14szWZOEcqptC8QF2ih6nicyNaYtA6Yr+RnfKCo4cAIgTElT9L2kjDRrpUeGcRv9xZmhiTgkai79haRQ3W/JhOY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1893152},"type":"module","engines":{"node":">=24.0.0"},"exports":{"./ai":{"types":"./dist/core/ai/index.d.ts","import":"./dist/core/ai/index.js","default":"./dist/core/ai/index.js"},"./db":{"types":"./dist/core/db/index.d.ts","import":"./dist/core/db/index.js","default":"./dist/core/db/index.js"},"./qr":{"types":"./dist/core/qr/index.d.ts","import":"./dist/core/qr/index.js","default":"./dist/core/qr/index.js"},"./mcp":{"types":"./dist/core/mcp/index.d.ts","import":"./dist/core/mcp/index.js","default":"./dist/core/mcp/index.js"},"./seo":{"types":"./dist/core/seo/index.d.ts","import":"./dist/core/seo/index.js","default":"./dist/core/seo/index.js"},"./auth":{"types":"./dist/core/auth/index.d.ts","import":"./dist/core/auth/index.js","default":"./dist/core/auth/index.js"},"./dates":{"types":"./dist/core/dates/index.d.ts","import":"./dist/core/dates/index.js","default":"./dist/core/dates/index.js"},"./email":{"types":"./dist/core/email/index.d.ts","import":"./dist/core/email/index.js","default":"./dist/core/email/index.js"},"./forms":{"types":"./dist/core/forms/index.d.ts","import":"./dist/core/forms/index.js","default":"./dist/core/forms/index.js"},"./media":{"types":"./dist/core/media/index.d.ts","import":"./dist/core/media/index.js","default":"./dist/core/media/index.js"},"./stega":{"types":"./dist/core/content/stega.d.ts","import":"./dist/core/content/stega.js","default":"./dist/core/content/stega.js"},"./client":{"types":"./dist/client/index.d.ts","import":"./dist/client/index.js","default":"./dist/client/index.js"},"./editor":{"types":"./dist/core/editor/index.d.ts","import":"./dist/core/editor/index.js","default":"./dist/core/editor/index.js"},"./errors":{"types":"./dist/core/errors.d.ts","import":"./dist/core/errors.js","default":"./dist/core/errors.js"},"./health":{"types":"./dist/core/health/index.d.ts","import":"./dist/core/health/index.js","default":"./dist/core/health/index.js"},"./queues":{"types":"./dist/core/queues/index.d.ts","import":"./dist/core/queues/index.js","default":"./dist/core/queues/index.js"},"./schema":{"types":"./dist/core/schema/index.d.ts","import":"./dist/core/schema/index.js","default":"./dist/core/schema/index.js"},"./worker":{"types":"./dist/core/worker/index.d.ts","import":"./dist/core/worker/index.js","default":"./dist/core/worker/index.js"},"./browser":{"types":"./dist/core/browser/index.d.ts","import":"./dist/core/browser/index.js","default":"./dist/core/browser/index.js"},"./content":{"types":"./dist/core/content/index.d.ts","import":"./dist/core/content/index.js","default":"./dist/core/content/index.js"},"./commerce":{"types":"./dist/core/commerce/index.d.ts","import":"./dist/core/commerce/index.js","default":"./dist/core/commerce/index.js"},"./realtime":{"types":"./dist/core/realtime/index.d.ts","import":"./dist/core/realtime/index.js","default":"./dist/core/realtime/index.js"},"./security":{"types":"./dist/core/security/index.d.ts","import":"./dist/core/security/index.js","default":"./dist/core/security/index.js"},"./analytics":{"types":"./dist/core/analytics/index.d.ts","import":"./dist/core/analytics/index.js","default":"./dist/core/analytics/index.js"},"./workflows":{"types":"./dist/core/workflows/index.d.ts","import":"./dist/core/workflows/index.js","default":"./dist/core/workflows/index.js"},"./package.json":"./package.json","./client/studio":{"types":"./dist/client/studio/index.d.ts","import":"./dist/client/studio/index.js","default":"./dist/client/studio/index.js"},"./content/define":{"types":"./dist/core/content/define.d.ts","import":"./dist/core/content/define.js","default":"./dist/core/content/define.js"},"./client/settings":{"types":"./dist/client/settings/index.d.ts","import":"./dist/client/settings/index.js","default":"./dist/client/settings/index.js"},"./commerce/square":{"types":"./dist/core/commerce/square.d.ts","import":"./dist/core/commerce/square.js","default":"./dist/core/commerce/square.js"},"./commerce/stripe":{"types":"./dist/core/commerce/stripe.d.ts","import":"./dist/core/commerce/stripe.js","default":"./dist/core/commerce/stripe.js"},"./forms/turnstile":{"types":"./dist/core/forms/turnstile-entry.d.ts","import":"./dist/core/forms/turnstile-entry.js","default":"./dist/core/forms/turnstile-entry.js"},"./theme/fonts.css":"./src/theme/fonts.css","./content/sections":{"types":"./dist/core/content/sections.d.ts","import":"./dist/core/content/sections.js","default":"./dist/core/content/sections.js"},"./theme/louise.css":"./src/theme/louise.css","./client/studio-shell":{"types":"./dist/client/studio-shell/index.d.ts","import":"./dist/client/studio-shell/index.js","default":"./dist/client/studio-shell/index.js"},"./commerce/fourthwall":{"types":"./dist/core/commerce/fourthwall.d.ts","import":"./dist/core/commerce/fourthwall.js","default":"./dist/core/commerce/fourthwall.js"},"./commerce/square-web":{"types":"./dist/core/commerce/square-web.d.ts","import":"./dist/core/commerce/square-web.js","default":"./dist/core/commerce/square-web.js"},"./commerce/fourthwall-platform":{"types":"./dist/core/commerce/fourthwall-platform.d.ts","import":"./dist/core/commerce/fourthwall-platform.js","default":"./dist/core/commerce/fourthwall-platform.js"}},"scripts":{"dev":"NODE_PATH=node_modules vp pack --watch","pack":"NODE_PATH=node_modules vp pack","test":"vp test --coverage","build":"NODE_PATH=node_modules vp pack","check":"vp check","typecheck":"tsgo --noEmit"},"_npmUser":{"name":"bowenforsoup","email":"baylee@bowenlabs.io"},"repository":{"url":"git+https://github.com/bowenlabs/louise-toolkit.git","type":"git","directory":"packages/louise"},"description":"Louise Toolkit — a V8-native toolkit for building editable sites on Cloudflare Workers. Framework-agnostic core primitives (content, db, commerce, email, queues), a SolidJS + ProseKit inline-edit client, and the daisyUI editor theme.","directories":{},"sideEffects":["*.css"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.11","prosekit":"^0.21.4","solid-js":"^1.9.15","happy-dom":"^20.11.15","harper.js":"^2.7.0","ultrahtml":"^1.7.0","typescript":"^6.0.3","better-auth":"^1.7.2","drizzle-orm":"^0.45.2","@prosekit/pm":"^0.1.19","@vercel/stega":"^1.1.0","@resvg/resvg-wasm":"^2.6.2","vite-plugin-solid":"^2.11.14","@vitest/coverage-v8":"4.1.11","@better-auth/passkey":"^1.7.2","@phosphor-icons/core":"^2.1.1","@cloudflare/puppeteer":"^1.4.0","@tanstack/solid-query":"^5.102.8","dom-accessibility-api":"^0.7.1","@tanstack/solid-router":"^1.170.36","@cloudflare/workers-types":"^5.20260829.1","@typescript/native-preview":"7.0.0-dev.20260707.2","@modelcontextprotocol/client":"^2.1.0"},"peerDependencies":{"prosekit":"^0.21.4","solid-js":"^1.9.14","harper.js":"^2.4.0","better-auth":"^1.6.23","drizzle-orm":"^0.45.0","@prosekit/pm":"^0.1.18","@vercel/stega":"^1.1.0","@resvg/resvg-wasm":"^2.6.2","@better-auth/passkey":"^1.6.23","@cloudflare/puppeteer":"^1.0.0","@tanstack/solid-query":"^5.101.2","@tanstack/solid-router":"^1.170.0"},"peerDependenciesMeta":{"prosekit":{"optional":true},"solid-js":{"optional":true},"harper.js":{"optional":true},"better-auth":{"optional":true},"drizzle-orm":{"optional":true},"@prosekit/pm":{"optional":true},"@vercel/stega":{"optional":true},"@resvg/resvg-wasm":{"optional":true},"@better-auth/passkey":{"optional":true},"@cloudflare/puppeteer":{"optional":true},"@tanstack/solid-query":{"optional":true},"@tanstack/solid-router":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/louise-toolkit_0.36.0_1790534795278_0.30168803225669905","host":"s3://npm-registry-packages-npm-production"}},"0.37.0":{"name":"louise-toolkit","version":"0.37.0","keywords":["cloudflare-workers","cms","content","d1","edge","inline-editing","prosekit","solid-js"],"author":"BowenLabs","license":"MIT","_id":"louise-toolkit@0.37.0","maintainers":[{"name":"bowenforsoup","email":"baylee@bowenlabs.io"}],"homepage":"https://docs.louisetoolkit.org","bugs":"https://github.com/bowenlabs/louise-toolkit/issues","bin":{"louise":"./bin/louise.mjs"},"dist":{"shasum":"0850aee1fc7958595a26f6092688b7f18911bacb","tarball":"https://registry.npmjs.org/louise-toolkit/-/louise-toolkit-0.37.0.tgz","fileCount":153,"integrity":"sha512-UHkqr0zdPuvkvqjXJVoD4Z80R+zMzkaUa91OfrVEk2dcWhyBdGKszYQdqGW7SD9tiXTR2RI8axfYklXuNSSFLQ==","signatures":[{"sig":"MEYCIQCmNM6FD9kosX80tFRsg9YBSYsMLNsjcGUQmHRexwT+2wIhAIZn4hDk1Rz+dc9NUtbWrKy/OMNJd5c52aPr5iUMXfRe","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQD8WqYCegCj/c1dsA0VH1O1aMo9C22sGPBg9nRNlowzdgIgf++IMshggbDaKYuYYERE38EJkRvE2AscdDavEVrMog4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2063219},"type":"module","engines":{"node":">=24.0.0"},"exports":{"./ai":{"types":"./dist/core/ai/index.d.ts","import":"./dist/core/ai/index.js","default":"./dist/core/ai/index.js"},"./db":{"types":"./dist/core/db/index.d.ts","import":"./dist/core/db/index.js","default":"./dist/core/db/index.js"},"./qr":{"types":"./dist/core/qr/index.d.ts","import":"./dist/core/qr/index.js","default":"./dist/core/qr/index.js"},"./mcp":{"types":"./dist/core/mcp/index.d.ts","import":"./dist/core/mcp/index.js","default":"./dist/core/mcp/index.js"},"./seo":{"types":"./dist/core/seo/index.d.ts","import":"./dist/core/seo/index.js","default":"./dist/core/seo/index.js"},"./auth":{"types":"./dist/core/auth/index.d.ts","import":"./dist/core/auth/index.js","default":"./dist/core/auth/index.js"},"./dates":{"types":"./dist/core/dates/index.d.ts","import":"./dist/core/dates/index.js","default":"./dist/core/dates/index.js"},"./email":{"types":"./dist/core/email/index.d.ts","import":"./dist/core/email/index.js","default":"./dist/core/email/index.js"},"./forms":{"types":"./dist/core/forms/index.d.ts","import":"./dist/core/forms/index.js","default":"./dist/core/forms/index.js"},"./media":{"types":"./dist/core/media/index.d.ts","import":"./dist/core/media/index.js","default":"./dist/core/media/index.js"},"./stega":{"types":"./dist/core/content/stega.d.ts","import":"./dist/core/content/stega.js","default":"./dist/core/content/stega.js"},"./client":{"types":"./dist/client/index.d.ts","import":"./dist/client/index.js","default":"./dist/client/index.js"},"./editor":{"types":"./dist/core/editor/index.d.ts","import":"./dist/core/editor/index.js","default":"./dist/core/editor/index.js"},"./errors":{"types":"./dist/core/errors.d.ts","import":"./dist/core/errors.js","default":"./dist/core/errors.js"},"./health":{"types":"./dist/core/health/index.d.ts","import":"./dist/core/health/index.js","default":"./dist/core/health/index.js"},"./queues":{"types":"./dist/core/queues/index.d.ts","import":"./dist/core/queues/index.js","default":"./dist/core/queues/index.js"},"./schema":{"types":"./dist/core/schema/index.d.ts","import":"./dist/core/schema/index.js","default":"./dist/core/schema/index.js"},"./worker":{"types":"./dist/core/worker/index.d.ts","import":"./dist/core/worker/index.js","default":"./dist/core/worker/index.js"},"./browser":{"types":"./dist/core/browser/index.d.ts","import":"./dist/core/browser/index.js","default":"./dist/core/browser/index.js"},"./content":{"types":"./dist/core/content/index.d.ts","import":"./dist/core/content/index.js","default":"./dist/core/content/index.js"},"./commerce":{"types":"./dist/core/commerce/index.d.ts","import":"./dist/core/commerce/index.js","default":"./dist/core/commerce/index.js"},"./realtime":{"types":"./dist/core/realtime/index.d.ts","import":"./dist/core/realtime/index.js","default":"./dist/core/realtime/index.js"},"./security":{"types":"./dist/core/security/index.d.ts","import":"./dist/core/security/index.js","default":"./dist/core/security/index.js"},"./analytics":{"types":"./dist/core/analytics/index.d.ts","import":"./dist/core/analytics/index.js","default":"./dist/core/analytics/index.js"},"./incidents":{"types":"./dist/core/incidents/index.d.ts","import":"./dist/core/incidents/index.js","default":"./dist/core/incidents/index.js"},"./workflows":{"types":"./dist/core/workflows/index.d.ts","import":"./dist/core/workflows/index.js","default":"./dist/core/workflows/index.js"},"./package.json":"./package.json","./client/studio":{"types":"./dist/client/studio/index.d.ts","import":"./dist/client/studio/index.js","default":"./dist/client/studio/index.js"},"./content/define":{"types":"./dist/core/content/define.d.ts","import":"./dist/core/content/define.js","default":"./dist/core/content/define.js"},"./client/settings":{"types":"./dist/client/settings/index.d.ts","import":"./dist/client/settings/index.js","default":"./dist/client/settings/index.js"},"./commerce/square":{"types":"./dist/core/commerce/square.d.ts","import":"./dist/core/commerce/square.js","default":"./dist/core/commerce/square.js"},"./commerce/stripe":{"types":"./dist/core/commerce/stripe.d.ts","import":"./dist/core/commerce/stripe.js","default":"./dist/core/commerce/stripe.js"},"./forms/turnstile":{"types":"./dist/core/forms/turnstile-entry.d.ts","import":"./dist/core/forms/turnstile-entry.js","default":"./dist/core/forms/turnstile-entry.js"},"./theme/fonts.css":"./src/theme/fonts.css","./content/sections":{"types":"./dist/core/content/sections.d.ts","import":"./dist/core/content/sections.js","default":"./dist/core/content/sections.js"},"./theme/louise.css":"./src/theme/louise.css","./client/studio-shell":{"types":"./dist/client/studio-shell/index.d.ts","import":"./dist/client/studio-shell/index.js","default":"./dist/client/studio-shell/index.js"},"./commerce/fourthwall":{"types":"./dist/core/commerce/fourthwall.d.ts","import":"./dist/core/commerce/fourthwall.js","default":"./dist/core/commerce/fourthwall.js"},"./commerce/square-web":{"types":"./dist/core/commerce/square-web.d.ts","import":"./dist/core/commerce/square-web.js","default":"./dist/core/commerce/square-web.js"},"./commerce/fourthwall-platform":{"types":"./dist/core/commerce/fourthwall-platform.d.ts","import":"./dist/core/commerce/fourthwall-platform.js","default":"./dist/core/commerce/fourthwall-platform.js"}},"scripts":{"dev":"NODE_PATH=node_modules vp pack --watch","pack":"NODE_PATH=node_modules vp pack","test":"vp test --coverage","build":"NODE_PATH=node_modules vp pack","check":"vp check","typecheck":"tsgo --noEmit"},"_npmUser":{"name":"bowenforsoup","email":"baylee@bowenlabs.io"},"repository":{"url":"git+https://github.com/bowenlabs/louise-toolkit.git","type":"git","directory":"packages/louise"},"description":"Louise Toolkit — a V8-native toolkit for building editable sites on Cloudflare Workers. Framework-agnostic core primitives (content, db, commerce, email, queues), a SolidJS + ProseKit inline-edit client, and the daisyUI editor theme.","directories":{},"sideEffects":["*.css"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.11","prosekit":"^0.21.4","solid-js":"^1.9.15","happy-dom":"^20.11.15","harper.js":"^2.7.0","ultrahtml":"^1.7.0","typescript":"^6.0.3","better-auth":"^1.7.2","drizzle-orm":"^0.45.2","@prosekit/pm":"^0.1.19","@vercel/stega":"^1.1.0","@resvg/resvg-wasm":"^2.6.2","vite-plugin-solid":"^2.11.14","@vitest/coverage-v8":"4.1.11","@better-auth/passkey":"^1.7.2","@phosphor-icons/core":"^2.1.1","@cloudflare/puppeteer":"^1.4.0","@tanstack/solid-query":"^5.102.8","dom-accessibility-api":"^0.7.1","@tanstack/solid-router":"^1.170.36","@cloudflare/workers-types":"^5.20260829.1","@typescript/native-preview":"7.0.0-dev.20260707.2","@modelcontextprotocol/client":"^2.1.0"},"peerDependencies":{"prosekit":"^0.21.4","solid-js":"^1.9.14","harper.js":"^2.4.0","better-auth":"^1.6.23","drizzle-orm":"^0.45.0","@prosekit/pm":"^0.1.18","@vercel/stega":"^1.1.0","@resvg/resvg-wasm":"^2.6.2","@better-auth/passkey":"^1.6.23","@cloudflare/puppeteer":"^1.0.0","@tanstack/solid-query":"^5.101.2","@tanstack/solid-router":"^1.170.0"},"peerDependenciesMeta":{"prosekit":{"optional":true},"solid-js":{"optional":true},"harper.js":{"optional":true},"better-auth":{"optional":true},"drizzle-orm":{"optional":true},"@prosekit/pm":{"optional":true},"@vercel/stega":{"optional":true},"@resvg/resvg-wasm":{"optional":true},"@better-auth/passkey":{"optional":true},"@cloudflare/puppeteer":{"optional":true},"@tanstack/solid-query":{"optional":true},"@tanstack/solid-router":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/louise-toolkit_0.37.0_1790555644670_0.5516426973358801","host":"s3://npm-registry-packages-npm-production"}},"0.37.1":{"name":"louise-toolkit","version":"0.37.1","keywords":["cloudflare-workers","cms","content","d1","edge","inline-editing","prosekit","solid-js"],"author":"BowenLabs","license":"MIT","_id":"louise-toolkit@0.37.1","maintainers":[{"name":"bowenforsoup","email":"baylee@bowenlabs.io"}],"homepage":"https://docs.louisetoolkit.org","bugs":"https://github.com/bowenlabs/louise-toolkit/issues","bin":{"louise":"./bin/louise.mjs"},"dist":{"shasum":"bb04f8a917f2f44cd6ee99ebf18952ec51195919","tarball":"https://registry.npmjs.org/louise-toolkit/-/louise-toolkit-0.37.1.tgz","fileCount":153,"integrity":"sha512-Gs34uGY8wvnxV+YlwHrHo7VgCTnkbFQMFRQ1OyXHWpUuobB0xdFLjnWcg8KjSRvCEKtxNDYdTXoDeZsMPEh4Vw==","signatures":[{"sig":"MEUCIQCh24eS7u7lFs+i1Ikl5704OKWckWLtQ+MIngrRbM04XAIgQVm6o0HY+LKNqgut0lXvLWPH3XK7kTzd8AI3Lpl/coU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQCfRLvYwwptwlT4uAscRLa0luzsoqv4rk73mpj4yPz4mgIgPKpqLqIiM85nxy6yuqYtcTedoXATem4vOuDDZ73NVYk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2066751},"type":"module","engines":{"node":">=24.0.0"},"exports":{"./ai":{"types":"./dist/core/ai/index.d.ts","import":"./dist/core/ai/index.js","default":"./dist/core/ai/index.js"},"./db":{"types":"./dist/core/db/index.d.ts","import":"./dist/core/db/index.js","default":"./dist/core/db/index.js"},"./qr":{"types":"./dist/core/qr/index.d.ts","import":"./dist/core/qr/index.js","default":"./dist/core/qr/index.js"},"./mcp":{"types":"./dist/core/mcp/index.d.ts","import":"./dist/core/mcp/index.js","default":"./dist/core/mcp/index.js"},"./seo":{"types":"./dist/core/seo/index.d.ts","import":"./dist/core/seo/index.js","default":"./dist/core/seo/index.js"},"./auth":{"types":"./dist/core/auth/index.d.ts","import":"./dist/core/auth/index.js","default":"./dist/core/auth/index.js"},"./dates":{"types":"./dist/core/dates/index.d.ts","import":"./dist/core/dates/index.js","default":"./dist/core/dates/index.js"},"./email":{"types":"./dist/core/email/index.d.ts","import":"./dist/core/email/index.js","default":"./dist/core/email/index.js"},"./forms":{"types":"./dist/core/forms/index.d.ts","import":"./dist/core/forms/index.js","default":"./dist/core/forms/index.js"},"./media":{"types":"./dist/core/media/index.d.ts","import":"./dist/core/media/index.js","default":"./dist/core/media/index.js"},"./stega":{"types":"./dist/core/content/stega.d.ts","import":"./dist/core/content/stega.js","default":"./dist/core/content/stega.js"},"./client":{"types":"./dist/client/index.d.ts","import":"./dist/client/index.js","default":"./dist/client/index.js"},"./editor":{"types":"./dist/core/editor/index.d.ts","import":"./dist/core/editor/index.js","default":"./dist/core/editor/index.js"},"./errors":{"types":"./dist/core/errors.d.ts","import":"./dist/core/errors.js","default":"./dist/core/errors.js"},"./health":{"types":"./dist/core/health/index.d.ts","import":"./dist/core/health/index.js","default":"./dist/core/health/index.js"},"./queues":{"types":"./dist/core/queues/index.d.ts","import":"./dist/core/queues/index.js","default":"./dist/core/queues/index.js"},"./schema":{"types":"./dist/core/schema/index.d.ts","import":"./dist/core/schema/index.js","default":"./dist/core/schema/index.js"},"./worker":{"types":"./dist/core/worker/index.d.ts","import":"./dist/core/worker/index.js","default":"./dist/core/worker/index.js"},"./browser":{"types":"./dist/core/browser/index.d.ts","import":"./dist/core/browser/index.js","default":"./dist/core/browser/index.js"},"./content":{"types":"./dist/core/content/index.d.ts","import":"./dist/core/content/index.js","default":"./dist/core/content/index.js"},"./commerce":{"types":"./dist/core/commerce/index.d.ts","import":"./dist/core/commerce/index.js","default":"./dist/core/commerce/index.js"},"./realtime":{"types":"./dist/core/realtime/index.d.ts","import":"./dist/core/realtime/index.js","default":"./dist/core/realtime/index.js"},"./security":{"types":"./dist/core/security/index.d.ts","import":"./dist/core/security/index.js","default":"./dist/core/security/index.js"},"./analytics":{"types":"./dist/core/analytics/index.d.ts","import":"./dist/core/analytics/index.js","default":"./dist/core/analytics/index.js"},"./incidents":{"types":"./dist/core/incidents/index.d.ts","import":"./dist/core/incidents/index.js","default":"./dist/core/incidents/index.js"},"./workflows":{"types":"./dist/core/workflows/index.d.ts","import":"./dist/core/workflows/index.js","default":"./dist/core/workflows/index.js"},"./package.json":"./package.json","./client/studio":{"types":"./dist/client/studio/index.d.ts","import":"./dist/client/studio/index.js","default":"./dist/client/studio/index.js"},"./content/define":{"types":"./dist/core/content/define.d.ts","import":"./dist/core/content/define.js","default":"./dist/core/content/define.js"},"./client/settings":{"types":"./dist/client/settings/index.d.ts","import":"./dist/client/settings/index.js","default":"./dist/client/settings/index.js"},"./commerce/square":{"types":"./dist/core/commerce/square.d.ts","import":"./dist/core/commerce/square.js","default":"./dist/core/commerce/square.js"},"./commerce/stripe":{"types":"./dist/core/commerce/stripe.d.ts","import":"./dist/core/commerce/stripe.js","default":"./dist/core/commerce/stripe.js"},"./forms/turnstile":{"types":"./dist/core/forms/turnstile-entry.d.ts","import":"./dist/core/forms/turnstile-entry.js","default":"./dist/core/forms/turnstile-entry.js"},"./theme/fonts.css":"./src/theme/fonts.css","./content/sections":{"types":"./dist/core/content/sections.d.ts","import":"./dist/core/content/sections.js","default":"./dist/core/content/sections.js"},"./theme/louise.css":"./src/theme/louise.css","./client/studio-shell":{"types":"./dist/client/studio-shell/index.d.ts","import":"./dist/client/studio-shell/index.js","default":"./dist/client/studio-shell/index.js"},"./commerce/fourthwall":{"types":"./dist/core/commerce/fourthwall.d.ts","import":"./dist/core/commerce/fourthwall.js","default":"./dist/core/commerce/fourthwall.js"},"./commerce/square-web":{"types":"./dist/core/commerce/square-web.d.ts","import":"./dist/core/commerce/square-web.js","default":"./dist/core/commerce/square-web.js"},"./commerce/fourthwall-platform":{"types":"./dist/core/commerce/fourthwall-platform.d.ts","import":"./dist/core/commerce/fourthwall-platform.js","default":"./dist/core/commerce/fourthwall-platform.js"}},"scripts":{"dev":"NODE_PATH=node_modules vp pack --watch","pack":"NODE_PATH=node_modules vp pack","test":"vp test --coverage","build":"NODE_PATH=node_modules vp pack","check":"vp check","typecheck":"tsgo --noEmit"},"_npmUser":{"name":"bowenforsoup","email":"baylee@bowenlabs.io"},"repository":{"url":"git+https://github.com/bowenlabs/louise-toolkit.git","type":"git","directory":"packages/louise"},"description":"Louise Toolkit — a V8-native toolkit for building editable sites on Cloudflare Workers. Framework-agnostic core primitives (content, db, commerce, email, queues), a SolidJS + ProseKit inline-edit client, and the daisyUI editor theme.","directories":{},"sideEffects":["*.css"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.11","prosekit":"^0.21.4","solid-js":"^1.9.15","happy-dom":"^20.11.15","harper.js":"^2.7.0","ultrahtml":"^1.7.0","typescript":"^6.0.3","better-auth":"^1.7.2","drizzle-orm":"^0.45.2","@prosekit/pm":"^0.1.19","@vercel/stega":"^1.1.0","@resvg/resvg-wasm":"^2.6.2","vite-plugin-solid":"^2.11.14","@vitest/coverage-v8":"4.1.11","@better-auth/passkey":"^1.7.2","@phosphor-icons/core":"^2.1.1","@cloudflare/puppeteer":"^1.4.0","@tanstack/solid-query":"^5.102.8","dom-accessibility-api":"^0.7.1","@tanstack/solid-router":"^1.170.36","@cloudflare/workers-types":"^5.20260829.1","@typescript/native-preview":"7.0.0-dev.20260707.2","@modelcontextprotocol/client":"^2.1.0"},"peerDependencies":{"prosekit":"^0.21.4","solid-js":"^1.9.14","harper.js":"^2.4.0","better-auth":"^1.6.23","drizzle-orm":"^0.45.0","@prosekit/pm":"^0.1.18","@vercel/stega":"^1.1.0","@resvg/resvg-wasm":"^2.6.2","@better-auth/passkey":"^1.6.23","@cloudflare/puppeteer":"^1.0.0","@tanstack/solid-query":"^5.101.2","@tanstack/solid-router":"^1.170.0"},"peerDependenciesMeta":{"prosekit":{"optional":true},"solid-js":{"optional":true},"harper.js":{"optional":true},"better-auth":{"optional":true},"drizzle-orm":{"optional":true},"@prosekit/pm":{"optional":true},"@vercel/stega":{"optional":true},"@resvg/resvg-wasm":{"optional":true},"@better-auth/passkey":{"optional":true},"@cloudflare/puppeteer":{"optional":true},"@tanstack/solid-query":{"optional":true},"@tanstack/solid-router":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/louise-toolkit_0.37.1_1790560060379_0.0009117202237591826","host":"s3://npm-registry-packages-npm-production"}},"0.37.2":{"name":"louise-toolkit","version":"0.37.2","keywords":["cloudflare-workers","cms","content","d1","edge","inline-editing","prosekit","solid-js"],"author":"BowenLabs","license":"MIT","_id":"louise-toolkit@0.37.2","maintainers":[{"name":"bowenforsoup","email":"baylee@bowenlabs.io"}],"homepage":"https://docs.louisetoolkit.org","bugs":"https://github.com/bowenlabs/louise-toolkit/issues","bin":{"louise":"./bin/louise.mjs"},"dist":{"shasum":"495fee09f5381c3ab35ef45cf9b5912669089bfc","tarball":"https://registry.npmjs.org/louise-toolkit/-/louise-toolkit-0.37.2.tgz","fileCount":153,"integrity":"sha512-3UqiG3b4XGMRm/ay660U3Q30lFJnXsel5TbfitD6nAuaYUxzmbdXlTHaHOCdbimOO7EBI93QOFi2eJeeBfi8Dw==","signatures":[{"sig":"MEUCIQCAaCpS0MQIGarZz78pW2OycSTO3xil3AQn6fRCQeMSmAIgOULLozY4BS89QIbKarVI4gdfVfyeLGITUO/6swY3gXA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQDfzRMCeMLJH2E/o9a5pMj2UlPvGVA+6R9jM+VPktaySAIgIVe9Y/V771Y2CCzQx3Jx/ftIo4K42EJhccb5OT7qpk0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2069046},"type":"module","engines":{"node":">=24.0.0"},"exports":{"./ai":{"types":"./dist/core/ai/index.d.ts","import":"./dist/core/ai/index.js","default":"./dist/core/ai/index.js"},"./db":{"types":"./dist/core/db/index.d.ts","import":"./dist/core/db/index.js","default":"./dist/core/db/index.js"},"./qr":{"types":"./dist/core/qr/index.d.ts","import":"./dist/core/qr/index.js","default":"./dist/core/qr/index.js"},"./mcp":{"types":"./dist/core/mcp/index.d.ts","import":"./dist/core/mcp/index.js","default":"./dist/core/mcp/index.js"},"./seo":{"types":"./dist/core/seo/index.d.ts","import":"./dist/core/seo/index.js","default":"./dist/core/seo/index.js"},"./auth":{"types":"./dist/core/auth/index.d.ts","import":"./dist/core/auth/index.js","default":"./dist/core/auth/index.js"},"./dates":{"types":"./dist/core/dates/index.d.ts","import":"./dist/core/dates/index.js","default":"./dist/core/dates/index.js"},"./email":{"types":"./dist/core/email/index.d.ts","import":"./dist/core/email/index.js","default":"./dist/core/email/index.js"},"./forms":{"types":"./dist/core/forms/index.d.ts","import":"./dist/core/forms/index.js","default":"./dist/core/forms/index.js"},"./media":{"types":"./dist/core/media/index.d.ts","import":"./dist/core/media/index.js","default":"./dist/core/media/index.js"},"./stega":{"types":"./dist/core/content/stega.d.ts","import":"./dist/core/content/stega.js","default":"./dist/core/content/stega.js"},"./client":{"types":"./dist/client/index.d.ts","import":"./dist/client/index.js","default":"./dist/client/index.js"},"./editor":{"types":"./dist/core/editor/index.d.ts","import":"./dist/core/editor/index.js","default":"./dist/core/editor/index.js"},"./errors":{"types":"./dist/core/errors.d.ts","import":"./dist/core/errors.js","default":"./dist/core/errors.js"},"./health":{"types":"./dist/core/health/index.d.ts","import":"./dist/core/health/index.js","default":"./dist/core/health/index.js"},"./queues":{"types":"./dist/core/queues/index.d.ts","import":"./dist/core/queues/index.js","default":"./dist/core/queues/index.js"},"./schema":{"types":"./dist/core/schema/index.d.ts","import":"./dist/core/schema/index.js","default":"./dist/core/schema/index.js"},"./worker":{"types":"./dist/core/worker/index.d.ts","import":"./dist/core/worker/index.js","default":"./dist/core/worker/index.js"},"./browser":{"types":"./dist/core/browser/index.d.ts","import":"./dist/core/browser/index.js","default":"./dist/core/browser/index.js"},"./content":{"types":"./dist/core/content/index.d.ts","import":"./dist/core/content/index.js","default":"./dist/core/content/index.js"},"./commerce":{"types":"./dist/core/commerce/index.d.ts","import":"./dist/core/commerce/index.js","default":"./dist/core/commerce/index.js"},"./realtime":{"types":"./dist/core/realtime/index.d.ts","import":"./dist/core/realtime/index.js","default":"./dist/core/realtime/index.js"},"./security":{"types":"./dist/core/security/index.d.ts","import":"./dist/core/security/index.js","default":"./dist/core/security/index.js"},"./analytics":{"types":"./dist/core/analytics/index.d.ts","import":"./dist/core/analytics/index.js","default":"./dist/core/analytics/index.js"},"./incidents":{"types":"./dist/core/incidents/index.d.ts","import":"./dist/core/incidents/index.js","default":"./dist/core/incidents/index.js"},"./workflows":{"types":"./dist/core/workflows/index.d.ts","import":"./dist/core/workflows/index.js","default":"./dist/core/workflows/index.js"},"./package.json":"./package.json","./client/studio":{"types":"./dist/client/studio/index.d.ts","import":"./dist/client/studio/index.js","default":"./dist/client/studio/index.js"},"./content/define":{"types":"./dist/core/content/define.d.ts","import":"./dist/core/content/define.js","default":"./dist/core/content/define.js"},"./client/settings":{"types":"./dist/client/settings/index.d.ts","import":"./dist/client/settings/index.js","default":"./dist/client/settings/index.js"},"./commerce/square":{"types":"./dist/core/commerce/square.d.ts","import":"./dist/core/commerce/square.js","default":"./dist/core/commerce/square.js"},"./commerce/stripe":{"types":"./dist/core/commerce/stripe.d.ts","import":"./dist/core/commerce/stripe.js","default":"./dist/core/commerce/stripe.js"},"./forms/turnstile":{"types":"./dist/core/forms/turnstile-entry.d.ts","import":"./dist/core/forms/turnstile-entry.js","default":"./dist/core/forms/turnstile-entry.js"},"./theme/fonts.css":"./src/theme/fonts.css","./content/sections":{"types":"./dist/core/content/sections.d.ts","import":"./dist/core/content/sections.js","default":"./dist/core/content/sections.js"},"./theme/louise.css":"./src/theme/louise.css","./client/studio-shell":{"types":"./dist/client/studio-shell/index.d.ts","import":"./dist/client/studio-shell/index.js","default":"./dist/client/studio-shell/index.js"},"./commerce/fourthwall":{"types":"./dist/core/commerce/fourthwall.d.ts","import":"./dist/core/commerce/fourthwall.js","default":"./dist/core/commerce/fourthwall.js"},"./commerce/square-web":{"types":"./dist/core/commerce/square-web.d.ts","import":"./dist/core/commerce/square-web.js","default":"./dist/core/commerce/square-web.js"},"./commerce/fourthwall-platform":{"types":"./dist/core/commerce/fourthwall-platform.d.ts","import":"./dist/core/commerce/fourthwall-platform.js","default":"./dist/core/commerce/fourthwall-platform.js"}},"scripts":{"dev":"NODE_PATH=node_modules vp pack --watch","pack":"NODE_PATH=node_modules vp pack","test":"vp test --coverage","build":"NODE_PATH=node_modules vp pack","check":"vp check","typecheck":"tsgo --noEmit"},"_npmUser":{"name":"bowenforsoup","email":"baylee@bowenlabs.io"},"repository":{"url":"git+https://github.com/bowenlabs/louise-toolkit.git","type":"git","directory":"packages/louise"},"description":"Louise Toolkit — a V8-native toolkit for building editable sites on Cloudflare Workers. Framework-agnostic core primitives (content, db, commerce, email, queues), a SolidJS + ProseKit inline-edit client, and the daisyUI editor theme.","directories":{},"sideEffects":["*.css"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.11","prosekit":"^0.21.4","solid-js":"^1.9.15","happy-dom":"^20.11.15","harper.js":"^2.7.0","ultrahtml":"^1.7.0","typescript":"^6.0.3","better-auth":"^1.7.2","drizzle-orm":"^0.45.2","@prosekit/pm":"^0.1.19","@vercel/stega":"^1.1.0","@resvg/resvg-wasm":"^2.6.2","vite-plugin-solid":"^2.11.14","@vitest/coverage-v8":"4.1.11","@better-auth/passkey":"^1.7.2","@phosphor-icons/core":"^2.1.1","@cloudflare/puppeteer":"^1.4.0","@tanstack/solid-query":"^5.102.8","dom-accessibility-api":"^0.7.1","@tanstack/solid-router":"^1.170.36","@cloudflare/workers-types":"^5.20260829.1","@typescript/native-preview":"7.0.0-dev.20260707.2","@modelcontextprotocol/client":"^2.1.0"},"peerDependencies":{"prosekit":"^0.21.4","solid-js":"^1.9.14","harper.js":"^2.4.0","better-auth":"^1.6.23","drizzle-orm":"^0.45.0","@prosekit/pm":"^0.1.18","@vercel/stega":"^1.1.0","@resvg/resvg-wasm":"^2.6.2","@better-auth/passkey":"^1.6.23","@cloudflare/puppeteer":"^1.0.0","@tanstack/solid-query":"^5.101.2","@tanstack/solid-router":"^1.170.0"},"peerDependenciesMeta":{"prosekit":{"optional":true},"solid-js":{"optional":true},"harper.js":{"optional":true},"better-auth":{"optional":true},"drizzle-orm":{"optional":true},"@prosekit/pm":{"optional":true},"@vercel/stega":{"optional":true},"@resvg/resvg-wasm":{"optional":true},"@better-auth/passkey":{"optional":true},"@cloudflare/puppeteer":{"optional":true},"@tanstack/solid-query":{"optional":true},"@tanstack/solid-router":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/louise-toolkit_0.37.2_1790564389852_0.18899346543041418","host":"s3://npm-registry-packages-npm-production"}},"0.39.0":{"name":"louise-toolkit","version":"0.39.0","keywords":["cloudflare-workers","cms","content","d1","edge","inline-editing","prosekit","solid-js"],"author":"BowenLabs","license":"MIT","_id":"louise-toolkit@0.39.0","maintainers":[{"name":"bowenforsoup","email":"baylee@bowenlabs.io"}],"homepage":"https://docs.louisetoolkit.org","bugs":"https://github.com/bowenlabs/louise-toolkit/issues","bin":{"louise":"./bin/louise.mjs"},"dist":{"shasum":"f3b2045c8ea12773df6c9f809dfa5579fd282b6d","tarball":"https://registry.npmjs.org/louise-toolkit/-/louise-toolkit-0.39.0.tgz","fileCount":153,"integrity":"sha512-8Ipftl97nwSIqG7GciCy3HElSN5wfzE3NP/hhKDCzNmY0b5QjEbn+bPgKl87OPSnt2cAregnjHFAy41ADcjLjg==","signatures":[{"sig":"MEUCIQDHT7QC5Q2kOz5LTM4AlHr3s0DS16MYdkpiXZ2YC28YbwIgTAnWoi+SuvGyDc9QypAVGHpn/4bDbSi3uZSFOXV9WF4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQD4J1R+lvUUkuFgp7LYFO752kBnqTiohBLUExrlufIi+QIgYROjPDALU2hyQ6gPIhxHR0D0Xfx0lqpnhRLSXh0F8yk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2083309},"type":"module","engines":{"node":">=24.0.0"},"exports":{"./ai":{"types":"./dist/core/ai/index.d.ts","import":"./dist/core/ai/index.js","default":"./dist/core/ai/index.js"},"./db":{"types":"./dist/core/db/index.d.ts","import":"./dist/core/db/index.js","default":"./dist/core/db/index.js"},"./qr":{"types":"./dist/core/qr/index.d.ts","import":"./dist/core/qr/index.js","default":"./dist/core/qr/index.js"},"./mcp":{"types":"./dist/core/mcp/index.d.ts","import":"./dist/core/mcp/index.js","default":"./dist/core/mcp/index.js"},"./seo":{"types":"./dist/core/seo/index.d.ts","import":"./dist/core/seo/index.js","default":"./dist/core/seo/index.js"},"./auth":{"types":"./dist/core/auth/index.d.ts","import":"./dist/core/auth/index.js","default":"./dist/core/auth/index.js"},"./dates":{"types":"./dist/core/dates/index.d.ts","import":"./dist/core/dates/index.js","default":"./dist/core/dates/index.js"},"./email":{"types":"./dist/core/email/index.d.ts","import":"./dist/core/email/index.js","default":"./dist/core/email/index.js"},"./forms":{"types":"./dist/core/forms/index.d.ts","import":"./dist/core/forms/index.js","default":"./dist/core/forms/index.js"},"./media":{"types":"./dist/core/media/index.d.ts","import":"./dist/core/media/index.js","default":"./dist/core/media/index.js"},"./stega":{"types":"./dist/core/content/stega.d.ts","import":"./dist/core/content/stega.js","default":"./dist/core/content/stega.js"},"./client":{"types":"./dist/client/index.d.ts","import":"./dist/client/index.js","default":"./dist/client/index.js"},"./editor":{"types":"./dist/core/editor/index.d.ts","import":"./dist/core/editor/index.js","default":"./dist/core/editor/index.js"},"./errors":{"types":"./dist/core/errors.d.ts","import":"./dist/core/errors.js","default":"./dist/core/errors.js"},"./health":{"types":"./dist/core/health/index.d.ts","import":"./dist/core/health/index.js","default":"./dist/core/health/index.js"},"./queues":{"types":"./dist/core/queues/index.d.ts","import":"./dist/core/queues/index.js","default":"./dist/core/queues/index.js"},"./schema":{"types":"./dist/core/schema/index.d.ts","import":"./dist/core/schema/index.js","default":"./dist/core/schema/index.js"},"./worker":{"types":"./dist/core/worker/index.d.ts","import":"./dist/core/worker/index.js","default":"./dist/core/worker/index.js"},"./browser":{"types":"./dist/core/browser/index.d.ts","import":"./dist/core/browser/index.js","default":"./dist/core/browser/index.js"},"./content":{"types":"./dist/core/content/index.d.ts","import":"./dist/core/content/index.js","default":"./dist/core/content/index.js"},"./commerce":{"types":"./dist/core/commerce/index.d.ts","import":"./dist/core/commerce/index.js","default":"./dist/core/commerce/index.js"},"./realtime":{"types":"./dist/core/realtime/index.d.ts","import":"./dist/core/realtime/index.js","default":"./dist/core/realtime/index.js"},"./security":{"types":"./dist/core/security/index.d.ts","import":"./dist/core/security/index.js","default":"./dist/core/security/index.js"},"./analytics":{"types":"./dist/core/analytics/index.d.ts","import":"./dist/core/analytics/index.js","default":"./dist/core/analytics/index.js"},"./incidents":{"types":"./dist/core/incidents/index.d.ts","import":"./dist/core/incidents/index.js","default":"./dist/core/incidents/index.js"},"./workflows":{"types":"./dist/core/workflows/index.d.ts","import":"./dist/core/workflows/index.js","default":"./dist/core/workflows/index.js"},"./package.json":"./package.json","./client/studio":{"types":"./dist/client/studio/index.d.ts","import":"./dist/client/studio/index.js","default":"./dist/client/studio/index.js"},"./content/define":{"types":"./dist/core/content/define.d.ts","import":"./dist/core/content/define.js","default":"./dist/core/content/define.js"},"./client/settings":{"types":"./dist/client/settings/index.d.ts","import":"./dist/client/settings/index.js","default":"./dist/client/settings/index.js"},"./commerce/square":{"types":"./dist/core/commerce/square.d.ts","import":"./dist/core/commerce/square.js","default":"./dist/core/commerce/square.js"},"./commerce/stripe":{"types":"./dist/core/commerce/stripe.d.ts","import":"./dist/core/commerce/stripe.js","default":"./dist/core/commerce/stripe.js"},"./forms/turnstile":{"types":"./dist/core/forms/turnstile-entry.d.ts","import":"./dist/core/forms/turnstile-entry.js","default":"./dist/core/forms/turnstile-entry.js"},"./theme/fonts.css":"./src/theme/fonts.css","./content/sections":{"types":"./dist/core/content/sections.d.ts","import":"./dist/core/content/sections.js","default":"./dist/core/content/sections.js"},"./theme/louise.css":"./src/theme/louise.css","./client/studio-shell":{"types":"./dist/client/studio-shell/index.d.ts","import":"./dist/client/studio-shell/index.js","default":"./dist/client/studio-shell/index.js"},"./commerce/fourthwall":{"types":"./dist/core/commerce/fourthwall.d.ts","import":"./dist/core/commerce/fourthwall.js","default":"./dist/core/commerce/fourthwall.js"},"./commerce/square-web":{"types":"./dist/core/commerce/square-web.d.ts","import":"./dist/core/commerce/square-web.js","default":"./dist/core/commerce/square-web.js"},"./commerce/fourthwall-platform":{"types":"./dist/core/commerce/fourthwall-platform.d.ts","import":"./dist/core/commerce/fourthwall-platform.js","default":"./dist/core/commerce/fourthwall-platform.js"}},"scripts":{"dev":"NODE_PATH=node_modules vp pack --watch","pack":"NODE_PATH=node_modules vp pack","test":"vp test --coverage","build":"NODE_PATH=node_modules vp pack","check":"vp check","typecheck":"tsgo --noEmit"},"_npmUser":{"name":"bowenforsoup","email":"baylee@bowenlabs.io"},"repository":{"url":"git+https://github.com/bowenlabs/louise-toolkit.git","type":"git","directory":"packages/louise"},"description":"Louise Toolkit — a V8-native toolkit for building editable sites on Cloudflare Workers. Framework-agnostic core primitives (content, db, commerce, email, queues), a SolidJS + ProseKit inline-edit client, and the daisyUI editor theme.","directories":{},"sideEffects":["*.css"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.11","prosekit":"^0.21.4","solid-js":"^1.9.15","happy-dom":"^20.11.15","harper.js":"^2.7.0","ultrahtml":"^1.7.0","typescript":"^6.0.3","better-auth":"^1.7.2","drizzle-orm":"^0.45.2","@prosekit/pm":"^0.1.19","@vercel/stega":"^1.1.0","@resvg/resvg-wasm":"^2.6.2","vite-plugin-solid":"^2.11.14","@vitest/coverage-v8":"4.1.11","@better-auth/passkey":"^1.7.2","@phosphor-icons/core":"^2.1.1","@cloudflare/puppeteer":"^1.4.0","@tanstack/solid-query":"^5.102.8","dom-accessibility-api":"^0.7.1","@tanstack/solid-router":"^1.170.36","@cloudflare/workers-types":"^5.20260829.1","@typescript/native-preview":"7.0.0-dev.20260707.2","@modelcontextprotocol/client":"^2.1.0"},"peerDependencies":{"prosekit":"^0.21.4","solid-js":"^1.9.14","harper.js":"^2.4.0","better-auth":"^1.6.23","drizzle-orm":"^0.45.0","@prosekit/pm":"^0.1.18","@vercel/stega":"^1.1.0","@resvg/resvg-wasm":"^2.6.2","@better-auth/passkey":"^1.6.23","@cloudflare/puppeteer":"^1.0.0","@tanstack/solid-query":"^5.101.2","@tanstack/solid-router":"^1.170.0"},"peerDependenciesMeta":{"prosekit":{"optional":true},"solid-js":{"optional":true},"harper.js":{"optional":true},"better-auth":{"optional":true},"drizzle-orm":{"optional":true},"@prosekit/pm":{"optional":true},"@vercel/stega":{"optional":true},"@resvg/resvg-wasm":{"optional":true},"@better-auth/passkey":{"optional":true},"@cloudflare/puppeteer":{"optional":true},"@tanstack/solid-query":{"optional":true},"@tanstack/solid-router":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/louise-toolkit_0.39.0_1790965110505_0.1385671481208821","host":"s3://npm-registry-packages-npm-production"}},"0.40.0":{"name":"louise-toolkit","version":"0.40.0","keywords":["cloudflare-workers","cms","content","d1","edge","inline-editing","prosekit","solid-js"],"author":"BowenLabs","license":"MIT","_id":"louise-toolkit@0.40.0","maintainers":[{"name":"bowenforsoup","email":"baylee@bowenlabs.io"}],"homepage":"https://docs.louisetoolkit.org","bugs":"https://github.com/bowenlabs/louise-toolkit/issues","bin":{"louise":"./bin/louise.mjs"},"dist":{"shasum":"9971770b18a6417246d93f39f3eb72b27bf99e46","tarball":"https://registry.npmjs.org/louise-toolkit/-/louise-toolkit-0.40.0.tgz","fileCount":153,"integrity":"sha512-b3SkaoLQt/3uPKcTiEJ9GcDcDxwu0wOH+a+DwC8sqkjTshlq8ubmqNuXRdhNfOJZGFjzQtkFTDvk9CKUfqn8ng==","signatures":[{"sig":"MEYCIQDR9btSkwZNfxpU7IWGjtFySPenJ4xa/qdyHpEXutt7ZwIhAPd+dACvjEDB4WrhvP8pUO/32DLFitFfH3p2841P0NCu","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIHQ3lrNSpihj61hmrmU9aRtXiB+1amYUwHoz5l5NioksAiAX6zsjhOSHzNOoEIzc6FvU5lhlUxxmHP+45XYlzd5mIA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2105043},"type":"module","engines":{"node":">=24.0.0"},"exports":{"./ai":{"types":"./dist/core/ai/index.d.ts","import":"./dist/core/ai/index.js","default":"./dist/core/ai/index.js"},"./db":{"types":"./dist/core/db/index.d.ts","import":"./dist/core/db/index.js","default":"./dist/core/db/index.js"},"./qr":{"types":"./dist/core/qr/index.d.ts","import":"./dist/core/qr/index.js","default":"./dist/core/qr/index.js"},"./mcp":{"types":"./dist/core/mcp/index.d.ts","import":"./dist/core/mcp/index.js","default":"./dist/core/mcp/index.js"},"./seo":{"types":"./dist/core/seo/index.d.ts","import":"./dist/core/seo/index.js","default":"./dist/core/seo/index.js"},"./auth":{"types":"./dist/core/auth/index.d.ts","import":"./dist/core/auth/index.js","default":"./dist/core/auth/index.js"},"./dates":{"types":"./dist/core/dates/index.d.ts","import":"./dist/core/dates/index.js","default":"./dist/core/dates/index.js"},"./email":{"types":"./dist/core/email/index.d.ts","import":"./dist/core/email/index.js","default":"./dist/core/email/index.js"},"./forms":{"types":"./dist/core/forms/index.d.ts","import":"./dist/core/forms/index.js","default":"./dist/core/forms/index.js"},"./media":{"types":"./dist/core/media/index.d.ts","import":"./dist/core/media/index.js","default":"./dist/core/media/index.js"},"./stega":{"types":"./dist/core/content/stega.d.ts","import":"./dist/core/content/stega.js","default":"./dist/core/content/stega.js"},"./client":{"types":"./dist/client/index.d.ts","import":"./dist/client/index.js","default":"./dist/client/index.js"},"./editor":{"types":"./dist/core/editor/index.d.ts","import":"./dist/core/editor/index.js","default":"./dist/core/editor/index.js"},"./errors":{"types":"./dist/core/errors.d.ts","import":"./dist/core/errors.js","default":"./dist/core/errors.js"},"./health":{"types":"./dist/core/health/index.d.ts","import":"./dist/core/health/index.js","default":"./dist/core/health/index.js"},"./queues":{"types":"./dist/core/queues/index.d.ts","import":"./dist/core/queues/index.js","default":"./dist/core/queues/index.js"},"./schema":{"types":"./dist/core/schema/index.d.ts","import":"./dist/core/schema/index.js","default":"./dist/core/schema/index.js"},"./worker":{"types":"./dist/core/worker/index.d.ts","import":"./dist/core/worker/index.js","default":"./dist/core/worker/index.js"},"./browser":{"types":"./dist/core/browser/index.d.ts","import":"./dist/core/browser/index.js","default":"./dist/core/browser/index.js"},"./content":{"types":"./dist/core/content/index.d.ts","import":"./dist/core/content/index.js","default":"./dist/core/content/index.js"},"./commerce":{"types":"./dist/core/commerce/index.d.ts","import":"./dist/core/commerce/index.js","default":"./dist/core/commerce/index.js"},"./realtime":{"types":"./dist/core/realtime/index.d.ts","import":"./dist/core/realtime/index.js","default":"./dist/core/realtime/index.js"},"./security":{"types":"./dist/core/security/index.d.ts","import":"./dist/core/security/index.js","default":"./dist/core/security/index.js"},"./analytics":{"types":"./dist/core/analytics/index.d.ts","import":"./dist/core/analytics/index.js","default":"./dist/core/analytics/index.js"},"./incidents":{"types":"./dist/core/incidents/index.d.ts","import":"./dist/core/incidents/index.js","default":"./dist/core/incidents/index.js"},"./workflows":{"types":"./dist/core/workflows/index.d.ts","import":"./dist/core/workflows/index.js","default":"./dist/core/workflows/index.js"},"./package.json":"./package.json","./client/studio":{"types":"./dist/client/studio/index.d.ts","import":"./dist/client/studio/index.js","default":"./dist/client/studio/index.js"},"./content/define":{"types":"./dist/core/content/define.d.ts","import":"./dist/core/content/define.js","default":"./dist/core/content/define.js"},"./client/settings":{"types":"./dist/client/settings/index.d.ts","import":"./dist/client/settings/index.js","default":"./dist/client/settings/index.js"},"./commerce/square":{"types":"./dist/core/commerce/square.d.ts","import":"./dist/core/commerce/square.js","default":"./dist/core/commerce/square.js"},"./commerce/stripe":{"types":"./dist/core/commerce/stripe.d.ts","import":"./dist/core/commerce/stripe.js","default":"./dist/core/commerce/stripe.js"},"./forms/turnstile":{"types":"./dist/core/forms/turnstile-entry.d.ts","import":"./dist/core/forms/turnstile-entry.js","default":"./dist/core/forms/turnstile-entry.js"},"./theme/fonts.css":"./src/theme/fonts.css","./content/sections":{"types":"./dist/core/content/sections.d.ts","import":"./dist/core/content/sections.js","default":"./dist/core/content/sections.js"},"./theme/louise.css":"./src/theme/louise.css","./client/studio-shell":{"types":"./dist/client/studio-shell/index.d.ts","import":"./dist/client/studio-shell/index.js","default":"./dist/client/studio-shell/index.js"},"./commerce/fourthwall":{"types":"./dist/core/commerce/fourthwall.d.ts","import":"./dist/core/commerce/fourthwall.js","default":"./dist/core/commerce/fourthwall.js"},"./commerce/square-web":{"types":"./dist/core/commerce/square-web.d.ts","import":"./dist/core/commerce/square-web.js","default":"./dist/core/commerce/square-web.js"},"./commerce/fourthwall-platform":{"types":"./dist/core/commerce/fourthwall-platform.d.ts","import":"./dist/core/commerce/fourthwall-platform.js","default":"./dist/core/commerce/fourthwall-platform.js"}},"scripts":{"dev":"NODE_PATH=node_modules vp pack --watch","pack":"NODE_PATH=node_modules vp pack","test":"vp test --coverage","build":"NODE_PATH=node_modules vp pack","check":"vp check","typecheck":"tsgo --noEmit"},"_npmUser":{"name":"bowenforsoup","email":"baylee@bowenlabs.io"},"repository":{"url":"git+https://github.com/bowenlabs/louise-toolkit.git","type":"git","directory":"packages/louise"},"description":"Louise Toolkit — a V8-native toolkit for building editable sites on Cloudflare Workers. Framework-agnostic core primitives (content, db, commerce, email, queues), a SolidJS + ProseKit inline-edit client, and the daisyUI editor theme.","directories":{},"sideEffects":["*.css"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.11","prosekit":"^0.21.4","solid-js":"^1.9.15","happy-dom":"^20.11.15","harper.js":"^2.7.0","ultrahtml":"^1.7.0","typescript":"^6.0.3","better-auth":"^1.7.2","drizzle-orm":"^0.45.2","@prosekit/pm":"^0.1.19","@vercel/stega":"^1.1.0","@resvg/resvg-wasm":"^2.6.2","vite-plugin-solid":"^2.11.14","@vitest/coverage-v8":"4.1.11","@better-auth/passkey":"^1.7.2","@phosphor-icons/core":"^2.1.1","@cloudflare/puppeteer":"^1.4.0","@tanstack/solid-query":"^5.102.8","dom-accessibility-api":"^0.7.1","@tanstack/solid-router":"^1.170.36","@cloudflare/workers-types":"^5.20260829.1","@typescript/native-preview":"7.0.0-dev.20260707.2","@modelcontextprotocol/client":"^2.1.0"},"peerDependencies":{"prosekit":"^0.21.4","solid-js":"^1.9.14","harper.js":"^2.4.0","better-auth":"^1.6.23","drizzle-orm":"^0.45.0","@prosekit/pm":"^0.1.18","@vercel/stega":"^1.1.0","@resvg/resvg-wasm":"^2.6.2","@better-auth/passkey":"^1.6.23","@cloudflare/puppeteer":"^1.0.0","@tanstack/solid-query":"^5.101.2","@tanstack/solid-router":"^1.170.0"},"peerDependenciesMeta":{"prosekit":{"optional":true},"solid-js":{"optional":true},"harper.js":{"optional":true},"better-auth":{"optional":true},"drizzle-orm":{"optional":true},"@prosekit/pm":{"optional":true},"@vercel/stega":{"optional":true},"@resvg/resvg-wasm":{"optional":true},"@better-auth/passkey":{"optional":true},"@cloudflare/puppeteer":{"optional":true},"@tanstack/solid-query":{"optional":true},"@tanstack/solid-router":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/louise-toolkit_0.40.0_1790968421249_0.4606662648736466","host":"s3://npm-registry-packages-npm-production"}},"0.41.0":{"name":"louise-toolkit","version":"0.41.0","keywords":["cloudflare-workers","cms","content","d1","edge","inline-editing","prosekit","solid-js"],"author":"BowenLabs","license":"MIT","_id":"louise-toolkit@0.41.0","maintainers":[{"name":"bowenforsoup","email":"baylee@bowenlabs.io"}],"homepage":"https://docs.louisetoolkit.org","bugs":"https://github.com/bowenlabs/louise-toolkit/issues","bin":{"louise":"./bin/louise.mjs"},"dist":{"shasum":"500ff56f88ba3036c360a75ab97dc8de436b63fb","tarball":"https://registry.npmjs.org/louise-toolkit/-/louise-toolkit-0.41.0.tgz","fileCount":153,"integrity":"sha512-67AzsaqEJXHbEbwyQTruQ4DH7z4ubLsUluZYu9uaMj3dxSRlevZXq9fn8uvqcn/rH2o4cvx/wC3/YOYEXFz0Hw==","signatures":[{"sig":"MEQCIDsqA96maN/f+c2jy/bKhh1Elm0NtpI7lREW9ackTlwKAiBpE+7NmGTa32zzM1BkgdE/fPd5w0NEUSTo6OJsJRm/NQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCICZaVpxOgY5wTUCoWrok3tVzkKxY77I9uxnlJD1SiAaJAiEA0w2zFiv6YJjQv8uAW9+vlfhOpZ/5Bzk1P/+CxbRiGSQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2116429},"type":"module","engines":{"node":">=24.0.0"},"exports":{"./ai":{"types":"./dist/core/ai/index.d.ts","import":"./dist/core/ai/index.js","default":"./dist/core/ai/index.js"},"./db":{"types":"./dist/core/db/index.d.ts","import":"./dist/core/db/index.js","default":"./dist/core/db/index.js"},"./qr":{"types":"./dist/core/qr/index.d.ts","import":"./dist/core/qr/index.js","default":"./dist/core/qr/index.js"},"./mcp":{"types":"./dist/core/mcp/index.d.ts","import":"./dist/core/mcp/index.js","default":"./dist/core/mcp/index.js"},"./seo":{"types":"./dist/core/seo/index.d.ts","import":"./dist/core/seo/index.js","default":"./dist/core/seo/index.js"},"./auth":{"types":"./dist/core/auth/index.d.ts","import":"./dist/core/auth/index.js","default":"./dist/core/auth/index.js"},"./dates":{"types":"./dist/core/dates/index.d.ts","import":"./dist/core/dates/index.js","default":"./dist/core/dates/index.js"},"./email":{"types":"./dist/core/email/index.d.ts","import":"./dist/core/email/index.js","default":"./dist/core/email/index.js"},"./forms":{"types":"./dist/core/forms/index.d.ts","import":"./dist/core/forms/index.js","default":"./dist/core/forms/index.js"},"./media":{"types":"./dist/core/media/index.d.ts","import":"./dist/core/media/index.js","default":"./dist/core/media/index.js"},"./stega":{"types":"./dist/core/content/stega.d.ts","import":"./dist/core/content/stega.js","default":"./dist/core/content/stega.js"},"./client":{"types":"./dist/client/index.d.ts","import":"./dist/client/index.js","default":"./dist/client/index.js"},"./editor":{"types":"./dist/core/editor/index.d.ts","import":"./dist/core/editor/index.js","default":"./dist/core/editor/index.js"},"./errors":{"types":"./dist/core/errors.d.ts","import":"./dist/core/errors.js","default":"./dist/core/errors.js"},"./health":{"types":"./dist/core/health/index.d.ts","import":"./dist/core/health/index.js","default":"./dist/core/health/index.js"},"./queues":{"types":"./dist/core/queues/index.d.ts","import":"./dist/core/queues/index.js","default":"./dist/core/queues/index.js"},"./schema":{"types":"./dist/core/schema/index.d.ts","import":"./dist/core/schema/index.js","default":"./dist/core/schema/index.js"},"./worker":{"types":"./dist/core/worker/index.d.ts","import":"./dist/core/worker/index.js","default":"./dist/core/worker/index.js"},"./browser":{"types":"./dist/core/browser/index.d.ts","import":"./dist/core/browser/index.js","default":"./dist/core/browser/index.js"},"./content":{"types":"./dist/core/content/index.d.ts","import":"./dist/core/content/index.js","default":"./dist/core/content/index.js"},"./commerce":{"types":"./dist/core/commerce/index.d.ts","import":"./dist/core/commerce/index.js","default":"./dist/core/commerce/index.js"},"./realtime":{"types":"./dist/core/realtime/index.d.ts","import":"./dist/core/realtime/index.js","default":"./dist/core/realtime/index.js"},"./security":{"types":"./dist/core/security/index.d.ts","import":"./dist/core/security/index.js","default":"./dist/core/security/index.js"},"./analytics":{"types":"./dist/core/analytics/index.d.ts","import":"./dist/core/analytics/index.js","default":"./dist/core/analytics/index.js"},"./incidents":{"types":"./dist/core/incidents/index.d.ts","import":"./dist/core/incidents/index.js","default":"./dist/core/incidents/index.js"},"./workflows":{"types":"./dist/core/workflows/index.d.ts","import":"./dist/core/workflows/index.js","default":"./dist/core/workflows/index.js"},"./package.json":"./package.json","./client/studio":{"types":"./dist/client/studio/index.d.ts","import":"./dist/client/studio/index.js","default":"./dist/client/studio/index.js"},"./content/define":{"types":"./dist/core/content/define.d.ts","import":"./dist/core/content/define.js","default":"./dist/core/content/define.js"},"./client/settings":{"types":"./dist/client/settings/index.d.ts","import":"./dist/client/settings/index.js","default":"./dist/client/settings/index.js"},"./commerce/square":{"types":"./dist/core/commerce/square.d.ts","import":"./dist/core/commerce/square.js","default":"./dist/core/commerce/square.js"},"./commerce/stripe":{"types":"./dist/core/commerce/stripe.d.ts","import":"./dist/core/commerce/stripe.js","default":"./dist/core/commerce/stripe.js"},"./forms/turnstile":{"types":"./dist/core/forms/turnstile-entry.d.ts","import":"./dist/core/forms/turnstile-entry.js","default":"./dist/core/forms/turnstile-entry.js"},"./theme/fonts.css":"./src/theme/fonts.css","./content/sections":{"types":"./dist/core/content/sections.d.ts","import":"./dist/core/content/sections.js","default":"./dist/core/content/sections.js"},"./theme/louise.css":"./src/theme/louise.css","./client/studio-shell":{"types":"./dist/client/studio-shell/index.d.ts","import":"./dist/client/studio-shell/index.js","default":"./dist/client/studio-shell/index.js"},"./commerce/fourthwall":{"types":"./dist/core/commerce/fourthwall.d.ts","import":"./dist/core/commerce/fourthwall.js","default":"./dist/core/commerce/fourthwall.js"},"./commerce/square-web":{"types":"./dist/core/commerce/square-web.d.ts","import":"./dist/core/commerce/square-web.js","default":"./dist/core/commerce/square-web.js"},"./commerce/fourthwall-platform":{"types":"./dist/core/commerce/fourthwall-platform.d.ts","import":"./dist/core/commerce/fourthwall-platform.js","default":"./dist/core/commerce/fourthwall-platform.js"}},"scripts":{"dev":"NODE_PATH=node_modules vp pack --watch","pack":"NODE_PATH=node_modules vp pack","test":"vp test --coverage","build":"NODE_PATH=node_modules vp pack","check":"vp check","typecheck":"tsgo --noEmit"},"_npmUser":{"name":"bowenforsoup","email":"baylee@bowenlabs.io"},"repository":{"url":"git+https://github.com/bowenlabs/louise-toolkit.git","type":"git","directory":"packages/louise"},"description":"Louise Toolkit — a V8-native toolkit for building editable sites on Cloudflare Workers. Framework-agnostic core primitives (content, db, commerce, email, queues), a SolidJS + ProseKit inline-edit client, and the daisyUI editor theme.","directories":{},"sideEffects":["*.css"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.11","prosekit":"^0.21.4","solid-js":"^1.9.15","happy-dom":"^20.11.15","harper.js":"^2.7.0","ultrahtml":"^1.7.0","typescript":"^6.0.3","better-auth":"^1.7.7","drizzle-orm":"^0.45.2","@prosekit/pm":"^0.1.19","@vercel/stega":"^1.1.0","@resvg/resvg-wasm":"^2.6.2","vite-plugin-solid":"^2.11.14","@vitest/coverage-v8":"4.1.11","@better-auth/passkey":"^1.7.7","@phosphor-icons/core":"^2.1.1","@cloudflare/puppeteer":"^1.4.0","@tanstack/solid-query":"^5.102.8","dom-accessibility-api":"^0.7.1","@tanstack/solid-router":"^1.170.36","@cloudflare/workers-types":"^5.20260829.1","@typescript/native-preview":"7.0.0-dev.20260707.2","@modelcontextprotocol/client":"^2.1.0"},"peerDependencies":{"prosekit":"^0.21.4","solid-js":"^1.9.14","harper.js":"^2.4.0","better-auth":"^1.7.7","drizzle-orm":"^0.45.0","@prosekit/pm":"^0.1.18","@vercel/stega":"^1.1.0","@resvg/resvg-wasm":"^2.6.2","@better-auth/passkey":"^1.7.7","@cloudflare/puppeteer":"^1.0.0","@tanstack/solid-query":"^5.101.2","@tanstack/solid-router":"^1.170.0"},"peerDependenciesMeta":{"prosekit":{"optional":true},"solid-js":{"optional":true},"harper.js":{"optional":true},"better-auth":{"optional":true},"drizzle-orm":{"optional":true},"@prosekit/pm":{"optional":true},"@vercel/stega":{"optional":true},"@resvg/resvg-wasm":{"optional":true},"@better-auth/passkey":{"optional":true},"@cloudflare/puppeteer":{"optional":true},"@tanstack/solid-query":{"optional":true},"@tanstack/solid-router":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/louise-toolkit_0.41.0_1791042334124_0.9360503795435793","host":"s3://npm-registry-packages-npm-production"}},"0.42.0":{"name":"louise-toolkit","version":"0.42.0","keywords":["cloudflare-workers","cms","content","d1","edge","inline-editing","prosekit","solid-js"],"author":"BowenLabs","license":"MIT","_id":"louise-toolkit@0.42.0","maintainers":[{"name":"bowenforsoup","email":"baylee@bowenlabs.io"}],"homepage":"https://docs.louisetoolkit.org","bugs":"https://github.com/bowenlabs/louise-toolkit/issues","bin":{"louise":"./bin/louise.mjs"},"dist":{"shasum":"69fe614d2a181434682316568a758ad23253205e","tarball":"https://registry.npmjs.org/louise-toolkit/-/louise-toolkit-0.42.0.tgz","fileCount":155,"integrity":"sha512-zRp1qcy/EgXnPTmVxwsz4e4tF5aX7jgIC1SvHgfLvW5gDFOwS++eHQdcLsloweu209PfYITh8dWDh/mnqtfTxA==","signatures":[{"sig":"MEQCIDOVh8cnJGCIXe/hYgmEJfAkN3MiXrqhNkIFImM/c6VlAiBxw6i4Od7mdsScT/LI9mUs6YGoK2cxobffzWKpgpl4BQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQCseCrtAMt3JruMKUM4WVw1MQTISMlsyJtPDXn6tWtlAwIgRA4h5qN8E/kSQeD2Zb3e8kQEinmqB4zrnF5NhQPFvns=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2139329},"type":"module","engines":{"node":">=24.0.0"},"exports":{"./ai":{"types":"./dist/core/ai/index.d.ts","import":"./dist/core/ai/index.js","default":"./dist/core/ai/index.js"},"./db":{"types":"./dist/core/db/index.d.ts","import":"./dist/core/db/index.js","default":"./dist/core/db/index.js"},"./qr":{"types":"./dist/core/qr/index.d.ts","import":"./dist/core/qr/index.js","default":"./dist/core/qr/index.js"},"./mcp":{"types":"./dist/core/mcp/index.d.ts","import":"./dist/core/mcp/index.js","default":"./dist/core/mcp/index.js"},"./seo":{"types":"./dist/core/seo/index.d.ts","import":"./dist/core/seo/index.js","default":"./dist/core/seo/index.js"},"./auth":{"types":"./dist/core/auth/index.d.ts","import":"./dist/core/auth/index.js","default":"./dist/core/auth/index.js"},"./dates":{"types":"./dist/core/dates/index.d.ts","import":"./dist/core/dates/index.js","default":"./dist/core/dates/index.js"},"./email":{"types":"./dist/core/email/index.d.ts","import":"./dist/core/email/index.js","default":"./dist/core/email/index.js"},"./forms":{"types":"./dist/core/forms/index.d.ts","import":"./dist/core/forms/index.js","default":"./dist/core/forms/index.js"},"./media":{"types":"./dist/core/media/index.d.ts","import":"./dist/core/media/index.js","default":"./dist/core/media/index.js"},"./stega":{"types":"./dist/core/content/stega.d.ts","import":"./dist/core/content/stega.js","default":"./dist/core/content/stega.js"},"./client":{"types":"./dist/client/index.d.ts","import":"./dist/client/index.js","default":"./dist/client/index.js"},"./editor":{"types":"./dist/core/editor/index.d.ts","import":"./dist/core/editor/index.js","default":"./dist/core/editor/index.js"},"./errors":{"types":"./dist/core/errors.d.ts","import":"./dist/core/errors.js","default":"./dist/core/errors.js"},"./health":{"types":"./dist/core/health/index.d.ts","import":"./dist/core/health/index.js","default":"./dist/core/health/index.js"},"./queues":{"types":"./dist/core/queues/index.d.ts","import":"./dist/core/queues/index.js","default":"./dist/core/queues/index.js"},"./schema":{"types":"./dist/core/schema/index.d.ts","import":"./dist/core/schema/index.js","default":"./dist/core/schema/index.js"},"./worker":{"types":"./dist/core/worker/index.d.ts","import":"./dist/core/worker/index.js","default":"./dist/core/worker/index.js"},"./browser":{"types":"./dist/core/browser/index.d.ts","import":"./dist/core/browser/index.js","default":"./dist/core/browser/index.js"},"./content":{"types":"./dist/core/content/index.d.ts","import":"./dist/core/content/index.js","default":"./dist/core/content/index.js"},"./commerce":{"types":"./dist/core/commerce/index.d.ts","import":"./dist/core/commerce/index.js","default":"./dist/core/commerce/index.js"},"./realtime":{"types":"./dist/core/realtime/index.d.ts","import":"./dist/core/realtime/index.js","default":"./dist/core/realtime/index.js"},"./security":{"types":"./dist/core/security/index.d.ts","import":"./dist/core/security/index.js","default":"./dist/core/security/index.js"},"./analytics":{"types":"./dist/core/analytics/index.d.ts","import":"./dist/core/analytics/index.js","default":"./dist/core/analytics/index.js"},"./incidents":{"types":"./dist/core/incidents/index.d.ts","import":"./dist/core/incidents/index.js","default":"./dist/core/incidents/index.js"},"./workflows":{"types":"./dist/core/workflows/index.d.ts","import":"./dist/core/workflows/index.js","default":"./dist/core/workflows/index.js"},"./package.json":"./package.json","./client/studio":{"types":"./dist/client/studio/index.d.ts","import":"./dist/client/studio/index.js","default":"./dist/client/studio/index.js"},"./client/sign-in":{"types":"./dist/client/sign-in/index.d.ts","import":"./dist/client/sign-in/index.js","default":"./dist/client/sign-in/index.js"},"./content/define":{"types":"./dist/core/content/define.d.ts","import":"./dist/core/content/define.js","default":"./dist/core/content/define.js"},"./client/settings":{"types":"./dist/client/settings/index.d.ts","import":"./dist/client/settings/index.js","default":"./dist/client/settings/index.js"},"./commerce/square":{"types":"./dist/core/commerce/square.d.ts","import":"./dist/core/commerce/square.js","default":"./dist/core/commerce/square.js"},"./commerce/stripe":{"types":"./dist/core/commerce/stripe.d.ts","import":"./dist/core/commerce/stripe.js","default":"./dist/core/commerce/stripe.js"},"./forms/turnstile":{"types":"./dist/core/forms/turnstile-entry.d.ts","import":"./dist/core/forms/turnstile-entry.js","default":"./dist/core/forms/turnstile-entry.js"},"./theme/fonts.css":"./src/theme/fonts.css","./content/sections":{"types":"./dist/core/content/sections.d.ts","import":"./dist/core/content/sections.js","default":"./dist/core/content/sections.js"},"./theme/louise.css":"./src/theme/louise.css","./client/studio-shell":{"types":"./dist/client/studio-shell/index.d.ts","import":"./dist/client/studio-shell/index.js","default":"./dist/client/studio-shell/index.js"},"./commerce/fourthwall":{"types":"./dist/core/commerce/fourthwall.d.ts","import":"./dist/core/commerce/fourthwall.js","default":"./dist/core/commerce/fourthwall.js"},"./commerce/square-web":{"types":"./dist/core/commerce/square-web.d.ts","import":"./dist/core/commerce/square-web.js","default":"./dist/core/commerce/square-web.js"},"./commerce/fourthwall-platform":{"types":"./dist/core/commerce/fourthwall-platform.d.ts","import":"./dist/core/commerce/fourthwall-platform.js","default":"./dist/core/commerce/fourthwall-platform.js"}},"scripts":{"dev":"NODE_PATH=node_modules vp pack --watch","pack":"NODE_PATH=node_modules vp pack","test":"vp test --coverage","build":"NODE_PATH=node_modules vp pack","check":"vp check","typecheck":"tsgo --noEmit"},"_npmUser":{"name":"bowenforsoup","email":"baylee@bowenlabs.io"},"repository":{"url":"git+https://github.com/bowenlabs/louise-toolkit.git","type":"git","directory":"packages/louise"},"description":"Louise Toolkit — a V8-native toolkit for building editable sites on Cloudflare Workers. Framework-agnostic core primitives (content, db, commerce, email, queues), a SolidJS + ProseKit inline-edit client, and the daisyUI editor theme.","directories":{},"sideEffects":["*.css"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.11","prosekit":"^0.21.4","solid-js":"^1.9.15","happy-dom":"^20.11.15","harper.js":"^2.7.0","ultrahtml":"^1.7.0","typescript":"^6.0.3","better-auth":"^1.7.7","drizzle-orm":"^0.45.2","@prosekit/pm":"^0.1.19","@vercel/stega":"^1.1.0","@resvg/resvg-wasm":"^2.6.2","vite-plugin-solid":"^2.11.14","@vitest/coverage-v8":"4.1.11","@better-auth/passkey":"^1.7.7","@phosphor-icons/core":"^2.1.1","@cloudflare/puppeteer":"^1.4.0","@tanstack/solid-query":"^5.102.8","dom-accessibility-api":"^0.7.1","@tanstack/solid-router":"^1.170.36","@cloudflare/workers-types":"^5.20260829.1","@typescript/native-preview":"7.0.0-dev.20260707.2","@modelcontextprotocol/client":"^2.1.0"},"peerDependencies":{"prosekit":"^0.21.4","solid-js":"^1.9.14","harper.js":"^2.4.0","better-auth":"^1.7.7","drizzle-orm":"^0.45.0","@prosekit/pm":"^0.1.18","@vercel/stega":"^1.1.0","@resvg/resvg-wasm":"^2.6.2","@better-auth/passkey":"^1.7.7","@cloudflare/puppeteer":"^1.0.0","@tanstack/solid-query":"^5.101.2","@tanstack/solid-router":"^1.170.0"},"peerDependenciesMeta":{"prosekit":{"optional":true},"solid-js":{"optional":true},"harper.js":{"optional":true},"better-auth":{"optional":true},"drizzle-orm":{"optional":true},"@prosekit/pm":{"optional":true},"@vercel/stega":{"optional":true},"@resvg/resvg-wasm":{"optional":true},"@better-auth/passkey":{"optional":true},"@cloudflare/puppeteer":{"optional":true},"@tanstack/solid-query":{"optional":true},"@tanstack/solid-router":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/louise-toolkit_0.42.0_1791051006578_0.9536228948174141","host":"s3://npm-registry-packages-npm-production"}},"0.43.0":{"name":"louise-toolkit","version":"0.43.0","keywords":["cloudflare-workers","cms","content","d1","edge","inline-editing","prosekit","solid-js"],"author":"BowenLabs","license":"MIT","_id":"louise-toolkit@0.43.0","maintainers":[{"name":"bowenforsoup","email":"baylee@bowenlabs.io"}],"homepage":"https://docs.louisetoolkit.org","bugs":"https://github.com/bowenlabs/louise-toolkit/issues","bin":{"louise":"./bin/louise.mjs"},"dist":{"shasum":"cfcf2d407db027fa3b500d30eb8ca6e053f9c771","tarball":"https://registry.npmjs.org/louise-toolkit/-/louise-toolkit-0.43.0.tgz","fileCount":155,"integrity":"sha512-+cfysobSw/9HrnJYce4LYqWypSajjuOqztQbryVQUVx+acrqnkmLpJAalUjZFdf91J4iD3Oz8vQz2KudMqVJQg==","signatures":[{"sig":"MEYCIQDEfcJSRtr/dShSIoGXQKLE+lDj3BaqsOPbLJw2HmedWwIhANGY4CcnNuNzITRRpVUmZWbHJ7kDP3LPOR1D7gyaS/eG","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIHxC/5znoStlKzAMsPniNc8d/EKucOLB7D26ENtYYg32AiEAv2SJwfy4QG8QOQNFP1/YJtz9qHazTI6EI4qcsbopEbQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2391539},"type":"module","engines":{"node":">=24.0.0"},"exports":{"./ai":{"types":"./dist/core/ai/index.d.ts","import":"./dist/core/ai/index.js","default":"./dist/core/ai/index.js"},"./db":{"types":"./dist/core/db/index.d.ts","import":"./dist/core/db/index.js","default":"./dist/core/db/index.js"},"./qr":{"types":"./dist/core/qr/index.d.ts","import":"./dist/core/qr/index.js","default":"./dist/core/qr/index.js"},"./mcp":{"types":"./dist/core/mcp/index.d.ts","import":"./dist/core/mcp/index.js","default":"./dist/core/mcp/index.js"},"./seo":{"types":"./dist/core/seo/index.d.ts","import":"./dist/core/seo/index.js","default":"./dist/core/seo/index.js"},"./auth":{"types":"./dist/core/auth/index.d.ts","import":"./dist/core/auth/index.js","default":"./dist/core/auth/index.js"},"./dates":{"types":"./dist/core/dates/index.d.ts","import":"./dist/core/dates/index.js","default":"./dist/core/dates/index.js"},"./email":{"types":"./dist/core/email/index.d.ts","import":"./dist/core/email/index.js","default":"./dist/core/email/index.js"},"./forms":{"types":"./dist/core/forms/index.d.ts","import":"./dist/core/forms/index.js","default":"./dist/core/forms/index.js"},"./media":{"types":"./dist/core/media/index.d.ts","import":"./dist/core/media/index.js","default":"./dist/core/media/index.js"},"./stega":{"types":"./dist/core/content/stega.d.ts","import":"./dist/core/content/stega.js","default":"./dist/core/content/stega.js"},"./client":{"types":"./dist/client/index.d.ts","import":"./dist/client/index.js","default":"./dist/client/index.js"},"./editor":{"types":"./dist/core/editor/index.d.ts","import":"./dist/core/editor/index.js","default":"./dist/core/editor/index.js"},"./errors":{"types":"./dist/core/errors.d.ts","import":"./dist/core/errors.js","default":"./dist/core/errors.js"},"./health":{"types":"./dist/core/health/index.d.ts","import":"./dist/core/health/index.js","default":"./dist/core/health/index.js"},"./queues":{"types":"./dist/core/queues/index.d.ts","import":"./dist/core/queues/index.js","default":"./dist/core/queues/index.js"},"./schema":{"types":"./dist/core/schema/index.d.ts","import":"./dist/core/schema/index.js","default":"./dist/core/schema/index.js"},"./worker":{"types":"./dist/core/worker/index.d.ts","import":"./dist/core/worker/index.js","default":"./dist/core/worker/index.js"},"./browser":{"types":"./dist/core/browser/index.d.ts","import":"./dist/core/browser/index.js","default":"./dist/core/browser/index.js"},"./content":{"types":"./dist/core/content/index.d.ts","import":"./dist/core/content/index.js","default":"./dist/core/content/index.js"},"./commerce":{"types":"./dist/core/commerce/index.d.ts","import":"./dist/core/commerce/index.js","default":"./dist/core/commerce/index.js"},"./realtime":{"types":"./dist/core/realtime/index.d.ts","import":"./dist/core/realtime/index.js","default":"./dist/core/realtime/index.js"},"./security":{"types":"./dist/core/security/index.d.ts","import":"./dist/core/security/index.js","default":"./dist/core/security/index.js"},"./analytics":{"types":"./dist/core/analytics/index.d.ts","import":"./dist/core/analytics/index.js","default":"./dist/core/analytics/index.js"},"./incidents":{"types":"./dist/core/incidents/index.d.ts","import":"./dist/core/incidents/index.js","default":"./dist/core/incidents/index.js"},"./workflows":{"types":"./dist/core/workflows/index.d.ts","import":"./dist/core/workflows/index.js","default":"./dist/core/workflows/index.js"},"./package.json":"./package.json","./client/studio":{"types":"./dist/client/studio/index.d.ts","import":"./dist/client/studio/index.js","default":"./dist/client/studio/index.js"},"./client/sign-in":{"types":"./dist/client/sign-in/index.d.ts","import":"./dist/client/sign-in/index.js","default":"./dist/client/sign-in/index.js"},"./content/define":{"types":"./dist/core/content/define.d.ts","import":"./dist/core/content/define.js","default":"./dist/core/content/define.js"},"./client/settings":{"types":"./dist/client/settings/index.d.ts","import":"./dist/client/settings/index.js","default":"./dist/client/settings/index.js"},"./commerce/square":{"types":"./dist/core/commerce/square.d.ts","import":"./dist/core/commerce/square.js","default":"./dist/core/commerce/square.js"},"./commerce/stripe":{"types":"./dist/core/commerce/stripe.d.ts","import":"./dist/core/commerce/stripe.js","default":"./dist/core/commerce/stripe.js"},"./forms/turnstile":{"types":"./dist/core/forms/turnstile-entry.d.ts","import":"./dist/core/forms/turnstile-entry.js","default":"./dist/core/forms/turnstile-entry.js"},"./theme/fonts.css":"./src/theme/fonts.css","./content/sections":{"types":"./dist/core/content/sections.d.ts","import":"./dist/core/content/sections.js","default":"./dist/core/content/sections.js"},"./theme/louise.css":"./src/theme/louise.css","./client/studio-shell":{"types":"./dist/client/studio-shell/index.d.ts","import":"./dist/client/studio-shell/index.js","default":"./dist/client/studio-shell/index.js"},"./commerce/fourthwall":{"types":"./dist/core/commerce/fourthwall.d.ts","import":"./dist/core/commerce/fourthwall.js","default":"./dist/core/commerce/fourthwall.js"},"./commerce/square-web":{"types":"./dist/core/commerce/square-web.d.ts","import":"./dist/core/commerce/square-web.js","default":"./dist/core/commerce/square-web.js"},"./commerce/fourthwall-platform":{"types":"./dist/core/commerce/fourthwall-platform.d.ts","import":"./dist/core/commerce/fourthwall-platform.js","default":"./dist/core/commerce/fourthwall-platform.js"}},"scripts":{"dev":"NODE_PATH=node_modules vp pack --watch","pack":"NODE_PATH=node_modules vp pack","test":"vp test --coverage","build":"NODE_PATH=node_modules vp pack","check":"vp check","typecheck":"tsgo --noEmit"},"_npmUser":{"name":"bowenforsoup","email":"baylee@bowenlabs.io"},"repository":{"url":"git+https://github.com/bowenlabs/louise-toolkit.git","type":"git","directory":"packages/louise"},"description":"Louise Toolkit — a V8-native toolkit for building editable sites on Cloudflare Workers. Framework-agnostic core primitives (content, db, commerce, email, queues), a SolidJS + ProseKit inline-edit client, and the daisyUI editor theme.","directories":{},"sideEffects":["*.css"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"parse5":"^8.0.1","vitest":"^4.1.11","prosekit":"^0.21.4","solid-js":"^1.9.15","happy-dom":"^20.11.15","harper.js":"^2.7.0","typescript":"^6.0.3","better-auth":"^1.7.7","drizzle-orm":"^0.45.2","@prosekit/pm":"^0.1.19","@vercel/stega":"^1.1.0","@resvg/resvg-wasm":"^2.6.2","vite-plugin-solid":"^2.11.14","@vitest/coverage-v8":"4.1.11","@better-auth/passkey":"^1.7.7","@phosphor-icons/core":"^2.1.1","@cloudflare/puppeteer":"^1.4.0","@tanstack/solid-query":"^5.102.8","dom-accessibility-api":"^0.7.1","@tanstack/solid-router":"^1.170.36","@cloudflare/workers-types":"^5.20260829.1","@typescript/native-preview":"7.0.0-dev.20260707.2","@modelcontextprotocol/client":"^2.1.0"},"peerDependencies":{"prosekit":"^0.21.4","solid-js":"^1.9.14","harper.js":"^2.4.0","better-auth":"^1.7.7","drizzle-orm":"^0.45.0","@prosekit/pm":"^0.1.18","@vercel/stega":"^1.1.0","@resvg/resvg-wasm":"^2.6.2","@better-auth/passkey":"^1.7.7","@cloudflare/puppeteer":"^1.0.0","@tanstack/solid-query":"^5.101.2","@tanstack/solid-router":"^1.170.0"},"peerDependenciesMeta":{"prosekit":{"optional":true},"solid-js":{"optional":true},"harper.js":{"optional":true},"better-auth":{"optional":true},"drizzle-orm":{"optional":true},"@prosekit/pm":{"optional":true},"@vercel/stega":{"optional":true},"@resvg/resvg-wasm":{"optional":true},"@better-auth/passkey":{"optional":true},"@cloudflare/puppeteer":{"optional":true},"@tanstack/solid-query":{"optional":true},"@tanstack/solid-router":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/louise-toolkit_0.43.0_1791058656054_0.9887993969317996","host":"s3://npm-registry-packages-npm-production"}},"0.43.1":{"name":"louise-toolkit","version":"0.43.1","keywords":["cloudflare-workers","cms","content","d1","edge","inline-editing","prosekit","solid-js"],"author":"BowenLabs","license":"MIT","_id":"louise-toolkit@0.43.1","maintainers":[{"name":"bowenforsoup","email":"baylee@bowenlabs.io"}],"homepage":"https://docs.louisetoolkit.org","bugs":"https://github.com/bowenlabs/louise-toolkit/issues","bin":{"louise":"./bin/louise.mjs"},"dist":{"shasum":"341bcb7befbb2bd1b0dd9240d74e54c327a78a0d","tarball":"https://registry.npmjs.org/louise-toolkit/-/louise-toolkit-0.43.1.tgz","fileCount":155,"integrity":"sha512-h4Dt4DV3IHKFf/Azexv/jLKE0huWoqDc4praMZ/n1yWP4wGEmu+P+ZdOJPtnRggc13G2K5glNQCNmNdCSyJCpw==","signatures":[{"sig":"MEUCIQCZSg9IrDRDRX7tKYJU7bUhvupON4Y19Ax72UDa58f3NQIgJQ7v1G1ghiO+P+gwR56cm35GOOx/3/jGb+NblyV7RR0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIGuyca8rB5LKE/GIuDsUJ3K5hdwgzdqjRBs6AHeoSWJpAiEA756w+KNqE+o2Jkc+NHQ90cOlM8MW3j7yKAhicsiIs2Q=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2392285},"type":"module","engines":{"node":">=24.0.0"},"exports":{"./ai":{"types":"./dist/core/ai/index.d.ts","import":"./dist/core/ai/index.js","default":"./dist/core/ai/index.js"},"./db":{"types":"./dist/core/db/index.d.ts","import":"./dist/core/db/index.js","default":"./dist/core/db/index.js"},"./qr":{"types":"./dist/core/qr/index.d.ts","import":"./dist/core/qr/index.js","default":"./dist/core/qr/index.js"},"./mcp":{"types":"./dist/core/mcp/index.d.ts","import":"./dist/core/mcp/index.js","default":"./dist/core/mcp/index.js"},"./seo":{"types":"./dist/core/seo/index.d.ts","import":"./dist/core/seo/index.js","default":"./dist/core/seo/index.js"},"./auth":{"types":"./dist/core/auth/index.d.ts","import":"./dist/core/auth/index.js","default":"./dist/core/auth/index.js"},"./dates":{"types":"./dist/core/dates/index.d.ts","import":"./dist/core/dates/index.js","default":"./dist/core/dates/index.js"},"./email":{"types":"./dist/core/email/index.d.ts","import":"./dist/core/email/index.js","default":"./dist/core/email/index.js"},"./forms":{"types":"./dist/core/forms/index.d.ts","import":"./dist/core/forms/index.js","default":"./dist/core/forms/index.js"},"./media":{"types":"./dist/core/media/index.d.ts","import":"./dist/core/media/index.js","default":"./dist/core/media/index.js"},"./stega":{"types":"./dist/core/content/stega.d.ts","import":"./dist/core/content/stega.js","default":"./dist/core/content/stega.js"},"./client":{"types":"./dist/client/index.d.ts","import":"./dist/client/index.js","default":"./dist/client/index.js"},"./editor":{"types":"./dist/core/editor/index.d.ts","import":"./dist/core/editor/index.js","default":"./dist/core/editor/index.js"},"./errors":{"types":"./dist/core/errors.d.ts","import":"./dist/core/errors.js","default":"./dist/core/errors.js"},"./health":{"types":"./dist/core/health/index.d.ts","import":"./dist/core/health/index.js","default":"./dist/core/health/index.js"},"./queues":{"types":"./dist/core/queues/index.d.ts","import":"./dist/core/queues/index.js","default":"./dist/core/queues/index.js"},"./schema":{"types":"./dist/core/schema/index.d.ts","import":"./dist/core/schema/index.js","default":"./dist/core/schema/index.js"},"./worker":{"types":"./dist/core/worker/index.d.ts","import":"./dist/core/worker/index.js","default":"./dist/core/worker/index.js"},"./browser":{"types":"./dist/core/browser/index.d.ts","import":"./dist/core/browser/index.js","default":"./dist/core/browser/index.js"},"./content":{"types":"./dist/core/content/index.d.ts","import":"./dist/core/content/index.js","default":"./dist/core/content/index.js"},"./commerce":{"types":"./dist/core/commerce/index.d.ts","import":"./dist/core/commerce/index.js","default":"./dist/core/commerce/index.js"},"./realtime":{"types":"./dist/core/realtime/index.d.ts","import":"./dist/core/realtime/index.js","default":"./dist/core/realtime/index.js"},"./security":{"types":"./dist/core/security/index.d.ts","import":"./dist/core/security/index.js","default":"./dist/core/security/index.js"},"./analytics":{"types":"./dist/core/analytics/index.d.ts","import":"./dist/core/analytics/index.js","default":"./dist/core/analytics/index.js"},"./incidents":{"types":"./dist/core/incidents/index.d.ts","import":"./dist/core/incidents/index.js","default":"./dist/core/incidents/index.js"},"./workflows":{"types":"./dist/core/workflows/index.d.ts","import":"./dist/core/workflows/index.js","default":"./dist/core/workflows/index.js"},"./package.json":"./package.json","./client/studio":{"types":"./dist/client/studio/index.d.ts","import":"./dist/client/studio/index.js","default":"./dist/client/studio/index.js"},"./client/sign-in":{"types":"./dist/client/sign-in/index.d.ts","import":"./dist/client/sign-in/index.js","default":"./dist/client/sign-in/index.js"},"./content/define":{"types":"./dist/core/content/define.d.ts","import":"./dist/core/content/define.js","default":"./dist/core/content/define.js"},"./client/settings":{"types":"./dist/client/settings/index.d.ts","import":"./dist/client/settings/index.js","default":"./dist/client/settings/index.js"},"./commerce/square":{"types":"./dist/core/commerce/square.d.ts","import":"./dist/core/commerce/square.js","default":"./dist/core/commerce/square.js"},"./commerce/stripe":{"types":"./dist/core/commerce/stripe.d.ts","import":"./dist/core/commerce/stripe.js","default":"./dist/core/commerce/stripe.js"},"./forms/turnstile":{"types":"./dist/core/forms/turnstile-entry.d.ts","import":"./dist/core/forms/turnstile-entry.js","default":"./dist/core/forms/turnstile-entry.js"},"./theme/fonts.css":"./src/theme/fonts.css","./content/sections":{"types":"./dist/core/content/sections.d.ts","import":"./dist/core/content/sections.js","default":"./dist/core/content/sections.js"},"./theme/louise.css":"./src/theme/louise.css","./client/studio-shell":{"types":"./dist/client/studio-shell/index.d.ts","import":"./dist/client/studio-shell/index.js","default":"./dist/client/studio-shell/index.js"},"./commerce/fourthwall":{"types":"./dist/core/commerce/fourthwall.d.ts","import":"./dist/core/commerce/fourthwall.js","default":"./dist/core/commerce/fourthwall.js"},"./commerce/square-web":{"types":"./dist/core/commerce/square-web.d.ts","import":"./dist/core/commerce/square-web.js","default":"./dist/core/commerce/square-web.js"},"./commerce/fourthwall-platform":{"types":"./dist/core/commerce/fourthwall-platform.d.ts","import":"./dist/core/commerce/fourthwall-platform.js","default":"./dist/core/commerce/fourthwall-platform.js"}},"scripts":{"dev":"NODE_PATH=node_modules vp pack --watch","pack":"NODE_PATH=node_modules vp pack","test":"vp test --coverage","build":"NODE_PATH=node_modules vp pack","check":"vp check","typecheck":"tsgo --noEmit"},"_npmUser":{"name":"bowenforsoup","email":"baylee@bowenlabs.io"},"repository":{"url":"git+https://github.com/bowenlabs/louise-toolkit.git","type":"git","directory":"packages/louise"},"description":"Louise Toolkit — a V8-native toolkit for building editable sites on Cloudflare Workers. Framework-agnostic core primitives (content, db, commerce, email, queues), a SolidJS + ProseKit inline-edit client, and the daisyUI editor theme.","directories":{},"sideEffects":["*.css"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"parse5":"^8.0.1","vitest":"^4.1.11","prosekit":"^0.21.4","solid-js":"^1.9.15","happy-dom":"^20.11.15","harper.js":"^2.7.0","typescript":"^6.0.3","better-auth":"^1.7.7","drizzle-orm":"^0.45.2","@prosekit/pm":"^0.1.19","@vercel/stega":"^1.1.0","@resvg/resvg-wasm":"^2.6.2","vite-plugin-solid":"^2.11.14","@vitest/coverage-v8":"4.1.11","@better-auth/passkey":"^1.7.7","@phosphor-icons/core":"^2.1.1","@cloudflare/puppeteer":"^1.4.0","@tanstack/solid-query":"^5.102.8","dom-accessibility-api":"^0.7.1","@tanstack/solid-router":"^1.170.36","@cloudflare/workers-types":"^5.20260829.1","@typescript/native-preview":"7.0.0-dev.20260707.2","@modelcontextprotocol/client":"^2.1.0"},"peerDependencies":{"prosekit":"^0.21.4","solid-js":"^1.9.14","harper.js":"^2.4.0","better-auth":"^1.7.7","drizzle-orm":"^0.45.0","@prosekit/pm":"^0.1.18","@vercel/stega":"^1.1.0","@resvg/resvg-wasm":"^2.6.2","@better-auth/passkey":"^1.7.7","@cloudflare/puppeteer":"^1.0.0","@tanstack/solid-query":"^5.101.2","@tanstack/solid-router":"^1.170.0"},"peerDependenciesMeta":{"prosekit":{"optional":true},"solid-js":{"optional":true},"harper.js":{"optional":true},"better-auth":{"optional":true},"drizzle-orm":{"optional":true},"@prosekit/pm":{"optional":true},"@vercel/stega":{"optional":true},"@resvg/resvg-wasm":{"optional":true},"@better-auth/passkey":{"optional":true},"@cloudflare/puppeteer":{"optional":true},"@tanstack/solid-query":{"optional":true},"@tanstack/solid-router":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/louise-toolkit_0.43.1_1791061683468_0.6021050897866365","host":"s3://npm-registry-packages-npm-production"}},"0.43.2":{"_id":"louise-toolkit@0.43.2","bin":{"louise":"./bin/louise.mjs"},"bugs":"https://github.com/bowenlabs/louise-toolkit/issues","dist":{"shasum":"33f8a4518ebbbd7573e48ee23801d6a0aaf14e80","tarball":"https://registry.npmjs.org/louise-toolkit/-/louise-toolkit-0.43.2.tgz","fileCount":155,"integrity":"sha512-wvEUrUX8VE3Vuw2gmVl1PA6NiAuB36ybga/kSbzwdbS8gLFCScYRyxvVM4g86SSlOm08FT07KUZghbl4Vd79FA==","signatures":[{"sig":"MEUCIB29OhfTuJojh9KAcdmeQ/h2n1jCvmR7qR3PJ71iYKGDAiEA9VrZydEu1uMBOT+kHdGqcalOgbiVNX5DKoqanlOiSyA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIQC4fgob5N6HMWu7mPF/71wQ76tU3r4omo7qmzZR7jKKYgIgXVARcnPxp1EncRTEQU6aGrMqHeD1UOT+aMQSxG8Dnro="}],"unpackedSize":2392431},"name":"louise-toolkit","type":"module","author":"BowenLabs","engines":{"node":">=24.0.0"},"exports":{"./ai":{"types":"./dist/core/ai/index.d.ts","import":"./dist/core/ai/index.js","default":"./dist/core/ai/index.js"},"./db":{"types":"./dist/core/db/index.d.ts","import":"./dist/core/db/index.js","default":"./dist/core/db/index.js"},"./qr":{"types":"./dist/core/qr/index.d.ts","import":"./dist/core/qr/index.js","default":"./dist/core/qr/index.js"},"./mcp":{"types":"./dist/core/mcp/index.d.ts","import":"./dist/core/mcp/index.js","default":"./dist/core/mcp/index.js"},"./seo":{"types":"./dist/core/seo/index.d.ts","import":"./dist/core/seo/index.js","default":"./dist/core/seo/index.js"},"./auth":{"types":"./dist/core/auth/index.d.ts","import":"./dist/core/auth/index.js","default":"./dist/core/auth/index.js"},"./dates":{"types":"./dist/core/dates/index.d.ts","import":"./dist/core/dates/index.js","default":"./dist/core/dates/index.js"},"./email":{"types":"./dist/core/email/index.d.ts","import":"./dist/core/email/index.js","default":"./dist/core/email/index.js"},"./forms":{"types":"./dist/core/forms/index.d.ts","import":"./dist/core/forms/index.js","default":"./dist/core/forms/index.js"},"./media":{"types":"./dist/core/media/index.d.ts","import":"./dist/core/media/index.js","default":"./dist/core/media/index.js"},"./stega":{"types":"./dist/core/content/stega.d.ts","import":"./dist/core/content/stega.js","default":"./dist/core/content/stega.js"},"./client":{"types":"./dist/client/index.d.ts","import":"./dist/client/index.js","default":"./dist/client/index.js"},"./editor":{"types":"./dist/core/editor/index.d.ts","import":"./dist/core/editor/index.js","default":"./dist/core/editor/index.js"},"./errors":{"types":"./dist/core/errors.d.ts","import":"./dist/core/errors.js","default":"./dist/core/errors.js"},"./health":{"types":"./dist/core/health/index.d.ts","import":"./dist/core/health/index.js","default":"./dist/core/health/index.js"},"./queues":{"types":"./dist/core/queues/index.d.ts","import":"./dist/core/queues/index.js","default":"./dist/core/queues/index.js"},"./schema":{"types":"./dist/core/schema/index.d.ts","import":"./dist/core/schema/index.js","default":"./dist/core/schema/index.js"},"./worker":{"types":"./dist/core/worker/index.d.ts","import":"./dist/core/worker/index.js","default":"./dist/core/worker/index.js"},"./browser":{"types":"./dist/core/browser/index.d.ts","import":"./dist/core/browser/index.js","default":"./dist/core/browser/index.js"},"./content":{"types":"./dist/core/content/index.d.ts","import":"./dist/core/content/index.js","default":"./dist/core/content/index.js"},"./commerce":{"types":"./dist/core/commerce/index.d.ts","import":"./dist/core/commerce/index.js","default":"./dist/core/commerce/index.js"},"./realtime":{"types":"./dist/core/realtime/index.d.ts","import":"./dist/core/realtime/index.js","default":"./dist/core/realtime/index.js"},"./security":{"types":"./dist/core/security/index.d.ts","import":"./dist/core/security/index.js","default":"./dist/core/security/index.js"},"./analytics":{"types":"./dist/core/analytics/index.d.ts","import":"./dist/core/analytics/index.js","default":"./dist/core/analytics/index.js"},"./incidents":{"types":"./dist/core/incidents/index.d.ts","import":"./dist/core/incidents/index.js","default":"./dist/core/incidents/index.js"},"./workflows":{"types":"./dist/core/workflows/index.d.ts","import":"./dist/core/workflows/index.js","default":"./dist/core/workflows/index.js"},"./package.json":"./package.json","./client/studio":{"types":"./dist/client/studio/index.d.ts","import":"./dist/client/studio/index.js","default":"./dist/client/studio/index.js"},"./client/sign-in":{"types":"./dist/client/sign-in/index.d.ts","import":"./dist/client/sign-in/index.js","default":"./dist/client/sign-in/index.js"},"./content/define":{"types":"./dist/core/content/define.d.ts","import":"./dist/core/content/define.js","default":"./dist/core/content/define.js"},"./client/settings":{"types":"./dist/client/settings/index.d.ts","import":"./dist/client/settings/index.js","default":"./dist/client/settings/index.js"},"./commerce/square":{"types":"./dist/core/commerce/square.d.ts","import":"./dist/core/commerce/square.js","default":"./dist/core/commerce/square.js"},"./commerce/stripe":{"types":"./dist/core/commerce/stripe.d.ts","import":"./dist/core/commerce/stripe.js","default":"./dist/core/commerce/stripe.js"},"./forms/turnstile":{"types":"./dist/core/forms/turnstile-entry.d.ts","import":"./dist/core/forms/turnstile-entry.js","default":"./dist/core/forms/turnstile-entry.js"},"./theme/fonts.css":"./src/theme/fonts.css","./content/sections":{"types":"./dist/core/content/sections.d.ts","import":"./dist/core/content/sections.js","default":"./dist/core/content/sections.js"},"./theme/louise.css":"./src/theme/louise.css","./client/studio-shell":{"types":"./dist/client/studio-shell/index.d.ts","import":"./dist/client/studio-shell/index.js","default":"./dist/client/studio-shell/index.js"},"./commerce/fourthwall":{"types":"./dist/core/commerce/fourthwall.d.ts","import":"./dist/core/commerce/fourthwall.js","default":"./dist/core/commerce/fourthwall.js"},"./commerce/square-web":{"types":"./dist/core/commerce/square-web.d.ts","import":"./dist/core/commerce/square-web.js","default":"./dist/core/commerce/square-web.js"},"./commerce/fourthwall-platform":{"types":"./dist/core/commerce/fourthwall-platform.d.ts","import":"./dist/core/commerce/fourthwall-platform.js","default":"./dist/core/commerce/fourthwall-platform.js"}},"license":"MIT","scripts":{"dev":"NODE_PATH=node_modules vp pack --watch","pack":"NODE_PATH=node_modules vp pack","test":"vp test --coverage","build":"NODE_PATH=node_modules vp pack","check":"vp check","typecheck":"tsgo --noEmit"},"version":"0.43.2","_npmUser":{"name":"bowenforsoup","email":"baylee@bowenlabs.io"},"homepage":"https://docs.louisetoolkit.org","keywords":["cloudflare-workers","cms","content","d1","edge","inline-editing","prosekit","solid-js"],"repository":{"url":"git+https://github.com/bowenlabs/louise-toolkit.git","type":"git","directory":"packages/louise"},"description":"Louise Toolkit — a V8-native toolkit for building editable sites on Cloudflare Workers. Framework-agnostic core primitives (content, db, commerce, email, queues), a SolidJS + ProseKit inline-edit client, and the daisyUI editor theme.","directories":{},"maintainers":[{"name":"bowenforsoup","email":"baylee@bowenlabs.io"}],"sideEffects":["*.css"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"parse5":"^8.0.1","vitest":"^4.1.11","prosekit":"^0.21.4","solid-js":"^1.9.15","happy-dom":"^20.11.15","harper.js":"^2.7.0","typescript":"^6.0.3","better-auth":"^1.7.7","drizzle-orm":"^0.45.2","@prosekit/pm":"^0.1.19","@vercel/stega":"^1.1.0","@resvg/resvg-wasm":"^2.6.2","vite-plugin-solid":"^2.11.14","@vitest/coverage-v8":"4.1.11","@better-auth/passkey":"^1.7.7","@phosphor-icons/core":"^2.1.1","@cloudflare/puppeteer":"^1.4.0","@tanstack/solid-query":"^5.102.8","dom-accessibility-api":"^0.7.1","@tanstack/solid-router":"^1.170.36","@cloudflare/workers-types":"^5.20260829.1","@typescript/native-preview":"7.0.0-dev.20260707.2","@modelcontextprotocol/client":"^2.1.0"},"peerDependencies":{"prosekit":"^0.21.4","solid-js":"^1.9.14","harper.js":"^2.4.0","better-auth":"^1.7.7","drizzle-orm":"^0.45.0","@prosekit/pm":"^0.1.18","@vercel/stega":"^1.1.0","@resvg/resvg-wasm":"^2.6.2","@better-auth/passkey":"^1.7.7","@cloudflare/puppeteer":"^1.0.0","@tanstack/solid-query":"^5.101.2","@tanstack/solid-router":"^1.170.0"},"peerDependenciesMeta":{"prosekit":{"optional":true},"solid-js":{"optional":true},"harper.js":{"optional":true},"better-auth":{"optional":true},"drizzle-orm":{"optional":true},"@prosekit/pm":{"optional":true},"@vercel/stega":{"optional":true},"@resvg/resvg-wasm":{"optional":true},"@better-auth/passkey":{"optional":true},"@cloudflare/puppeteer":{"optional":true},"@tanstack/solid-query":{"optional":true},"@tanstack/solid-router":{"optional":true}},"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/louise-toolkit_0.43.2_1791146327618_0.9919677825937783"}}},"time":{"created":"2026-07-13T21:12:19.128Z","modified":"2026-10-04T20:38:47.898Z","0.12.0":"2026-07-13T21:12:19.437Z","0.13.0":"2026-07-14T20:20:01.960Z","0.14.0":"2026-07-19T18:12:35.820Z","0.15.0":"2026-07-19T18:42:48.547Z","0.16.0":"2026-07-20T16:37:19.598Z","0.17.0":"2026-07-20T21:44:10.926Z","0.17.1":"2026-07-21T01:07:21.935Z","0.18.0":"2026-07-21T04:01:01.426Z","0.19.0":"2026-07-28T01:31:27.310Z","0.20.0":"2026-07-28T02:14:28.054Z","0.21.0":"2026-07-29T05:34:55.256Z","0.22.0":"2026-07-29T19:39:54.153Z","0.23.0":"2026-07-31T02:46:24.635Z","0.24.0":"2026-07-31T04:00:12.307Z","0.25.0":"2026-07-31T05:09:54.794Z","0.25.1":"2026-07-31T19:08:19.441Z","0.25.2":"2026-08-01T02:22:01.062Z","0.25.3":"2026-08-01T08:24:45.022Z","0.26.0":"2026-08-01T13:00:12.484Z","0.27.0":"2026-09-01T00:53:39.321Z","0.28.0":"2026-09-06T23:01:23.769Z","0.29.0":"2026-09-24T01:42:19.856Z","0.30.0":"2026-09-24T02:54:28.009Z","0.30.1":"2026-09-24T18:39:53.464Z","0.31.0":"2026-09-24T23:07:26.867Z","0.31.1":"2026-09-25T05:04:19.369Z","0.31.2":"2026-09-25T05:58:33.540Z","0.31.3":"2026-09-25T06:31:46.524Z","0.32.0":"2026-09-25T20:08:40.371Z","0.33.0":"2026-09-26T21:57:51.392Z","0.34.0":"2026-09-27T00:00:45.585Z","0.35.0":"2026-09-27T09:21:15.513Z","0.36.0":"2026-09-27T18:46:35.411Z","0.37.0":"2026-09-28T00:34:04.818Z","0.37.1":"2026-09-28T01:47:40.478Z","0.37.2":"2026-09-28T02:59:49.974Z","0.39.0":"2026-10-02T18:18:30.671Z","0.40.0":"2026-10-02T19:13:41.450Z","0.41.0":"2026-10-03T15:45:34.228Z","0.42.0":"2026-10-03T18:10:06.764Z","0.43.0":"2026-10-03T20:17:36.200Z","0.43.1":"2026-10-03T21:08:03.625Z","0.43.2":"2026-10-04T20:38:47.736Z"},"bugs":"https://github.com/bowenlabs/louise-toolkit/issues","author":"BowenLabs","license":"MIT","homepage":"https://docs.louisetoolkit.org","keywords":["cloudflare-workers","cms","content","d1","edge","inline-editing","prosekit","solid-js"],"repository":{"url":"git+https://github.com/bowenlabs/louise-toolkit.git","type":"git","directory":"packages/louise"},"description":"Louise Toolkit — a V8-native toolkit for building editable sites on Cloudflare Workers. Framework-agnostic core primitives (content, db, commerce, email, queues), a SolidJS + ProseKit inline-edit client, and the daisyUI editor theme.","maintainers":[{"name":"bowenforsoup","email":"baylee@bowenlabs.io"}],"readme":"# louise-toolkit\n\n**Everything you need to build editable sites on Astro + Cloudflare Workers:\ncontent, commerce, media, forms, auth, and AI, as composable V8-native primitives.**\n\nLouise is the toolkit for building sites on **Astro + Cloudflare Workers**: the\nwhole surface, not only content. Editing the live page in place is the headline\n(no separate administration app, no JSON forms for prose), but it's one of ~two dozen\nprimitives: `content`, `db`, `media`, `forms`, `commerce`, `email`, `queues`,\n`ai`, `analytics`, `realtime`, `workflows`, `health`, `worker`, plus opt-in\n`auth`/`security`, alongside a SolidJS + ProseKit inline-edit client, Louise\nSettings (a registry-driven settings surface), the generic `api/louise/*`\nhandlers, and the daisyUI editor theme, as granular, tree-shakeable subpath\nexports. The core primitives are framework-agnostic (they run in any Worker or a\nunit test); the batteries target Astro on Cloudflare.\n\n> Full guide and API reference: **[docs.louisetoolkit.org](https://docs.louisetoolkit.org)**\n\n## Install\n\n```sh\npnpm add louise-toolkit\n```\n\nLouise's heavier dependencies are **optional peers**. Install only what the exports\nyou use require:\n\n| If you use…                                                                                                                               | Install                                             |\n| ----------------------------------------------------------------------------------------------------------------------------------------- | --------------------------------------------------- |\n| `louise-toolkit/db`, `/content`, `/media`, `/editor`, `/forms`, `/incidents`, but **not** `/content/define`, which is drizzle-free        | `drizzle-orm`                                       |\n| `louise-toolkit/client`                                                                                                                   | `solid-js prosekit @prosekit/pm`                    |\n| `louise-toolkit/client/settings`                                                                                                          | `@tanstack/solid-query` (+ the client peers)        |\n| `louise-toolkit/auth`                                                                                                                     | `better-auth` (`@better-auth/passkey` for passkeys) |\n| `louise-toolkit/browser`                                                                                                                  | `@cloudflare/puppeteer`                             |\n| `louise-toolkit/stega`                                                                                                                    | `@vercel/stega`                                     |\n| `louise-toolkit/astro`                                                                                                                    | `astro`                                             |\n| `/security`, `/worker`, `/email`, `/queues`, `/errors`, `/commerce`, `/ai`, `/analytics`, `/realtime`, `/workflows`, `/health`, `/schema` | _(no peers)_                                        |\n\nThe core primitives are dependency-injected: you pass in your Cloudflare bindings\n(D1, R2, Queues, Email), and Louise never reaches for `cloudflare:workers` itself.\n\n## Exports\n\n| Subpath                                               | What it is                                                                                                                   |\n| ----------------------------------------------------- | ---------------------------------------------------------------------------------------------------------------------------- |\n| `louise-toolkit/client`                               | The inline edit-on-the-page client + ProseKit rich-text editor, icons, blocks                                                |\n| `louise-toolkit/client/settings`                      | Louise Settings, the registry-driven settings surface: shell (`mountSettings`), framework panels, data layer                 |\n| `louise-toolkit/editor`                               | Framework-generic `api/louise/*` handlers (save/settings/pages/media/forms/submissions/seed)                                 |\n| `louise-toolkit/forms`                                | `defineForm` → derived table + capture route + validation + review columns; optional TanStack adapter                        |\n| `louise-toolkit/content`                              | Collections, codegen, patch/validation, structure, webhooks                                                                  |\n| `louise-toolkit/content/define`                       | The drizzle-free half of `content`: `defineCollection` + field/collection types, for describing content without the DB layer |\n| `louise-toolkit/db`                                   | Thin Drizzle-over-D1 helper + framework-owned `pages`/`inquiries`/`media`/`submissions`/`site_settings` columns              |\n| `louise-toolkit/media`                                | R2 media: magic-byte-sniffed uploads, asset registry (alt/caption/dims), `cfImage` transforms, delete-safety scan            |\n| `louise-toolkit/auth`                                 | Better Auth factory + guard/handler + `generateAuthSchemaSql` (and the `louise` command-line tool)                           |\n| `louise-toolkit/security`                             | `sanitize`, rate-limit, secrets, security headers                                                                            |\n| `louise-toolkit/worker`                               | `composeWorker` to compose editor + site routes over an SSR fallthrough; `withEdgeCache`, `withHealing`                      |\n| `louise-toolkit/ai`                                   | Workers AI helpers: alt text, rewrite, SEO suggestions, embeddings + semantic search (best-effort; no-op without `env.AI`)   |\n| `louise-toolkit/analytics`                            | Cookieless Core Web Vitals beacon + Analytics Engine query helpers (real-user monitoring)                                    |\n| `louise-toolkit/realtime`                             | Per-page live editing session over a Durable Object: presence + the authed WebSocket upgrade route                           |\n| `louise-toolkit/workflows`                            | Cloudflare Workflows helpers: durable, resumable multi-step pipelines (for example, the publish pipeline)                    |\n| `louise-toolkit/health`                               | Site-health summary (broken links, alt/SEO gaps, Core Web Vitals) persisted over KV                                          |\n| `louise-toolkit/schema`                               | Standard Schema validator: the `s` builder + `standardValidate` (hand-rolled, zero-dependency)                               |\n| `louise-toolkit/astro`                                | Optional Astro glue: edit-mode middleware factory, catalog loader, form → `astro:env` schema                                 |\n| `louise-toolkit/browser`                              | Cache-first OG-image render + link checker (Cloudflare Browser Rendering)                                                    |\n| `louise-toolkit/commerce`                             | Shared commerce primitives: money helpers + webhook-signature crypto                                                         |\n| `louise-toolkit/commerce/stripe`                      | Stripe glue: Payment Element / PaymentIntents, invoices, webhooks (raw `fetch`, no SDK)                                      |\n| `louise-toolkit/commerce/square`                      | Square `/v2` catalog, orders, payments, customers, loyalty, subscriptions + webhook verification                             |\n| `louise-toolkit/commerce/square-web`                  | Browser-side Square Web Payments SDK loader + card mount (tokenizes in-page, so the PAN never reaches your Worker)           |\n| `louise-toolkit/commerce/fourthwall`                  | Fourthwall storefront/catalog + webhook verification                                                                         |\n| `louise-toolkit/email`                                | Cloudflare Email Sending (`env.EMAIL.send`) + the transactional-mail shell: masthead, button, rows, paste-this-link fallback |\n| `louise-toolkit/queues`                               | Cloudflare Queues producer + batch consumer                                                                                  |\n| `louise-toolkit/stega`                                | `@vercel/stega` visual-editing tagging + a dependency-free stripper                                                          |\n| `louise-toolkit/errors`                               | `LouiseError` and typed subclasses                                                                                           |\n| `louise-toolkit/incidents`                            | The report every failure becomes, its fingerprint, and the site's D1 record of incidents (ADR 0022)                          |\n| `louise-toolkit/theme/louise.css`, `/theme/fonts.css` | the daisyUI \"louise\" editor theme                                                                                            |\n\n## Quick start\n\n```ts\n// A Cloudflare Worker endpoint — bindings are passed in, never imported.\nimport { db } from \"louise-toolkit/db\";\nimport { sendEmail } from \"louise-toolkit/email\";\n\nexport default {\n  async fetch(req: Request, env: Env) {\n    const orm = db(env.DB); // Drizzle over your D1 binding\n    await sendEmail(env.EMAIL, {\n      from: \"studio@example.com\",\n      to: \"you@example.com\",\n      subject: \"Hello from the edge\",\n      html: \"<p>Sent V8-natively.</p>\",\n    });\n    return new Response(\"ok\");\n  },\n};\n```\n\nMaking a field inline-editable is a marker plus the client:\n\n```html\n<h1 data-louise-field=\"settings:1:heroHeadline\">Your Studio</h1>\n```\n\n```ts\nimport { mountLouise } from \"louise-toolkit/client\";\nmountLouise(); // no-op unless the page rendered edit-mode markers\n```\n\nSee the [Quickstart](https://docs.louisetoolkit.org/guide/quickstart) to go from zero\nto editable, then the [Getting Started guide](https://docs.louisetoolkit.org/guide/getting-started)\nfor the full wiring (edit mode, the save endpoint, rich text, Louise Settings, media, theme).\n\n## Contributing / building\n\nThis package is developed in the [`louise-toolkit`](https://github.com/bowenlabs/louise-toolkit)\nworkspace with [Vite+](https://viteplus.dev). It's packaged with `vp pack` (tsdown /\nRolldown: multi-entry, `.d.ts`, tree-shaking).\n\n```sh\nvp install\nvp pack            # build → dist/\nvp test            # Vitest\nvp check           # Oxlint + Oxfmt + type-check\n```\n\n## Credits\n\n**Bundled** (redistributed with this package, so its notice ships here): icons\nfrom [Phosphor Icons](https://phosphoricons.com) (MIT © Phosphor Icons), inlined\nat build time. See [`THIRD_PARTY_NOTICES.md`](./THIRD_PARTY_NOTICES.md).\n\n**Built on** (peer dependencies you install yourself, not redistributed here):\n[ProseKit](https://prosekit.dev) + [ProseMirror](https://prosemirror.net) for\nrich text, [SolidJS](https://www.solidjs.com) for the client, and\n[Drizzle ORM](https://orm.drizzle.team) over Cloudflare D1.\n\n## License\n\n[MIT](./LICENSE) © BowenLabs\n","readmeFilename":""}