{"_id":"@premium-cms/emdash","_rev":"56-5770f890aa9dc8e20722563b75fbb389","name":"@premium-cms/emdash","dist-tags":{"latest":"0.35.56"},"versions":{"0.35.0":{"name":"@premium-cms/emdash","version":"0.35.0","keywords":["astro","cms","content","wordpress"],"author":"Matt Kane","license":"MIT","_id":"@premium-cms/emdash@0.35.0","maintainers":[{"name":"saastemly-dev","email":"contact@saastemly.com"}],"homepage":"https://github.com/emdash-cms/emdash","bin":{"em":"./dist/cli/index.mjs","emdash":"./dist/cli/index.mjs"},"dist":{"shasum":"e980eb06fc3483df519e18cd716f4c2b1cee3e2e","tarball":"https://registry.npmjs.org/@premium-cms/emdash/-/emdash-0.35.0.tgz","fileCount":1992,"integrity":"sha512-9k142QGf6Ty+QgonAZELLXS57X6YdVhaTBFkHFDsAP9ajPHvBJC+I23oRTBvdcjudczBy00P/ZaYIA8YBprxpg==","signatures":[{"sig":"MEUCIBhPn4VMrOCc0gCeAQrHdZ2+Sed5PS9kCJgdIZeUGgx3AiEAzlsUNJocNPLBMtBrG9T2phzh7OZcwm0xwffMI5eApPM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":16060571},"main":"dist/index.mjs","type":"module","exports":{".":{"types":"./dist/index.d.mts","default":"./dist/index.mjs"},"./db":{"types":"./dist/db/index.d.mts","default":"./dist/db/index.mjs"},"./ui":"./src/ui.ts","./cli":{"types":"./dist/cli/index.d.mts","default":"./dist/cli/index.mjs"},"./seo":{"types":"./dist/seo/index.d.mts","default":"./dist/seo/index.mjs"},"./page":{"types":"./dist/page/index.d.mts","default":"./dist/page/index.mjs"},"./seed":{"types":"./dist/seed/index.d.mts","default":"./dist/seed/index.mjs"},"./astro":{"types":"./dist/astro/index.d.mts","default":"./dist/astro/index.mjs"},"./media":{"types":"./dist/media/index.d.mts","default":"./dist/media/index.mjs"},"./client":{"types":"./dist/client/index.d.mts","default":"./dist/client/index.mjs"},"./locals":{"types":"./locals.d.ts"},"./plugin":{"types":"./dist/plugin-types.d.mts"},"./runtime":{"types":"./dist/runtime.d.mts","default":"./dist/runtime.mjs"},"./routes/*":{"types":"./dist/astro/routes/*.d.mts","default":"./dist/astro/routes/*.mjs"},"./db/libsql":{"types":"./dist/db/libsql.d.mts","default":"./dist/db/libsql.mjs"},"./db/sqlite":{"types":"./dist/db/sqlite.d.mts","default":"./dist/db/sqlite.mjs"},"./ui/search":"./src/components/LiveSearch.astro","./middleware":{"types":"./dist/astro/middleware.d.mts","default":"./dist/astro/middleware.mjs"},"./migrations":{"types":"./dist/migrations/index.d.mts","default":"./dist/migrations/index.mjs"},"./storage/s3":{"types":"./dist/storage/s3.d.mts","default":"./dist/storage/s3.mjs"},"./api/schemas":{"types":"./dist/api/schemas/index.d.mts","default":"./dist/api/schemas/index.mjs"},"./db/postgres":{"types":"./dist/db/postgres.d.mts","default":"./dist/db/postgres.mjs"},"./ui/comments":"./src/ui-comments.ts","./plugin-utils":{"types":"./dist/plugin-utils.d.mts","default":"./dist/plugin-utils.mjs"},"./storage/local":{"types":"./dist/storage/local.d.mts","default":"./dist/storage/local.mjs"},"./image-endpoint":{"types":"./dist/astro/image-endpoint.d.mts","default":"./dist/astro/image-endpoint.mjs"},"./routes/*.astro":"./src/astro/routes/*.astro","./api/route-utils":{"types":"./dist/api/route-utils.d.mts","default":"./dist/api/route-utils.mjs"},"./middleware/auth":{"types":"./dist/astro/middleware/auth.d.mts","default":"./dist/astro/middleware/auth.mjs"},"./request-context":{"types":"./dist/request-context.d.mts","default":"./dist/request-context.mjs"},"./client/cf-access":{"types":"./dist/client/cf-access.d.mts","default":"./dist/client/cf-access.mjs"},"./middleware/setup":{"types":"./dist/astro/middleware/setup.d.mts","default":"./dist/astro/middleware/setup.mjs"},"./media/local-runtime":{"types":"./dist/media/local-runtime.d.mts","default":"./dist/media/local-runtime.mjs"},"./middleware/redirect":{"types":"./dist/astro/middleware/redirect.d.mts","default":"./dist/astro/middleware/redirect.mjs"},"./object-cache/memory":{"types":"./dist/object-cache/memory.d.mts","default":"./dist/object-cache/memory.mjs"},"./db/libsql-migrations":{"types":"./dist/db/libsql-migrations.d.mts","default":"./dist/db/libsql-migrations.mjs"},"./db/sqlite-migrations":{"types":"./dist/db/sqlite-migrations.d.mts","default":"./dist/db/sqlite-migrations.mjs"},"./media/image-endpoint":{"types":"./dist/media/image-endpoint.d.mts","default":"./dist/media/image-endpoint.mjs"},"./auth/providers/github":{"types":"./dist/auth/providers/github.d.mts","default":"./dist/auth/providers/github.mjs"},"./auth/providers/google":{"types":"./dist/auth/providers/google.d.mts","default":"./dist/auth/providers/google.mjs"},"./db/postgres-migrations":{"types":"./dist/db/postgres-migrations.d.mts","default":"./dist/db/postgres-migrations.mjs"},"./database/instrumentation":{"types":"./dist/database/instrumentation.d.mts","default":"./dist/database/instrumentation.mjs"},"./database/pg-migration-lock":{"types":"./dist/database/pg-migration-lock.d.mts","default":"./dist/database/pg-migration-lock.mjs"},"./middleware/request-context":{"types":"./dist/astro/middleware/request-context.d.mts","default":"./dist/astro/middleware/request-context.mjs"},"./auth/providers/github-admin":"./src/auth/providers/github-admin.tsx","./auth/providers/google-admin":"./src/auth/providers/google-admin.tsx","./plugins/adapt-sandbox-entry":{"types":"./dist/plugins/adapt-sandbox-entry.d.mts","default":"./dist/plugins/adapt-sandbox-entry.mjs"},"./middleware/media-usage-write-fence":{"types":"./dist/astro/middleware/media-usage-write-fence.d.mts","default":"./dist/astro/middleware/media-usage-write-fence.mjs"}},"imports":{"#db/*":"./src/database/*","#api/*":"./src/api/*","#mcp/*":"./src/mcp/*","#seo/*":"./src/seo/*","#types":"./src/astro/types.js","#auth/*":"./src/auth/*","#seed/*":"./src/seed/*","#media/*":"./src/media/*","#menus/*":"./src/menus/*","#utils/*":"./src/utils/*","#config/*":"./src/config/*","#import/*":"./src/import/*","#schema/*":"./src/schema/*","#search/*":"./src/search/*","#bylines/*":"./src/bylines/*","#plugins/*":"./src/plugins/*","#preview/*":"./src/preview/*","#widgets/*":"./src/widgets/*","#comments/*":"./src/comments/*","#sections/*":"./src/sections/*","#security/*":"./src/security/*","#settings/*":"./src/settings/*","#redirects/*":"./src/redirects/*","#taxonomies/*":"./src/taxonomies/*","#api/schemas.js":"./src/api/schemas/index.js"},"scripts":{"dev":"tsdown --watch","test":"vitest","build":"node scripts/gen-route-catalog.mjs && tsdown","check":"publint && attw --pack --ignore-rules=cjs-resolves-to-esm --ignore-rules=no-resolution --ignore-rules=internal-resolution-error","typecheck":"tsgo --noEmit","gen:routes":"node scripts/gen-route-catalog.mjs","test:repro":"vitest run --config vitest.repro.config.ts","test:smoke":"vitest run --config vitest.smoke.config.ts","test:workerd":"vitest run --config vitest.workerd.config.ts","test:integration":"vitest run --config vitest.integration.config.ts"},"_npmUser":{"name":"saastemly-dev","email":"contact@saastemly.com"},"repository":{"url":"git+https://github.com/emdash-cms/emdash.git","type":"git","directory":"packages/core"},"description":"Astro-native CMS with WordPress migration support","directories":{},"_nodeVersion":"24.20.0","dependencies":{"sax":"^1.4.1","zod":"^4.4.1","jose":"^6.1.3","mime":"^4.1.0","citty":"^0.2.2","ulidx":"^2.4.1","arctic":"^3.7.0","croner":"^10.0.1","kysely":"^0.29.0","consola":"^3.4.2","jpeg-js":"^0.4.4","upng-js":"^2.1.0","blurhash":"^2.0.5","smol-toml":"^1.6.0","@tiptap/pm":"^3.20.0","modern-tar":"^0.7.5","picocolors":"^1.1.1","@tiptap/core":"^3.20.0","jsonc-parser":"^3.3.1","@tiptap/react":"^3.20.0","sanitize-html":"^2.17.1","@atcute/client":"^5.0.0","@oslojs/crypto":"^1.0.1","better-sqlite3":"^12.8.0","@atcute/lexicons":"^2.0.0","@oslojs/encoding":"^1.1.0","@atcute/multibase":"^1.2.0","@premium-cms/auth":"0.35.0","@floating-ui/react":"^0.27.16","@premium-cms/admin":"0.35.0","@tiptap/suggestion":"^3.20.0","@unpic/placeholder":"^0.1.2","astro-portabletext":"^0.11.0","@tiptap/starter-kit":"^3.20.0","@portabletext/toolkit":"^5.0.1","@tiptap/extension-code":"^3.20.0","@tiptap/extension-link":"^3.20.0","@tiptap/extension-list":"^3.20.0","@tiptap/extension-focus":"^3.20.0","@tiptap/extension-image":"^3.20.0","@modelcontextprotocol/sdk":"^1.26.0","@premium-cms/plugin-types":"0.3.0","@tiptap/extension-underline":"^3.20.0","@premium-cms/registry-client":"0.3.4","@tiptap/extension-code-block":"^3.20.0","@tiptap/extension-text-align":"^3.20.0","@tiptap/extension-typography":"^3.20.0","@tiptap/extension-placeholder":"^3.20.0","@premium-cms/gutenberg-to-portable-text":"0.35.0"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^6.0.0","tsdown":"0.20.3","vitest":"^4.1.5","publint":"0.3.17","@types/pg":"^8.16.0","@types/sax":"^1.2.7","@vitest/ui":"^4.1.10","image-size":"2.0.2","typescript":"^6.0.3","zod-openapi":"^5.4.6","@types/react":"19.2.14","@premium-cms/blocks":"0.35.0","@types/sanitize-html":"^2.16.0","@arethetypeswrong/cli":"^0.18.2","@types/better-sqlite3":"^7.6.12","@apidevtools/swagger-parser":"^12.1.0","@cloudflare/vitest-pool-workers":"^0.16.3"},"peerDependencies":{"astro":">=6.0.0-beta.0","react":">=18.0.0","react-dom":">=18.0.0","@astrojs/react":">=5.0.0-beta.0","@premium-cms/auth-atproto":">=0.2.8"},"optionalDependencies":{"pg":"^8.0.0","@libsql/kysely-libsql":"^0.4.0"},"peerDependenciesMeta":{"@premium-cms/auth-atproto":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/emdash_0.35.0_1787789961787_0.045200244017172375","host":"s3://npm-registry-packages-npm-production"}},"0.35.1":{"name":"@premium-cms/emdash","version":"0.35.1","keywords":["astro","cms","content","wordpress"],"author":"Matt Kane","license":"MIT","_id":"@premium-cms/emdash@0.35.1","maintainers":[{"name":"saastemly-dev","email":"contact@saastemly.com"}],"homepage":"https://github.com/emdash-cms/emdash","bin":{"em":"./dist/cli/index.mjs","emdash":"./dist/cli/index.mjs"},"dist":{"shasum":"74b6376fb141eda587eb7836af9e057aed86ba08","tarball":"https://registry.npmjs.org/@premium-cms/emdash/-/emdash-0.35.1.tgz","fileCount":2017,"integrity":"sha512-SvH0k5qrWqhzKiYVGXsN45qw2mwRBS80DoqVuswhEvlvD95JXj9n3XjjH6bC2iySTHxROhLYZeaOFsQK2hjo7A==","signatures":[{"sig":"MEQCID0J4vWvVmAuDNb4Aebav/xU8eacf2CH7JPNM/W+COz/AiBoIj/Z6tz2OC/GpBIb4UmFePCmgDMZezV4bzb9rMSjgw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":16139403},"main":"dist/index.mjs","type":"module","exports":{".":{"types":"./dist/index.d.mts","default":"./dist/index.mjs"},"./db":{"types":"./dist/db/index.d.mts","default":"./dist/db/index.mjs"},"./ui":"./src/ui.ts","./cli":{"types":"./dist/cli/index.d.mts","default":"./dist/cli/index.mjs"},"./seo":{"types":"./dist/seo/index.d.mts","default":"./dist/seo/index.mjs"},"./page":{"types":"./dist/page/index.d.mts","default":"./dist/page/index.mjs"},"./seed":{"types":"./dist/seed/index.d.mts","default":"./dist/seed/index.mjs"},"./astro":{"types":"./dist/astro/index.d.mts","default":"./dist/astro/index.mjs"},"./media":{"types":"./dist/media/index.d.mts","default":"./dist/media/index.mjs"},"./client":{"types":"./dist/client/index.d.mts","default":"./dist/client/index.mjs"},"./locals":{"types":"./locals.d.ts"},"./plugin":{"types":"./dist/plugin-types.d.mts"},"./runtime":{"types":"./dist/runtime.d.mts","default":"./dist/runtime.mjs"},"./routes/*":{"types":"./dist/astro/routes/*.d.mts","default":"./dist/astro/routes/*.mjs"},"./db/libsql":{"types":"./dist/db/libsql.d.mts","default":"./dist/db/libsql.mjs"},"./db/sqlite":{"types":"./dist/db/sqlite.d.mts","default":"./dist/db/sqlite.mjs"},"./ui/search":"./src/components/LiveSearch.astro","./middleware":{"types":"./dist/astro/middleware.d.mts","default":"./dist/astro/middleware.mjs"},"./migrations":{"types":"./dist/migrations/index.d.mts","default":"./dist/migrations/index.mjs"},"./storage/s3":{"types":"./dist/storage/s3.d.mts","default":"./dist/storage/s3.mjs"},"./api/schemas":{"types":"./dist/api/schemas/index.d.mts","default":"./dist/api/schemas/index.mjs"},"./db/postgres":{"types":"./dist/db/postgres.d.mts","default":"./dist/db/postgres.mjs"},"./ui/comments":"./src/ui-comments.ts","./plugin-utils":{"types":"./dist/plugin-utils.d.mts","default":"./dist/plugin-utils.mjs"},"./storage/local":{"types":"./dist/storage/local.d.mts","default":"./dist/storage/local.mjs"},"./image-endpoint":{"types":"./dist/astro/image-endpoint.d.mts","default":"./dist/astro/image-endpoint.mjs"},"./routes/*.astro":"./src/astro/routes/*.astro","./api/route-utils":{"types":"./dist/api/route-utils.d.mts","default":"./dist/api/route-utils.mjs"},"./middleware/auth":{"types":"./dist/astro/middleware/auth.d.mts","default":"./dist/astro/middleware/auth.mjs"},"./request-context":{"types":"./dist/request-context.d.mts","default":"./dist/request-context.mjs"},"./client/cf-access":{"types":"./dist/client/cf-access.d.mts","default":"./dist/client/cf-access.mjs"},"./middleware/setup":{"types":"./dist/astro/middleware/setup.d.mts","default":"./dist/astro/middleware/setup.mjs"},"./middleware/credits":{"types":"./dist/astro/middleware/credits.d.mts","default":"./dist/astro/middleware/credits.mjs"},"./media/local-runtime":{"types":"./dist/media/local-runtime.d.mts","default":"./dist/media/local-runtime.mjs"},"./middleware/redirect":{"types":"./dist/astro/middleware/redirect.d.mts","default":"./dist/astro/middleware/redirect.mjs"},"./object-cache/memory":{"types":"./dist/object-cache/memory.d.mts","default":"./dist/object-cache/memory.mjs"},"./db/libsql-migrations":{"types":"./dist/db/libsql-migrations.d.mts","default":"./dist/db/libsql-migrations.mjs"},"./db/sqlite-migrations":{"types":"./dist/db/sqlite-migrations.d.mts","default":"./dist/db/sqlite-migrations.mjs"},"./media/image-endpoint":{"types":"./dist/media/image-endpoint.d.mts","default":"./dist/media/image-endpoint.mjs"},"./auth/providers/github":{"types":"./dist/auth/providers/github.d.mts","default":"./dist/auth/providers/github.mjs"},"./auth/providers/google":{"types":"./dist/auth/providers/google.d.mts","default":"./dist/auth/providers/google.mjs"},"./db/postgres-migrations":{"types":"./dist/db/postgres-migrations.d.mts","default":"./dist/db/postgres-migrations.mjs"},"./database/instrumentation":{"types":"./dist/database/instrumentation.d.mts","default":"./dist/database/instrumentation.mjs"},"./database/pg-migration-lock":{"types":"./dist/database/pg-migration-lock.d.mts","default":"./dist/database/pg-migration-lock.mjs"},"./middleware/request-context":{"types":"./dist/astro/middleware/request-context.d.mts","default":"./dist/astro/middleware/request-context.mjs"},"./auth/providers/github-admin":"./src/auth/providers/github-admin.tsx","./auth/providers/google-admin":"./src/auth/providers/google-admin.tsx","./plugins/adapt-sandbox-entry":{"types":"./dist/plugins/adapt-sandbox-entry.d.mts","default":"./dist/plugins/adapt-sandbox-entry.mjs"},"./middleware/media-usage-write-fence":{"types":"./dist/astro/middleware/media-usage-write-fence.d.mts","default":"./dist/astro/middleware/media-usage-write-fence.mjs"}},"imports":{"#db/*":"./src/database/*","#api/*":"./src/api/*","#mcp/*":"./src/mcp/*","#seo/*":"./src/seo/*","#types":"./src/astro/types.js","#auth/*":"./src/auth/*","#seed/*":"./src/seed/*","#media/*":"./src/media/*","#menus/*":"./src/menus/*","#utils/*":"./src/utils/*","#config/*":"./src/config/*","#import/*":"./src/import/*","#schema/*":"./src/schema/*","#search/*":"./src/search/*","#bylines/*":"./src/bylines/*","#plugins/*":"./src/plugins/*","#preview/*":"./src/preview/*","#widgets/*":"./src/widgets/*","#comments/*":"./src/comments/*","#sections/*":"./src/sections/*","#security/*":"./src/security/*","#settings/*":"./src/settings/*","#redirects/*":"./src/redirects/*","#taxonomies/*":"./src/taxonomies/*","#api/schemas.js":"./src/api/schemas/index.js"},"scripts":{"dev":"tsdown --watch","test":"vitest","build":"node scripts/gen-route-catalog.mjs && tsdown","check":"publint && attw --pack --ignore-rules=cjs-resolves-to-esm --ignore-rules=no-resolution --ignore-rules=internal-resolution-error","typecheck":"tsgo --noEmit","gen:routes":"node scripts/gen-route-catalog.mjs","test:repro":"vitest run --config vitest.repro.config.ts","test:smoke":"vitest run --config vitest.smoke.config.ts","test:workerd":"vitest run --config vitest.workerd.config.ts","test:integration":"vitest run --config vitest.integration.config.ts"},"_npmUser":{"name":"saastemly-dev","email":"contact@saastemly.com"},"repository":{"url":"git+https://github.com/emdash-cms/emdash.git","type":"git","directory":"packages/core"},"description":"Astro-native CMS with WordPress migration support","directories":{},"_nodeVersion":"24.20.0","dependencies":{"sax":"^1.4.1","zod":"^4.4.1","jose":"^6.1.3","mime":"^4.1.0","citty":"^0.2.2","ulidx":"^2.4.1","arctic":"^3.7.0","croner":"^10.0.1","kysely":"^0.29.0","consola":"^3.4.2","jpeg-js":"^0.4.4","upng-js":"^2.1.0","blurhash":"^2.0.5","smol-toml":"^1.6.0","@tiptap/pm":"^3.20.0","modern-tar":"^0.7.5","picocolors":"^1.1.1","@tiptap/core":"^3.20.0","jsonc-parser":"^3.3.1","@tiptap/react":"^3.20.0","sanitize-html":"^2.17.1","@atcute/client":"^5.0.0","@oslojs/crypto":"^1.0.1","better-sqlite3":"^12.8.0","@atcute/lexicons":"^2.0.0","@oslojs/encoding":"^1.1.0","@atcute/multibase":"^1.2.0","@premium-cms/auth":"0.35.1","@floating-ui/react":"^0.27.16","@premium-cms/admin":"0.35.1","@tiptap/suggestion":"^3.20.0","@unpic/placeholder":"^0.1.2","astro-portabletext":"^0.11.0","@tiptap/starter-kit":"^3.20.0","@portabletext/toolkit":"^5.0.1","@tiptap/extension-code":"^3.20.0","@tiptap/extension-link":"^3.20.0","@tiptap/extension-list":"^3.20.0","@tiptap/extension-focus":"^3.20.0","@tiptap/extension-image":"^3.20.0","@modelcontextprotocol/sdk":"^1.26.0","@premium-cms/plugin-types":"0.3.0","@tiptap/extension-underline":"^3.20.0","@premium-cms/registry-client":"0.3.4","@tiptap/extension-code-block":"^3.20.0","@tiptap/extension-text-align":"^3.20.0","@tiptap/extension-typography":"^3.20.0","@tiptap/extension-placeholder":"^3.20.0","@premium-cms/gutenberg-to-portable-text":"0.35.1"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^6.0.0","tsdown":"0.20.3","vitest":"^4.1.5","publint":"0.3.17","@types/pg":"^8.16.0","@types/sax":"^1.2.7","@vitest/ui":"^4.1.10","image-size":"2.0.2","typescript":"^6.0.3","zod-openapi":"^5.4.6","@types/react":"19.2.14","@premium-cms/blocks":"0.35.1","@types/sanitize-html":"^2.16.0","@arethetypeswrong/cli":"^0.18.2","@types/better-sqlite3":"^7.6.12","@apidevtools/swagger-parser":"^12.1.0","@cloudflare/vitest-pool-workers":"^0.16.3"},"peerDependencies":{"astro":">=6.0.0-beta.0","react":">=18.0.0","react-dom":">=18.0.0","@astrojs/react":">=5.0.0-beta.0","@premium-cms/auth-atproto":">=0.2.8"},"optionalDependencies":{"pg":"^8.0.0","@libsql/kysely-libsql":"^0.4.0"},"peerDependenciesMeta":{"@premium-cms/auth-atproto":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/emdash_0.35.1_1787827014467_0.8505141451170963","host":"s3://npm-registry-packages-npm-production"}},"0.35.2":{"name":"@premium-cms/emdash","version":"0.35.2","keywords":["astro","cms","content","wordpress"],"author":"Matt Kane","license":"MIT","_id":"@premium-cms/emdash@0.35.2","maintainers":[{"name":"saastemly-dev","email":"contact@saastemly.com"}],"homepage":"https://github.com/emdash-cms/emdash","bin":{"em":"./dist/cli/index.mjs","emdash":"./dist/cli/index.mjs"},"dist":{"shasum":"7c0487f4e932b0b4b5aed012b76c03e1a93d22ac","tarball":"https://registry.npmjs.org/@premium-cms/emdash/-/emdash-0.35.2.tgz","fileCount":2017,"integrity":"sha512-N8qXXAO2JJmtlyukyUN5LOA5Nwm6h8ezkE/jTTtBwFDWvFDwqbl1yzl+i9QmClksgg58XE1uI3OBtafNvVT6pA==","signatures":[{"sig":"MEUCIQD2q3x9ezGmLHq01eh1oZsNBPUJaTK8NGm7wcQbQYTx9AIgZmDS7nKYsO0c6lgri/5Hs6VX3118EraEvMVT7sEiPxk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":16139403},"main":"dist/index.mjs","type":"module","exports":{".":{"types":"./dist/index.d.mts","default":"./dist/index.mjs"},"./db":{"types":"./dist/db/index.d.mts","default":"./dist/db/index.mjs"},"./ui":"./src/ui.ts","./cli":{"types":"./dist/cli/index.d.mts","default":"./dist/cli/index.mjs"},"./seo":{"types":"./dist/seo/index.d.mts","default":"./dist/seo/index.mjs"},"./page":{"types":"./dist/page/index.d.mts","default":"./dist/page/index.mjs"},"./seed":{"types":"./dist/seed/index.d.mts","default":"./dist/seed/index.mjs"},"./astro":{"types":"./dist/astro/index.d.mts","default":"./dist/astro/index.mjs"},"./media":{"types":"./dist/media/index.d.mts","default":"./dist/media/index.mjs"},"./client":{"types":"./dist/client/index.d.mts","default":"./dist/client/index.mjs"},"./locals":{"types":"./locals.d.ts"},"./plugin":{"types":"./dist/plugin-types.d.mts"},"./runtime":{"types":"./dist/runtime.d.mts","default":"./dist/runtime.mjs"},"./routes/*":{"types":"./dist/astro/routes/*.d.mts","default":"./dist/astro/routes/*.mjs"},"./db/libsql":{"types":"./dist/db/libsql.d.mts","default":"./dist/db/libsql.mjs"},"./db/sqlite":{"types":"./dist/db/sqlite.d.mts","default":"./dist/db/sqlite.mjs"},"./ui/search":"./src/components/LiveSearch.astro","./middleware":{"types":"./dist/astro/middleware.d.mts","default":"./dist/astro/middleware.mjs"},"./migrations":{"types":"./dist/migrations/index.d.mts","default":"./dist/migrations/index.mjs"},"./storage/s3":{"types":"./dist/storage/s3.d.mts","default":"./dist/storage/s3.mjs"},"./api/schemas":{"types":"./dist/api/schemas/index.d.mts","default":"./dist/api/schemas/index.mjs"},"./db/postgres":{"types":"./dist/db/postgres.d.mts","default":"./dist/db/postgres.mjs"},"./ui/comments":"./src/ui-comments.ts","./plugin-utils":{"types":"./dist/plugin-utils.d.mts","default":"./dist/plugin-utils.mjs"},"./storage/local":{"types":"./dist/storage/local.d.mts","default":"./dist/storage/local.mjs"},"./image-endpoint":{"types":"./dist/astro/image-endpoint.d.mts","default":"./dist/astro/image-endpoint.mjs"},"./routes/*.astro":"./src/astro/routes/*.astro","./api/route-utils":{"types":"./dist/api/route-utils.d.mts","default":"./dist/api/route-utils.mjs"},"./middleware/auth":{"types":"./dist/astro/middleware/auth.d.mts","default":"./dist/astro/middleware/auth.mjs"},"./request-context":{"types":"./dist/request-context.d.mts","default":"./dist/request-context.mjs"},"./client/cf-access":{"types":"./dist/client/cf-access.d.mts","default":"./dist/client/cf-access.mjs"},"./middleware/setup":{"types":"./dist/astro/middleware/setup.d.mts","default":"./dist/astro/middleware/setup.mjs"},"./middleware/credits":{"types":"./dist/astro/middleware/credits.d.mts","default":"./dist/astro/middleware/credits.mjs"},"./media/local-runtime":{"types":"./dist/media/local-runtime.d.mts","default":"./dist/media/local-runtime.mjs"},"./middleware/redirect":{"types":"./dist/astro/middleware/redirect.d.mts","default":"./dist/astro/middleware/redirect.mjs"},"./object-cache/memory":{"types":"./dist/object-cache/memory.d.mts","default":"./dist/object-cache/memory.mjs"},"./db/libsql-migrations":{"types":"./dist/db/libsql-migrations.d.mts","default":"./dist/db/libsql-migrations.mjs"},"./db/sqlite-migrations":{"types":"./dist/db/sqlite-migrations.d.mts","default":"./dist/db/sqlite-migrations.mjs"},"./media/image-endpoint":{"types":"./dist/media/image-endpoint.d.mts","default":"./dist/media/image-endpoint.mjs"},"./auth/providers/github":{"types":"./dist/auth/providers/github.d.mts","default":"./dist/auth/providers/github.mjs"},"./auth/providers/google":{"types":"./dist/auth/providers/google.d.mts","default":"./dist/auth/providers/google.mjs"},"./db/postgres-migrations":{"types":"./dist/db/postgres-migrations.d.mts","default":"./dist/db/postgres-migrations.mjs"},"./database/instrumentation":{"types":"./dist/database/instrumentation.d.mts","default":"./dist/database/instrumentation.mjs"},"./database/pg-migration-lock":{"types":"./dist/database/pg-migration-lock.d.mts","default":"./dist/database/pg-migration-lock.mjs"},"./middleware/request-context":{"types":"./dist/astro/middleware/request-context.d.mts","default":"./dist/astro/middleware/request-context.mjs"},"./auth/providers/github-admin":"./src/auth/providers/github-admin.tsx","./auth/providers/google-admin":"./src/auth/providers/google-admin.tsx","./plugins/adapt-sandbox-entry":{"types":"./dist/plugins/adapt-sandbox-entry.d.mts","default":"./dist/plugins/adapt-sandbox-entry.mjs"},"./middleware/media-usage-write-fence":{"types":"./dist/astro/middleware/media-usage-write-fence.d.mts","default":"./dist/astro/middleware/media-usage-write-fence.mjs"}},"imports":{"#db/*":"./src/database/*","#api/*":"./src/api/*","#mcp/*":"./src/mcp/*","#seo/*":"./src/seo/*","#types":"./src/astro/types.js","#auth/*":"./src/auth/*","#seed/*":"./src/seed/*","#media/*":"./src/media/*","#menus/*":"./src/menus/*","#utils/*":"./src/utils/*","#config/*":"./src/config/*","#import/*":"./src/import/*","#schema/*":"./src/schema/*","#search/*":"./src/search/*","#bylines/*":"./src/bylines/*","#plugins/*":"./src/plugins/*","#preview/*":"./src/preview/*","#widgets/*":"./src/widgets/*","#comments/*":"./src/comments/*","#sections/*":"./src/sections/*","#security/*":"./src/security/*","#settings/*":"./src/settings/*","#redirects/*":"./src/redirects/*","#taxonomies/*":"./src/taxonomies/*","#api/schemas.js":"./src/api/schemas/index.js"},"scripts":{"dev":"tsdown --watch","test":"vitest","build":"node scripts/gen-route-catalog.mjs && tsdown","check":"publint && attw --pack --ignore-rules=cjs-resolves-to-esm --ignore-rules=no-resolution --ignore-rules=internal-resolution-error","typecheck":"tsgo --noEmit","gen:routes":"node scripts/gen-route-catalog.mjs","test:repro":"vitest run --config vitest.repro.config.ts","test:smoke":"vitest run --config vitest.smoke.config.ts","test:workerd":"vitest run --config vitest.workerd.config.ts","test:integration":"vitest run --config vitest.integration.config.ts"},"_npmUser":{"name":"saastemly-dev","email":"contact@saastemly.com"},"repository":{"url":"git+https://github.com/emdash-cms/emdash.git","type":"git","directory":"packages/core"},"description":"Astro-native CMS with WordPress migration support","directories":{},"_nodeVersion":"24.20.0","dependencies":{"sax":"^1.4.1","zod":"^4.4.1","jose":"^6.1.3","mime":"^4.1.0","citty":"^0.2.2","ulidx":"^2.4.1","arctic":"^3.7.0","croner":"^10.0.1","kysely":"^0.29.0","consola":"^3.4.2","jpeg-js":"^0.4.4","upng-js":"^2.1.0","blurhash":"^2.0.5","smol-toml":"^1.6.0","@tiptap/pm":"^3.20.0","modern-tar":"^0.7.5","picocolors":"^1.1.1","@tiptap/core":"^3.20.0","jsonc-parser":"^3.3.1","@tiptap/react":"^3.20.0","sanitize-html":"^2.17.1","@atcute/client":"^5.0.0","@oslojs/crypto":"^1.0.1","better-sqlite3":"^12.8.0","@atcute/lexicons":"^2.0.0","@oslojs/encoding":"^1.1.0","@atcute/multibase":"^1.2.0","@premium-cms/auth":"0.35.2","@floating-ui/react":"^0.27.16","@premium-cms/admin":"0.35.2","@tiptap/suggestion":"^3.20.0","@unpic/placeholder":"^0.1.2","astro-portabletext":"^0.11.0","@tiptap/starter-kit":"^3.20.0","@portabletext/toolkit":"^5.0.1","@tiptap/extension-code":"^3.20.0","@tiptap/extension-link":"^3.20.0","@tiptap/extension-list":"^3.20.0","@tiptap/extension-focus":"^3.20.0","@tiptap/extension-image":"^3.20.0","@modelcontextprotocol/sdk":"^1.26.0","@premium-cms/plugin-types":"0.3.0","@tiptap/extension-underline":"^3.20.0","@premium-cms/registry-client":"0.3.4","@tiptap/extension-code-block":"^3.20.0","@tiptap/extension-text-align":"^3.20.0","@tiptap/extension-typography":"^3.20.0","@tiptap/extension-placeholder":"^3.20.0","@premium-cms/gutenberg-to-portable-text":"0.35.2"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^6.0.0","tsdown":"0.20.3","vitest":"^4.1.5","publint":"0.3.17","@types/pg":"^8.16.0","@types/sax":"^1.2.7","@vitest/ui":"^4.1.10","image-size":"2.0.2","typescript":"^6.0.3","zod-openapi":"^5.4.6","@types/react":"19.2.14","@premium-cms/blocks":"0.35.2","@types/sanitize-html":"^2.16.0","@arethetypeswrong/cli":"^0.18.2","@types/better-sqlite3":"^7.6.12","@apidevtools/swagger-parser":"^12.1.0","@cloudflare/vitest-pool-workers":"^0.16.3"},"peerDependencies":{"astro":">=6.0.0-beta.0","react":">=18.0.0","react-dom":">=18.0.0","@astrojs/react":">=5.0.0-beta.0","@premium-cms/auth-atproto":">=0.2.8"},"optionalDependencies":{"pg":"^8.0.0","@libsql/kysely-libsql":"^0.4.0"},"peerDependenciesMeta":{"@premium-cms/auth-atproto":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/emdash_0.35.2_1787838519809_0.5176992513601615","host":"s3://npm-registry-packages-npm-production"}},"0.35.3":{"name":"@premium-cms/emdash","version":"0.35.3","keywords":["astro","cms","content","wordpress"],"author":"Matt Kane","license":"MIT","_id":"@premium-cms/emdash@0.35.3","maintainers":[{"name":"saastemly-dev","email":"contact@saastemly.com"}],"homepage":"https://github.com/emdash-cms/emdash","bin":{"em":"./dist/cli/index.mjs","emdash":"./dist/cli/index.mjs"},"dist":{"shasum":"b9e6d5b608d58b700f5e63c809180067080e1887","tarball":"https://registry.npmjs.org/@premium-cms/emdash/-/emdash-0.35.3.tgz","fileCount":2040,"integrity":"sha512-505XtIt+cPsO2H3eqGMk2vpVRpbcrNu3d7CjoqVmGfhPeHo9dU5e11BDIW0jBavmeSToG0V/uwxbH19dmkwZ1w==","signatures":[{"sig":"MEYCIQDxnjuQ2h/Zj8nPeHZF3g2R/sDx0vAqFDAoV/JKEuJtdgIhAJ36zKYRaBTdXqSF9l1KrJogzEaTcBsEcn4vis2B86x+","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":16182199},"main":"dist/index.mjs","type":"module","exports":{".":{"types":"./dist/index.d.mts","default":"./dist/index.mjs"},"./db":{"types":"./dist/db/index.d.mts","default":"./dist/db/index.mjs"},"./ui":"./src/ui.ts","./cli":{"types":"./dist/cli/index.d.mts","default":"./dist/cli/index.mjs"},"./seo":{"types":"./dist/seo/index.d.mts","default":"./dist/seo/index.mjs"},"./page":{"types":"./dist/page/index.d.mts","default":"./dist/page/index.mjs"},"./seed":{"types":"./dist/seed/index.d.mts","default":"./dist/seed/index.mjs"},"./astro":{"types":"./dist/astro/index.d.mts","default":"./dist/astro/index.mjs"},"./media":{"types":"./dist/media/index.d.mts","default":"./dist/media/index.mjs"},"./client":{"types":"./dist/client/index.d.mts","default":"./dist/client/index.mjs"},"./locals":{"types":"./locals.d.ts"},"./plugin":{"types":"./dist/plugin-types.d.mts"},"./runtime":{"types":"./dist/runtime.d.mts","default":"./dist/runtime.mjs"},"./routes/*":{"types":"./dist/astro/routes/*.d.mts","default":"./dist/astro/routes/*.mjs"},"./db/libsql":{"types":"./dist/db/libsql.d.mts","default":"./dist/db/libsql.mjs"},"./db/sqlite":{"types":"./dist/db/sqlite.d.mts","default":"./dist/db/sqlite.mjs"},"./ui/search":"./src/components/LiveSearch.astro","./middleware":{"types":"./dist/astro/middleware.d.mts","default":"./dist/astro/middleware.mjs"},"./migrations":{"types":"./dist/migrations/index.d.mts","default":"./dist/migrations/index.mjs"},"./storage/s3":{"types":"./dist/storage/s3.d.mts","default":"./dist/storage/s3.mjs"},"./api/schemas":{"types":"./dist/api/schemas/index.d.mts","default":"./dist/api/schemas/index.mjs"},"./db/postgres":{"types":"./dist/db/postgres.d.mts","default":"./dist/db/postgres.mjs"},"./ui/comments":"./src/ui-comments.ts","./plugin-utils":{"types":"./dist/plugin-utils.d.mts","default":"./dist/plugin-utils.mjs"},"./storage/local":{"types":"./dist/storage/local.d.mts","default":"./dist/storage/local.mjs"},"./image-endpoint":{"types":"./dist/astro/image-endpoint.d.mts","default":"./dist/astro/image-endpoint.mjs"},"./routes/*.astro":"./src/astro/routes/*.astro","./api/route-utils":{"types":"./dist/api/route-utils.d.mts","default":"./dist/api/route-utils.mjs"},"./middleware/auth":{"types":"./dist/astro/middleware/auth.d.mts","default":"./dist/astro/middleware/auth.mjs"},"./request-context":{"types":"./dist/request-context.d.mts","default":"./dist/request-context.mjs"},"./client/cf-access":{"types":"./dist/client/cf-access.d.mts","default":"./dist/client/cf-access.mjs"},"./middleware/setup":{"types":"./dist/astro/middleware/setup.d.mts","default":"./dist/astro/middleware/setup.mjs"},"./middleware/credits":{"types":"./dist/astro/middleware/credits.d.mts","default":"./dist/astro/middleware/credits.mjs"},"./media/local-runtime":{"types":"./dist/media/local-runtime.d.mts","default":"./dist/media/local-runtime.mjs"},"./middleware/redirect":{"types":"./dist/astro/middleware/redirect.d.mts","default":"./dist/astro/middleware/redirect.mjs"},"./object-cache/memory":{"types":"./dist/object-cache/memory.d.mts","default":"./dist/object-cache/memory.mjs"},"./db/libsql-migrations":{"types":"./dist/db/libsql-migrations.d.mts","default":"./dist/db/libsql-migrations.mjs"},"./db/sqlite-migrations":{"types":"./dist/db/sqlite-migrations.d.mts","default":"./dist/db/sqlite-migrations.mjs"},"./media/image-endpoint":{"types":"./dist/media/image-endpoint.d.mts","default":"./dist/media/image-endpoint.mjs"},"./auth/providers/github":{"types":"./dist/auth/providers/github.d.mts","default":"./dist/auth/providers/github.mjs"},"./auth/providers/google":{"types":"./dist/auth/providers/google.d.mts","default":"./dist/auth/providers/google.mjs"},"./db/postgres-migrations":{"types":"./dist/db/postgres-migrations.d.mts","default":"./dist/db/postgres-migrations.mjs"},"./database/instrumentation":{"types":"./dist/database/instrumentation.d.mts","default":"./dist/database/instrumentation.mjs"},"./database/pg-migration-lock":{"types":"./dist/database/pg-migration-lock.d.mts","default":"./dist/database/pg-migration-lock.mjs"},"./middleware/request-context":{"types":"./dist/astro/middleware/request-context.d.mts","default":"./dist/astro/middleware/request-context.mjs"},"./auth/providers/github-admin":"./src/auth/providers/github-admin.tsx","./auth/providers/google-admin":"./src/auth/providers/google-admin.tsx","./plugins/adapt-sandbox-entry":{"types":"./dist/plugins/adapt-sandbox-entry.d.mts","default":"./dist/plugins/adapt-sandbox-entry.mjs"},"./middleware/media-usage-write-fence":{"types":"./dist/astro/middleware/media-usage-write-fence.d.mts","default":"./dist/astro/middleware/media-usage-write-fence.mjs"}},"imports":{"#db/*":"./src/database/*","#api/*":"./src/api/*","#mcp/*":"./src/mcp/*","#seo/*":"./src/seo/*","#types":"./src/astro/types.js","#auth/*":"./src/auth/*","#seed/*":"./src/seed/*","#media/*":"./src/media/*","#menus/*":"./src/menus/*","#utils/*":"./src/utils/*","#config/*":"./src/config/*","#import/*":"./src/import/*","#schema/*":"./src/schema/*","#search/*":"./src/search/*","#bylines/*":"./src/bylines/*","#plugins/*":"./src/plugins/*","#preview/*":"./src/preview/*","#widgets/*":"./src/widgets/*","#comments/*":"./src/comments/*","#sections/*":"./src/sections/*","#security/*":"./src/security/*","#settings/*":"./src/settings/*","#redirects/*":"./src/redirects/*","#taxonomies/*":"./src/taxonomies/*","#api/schemas.js":"./src/api/schemas/index.js"},"scripts":{"dev":"tsdown --watch","test":"vitest","build":"node scripts/gen-route-catalog.mjs && tsdown","check":"publint && attw --pack --ignore-rules=cjs-resolves-to-esm --ignore-rules=no-resolution --ignore-rules=internal-resolution-error","typecheck":"tsgo --noEmit","gen:routes":"node scripts/gen-route-catalog.mjs","test:repro":"vitest run --config vitest.repro.config.ts","test:smoke":"vitest run --config vitest.smoke.config.ts","test:workerd":"vitest run --config vitest.workerd.config.ts","test:integration":"vitest run --config vitest.integration.config.ts"},"_npmUser":{"name":"saastemly-dev","email":"contact@saastemly.com"},"repository":{"url":"git+https://github.com/emdash-cms/emdash.git","type":"git","directory":"packages/core"},"description":"Astro-native CMS with WordPress migration support","directories":{},"_nodeVersion":"24.20.0","dependencies":{"sax":"^1.4.1","zod":"^4.4.1","jose":"^6.1.3","mime":"^4.1.0","citty":"^0.2.2","ulidx":"^2.4.1","arctic":"^3.7.0","croner":"^10.0.1","kysely":"^0.29.0","consola":"^3.4.2","jpeg-js":"^0.4.4","upng-js":"^2.1.0","blurhash":"^2.0.5","smol-toml":"^1.6.0","@tiptap/pm":"^3.20.0","modern-tar":"^0.7.5","picocolors":"^1.1.1","@tiptap/core":"^3.20.0","jsonc-parser":"^3.3.1","@tiptap/react":"^3.20.0","sanitize-html":"^2.17.1","@atcute/client":"^5.0.0","@oslojs/crypto":"^1.0.1","better-sqlite3":"^12.8.0","@atcute/lexicons":"^2.0.0","@oslojs/encoding":"^1.1.0","@atcute/multibase":"^1.2.0","@premium-cms/auth":"0.35.3","@floating-ui/react":"^0.27.16","@premium-cms/admin":"0.35.3","@tiptap/suggestion":"^3.20.0","@unpic/placeholder":"^0.1.2","astro-portabletext":"^0.11.0","@tiptap/starter-kit":"^3.20.0","@portabletext/toolkit":"^5.0.1","@tiptap/extension-code":"^3.20.0","@tiptap/extension-link":"^3.20.0","@tiptap/extension-list":"^3.20.0","@tiptap/extension-focus":"^3.20.0","@tiptap/extension-image":"^3.20.0","@modelcontextprotocol/sdk":"^1.26.0","@premium-cms/plugin-types":"0.3.0","@tiptap/extension-underline":"^3.20.0","@premium-cms/registry-client":"0.3.4","@tiptap/extension-code-block":"^3.20.0","@tiptap/extension-text-align":"^3.20.0","@tiptap/extension-typography":"^3.20.0","@tiptap/extension-placeholder":"^3.20.0","@premium-cms/gutenberg-to-portable-text":"0.35.3"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^6.0.0","tsdown":"0.20.3","vitest":"^4.1.5","publint":"0.3.17","@types/pg":"^8.16.0","@types/sax":"^1.2.7","@vitest/ui":"^4.1.10","image-size":"2.0.2","typescript":"^6.0.3","zod-openapi":"^5.4.6","@types/react":"19.2.14","@premium-cms/blocks":"0.35.3","@types/sanitize-html":"^2.16.0","@arethetypeswrong/cli":"^0.18.2","@types/better-sqlite3":"^7.6.12","@apidevtools/swagger-parser":"^12.1.0","@cloudflare/vitest-pool-workers":"^0.16.3"},"peerDependencies":{"astro":">=6.0.0-beta.0","react":">=18.0.0","react-dom":">=18.0.0","@astrojs/react":">=5.0.0-beta.0","@premium-cms/auth-atproto":">=0.2.8"},"optionalDependencies":{"pg":"^8.0.0","@libsql/kysely-libsql":"^0.4.0"},"peerDependenciesMeta":{"@premium-cms/auth-atproto":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/emdash_0.35.3_1787849584693_0.2905846427046963","host":"s3://npm-registry-packages-npm-production"}},"0.35.4":{"name":"@premium-cms/emdash","version":"0.35.4","keywords":["astro","cms","content","wordpress"],"author":"Matt Kane","license":"MIT","_id":"@premium-cms/emdash@0.35.4","maintainers":[{"name":"saastemly-dev","email":"contact@saastemly.com"}],"homepage":"https://github.com/emdash-cms/emdash","bin":{"em":"./dist/cli/index.mjs","emdash":"./dist/cli/index.mjs"},"dist":{"shasum":"facc5c3003688afb1ba60b9712b35ba0f50a6b50","tarball":"https://registry.npmjs.org/@premium-cms/emdash/-/emdash-0.35.4.tgz","fileCount":2040,"integrity":"sha512-pSFqCRMXBvM9A2gNmhDJwdYdNETTGo+NnK4kd0i3cbZ/o8PtI2VZf2smpMzl0H1ODnkdD1732TaU+CLrOUAHoQ==","signatures":[{"sig":"MEUCIFDxXOa6m6qkmP8M1cJWic8PZ1t3PCol/HaB+4CzcxYjAiEA7bgSVDtd3jq8gl/yA4RiLwooSth+6SUT/uDCf2vMMHQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":16183774},"main":"dist/index.mjs","type":"module","exports":{".":{"types":"./dist/index.d.mts","default":"./dist/index.mjs"},"./db":{"types":"./dist/db/index.d.mts","default":"./dist/db/index.mjs"},"./ui":"./src/ui.ts","./cli":{"types":"./dist/cli/index.d.mts","default":"./dist/cli/index.mjs"},"./seo":{"types":"./dist/seo/index.d.mts","default":"./dist/seo/index.mjs"},"./page":{"types":"./dist/page/index.d.mts","default":"./dist/page/index.mjs"},"./seed":{"types":"./dist/seed/index.d.mts","default":"./dist/seed/index.mjs"},"./astro":{"types":"./dist/astro/index.d.mts","default":"./dist/astro/index.mjs"},"./media":{"types":"./dist/media/index.d.mts","default":"./dist/media/index.mjs"},"./client":{"types":"./dist/client/index.d.mts","default":"./dist/client/index.mjs"},"./locals":{"types":"./locals.d.ts"},"./plugin":{"types":"./dist/plugin-types.d.mts"},"./runtime":{"types":"./dist/runtime.d.mts","default":"./dist/runtime.mjs"},"./routes/*":{"types":"./dist/astro/routes/*.d.mts","default":"./dist/astro/routes/*.mjs"},"./db/libsql":{"types":"./dist/db/libsql.d.mts","default":"./dist/db/libsql.mjs"},"./db/sqlite":{"types":"./dist/db/sqlite.d.mts","default":"./dist/db/sqlite.mjs"},"./ui/search":"./src/components/LiveSearch.astro","./middleware":{"types":"./dist/astro/middleware.d.mts","default":"./dist/astro/middleware.mjs"},"./migrations":{"types":"./dist/migrations/index.d.mts","default":"./dist/migrations/index.mjs"},"./storage/s3":{"types":"./dist/storage/s3.d.mts","default":"./dist/storage/s3.mjs"},"./api/schemas":{"types":"./dist/api/schemas/index.d.mts","default":"./dist/api/schemas/index.mjs"},"./db/postgres":{"types":"./dist/db/postgres.d.mts","default":"./dist/db/postgres.mjs"},"./ui/comments":"./src/ui-comments.ts","./plugin-utils":{"types":"./dist/plugin-utils.d.mts","default":"./dist/plugin-utils.mjs"},"./storage/local":{"types":"./dist/storage/local.d.mts","default":"./dist/storage/local.mjs"},"./image-endpoint":{"types":"./dist/astro/image-endpoint.d.mts","default":"./dist/astro/image-endpoint.mjs"},"./routes/*.astro":"./src/astro/routes/*.astro","./api/route-utils":{"types":"./dist/api/route-utils.d.mts","default":"./dist/api/route-utils.mjs"},"./middleware/auth":{"types":"./dist/astro/middleware/auth.d.mts","default":"./dist/astro/middleware/auth.mjs"},"./request-context":{"types":"./dist/request-context.d.mts","default":"./dist/request-context.mjs"},"./client/cf-access":{"types":"./dist/client/cf-access.d.mts","default":"./dist/client/cf-access.mjs"},"./middleware/setup":{"types":"./dist/astro/middleware/setup.d.mts","default":"./dist/astro/middleware/setup.mjs"},"./middleware/credits":{"types":"./dist/astro/middleware/credits.d.mts","default":"./dist/astro/middleware/credits.mjs"},"./media/local-runtime":{"types":"./dist/media/local-runtime.d.mts","default":"./dist/media/local-runtime.mjs"},"./middleware/redirect":{"types":"./dist/astro/middleware/redirect.d.mts","default":"./dist/astro/middleware/redirect.mjs"},"./object-cache/memory":{"types":"./dist/object-cache/memory.d.mts","default":"./dist/object-cache/memory.mjs"},"./db/libsql-migrations":{"types":"./dist/db/libsql-migrations.d.mts","default":"./dist/db/libsql-migrations.mjs"},"./db/sqlite-migrations":{"types":"./dist/db/sqlite-migrations.d.mts","default":"./dist/db/sqlite-migrations.mjs"},"./media/image-endpoint":{"types":"./dist/media/image-endpoint.d.mts","default":"./dist/media/image-endpoint.mjs"},"./auth/providers/github":{"types":"./dist/auth/providers/github.d.mts","default":"./dist/auth/providers/github.mjs"},"./auth/providers/google":{"types":"./dist/auth/providers/google.d.mts","default":"./dist/auth/providers/google.mjs"},"./db/postgres-migrations":{"types":"./dist/db/postgres-migrations.d.mts","default":"./dist/db/postgres-migrations.mjs"},"./database/instrumentation":{"types":"./dist/database/instrumentation.d.mts","default":"./dist/database/instrumentation.mjs"},"./database/pg-migration-lock":{"types":"./dist/database/pg-migration-lock.d.mts","default":"./dist/database/pg-migration-lock.mjs"},"./middleware/request-context":{"types":"./dist/astro/middleware/request-context.d.mts","default":"./dist/astro/middleware/request-context.mjs"},"./auth/providers/github-admin":"./src/auth/providers/github-admin.tsx","./auth/providers/google-admin":"./src/auth/providers/google-admin.tsx","./plugins/adapt-sandbox-entry":{"types":"./dist/plugins/adapt-sandbox-entry.d.mts","default":"./dist/plugins/adapt-sandbox-entry.mjs"},"./middleware/media-usage-write-fence":{"types":"./dist/astro/middleware/media-usage-write-fence.d.mts","default":"./dist/astro/middleware/media-usage-write-fence.mjs"}},"imports":{"#db/*":"./src/database/*","#api/*":"./src/api/*","#mcp/*":"./src/mcp/*","#seo/*":"./src/seo/*","#types":"./src/astro/types.js","#auth/*":"./src/auth/*","#seed/*":"./src/seed/*","#media/*":"./src/media/*","#menus/*":"./src/menus/*","#utils/*":"./src/utils/*","#config/*":"./src/config/*","#import/*":"./src/import/*","#schema/*":"./src/schema/*","#search/*":"./src/search/*","#bylines/*":"./src/bylines/*","#plugins/*":"./src/plugins/*","#preview/*":"./src/preview/*","#widgets/*":"./src/widgets/*","#comments/*":"./src/comments/*","#sections/*":"./src/sections/*","#security/*":"./src/security/*","#settings/*":"./src/settings/*","#redirects/*":"./src/redirects/*","#taxonomies/*":"./src/taxonomies/*","#api/schemas.js":"./src/api/schemas/index.js"},"scripts":{"dev":"tsdown --watch","test":"vitest","build":"node scripts/gen-route-catalog.mjs && tsdown","check":"publint && attw --pack --ignore-rules=cjs-resolves-to-esm --ignore-rules=no-resolution --ignore-rules=internal-resolution-error","typecheck":"tsgo --noEmit","gen:routes":"node scripts/gen-route-catalog.mjs","test:repro":"vitest run --config vitest.repro.config.ts","test:smoke":"vitest run --config vitest.smoke.config.ts","test:workerd":"vitest run --config vitest.workerd.config.ts","test:integration":"vitest run --config vitest.integration.config.ts"},"_npmUser":{"name":"saastemly-dev","email":"contact@saastemly.com"},"repository":{"url":"git+https://github.com/emdash-cms/emdash.git","type":"git","directory":"packages/core"},"description":"Astro-native CMS with WordPress migration support","directories":{},"_nodeVersion":"24.20.0","dependencies":{"sax":"^1.4.1","zod":"^4.4.1","jose":"^6.1.3","mime":"^4.1.0","citty":"^0.2.2","ulidx":"^2.4.1","arctic":"^3.7.0","croner":"^10.0.1","kysely":"^0.29.0","consola":"^3.4.2","jpeg-js":"^0.4.4","upng-js":"^2.1.0","blurhash":"^2.0.5","smol-toml":"^1.6.0","@tiptap/pm":"^3.20.0","modern-tar":"^0.7.5","picocolors":"^1.1.1","@tiptap/core":"^3.20.0","jsonc-parser":"^3.3.1","@tiptap/react":"^3.20.0","sanitize-html":"^2.17.1","@atcute/client":"^5.0.0","@oslojs/crypto":"^1.0.1","better-sqlite3":"^12.8.0","@atcute/lexicons":"^2.0.0","@oslojs/encoding":"^1.1.0","@atcute/multibase":"^1.2.0","@premium-cms/auth":"0.35.4","@floating-ui/react":"^0.27.16","@premium-cms/admin":"0.35.4","@tiptap/suggestion":"^3.20.0","@unpic/placeholder":"^0.1.2","astro-portabletext":"^0.11.0","@tiptap/starter-kit":"^3.20.0","@portabletext/toolkit":"^5.0.1","@tiptap/extension-code":"^3.20.0","@tiptap/extension-link":"^3.20.0","@tiptap/extension-list":"^3.20.0","@tiptap/extension-focus":"^3.20.0","@tiptap/extension-image":"^3.20.0","@modelcontextprotocol/sdk":"^1.26.0","@premium-cms/plugin-types":"0.3.0","@tiptap/extension-underline":"^3.20.0","@premium-cms/registry-client":"0.3.4","@tiptap/extension-code-block":"^3.20.0","@tiptap/extension-text-align":"^3.20.0","@tiptap/extension-typography":"^3.20.0","@tiptap/extension-placeholder":"^3.20.0","@premium-cms/gutenberg-to-portable-text":"0.35.4"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^6.0.0","tsdown":"0.20.3","vitest":"^4.1.5","publint":"0.3.17","@types/pg":"^8.16.0","@types/sax":"^1.2.7","@vitest/ui":"^4.1.10","image-size":"2.0.2","typescript":"^6.0.3","zod-openapi":"^5.4.6","@types/react":"19.2.14","@premium-cms/blocks":"0.35.4","@types/sanitize-html":"^2.16.0","@arethetypeswrong/cli":"^0.18.2","@types/better-sqlite3":"^7.6.12","@apidevtools/swagger-parser":"^12.1.0","@cloudflare/vitest-pool-workers":"^0.16.3"},"peerDependencies":{"astro":">=6.0.0-beta.0","react":">=18.0.0","react-dom":">=18.0.0","@astrojs/react":">=5.0.0-beta.0","@premium-cms/auth-atproto":">=0.2.8"},"optionalDependencies":{"pg":"^8.0.0","@libsql/kysely-libsql":"^0.4.0"},"peerDependenciesMeta":{"@premium-cms/auth-atproto":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/emdash_0.35.4_1787851416106_0.46691556061583506","host":"s3://npm-registry-packages-npm-production"}},"0.35.5":{"name":"@premium-cms/emdash","version":"0.35.5","keywords":["astro","cms","content","wordpress"],"author":"Matt Kane","license":"MIT","_id":"@premium-cms/emdash@0.35.5","maintainers":[{"name":"saastemly-dev","email":"contact@saastemly.com"}],"homepage":"https://github.com/emdash-cms/emdash","bin":{"em":"./dist/cli/index.mjs","emdash":"./dist/cli/index.mjs"},"dist":{"shasum":"3b03b11b6e0f06478bedacc735659586faea3fe7","tarball":"https://registry.npmjs.org/@premium-cms/emdash/-/emdash-0.35.5.tgz","fileCount":2040,"integrity":"sha512-hljwdkGtppClHeGiBPTfNPirXOBQuMi2/+22qjDSMkaQ6lVuzVMdO7NcDtGzkr7qZhWj/OwQv1qJuywhykCHFw==","signatures":[{"sig":"MEUCIQDjG3+ZRA1R5lZdKy5oi0txkeumgWPu6Ytee/Ajp8eV+wIgFm1GGLeua69HEBW0Xiu/XuP0yV33jwHw1PufrUw6tCQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":16185449},"main":"dist/index.mjs","type":"module","exports":{".":{"types":"./dist/index.d.mts","default":"./dist/index.mjs"},"./db":{"types":"./dist/db/index.d.mts","default":"./dist/db/index.mjs"},"./ui":"./src/ui.ts","./cli":{"types":"./dist/cli/index.d.mts","default":"./dist/cli/index.mjs"},"./seo":{"types":"./dist/seo/index.d.mts","default":"./dist/seo/index.mjs"},"./page":{"types":"./dist/page/index.d.mts","default":"./dist/page/index.mjs"},"./seed":{"types":"./dist/seed/index.d.mts","default":"./dist/seed/index.mjs"},"./astro":{"types":"./dist/astro/index.d.mts","default":"./dist/astro/index.mjs"},"./media":{"types":"./dist/media/index.d.mts","default":"./dist/media/index.mjs"},"./client":{"types":"./dist/client/index.d.mts","default":"./dist/client/index.mjs"},"./locals":{"types":"./locals.d.ts"},"./plugin":{"types":"./dist/plugin-types.d.mts"},"./runtime":{"types":"./dist/runtime.d.mts","default":"./dist/runtime.mjs"},"./routes/*":{"types":"./dist/astro/routes/*.d.mts","default":"./dist/astro/routes/*.mjs"},"./db/libsql":{"types":"./dist/db/libsql.d.mts","default":"./dist/db/libsql.mjs"},"./db/sqlite":{"types":"./dist/db/sqlite.d.mts","default":"./dist/db/sqlite.mjs"},"./ui/search":"./src/components/LiveSearch.astro","./middleware":{"types":"./dist/astro/middleware.d.mts","default":"./dist/astro/middleware.mjs"},"./migrations":{"types":"./dist/migrations/index.d.mts","default":"./dist/migrations/index.mjs"},"./storage/s3":{"types":"./dist/storage/s3.d.mts","default":"./dist/storage/s3.mjs"},"./api/schemas":{"types":"./dist/api/schemas/index.d.mts","default":"./dist/api/schemas/index.mjs"},"./db/postgres":{"types":"./dist/db/postgres.d.mts","default":"./dist/db/postgres.mjs"},"./ui/comments":"./src/ui-comments.ts","./plugin-utils":{"types":"./dist/plugin-utils.d.mts","default":"./dist/plugin-utils.mjs"},"./storage/local":{"types":"./dist/storage/local.d.mts","default":"./dist/storage/local.mjs"},"./image-endpoint":{"types":"./dist/astro/image-endpoint.d.mts","default":"./dist/astro/image-endpoint.mjs"},"./routes/*.astro":"./src/astro/routes/*.astro","./api/route-utils":{"types":"./dist/api/route-utils.d.mts","default":"./dist/api/route-utils.mjs"},"./middleware/auth":{"types":"./dist/astro/middleware/auth.d.mts","default":"./dist/astro/middleware/auth.mjs"},"./request-context":{"types":"./dist/request-context.d.mts","default":"./dist/request-context.mjs"},"./client/cf-access":{"types":"./dist/client/cf-access.d.mts","default":"./dist/client/cf-access.mjs"},"./middleware/setup":{"types":"./dist/astro/middleware/setup.d.mts","default":"./dist/astro/middleware/setup.mjs"},"./middleware/credits":{"types":"./dist/astro/middleware/credits.d.mts","default":"./dist/astro/middleware/credits.mjs"},"./media/local-runtime":{"types":"./dist/media/local-runtime.d.mts","default":"./dist/media/local-runtime.mjs"},"./middleware/redirect":{"types":"./dist/astro/middleware/redirect.d.mts","default":"./dist/astro/middleware/redirect.mjs"},"./object-cache/memory":{"types":"./dist/object-cache/memory.d.mts","default":"./dist/object-cache/memory.mjs"},"./db/libsql-migrations":{"types":"./dist/db/libsql-migrations.d.mts","default":"./dist/db/libsql-migrations.mjs"},"./db/sqlite-migrations":{"types":"./dist/db/sqlite-migrations.d.mts","default":"./dist/db/sqlite-migrations.mjs"},"./media/image-endpoint":{"types":"./dist/media/image-endpoint.d.mts","default":"./dist/media/image-endpoint.mjs"},"./auth/providers/github":{"types":"./dist/auth/providers/github.d.mts","default":"./dist/auth/providers/github.mjs"},"./auth/providers/google":{"types":"./dist/auth/providers/google.d.mts","default":"./dist/auth/providers/google.mjs"},"./db/postgres-migrations":{"types":"./dist/db/postgres-migrations.d.mts","default":"./dist/db/postgres-migrations.mjs"},"./database/instrumentation":{"types":"./dist/database/instrumentation.d.mts","default":"./dist/database/instrumentation.mjs"},"./database/pg-migration-lock":{"types":"./dist/database/pg-migration-lock.d.mts","default":"./dist/database/pg-migration-lock.mjs"},"./middleware/request-context":{"types":"./dist/astro/middleware/request-context.d.mts","default":"./dist/astro/middleware/request-context.mjs"},"./auth/providers/github-admin":"./src/auth/providers/github-admin.tsx","./auth/providers/google-admin":"./src/auth/providers/google-admin.tsx","./plugins/adapt-sandbox-entry":{"types":"./dist/plugins/adapt-sandbox-entry.d.mts","default":"./dist/plugins/adapt-sandbox-entry.mjs"},"./middleware/media-usage-write-fence":{"types":"./dist/astro/middleware/media-usage-write-fence.d.mts","default":"./dist/astro/middleware/media-usage-write-fence.mjs"}},"imports":{"#db/*":"./src/database/*","#api/*":"./src/api/*","#mcp/*":"./src/mcp/*","#seo/*":"./src/seo/*","#types":"./src/astro/types.js","#auth/*":"./src/auth/*","#seed/*":"./src/seed/*","#media/*":"./src/media/*","#menus/*":"./src/menus/*","#utils/*":"./src/utils/*","#config/*":"./src/config/*","#import/*":"./src/import/*","#schema/*":"./src/schema/*","#search/*":"./src/search/*","#bylines/*":"./src/bylines/*","#plugins/*":"./src/plugins/*","#preview/*":"./src/preview/*","#widgets/*":"./src/widgets/*","#comments/*":"./src/comments/*","#sections/*":"./src/sections/*","#security/*":"./src/security/*","#settings/*":"./src/settings/*","#redirects/*":"./src/redirects/*","#taxonomies/*":"./src/taxonomies/*","#api/schemas.js":"./src/api/schemas/index.js"},"scripts":{"dev":"tsdown --watch","test":"vitest","build":"node scripts/gen-route-catalog.mjs && tsdown","check":"publint && attw --pack --ignore-rules=cjs-resolves-to-esm --ignore-rules=no-resolution --ignore-rules=internal-resolution-error","typecheck":"tsgo --noEmit","gen:routes":"node scripts/gen-route-catalog.mjs","test:repro":"vitest run --config vitest.repro.config.ts","test:smoke":"vitest run --config vitest.smoke.config.ts","test:workerd":"vitest run --config vitest.workerd.config.ts","test:integration":"vitest run --config vitest.integration.config.ts"},"_npmUser":{"name":"saastemly-dev","email":"contact@saastemly.com"},"repository":{"url":"git+https://github.com/emdash-cms/emdash.git","type":"git","directory":"packages/core"},"description":"Astro-native CMS with WordPress migration support","directories":{},"_nodeVersion":"24.20.0","dependencies":{"sax":"^1.4.1","zod":"^4.4.1","jose":"^6.1.3","mime":"^4.1.0","citty":"^0.2.2","ulidx":"^2.4.1","arctic":"^3.7.0","croner":"^10.0.1","kysely":"^0.29.0","consola":"^3.4.2","jpeg-js":"^0.4.4","upng-js":"^2.1.0","blurhash":"^2.0.5","smol-toml":"^1.6.0","@tiptap/pm":"^3.20.0","modern-tar":"^0.7.5","picocolors":"^1.1.1","@tiptap/core":"^3.20.0","jsonc-parser":"^3.3.1","@tiptap/react":"^3.20.0","sanitize-html":"^2.17.1","@atcute/client":"^5.0.0","@oslojs/crypto":"^1.0.1","better-sqlite3":"^12.8.0","@atcute/lexicons":"^2.0.0","@oslojs/encoding":"^1.1.0","@atcute/multibase":"^1.2.0","@premium-cms/auth":"0.35.5","@floating-ui/react":"^0.27.16","@premium-cms/admin":"0.35.5","@tiptap/suggestion":"^3.20.0","@unpic/placeholder":"^0.1.2","astro-portabletext":"^0.11.0","@tiptap/starter-kit":"^3.20.0","@portabletext/toolkit":"^5.0.1","@tiptap/extension-code":"^3.20.0","@tiptap/extension-link":"^3.20.0","@tiptap/extension-list":"^3.20.0","@tiptap/extension-focus":"^3.20.0","@tiptap/extension-image":"^3.20.0","@modelcontextprotocol/sdk":"^1.26.0","@premium-cms/plugin-types":"0.3.0","@tiptap/extension-underline":"^3.20.0","@premium-cms/registry-client":"0.3.4","@tiptap/extension-code-block":"^3.20.0","@tiptap/extension-text-align":"^3.20.0","@tiptap/extension-typography":"^3.20.0","@tiptap/extension-placeholder":"^3.20.0","@premium-cms/gutenberg-to-portable-text":"0.35.5"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^6.0.0","tsdown":"0.20.3","vitest":"^4.1.5","publint":"0.3.17","@types/pg":"^8.16.0","@types/sax":"^1.2.7","@vitest/ui":"^4.1.10","image-size":"2.0.2","typescript":"^6.0.3","zod-openapi":"^5.4.6","@types/react":"19.2.14","@premium-cms/blocks":"0.35.5","@types/sanitize-html":"^2.16.0","@arethetypeswrong/cli":"^0.18.2","@types/better-sqlite3":"^7.6.12","@apidevtools/swagger-parser":"^12.1.0","@cloudflare/vitest-pool-workers":"^0.16.3"},"peerDependencies":{"astro":">=6.0.0-beta.0","react":">=18.0.0","react-dom":">=18.0.0","@astrojs/react":">=5.0.0-beta.0","@premium-cms/auth-atproto":">=0.2.8"},"optionalDependencies":{"pg":"^8.0.0","@libsql/kysely-libsql":"^0.4.0"},"peerDependenciesMeta":{"@premium-cms/auth-atproto":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/emdash_0.35.5_1787858235418_0.8109351799190683","host":"s3://npm-registry-packages-npm-production"}},"0.35.6":{"name":"@premium-cms/emdash","version":"0.35.6","keywords":["astro","cms","content","wordpress"],"author":"Matt Kane","license":"MIT","_id":"@premium-cms/emdash@0.35.6","maintainers":[{"name":"saastemly-dev","email":"contact@saastemly.com"}],"homepage":"https://github.com/emdash-cms/emdash","bin":{"em":"./dist/cli/index.mjs","emdash":"./dist/cli/index.mjs"},"dist":{"shasum":"935ec73bfb26e86b0902f144667d2dc10cd07234","tarball":"https://registry.npmjs.org/@premium-cms/emdash/-/emdash-0.35.6.tgz","fileCount":2040,"integrity":"sha512-7g4zcQQztrSOHJ+UAmDpX96cxAxq64HDJir07B0b1VGheidVf7E9qxl1dhd1ZFw/OV35BJ5Eu6CA0Xf6fHPZbQ==","signatures":[{"sig":"MEUCIBF5tv/QmPVQ/VyQu0DKD3JbYc1HLWAQJVnDcHcTuj9+AiEAtitmPI93VfSunPttDONHNHq9hS0eRvhBV3TU2Rud5qU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":16185527},"main":"dist/index.mjs","type":"module","exports":{".":{"types":"./dist/index.d.mts","default":"./dist/index.mjs"},"./db":{"types":"./dist/db/index.d.mts","default":"./dist/db/index.mjs"},"./ui":"./src/ui.ts","./cli":{"types":"./dist/cli/index.d.mts","default":"./dist/cli/index.mjs"},"./seo":{"types":"./dist/seo/index.d.mts","default":"./dist/seo/index.mjs"},"./page":{"types":"./dist/page/index.d.mts","default":"./dist/page/index.mjs"},"./seed":{"types":"./dist/seed/index.d.mts","default":"./dist/seed/index.mjs"},"./astro":{"types":"./dist/astro/index.d.mts","default":"./dist/astro/index.mjs"},"./media":{"types":"./dist/media/index.d.mts","default":"./dist/media/index.mjs"},"./client":{"types":"./dist/client/index.d.mts","default":"./dist/client/index.mjs"},"./locals":{"types":"./locals.d.ts"},"./plugin":{"types":"./dist/plugin-types.d.mts"},"./runtime":{"types":"./dist/runtime.d.mts","default":"./dist/runtime.mjs"},"./routes/*":{"types":"./dist/astro/routes/*.d.mts","default":"./dist/astro/routes/*.mjs"},"./db/libsql":{"types":"./dist/db/libsql.d.mts","default":"./dist/db/libsql.mjs"},"./db/sqlite":{"types":"./dist/db/sqlite.d.mts","default":"./dist/db/sqlite.mjs"},"./ui/search":"./src/components/LiveSearch.astro","./middleware":{"types":"./dist/astro/middleware.d.mts","default":"./dist/astro/middleware.mjs"},"./migrations":{"types":"./dist/migrations/index.d.mts","default":"./dist/migrations/index.mjs"},"./storage/s3":{"types":"./dist/storage/s3.d.mts","default":"./dist/storage/s3.mjs"},"./api/schemas":{"types":"./dist/api/schemas/index.d.mts","default":"./dist/api/schemas/index.mjs"},"./db/postgres":{"types":"./dist/db/postgres.d.mts","default":"./dist/db/postgres.mjs"},"./ui/comments":"./src/ui-comments.ts","./plugin-utils":{"types":"./dist/plugin-utils.d.mts","default":"./dist/plugin-utils.mjs"},"./storage/local":{"types":"./dist/storage/local.d.mts","default":"./dist/storage/local.mjs"},"./image-endpoint":{"types":"./dist/astro/image-endpoint.d.mts","default":"./dist/astro/image-endpoint.mjs"},"./routes/*.astro":"./src/astro/routes/*.astro","./api/route-utils":{"types":"./dist/api/route-utils.d.mts","default":"./dist/api/route-utils.mjs"},"./middleware/auth":{"types":"./dist/astro/middleware/auth.d.mts","default":"./dist/astro/middleware/auth.mjs"},"./request-context":{"types":"./dist/request-context.d.mts","default":"./dist/request-context.mjs"},"./client/cf-access":{"types":"./dist/client/cf-access.d.mts","default":"./dist/client/cf-access.mjs"},"./middleware/setup":{"types":"./dist/astro/middleware/setup.d.mts","default":"./dist/astro/middleware/setup.mjs"},"./middleware/credits":{"types":"./dist/astro/middleware/credits.d.mts","default":"./dist/astro/middleware/credits.mjs"},"./media/local-runtime":{"types":"./dist/media/local-runtime.d.mts","default":"./dist/media/local-runtime.mjs"},"./middleware/redirect":{"types":"./dist/astro/middleware/redirect.d.mts","default":"./dist/astro/middleware/redirect.mjs"},"./object-cache/memory":{"types":"./dist/object-cache/memory.d.mts","default":"./dist/object-cache/memory.mjs"},"./db/libsql-migrations":{"types":"./dist/db/libsql-migrations.d.mts","default":"./dist/db/libsql-migrations.mjs"},"./db/sqlite-migrations":{"types":"./dist/db/sqlite-migrations.d.mts","default":"./dist/db/sqlite-migrations.mjs"},"./media/image-endpoint":{"types":"./dist/media/image-endpoint.d.mts","default":"./dist/media/image-endpoint.mjs"},"./auth/providers/github":{"types":"./dist/auth/providers/github.d.mts","default":"./dist/auth/providers/github.mjs"},"./auth/providers/google":{"types":"./dist/auth/providers/google.d.mts","default":"./dist/auth/providers/google.mjs"},"./db/postgres-migrations":{"types":"./dist/db/postgres-migrations.d.mts","default":"./dist/db/postgres-migrations.mjs"},"./database/instrumentation":{"types":"./dist/database/instrumentation.d.mts","default":"./dist/database/instrumentation.mjs"},"./database/pg-migration-lock":{"types":"./dist/database/pg-migration-lock.d.mts","default":"./dist/database/pg-migration-lock.mjs"},"./middleware/request-context":{"types":"./dist/astro/middleware/request-context.d.mts","default":"./dist/astro/middleware/request-context.mjs"},"./auth/providers/github-admin":"./src/auth/providers/github-admin.tsx","./auth/providers/google-admin":"./src/auth/providers/google-admin.tsx","./plugins/adapt-sandbox-entry":{"types":"./dist/plugins/adapt-sandbox-entry.d.mts","default":"./dist/plugins/adapt-sandbox-entry.mjs"},"./middleware/media-usage-write-fence":{"types":"./dist/astro/middleware/media-usage-write-fence.d.mts","default":"./dist/astro/middleware/media-usage-write-fence.mjs"}},"imports":{"#db/*":"./src/database/*","#api/*":"./src/api/*","#mcp/*":"./src/mcp/*","#seo/*":"./src/seo/*","#types":"./src/astro/types.js","#auth/*":"./src/auth/*","#seed/*":"./src/seed/*","#media/*":"./src/media/*","#menus/*":"./src/menus/*","#utils/*":"./src/utils/*","#config/*":"./src/config/*","#import/*":"./src/import/*","#schema/*":"./src/schema/*","#search/*":"./src/search/*","#bylines/*":"./src/bylines/*","#plugins/*":"./src/plugins/*","#preview/*":"./src/preview/*","#widgets/*":"./src/widgets/*","#comments/*":"./src/comments/*","#sections/*":"./src/sections/*","#security/*":"./src/security/*","#settings/*":"./src/settings/*","#redirects/*":"./src/redirects/*","#taxonomies/*":"./src/taxonomies/*","#api/schemas.js":"./src/api/schemas/index.js"},"scripts":{"dev":"tsdown --watch","test":"vitest","build":"node scripts/gen-route-catalog.mjs && tsdown","check":"publint && attw --pack --ignore-rules=cjs-resolves-to-esm --ignore-rules=no-resolution --ignore-rules=internal-resolution-error","typecheck":"tsgo --noEmit","gen:routes":"node scripts/gen-route-catalog.mjs","test:repro":"vitest run --config vitest.repro.config.ts","test:smoke":"vitest run --config vitest.smoke.config.ts","test:workerd":"vitest run --config vitest.workerd.config.ts","test:integration":"vitest run --config vitest.integration.config.ts"},"_npmUser":{"name":"saastemly-dev","email":"contact@saastemly.com"},"repository":{"url":"git+https://github.com/emdash-cms/emdash.git","type":"git","directory":"packages/core"},"description":"Astro-native CMS with WordPress migration support","directories":{},"_nodeVersion":"24.20.0","dependencies":{"sax":"^1.4.1","zod":"^4.4.1","jose":"^6.1.3","mime":"^4.1.0","citty":"^0.2.2","ulidx":"^2.4.1","arctic":"^3.7.0","croner":"^10.0.1","kysely":"^0.29.0","consola":"^3.4.2","jpeg-js":"^0.4.4","upng-js":"^2.1.0","blurhash":"^2.0.5","smol-toml":"^1.6.0","@tiptap/pm":"^3.20.0","modern-tar":"^0.7.5","picocolors":"^1.1.1","@tiptap/core":"^3.20.0","jsonc-parser":"^3.3.1","@tiptap/react":"^3.20.0","sanitize-html":"^2.17.1","@atcute/client":"^5.0.0","@oslojs/crypto":"^1.0.1","better-sqlite3":"^12.8.0","@atcute/lexicons":"^2.0.0","@oslojs/encoding":"^1.1.0","@atcute/multibase":"^1.2.0","@premium-cms/auth":"0.35.6","@floating-ui/react":"^0.27.16","@premium-cms/admin":"0.35.6","@tiptap/suggestion":"^3.20.0","@unpic/placeholder":"^0.1.2","astro-portabletext":"^0.11.0","@tiptap/starter-kit":"^3.20.0","@portabletext/toolkit":"^5.0.1","@tiptap/extension-code":"^3.20.0","@tiptap/extension-link":"^3.20.0","@tiptap/extension-list":"^3.20.0","@tiptap/extension-focus":"^3.20.0","@tiptap/extension-image":"^3.20.0","@modelcontextprotocol/sdk":"^1.26.0","@premium-cms/plugin-types":"0.3.0","@tiptap/extension-underline":"^3.20.0","@premium-cms/registry-client":"0.3.4","@tiptap/extension-code-block":"^3.20.0","@tiptap/extension-text-align":"^3.20.0","@tiptap/extension-typography":"^3.20.0","@tiptap/extension-placeholder":"^3.20.0","@premium-cms/gutenberg-to-portable-text":"0.35.6"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^6.0.0","tsdown":"0.20.3","vitest":"^4.1.5","publint":"0.3.17","@types/pg":"^8.16.0","@types/sax":"^1.2.7","@vitest/ui":"^4.1.10","image-size":"2.0.2","typescript":"^6.0.3","zod-openapi":"^5.4.6","@types/react":"19.2.14","@premium-cms/blocks":"0.35.6","@types/sanitize-html":"^2.16.0","@arethetypeswrong/cli":"^0.18.2","@types/better-sqlite3":"^7.6.12","@apidevtools/swagger-parser":"^12.1.0","@cloudflare/vitest-pool-workers":"^0.16.3"},"peerDependencies":{"astro":">=6.0.0-beta.0","react":">=18.0.0","react-dom":">=18.0.0","@astrojs/react":">=5.0.0-beta.0","@premium-cms/auth-atproto":">=0.2.8"},"optionalDependencies":{"pg":"^8.0.0","@libsql/kysely-libsql":"^0.4.0"},"peerDependenciesMeta":{"@premium-cms/auth-atproto":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/emdash_0.35.6_1787861644264_0.5933977320515191","host":"s3://npm-registry-packages-npm-production"}},"0.35.7":{"name":"@premium-cms/emdash","version":"0.35.7","keywords":["astro","cms","content","wordpress"],"author":"Matt Kane","license":"MIT","_id":"@premium-cms/emdash@0.35.7","maintainers":[{"name":"saastemly-dev","email":"contact@saastemly.com"}],"homepage":"https://github.com/emdash-cms/emdash","bin":{"em":"./dist/cli/index.mjs","emdash":"./dist/cli/index.mjs"},"dist":{"shasum":"f54d4f6b84eec903e200c87906fb5bba142f061a","tarball":"https://registry.npmjs.org/@premium-cms/emdash/-/emdash-0.35.7.tgz","fileCount":2040,"integrity":"sha512-bnOjdgvjEY5Yg/bHjAodctc4kg+DLvDipP7ot0buXoIvXMR7m/Z/oHnj3qZJgaUuFYM7F3jI7M4hkHqCon/hzA==","signatures":[{"sig":"MEYCIQDw3TxFxhiw/uYAjGsvPfDNh7V90dnK427ADSLbP0Yk2QIhAKXJQw0fr/AyeGZ879a4kDFJU24XT+zXaDVTx+P5UOzb","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":16186751},"main":"dist/index.mjs","type":"module","exports":{".":{"types":"./dist/index.d.mts","default":"./dist/index.mjs"},"./db":{"types":"./dist/db/index.d.mts","default":"./dist/db/index.mjs"},"./ui":"./src/ui.ts","./cli":{"types":"./dist/cli/index.d.mts","default":"./dist/cli/index.mjs"},"./seo":{"types":"./dist/seo/index.d.mts","default":"./dist/seo/index.mjs"},"./page":{"types":"./dist/page/index.d.mts","default":"./dist/page/index.mjs"},"./seed":{"types":"./dist/seed/index.d.mts","default":"./dist/seed/index.mjs"},"./astro":{"types":"./dist/astro/index.d.mts","default":"./dist/astro/index.mjs"},"./media":{"types":"./dist/media/index.d.mts","default":"./dist/media/index.mjs"},"./client":{"types":"./dist/client/index.d.mts","default":"./dist/client/index.mjs"},"./locals":{"types":"./locals.d.ts"},"./plugin":{"types":"./dist/plugin-types.d.mts"},"./runtime":{"types":"./dist/runtime.d.mts","default":"./dist/runtime.mjs"},"./routes/*":{"types":"./dist/astro/routes/*.d.mts","default":"./dist/astro/routes/*.mjs"},"./db/libsql":{"types":"./dist/db/libsql.d.mts","default":"./dist/db/libsql.mjs"},"./db/sqlite":{"types":"./dist/db/sqlite.d.mts","default":"./dist/db/sqlite.mjs"},"./ui/search":"./src/components/LiveSearch.astro","./middleware":{"types":"./dist/astro/middleware.d.mts","default":"./dist/astro/middleware.mjs"},"./migrations":{"types":"./dist/migrations/index.d.mts","default":"./dist/migrations/index.mjs"},"./storage/s3":{"types":"./dist/storage/s3.d.mts","default":"./dist/storage/s3.mjs"},"./api/schemas":{"types":"./dist/api/schemas/index.d.mts","default":"./dist/api/schemas/index.mjs"},"./db/postgres":{"types":"./dist/db/postgres.d.mts","default":"./dist/db/postgres.mjs"},"./ui/comments":"./src/ui-comments.ts","./plugin-utils":{"types":"./dist/plugin-utils.d.mts","default":"./dist/plugin-utils.mjs"},"./storage/local":{"types":"./dist/storage/local.d.mts","default":"./dist/storage/local.mjs"},"./image-endpoint":{"types":"./dist/astro/image-endpoint.d.mts","default":"./dist/astro/image-endpoint.mjs"},"./routes/*.astro":"./src/astro/routes/*.astro","./api/route-utils":{"types":"./dist/api/route-utils.d.mts","default":"./dist/api/route-utils.mjs"},"./middleware/auth":{"types":"./dist/astro/middleware/auth.d.mts","default":"./dist/astro/middleware/auth.mjs"},"./request-context":{"types":"./dist/request-context.d.mts","default":"./dist/request-context.mjs"},"./client/cf-access":{"types":"./dist/client/cf-access.d.mts","default":"./dist/client/cf-access.mjs"},"./middleware/setup":{"types":"./dist/astro/middleware/setup.d.mts","default":"./dist/astro/middleware/setup.mjs"},"./middleware/credits":{"types":"./dist/astro/middleware/credits.d.mts","default":"./dist/astro/middleware/credits.mjs"},"./media/local-runtime":{"types":"./dist/media/local-runtime.d.mts","default":"./dist/media/local-runtime.mjs"},"./middleware/redirect":{"types":"./dist/astro/middleware/redirect.d.mts","default":"./dist/astro/middleware/redirect.mjs"},"./object-cache/memory":{"types":"./dist/object-cache/memory.d.mts","default":"./dist/object-cache/memory.mjs"},"./db/libsql-migrations":{"types":"./dist/db/libsql-migrations.d.mts","default":"./dist/db/libsql-migrations.mjs"},"./db/sqlite-migrations":{"types":"./dist/db/sqlite-migrations.d.mts","default":"./dist/db/sqlite-migrations.mjs"},"./media/image-endpoint":{"types":"./dist/media/image-endpoint.d.mts","default":"./dist/media/image-endpoint.mjs"},"./auth/providers/github":{"types":"./dist/auth/providers/github.d.mts","default":"./dist/auth/providers/github.mjs"},"./auth/providers/google":{"types":"./dist/auth/providers/google.d.mts","default":"./dist/auth/providers/google.mjs"},"./db/postgres-migrations":{"types":"./dist/db/postgres-migrations.d.mts","default":"./dist/db/postgres-migrations.mjs"},"./database/instrumentation":{"types":"./dist/database/instrumentation.d.mts","default":"./dist/database/instrumentation.mjs"},"./database/pg-migration-lock":{"types":"./dist/database/pg-migration-lock.d.mts","default":"./dist/database/pg-migration-lock.mjs"},"./middleware/request-context":{"types":"./dist/astro/middleware/request-context.d.mts","default":"./dist/astro/middleware/request-context.mjs"},"./auth/providers/github-admin":"./src/auth/providers/github-admin.tsx","./auth/providers/google-admin":"./src/auth/providers/google-admin.tsx","./plugins/adapt-sandbox-entry":{"types":"./dist/plugins/adapt-sandbox-entry.d.mts","default":"./dist/plugins/adapt-sandbox-entry.mjs"},"./middleware/media-usage-write-fence":{"types":"./dist/astro/middleware/media-usage-write-fence.d.mts","default":"./dist/astro/middleware/media-usage-write-fence.mjs"}},"imports":{"#db/*":"./src/database/*","#api/*":"./src/api/*","#mcp/*":"./src/mcp/*","#seo/*":"./src/seo/*","#types":"./src/astro/types.js","#auth/*":"./src/auth/*","#seed/*":"./src/seed/*","#media/*":"./src/media/*","#menus/*":"./src/menus/*","#utils/*":"./src/utils/*","#config/*":"./src/config/*","#import/*":"./src/import/*","#schema/*":"./src/schema/*","#search/*":"./src/search/*","#bylines/*":"./src/bylines/*","#plugins/*":"./src/plugins/*","#preview/*":"./src/preview/*","#widgets/*":"./src/widgets/*","#comments/*":"./src/comments/*","#sections/*":"./src/sections/*","#security/*":"./src/security/*","#settings/*":"./src/settings/*","#redirects/*":"./src/redirects/*","#taxonomies/*":"./src/taxonomies/*","#api/schemas.js":"./src/api/schemas/index.js"},"scripts":{"dev":"tsdown --watch","test":"vitest","build":"node scripts/gen-route-catalog.mjs && tsdown","check":"publint && attw --pack --ignore-rules=cjs-resolves-to-esm --ignore-rules=no-resolution --ignore-rules=internal-resolution-error","typecheck":"tsgo --noEmit","gen:routes":"node scripts/gen-route-catalog.mjs","test:repro":"vitest run --config vitest.repro.config.ts","test:smoke":"vitest run --config vitest.smoke.config.ts","test:workerd":"vitest run --config vitest.workerd.config.ts","test:integration":"vitest run --config vitest.integration.config.ts"},"_npmUser":{"name":"saastemly-dev","email":"contact@saastemly.com"},"repository":{"url":"git+https://github.com/emdash-cms/emdash.git","type":"git","directory":"packages/core"},"description":"Astro-native CMS with WordPress migration support","directories":{},"_nodeVersion":"24.20.0","dependencies":{"sax":"^1.4.1","zod":"^4.4.1","jose":"^6.1.3","mime":"^4.1.0","citty":"^0.2.2","ulidx":"^2.4.1","arctic":"^3.7.0","croner":"^10.0.1","kysely":"^0.29.0","consola":"^3.4.2","jpeg-js":"^0.4.4","upng-js":"^2.1.0","blurhash":"^2.0.5","smol-toml":"^1.6.0","@tiptap/pm":"^3.20.0","modern-tar":"^0.7.5","picocolors":"^1.1.1","@tiptap/core":"^3.20.0","jsonc-parser":"^3.3.1","@tiptap/react":"^3.20.0","sanitize-html":"^2.17.1","@atcute/client":"^5.0.0","@oslojs/crypto":"^1.0.1","better-sqlite3":"^12.8.0","@atcute/lexicons":"^2.0.0","@oslojs/encoding":"^1.1.0","@atcute/multibase":"^1.2.0","@premium-cms/auth":"0.35.7","@floating-ui/react":"^0.27.16","@premium-cms/admin":"0.35.7","@tiptap/suggestion":"^3.20.0","@unpic/placeholder":"^0.1.2","astro-portabletext":"^0.11.0","@tiptap/starter-kit":"^3.20.0","@portabletext/toolkit":"^5.0.1","@tiptap/extension-code":"^3.20.0","@tiptap/extension-link":"^3.20.0","@tiptap/extension-list":"^3.20.0","@tiptap/extension-focus":"^3.20.0","@tiptap/extension-image":"^3.20.0","@modelcontextprotocol/sdk":"^1.26.0","@premium-cms/plugin-types":"0.3.0","@tiptap/extension-underline":"^3.20.0","@premium-cms/registry-client":"0.3.4","@tiptap/extension-code-block":"^3.20.0","@tiptap/extension-text-align":"^3.20.0","@tiptap/extension-typography":"^3.20.0","@tiptap/extension-placeholder":"^3.20.0","@premium-cms/gutenberg-to-portable-text":"0.35.7"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^6.0.0","tsdown":"0.20.3","vitest":"^4.1.5","publint":"0.3.17","@types/pg":"^8.16.0","@types/sax":"^1.2.7","@vitest/ui":"^4.1.10","image-size":"2.0.2","typescript":"^6.0.3","zod-openapi":"^5.4.6","@types/react":"19.2.14","@premium-cms/blocks":"0.35.7","@types/sanitize-html":"^2.16.0","@arethetypeswrong/cli":"^0.18.2","@types/better-sqlite3":"^7.6.12","@apidevtools/swagger-parser":"^12.1.0","@cloudflare/vitest-pool-workers":"^0.16.3"},"peerDependencies":{"astro":">=6.0.0-beta.0","react":">=18.0.0","react-dom":">=18.0.0","@astrojs/react":">=5.0.0-beta.0","@premium-cms/auth-atproto":">=0.2.8"},"optionalDependencies":{"pg":"^8.0.0","@libsql/kysely-libsql":"^0.4.0"},"peerDependenciesMeta":{"@premium-cms/auth-atproto":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/emdash_0.35.7_1787864758673_0.6648538048265733","host":"s3://npm-registry-packages-npm-production"}},"0.35.8":{"name":"@premium-cms/emdash","version":"0.35.8","keywords":["astro","cms","content","wordpress"],"author":"Matt Kane","license":"MIT","_id":"@premium-cms/emdash@0.35.8","maintainers":[{"name":"saastemly-dev","email":"contact@saastemly.com"}],"homepage":"https://github.com/emdash-cms/emdash","bin":{"em":"./dist/cli/index.mjs","emdash":"./dist/cli/index.mjs"},"dist":{"shasum":"28c5375252da88c87de205c807705567cf2d9f8f","tarball":"https://registry.npmjs.org/@premium-cms/emdash/-/emdash-0.35.8.tgz","fileCount":2040,"integrity":"sha512-Qu7joc3GM1m1XA9w6Lo0xsVpLPpiAqv0qFRl/wCt7eDB28SysbTUD3iLVHZSS1Rr2tKNGe8Lydik2FEjavDRiA==","signatures":[{"sig":"MEYCIQDpHi0epeS6B02esEsHbjp6pQ150KQkCivp/U6GcvFm2wIhAL/UvSzu39fHEzSvNjuzqbIhInF2r/F2hQjm1qWju+fM","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":16194643},"main":"dist/index.mjs","type":"module","exports":{".":{"types":"./dist/index.d.mts","default":"./dist/index.mjs"},"./db":{"types":"./dist/db/index.d.mts","default":"./dist/db/index.mjs"},"./ui":"./src/ui.ts","./cli":{"types":"./dist/cli/index.d.mts","default":"./dist/cli/index.mjs"},"./seo":{"types":"./dist/seo/index.d.mts","default":"./dist/seo/index.mjs"},"./page":{"types":"./dist/page/index.d.mts","default":"./dist/page/index.mjs"},"./seed":{"types":"./dist/seed/index.d.mts","default":"./dist/seed/index.mjs"},"./astro":{"types":"./dist/astro/index.d.mts","default":"./dist/astro/index.mjs"},"./media":{"types":"./dist/media/index.d.mts","default":"./dist/media/index.mjs"},"./client":{"types":"./dist/client/index.d.mts","default":"./dist/client/index.mjs"},"./locals":{"types":"./locals.d.ts"},"./plugin":{"types":"./dist/plugin-types.d.mts"},"./runtime":{"types":"./dist/runtime.d.mts","default":"./dist/runtime.mjs"},"./routes/*":{"types":"./dist/astro/routes/*.d.mts","default":"./dist/astro/routes/*.mjs"},"./db/libsql":{"types":"./dist/db/libsql.d.mts","default":"./dist/db/libsql.mjs"},"./db/sqlite":{"types":"./dist/db/sqlite.d.mts","default":"./dist/db/sqlite.mjs"},"./ui/search":"./src/components/LiveSearch.astro","./middleware":{"types":"./dist/astro/middleware.d.mts","default":"./dist/astro/middleware.mjs"},"./migrations":{"types":"./dist/migrations/index.d.mts","default":"./dist/migrations/index.mjs"},"./storage/s3":{"types":"./dist/storage/s3.d.mts","default":"./dist/storage/s3.mjs"},"./api/schemas":{"types":"./dist/api/schemas/index.d.mts","default":"./dist/api/schemas/index.mjs"},"./db/postgres":{"types":"./dist/db/postgres.d.mts","default":"./dist/db/postgres.mjs"},"./ui/comments":"./src/ui-comments.ts","./plugin-utils":{"types":"./dist/plugin-utils.d.mts","default":"./dist/plugin-utils.mjs"},"./storage/local":{"types":"./dist/storage/local.d.mts","default":"./dist/storage/local.mjs"},"./image-endpoint":{"types":"./dist/astro/image-endpoint.d.mts","default":"./dist/astro/image-endpoint.mjs"},"./routes/*.astro":"./src/astro/routes/*.astro","./api/route-utils":{"types":"./dist/api/route-utils.d.mts","default":"./dist/api/route-utils.mjs"},"./middleware/auth":{"types":"./dist/astro/middleware/auth.d.mts","default":"./dist/astro/middleware/auth.mjs"},"./request-context":{"types":"./dist/request-context.d.mts","default":"./dist/request-context.mjs"},"./client/cf-access":{"types":"./dist/client/cf-access.d.mts","default":"./dist/client/cf-access.mjs"},"./middleware/setup":{"types":"./dist/astro/middleware/setup.d.mts","default":"./dist/astro/middleware/setup.mjs"},"./middleware/credits":{"types":"./dist/astro/middleware/credits.d.mts","default":"./dist/astro/middleware/credits.mjs"},"./media/local-runtime":{"types":"./dist/media/local-runtime.d.mts","default":"./dist/media/local-runtime.mjs"},"./middleware/redirect":{"types":"./dist/astro/middleware/redirect.d.mts","default":"./dist/astro/middleware/redirect.mjs"},"./object-cache/memory":{"types":"./dist/object-cache/memory.d.mts","default":"./dist/object-cache/memory.mjs"},"./db/libsql-migrations":{"types":"./dist/db/libsql-migrations.d.mts","default":"./dist/db/libsql-migrations.mjs"},"./db/sqlite-migrations":{"types":"./dist/db/sqlite-migrations.d.mts","default":"./dist/db/sqlite-migrations.mjs"},"./media/image-endpoint":{"types":"./dist/media/image-endpoint.d.mts","default":"./dist/media/image-endpoint.mjs"},"./auth/providers/github":{"types":"./dist/auth/providers/github.d.mts","default":"./dist/auth/providers/github.mjs"},"./auth/providers/google":{"types":"./dist/auth/providers/google.d.mts","default":"./dist/auth/providers/google.mjs"},"./db/postgres-migrations":{"types":"./dist/db/postgres-migrations.d.mts","default":"./dist/db/postgres-migrations.mjs"},"./database/instrumentation":{"types":"./dist/database/instrumentation.d.mts","default":"./dist/database/instrumentation.mjs"},"./database/pg-migration-lock":{"types":"./dist/database/pg-migration-lock.d.mts","default":"./dist/database/pg-migration-lock.mjs"},"./middleware/request-context":{"types":"./dist/astro/middleware/request-context.d.mts","default":"./dist/astro/middleware/request-context.mjs"},"./auth/providers/github-admin":"./src/auth/providers/github-admin.tsx","./auth/providers/google-admin":"./src/auth/providers/google-admin.tsx","./plugins/adapt-sandbox-entry":{"types":"./dist/plugins/adapt-sandbox-entry.d.mts","default":"./dist/plugins/adapt-sandbox-entry.mjs"},"./middleware/media-usage-write-fence":{"types":"./dist/astro/middleware/media-usage-write-fence.d.mts","default":"./dist/astro/middleware/media-usage-write-fence.mjs"}},"imports":{"#db/*":"./src/database/*","#api/*":"./src/api/*","#mcp/*":"./src/mcp/*","#seo/*":"./src/seo/*","#types":"./src/astro/types.js","#auth/*":"./src/auth/*","#seed/*":"./src/seed/*","#media/*":"./src/media/*","#menus/*":"./src/menus/*","#utils/*":"./src/utils/*","#config/*":"./src/config/*","#import/*":"./src/import/*","#schema/*":"./src/schema/*","#search/*":"./src/search/*","#bylines/*":"./src/bylines/*","#plugins/*":"./src/plugins/*","#preview/*":"./src/preview/*","#widgets/*":"./src/widgets/*","#comments/*":"./src/comments/*","#sections/*":"./src/sections/*","#security/*":"./src/security/*","#settings/*":"./src/settings/*","#redirects/*":"./src/redirects/*","#taxonomies/*":"./src/taxonomies/*","#api/schemas.js":"./src/api/schemas/index.js"},"scripts":{"dev":"tsdown --watch","test":"vitest","build":"node scripts/gen-route-catalog.mjs && tsdown","check":"publint && attw --pack --ignore-rules=cjs-resolves-to-esm --ignore-rules=no-resolution --ignore-rules=internal-resolution-error","typecheck":"tsgo --noEmit","gen:routes":"node scripts/gen-route-catalog.mjs","test:repro":"vitest run --config vitest.repro.config.ts","test:smoke":"vitest run --config vitest.smoke.config.ts","test:workerd":"vitest run --config vitest.workerd.config.ts","test:integration":"vitest run --config vitest.integration.config.ts"},"_npmUser":{"name":"saastemly-dev","email":"contact@saastemly.com"},"repository":{"url":"git+https://github.com/emdash-cms/emdash.git","type":"git","directory":"packages/core"},"description":"Astro-native CMS with WordPress migration support","directories":{},"_nodeVersion":"24.20.0","dependencies":{"sax":"^1.4.1","zod":"^4.4.1","jose":"^6.1.3","mime":"^4.1.0","citty":"^0.2.2","ulidx":"^2.4.1","arctic":"^3.7.0","croner":"^10.0.1","kysely":"^0.29.0","consola":"^3.4.2","jpeg-js":"^0.4.4","upng-js":"^2.1.0","blurhash":"^2.0.5","smol-toml":"^1.6.0","@tiptap/pm":"^3.20.0","modern-tar":"^0.7.5","picocolors":"^1.1.1","@tiptap/core":"^3.20.0","jsonc-parser":"^3.3.1","@tiptap/react":"^3.20.0","sanitize-html":"^2.17.1","@atcute/client":"^5.0.0","@oslojs/crypto":"^1.0.1","better-sqlite3":"^12.8.0","@atcute/lexicons":"^2.0.0","@oslojs/encoding":"^1.1.0","@atcute/multibase":"^1.2.0","@premium-cms/auth":"0.35.8","@floating-ui/react":"^0.27.16","@premium-cms/admin":"0.35.8","@tiptap/suggestion":"^3.20.0","@unpic/placeholder":"^0.1.2","astro-portabletext":"^0.11.0","@tiptap/starter-kit":"^3.20.0","@portabletext/toolkit":"^5.0.1","@tiptap/extension-code":"^3.20.0","@tiptap/extension-link":"^3.20.0","@tiptap/extension-list":"^3.20.0","@tiptap/extension-focus":"^3.20.0","@tiptap/extension-image":"^3.20.0","@modelcontextprotocol/sdk":"^1.26.0","@premium-cms/plugin-types":"0.3.0","@tiptap/extension-underline":"^3.20.0","@premium-cms/registry-client":"0.3.4","@tiptap/extension-code-block":"^3.20.0","@tiptap/extension-text-align":"^3.20.0","@tiptap/extension-typography":"^3.20.0","@tiptap/extension-placeholder":"^3.20.0","@premium-cms/gutenberg-to-portable-text":"0.35.8"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^6.0.0","tsdown":"0.20.3","vitest":"^4.1.5","publint":"0.3.17","@types/pg":"^8.16.0","@types/sax":"^1.2.7","@vitest/ui":"^4.1.10","image-size":"2.0.2","typescript":"^6.0.3","zod-openapi":"^5.4.6","@types/react":"19.2.14","@premium-cms/blocks":"0.35.8","@types/sanitize-html":"^2.16.0","@arethetypeswrong/cli":"^0.18.2","@types/better-sqlite3":"^7.6.12","@apidevtools/swagger-parser":"^12.1.0","@cloudflare/vitest-pool-workers":"^0.16.3"},"peerDependencies":{"astro":">=6.0.0-beta.0","react":">=18.0.0","react-dom":">=18.0.0","@astrojs/react":">=5.0.0-beta.0","@premium-cms/auth-atproto":">=0.2.8"},"optionalDependencies":{"pg":"^8.0.0","@libsql/kysely-libsql":"^0.4.0"},"peerDependenciesMeta":{"@premium-cms/auth-atproto":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/emdash_0.35.8_1787909359498_0.7437504499628025","host":"s3://npm-registry-packages-npm-production"}},"0.35.9":{"name":"@premium-cms/emdash","version":"0.35.9","keywords":["astro","cms","content","wordpress"],"author":"Matt Kane","license":"MIT","_id":"@premium-cms/emdash@0.35.9","maintainers":[{"name":"saastemly-dev","email":"contact@saastemly.com"}],"homepage":"https://github.com/emdash-cms/emdash","bin":{"em":"./dist/cli/index.mjs","emdash":"./dist/cli/index.mjs"},"dist":{"shasum":"457b12161bdb7ab93e3813dc71b2e8e7ba9b7647","tarball":"https://registry.npmjs.org/@premium-cms/emdash/-/emdash-0.35.9.tgz","fileCount":2040,"integrity":"sha512-GrJso94IevAs1uq3ibHB7V9zgHGsuaRyf79Ybua8llI3C4/WG0L2/4GXsBWn2WaIV1E5VEsZHMQcnXqxA86CMA==","signatures":[{"sig":"MEQCIC8pe6GB0g8mrvP1lfCtomB8LzvFkaU5CiGRl2z1LTezAiB8EADsYJFKH+L8gsh9DxhPhQ39xxJn7uD+PpMDKv4U+A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":16201245},"main":"dist/index.mjs","type":"module","exports":{".":{"types":"./dist/index.d.mts","default":"./dist/index.mjs"},"./db":{"types":"./dist/db/index.d.mts","default":"./dist/db/index.mjs"},"./ui":"./src/ui.ts","./cli":{"types":"./dist/cli/index.d.mts","default":"./dist/cli/index.mjs"},"./seo":{"types":"./dist/seo/index.d.mts","default":"./dist/seo/index.mjs"},"./page":{"types":"./dist/page/index.d.mts","default":"./dist/page/index.mjs"},"./seed":{"types":"./dist/seed/index.d.mts","default":"./dist/seed/index.mjs"},"./astro":{"types":"./dist/astro/index.d.mts","default":"./dist/astro/index.mjs"},"./media":{"types":"./dist/media/index.d.mts","default":"./dist/media/index.mjs"},"./client":{"types":"./dist/client/index.d.mts","default":"./dist/client/index.mjs"},"./locals":{"types":"./locals.d.ts"},"./plugin":{"types":"./dist/plugin-types.d.mts"},"./runtime":{"types":"./dist/runtime.d.mts","default":"./dist/runtime.mjs"},"./routes/*":{"types":"./dist/astro/routes/*.d.mts","default":"./dist/astro/routes/*.mjs"},"./db/libsql":{"types":"./dist/db/libsql.d.mts","default":"./dist/db/libsql.mjs"},"./db/sqlite":{"types":"./dist/db/sqlite.d.mts","default":"./dist/db/sqlite.mjs"},"./ui/search":"./src/components/LiveSearch.astro","./middleware":{"types":"./dist/astro/middleware.d.mts","default":"./dist/astro/middleware.mjs"},"./migrations":{"types":"./dist/migrations/index.d.mts","default":"./dist/migrations/index.mjs"},"./storage/s3":{"types":"./dist/storage/s3.d.mts","default":"./dist/storage/s3.mjs"},"./api/schemas":{"types":"./dist/api/schemas/index.d.mts","default":"./dist/api/schemas/index.mjs"},"./db/postgres":{"types":"./dist/db/postgres.d.mts","default":"./dist/db/postgres.mjs"},"./ui/comments":"./src/ui-comments.ts","./plugin-utils":{"types":"./dist/plugin-utils.d.mts","default":"./dist/plugin-utils.mjs"},"./storage/local":{"types":"./dist/storage/local.d.mts","default":"./dist/storage/local.mjs"},"./image-endpoint":{"types":"./dist/astro/image-endpoint.d.mts","default":"./dist/astro/image-endpoint.mjs"},"./routes/*.astro":"./src/astro/routes/*.astro","./api/route-utils":{"types":"./dist/api/route-utils.d.mts","default":"./dist/api/route-utils.mjs"},"./middleware/auth":{"types":"./dist/astro/middleware/auth.d.mts","default":"./dist/astro/middleware/auth.mjs"},"./request-context":{"types":"./dist/request-context.d.mts","default":"./dist/request-context.mjs"},"./client/cf-access":{"types":"./dist/client/cf-access.d.mts","default":"./dist/client/cf-access.mjs"},"./middleware/setup":{"types":"./dist/astro/middleware/setup.d.mts","default":"./dist/astro/middleware/setup.mjs"},"./middleware/credits":{"types":"./dist/astro/middleware/credits.d.mts","default":"./dist/astro/middleware/credits.mjs"},"./media/local-runtime":{"types":"./dist/media/local-runtime.d.mts","default":"./dist/media/local-runtime.mjs"},"./middleware/redirect":{"types":"./dist/astro/middleware/redirect.d.mts","default":"./dist/astro/middleware/redirect.mjs"},"./object-cache/memory":{"types":"./dist/object-cache/memory.d.mts","default":"./dist/object-cache/memory.mjs"},"./db/libsql-migrations":{"types":"./dist/db/libsql-migrations.d.mts","default":"./dist/db/libsql-migrations.mjs"},"./db/sqlite-migrations":{"types":"./dist/db/sqlite-migrations.d.mts","default":"./dist/db/sqlite-migrations.mjs"},"./media/image-endpoint":{"types":"./dist/media/image-endpoint.d.mts","default":"./dist/media/image-endpoint.mjs"},"./auth/providers/github":{"types":"./dist/auth/providers/github.d.mts","default":"./dist/auth/providers/github.mjs"},"./auth/providers/google":{"types":"./dist/auth/providers/google.d.mts","default":"./dist/auth/providers/google.mjs"},"./db/postgres-migrations":{"types":"./dist/db/postgres-migrations.d.mts","default":"./dist/db/postgres-migrations.mjs"},"./database/instrumentation":{"types":"./dist/database/instrumentation.d.mts","default":"./dist/database/instrumentation.mjs"},"./database/pg-migration-lock":{"types":"./dist/database/pg-migration-lock.d.mts","default":"./dist/database/pg-migration-lock.mjs"},"./middleware/request-context":{"types":"./dist/astro/middleware/request-context.d.mts","default":"./dist/astro/middleware/request-context.mjs"},"./auth/providers/github-admin":"./src/auth/providers/github-admin.tsx","./auth/providers/google-admin":"./src/auth/providers/google-admin.tsx","./plugins/adapt-sandbox-entry":{"types":"./dist/plugins/adapt-sandbox-entry.d.mts","default":"./dist/plugins/adapt-sandbox-entry.mjs"},"./middleware/media-usage-write-fence":{"types":"./dist/astro/middleware/media-usage-write-fence.d.mts","default":"./dist/astro/middleware/media-usage-write-fence.mjs"}},"imports":{"#db/*":"./src/database/*","#api/*":"./src/api/*","#mcp/*":"./src/mcp/*","#seo/*":"./src/seo/*","#types":"./src/astro/types.js","#auth/*":"./src/auth/*","#seed/*":"./src/seed/*","#media/*":"./src/media/*","#menus/*":"./src/menus/*","#utils/*":"./src/utils/*","#config/*":"./src/config/*","#import/*":"./src/import/*","#schema/*":"./src/schema/*","#search/*":"./src/search/*","#bylines/*":"./src/bylines/*","#plugins/*":"./src/plugins/*","#preview/*":"./src/preview/*","#widgets/*":"./src/widgets/*","#comments/*":"./src/comments/*","#sections/*":"./src/sections/*","#security/*":"./src/security/*","#settings/*":"./src/settings/*","#redirects/*":"./src/redirects/*","#taxonomies/*":"./src/taxonomies/*","#api/schemas.js":"./src/api/schemas/index.js"},"scripts":{"dev":"tsdown --watch","test":"vitest","build":"node scripts/gen-route-catalog.mjs && tsdown","check":"publint && attw --pack --ignore-rules=cjs-resolves-to-esm --ignore-rules=no-resolution --ignore-rules=internal-resolution-error","typecheck":"tsgo --noEmit","gen:routes":"node scripts/gen-route-catalog.mjs","test:repro":"vitest run --config vitest.repro.config.ts","test:smoke":"vitest run --config vitest.smoke.config.ts","test:workerd":"vitest run --config vitest.workerd.config.ts","test:integration":"vitest run --config vitest.integration.config.ts"},"_npmUser":{"name":"saastemly-dev","email":"contact@saastemly.com"},"repository":{"url":"git+https://github.com/emdash-cms/emdash.git","type":"git","directory":"packages/core"},"description":"Astro-native CMS with WordPress migration support","directories":{},"_nodeVersion":"24.20.0","dependencies":{"sax":"^1.4.1","zod":"^4.4.1","jose":"^6.1.3","mime":"^4.1.0","citty":"^0.2.2","ulidx":"^2.4.1","arctic":"^3.7.0","croner":"^10.0.1","kysely":"^0.29.0","consola":"^3.4.2","jpeg-js":"^0.4.4","upng-js":"^2.1.0","blurhash":"^2.0.5","smol-toml":"^1.6.0","@tiptap/pm":"^3.20.0","modern-tar":"^0.7.5","picocolors":"^1.1.1","@tiptap/core":"^3.20.0","jsonc-parser":"^3.3.1","@tiptap/react":"^3.20.0","sanitize-html":"^2.17.1","@atcute/client":"^5.0.0","@oslojs/crypto":"^1.0.1","better-sqlite3":"^12.8.0","@atcute/lexicons":"^2.0.0","@oslojs/encoding":"^1.1.0","@atcute/multibase":"^1.2.0","@premium-cms/auth":"0.35.9","@floating-ui/react":"^0.27.16","@premium-cms/admin":"0.35.9","@tiptap/suggestion":"^3.20.0","@unpic/placeholder":"^0.1.2","astro-portabletext":"^0.11.0","@tiptap/starter-kit":"^3.20.0","@portabletext/toolkit":"^5.0.1","@tiptap/extension-code":"^3.20.0","@tiptap/extension-link":"^3.20.0","@tiptap/extension-list":"^3.20.0","@tiptap/extension-focus":"^3.20.0","@tiptap/extension-image":"^3.20.0","@modelcontextprotocol/sdk":"^1.26.0","@premium-cms/plugin-types":"0.3.0","@tiptap/extension-underline":"^3.20.0","@premium-cms/registry-client":"0.3.4","@tiptap/extension-code-block":"^3.20.0","@tiptap/extension-text-align":"^3.20.0","@tiptap/extension-typography":"^3.20.0","@tiptap/extension-placeholder":"^3.20.0","@premium-cms/gutenberg-to-portable-text":"0.35.9"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^6.0.0","tsdown":"0.20.3","vitest":"^4.1.5","publint":"0.3.17","@types/pg":"^8.16.0","@types/sax":"^1.2.7","@vitest/ui":"^4.1.10","image-size":"2.0.2","typescript":"^6.0.3","zod-openapi":"^5.4.6","@types/react":"19.2.14","@premium-cms/blocks":"0.35.9","@types/sanitize-html":"^2.16.0","@arethetypeswrong/cli":"^0.18.2","@types/better-sqlite3":"^7.6.12","@apidevtools/swagger-parser":"^12.1.0","@cloudflare/vitest-pool-workers":"^0.16.3"},"peerDependencies":{"astro":">=6.0.0-beta.0","react":">=18.0.0","react-dom":">=18.0.0","@astrojs/react":">=5.0.0-beta.0","@premium-cms/auth-atproto":">=0.2.8"},"optionalDependencies":{"pg":"^8.0.0","@libsql/kysely-libsql":"^0.4.0"},"peerDependenciesMeta":{"@premium-cms/auth-atproto":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/emdash_0.35.9_1787913103159_0.9563899898255017","host":"s3://npm-registry-packages-npm-production"}},"0.35.10":{"name":"@premium-cms/emdash","version":"0.35.10","keywords":["astro","cms","content","wordpress"],"author":"Matt Kane","license":"MIT","_id":"@premium-cms/emdash@0.35.10","maintainers":[{"name":"saastemly-dev","email":"contact@saastemly.com"}],"homepage":"https://github.com/emdash-cms/emdash","bin":{"em":"./dist/cli/index.mjs","emdash":"./dist/cli/index.mjs"},"dist":{"shasum":"da8c79c285b2016d316ff57be44c00bc6b03aefb","tarball":"https://registry.npmjs.org/@premium-cms/emdash/-/emdash-0.35.10.tgz","fileCount":2045,"integrity":"sha512-PXujngXBUMGn2Kns7L9lfTUWkN0T0FYNbbx39Di2hau1VwNWFylI5oS3/X6qOxbQt2ywxNHbiXyxBImewe0aNA==","signatures":[{"sig":"MEQCIADXT2qyTz+qv05SlPxSlBCu+D9TkI8CUBttIo1UrTkiAiA7ZzN0IZA6QycJzzoL6XZkbGBhzlPdWtmLjCai2ldCEQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":16213499},"main":"dist/index.mjs","type":"module","exports":{".":{"types":"./dist/index.d.mts","default":"./dist/index.mjs"},"./db":{"types":"./dist/db/index.d.mts","default":"./dist/db/index.mjs"},"./ui":"./src/ui.ts","./cli":{"types":"./dist/cli/index.d.mts","default":"./dist/cli/index.mjs"},"./seo":{"types":"./dist/seo/index.d.mts","default":"./dist/seo/index.mjs"},"./page":{"types":"./dist/page/index.d.mts","default":"./dist/page/index.mjs"},"./seed":{"types":"./dist/seed/index.d.mts","default":"./dist/seed/index.mjs"},"./astro":{"types":"./dist/astro/index.d.mts","default":"./dist/astro/index.mjs"},"./media":{"types":"./dist/media/index.d.mts","default":"./dist/media/index.mjs"},"./client":{"types":"./dist/client/index.d.mts","default":"./dist/client/index.mjs"},"./locals":{"types":"./locals.d.ts"},"./plugin":{"types":"./dist/plugin-types.d.mts"},"./runtime":{"types":"./dist/runtime.d.mts","default":"./dist/runtime.mjs"},"./routes/*":{"types":"./dist/astro/routes/*.d.mts","default":"./dist/astro/routes/*.mjs"},"./db/libsql":{"types":"./dist/db/libsql.d.mts","default":"./dist/db/libsql.mjs"},"./db/sqlite":{"types":"./dist/db/sqlite.d.mts","default":"./dist/db/sqlite.mjs"},"./ui/search":"./src/components/LiveSearch.astro","./middleware":{"types":"./dist/astro/middleware.d.mts","default":"./dist/astro/middleware.mjs"},"./migrations":{"types":"./dist/migrations/index.d.mts","default":"./dist/migrations/index.mjs"},"./storage/s3":{"types":"./dist/storage/s3.d.mts","default":"./dist/storage/s3.mjs"},"./api/schemas":{"types":"./dist/api/schemas/index.d.mts","default":"./dist/api/schemas/index.mjs"},"./db/postgres":{"types":"./dist/db/postgres.d.mts","default":"./dist/db/postgres.mjs"},"./ui/comments":"./src/ui-comments.ts","./plugin-utils":{"types":"./dist/plugin-utils.d.mts","default":"./dist/plugin-utils.mjs"},"./storage/local":{"types":"./dist/storage/local.d.mts","default":"./dist/storage/local.mjs"},"./image-endpoint":{"types":"./dist/astro/image-endpoint.d.mts","default":"./dist/astro/image-endpoint.mjs"},"./routes/*.astro":"./src/astro/routes/*.astro","./api/route-utils":{"types":"./dist/api/route-utils.d.mts","default":"./dist/api/route-utils.mjs"},"./middleware/auth":{"types":"./dist/astro/middleware/auth.d.mts","default":"./dist/astro/middleware/auth.mjs"},"./request-context":{"types":"./dist/request-context.d.mts","default":"./dist/request-context.mjs"},"./client/cf-access":{"types":"./dist/client/cf-access.d.mts","default":"./dist/client/cf-access.mjs"},"./middleware/setup":{"types":"./dist/astro/middleware/setup.d.mts","default":"./dist/astro/middleware/setup.mjs"},"./middleware/credits":{"types":"./dist/astro/middleware/credits.d.mts","default":"./dist/astro/middleware/credits.mjs"},"./media/local-runtime":{"types":"./dist/media/local-runtime.d.mts","default":"./dist/media/local-runtime.mjs"},"./middleware/redirect":{"types":"./dist/astro/middleware/redirect.d.mts","default":"./dist/astro/middleware/redirect.mjs"},"./object-cache/memory":{"types":"./dist/object-cache/memory.d.mts","default":"./dist/object-cache/memory.mjs"},"./db/libsql-migrations":{"types":"./dist/db/libsql-migrations.d.mts","default":"./dist/db/libsql-migrations.mjs"},"./db/sqlite-migrations":{"types":"./dist/db/sqlite-migrations.d.mts","default":"./dist/db/sqlite-migrations.mjs"},"./media/image-endpoint":{"types":"./dist/media/image-endpoint.d.mts","default":"./dist/media/image-endpoint.mjs"},"./auth/providers/github":{"types":"./dist/auth/providers/github.d.mts","default":"./dist/auth/providers/github.mjs"},"./auth/providers/google":{"types":"./dist/auth/providers/google.d.mts","default":"./dist/auth/providers/google.mjs"},"./db/postgres-migrations":{"types":"./dist/db/postgres-migrations.d.mts","default":"./dist/db/postgres-migrations.mjs"},"./database/instrumentation":{"types":"./dist/database/instrumentation.d.mts","default":"./dist/database/instrumentation.mjs"},"./database/pg-migration-lock":{"types":"./dist/database/pg-migration-lock.d.mts","default":"./dist/database/pg-migration-lock.mjs"},"./middleware/request-context":{"types":"./dist/astro/middleware/request-context.d.mts","default":"./dist/astro/middleware/request-context.mjs"},"./auth/providers/github-admin":"./src/auth/providers/github-admin.tsx","./auth/providers/google-admin":"./src/auth/providers/google-admin.tsx","./plugins/adapt-sandbox-entry":{"types":"./dist/plugins/adapt-sandbox-entry.d.mts","default":"./dist/plugins/adapt-sandbox-entry.mjs"},"./middleware/media-usage-write-fence":{"types":"./dist/astro/middleware/media-usage-write-fence.d.mts","default":"./dist/astro/middleware/media-usage-write-fence.mjs"}},"imports":{"#db/*":"./src/database/*","#api/*":"./src/api/*","#mcp/*":"./src/mcp/*","#seo/*":"./src/seo/*","#types":"./src/astro/types.js","#auth/*":"./src/auth/*","#seed/*":"./src/seed/*","#media/*":"./src/media/*","#menus/*":"./src/menus/*","#utils/*":"./src/utils/*","#config/*":"./src/config/*","#import/*":"./src/import/*","#schema/*":"./src/schema/*","#search/*":"./src/search/*","#bylines/*":"./src/bylines/*","#plugins/*":"./src/plugins/*","#preview/*":"./src/preview/*","#widgets/*":"./src/widgets/*","#comments/*":"./src/comments/*","#sections/*":"./src/sections/*","#security/*":"./src/security/*","#settings/*":"./src/settings/*","#redirects/*":"./src/redirects/*","#taxonomies/*":"./src/taxonomies/*","#api/schemas.js":"./src/api/schemas/index.js"},"scripts":{"dev":"tsdown --watch","test":"vitest","build":"node scripts/gen-route-catalog.mjs && tsdown","check":"publint && attw --pack --ignore-rules=cjs-resolves-to-esm --ignore-rules=no-resolution --ignore-rules=internal-resolution-error","typecheck":"tsgo --noEmit","gen:routes":"node scripts/gen-route-catalog.mjs","test:repro":"vitest run --config vitest.repro.config.ts","test:smoke":"vitest run --config vitest.smoke.config.ts","test:workerd":"vitest run --config vitest.workerd.config.ts","test:integration":"vitest run --config vitest.integration.config.ts"},"_npmUser":{"name":"saastemly-dev","email":"contact@saastemly.com"},"repository":{"url":"git+https://github.com/emdash-cms/emdash.git","type":"git","directory":"packages/core"},"description":"Astro-native CMS with WordPress migration support","directories":{},"_nodeVersion":"24.20.0","dependencies":{"sax":"^1.4.1","zod":"^4.4.1","jose":"^6.1.3","mime":"^4.1.0","citty":"^0.2.2","ulidx":"^2.4.1","arctic":"^3.7.0","croner":"^10.0.1","kysely":"^0.29.0","consola":"^3.4.2","jpeg-js":"^0.4.4","upng-js":"^2.1.0","blurhash":"^2.0.5","smol-toml":"^1.6.0","@tiptap/pm":"^3.20.0","modern-tar":"^0.7.5","picocolors":"^1.1.1","@tiptap/core":"^3.20.0","jsonc-parser":"^3.3.1","@tiptap/react":"^3.20.0","sanitize-html":"^2.17.1","@atcute/client":"^5.0.0","@oslojs/crypto":"^1.0.1","better-sqlite3":"^12.8.0","@atcute/lexicons":"^2.0.0","@oslojs/encoding":"^1.1.0","@atcute/multibase":"^1.2.0","@premium-cms/auth":"0.35.9","@floating-ui/react":"^0.27.16","@premium-cms/admin":"0.35.10","@tiptap/suggestion":"^3.20.0","@unpic/placeholder":"^0.1.2","astro-portabletext":"^0.11.0","@tiptap/starter-kit":"^3.20.0","@portabletext/toolkit":"^5.0.1","@tiptap/extension-code":"^3.20.0","@tiptap/extension-link":"^3.20.0","@tiptap/extension-list":"^3.20.0","@tiptap/extension-focus":"^3.20.0","@tiptap/extension-image":"^3.20.0","@modelcontextprotocol/sdk":"^1.26.0","@premium-cms/plugin-types":"0.3.0","@tiptap/extension-underline":"^3.20.0","@premium-cms/registry-client":"0.3.4","@tiptap/extension-code-block":"^3.20.0","@tiptap/extension-text-align":"^3.20.0","@tiptap/extension-typography":"^3.20.0","@tiptap/extension-placeholder":"^3.20.0","@premium-cms/gutenberg-to-portable-text":"0.35.9"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^6.0.0","tsdown":"0.20.3","vitest":"^4.1.5","publint":"0.3.17","@types/pg":"^8.16.0","@types/sax":"^1.2.7","@vitest/ui":"^4.1.10","image-size":"2.0.2","typescript":"^6.0.3","zod-openapi":"^5.4.6","@types/react":"19.2.14","@premium-cms/blocks":"0.35.9","@types/sanitize-html":"^2.16.0","@arethetypeswrong/cli":"^0.18.2","@types/better-sqlite3":"^7.6.12","@apidevtools/swagger-parser":"^12.1.0","@cloudflare/vitest-pool-workers":"^0.16.3"},"peerDependencies":{"astro":">=6.0.0-beta.0","react":">=18.0.0","react-dom":">=18.0.0","@astrojs/react":">=5.0.0-beta.0","@premium-cms/auth-atproto":">=0.2.8"},"optionalDependencies":{"pg":"^8.0.0","@libsql/kysely-libsql":"^0.4.0"},"peerDependenciesMeta":{"@premium-cms/auth-atproto":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/emdash_0.35.10_1787928134772_0.3728656406667179","host":"s3://npm-registry-packages-npm-production"}},"0.35.12":{"name":"@premium-cms/emdash","version":"0.35.12","keywords":["astro","cms","content","wordpress"],"author":"Matt Kane","license":"MIT","_id":"@premium-cms/emdash@0.35.12","maintainers":[{"name":"saastemly-dev","email":"contact@saastemly.com"}],"homepage":"https://github.com/emdash-cms/emdash","bin":{"em":"./dist/cli/index.mjs","emdash":"./dist/cli/index.mjs"},"dist":{"shasum":"e1197a28e0f7357d1a713933d6e65b09c52bf021","tarball":"https://registry.npmjs.org/@premium-cms/emdash/-/emdash-0.35.12.tgz","fileCount":2045,"integrity":"sha512-aPk2q8yeQI0RG9uxNb7NScrqJrFNXTDDwrHf+PXU+LqaGUY4fLT97Tj+PTlDd8MnF5JiI+jAI/ZSOr9sZOxiuQ==","signatures":[{"sig":"MEYCIQDWkJMFxHPQGdlyWLZrgro1DsdfYAgkEtO9OFUxwVnnrAIhANykbuqaN6WbEL8C6i4LIup/z1mu0Ea2l2vPIFsXOaI1","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":16215074},"main":"dist/index.mjs","type":"module","exports":{".":{"types":"./dist/index.d.mts","default":"./dist/index.mjs"},"./db":{"types":"./dist/db/index.d.mts","default":"./dist/db/index.mjs"},"./ui":"./src/ui.ts","./cli":{"types":"./dist/cli/index.d.mts","default":"./dist/cli/index.mjs"},"./seo":{"types":"./dist/seo/index.d.mts","default":"./dist/seo/index.mjs"},"./page":{"types":"./dist/page/index.d.mts","default":"./dist/page/index.mjs"},"./seed":{"types":"./dist/seed/index.d.mts","default":"./dist/seed/index.mjs"},"./astro":{"types":"./dist/astro/index.d.mts","default":"./dist/astro/index.mjs"},"./media":{"types":"./dist/media/index.d.mts","default":"./dist/media/index.mjs"},"./client":{"types":"./dist/client/index.d.mts","default":"./dist/client/index.mjs"},"./locals":{"types":"./locals.d.ts"},"./plugin":{"types":"./dist/plugin-types.d.mts"},"./runtime":{"types":"./dist/runtime.d.mts","default":"./dist/runtime.mjs"},"./routes/*":{"types":"./dist/astro/routes/*.d.mts","default":"./dist/astro/routes/*.mjs"},"./db/libsql":{"types":"./dist/db/libsql.d.mts","default":"./dist/db/libsql.mjs"},"./db/sqlite":{"types":"./dist/db/sqlite.d.mts","default":"./dist/db/sqlite.mjs"},"./ui/search":"./src/components/LiveSearch.astro","./middleware":{"types":"./dist/astro/middleware.d.mts","default":"./dist/astro/middleware.mjs"},"./migrations":{"types":"./dist/migrations/index.d.mts","default":"./dist/migrations/index.mjs"},"./storage/s3":{"types":"./dist/storage/s3.d.mts","default":"./dist/storage/s3.mjs"},"./api/schemas":{"types":"./dist/api/schemas/index.d.mts","default":"./dist/api/schemas/index.mjs"},"./db/postgres":{"types":"./dist/db/postgres.d.mts","default":"./dist/db/postgres.mjs"},"./ui/comments":"./src/ui-comments.ts","./plugin-utils":{"types":"./dist/plugin-utils.d.mts","default":"./dist/plugin-utils.mjs"},"./storage/local":{"types":"./dist/storage/local.d.mts","default":"./dist/storage/local.mjs"},"./image-endpoint":{"types":"./dist/astro/image-endpoint.d.mts","default":"./dist/astro/image-endpoint.mjs"},"./routes/*.astro":"./src/astro/routes/*.astro","./api/route-utils":{"types":"./dist/api/route-utils.d.mts","default":"./dist/api/route-utils.mjs"},"./middleware/auth":{"types":"./dist/astro/middleware/auth.d.mts","default":"./dist/astro/middleware/auth.mjs"},"./request-context":{"types":"./dist/request-context.d.mts","default":"./dist/request-context.mjs"},"./client/cf-access":{"types":"./dist/client/cf-access.d.mts","default":"./dist/client/cf-access.mjs"},"./middleware/setup":{"types":"./dist/astro/middleware/setup.d.mts","default":"./dist/astro/middleware/setup.mjs"},"./middleware/credits":{"types":"./dist/astro/middleware/credits.d.mts","default":"./dist/astro/middleware/credits.mjs"},"./media/local-runtime":{"types":"./dist/media/local-runtime.d.mts","default":"./dist/media/local-runtime.mjs"},"./middleware/redirect":{"types":"./dist/astro/middleware/redirect.d.mts","default":"./dist/astro/middleware/redirect.mjs"},"./object-cache/memory":{"types":"./dist/object-cache/memory.d.mts","default":"./dist/object-cache/memory.mjs"},"./db/libsql-migrations":{"types":"./dist/db/libsql-migrations.d.mts","default":"./dist/db/libsql-migrations.mjs"},"./db/sqlite-migrations":{"types":"./dist/db/sqlite-migrations.d.mts","default":"./dist/db/sqlite-migrations.mjs"},"./media/image-endpoint":{"types":"./dist/media/image-endpoint.d.mts","default":"./dist/media/image-endpoint.mjs"},"./auth/providers/github":{"types":"./dist/auth/providers/github.d.mts","default":"./dist/auth/providers/github.mjs"},"./auth/providers/google":{"types":"./dist/auth/providers/google.d.mts","default":"./dist/auth/providers/google.mjs"},"./db/postgres-migrations":{"types":"./dist/db/postgres-migrations.d.mts","default":"./dist/db/postgres-migrations.mjs"},"./database/instrumentation":{"types":"./dist/database/instrumentation.d.mts","default":"./dist/database/instrumentation.mjs"},"./database/pg-migration-lock":{"types":"./dist/database/pg-migration-lock.d.mts","default":"./dist/database/pg-migration-lock.mjs"},"./middleware/request-context":{"types":"./dist/astro/middleware/request-context.d.mts","default":"./dist/astro/middleware/request-context.mjs"},"./auth/providers/github-admin":"./src/auth/providers/github-admin.tsx","./auth/providers/google-admin":"./src/auth/providers/google-admin.tsx","./plugins/adapt-sandbox-entry":{"types":"./dist/plugins/adapt-sandbox-entry.d.mts","default":"./dist/plugins/adapt-sandbox-entry.mjs"},"./middleware/media-usage-write-fence":{"types":"./dist/astro/middleware/media-usage-write-fence.d.mts","default":"./dist/astro/middleware/media-usage-write-fence.mjs"}},"imports":{"#db/*":"./src/database/*","#api/*":"./src/api/*","#mcp/*":"./src/mcp/*","#seo/*":"./src/seo/*","#types":"./src/astro/types.js","#auth/*":"./src/auth/*","#seed/*":"./src/seed/*","#media/*":"./src/media/*","#menus/*":"./src/menus/*","#utils/*":"./src/utils/*","#config/*":"./src/config/*","#import/*":"./src/import/*","#schema/*":"./src/schema/*","#search/*":"./src/search/*","#bylines/*":"./src/bylines/*","#plugins/*":"./src/plugins/*","#preview/*":"./src/preview/*","#widgets/*":"./src/widgets/*","#comments/*":"./src/comments/*","#sections/*":"./src/sections/*","#security/*":"./src/security/*","#settings/*":"./src/settings/*","#redirects/*":"./src/redirects/*","#taxonomies/*":"./src/taxonomies/*","#api/schemas.js":"./src/api/schemas/index.js"},"scripts":{"dev":"tsdown --watch","test":"vitest","build":"node scripts/gen-route-catalog.mjs && tsdown","check":"publint && attw --pack --ignore-rules=cjs-resolves-to-esm --ignore-rules=no-resolution --ignore-rules=internal-resolution-error","typecheck":"tsgo --noEmit","gen:routes":"node scripts/gen-route-catalog.mjs","test:repro":"vitest run --config vitest.repro.config.ts","test:smoke":"vitest run --config vitest.smoke.config.ts","test:workerd":"vitest run --config vitest.workerd.config.ts","test:integration":"vitest run --config vitest.integration.config.ts"},"_npmUser":{"name":"saastemly-dev","email":"contact@saastemly.com"},"repository":{"url":"git+https://github.com/emdash-cms/emdash.git","type":"git","directory":"packages/core"},"description":"Astro-native CMS with WordPress migration support","directories":{},"_nodeVersion":"24.20.0","dependencies":{"sax":"^1.4.1","zod":"^4.4.1","jose":"^6.1.3","mime":"^4.1.0","citty":"^0.2.2","ulidx":"^2.4.1","arctic":"^3.7.0","croner":"^10.0.1","kysely":"^0.29.0","consola":"^3.4.2","jpeg-js":"^0.4.4","upng-js":"^2.1.0","blurhash":"^2.0.5","smol-toml":"^1.6.0","@tiptap/pm":"^3.20.0","modern-tar":"^0.7.5","picocolors":"^1.1.1","@tiptap/core":"^3.20.0","jsonc-parser":"^3.3.1","@tiptap/react":"^3.20.0","sanitize-html":"^2.17.1","@atcute/client":"^5.0.0","@oslojs/crypto":"^1.0.1","better-sqlite3":"^12.8.0","@atcute/lexicons":"^2.0.0","@oslojs/encoding":"^1.1.0","@atcute/multibase":"^1.2.0","@premium-cms/auth":"0.35.9","@floating-ui/react":"^0.27.16","@premium-cms/admin":"0.35.11","@tiptap/suggestion":"^3.20.0","@unpic/placeholder":"^0.1.2","astro-portabletext":"^0.11.0","@tiptap/starter-kit":"^3.20.0","@portabletext/toolkit":"^5.0.1","@tiptap/extension-code":"^3.20.0","@tiptap/extension-link":"^3.20.0","@tiptap/extension-list":"^3.20.0","@tiptap/extension-focus":"^3.20.0","@tiptap/extension-image":"^3.20.0","@modelcontextprotocol/sdk":"^1.26.0","@premium-cms/plugin-types":"0.3.0","@tiptap/extension-underline":"^3.20.0","@premium-cms/registry-client":"0.3.4","@tiptap/extension-code-block":"^3.20.0","@tiptap/extension-text-align":"^3.20.0","@tiptap/extension-typography":"^3.20.0","@tiptap/extension-placeholder":"^3.20.0","@premium-cms/gutenberg-to-portable-text":"0.35.9"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^6.0.0","tsdown":"0.20.3","vitest":"^4.1.5","publint":"0.3.17","@types/pg":"^8.16.0","@types/sax":"^1.2.7","@vitest/ui":"^4.1.10","image-size":"2.0.2","typescript":"^6.0.3","zod-openapi":"^5.4.6","@types/react":"19.2.14","@premium-cms/blocks":"0.35.9","@types/sanitize-html":"^2.16.0","@arethetypeswrong/cli":"^0.18.2","@types/better-sqlite3":"^7.6.12","@apidevtools/swagger-parser":"^12.1.0","@cloudflare/vitest-pool-workers":"^0.16.3"},"peerDependencies":{"astro":">=6.0.0-beta.0","react":">=18.0.0","react-dom":">=18.0.0","@astrojs/react":">=5.0.0-beta.0","@premium-cms/auth-atproto":">=0.2.8"},"optionalDependencies":{"pg":"^8.0.0","@libsql/kysely-libsql":"^0.4.0"},"peerDependenciesMeta":{"@premium-cms/auth-atproto":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/emdash_0.35.12_1787931687648_0.6724344956633006","host":"s3://npm-registry-packages-npm-production"}},"0.35.13":{"name":"@premium-cms/emdash","version":"0.35.13","keywords":["astro","cms","content","wordpress"],"author":"Matt Kane","license":"MIT","_id":"@premium-cms/emdash@0.35.13","maintainers":[{"name":"saastemly-dev","email":"contact@saastemly.com"}],"homepage":"https://github.com/emdash-cms/emdash","bin":{"em":"./dist/cli/index.mjs","emdash":"./dist/cli/index.mjs"},"dist":{"shasum":"1346d10dca2974399e302ee8639f94aab421a177","tarball":"https://registry.npmjs.org/@premium-cms/emdash/-/emdash-0.35.13.tgz","fileCount":2045,"integrity":"sha512-j3tdVS2XOIsb6domre7ztthhSrNumq7yvmAYLS4BJ7ADoQkybvR85ye1tjHZh6fxGkCPvj8qDhsFLzs/WgySvw==","signatures":[{"sig":"MEUCIAzmtEu0UV6PgWb/mY80v3x1kkYU6HrqX5iSyDKWKoneAiEAx6NBuhfTVxmsths/bJM3YEWh1VsAfFsG8z0ginEMZKc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":16215022},"main":"dist/index.mjs","type":"module","exports":{".":{"types":"./dist/index.d.mts","default":"./dist/index.mjs"},"./db":{"types":"./dist/db/index.d.mts","default":"./dist/db/index.mjs"},"./ui":"./src/ui.ts","./cli":{"types":"./dist/cli/index.d.mts","default":"./dist/cli/index.mjs"},"./seo":{"types":"./dist/seo/index.d.mts","default":"./dist/seo/index.mjs"},"./page":{"types":"./dist/page/index.d.mts","default":"./dist/page/index.mjs"},"./seed":{"types":"./dist/seed/index.d.mts","default":"./dist/seed/index.mjs"},"./astro":{"types":"./dist/astro/index.d.mts","default":"./dist/astro/index.mjs"},"./media":{"types":"./dist/media/index.d.mts","default":"./dist/media/index.mjs"},"./client":{"types":"./dist/client/index.d.mts","default":"./dist/client/index.mjs"},"./locals":{"types":"./locals.d.ts"},"./plugin":{"types":"./dist/plugin-types.d.mts"},"./runtime":{"types":"./dist/runtime.d.mts","default":"./dist/runtime.mjs"},"./routes/*":{"types":"./dist/astro/routes/*.d.mts","default":"./dist/astro/routes/*.mjs"},"./db/libsql":{"types":"./dist/db/libsql.d.mts","default":"./dist/db/libsql.mjs"},"./db/sqlite":{"types":"./dist/db/sqlite.d.mts","default":"./dist/db/sqlite.mjs"},"./ui/search":"./src/components/LiveSearch.astro","./middleware":{"types":"./dist/astro/middleware.d.mts","default":"./dist/astro/middleware.mjs"},"./migrations":{"types":"./dist/migrations/index.d.mts","default":"./dist/migrations/index.mjs"},"./storage/s3":{"types":"./dist/storage/s3.d.mts","default":"./dist/storage/s3.mjs"},"./api/schemas":{"types":"./dist/api/schemas/index.d.mts","default":"./dist/api/schemas/index.mjs"},"./db/postgres":{"types":"./dist/db/postgres.d.mts","default":"./dist/db/postgres.mjs"},"./ui/comments":"./src/ui-comments.ts","./plugin-utils":{"types":"./dist/plugin-utils.d.mts","default":"./dist/plugin-utils.mjs"},"./storage/local":{"types":"./dist/storage/local.d.mts","default":"./dist/storage/local.mjs"},"./image-endpoint":{"types":"./dist/astro/image-endpoint.d.mts","default":"./dist/astro/image-endpoint.mjs"},"./routes/*.astro":"./src/astro/routes/*.astro","./api/route-utils":{"types":"./dist/api/route-utils.d.mts","default":"./dist/api/route-utils.mjs"},"./middleware/auth":{"types":"./dist/astro/middleware/auth.d.mts","default":"./dist/astro/middleware/auth.mjs"},"./request-context":{"types":"./dist/request-context.d.mts","default":"./dist/request-context.mjs"},"./client/cf-access":{"types":"./dist/client/cf-access.d.mts","default":"./dist/client/cf-access.mjs"},"./middleware/setup":{"types":"./dist/astro/middleware/setup.d.mts","default":"./dist/astro/middleware/setup.mjs"},"./middleware/credits":{"types":"./dist/astro/middleware/credits.d.mts","default":"./dist/astro/middleware/credits.mjs"},"./media/local-runtime":{"types":"./dist/media/local-runtime.d.mts","default":"./dist/media/local-runtime.mjs"},"./middleware/redirect":{"types":"./dist/astro/middleware/redirect.d.mts","default":"./dist/astro/middleware/redirect.mjs"},"./object-cache/memory":{"types":"./dist/object-cache/memory.d.mts","default":"./dist/object-cache/memory.mjs"},"./db/libsql-migrations":{"types":"./dist/db/libsql-migrations.d.mts","default":"./dist/db/libsql-migrations.mjs"},"./db/sqlite-migrations":{"types":"./dist/db/sqlite-migrations.d.mts","default":"./dist/db/sqlite-migrations.mjs"},"./media/image-endpoint":{"types":"./dist/media/image-endpoint.d.mts","default":"./dist/media/image-endpoint.mjs"},"./auth/providers/github":{"types":"./dist/auth/providers/github.d.mts","default":"./dist/auth/providers/github.mjs"},"./auth/providers/google":{"types":"./dist/auth/providers/google.d.mts","default":"./dist/auth/providers/google.mjs"},"./db/postgres-migrations":{"types":"./dist/db/postgres-migrations.d.mts","default":"./dist/db/postgres-migrations.mjs"},"./database/instrumentation":{"types":"./dist/database/instrumentation.d.mts","default":"./dist/database/instrumentation.mjs"},"./database/pg-migration-lock":{"types":"./dist/database/pg-migration-lock.d.mts","default":"./dist/database/pg-migration-lock.mjs"},"./middleware/request-context":{"types":"./dist/astro/middleware/request-context.d.mts","default":"./dist/astro/middleware/request-context.mjs"},"./auth/providers/github-admin":"./src/auth/providers/github-admin.tsx","./auth/providers/google-admin":"./src/auth/providers/google-admin.tsx","./plugins/adapt-sandbox-entry":{"types":"./dist/plugins/adapt-sandbox-entry.d.mts","default":"./dist/plugins/adapt-sandbox-entry.mjs"},"./middleware/media-usage-write-fence":{"types":"./dist/astro/middleware/media-usage-write-fence.d.mts","default":"./dist/astro/middleware/media-usage-write-fence.mjs"}},"imports":{"#db/*":"./src/database/*","#api/*":"./src/api/*","#mcp/*":"./src/mcp/*","#seo/*":"./src/seo/*","#types":"./src/astro/types.js","#auth/*":"./src/auth/*","#seed/*":"./src/seed/*","#media/*":"./src/media/*","#menus/*":"./src/menus/*","#utils/*":"./src/utils/*","#config/*":"./src/config/*","#import/*":"./src/import/*","#schema/*":"./src/schema/*","#search/*":"./src/search/*","#bylines/*":"./src/bylines/*","#plugins/*":"./src/plugins/*","#preview/*":"./src/preview/*","#widgets/*":"./src/widgets/*","#comments/*":"./src/comments/*","#sections/*":"./src/sections/*","#security/*":"./src/security/*","#settings/*":"./src/settings/*","#redirects/*":"./src/redirects/*","#taxonomies/*":"./src/taxonomies/*","#api/schemas.js":"./src/api/schemas/index.js"},"scripts":{"dev":"tsdown --watch","test":"vitest","build":"node scripts/gen-route-catalog.mjs && tsdown","check":"publint && attw --pack --ignore-rules=cjs-resolves-to-esm --ignore-rules=no-resolution --ignore-rules=internal-resolution-error","typecheck":"tsgo --noEmit","gen:routes":"node scripts/gen-route-catalog.mjs","test:repro":"vitest run --config vitest.repro.config.ts","test:smoke":"vitest run --config vitest.smoke.config.ts","test:workerd":"vitest run --config vitest.workerd.config.ts","test:integration":"vitest run --config vitest.integration.config.ts"},"_npmUser":{"name":"saastemly-dev","email":"contact@saastemly.com"},"repository":{"url":"git+https://github.com/emdash-cms/emdash.git","type":"git","directory":"packages/core"},"description":"Astro-native CMS with WordPress migration support","directories":{},"_nodeVersion":"24.20.0","dependencies":{"sax":"^1.4.1","zod":"^4.4.1","jose":"^6.1.3","mime":"^4.1.0","citty":"^0.2.2","ulidx":"^2.4.1","arctic":"^3.7.0","croner":"^10.0.1","kysely":"^0.29.0","consola":"^3.4.2","jpeg-js":"^0.4.4","upng-js":"^2.1.0","blurhash":"^2.0.5","smol-toml":"^1.6.0","@tiptap/pm":"^3.20.0","modern-tar":"^0.7.5","picocolors":"^1.1.1","@tiptap/core":"^3.20.0","jsonc-parser":"^3.3.1","@tiptap/react":"^3.20.0","sanitize-html":"^2.17.1","@atcute/client":"^5.0.0","@oslojs/crypto":"^1.0.1","better-sqlite3":"^12.8.0","@atcute/lexicons":"^2.0.0","@oslojs/encoding":"^1.1.0","@atcute/multibase":"^1.2.0","@premium-cms/auth":"0.35.9","@floating-ui/react":"^0.27.16","@premium-cms/admin":"0.35.11","@tiptap/suggestion":"^3.20.0","@unpic/placeholder":"^0.1.2","astro-portabletext":"^0.11.0","@tiptap/starter-kit":"^3.20.0","@portabletext/toolkit":"^5.0.1","@tiptap/extension-code":"^3.20.0","@tiptap/extension-link":"^3.20.0","@tiptap/extension-list":"^3.20.0","@tiptap/extension-focus":"^3.20.0","@tiptap/extension-image":"^3.20.0","@modelcontextprotocol/sdk":"^1.26.0","@premium-cms/plugin-types":"0.3.0","@tiptap/extension-underline":"^3.20.0","@premium-cms/registry-client":"0.3.4","@tiptap/extension-code-block":"^3.20.0","@tiptap/extension-text-align":"^3.20.0","@tiptap/extension-typography":"^3.20.0","@tiptap/extension-placeholder":"^3.20.0","@premium-cms/gutenberg-to-portable-text":"0.35.9"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^6.0.0","tsdown":"0.20.3","vitest":"^4.1.5","publint":"0.3.17","@types/pg":"^8.16.0","@types/sax":"^1.2.7","@vitest/ui":"^4.1.10","image-size":"2.0.2","typescript":"^6.0.3","zod-openapi":"^5.4.6","@types/react":"19.2.14","@premium-cms/blocks":"0.35.9","@types/sanitize-html":"^2.16.0","@arethetypeswrong/cli":"^0.18.2","@types/better-sqlite3":"^7.6.12","@apidevtools/swagger-parser":"^12.1.0","@cloudflare/vitest-pool-workers":"^0.16.3"},"peerDependencies":{"astro":">=6.0.0-beta.0","react":">=18.0.0","react-dom":">=18.0.0","@astrojs/react":">=5.0.0-beta.0","@premium-cms/auth-atproto":">=0.2.8"},"optionalDependencies":{"pg":"^8.0.0","@libsql/kysely-libsql":"^0.4.0"},"peerDependenciesMeta":{"@premium-cms/auth-atproto":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/emdash_0.35.13_1787932186262_0.923698115823135","host":"s3://npm-registry-packages-npm-production"}},"0.35.14":{"name":"@premium-cms/emdash","version":"0.35.14","keywords":["astro","cms","content","wordpress"],"author":"Matt Kane","license":"MIT","_id":"@premium-cms/emdash@0.35.14","maintainers":[{"name":"saastemly-dev","email":"contact@saastemly.com"}],"homepage":"https://github.com/emdash-cms/emdash","bin":{"em":"./dist/cli/index.mjs","emdash":"./dist/cli/index.mjs"},"dist":{"shasum":"2cd86ec1b7c447e199ab5ecbf13299b3c0c6f899","tarball":"https://registry.npmjs.org/@premium-cms/emdash/-/emdash-0.35.14.tgz","fileCount":2050,"integrity":"sha512-pPgnktDHooVcVYALq7KGgHG7RotJzOHCIZWZUVHMDnamqzT0rtT1krBAVg/b+cA59z05wrCzS2n2cga1TOSjcw==","signatures":[{"sig":"MEQCIEv30RjQVTfK4b3UA1J72hvgSSv2dFNW99+NOMoreobbAiA7mip7yFxI6+7pxPXMJK2DRXISpbrH/FxCxrfTSnA4Yg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":16223303},"main":"dist/index.mjs","type":"module","exports":{".":{"types":"./dist/index.d.mts","default":"./dist/index.mjs"},"./db":{"types":"./dist/db/index.d.mts","default":"./dist/db/index.mjs"},"./ui":"./src/ui.ts","./cli":{"types":"./dist/cli/index.d.mts","default":"./dist/cli/index.mjs"},"./seo":{"types":"./dist/seo/index.d.mts","default":"./dist/seo/index.mjs"},"./page":{"types":"./dist/page/index.d.mts","default":"./dist/page/index.mjs"},"./seed":{"types":"./dist/seed/index.d.mts","default":"./dist/seed/index.mjs"},"./astro":{"types":"./dist/astro/index.d.mts","default":"./dist/astro/index.mjs"},"./media":{"types":"./dist/media/index.d.mts","default":"./dist/media/index.mjs"},"./client":{"types":"./dist/client/index.d.mts","default":"./dist/client/index.mjs"},"./locals":{"types":"./locals.d.ts"},"./plugin":{"types":"./dist/plugin-types.d.mts"},"./runtime":{"types":"./dist/runtime.d.mts","default":"./dist/runtime.mjs"},"./routes/*":{"types":"./dist/astro/routes/*.d.mts","default":"./dist/astro/routes/*.mjs"},"./db/libsql":{"types":"./dist/db/libsql.d.mts","default":"./dist/db/libsql.mjs"},"./db/sqlite":{"types":"./dist/db/sqlite.d.mts","default":"./dist/db/sqlite.mjs"},"./ui/search":"./src/components/LiveSearch.astro","./middleware":{"types":"./dist/astro/middleware.d.mts","default":"./dist/astro/middleware.mjs"},"./migrations":{"types":"./dist/migrations/index.d.mts","default":"./dist/migrations/index.mjs"},"./storage/s3":{"types":"./dist/storage/s3.d.mts","default":"./dist/storage/s3.mjs"},"./api/schemas":{"types":"./dist/api/schemas/index.d.mts","default":"./dist/api/schemas/index.mjs"},"./db/postgres":{"types":"./dist/db/postgres.d.mts","default":"./dist/db/postgres.mjs"},"./ui/comments":"./src/ui-comments.ts","./plugin-utils":{"types":"./dist/plugin-utils.d.mts","default":"./dist/plugin-utils.mjs"},"./storage/local":{"types":"./dist/storage/local.d.mts","default":"./dist/storage/local.mjs"},"./image-endpoint":{"types":"./dist/astro/image-endpoint.d.mts","default":"./dist/astro/image-endpoint.mjs"},"./routes/*.astro":"./src/astro/routes/*.astro","./api/route-utils":{"types":"./dist/api/route-utils.d.mts","default":"./dist/api/route-utils.mjs"},"./middleware/auth":{"types":"./dist/astro/middleware/auth.d.mts","default":"./dist/astro/middleware/auth.mjs"},"./request-context":{"types":"./dist/request-context.d.mts","default":"./dist/request-context.mjs"},"./client/cf-access":{"types":"./dist/client/cf-access.d.mts","default":"./dist/client/cf-access.mjs"},"./middleware/setup":{"types":"./dist/astro/middleware/setup.d.mts","default":"./dist/astro/middleware/setup.mjs"},"./middleware/credits":{"types":"./dist/astro/middleware/credits.d.mts","default":"./dist/astro/middleware/credits.mjs"},"./media/local-runtime":{"types":"./dist/media/local-runtime.d.mts","default":"./dist/media/local-runtime.mjs"},"./middleware/redirect":{"types":"./dist/astro/middleware/redirect.d.mts","default":"./dist/astro/middleware/redirect.mjs"},"./object-cache/memory":{"types":"./dist/object-cache/memory.d.mts","default":"./dist/object-cache/memory.mjs"},"./db/libsql-migrations":{"types":"./dist/db/libsql-migrations.d.mts","default":"./dist/db/libsql-migrations.mjs"},"./db/sqlite-migrations":{"types":"./dist/db/sqlite-migrations.d.mts","default":"./dist/db/sqlite-migrations.mjs"},"./media/image-endpoint":{"types":"./dist/media/image-endpoint.d.mts","default":"./dist/media/image-endpoint.mjs"},"./auth/providers/github":{"types":"./dist/auth/providers/github.d.mts","default":"./dist/auth/providers/github.mjs"},"./auth/providers/google":{"types":"./dist/auth/providers/google.d.mts","default":"./dist/auth/providers/google.mjs"},"./db/postgres-migrations":{"types":"./dist/db/postgres-migrations.d.mts","default":"./dist/db/postgres-migrations.mjs"},"./database/instrumentation":{"types":"./dist/database/instrumentation.d.mts","default":"./dist/database/instrumentation.mjs"},"./database/pg-migration-lock":{"types":"./dist/database/pg-migration-lock.d.mts","default":"./dist/database/pg-migration-lock.mjs"},"./middleware/request-context":{"types":"./dist/astro/middleware/request-context.d.mts","default":"./dist/astro/middleware/request-context.mjs"},"./auth/providers/github-admin":"./src/auth/providers/github-admin.tsx","./auth/providers/google-admin":"./src/auth/providers/google-admin.tsx","./plugins/adapt-sandbox-entry":{"types":"./dist/plugins/adapt-sandbox-entry.d.mts","default":"./dist/plugins/adapt-sandbox-entry.mjs"},"./middleware/media-usage-write-fence":{"types":"./dist/astro/middleware/media-usage-write-fence.d.mts","default":"./dist/astro/middleware/media-usage-write-fence.mjs"}},"imports":{"#db/*":"./src/database/*","#api/*":"./src/api/*","#mcp/*":"./src/mcp/*","#seo/*":"./src/seo/*","#types":"./src/astro/types.js","#auth/*":"./src/auth/*","#seed/*":"./src/seed/*","#media/*":"./src/media/*","#menus/*":"./src/menus/*","#utils/*":"./src/utils/*","#config/*":"./src/config/*","#import/*":"./src/import/*","#schema/*":"./src/schema/*","#search/*":"./src/search/*","#bylines/*":"./src/bylines/*","#plugins/*":"./src/plugins/*","#preview/*":"./src/preview/*","#widgets/*":"./src/widgets/*","#comments/*":"./src/comments/*","#sections/*":"./src/sections/*","#security/*":"./src/security/*","#settings/*":"./src/settings/*","#redirects/*":"./src/redirects/*","#taxonomies/*":"./src/taxonomies/*","#api/schemas.js":"./src/api/schemas/index.js"},"scripts":{"dev":"tsdown --watch","test":"vitest","build":"node scripts/gen-route-catalog.mjs && tsdown","check":"publint && attw --pack --ignore-rules=cjs-resolves-to-esm --ignore-rules=no-resolution --ignore-rules=internal-resolution-error","typecheck":"tsgo --noEmit","gen:routes":"node scripts/gen-route-catalog.mjs","test:repro":"vitest run --config vitest.repro.config.ts","test:smoke":"vitest run --config vitest.smoke.config.ts","test:workerd":"vitest run --config vitest.workerd.config.ts","test:integration":"vitest run --config vitest.integration.config.ts"},"_npmUser":{"name":"saastemly-dev","email":"contact@saastemly.com"},"repository":{"url":"git+https://github.com/emdash-cms/emdash.git","type":"git","directory":"packages/core"},"description":"Astro-native CMS with WordPress migration support","directories":{},"_nodeVersion":"24.20.0","dependencies":{"sax":"^1.4.1","zod":"^4.4.1","jose":"^6.1.3","mime":"^4.1.0","citty":"^0.2.2","ulidx":"^2.4.1","arctic":"^3.7.0","croner":"^10.0.1","kysely":"^0.29.0","consola":"^3.4.2","jpeg-js":"^0.4.4","upng-js":"^2.1.0","blurhash":"^2.0.5","smol-toml":"^1.6.0","@tiptap/pm":"^3.20.0","modern-tar":"^0.7.5","picocolors":"^1.1.1","@tiptap/core":"^3.20.0","jsonc-parser":"^3.3.1","@tiptap/react":"^3.20.0","sanitize-html":"^2.17.1","@atcute/client":"^5.0.0","@oslojs/crypto":"^1.0.1","better-sqlite3":"^12.8.0","@atcute/lexicons":"^2.0.0","@oslojs/encoding":"^1.1.0","@atcute/multibase":"^1.2.0","@premium-cms/auth":"0.35.9","@floating-ui/react":"^0.27.16","@premium-cms/admin":"0.35.11","@tiptap/suggestion":"^3.20.0","@unpic/placeholder":"^0.1.2","astro-portabletext":"^0.11.0","@tiptap/starter-kit":"^3.20.0","@portabletext/toolkit":"^5.0.1","@tiptap/extension-code":"^3.20.0","@tiptap/extension-link":"^3.20.0","@tiptap/extension-list":"^3.20.0","@tiptap/extension-focus":"^3.20.0","@tiptap/extension-image":"^3.20.0","@modelcontextprotocol/sdk":"^1.26.0","@premium-cms/plugin-types":"0.3.0","@tiptap/extension-underline":"^3.20.0","@premium-cms/registry-client":"0.3.4","@tiptap/extension-code-block":"^3.20.0","@tiptap/extension-text-align":"^3.20.0","@tiptap/extension-typography":"^3.20.0","@tiptap/extension-placeholder":"^3.20.0","@premium-cms/gutenberg-to-portable-text":"0.35.9"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^6.0.0","tsdown":"0.20.3","vitest":"^4.1.5","publint":"0.3.17","@types/pg":"^8.16.0","@types/sax":"^1.2.7","@vitest/ui":"^4.1.10","image-size":"2.0.2","typescript":"^6.0.3","zod-openapi":"^5.4.6","@types/react":"19.2.14","@premium-cms/blocks":"0.35.9","@types/sanitize-html":"^2.16.0","@arethetypeswrong/cli":"^0.18.2","@types/better-sqlite3":"^7.6.12","@apidevtools/swagger-parser":"^12.1.0","@cloudflare/vitest-pool-workers":"^0.16.3"},"peerDependencies":{"astro":">=6.0.0-beta.0","react":">=18.0.0","react-dom":">=18.0.0","@astrojs/react":">=5.0.0-beta.0","@premium-cms/auth-atproto":">=0.2.8"},"optionalDependencies":{"pg":"^8.0.0","@libsql/kysely-libsql":"^0.4.0"},"peerDependenciesMeta":{"@premium-cms/auth-atproto":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/emdash_0.35.14_1787934124342_0.25693599151878876","host":"s3://npm-registry-packages-npm-production"}},"0.35.15":{"name":"@premium-cms/emdash","version":"0.35.15","keywords":["astro","cms","content","wordpress"],"author":"Matt Kane","license":"MIT","_id":"@premium-cms/emdash@0.35.15","maintainers":[{"name":"saastemly-dev","email":"contact@saastemly.com"}],"homepage":"https://github.com/emdash-cms/emdash","bin":{"em":"./dist/cli/index.mjs","emdash":"./dist/cli/index.mjs"},"dist":{"shasum":"4e262a37edfd6e1085c9fd009b74fa10b7d2440f","tarball":"https://registry.npmjs.org/@premium-cms/emdash/-/emdash-0.35.15.tgz","fileCount":2059,"integrity":"sha512-uidyU2KX+z71v+sipRdLGcs8IAlM/fEXk884mWyw3UwCS8ophKcJLvQTZxUL+anrUiyQsczmyc/uCFEt04SauA==","signatures":[{"sig":"MEYCIQDETT/o2AQW/plAxV3mbphkJbYJ4PbUCXsPwVt9cSAmqgIhAINoJ0YGiUC6To5ENwWEGfM/u1220pdg2YiBHFMKAlPW","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":16265700},"main":"dist/index.mjs","type":"module","exports":{".":{"types":"./dist/index.d.mts","default":"./dist/index.mjs"},"./db":{"types":"./dist/db/index.d.mts","default":"./dist/db/index.mjs"},"./ui":"./src/ui.ts","./cli":{"types":"./dist/cli/index.d.mts","default":"./dist/cli/index.mjs"},"./seo":{"types":"./dist/seo/index.d.mts","default":"./dist/seo/index.mjs"},"./page":{"types":"./dist/page/index.d.mts","default":"./dist/page/index.mjs"},"./seed":{"types":"./dist/seed/index.d.mts","default":"./dist/seed/index.mjs"},"./astro":{"types":"./dist/astro/index.d.mts","default":"./dist/astro/index.mjs"},"./media":{"types":"./dist/media/index.d.mts","default":"./dist/media/index.mjs"},"./client":{"types":"./dist/client/index.d.mts","default":"./dist/client/index.mjs"},"./locals":{"types":"./locals.d.ts"},"./plugin":{"types":"./dist/plugin-types.d.mts"},"./runtime":{"types":"./dist/runtime.d.mts","default":"./dist/runtime.mjs"},"./routes/*":{"types":"./dist/astro/routes/*.d.mts","default":"./dist/astro/routes/*.mjs"},"./db/libsql":{"types":"./dist/db/libsql.d.mts","default":"./dist/db/libsql.mjs"},"./db/sqlite":{"types":"./dist/db/sqlite.d.mts","default":"./dist/db/sqlite.mjs"},"./ui/search":"./src/components/LiveSearch.astro","./middleware":{"types":"./dist/astro/middleware.d.mts","default":"./dist/astro/middleware.mjs"},"./migrations":{"types":"./dist/migrations/index.d.mts","default":"./dist/migrations/index.mjs"},"./storage/s3":{"types":"./dist/storage/s3.d.mts","default":"./dist/storage/s3.mjs"},"./api/schemas":{"types":"./dist/api/schemas/index.d.mts","default":"./dist/api/schemas/index.mjs"},"./db/postgres":{"types":"./dist/db/postgres.d.mts","default":"./dist/db/postgres.mjs"},"./ui/comments":"./src/ui-comments.ts","./plugin-utils":{"types":"./dist/plugin-utils.d.mts","default":"./dist/plugin-utils.mjs"},"./storage/local":{"types":"./dist/storage/local.d.mts","default":"./dist/storage/local.mjs"},"./image-endpoint":{"types":"./dist/astro/image-endpoint.d.mts","default":"./dist/astro/image-endpoint.mjs"},"./routes/*.astro":"./src/astro/routes/*.astro","./api/route-utils":{"types":"./dist/api/route-utils.d.mts","default":"./dist/api/route-utils.mjs"},"./middleware/auth":{"types":"./dist/astro/middleware/auth.d.mts","default":"./dist/astro/middleware/auth.mjs"},"./request-context":{"types":"./dist/request-context.d.mts","default":"./dist/request-context.mjs"},"./client/cf-access":{"types":"./dist/client/cf-access.d.mts","default":"./dist/client/cf-access.mjs"},"./middleware/setup":{"types":"./dist/astro/middleware/setup.d.mts","default":"./dist/astro/middleware/setup.mjs"},"./middleware/credits":{"types":"./dist/astro/middleware/credits.d.mts","default":"./dist/astro/middleware/credits.mjs"},"./media/local-runtime":{"types":"./dist/media/local-runtime.d.mts","default":"./dist/media/local-runtime.mjs"},"./middleware/redirect":{"types":"./dist/astro/middleware/redirect.d.mts","default":"./dist/astro/middleware/redirect.mjs"},"./object-cache/memory":{"types":"./dist/object-cache/memory.d.mts","default":"./dist/object-cache/memory.mjs"},"./db/libsql-migrations":{"types":"./dist/db/libsql-migrations.d.mts","default":"./dist/db/libsql-migrations.mjs"},"./db/sqlite-migrations":{"types":"./dist/db/sqlite-migrations.d.mts","default":"./dist/db/sqlite-migrations.mjs"},"./media/image-endpoint":{"types":"./dist/media/image-endpoint.d.mts","default":"./dist/media/image-endpoint.mjs"},"./auth/providers/github":{"types":"./dist/auth/providers/github.d.mts","default":"./dist/auth/providers/github.mjs"},"./auth/providers/google":{"types":"./dist/auth/providers/google.d.mts","default":"./dist/auth/providers/google.mjs"},"./db/postgres-migrations":{"types":"./dist/db/postgres-migrations.d.mts","default":"./dist/db/postgres-migrations.mjs"},"./database/instrumentation":{"types":"./dist/database/instrumentation.d.mts","default":"./dist/database/instrumentation.mjs"},"./database/pg-migration-lock":{"types":"./dist/database/pg-migration-lock.d.mts","default":"./dist/database/pg-migration-lock.mjs"},"./middleware/request-context":{"types":"./dist/astro/middleware/request-context.d.mts","default":"./dist/astro/middleware/request-context.mjs"},"./auth/providers/github-admin":"./src/auth/providers/github-admin.tsx","./auth/providers/google-admin":"./src/auth/providers/google-admin.tsx","./plugins/adapt-sandbox-entry":{"types":"./dist/plugins/adapt-sandbox-entry.d.mts","default":"./dist/plugins/adapt-sandbox-entry.mjs"},"./middleware/media-usage-write-fence":{"types":"./dist/astro/middleware/media-usage-write-fence.d.mts","default":"./dist/astro/middleware/media-usage-write-fence.mjs"}},"imports":{"#db/*":"./src/database/*","#api/*":"./src/api/*","#mcp/*":"./src/mcp/*","#seo/*":"./src/seo/*","#types":"./src/astro/types.js","#auth/*":"./src/auth/*","#seed/*":"./src/seed/*","#media/*":"./src/media/*","#menus/*":"./src/menus/*","#utils/*":"./src/utils/*","#config/*":"./src/config/*","#import/*":"./src/import/*","#schema/*":"./src/schema/*","#search/*":"./src/search/*","#bylines/*":"./src/bylines/*","#plugins/*":"./src/plugins/*","#preview/*":"./src/preview/*","#widgets/*":"./src/widgets/*","#comments/*":"./src/comments/*","#sections/*":"./src/sections/*","#security/*":"./src/security/*","#settings/*":"./src/settings/*","#redirects/*":"./src/redirects/*","#taxonomies/*":"./src/taxonomies/*","#api/schemas.js":"./src/api/schemas/index.js"},"scripts":{"dev":"tsdown --watch","test":"vitest","build":"node scripts/gen-route-catalog.mjs && tsdown","check":"publint && attw --pack --ignore-rules=cjs-resolves-to-esm --ignore-rules=no-resolution --ignore-rules=internal-resolution-error","typecheck":"tsgo --noEmit","gen:routes":"node scripts/gen-route-catalog.mjs","test:repro":"vitest run --config vitest.repro.config.ts","test:smoke":"vitest run --config vitest.smoke.config.ts","test:workerd":"vitest run --config vitest.workerd.config.ts","test:integration":"vitest run --config vitest.integration.config.ts"},"_npmUser":{"name":"saastemly-dev","email":"contact@saastemly.com"},"repository":{"url":"git+https://github.com/emdash-cms/emdash.git","type":"git","directory":"packages/core"},"description":"Astro-native CMS with WordPress migration support","directories":{},"_nodeVersion":"24.20.0","dependencies":{"sax":"^1.4.1","zod":"^4.4.1","jose":"^6.1.3","mime":"^4.1.0","citty":"^0.2.2","ulidx":"^2.4.1","arctic":"^3.7.0","croner":"^10.0.1","kysely":"^0.29.0","consola":"^3.4.2","jpeg-js":"^0.4.4","upng-js":"^2.1.0","blurhash":"^2.0.5","smol-toml":"^1.6.0","@tiptap/pm":"^3.20.0","modern-tar":"^0.7.5","picocolors":"^1.1.1","@tiptap/core":"^3.20.0","jsonc-parser":"^3.3.1","@tiptap/react":"^3.20.0","sanitize-html":"^2.17.1","@atcute/client":"^5.0.0","@oslojs/crypto":"^1.0.1","better-sqlite3":"^12.8.0","@atcute/lexicons":"^2.0.0","@oslojs/encoding":"^1.1.0","@atcute/multibase":"^1.2.0","@premium-cms/auth":"0.35.9","@floating-ui/react":"^0.27.16","@premium-cms/admin":"0.35.12","@tiptap/suggestion":"^3.20.0","@unpic/placeholder":"^0.1.2","astro-portabletext":"^0.11.0","@tiptap/starter-kit":"^3.20.0","@portabletext/toolkit":"^5.0.1","@tiptap/extension-code":"^3.20.0","@tiptap/extension-link":"^3.20.0","@tiptap/extension-list":"^3.20.0","@tiptap/extension-focus":"^3.20.0","@tiptap/extension-image":"^3.20.0","@modelcontextprotocol/sdk":"^1.26.0","@premium-cms/plugin-types":"0.3.0","@tiptap/extension-underline":"^3.20.0","@premium-cms/registry-client":"0.3.4","@tiptap/extension-code-block":"^3.20.0","@tiptap/extension-text-align":"^3.20.0","@tiptap/extension-typography":"^3.20.0","@tiptap/extension-placeholder":"^3.20.0","@premium-cms/gutenberg-to-portable-text":"0.35.9"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^6.0.0","tsdown":"0.20.3","vitest":"^4.1.5","publint":"0.3.17","@types/pg":"^8.16.0","@types/sax":"^1.2.7","@vitest/ui":"^4.1.10","image-size":"2.0.2","typescript":"^6.0.3","zod-openapi":"^5.4.6","@types/react":"19.2.14","@premium-cms/blocks":"0.35.9","@types/sanitize-html":"^2.16.0","@arethetypeswrong/cli":"^0.18.2","@types/better-sqlite3":"^7.6.12","@apidevtools/swagger-parser":"^12.1.0","@cloudflare/vitest-pool-workers":"^0.16.3"},"peerDependencies":{"astro":">=6.0.0-beta.0","react":">=18.0.0","react-dom":">=18.0.0","@astrojs/react":">=5.0.0-beta.0","@premium-cms/auth-atproto":">=0.2.8"},"optionalDependencies":{"pg":"^8.0.0","@libsql/kysely-libsql":"^0.4.0"},"peerDependenciesMeta":{"@premium-cms/auth-atproto":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/emdash_0.35.15_1787942375411_0.23434665434125446","host":"s3://npm-registry-packages-npm-production"}},"0.35.16":{"name":"@premium-cms/emdash","version":"0.35.16","keywords":["astro","cms","content","wordpress"],"author":"Matt Kane","license":"MIT","_id":"@premium-cms/emdash@0.35.16","maintainers":[{"name":"saastemly-dev","email":"contact@saastemly.com"}],"homepage":"https://github.com/emdash-cms/emdash","bin":{"em":"./dist/cli/index.mjs","emdash":"./dist/cli/index.mjs"},"dist":{"shasum":"5e516c7ad3628f787529686f620dc1a697d3d2e1","tarball":"https://registry.npmjs.org/@premium-cms/emdash/-/emdash-0.35.16.tgz","fileCount":2059,"integrity":"sha512-a/SzwQZIwLXEqSH2Hm6hNA0EOIMqslxPTSF9c6vMxtUmU/eIDIfVY8pbJwVuTqnsQLB8dMURfYL8gky5eiUpwg==","signatures":[{"sig":"MEUCIQDsLoUiRdACv1JwafFDibqSJlGx2zAi3GELoMgLCn3eMAIgM0EozE6U+victZ5Y6g7Y4ltyha7X/2zGzOxZNmqAr/o=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":16271260},"main":"dist/index.mjs","type":"module","exports":{".":{"types":"./dist/index.d.mts","default":"./dist/index.mjs"},"./db":{"types":"./dist/db/index.d.mts","default":"./dist/db/index.mjs"},"./ui":"./src/ui.ts","./cli":{"types":"./dist/cli/index.d.mts","default":"./dist/cli/index.mjs"},"./seo":{"types":"./dist/seo/index.d.mts","default":"./dist/seo/index.mjs"},"./page":{"types":"./dist/page/index.d.mts","default":"./dist/page/index.mjs"},"./seed":{"types":"./dist/seed/index.d.mts","default":"./dist/seed/index.mjs"},"./astro":{"types":"./dist/astro/index.d.mts","default":"./dist/astro/index.mjs"},"./media":{"types":"./dist/media/index.d.mts","default":"./dist/media/index.mjs"},"./client":{"types":"./dist/client/index.d.mts","default":"./dist/client/index.mjs"},"./locals":{"types":"./locals.d.ts"},"./plugin":{"types":"./dist/plugin-types.d.mts"},"./runtime":{"types":"./dist/runtime.d.mts","default":"./dist/runtime.mjs"},"./routes/*":{"types":"./dist/astro/routes/*.d.mts","default":"./dist/astro/routes/*.mjs"},"./db/libsql":{"types":"./dist/db/libsql.d.mts","default":"./dist/db/libsql.mjs"},"./db/sqlite":{"types":"./dist/db/sqlite.d.mts","default":"./dist/db/sqlite.mjs"},"./ui/search":"./src/components/LiveSearch.astro","./middleware":{"types":"./dist/astro/middleware.d.mts","default":"./dist/astro/middleware.mjs"},"./migrations":{"types":"./dist/migrations/index.d.mts","default":"./dist/migrations/index.mjs"},"./storage/s3":{"types":"./dist/storage/s3.d.mts","default":"./dist/storage/s3.mjs"},"./api/schemas":{"types":"./dist/api/schemas/index.d.mts","default":"./dist/api/schemas/index.mjs"},"./db/postgres":{"types":"./dist/db/postgres.d.mts","default":"./dist/db/postgres.mjs"},"./ui/comments":"./src/ui-comments.ts","./plugin-utils":{"types":"./dist/plugin-utils.d.mts","default":"./dist/plugin-utils.mjs"},"./storage/local":{"types":"./dist/storage/local.d.mts","default":"./dist/storage/local.mjs"},"./image-endpoint":{"types":"./dist/astro/image-endpoint.d.mts","default":"./dist/astro/image-endpoint.mjs"},"./routes/*.astro":"./src/astro/routes/*.astro","./api/route-utils":{"types":"./dist/api/route-utils.d.mts","default":"./dist/api/route-utils.mjs"},"./middleware/auth":{"types":"./dist/astro/middleware/auth.d.mts","default":"./dist/astro/middleware/auth.mjs"},"./request-context":{"types":"./dist/request-context.d.mts","default":"./dist/request-context.mjs"},"./client/cf-access":{"types":"./dist/client/cf-access.d.mts","default":"./dist/client/cf-access.mjs"},"./middleware/setup":{"types":"./dist/astro/middleware/setup.d.mts","default":"./dist/astro/middleware/setup.mjs"},"./middleware/credits":{"types":"./dist/astro/middleware/credits.d.mts","default":"./dist/astro/middleware/credits.mjs"},"./media/local-runtime":{"types":"./dist/media/local-runtime.d.mts","default":"./dist/media/local-runtime.mjs"},"./middleware/redirect":{"types":"./dist/astro/middleware/redirect.d.mts","default":"./dist/astro/middleware/redirect.mjs"},"./object-cache/memory":{"types":"./dist/object-cache/memory.d.mts","default":"./dist/object-cache/memory.mjs"},"./db/libsql-migrations":{"types":"./dist/db/libsql-migrations.d.mts","default":"./dist/db/libsql-migrations.mjs"},"./db/sqlite-migrations":{"types":"./dist/db/sqlite-migrations.d.mts","default":"./dist/db/sqlite-migrations.mjs"},"./media/image-endpoint":{"types":"./dist/media/image-endpoint.d.mts","default":"./dist/media/image-endpoint.mjs"},"./auth/providers/github":{"types":"./dist/auth/providers/github.d.mts","default":"./dist/auth/providers/github.mjs"},"./auth/providers/google":{"types":"./dist/auth/providers/google.d.mts","default":"./dist/auth/providers/google.mjs"},"./db/postgres-migrations":{"types":"./dist/db/postgres-migrations.d.mts","default":"./dist/db/postgres-migrations.mjs"},"./database/instrumentation":{"types":"./dist/database/instrumentation.d.mts","default":"./dist/database/instrumentation.mjs"},"./database/pg-migration-lock":{"types":"./dist/database/pg-migration-lock.d.mts","default":"./dist/database/pg-migration-lock.mjs"},"./middleware/request-context":{"types":"./dist/astro/middleware/request-context.d.mts","default":"./dist/astro/middleware/request-context.mjs"},"./auth/providers/github-admin":"./src/auth/providers/github-admin.tsx","./auth/providers/google-admin":"./src/auth/providers/google-admin.tsx","./plugins/adapt-sandbox-entry":{"types":"./dist/plugins/adapt-sandbox-entry.d.mts","default":"./dist/plugins/adapt-sandbox-entry.mjs"},"./middleware/media-usage-write-fence":{"types":"./dist/astro/middleware/media-usage-write-fence.d.mts","default":"./dist/astro/middleware/media-usage-write-fence.mjs"}},"imports":{"#db/*":"./src/database/*","#api/*":"./src/api/*","#mcp/*":"./src/mcp/*","#seo/*":"./src/seo/*","#types":"./src/astro/types.js","#auth/*":"./src/auth/*","#seed/*":"./src/seed/*","#media/*":"./src/media/*","#menus/*":"./src/menus/*","#utils/*":"./src/utils/*","#config/*":"./src/config/*","#import/*":"./src/import/*","#schema/*":"./src/schema/*","#search/*":"./src/search/*","#bylines/*":"./src/bylines/*","#plugins/*":"./src/plugins/*","#preview/*":"./src/preview/*","#widgets/*":"./src/widgets/*","#comments/*":"./src/comments/*","#sections/*":"./src/sections/*","#security/*":"./src/security/*","#settings/*":"./src/settings/*","#redirects/*":"./src/redirects/*","#taxonomies/*":"./src/taxonomies/*","#api/schemas.js":"./src/api/schemas/index.js"},"scripts":{"dev":"tsdown --watch","test":"vitest","build":"node scripts/gen-route-catalog.mjs && tsdown","check":"publint && attw --pack --ignore-rules=cjs-resolves-to-esm --ignore-rules=no-resolution --ignore-rules=internal-resolution-error","typecheck":"tsgo --noEmit","gen:routes":"node scripts/gen-route-catalog.mjs","test:repro":"vitest run --config vitest.repro.config.ts","test:smoke":"vitest run --config vitest.smoke.config.ts","test:workerd":"vitest run --config vitest.workerd.config.ts","test:integration":"vitest run --config vitest.integration.config.ts"},"_npmUser":{"name":"saastemly-dev","email":"contact@saastemly.com"},"repository":{"url":"git+https://github.com/emdash-cms/emdash.git","type":"git","directory":"packages/core"},"description":"Astro-native CMS with WordPress migration support","directories":{},"_nodeVersion":"24.20.0","dependencies":{"sax":"^1.4.1","zod":"^4.4.1","jose":"^6.1.3","mime":"^4.1.0","citty":"^0.2.2","ulidx":"^2.4.1","arctic":"^3.7.0","croner":"^10.0.1","kysely":"^0.29.0","consola":"^3.4.2","jpeg-js":"^0.4.4","upng-js":"^2.1.0","blurhash":"^2.0.5","smol-toml":"^1.6.0","@tiptap/pm":"^3.20.0","modern-tar":"^0.7.5","picocolors":"^1.1.1","@tiptap/core":"^3.20.0","jsonc-parser":"^3.3.1","@tiptap/react":"^3.20.0","sanitize-html":"^2.17.1","@atcute/client":"^5.0.0","@oslojs/crypto":"^1.0.1","better-sqlite3":"^12.8.0","@atcute/lexicons":"^2.0.0","@oslojs/encoding":"^1.1.0","@atcute/multibase":"^1.2.0","@premium-cms/auth":"0.35.9","@floating-ui/react":"^0.27.16","@premium-cms/admin":"0.35.13","@tiptap/suggestion":"^3.20.0","@unpic/placeholder":"^0.1.2","astro-portabletext":"^0.11.0","@tiptap/starter-kit":"^3.20.0","@portabletext/toolkit":"^5.0.1","@tiptap/extension-code":"^3.20.0","@tiptap/extension-link":"^3.20.0","@tiptap/extension-list":"^3.20.0","@tiptap/extension-focus":"^3.20.0","@tiptap/extension-image":"^3.20.0","@modelcontextprotocol/sdk":"^1.26.0","@premium-cms/plugin-types":"0.3.0","@tiptap/extension-underline":"^3.20.0","@premium-cms/registry-client":"0.3.4","@tiptap/extension-code-block":"^3.20.0","@tiptap/extension-text-align":"^3.20.0","@tiptap/extension-typography":"^3.20.0","@tiptap/extension-placeholder":"^3.20.0","@premium-cms/gutenberg-to-portable-text":"0.35.9"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^6.0.0","tsdown":"0.20.3","vitest":"^4.1.5","publint":"0.3.17","@types/pg":"^8.16.0","@types/sax":"^1.2.7","@vitest/ui":"^4.1.10","image-size":"2.0.2","typescript":"^6.0.3","zod-openapi":"^5.4.6","@types/react":"19.2.14","@premium-cms/blocks":"0.35.9","@types/sanitize-html":"^2.16.0","@arethetypeswrong/cli":"^0.18.2","@types/better-sqlite3":"^7.6.12","@apidevtools/swagger-parser":"^12.1.0","@cloudflare/vitest-pool-workers":"^0.16.3"},"peerDependencies":{"astro":">=6.0.0-beta.0","react":">=18.0.0","react-dom":">=18.0.0","@astrojs/react":">=5.0.0-beta.0","@premium-cms/auth-atproto":">=0.2.8"},"optionalDependencies":{"pg":"^8.0.0","@libsql/kysely-libsql":"^0.4.0"},"peerDependenciesMeta":{"@premium-cms/auth-atproto":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/emdash_0.35.16_1787943330352_0.07858363056085338","host":"s3://npm-registry-packages-npm-production"}},"0.35.17":{"name":"@premium-cms/emdash","version":"0.35.17","keywords":["astro","cms","content","wordpress"],"author":"Matt Kane","license":"MIT","_id":"@premium-cms/emdash@0.35.17","maintainers":[{"name":"saastemly-dev","email":"contact@saastemly.com"}],"homepage":"https://github.com/emdash-cms/emdash","bin":{"em":"./dist/cli/index.mjs","emdash":"./dist/cli/index.mjs"},"dist":{"shasum":"042c8c5c4d340d0bfd91ec388fd4c1c0f0965e6a","tarball":"https://registry.npmjs.org/@premium-cms/emdash/-/emdash-0.35.17.tgz","fileCount":2077,"integrity":"sha512-mkB3/Lct+dGztIljYUNMrh1Vt/qGuANDdIQ0JmmnhxoAJRV0UlmvTnuz43eyzVOKiV9izgoSlaiNKikBEydz6g==","signatures":[{"sig":"MEUCIQDR1Cw9lyP0kkEY+/E8aJQcqBfMy9RCVBwWT5p0trDbCwIgcOnKiZuEiFDYD9KVfVD15xZgRqW4nHB0rswVpJzjA4Y=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":16302888},"main":"dist/index.mjs","type":"module","exports":{".":{"types":"./dist/index.d.mts","default":"./dist/index.mjs"},"./db":{"types":"./dist/db/index.d.mts","default":"./dist/db/index.mjs"},"./ui":"./src/ui.ts","./cli":{"types":"./dist/cli/index.d.mts","default":"./dist/cli/index.mjs"},"./seo":{"types":"./dist/seo/index.d.mts","default":"./dist/seo/index.mjs"},"./page":{"types":"./dist/page/index.d.mts","default":"./dist/page/index.mjs"},"./seed":{"types":"./dist/seed/index.d.mts","default":"./dist/seed/index.mjs"},"./astro":{"types":"./dist/astro/index.d.mts","default":"./dist/astro/index.mjs"},"./media":{"types":"./dist/media/index.d.mts","default":"./dist/media/index.mjs"},"./client":{"types":"./dist/client/index.d.mts","default":"./dist/client/index.mjs"},"./locals":{"types":"./locals.d.ts"},"./plugin":{"types":"./dist/plugin-types.d.mts"},"./runtime":{"types":"./dist/runtime.d.mts","default":"./dist/runtime.mjs"},"./routes/*":{"types":"./dist/astro/routes/*.d.mts","default":"./dist/astro/routes/*.mjs"},"./db/libsql":{"types":"./dist/db/libsql.d.mts","default":"./dist/db/libsql.mjs"},"./db/sqlite":{"types":"./dist/db/sqlite.d.mts","default":"./dist/db/sqlite.mjs"},"./ui/search":"./src/components/LiveSearch.astro","./middleware":{"types":"./dist/astro/middleware.d.mts","default":"./dist/astro/middleware.mjs"},"./migrations":{"types":"./dist/migrations/index.d.mts","default":"./dist/migrations/index.mjs"},"./storage/s3":{"types":"./dist/storage/s3.d.mts","default":"./dist/storage/s3.mjs"},"./api/schemas":{"types":"./dist/api/schemas/index.d.mts","default":"./dist/api/schemas/index.mjs"},"./db/postgres":{"types":"./dist/db/postgres.d.mts","default":"./dist/db/postgres.mjs"},"./ui/comments":"./src/ui-comments.ts","./plugin-utils":{"types":"./dist/plugin-utils.d.mts","default":"./dist/plugin-utils.mjs"},"./storage/local":{"types":"./dist/storage/local.d.mts","default":"./dist/storage/local.mjs"},"./image-endpoint":{"types":"./dist/astro/image-endpoint.d.mts","default":"./dist/astro/image-endpoint.mjs"},"./routes/*.astro":"./src/astro/routes/*.astro","./api/route-utils":{"types":"./dist/api/route-utils.d.mts","default":"./dist/api/route-utils.mjs"},"./middleware/auth":{"types":"./dist/astro/middleware/auth.d.mts","default":"./dist/astro/middleware/auth.mjs"},"./request-context":{"types":"./dist/request-context.d.mts","default":"./dist/request-context.mjs"},"./client/cf-access":{"types":"./dist/client/cf-access.d.mts","default":"./dist/client/cf-access.mjs"},"./middleware/setup":{"types":"./dist/astro/middleware/setup.d.mts","default":"./dist/astro/middleware/setup.mjs"},"./middleware/credits":{"types":"./dist/astro/middleware/credits.d.mts","default":"./dist/astro/middleware/credits.mjs"},"./media/local-runtime":{"types":"./dist/media/local-runtime.d.mts","default":"./dist/media/local-runtime.mjs"},"./middleware/redirect":{"types":"./dist/astro/middleware/redirect.d.mts","default":"./dist/astro/middleware/redirect.mjs"},"./object-cache/memory":{"types":"./dist/object-cache/memory.d.mts","default":"./dist/object-cache/memory.mjs"},"./db/libsql-migrations":{"types":"./dist/db/libsql-migrations.d.mts","default":"./dist/db/libsql-migrations.mjs"},"./db/sqlite-migrations":{"types":"./dist/db/sqlite-migrations.d.mts","default":"./dist/db/sqlite-migrations.mjs"},"./media/image-endpoint":{"types":"./dist/media/image-endpoint.d.mts","default":"./dist/media/image-endpoint.mjs"},"./auth/providers/github":{"types":"./dist/auth/providers/github.d.mts","default":"./dist/auth/providers/github.mjs"},"./auth/providers/google":{"types":"./dist/auth/providers/google.d.mts","default":"./dist/auth/providers/google.mjs"},"./db/postgres-migrations":{"types":"./dist/db/postgres-migrations.d.mts","default":"./dist/db/postgres-migrations.mjs"},"./database/instrumentation":{"types":"./dist/database/instrumentation.d.mts","default":"./dist/database/instrumentation.mjs"},"./database/pg-migration-lock":{"types":"./dist/database/pg-migration-lock.d.mts","default":"./dist/database/pg-migration-lock.mjs"},"./middleware/request-context":{"types":"./dist/astro/middleware/request-context.d.mts","default":"./dist/astro/middleware/request-context.mjs"},"./auth/providers/github-admin":"./src/auth/providers/github-admin.tsx","./auth/providers/google-admin":"./src/auth/providers/google-admin.tsx","./plugins/adapt-sandbox-entry":{"types":"./dist/plugins/adapt-sandbox-entry.d.mts","default":"./dist/plugins/adapt-sandbox-entry.mjs"},"./middleware/media-usage-write-fence":{"types":"./dist/astro/middleware/media-usage-write-fence.d.mts","default":"./dist/astro/middleware/media-usage-write-fence.mjs"}},"imports":{"#db/*":"./src/database/*","#api/*":"./src/api/*","#mcp/*":"./src/mcp/*","#seo/*":"./src/seo/*","#types":"./src/astro/types.js","#auth/*":"./src/auth/*","#seed/*":"./src/seed/*","#media/*":"./src/media/*","#menus/*":"./src/menus/*","#utils/*":"./src/utils/*","#config/*":"./src/config/*","#import/*":"./src/import/*","#schema/*":"./src/schema/*","#search/*":"./src/search/*","#bylines/*":"./src/bylines/*","#plugins/*":"./src/plugins/*","#preview/*":"./src/preview/*","#widgets/*":"./src/widgets/*","#comments/*":"./src/comments/*","#sections/*":"./src/sections/*","#security/*":"./src/security/*","#settings/*":"./src/settings/*","#redirects/*":"./src/redirects/*","#taxonomies/*":"./src/taxonomies/*","#api/schemas.js":"./src/api/schemas/index.js"},"scripts":{"dev":"tsdown --watch","test":"vitest","build":"node scripts/gen-route-catalog.mjs && tsdown","check":"publint && attw --pack --ignore-rules=cjs-resolves-to-esm --ignore-rules=no-resolution --ignore-rules=internal-resolution-error","typecheck":"tsgo --noEmit","gen:routes":"node scripts/gen-route-catalog.mjs","test:repro":"vitest run --config vitest.repro.config.ts","test:smoke":"vitest run --config vitest.smoke.config.ts","test:workerd":"vitest run --config vitest.workerd.config.ts","test:integration":"vitest run --config vitest.integration.config.ts"},"_npmUser":{"name":"saastemly-dev","email":"contact@saastemly.com"},"repository":{"url":"git+https://github.com/emdash-cms/emdash.git","type":"git","directory":"packages/core"},"description":"Astro-native CMS with WordPress migration support","directories":{},"_nodeVersion":"24.20.0","dependencies":{"sax":"^1.4.1","zod":"^4.4.1","jose":"^6.1.3","mime":"^4.1.0","citty":"^0.2.2","ulidx":"^2.4.1","arctic":"^3.7.0","croner":"^10.0.1","kysely":"^0.29.0","consola":"^3.4.2","jpeg-js":"^0.4.4","upng-js":"^2.1.0","blurhash":"^2.0.5","smol-toml":"^1.6.0","@tiptap/pm":"^3.20.0","modern-tar":"^0.7.5","picocolors":"^1.1.1","@tiptap/core":"^3.20.0","jsonc-parser":"^3.3.1","@tiptap/react":"^3.20.0","sanitize-html":"^2.17.1","@atcute/client":"^5.0.0","@oslojs/crypto":"^1.0.1","better-sqlite3":"^12.8.0","@atcute/lexicons":"^2.0.0","@oslojs/encoding":"^1.1.0","@atcute/multibase":"^1.2.0","@premium-cms/auth":"0.35.9","@floating-ui/react":"^0.27.16","@premium-cms/admin":"0.35.15","@tiptap/suggestion":"^3.20.0","@unpic/placeholder":"^0.1.2","astro-portabletext":"^0.11.0","@tiptap/starter-kit":"^3.20.0","@portabletext/toolkit":"^5.0.1","@tiptap/extension-code":"^3.20.0","@tiptap/extension-link":"^3.20.0","@tiptap/extension-list":"^3.20.0","@tiptap/extension-focus":"^3.20.0","@tiptap/extension-image":"^3.20.0","@modelcontextprotocol/sdk":"^1.26.0","@premium-cms/plugin-types":"0.3.0","@tiptap/extension-underline":"^3.20.0","@premium-cms/registry-client":"0.3.4","@tiptap/extension-code-block":"^3.20.0","@tiptap/extension-text-align":"^3.20.0","@tiptap/extension-typography":"^3.20.0","@tiptap/extension-placeholder":"^3.20.0","@premium-cms/gutenberg-to-portable-text":"0.35.9"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^6.0.0","tsdown":"0.20.3","vitest":"^4.1.5","publint":"0.3.17","@types/pg":"^8.16.0","@types/sax":"^1.2.7","@vitest/ui":"^4.1.10","image-size":"2.0.2","typescript":"^6.0.3","zod-openapi":"^5.4.6","@types/react":"19.2.14","@premium-cms/blocks":"0.35.9","@types/sanitize-html":"^2.16.0","@arethetypeswrong/cli":"^0.18.2","@types/better-sqlite3":"^7.6.12","@apidevtools/swagger-parser":"^12.1.0","@cloudflare/vitest-pool-workers":"^0.16.3"},"peerDependencies":{"astro":">=6.0.0-beta.0","react":">=18.0.0","react-dom":">=18.0.0","@astrojs/react":">=5.0.0-beta.0","@premium-cms/auth-atproto":">=0.2.8"},"optionalDependencies":{"pg":"^8.0.0","@libsql/kysely-libsql":"^0.4.0"},"peerDependenciesMeta":{"@premium-cms/auth-atproto":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/emdash_0.35.17_1787945687127_0.5535208420258182","host":"s3://npm-registry-packages-npm-production"}},"0.35.18":{"name":"@premium-cms/emdash","version":"0.35.18","keywords":["astro","cms","content","wordpress"],"author":"Matt Kane","license":"MIT","_id":"@premium-cms/emdash@0.35.18","maintainers":[{"name":"saastemly-dev","email":"contact@saastemly.com"}],"homepage":"https://github.com/emdash-cms/emdash","bin":{"em":"./dist/cli/index.mjs","emdash":"./dist/cli/index.mjs"},"dist":{"shasum":"8882a0552334da7722abdf770772918d9a4bc4ef","tarball":"https://registry.npmjs.org/@premium-cms/emdash/-/emdash-0.35.18.tgz","fileCount":2077,"integrity":"sha512-rZeGOzMWh5yKlsFXbbM+T6IyTfQVr38FQrBbLr8gqykXCnWYYCW+7hiIhCodEhEKrp216RluqWI9b1t8E4YN6w==","signatures":[{"sig":"MEYCIQCzFIkSMFxC/q+k486g2W+xzFD2Q1U95sLxHn7cXF73YgIhAPUbpa8TdHVi0aFpHrG5POcrVss1yhUMU7K5pE6mIDw+","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":16303351},"main":"dist/index.mjs","type":"module","exports":{".":{"types":"./dist/index.d.mts","default":"./dist/index.mjs"},"./db":{"types":"./dist/db/index.d.mts","default":"./dist/db/index.mjs"},"./ui":"./src/ui.ts","./cli":{"types":"./dist/cli/index.d.mts","default":"./dist/cli/index.mjs"},"./seo":{"types":"./dist/seo/index.d.mts","default":"./dist/seo/index.mjs"},"./page":{"types":"./dist/page/index.d.mts","default":"./dist/page/index.mjs"},"./seed":{"types":"./dist/seed/index.d.mts","default":"./dist/seed/index.mjs"},"./astro":{"types":"./dist/astro/index.d.mts","default":"./dist/astro/index.mjs"},"./media":{"types":"./dist/media/index.d.mts","default":"./dist/media/index.mjs"},"./client":{"types":"./dist/client/index.d.mts","default":"./dist/client/index.mjs"},"./locals":{"types":"./locals.d.ts"},"./plugin":{"types":"./dist/plugin-types.d.mts"},"./runtime":{"types":"./dist/runtime.d.mts","default":"./dist/runtime.mjs"},"./routes/*":{"types":"./dist/astro/routes/*.d.mts","default":"./dist/astro/routes/*.mjs"},"./db/libsql":{"types":"./dist/db/libsql.d.mts","default":"./dist/db/libsql.mjs"},"./db/sqlite":{"types":"./dist/db/sqlite.d.mts","default":"./dist/db/sqlite.mjs"},"./ui/search":"./src/components/LiveSearch.astro","./middleware":{"types":"./dist/astro/middleware.d.mts","default":"./dist/astro/middleware.mjs"},"./migrations":{"types":"./dist/migrations/index.d.mts","default":"./dist/migrations/index.mjs"},"./storage/s3":{"types":"./dist/storage/s3.d.mts","default":"./dist/storage/s3.mjs"},"./api/schemas":{"types":"./dist/api/schemas/index.d.mts","default":"./dist/api/schemas/index.mjs"},"./db/postgres":{"types":"./dist/db/postgres.d.mts","default":"./dist/db/postgres.mjs"},"./ui/comments":"./src/ui-comments.ts","./plugin-utils":{"types":"./dist/plugin-utils.d.mts","default":"./dist/plugin-utils.mjs"},"./storage/local":{"types":"./dist/storage/local.d.mts","default":"./dist/storage/local.mjs"},"./image-endpoint":{"types":"./dist/astro/image-endpoint.d.mts","default":"./dist/astro/image-endpoint.mjs"},"./routes/*.astro":"./src/astro/routes/*.astro","./api/route-utils":{"types":"./dist/api/route-utils.d.mts","default":"./dist/api/route-utils.mjs"},"./middleware/auth":{"types":"./dist/astro/middleware/auth.d.mts","default":"./dist/astro/middleware/auth.mjs"},"./request-context":{"types":"./dist/request-context.d.mts","default":"./dist/request-context.mjs"},"./client/cf-access":{"types":"./dist/client/cf-access.d.mts","default":"./dist/client/cf-access.mjs"},"./middleware/setup":{"types":"./dist/astro/middleware/setup.d.mts","default":"./dist/astro/middleware/setup.mjs"},"./middleware/credits":{"types":"./dist/astro/middleware/credits.d.mts","default":"./dist/astro/middleware/credits.mjs"},"./media/local-runtime":{"types":"./dist/media/local-runtime.d.mts","default":"./dist/media/local-runtime.mjs"},"./middleware/redirect":{"types":"./dist/astro/middleware/redirect.d.mts","default":"./dist/astro/middleware/redirect.mjs"},"./object-cache/memory":{"types":"./dist/object-cache/memory.d.mts","default":"./dist/object-cache/memory.mjs"},"./db/libsql-migrations":{"types":"./dist/db/libsql-migrations.d.mts","default":"./dist/db/libsql-migrations.mjs"},"./db/sqlite-migrations":{"types":"./dist/db/sqlite-migrations.d.mts","default":"./dist/db/sqlite-migrations.mjs"},"./media/image-endpoint":{"types":"./dist/media/image-endpoint.d.mts","default":"./dist/media/image-endpoint.mjs"},"./auth/providers/github":{"types":"./dist/auth/providers/github.d.mts","default":"./dist/auth/providers/github.mjs"},"./auth/providers/google":{"types":"./dist/auth/providers/google.d.mts","default":"./dist/auth/providers/google.mjs"},"./db/postgres-migrations":{"types":"./dist/db/postgres-migrations.d.mts","default":"./dist/db/postgres-migrations.mjs"},"./database/instrumentation":{"types":"./dist/database/instrumentation.d.mts","default":"./dist/database/instrumentation.mjs"},"./database/pg-migration-lock":{"types":"./dist/database/pg-migration-lock.d.mts","default":"./dist/database/pg-migration-lock.mjs"},"./middleware/request-context":{"types":"./dist/astro/middleware/request-context.d.mts","default":"./dist/astro/middleware/request-context.mjs"},"./auth/providers/github-admin":"./src/auth/providers/github-admin.tsx","./auth/providers/google-admin":"./src/auth/providers/google-admin.tsx","./plugins/adapt-sandbox-entry":{"types":"./dist/plugins/adapt-sandbox-entry.d.mts","default":"./dist/plugins/adapt-sandbox-entry.mjs"},"./middleware/media-usage-write-fence":{"types":"./dist/astro/middleware/media-usage-write-fence.d.mts","default":"./dist/astro/middleware/media-usage-write-fence.mjs"}},"imports":{"#db/*":"./src/database/*","#api/*":"./src/api/*","#mcp/*":"./src/mcp/*","#seo/*":"./src/seo/*","#types":"./src/astro/types.js","#auth/*":"./src/auth/*","#seed/*":"./src/seed/*","#media/*":"./src/media/*","#menus/*":"./src/menus/*","#utils/*":"./src/utils/*","#config/*":"./src/config/*","#import/*":"./src/import/*","#schema/*":"./src/schema/*","#search/*":"./src/search/*","#bylines/*":"./src/bylines/*","#plugins/*":"./src/plugins/*","#preview/*":"./src/preview/*","#widgets/*":"./src/widgets/*","#comments/*":"./src/comments/*","#sections/*":"./src/sections/*","#security/*":"./src/security/*","#settings/*":"./src/settings/*","#redirects/*":"./src/redirects/*","#taxonomies/*":"./src/taxonomies/*","#api/schemas.js":"./src/api/schemas/index.js"},"scripts":{"dev":"tsdown --watch","test":"vitest","build":"node scripts/gen-route-catalog.mjs && tsdown","check":"publint && attw --pack --ignore-rules=cjs-resolves-to-esm --ignore-rules=no-resolution --ignore-rules=internal-resolution-error","typecheck":"tsgo --noEmit","gen:routes":"node scripts/gen-route-catalog.mjs","test:repro":"vitest run --config vitest.repro.config.ts","test:smoke":"vitest run --config vitest.smoke.config.ts","test:workerd":"vitest run --config vitest.workerd.config.ts","test:integration":"vitest run --config vitest.integration.config.ts"},"_npmUser":{"name":"saastemly-dev","email":"contact@saastemly.com"},"repository":{"url":"git+https://github.com/emdash-cms/emdash.git","type":"git","directory":"packages/core"},"description":"Astro-native CMS with WordPress migration support","directories":{},"_nodeVersion":"24.20.0","dependencies":{"sax":"^1.4.1","zod":"^4.4.1","jose":"^6.1.3","mime":"^4.1.0","citty":"^0.2.2","ulidx":"^2.4.1","arctic":"^3.7.0","croner":"^10.0.1","kysely":"^0.29.0","consola":"^3.4.2","jpeg-js":"^0.4.4","upng-js":"^2.1.0","blurhash":"^2.0.5","smol-toml":"^1.6.0","@tiptap/pm":"^3.20.0","modern-tar":"^0.7.5","picocolors":"^1.1.1","@tiptap/core":"^3.20.0","jsonc-parser":"^3.3.1","@tiptap/react":"^3.20.0","sanitize-html":"^2.17.1","@atcute/client":"^5.0.0","@oslojs/crypto":"^1.0.1","better-sqlite3":"^12.8.0","@atcute/lexicons":"^2.0.0","@oslojs/encoding":"^1.1.0","@atcute/multibase":"^1.2.0","@premium-cms/auth":"0.35.9","@floating-ui/react":"^0.27.16","@premium-cms/admin":"0.35.16","@tiptap/suggestion":"^3.20.0","@unpic/placeholder":"^0.1.2","astro-portabletext":"^0.11.0","@tiptap/starter-kit":"^3.20.0","@portabletext/toolkit":"^5.0.1","@tiptap/extension-code":"^3.20.0","@tiptap/extension-link":"^3.20.0","@tiptap/extension-list":"^3.20.0","@tiptap/extension-focus":"^3.20.0","@tiptap/extension-image":"^3.20.0","@modelcontextprotocol/sdk":"^1.26.0","@premium-cms/plugin-types":"0.3.0","@tiptap/extension-underline":"^3.20.0","@premium-cms/registry-client":"0.3.4","@tiptap/extension-code-block":"^3.20.0","@tiptap/extension-text-align":"^3.20.0","@tiptap/extension-typography":"^3.20.0","@tiptap/extension-placeholder":"^3.20.0","@premium-cms/gutenberg-to-portable-text":"0.35.9"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^6.0.0","tsdown":"0.20.3","vitest":"^4.1.5","publint":"0.3.17","@types/pg":"^8.16.0","@types/sax":"^1.2.7","@vitest/ui":"^4.1.10","image-size":"2.0.2","typescript":"^6.0.3","zod-openapi":"^5.4.6","@types/react":"19.2.14","@premium-cms/blocks":"0.35.9","@types/sanitize-html":"^2.16.0","@arethetypeswrong/cli":"^0.18.2","@types/better-sqlite3":"^7.6.12","@apidevtools/swagger-parser":"^12.1.0","@cloudflare/vitest-pool-workers":"^0.16.3"},"peerDependencies":{"astro":">=6.0.0-beta.0","react":">=18.0.0","react-dom":">=18.0.0","@astrojs/react":">=5.0.0-beta.0","@premium-cms/auth-atproto":">=0.2.8"},"optionalDependencies":{"pg":"^8.0.0","@libsql/kysely-libsql":"^0.4.0"},"peerDependenciesMeta":{"@premium-cms/auth-atproto":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/emdash_0.35.18_1787946794688_0.7913956803296318","host":"s3://npm-registry-packages-npm-production"}},"0.35.19":{"name":"@premium-cms/emdash","version":"0.35.19","keywords":["astro","cms","content","wordpress"],"author":"Matt Kane","license":"MIT","_id":"@premium-cms/emdash@0.35.19","maintainers":[{"name":"saastemly-dev","email":"contact@saastemly.com"}],"homepage":"https://github.com/emdash-cms/emdash","bin":{"em":"./dist/cli/index.mjs","emdash":"./dist/cli/index.mjs"},"dist":{"shasum":"5c2ab3248d5b3ede089199cfe3d6081d117f4cbf","tarball":"https://registry.npmjs.org/@premium-cms/emdash/-/emdash-0.35.19.tgz","fileCount":2096,"integrity":"sha512-Ne8fJIAPd2Yc5KTg26E/Q978BU+pc3ODGcCnaN4W6ROLBDknIYc8CSBfQMMYMkG9QUybrRKGu1+uoFKs841l0g==","signatures":[{"sig":"MEUCIQDaQ5pYf9fp49wxJ0yVb739aij2RFB0fP2oSrqfoKrpSAIgJwHX3MSIc94yYo6PET9JVNT6iyFm9v72Fubo0bljGBw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":16478195},"main":"dist/index.mjs","type":"module","exports":{".":{"types":"./dist/index.d.mts","default":"./dist/index.mjs"},"./db":{"types":"./dist/db/index.d.mts","default":"./dist/db/index.mjs"},"./ui":"./src/ui.ts","./cli":{"types":"./dist/cli/index.d.mts","default":"./dist/cli/index.mjs"},"./seo":{"types":"./dist/seo/index.d.mts","default":"./dist/seo/index.mjs"},"./page":{"types":"./dist/page/index.d.mts","default":"./dist/page/index.mjs"},"./seed":{"types":"./dist/seed/index.d.mts","default":"./dist/seed/index.mjs"},"./astro":{"types":"./dist/astro/index.d.mts","default":"./dist/astro/index.mjs"},"./media":{"types":"./dist/media/index.d.mts","default":"./dist/media/index.mjs"},"./client":{"types":"./dist/client/index.d.mts","default":"./dist/client/index.mjs"},"./locals":{"types":"./locals.d.ts"},"./plugin":{"types":"./dist/plugin-types.d.mts"},"./runtime":{"types":"./dist/runtime.d.mts","default":"./dist/runtime.mjs"},"./routes/*":{"types":"./dist/astro/routes/*.d.mts","default":"./dist/astro/routes/*.mjs"},"./db/libsql":{"types":"./dist/db/libsql.d.mts","default":"./dist/db/libsql.mjs"},"./db/sqlite":{"types":"./dist/db/sqlite.d.mts","default":"./dist/db/sqlite.mjs"},"./ui/search":"./src/components/LiveSearch.astro","./middleware":{"types":"./dist/astro/middleware.d.mts","default":"./dist/astro/middleware.mjs"},"./migrations":{"types":"./dist/migrations/index.d.mts","default":"./dist/migrations/index.mjs"},"./storage/s3":{"types":"./dist/storage/s3.d.mts","default":"./dist/storage/s3.mjs"},"./api/schemas":{"types":"./dist/api/schemas/index.d.mts","default":"./dist/api/schemas/index.mjs"},"./db/postgres":{"types":"./dist/db/postgres.d.mts","default":"./dist/db/postgres.mjs"},"./ui/comments":"./src/ui-comments.ts","./plugin-utils":{"types":"./dist/plugin-utils.d.mts","default":"./dist/plugin-utils.mjs"},"./storage/local":{"types":"./dist/storage/local.d.mts","default":"./dist/storage/local.mjs"},"./image-endpoint":{"types":"./dist/astro/image-endpoint.d.mts","default":"./dist/astro/image-endpoint.mjs"},"./routes/*.astro":"./src/astro/routes/*.astro","./api/route-utils":{"types":"./dist/api/route-utils.d.mts","default":"./dist/api/route-utils.mjs"},"./middleware/auth":{"types":"./dist/astro/middleware/auth.d.mts","default":"./dist/astro/middleware/auth.mjs"},"./request-context":{"types":"./dist/request-context.d.mts","default":"./dist/request-context.mjs"},"./client/cf-access":{"types":"./dist/client/cf-access.d.mts","default":"./dist/client/cf-access.mjs"},"./middleware/setup":{"types":"./dist/astro/middleware/setup.d.mts","default":"./dist/astro/middleware/setup.mjs"},"./middleware/credits":{"types":"./dist/astro/middleware/credits.d.mts","default":"./dist/astro/middleware/credits.mjs"},"./media/local-runtime":{"types":"./dist/media/local-runtime.d.mts","default":"./dist/media/local-runtime.mjs"},"./middleware/redirect":{"types":"./dist/astro/middleware/redirect.d.mts","default":"./dist/astro/middleware/redirect.mjs"},"./object-cache/memory":{"types":"./dist/object-cache/memory.d.mts","default":"./dist/object-cache/memory.mjs"},"./db/libsql-migrations":{"types":"./dist/db/libsql-migrations.d.mts","default":"./dist/db/libsql-migrations.mjs"},"./db/sqlite-migrations":{"types":"./dist/db/sqlite-migrations.d.mts","default":"./dist/db/sqlite-migrations.mjs"},"./media/image-endpoint":{"types":"./dist/media/image-endpoint.d.mts","default":"./dist/media/image-endpoint.mjs"},"./auth/providers/github":{"types":"./dist/auth/providers/github.d.mts","default":"./dist/auth/providers/github.mjs"},"./auth/providers/google":{"types":"./dist/auth/providers/google.d.mts","default":"./dist/auth/providers/google.mjs"},"./db/postgres-migrations":{"types":"./dist/db/postgres-migrations.d.mts","default":"./dist/db/postgres-migrations.mjs"},"./database/instrumentation":{"types":"./dist/database/instrumentation.d.mts","default":"./dist/database/instrumentation.mjs"},"./database/pg-migration-lock":{"types":"./dist/database/pg-migration-lock.d.mts","default":"./dist/database/pg-migration-lock.mjs"},"./middleware/request-context":{"types":"./dist/astro/middleware/request-context.d.mts","default":"./dist/astro/middleware/request-context.mjs"},"./auth/providers/github-admin":"./src/auth/providers/github-admin.tsx","./auth/providers/google-admin":"./src/auth/providers/google-admin.tsx","./plugins/adapt-sandbox-entry":{"types":"./dist/plugins/adapt-sandbox-entry.d.mts","default":"./dist/plugins/adapt-sandbox-entry.mjs"},"./middleware/media-usage-write-fence":{"types":"./dist/astro/middleware/media-usage-write-fence.d.mts","default":"./dist/astro/middleware/media-usage-write-fence.mjs"}},"imports":{"#db/*":"./src/database/*","#api/*":"./src/api/*","#mcp/*":"./src/mcp/*","#seo/*":"./src/seo/*","#types":"./src/astro/types.js","#auth/*":"./src/auth/*","#seed/*":"./src/seed/*","#media/*":"./src/media/*","#menus/*":"./src/menus/*","#utils/*":"./src/utils/*","#config/*":"./src/config/*","#import/*":"./src/import/*","#schema/*":"./src/schema/*","#search/*":"./src/search/*","#bylines/*":"./src/bylines/*","#plugins/*":"./src/plugins/*","#preview/*":"./src/preview/*","#widgets/*":"./src/widgets/*","#comments/*":"./src/comments/*","#sections/*":"./src/sections/*","#security/*":"./src/security/*","#settings/*":"./src/settings/*","#redirects/*":"./src/redirects/*","#taxonomies/*":"./src/taxonomies/*","#api/schemas.js":"./src/api/schemas/index.js"},"scripts":{"dev":"tsdown --watch","test":"vitest","build":"node scripts/gen-route-catalog.mjs && tsdown","check":"publint && attw --pack --ignore-rules=cjs-resolves-to-esm --ignore-rules=no-resolution --ignore-rules=internal-resolution-error","typecheck":"tsgo --noEmit","gen:routes":"node scripts/gen-route-catalog.mjs","test:repro":"vitest run --config vitest.repro.config.ts","test:smoke":"vitest run --config vitest.smoke.config.ts","seed:schemas":"node scripts/seed-schemas.mjs","test:workerd":"vitest run --config vitest.workerd.config.ts","test:integration":"vitest run --config vitest.integration.config.ts"},"_npmUser":{"name":"saastemly-dev","email":"contact@saastemly.com"},"repository":{"url":"git+https://github.com/emdash-cms/emdash.git","type":"git","directory":"packages/core"},"description":"Astro-native CMS with WordPress migration support","directories":{},"_nodeVersion":"24.20.0","dependencies":{"sax":"^1.4.1","zod":"^4.4.1","jose":"^6.1.3","mime":"^4.1.0","citty":"^0.2.2","ulidx":"^2.4.1","arctic":"^3.7.0","croner":"^10.0.1","kysely":"^0.29.0","consola":"^3.4.2","jpeg-js":"^0.4.4","upng-js":"^2.1.0","blurhash":"^2.0.5","smol-toml":"^1.6.0","@tiptap/pm":"^3.20.0","modern-tar":"^0.7.5","picocolors":"^1.1.1","@tiptap/core":"^3.20.0","jsonc-parser":"^3.3.1","@tiptap/react":"^3.20.0","sanitize-html":"^2.17.1","@atcute/client":"^5.0.0","@oslojs/crypto":"^1.0.1","better-sqlite3":"^12.8.0","@atcute/lexicons":"^2.0.0","@oslojs/encoding":"^1.1.0","@atcute/multibase":"^1.2.0","@premium-cms/auth":"0.35.9","@floating-ui/react":"^0.27.16","@premium-cms/admin":"0.35.16","@tiptap/suggestion":"^3.20.0","@unpic/placeholder":"^0.1.2","astro-portabletext":"^0.11.0","@tiptap/starter-kit":"^3.20.0","@portabletext/toolkit":"^5.0.1","@tiptap/extension-code":"^3.20.0","@tiptap/extension-link":"^3.20.0","@tiptap/extension-list":"^3.20.0","@tiptap/extension-focus":"^3.20.0","@tiptap/extension-image":"^3.20.0","@modelcontextprotocol/sdk":"^1.26.0","@premium-cms/plugin-types":"0.3.0","@tiptap/extension-underline":"^3.20.0","@premium-cms/registry-client":"0.3.4","@tiptap/extension-code-block":"^3.20.0","@tiptap/extension-text-align":"^3.20.0","@tiptap/extension-typography":"^3.20.0","@tiptap/extension-placeholder":"^3.20.0","@premium-cms/gutenberg-to-portable-text":"0.35.9"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^6.0.0","tsdown":"0.20.3","vitest":"^4.1.5","publint":"0.3.17","@types/pg":"^8.16.0","@types/sax":"^1.2.7","@vitest/ui":"^4.1.10","image-size":"2.0.2","typescript":"^6.0.3","zod-openapi":"^5.4.6","@types/react":"19.2.14","@premium-cms/blocks":"0.35.9","@types/sanitize-html":"^2.16.0","@arethetypeswrong/cli":"^0.18.2","@types/better-sqlite3":"^7.6.12","@apidevtools/swagger-parser":"^12.1.0","@cloudflare/vitest-pool-workers":"^0.16.3"},"peerDependencies":{"astro":">=6.0.0-beta.0","react":">=18.0.0","react-dom":">=18.0.0","@astrojs/react":">=5.0.0-beta.0","@premium-cms/auth-atproto":">=0.2.8"},"optionalDependencies":{"pg":"^8.0.0","@libsql/kysely-libsql":"^0.4.0"},"peerDependenciesMeta":{"@premium-cms/auth-atproto":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/emdash_0.35.19_1787949771120_0.3300813312154156","host":"s3://npm-registry-packages-npm-production"}},"0.35.20":{"name":"@premium-cms/emdash","version":"0.35.20","keywords":["astro","cms","content","wordpress"],"author":"Matt Kane","license":"MIT","_id":"@premium-cms/emdash@0.35.20","maintainers":[{"name":"saastemly-dev","email":"contact@saastemly.com"}],"homepage":"https://github.com/emdash-cms/emdash","bin":{"em":"./dist/cli/index.mjs","emdash":"./dist/cli/index.mjs"},"dist":{"shasum":"5ded47f5b0bac3d542347f1fed4d7459a4f2d487","tarball":"https://registry.npmjs.org/@premium-cms/emdash/-/emdash-0.35.20.tgz","fileCount":2098,"integrity":"sha512-PvFVc9PwGrvi39TNxFIYvtwMdJxipqjjGm7LxXp6mos4iLVVqO4lfyAr2NZWEJxsPBaSd3BH5S1rOGgPo1SdLw==","signatures":[{"sig":"MEUCIAF6aiWybn6ukQSVO78hwJnwK3gnlpTFTcdL0eVa7RVFAiEAraXbrsnAewI8iTqZ/ZnBiGvt2Ld/xokL/9HUF4pYwrs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":16530191},"main":"dist/index.mjs","type":"module","exports":{".":{"types":"./dist/index.d.mts","default":"./dist/index.mjs"},"./db":{"types":"./dist/db/index.d.mts","default":"./dist/db/index.mjs"},"./ui":"./src/ui.ts","./cli":{"types":"./dist/cli/index.d.mts","default":"./dist/cli/index.mjs"},"./seo":{"types":"./dist/seo/index.d.mts","default":"./dist/seo/index.mjs"},"./page":{"types":"./dist/page/index.d.mts","default":"./dist/page/index.mjs"},"./seed":{"types":"./dist/seed/index.d.mts","default":"./dist/seed/index.mjs"},"./astro":{"types":"./dist/astro/index.d.mts","default":"./dist/astro/index.mjs"},"./media":{"types":"./dist/media/index.d.mts","default":"./dist/media/index.mjs"},"./client":{"types":"./dist/client/index.d.mts","default":"./dist/client/index.mjs"},"./locals":{"types":"./locals.d.ts"},"./plugin":{"types":"./dist/plugin-types.d.mts"},"./runtime":{"types":"./dist/runtime.d.mts","default":"./dist/runtime.mjs"},"./routes/*":{"types":"./dist/astro/routes/*.d.mts","default":"./dist/astro/routes/*.mjs"},"./db/libsql":{"types":"./dist/db/libsql.d.mts","default":"./dist/db/libsql.mjs"},"./db/sqlite":{"types":"./dist/db/sqlite.d.mts","default":"./dist/db/sqlite.mjs"},"./ui/search":"./src/components/LiveSearch.astro","./middleware":{"types":"./dist/astro/middleware.d.mts","default":"./dist/astro/middleware.mjs"},"./migrations":{"types":"./dist/migrations/index.d.mts","default":"./dist/migrations/index.mjs"},"./storage/s3":{"types":"./dist/storage/s3.d.mts","default":"./dist/storage/s3.mjs"},"./api/schemas":{"types":"./dist/api/schemas/index.d.mts","default":"./dist/api/schemas/index.mjs"},"./db/postgres":{"types":"./dist/db/postgres.d.mts","default":"./dist/db/postgres.mjs"},"./ui/comments":"./src/ui-comments.ts","./plugin-utils":{"types":"./dist/plugin-utils.d.mts","default":"./dist/plugin-utils.mjs"},"./storage/local":{"types":"./dist/storage/local.d.mts","default":"./dist/storage/local.mjs"},"./image-endpoint":{"types":"./dist/astro/image-endpoint.d.mts","default":"./dist/astro/image-endpoint.mjs"},"./routes/*.astro":"./src/astro/routes/*.astro","./api/route-utils":{"types":"./dist/api/route-utils.d.mts","default":"./dist/api/route-utils.mjs"},"./middleware/auth":{"types":"./dist/astro/middleware/auth.d.mts","default":"./dist/astro/middleware/auth.mjs"},"./request-context":{"types":"./dist/request-context.d.mts","default":"./dist/request-context.mjs"},"./client/cf-access":{"types":"./dist/client/cf-access.d.mts","default":"./dist/client/cf-access.mjs"},"./middleware/setup":{"types":"./dist/astro/middleware/setup.d.mts","default":"./dist/astro/middleware/setup.mjs"},"./middleware/credits":{"types":"./dist/astro/middleware/credits.d.mts","default":"./dist/astro/middleware/credits.mjs"},"./media/local-runtime":{"types":"./dist/media/local-runtime.d.mts","default":"./dist/media/local-runtime.mjs"},"./middleware/redirect":{"types":"./dist/astro/middleware/redirect.d.mts","default":"./dist/astro/middleware/redirect.mjs"},"./object-cache/memory":{"types":"./dist/object-cache/memory.d.mts","default":"./dist/object-cache/memory.mjs"},"./db/libsql-migrations":{"types":"./dist/db/libsql-migrations.d.mts","default":"./dist/db/libsql-migrations.mjs"},"./db/sqlite-migrations":{"types":"./dist/db/sqlite-migrations.d.mts","default":"./dist/db/sqlite-migrations.mjs"},"./media/image-endpoint":{"types":"./dist/media/image-endpoint.d.mts","default":"./dist/media/image-endpoint.mjs"},"./auth/providers/github":{"types":"./dist/auth/providers/github.d.mts","default":"./dist/auth/providers/github.mjs"},"./auth/providers/google":{"types":"./dist/auth/providers/google.d.mts","default":"./dist/auth/providers/google.mjs"},"./db/postgres-migrations":{"types":"./dist/db/postgres-migrations.d.mts","default":"./dist/db/postgres-migrations.mjs"},"./database/instrumentation":{"types":"./dist/database/instrumentation.d.mts","default":"./dist/database/instrumentation.mjs"},"./database/pg-migration-lock":{"types":"./dist/database/pg-migration-lock.d.mts","default":"./dist/database/pg-migration-lock.mjs"},"./middleware/request-context":{"types":"./dist/astro/middleware/request-context.d.mts","default":"./dist/astro/middleware/request-context.mjs"},"./auth/providers/github-admin":"./src/auth/providers/github-admin.tsx","./auth/providers/google-admin":"./src/auth/providers/google-admin.tsx","./plugins/adapt-sandbox-entry":{"types":"./dist/plugins/adapt-sandbox-entry.d.mts","default":"./dist/plugins/adapt-sandbox-entry.mjs"},"./middleware/media-usage-write-fence":{"types":"./dist/astro/middleware/media-usage-write-fence.d.mts","default":"./dist/astro/middleware/media-usage-write-fence.mjs"}},"imports":{"#db/*":"./src/database/*","#api/*":"./src/api/*","#mcp/*":"./src/mcp/*","#seo/*":"./src/seo/*","#types":"./src/astro/types.js","#auth/*":"./src/auth/*","#seed/*":"./src/seed/*","#media/*":"./src/media/*","#menus/*":"./src/menus/*","#utils/*":"./src/utils/*","#config/*":"./src/config/*","#import/*":"./src/import/*","#schema/*":"./src/schema/*","#search/*":"./src/search/*","#bylines/*":"./src/bylines/*","#plugins/*":"./src/plugins/*","#preview/*":"./src/preview/*","#widgets/*":"./src/widgets/*","#comments/*":"./src/comments/*","#sections/*":"./src/sections/*","#security/*":"./src/security/*","#settings/*":"./src/settings/*","#redirects/*":"./src/redirects/*","#taxonomies/*":"./src/taxonomies/*","#api/schemas.js":"./src/api/schemas/index.js"},"scripts":{"dev":"tsdown --watch","test":"vitest","build":"node scripts/gen-route-catalog.mjs && tsdown","check":"publint && attw --pack --ignore-rules=cjs-resolves-to-esm --ignore-rules=no-resolution --ignore-rules=internal-resolution-error","typecheck":"tsgo --noEmit","gen:routes":"node scripts/gen-route-catalog.mjs","test:repro":"vitest run --config vitest.repro.config.ts","test:smoke":"vitest run --config vitest.smoke.config.ts","seed:schemas":"node scripts/seed-schemas.mjs","test:workerd":"vitest run --config vitest.workerd.config.ts","test:integration":"vitest run --config vitest.integration.config.ts"},"_npmUser":{"name":"saastemly-dev","email":"contact@saastemly.com"},"repository":{"url":"git+https://github.com/emdash-cms/emdash.git","type":"git","directory":"packages/core"},"description":"Astro-native CMS with WordPress migration support","directories":{},"_nodeVersion":"24.20.0","dependencies":{"sax":"^1.4.1","zod":"^4.4.1","jose":"^6.1.3","mime":"^4.1.0","citty":"^0.2.2","ulidx":"^2.4.1","arctic":"^3.7.0","croner":"^10.0.1","kysely":"^0.29.0","consola":"^3.4.2","jpeg-js":"^0.4.4","upng-js":"^2.1.0","blurhash":"^2.0.5","smol-toml":"^1.6.0","@tiptap/pm":"^3.20.0","modern-tar":"^0.7.5","picocolors":"^1.1.1","@tiptap/core":"^3.20.0","jsonc-parser":"^3.3.1","@tiptap/react":"^3.20.0","sanitize-html":"^2.17.1","@atcute/client":"^5.0.0","@oslojs/crypto":"^1.0.1","better-sqlite3":"^12.8.0","@atcute/lexicons":"^2.0.0","@oslojs/encoding":"^1.1.0","@atcute/multibase":"^1.2.0","@premium-cms/auth":"0.35.9","@floating-ui/react":"^0.27.16","@premium-cms/admin":"0.35.16","@tiptap/suggestion":"^3.20.0","@unpic/placeholder":"^0.1.2","astro-portabletext":"^0.11.0","@tiptap/starter-kit":"^3.20.0","@portabletext/toolkit":"^5.0.1","@tiptap/extension-code":"^3.20.0","@tiptap/extension-link":"^3.20.0","@tiptap/extension-list":"^3.20.0","@tiptap/extension-focus":"^3.20.0","@tiptap/extension-image":"^3.20.0","@modelcontextprotocol/sdk":"^1.26.0","@premium-cms/plugin-types":"0.3.0","@tiptap/extension-underline":"^3.20.0","@premium-cms/registry-client":"0.3.4","@tiptap/extension-code-block":"^3.20.0","@tiptap/extension-text-align":"^3.20.0","@tiptap/extension-typography":"^3.20.0","@tiptap/extension-placeholder":"^3.20.0","@premium-cms/gutenberg-to-portable-text":"0.35.9"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^6.0.0","tsdown":"0.20.3","vitest":"^4.1.5","publint":"0.3.17","@types/pg":"^8.16.0","@types/sax":"^1.2.7","@vitest/ui":"^4.1.10","image-size":"2.0.2","typescript":"^6.0.3","zod-openapi":"^5.4.6","@types/react":"19.2.14","@premium-cms/blocks":"0.35.9","@types/sanitize-html":"^2.16.0","@arethetypeswrong/cli":"^0.18.2","@types/better-sqlite3":"^7.6.12","@apidevtools/swagger-parser":"^12.1.0","@cloudflare/vitest-pool-workers":"^0.16.3"},"peerDependencies":{"astro":">=6.0.0-beta.0","react":">=18.0.0","react-dom":">=18.0.0","@astrojs/react":">=5.0.0-beta.0","@premium-cms/auth-atproto":">=0.2.8"},"optionalDependencies":{"pg":"^8.0.0","@libsql/kysely-libsql":"^0.4.0"},"peerDependenciesMeta":{"@premium-cms/auth-atproto":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/emdash_0.35.20_1787950199521_0.5528893534751895","host":"s3://npm-registry-packages-npm-production"}},"0.35.21":{"name":"@premium-cms/emdash","version":"0.35.21","keywords":["astro","cms","content","wordpress"],"author":"Matt Kane","license":"MIT","_id":"@premium-cms/emdash@0.35.21","maintainers":[{"name":"saastemly-dev","email":"contact@saastemly.com"}],"homepage":"https://github.com/emdash-cms/emdash","bin":{"em":"./dist/cli/index.mjs","emdash":"./dist/cli/index.mjs"},"dist":{"shasum":"fa5175f86f5880ec88d33304bbb2a1154fb57cc1","tarball":"https://registry.npmjs.org/@premium-cms/emdash/-/emdash-0.35.21.tgz","fileCount":2099,"integrity":"sha512-sRfqxvVALPKb9Nh4Olc+NZGC5jEVOdqph8P6iTAgDe66r9BQe05IEOYn8ykLgXTTPDrjxv1ypN10Hgn0VUoLyw==","signatures":[{"sig":"MEUCIBmmiXX8FtUwX5X2hM3CPLHu7TwFWMaInkBOl/xOU5RrAiEAtchfBU0FkyQ1Ldyi1XmjOPLUBQA3BR//0LViIz8E2MI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":16558194},"main":"dist/index.mjs","type":"module","exports":{".":{"types":"./dist/index.d.mts","default":"./dist/index.mjs"},"./db":{"types":"./dist/db/index.d.mts","default":"./dist/db/index.mjs"},"./ui":"./src/ui.ts","./cli":{"types":"./dist/cli/index.d.mts","default":"./dist/cli/index.mjs"},"./seo":{"types":"./dist/seo/index.d.mts","default":"./dist/seo/index.mjs"},"./page":{"types":"./dist/page/index.d.mts","default":"./dist/page/index.mjs"},"./seed":{"types":"./dist/seed/index.d.mts","default":"./dist/seed/index.mjs"},"./astro":{"types":"./dist/astro/index.d.mts","default":"./dist/astro/index.mjs"},"./media":{"types":"./dist/media/index.d.mts","default":"./dist/media/index.mjs"},"./client":{"types":"./dist/client/index.d.mts","default":"./dist/client/index.mjs"},"./locals":{"types":"./locals.d.ts"},"./plugin":{"types":"./dist/plugin-types.d.mts"},"./runtime":{"types":"./dist/runtime.d.mts","default":"./dist/runtime.mjs"},"./routes/*":{"types":"./dist/astro/routes/*.d.mts","default":"./dist/astro/routes/*.mjs"},"./db/libsql":{"types":"./dist/db/libsql.d.mts","default":"./dist/db/libsql.mjs"},"./db/sqlite":{"types":"./dist/db/sqlite.d.mts","default":"./dist/db/sqlite.mjs"},"./ui/search":"./src/components/LiveSearch.astro","./middleware":{"types":"./dist/astro/middleware.d.mts","default":"./dist/astro/middleware.mjs"},"./migrations":{"types":"./dist/migrations/index.d.mts","default":"./dist/migrations/index.mjs"},"./storage/s3":{"types":"./dist/storage/s3.d.mts","default":"./dist/storage/s3.mjs"},"./api/schemas":{"types":"./dist/api/schemas/index.d.mts","default":"./dist/api/schemas/index.mjs"},"./db/postgres":{"types":"./dist/db/postgres.d.mts","default":"./dist/db/postgres.mjs"},"./ui/comments":"./src/ui-comments.ts","./plugin-utils":{"types":"./dist/plugin-utils.d.mts","default":"./dist/plugin-utils.mjs"},"./storage/local":{"types":"./dist/storage/local.d.mts","default":"./dist/storage/local.mjs"},"./image-endpoint":{"types":"./dist/astro/image-endpoint.d.mts","default":"./dist/astro/image-endpoint.mjs"},"./routes/*.astro":"./src/astro/routes/*.astro","./api/route-utils":{"types":"./dist/api/route-utils.d.mts","default":"./dist/api/route-utils.mjs"},"./middleware/auth":{"types":"./dist/astro/middleware/auth.d.mts","default":"./dist/astro/middleware/auth.mjs"},"./request-context":{"types":"./dist/request-context.d.mts","default":"./dist/request-context.mjs"},"./client/cf-access":{"types":"./dist/client/cf-access.d.mts","default":"./dist/client/cf-access.mjs"},"./middleware/setup":{"types":"./dist/astro/middleware/setup.d.mts","default":"./dist/astro/middleware/setup.mjs"},"./middleware/credits":{"types":"./dist/astro/middleware/credits.d.mts","default":"./dist/astro/middleware/credits.mjs"},"./media/local-runtime":{"types":"./dist/media/local-runtime.d.mts","default":"./dist/media/local-runtime.mjs"},"./middleware/redirect":{"types":"./dist/astro/middleware/redirect.d.mts","default":"./dist/astro/middleware/redirect.mjs"},"./object-cache/memory":{"types":"./dist/object-cache/memory.d.mts","default":"./dist/object-cache/memory.mjs"},"./db/libsql-migrations":{"types":"./dist/db/libsql-migrations.d.mts","default":"./dist/db/libsql-migrations.mjs"},"./db/sqlite-migrations":{"types":"./dist/db/sqlite-migrations.d.mts","default":"./dist/db/sqlite-migrations.mjs"},"./media/image-endpoint":{"types":"./dist/media/image-endpoint.d.mts","default":"./dist/media/image-endpoint.mjs"},"./auth/providers/github":{"types":"./dist/auth/providers/github.d.mts","default":"./dist/auth/providers/github.mjs"},"./auth/providers/google":{"types":"./dist/auth/providers/google.d.mts","default":"./dist/auth/providers/google.mjs"},"./db/postgres-migrations":{"types":"./dist/db/postgres-migrations.d.mts","default":"./dist/db/postgres-migrations.mjs"},"./database/instrumentation":{"types":"./dist/database/instrumentation.d.mts","default":"./dist/database/instrumentation.mjs"},"./database/pg-migration-lock":{"types":"./dist/database/pg-migration-lock.d.mts","default":"./dist/database/pg-migration-lock.mjs"},"./middleware/request-context":{"types":"./dist/astro/middleware/request-context.d.mts","default":"./dist/astro/middleware/request-context.mjs"},"./auth/providers/github-admin":"./src/auth/providers/github-admin.tsx","./auth/providers/google-admin":"./src/auth/providers/google-admin.tsx","./plugins/adapt-sandbox-entry":{"types":"./dist/plugins/adapt-sandbox-entry.d.mts","default":"./dist/plugins/adapt-sandbox-entry.mjs"},"./middleware/media-usage-write-fence":{"types":"./dist/astro/middleware/media-usage-write-fence.d.mts","default":"./dist/astro/middleware/media-usage-write-fence.mjs"}},"imports":{"#db/*":"./src/database/*","#api/*":"./src/api/*","#mcp/*":"./src/mcp/*","#seo/*":"./src/seo/*","#types":"./src/astro/types.js","#auth/*":"./src/auth/*","#seed/*":"./src/seed/*","#media/*":"./src/media/*","#menus/*":"./src/menus/*","#utils/*":"./src/utils/*","#config/*":"./src/config/*","#import/*":"./src/import/*","#schema/*":"./src/schema/*","#search/*":"./src/search/*","#bylines/*":"./src/bylines/*","#plugins/*":"./src/plugins/*","#preview/*":"./src/preview/*","#widgets/*":"./src/widgets/*","#comments/*":"./src/comments/*","#sections/*":"./src/sections/*","#security/*":"./src/security/*","#settings/*":"./src/settings/*","#redirects/*":"./src/redirects/*","#taxonomies/*":"./src/taxonomies/*","#api/schemas.js":"./src/api/schemas/index.js"},"scripts":{"dev":"tsdown --watch","test":"vitest","build":"node scripts/gen-route-catalog.mjs && tsdown","check":"publint && attw --pack --ignore-rules=cjs-resolves-to-esm --ignore-rules=no-resolution --ignore-rules=internal-resolution-error","typecheck":"tsgo --noEmit","gen:routes":"node scripts/gen-route-catalog.mjs","test:repro":"vitest run --config vitest.repro.config.ts","test:smoke":"vitest run --config vitest.smoke.config.ts","seed:schemas":"node scripts/seed-schemas.mjs","test:workerd":"vitest run --config vitest.workerd.config.ts","test:integration":"vitest run --config vitest.integration.config.ts"},"_npmUser":{"name":"saastemly-dev","email":"contact@saastemly.com"},"repository":{"url":"git+https://github.com/emdash-cms/emdash.git","type":"git","directory":"packages/core"},"description":"Astro-native CMS with WordPress migration support","directories":{},"_nodeVersion":"24.20.0","dependencies":{"sax":"^1.4.1","zod":"^4.4.1","jose":"^6.1.3","mime":"^4.1.0","citty":"^0.2.2","ulidx":"^2.4.1","arctic":"^3.7.0","croner":"^10.0.1","kysely":"^0.29.0","consola":"^3.4.2","jpeg-js":"^0.4.4","upng-js":"^2.1.0","blurhash":"^2.0.5","smol-toml":"^1.6.0","@tiptap/pm":"^3.20.0","modern-tar":"^0.7.5","picocolors":"^1.1.1","@tiptap/core":"^3.20.0","jsonc-parser":"^3.3.1","@tiptap/react":"^3.20.0","sanitize-html":"^2.17.1","@atcute/client":"^5.0.0","@oslojs/crypto":"^1.0.1","better-sqlite3":"^12.8.0","@atcute/lexicons":"^2.0.0","@oslojs/encoding":"^1.1.0","@atcute/multibase":"^1.2.0","@premium-cms/auth":"0.35.9","@floating-ui/react":"^0.27.16","@premium-cms/admin":"0.35.16","@tiptap/suggestion":"^3.20.0","@unpic/placeholder":"^0.1.2","astro-portabletext":"^0.11.0","@tiptap/starter-kit":"^3.20.0","@portabletext/toolkit":"^5.0.1","@tiptap/extension-code":"^3.20.0","@tiptap/extension-link":"^3.20.0","@tiptap/extension-list":"^3.20.0","@tiptap/extension-focus":"^3.20.0","@tiptap/extension-image":"^3.20.0","@modelcontextprotocol/sdk":"^1.26.0","@premium-cms/plugin-types":"0.3.1","@tiptap/extension-underline":"^3.20.0","@premium-cms/registry-client":"0.3.4","@tiptap/extension-code-block":"^3.20.0","@tiptap/extension-text-align":"^3.20.0","@tiptap/extension-typography":"^3.20.0","@tiptap/extension-placeholder":"^3.20.0","@premium-cms/gutenberg-to-portable-text":"0.35.9"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^6.0.0","tsdown":"0.20.3","vitest":"^4.1.5","publint":"0.3.17","@types/pg":"^8.16.0","@types/sax":"^1.2.7","@vitest/ui":"^4.1.10","image-size":"2.0.2","typescript":"^6.0.3","zod-openapi":"^5.4.6","@types/react":"19.2.14","@premium-cms/blocks":"0.35.9","@types/sanitize-html":"^2.16.0","@arethetypeswrong/cli":"^0.18.2","@types/better-sqlite3":"^7.6.12","@apidevtools/swagger-parser":"^12.1.0","@cloudflare/vitest-pool-workers":"^0.16.3"},"peerDependencies":{"astro":">=6.0.0-beta.0","react":">=18.0.0","react-dom":">=18.0.0","@astrojs/react":">=5.0.0-beta.0","@premium-cms/auth-atproto":">=0.2.8"},"optionalDependencies":{"pg":"^8.0.0","@libsql/kysely-libsql":"^0.4.0"},"peerDependenciesMeta":{"@premium-cms/auth-atproto":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/emdash_0.35.21_1787950522182_0.7435458854598518","host":"s3://npm-registry-packages-npm-production"}},"0.35.22":{"name":"@premium-cms/emdash","version":"0.35.22","keywords":["astro","cms","content","wordpress"],"author":"Matt Kane","license":"MIT","_id":"@premium-cms/emdash@0.35.22","maintainers":[{"name":"saastemly-dev","email":"contact@saastemly.com"}],"homepage":"https://github.com/emdash-cms/emdash","bin":{"em":"./dist/cli/index.mjs","emdash":"./dist/cli/index.mjs"},"dist":{"shasum":"19295f98392a4d021468bea66a3ffc2bb0cc50aa","tarball":"https://registry.npmjs.org/@premium-cms/emdash/-/emdash-0.35.22.tgz","fileCount":2099,"integrity":"sha512-cb40u6yhrKUeUL4h3kH9ucNHPjutDJGV4qD69CXcWbijbbddt69j29NFvawZ6dkuOOdvoVCvMPE0qDVXB2OHOQ==","signatures":[{"sig":"MEMCH2QLxNZMSJchDFT5TuvTnlKi6drVWBQldEuOHACYod8CIFYIgbVCIKbfW6ukfabPITHi00QX0HnHVUt0i3sUtlG3","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":16560047},"main":"dist/index.mjs","type":"module","exports":{".":{"types":"./dist/index.d.mts","default":"./dist/index.mjs"},"./db":{"types":"./dist/db/index.d.mts","default":"./dist/db/index.mjs"},"./ui":"./src/ui.ts","./cli":{"types":"./dist/cli/index.d.mts","default":"./dist/cli/index.mjs"},"./seo":{"types":"./dist/seo/index.d.mts","default":"./dist/seo/index.mjs"},"./page":{"types":"./dist/page/index.d.mts","default":"./dist/page/index.mjs"},"./seed":{"types":"./dist/seed/index.d.mts","default":"./dist/seed/index.mjs"},"./astro":{"types":"./dist/astro/index.d.mts","default":"./dist/astro/index.mjs"},"./media":{"types":"./dist/media/index.d.mts","default":"./dist/media/index.mjs"},"./client":{"types":"./dist/client/index.d.mts","default":"./dist/client/index.mjs"},"./locals":{"types":"./locals.d.ts"},"./plugin":{"types":"./dist/plugin-types.d.mts"},"./runtime":{"types":"./dist/runtime.d.mts","default":"./dist/runtime.mjs"},"./routes/*":{"types":"./dist/astro/routes/*.d.mts","default":"./dist/astro/routes/*.mjs"},"./db/libsql":{"types":"./dist/db/libsql.d.mts","default":"./dist/db/libsql.mjs"},"./db/sqlite":{"types":"./dist/db/sqlite.d.mts","default":"./dist/db/sqlite.mjs"},"./ui/search":"./src/components/LiveSearch.astro","./middleware":{"types":"./dist/astro/middleware.d.mts","default":"./dist/astro/middleware.mjs"},"./migrations":{"types":"./dist/migrations/index.d.mts","default":"./dist/migrations/index.mjs"},"./storage/s3":{"types":"./dist/storage/s3.d.mts","default":"./dist/storage/s3.mjs"},"./api/schemas":{"types":"./dist/api/schemas/index.d.mts","default":"./dist/api/schemas/index.mjs"},"./db/postgres":{"types":"./dist/db/postgres.d.mts","default":"./dist/db/postgres.mjs"},"./ui/comments":"./src/ui-comments.ts","./plugin-utils":{"types":"./dist/plugin-utils.d.mts","default":"./dist/plugin-utils.mjs"},"./storage/local":{"types":"./dist/storage/local.d.mts","default":"./dist/storage/local.mjs"},"./image-endpoint":{"types":"./dist/astro/image-endpoint.d.mts","default":"./dist/astro/image-endpoint.mjs"},"./routes/*.astro":"./src/astro/routes/*.astro","./api/route-utils":{"types":"./dist/api/route-utils.d.mts","default":"./dist/api/route-utils.mjs"},"./middleware/auth":{"types":"./dist/astro/middleware/auth.d.mts","default":"./dist/astro/middleware/auth.mjs"},"./request-context":{"types":"./dist/request-context.d.mts","default":"./dist/request-context.mjs"},"./client/cf-access":{"types":"./dist/client/cf-access.d.mts","default":"./dist/client/cf-access.mjs"},"./middleware/setup":{"types":"./dist/astro/middleware/setup.d.mts","default":"./dist/astro/middleware/setup.mjs"},"./middleware/credits":{"types":"./dist/astro/middleware/credits.d.mts","default":"./dist/astro/middleware/credits.mjs"},"./media/local-runtime":{"types":"./dist/media/local-runtime.d.mts","default":"./dist/media/local-runtime.mjs"},"./middleware/redirect":{"types":"./dist/astro/middleware/redirect.d.mts","default":"./dist/astro/middleware/redirect.mjs"},"./object-cache/memory":{"types":"./dist/object-cache/memory.d.mts","default":"./dist/object-cache/memory.mjs"},"./db/libsql-migrations":{"types":"./dist/db/libsql-migrations.d.mts","default":"./dist/db/libsql-migrations.mjs"},"./db/sqlite-migrations":{"types":"./dist/db/sqlite-migrations.d.mts","default":"./dist/db/sqlite-migrations.mjs"},"./media/image-endpoint":{"types":"./dist/media/image-endpoint.d.mts","default":"./dist/media/image-endpoint.mjs"},"./auth/providers/github":{"types":"./dist/auth/providers/github.d.mts","default":"./dist/auth/providers/github.mjs"},"./auth/providers/google":{"types":"./dist/auth/providers/google.d.mts","default":"./dist/auth/providers/google.mjs"},"./db/postgres-migrations":{"types":"./dist/db/postgres-migrations.d.mts","default":"./dist/db/postgres-migrations.mjs"},"./database/instrumentation":{"types":"./dist/database/instrumentation.d.mts","default":"./dist/database/instrumentation.mjs"},"./database/pg-migration-lock":{"types":"./dist/database/pg-migration-lock.d.mts","default":"./dist/database/pg-migration-lock.mjs"},"./middleware/request-context":{"types":"./dist/astro/middleware/request-context.d.mts","default":"./dist/astro/middleware/request-context.mjs"},"./auth/providers/github-admin":"./src/auth/providers/github-admin.tsx","./auth/providers/google-admin":"./src/auth/providers/google-admin.tsx","./plugins/adapt-sandbox-entry":{"types":"./dist/plugins/adapt-sandbox-entry.d.mts","default":"./dist/plugins/adapt-sandbox-entry.mjs"},"./middleware/media-usage-write-fence":{"types":"./dist/astro/middleware/media-usage-write-fence.d.mts","default":"./dist/astro/middleware/media-usage-write-fence.mjs"}},"imports":{"#db/*":"./src/database/*","#api/*":"./src/api/*","#mcp/*":"./src/mcp/*","#seo/*":"./src/seo/*","#types":"./src/astro/types.js","#auth/*":"./src/auth/*","#seed/*":"./src/seed/*","#media/*":"./src/media/*","#menus/*":"./src/menus/*","#utils/*":"./src/utils/*","#config/*":"./src/config/*","#import/*":"./src/import/*","#schema/*":"./src/schema/*","#search/*":"./src/search/*","#bylines/*":"./src/bylines/*","#plugins/*":"./src/plugins/*","#preview/*":"./src/preview/*","#widgets/*":"./src/widgets/*","#comments/*":"./src/comments/*","#sections/*":"./src/sections/*","#security/*":"./src/security/*","#settings/*":"./src/settings/*","#redirects/*":"./src/redirects/*","#taxonomies/*":"./src/taxonomies/*","#api/schemas.js":"./src/api/schemas/index.js"},"scripts":{"dev":"tsdown --watch","test":"vitest","build":"node scripts/gen-route-catalog.mjs && tsdown","check":"publint && attw --pack --ignore-rules=cjs-resolves-to-esm --ignore-rules=no-resolution --ignore-rules=internal-resolution-error","typecheck":"tsgo --noEmit","gen:routes":"node scripts/gen-route-catalog.mjs","test:repro":"vitest run --config vitest.repro.config.ts","test:smoke":"vitest run --config vitest.smoke.config.ts","seed:schemas":"node scripts/seed-schemas.mjs","test:workerd":"vitest run --config vitest.workerd.config.ts","test:integration":"vitest run --config vitest.integration.config.ts"},"_npmUser":{"name":"saastemly-dev","email":"contact@saastemly.com"},"repository":{"url":"git+https://github.com/emdash-cms/emdash.git","type":"git","directory":"packages/core"},"description":"Astro-native CMS with WordPress migration support","directories":{},"_nodeVersion":"24.20.0","dependencies":{"sax":"^1.4.1","zod":"^4.4.1","jose":"^6.1.3","mime":"^4.1.0","citty":"^0.2.2","ulidx":"^2.4.1","arctic":"^3.7.0","croner":"^10.0.1","kysely":"^0.29.0","consola":"^3.4.2","jpeg-js":"^0.4.4","upng-js":"^2.1.0","blurhash":"^2.0.5","smol-toml":"^1.6.0","@tiptap/pm":"^3.20.0","modern-tar":"^0.7.5","picocolors":"^1.1.1","@tiptap/core":"^3.20.0","jsonc-parser":"^3.3.1","@tiptap/react":"^3.20.0","sanitize-html":"^2.17.1","@atcute/client":"^5.0.0","@oslojs/crypto":"^1.0.1","better-sqlite3":"^12.8.0","@atcute/lexicons":"^2.0.0","@oslojs/encoding":"^1.1.0","@atcute/multibase":"^1.2.0","@premium-cms/auth":"0.35.9","@floating-ui/react":"^0.27.16","@premium-cms/admin":"0.35.16","@tiptap/suggestion":"^3.20.0","@unpic/placeholder":"^0.1.2","astro-portabletext":"^0.11.0","@tiptap/starter-kit":"^3.20.0","@portabletext/toolkit":"^5.0.1","@tiptap/extension-code":"^3.20.0","@tiptap/extension-link":"^3.20.0","@tiptap/extension-list":"^3.20.0","@tiptap/extension-focus":"^3.20.0","@tiptap/extension-image":"^3.20.0","@modelcontextprotocol/sdk":"^1.26.0","@premium-cms/plugin-types":"0.3.1","@tiptap/extension-underline":"^3.20.0","@premium-cms/registry-client":"0.3.4","@tiptap/extension-code-block":"^3.20.0","@tiptap/extension-text-align":"^3.20.0","@tiptap/extension-typography":"^3.20.0","@tiptap/extension-placeholder":"^3.20.0","@premium-cms/gutenberg-to-portable-text":"0.35.9"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^6.0.0","tsdown":"0.20.3","vitest":"^4.1.5","publint":"0.3.17","@types/pg":"^8.16.0","@types/sax":"^1.2.7","@vitest/ui":"^4.1.10","image-size":"2.0.2","typescript":"^6.0.3","zod-openapi":"^5.4.6","@types/react":"19.2.14","@premium-cms/blocks":"0.35.9","@types/sanitize-html":"^2.16.0","@arethetypeswrong/cli":"^0.18.2","@types/better-sqlite3":"^7.6.12","@apidevtools/swagger-parser":"^12.1.0","@cloudflare/vitest-pool-workers":"^0.16.3"},"peerDependencies":{"astro":">=6.0.0-beta.0","react":">=18.0.0","react-dom":">=18.0.0","@astrojs/react":">=5.0.0-beta.0","@premium-cms/auth-atproto":">=0.2.8"},"optionalDependencies":{"pg":"^8.0.0","@libsql/kysely-libsql":"^0.4.0"},"peerDependenciesMeta":{"@premium-cms/auth-atproto":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/emdash_0.35.22_1787953766660_0.5435137673257857","host":"s3://npm-registry-packages-npm-production"}},"0.35.23":{"name":"@premium-cms/emdash","version":"0.35.23","keywords":["astro","cms","content","wordpress"],"author":"Matt Kane","license":"MIT","_id":"@premium-cms/emdash@0.35.23","maintainers":[{"name":"saastemly-dev","email":"contact@saastemly.com"}],"homepage":"https://github.com/emdash-cms/emdash","bin":{"em":"./dist/cli/index.mjs","emdash":"./dist/cli/index.mjs"},"dist":{"shasum":"cd11607371a40bbf8d46b5e2b44909b835b7008a","tarball":"https://registry.npmjs.org/@premium-cms/emdash/-/emdash-0.35.23.tgz","fileCount":2099,"integrity":"sha512-svt7uU30KnRAaAxQ87nQFOaekHr2gUurFm0FeWR4np8h4z/9ZnrvJeFI+dOVQgvvtnDdShhQfZL3HoR7zYNh0A==","signatures":[{"sig":"MEYCIQDqFWrCM7CKzCGmSRlWnP74/0nBB98XxbegaZMtXTHqGQIhAMmbHvHjZ9rlH1tWf81kvSe2gEyQ3KZwjvHokx+7GzV5","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":16562449},"main":"dist/index.mjs","type":"module","exports":{".":{"types":"./dist/index.d.mts","default":"./dist/index.mjs"},"./db":{"types":"./dist/db/index.d.mts","default":"./dist/db/index.mjs"},"./ui":"./src/ui.ts","./cli":{"types":"./dist/cli/index.d.mts","default":"./dist/cli/index.mjs"},"./seo":{"types":"./dist/seo/index.d.mts","default":"./dist/seo/index.mjs"},"./page":{"types":"./dist/page/index.d.mts","default":"./dist/page/index.mjs"},"./seed":{"types":"./dist/seed/index.d.mts","default":"./dist/seed/index.mjs"},"./astro":{"types":"./dist/astro/index.d.mts","default":"./dist/astro/index.mjs"},"./media":{"types":"./dist/media/index.d.mts","default":"./dist/media/index.mjs"},"./client":{"types":"./dist/client/index.d.mts","default":"./dist/client/index.mjs"},"./locals":{"types":"./locals.d.ts"},"./plugin":{"types":"./dist/plugin-types.d.mts"},"./runtime":{"types":"./dist/runtime.d.mts","default":"./dist/runtime.mjs"},"./routes/*":{"types":"./dist/astro/routes/*.d.mts","default":"./dist/astro/routes/*.mjs"},"./db/libsql":{"types":"./dist/db/libsql.d.mts","default":"./dist/db/libsql.mjs"},"./db/sqlite":{"types":"./dist/db/sqlite.d.mts","default":"./dist/db/sqlite.mjs"},"./ui/search":"./src/components/LiveSearch.astro","./middleware":{"types":"./dist/astro/middleware.d.mts","default":"./dist/astro/middleware.mjs"},"./migrations":{"types":"./dist/migrations/index.d.mts","default":"./dist/migrations/index.mjs"},"./storage/s3":{"types":"./dist/storage/s3.d.mts","default":"./dist/storage/s3.mjs"},"./api/schemas":{"types":"./dist/api/schemas/index.d.mts","default":"./dist/api/schemas/index.mjs"},"./db/postgres":{"types":"./dist/db/postgres.d.mts","default":"./dist/db/postgres.mjs"},"./ui/comments":"./src/ui-comments.ts","./plugin-utils":{"types":"./dist/plugin-utils.d.mts","default":"./dist/plugin-utils.mjs"},"./storage/local":{"types":"./dist/storage/local.d.mts","default":"./dist/storage/local.mjs"},"./image-endpoint":{"types":"./dist/astro/image-endpoint.d.mts","default":"./dist/astro/image-endpoint.mjs"},"./routes/*.astro":"./src/astro/routes/*.astro","./api/route-utils":{"types":"./dist/api/route-utils.d.mts","default":"./dist/api/route-utils.mjs"},"./middleware/auth":{"types":"./dist/astro/middleware/auth.d.mts","default":"./dist/astro/middleware/auth.mjs"},"./request-context":{"types":"./dist/request-context.d.mts","default":"./dist/request-context.mjs"},"./client/cf-access":{"types":"./dist/client/cf-access.d.mts","default":"./dist/client/cf-access.mjs"},"./middleware/setup":{"types":"./dist/astro/middleware/setup.d.mts","default":"./dist/astro/middleware/setup.mjs"},"./middleware/credits":{"types":"./dist/astro/middleware/credits.d.mts","default":"./dist/astro/middleware/credits.mjs"},"./media/local-runtime":{"types":"./dist/media/local-runtime.d.mts","default":"./dist/media/local-runtime.mjs"},"./middleware/redirect":{"types":"./dist/astro/middleware/redirect.d.mts","default":"./dist/astro/middleware/redirect.mjs"},"./object-cache/memory":{"types":"./dist/object-cache/memory.d.mts","default":"./dist/object-cache/memory.mjs"},"./db/libsql-migrations":{"types":"./dist/db/libsql-migrations.d.mts","default":"./dist/db/libsql-migrations.mjs"},"./db/sqlite-migrations":{"types":"./dist/db/sqlite-migrations.d.mts","default":"./dist/db/sqlite-migrations.mjs"},"./media/image-endpoint":{"types":"./dist/media/image-endpoint.d.mts","default":"./dist/media/image-endpoint.mjs"},"./auth/providers/github":{"types":"./dist/auth/providers/github.d.mts","default":"./dist/auth/providers/github.mjs"},"./auth/providers/google":{"types":"./dist/auth/providers/google.d.mts","default":"./dist/auth/providers/google.mjs"},"./db/postgres-migrations":{"types":"./dist/db/postgres-migrations.d.mts","default":"./dist/db/postgres-migrations.mjs"},"./database/instrumentation":{"types":"./dist/database/instrumentation.d.mts","default":"./dist/database/instrumentation.mjs"},"./database/pg-migration-lock":{"types":"./dist/database/pg-migration-lock.d.mts","default":"./dist/database/pg-migration-lock.mjs"},"./middleware/request-context":{"types":"./dist/astro/middleware/request-context.d.mts","default":"./dist/astro/middleware/request-context.mjs"},"./auth/providers/github-admin":"./src/auth/providers/github-admin.tsx","./auth/providers/google-admin":"./src/auth/providers/google-admin.tsx","./plugins/adapt-sandbox-entry":{"types":"./dist/plugins/adapt-sandbox-entry.d.mts","default":"./dist/plugins/adapt-sandbox-entry.mjs"},"./middleware/media-usage-write-fence":{"types":"./dist/astro/middleware/media-usage-write-fence.d.mts","default":"./dist/astro/middleware/media-usage-write-fence.mjs"}},"imports":{"#db/*":"./src/database/*","#api/*":"./src/api/*","#mcp/*":"./src/mcp/*","#seo/*":"./src/seo/*","#types":"./src/astro/types.js","#auth/*":"./src/auth/*","#seed/*":"./src/seed/*","#media/*":"./src/media/*","#menus/*":"./src/menus/*","#utils/*":"./src/utils/*","#config/*":"./src/config/*","#import/*":"./src/import/*","#schema/*":"./src/schema/*","#search/*":"./src/search/*","#bylines/*":"./src/bylines/*","#plugins/*":"./src/plugins/*","#preview/*":"./src/preview/*","#widgets/*":"./src/widgets/*","#comments/*":"./src/comments/*","#sections/*":"./src/sections/*","#security/*":"./src/security/*","#settings/*":"./src/settings/*","#redirects/*":"./src/redirects/*","#taxonomies/*":"./src/taxonomies/*","#api/schemas.js":"./src/api/schemas/index.js"},"scripts":{"dev":"tsdown --watch","test":"vitest","build":"node scripts/gen-route-catalog.mjs && tsdown","check":"publint && attw --pack --ignore-rules=cjs-resolves-to-esm --ignore-rules=no-resolution --ignore-rules=internal-resolution-error","typecheck":"tsgo --noEmit","gen:routes":"node scripts/gen-route-catalog.mjs","test:repro":"vitest run --config vitest.repro.config.ts","test:smoke":"vitest run --config vitest.smoke.config.ts","seed:schemas":"node scripts/seed-schemas.mjs","test:workerd":"vitest run --config vitest.workerd.config.ts","test:integration":"vitest run --config vitest.integration.config.ts"},"_npmUser":{"name":"saastemly-dev","email":"contact@saastemly.com"},"repository":{"url":"git+https://github.com/emdash-cms/emdash.git","type":"git","directory":"packages/core"},"description":"Astro-native CMS with WordPress migration support","directories":{},"_nodeVersion":"24.20.0","dependencies":{"sax":"^1.4.1","zod":"^4.4.1","jose":"^6.1.3","mime":"^4.1.0","citty":"^0.2.2","ulidx":"^2.4.1","arctic":"^3.7.0","croner":"^10.0.1","kysely":"^0.29.0","consola":"^3.4.2","jpeg-js":"^0.4.4","upng-js":"^2.1.0","blurhash":"^2.0.5","smol-toml":"^1.6.0","@tiptap/pm":"^3.20.0","modern-tar":"^0.7.5","picocolors":"^1.1.1","@tiptap/core":"^3.20.0","jsonc-parser":"^3.3.1","@tiptap/react":"^3.20.0","sanitize-html":"^2.17.1","@atcute/client":"^5.0.0","@oslojs/crypto":"^1.0.1","better-sqlite3":"^12.8.0","@atcute/lexicons":"^2.0.0","@oslojs/encoding":"^1.1.0","@atcute/multibase":"^1.2.0","@premium-cms/auth":"0.35.9","@floating-ui/react":"^0.27.16","@premium-cms/admin":"0.35.17","@tiptap/suggestion":"^3.20.0","@unpic/placeholder":"^0.1.2","astro-portabletext":"^0.11.0","@tiptap/starter-kit":"^3.20.0","@portabletext/toolkit":"^5.0.1","@tiptap/extension-code":"^3.20.0","@tiptap/extension-link":"^3.20.0","@tiptap/extension-list":"^3.20.0","@tiptap/extension-focus":"^3.20.0","@tiptap/extension-image":"^3.20.0","@modelcontextprotocol/sdk":"^1.26.0","@premium-cms/plugin-types":"0.3.1","@tiptap/extension-underline":"^3.20.0","@premium-cms/registry-client":"0.3.4","@tiptap/extension-code-block":"^3.20.0","@tiptap/extension-text-align":"^3.20.0","@tiptap/extension-typography":"^3.20.0","@tiptap/extension-placeholder":"^3.20.0","@premium-cms/gutenberg-to-portable-text":"0.35.9"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^6.0.0","tsdown":"0.20.3","vitest":"^4.1.5","publint":"0.3.17","@types/pg":"^8.16.0","@types/sax":"^1.2.7","@vitest/ui":"^4.1.10","image-size":"2.0.2","typescript":"^6.0.3","zod-openapi":"^5.4.6","@types/react":"19.2.14","@premium-cms/blocks":"0.35.9","@types/sanitize-html":"^2.16.0","@arethetypeswrong/cli":"^0.18.2","@types/better-sqlite3":"^7.6.12","@apidevtools/swagger-parser":"^12.1.0","@cloudflare/vitest-pool-workers":"^0.16.3"},"peerDependencies":{"astro":">=6.0.0-beta.0","react":">=18.0.0","react-dom":">=18.0.0","@astrojs/react":">=5.0.0-beta.0","@premium-cms/auth-atproto":">=0.2.8"},"optionalDependencies":{"pg":"^8.0.0","@libsql/kysely-libsql":"^0.4.0"},"peerDependenciesMeta":{"@premium-cms/auth-atproto":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/emdash_0.35.23_1787957769056_0.3173496021006663","host":"s3://npm-registry-packages-npm-production"}},"0.35.24":{"name":"@premium-cms/emdash","version":"0.35.24","keywords":["astro","cms","content","wordpress"],"author":"Matt Kane","license":"MIT","_id":"@premium-cms/emdash@0.35.24","maintainers":[{"name":"saastemly-dev","email":"contact@saastemly.com"}],"homepage":"https://github.com/emdash-cms/emdash","bin":{"em":"./dist/cli/index.mjs","emdash":"./dist/cli/index.mjs"},"dist":{"shasum":"2ecac25e41679eb0f70d95d02806a74a05009e58","tarball":"https://registry.npmjs.org/@premium-cms/emdash/-/emdash-0.35.24.tgz","fileCount":2099,"integrity":"sha512-dY9YsH8bU7lY27Q6pg0RzqDwpG2X1PeQ9IQoUajo9pyvEkhVAlqXH3sSQt34epUI5zbnEB8/meVQJYYTzAF7/A==","signatures":[{"sig":"MEUCIQDegGwkyMcnM7PSYvGM2W0sASR01bvtjOUcybNVSN7UIwIgVTuX61kZ79WZF8ePyZ0G4vdbWgPZPUT30Yv7Z0W/luA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":16563353},"main":"dist/index.mjs","type":"module","exports":{".":{"types":"./dist/index.d.mts","default":"./dist/index.mjs"},"./db":{"types":"./dist/db/index.d.mts","default":"./dist/db/index.mjs"},"./ui":"./src/ui.ts","./cli":{"types":"./dist/cli/index.d.mts","default":"./dist/cli/index.mjs"},"./seo":{"types":"./dist/seo/index.d.mts","default":"./dist/seo/index.mjs"},"./page":{"types":"./dist/page/index.d.mts","default":"./dist/page/index.mjs"},"./seed":{"types":"./dist/seed/index.d.mts","default":"./dist/seed/index.mjs"},"./astro":{"types":"./dist/astro/index.d.mts","default":"./dist/astro/index.mjs"},"./media":{"types":"./dist/media/index.d.mts","default":"./dist/media/index.mjs"},"./client":{"types":"./dist/client/index.d.mts","default":"./dist/client/index.mjs"},"./locals":{"types":"./locals.d.ts"},"./plugin":{"types":"./dist/plugin-types.d.mts"},"./runtime":{"types":"./dist/runtime.d.mts","default":"./dist/runtime.mjs"},"./routes/*":{"types":"./dist/astro/routes/*.d.mts","default":"./dist/astro/routes/*.mjs"},"./db/libsql":{"types":"./dist/db/libsql.d.mts","default":"./dist/db/libsql.mjs"},"./db/sqlite":{"types":"./dist/db/sqlite.d.mts","default":"./dist/db/sqlite.mjs"},"./ui/search":"./src/components/LiveSearch.astro","./middleware":{"types":"./dist/astro/middleware.d.mts","default":"./dist/astro/middleware.mjs"},"./migrations":{"types":"./dist/migrations/index.d.mts","default":"./dist/migrations/index.mjs"},"./storage/s3":{"types":"./dist/storage/s3.d.mts","default":"./dist/storage/s3.mjs"},"./api/schemas":{"types":"./dist/api/schemas/index.d.mts","default":"./dist/api/schemas/index.mjs"},"./db/postgres":{"types":"./dist/db/postgres.d.mts","default":"./dist/db/postgres.mjs"},"./ui/comments":"./src/ui-comments.ts","./plugin-utils":{"types":"./dist/plugin-utils.d.mts","default":"./dist/plugin-utils.mjs"},"./storage/local":{"types":"./dist/storage/local.d.mts","default":"./dist/storage/local.mjs"},"./image-endpoint":{"types":"./dist/astro/image-endpoint.d.mts","default":"./dist/astro/image-endpoint.mjs"},"./routes/*.astro":"./src/astro/routes/*.astro","./api/route-utils":{"types":"./dist/api/route-utils.d.mts","default":"./dist/api/route-utils.mjs"},"./middleware/auth":{"types":"./dist/astro/middleware/auth.d.mts","default":"./dist/astro/middleware/auth.mjs"},"./request-context":{"types":"./dist/request-context.d.mts","default":"./dist/request-context.mjs"},"./client/cf-access":{"types":"./dist/client/cf-access.d.mts","default":"./dist/client/cf-access.mjs"},"./middleware/setup":{"types":"./dist/astro/middleware/setup.d.mts","default":"./dist/astro/middleware/setup.mjs"},"./middleware/credits":{"types":"./dist/astro/middleware/credits.d.mts","default":"./dist/astro/middleware/credits.mjs"},"./media/local-runtime":{"types":"./dist/media/local-runtime.d.mts","default":"./dist/media/local-runtime.mjs"},"./middleware/redirect":{"types":"./dist/astro/middleware/redirect.d.mts","default":"./dist/astro/middleware/redirect.mjs"},"./object-cache/memory":{"types":"./dist/object-cache/memory.d.mts","default":"./dist/object-cache/memory.mjs"},"./db/libsql-migrations":{"types":"./dist/db/libsql-migrations.d.mts","default":"./dist/db/libsql-migrations.mjs"},"./db/sqlite-migrations":{"types":"./dist/db/sqlite-migrations.d.mts","default":"./dist/db/sqlite-migrations.mjs"},"./media/image-endpoint":{"types":"./dist/media/image-endpoint.d.mts","default":"./dist/media/image-endpoint.mjs"},"./auth/providers/github":{"types":"./dist/auth/providers/github.d.mts","default":"./dist/auth/providers/github.mjs"},"./auth/providers/google":{"types":"./dist/auth/providers/google.d.mts","default":"./dist/auth/providers/google.mjs"},"./db/postgres-migrations":{"types":"./dist/db/postgres-migrations.d.mts","default":"./dist/db/postgres-migrations.mjs"},"./database/instrumentation":{"types":"./dist/database/instrumentation.d.mts","default":"./dist/database/instrumentation.mjs"},"./database/pg-migration-lock":{"types":"./dist/database/pg-migration-lock.d.mts","default":"./dist/database/pg-migration-lock.mjs"},"./middleware/request-context":{"types":"./dist/astro/middleware/request-context.d.mts","default":"./dist/astro/middleware/request-context.mjs"},"./auth/providers/github-admin":"./src/auth/providers/github-admin.tsx","./auth/providers/google-admin":"./src/auth/providers/google-admin.tsx","./plugins/adapt-sandbox-entry":{"types":"./dist/plugins/adapt-sandbox-entry.d.mts","default":"./dist/plugins/adapt-sandbox-entry.mjs"},"./middleware/media-usage-write-fence":{"types":"./dist/astro/middleware/media-usage-write-fence.d.mts","default":"./dist/astro/middleware/media-usage-write-fence.mjs"}},"imports":{"#db/*":"./src/database/*","#api/*":"./src/api/*","#mcp/*":"./src/mcp/*","#seo/*":"./src/seo/*","#types":"./src/astro/types.js","#auth/*":"./src/auth/*","#seed/*":"./src/seed/*","#media/*":"./src/media/*","#menus/*":"./src/menus/*","#utils/*":"./src/utils/*","#config/*":"./src/config/*","#import/*":"./src/import/*","#schema/*":"./src/schema/*","#search/*":"./src/search/*","#bylines/*":"./src/bylines/*","#plugins/*":"./src/plugins/*","#preview/*":"./src/preview/*","#widgets/*":"./src/widgets/*","#comments/*":"./src/comments/*","#sections/*":"./src/sections/*","#security/*":"./src/security/*","#settings/*":"./src/settings/*","#redirects/*":"./src/redirects/*","#taxonomies/*":"./src/taxonomies/*","#api/schemas.js":"./src/api/schemas/index.js"},"scripts":{"dev":"tsdown --watch","test":"vitest","build":"node scripts/gen-route-catalog.mjs && tsdown","check":"publint && attw --pack --ignore-rules=cjs-resolves-to-esm --ignore-rules=no-resolution --ignore-rules=internal-resolution-error","typecheck":"tsgo --noEmit","gen:routes":"node scripts/gen-route-catalog.mjs","test:repro":"vitest run --config vitest.repro.config.ts","test:smoke":"vitest run --config vitest.smoke.config.ts","seed:schemas":"node scripts/seed-schemas.mjs","test:workerd":"vitest run --config vitest.workerd.config.ts","test:integration":"vitest run --config vitest.integration.config.ts"},"_npmUser":{"name":"saastemly-dev","email":"contact@saastemly.com"},"repository":{"url":"git+https://github.com/emdash-cms/emdash.git","type":"git","directory":"packages/core"},"description":"Astro-native CMS with WordPress migration support","directories":{},"_nodeVersion":"24.20.0","dependencies":{"sax":"^1.4.1","zod":"^4.4.1","jose":"^6.1.3","mime":"^4.1.0","citty":"^0.2.2","ulidx":"^2.4.1","arctic":"^3.7.0","croner":"^10.0.1","kysely":"^0.29.0","consola":"^3.4.2","jpeg-js":"^0.4.4","upng-js":"^2.1.0","blurhash":"^2.0.5","smol-toml":"^1.6.0","@tiptap/pm":"^3.20.0","modern-tar":"^0.7.5","picocolors":"^1.1.1","@tiptap/core":"^3.20.0","jsonc-parser":"^3.3.1","@tiptap/react":"^3.20.0","sanitize-html":"^2.17.1","@atcute/client":"^5.0.0","@oslojs/crypto":"^1.0.1","better-sqlite3":"^12.8.0","@atcute/lexicons":"^2.0.0","@oslojs/encoding":"^1.1.0","@atcute/multibase":"^1.2.0","@premium-cms/auth":"0.35.9","@floating-ui/react":"^0.27.16","@premium-cms/admin":"0.35.18","@tiptap/suggestion":"^3.20.0","@unpic/placeholder":"^0.1.2","astro-portabletext":"^0.11.0","@tiptap/starter-kit":"^3.20.0","@portabletext/toolkit":"^5.0.1","@tiptap/extension-code":"^3.20.0","@tiptap/extension-link":"^3.20.0","@tiptap/extension-list":"^3.20.0","@tiptap/extension-focus":"^3.20.0","@tiptap/extension-image":"^3.20.0","@modelcontextprotocol/sdk":"^1.26.0","@premium-cms/plugin-types":"0.3.1","@tiptap/extension-underline":"^3.20.0","@premium-cms/registry-client":"0.3.4","@tiptap/extension-code-block":"^3.20.0","@tiptap/extension-text-align":"^3.20.0","@tiptap/extension-typography":"^3.20.0","@tiptap/extension-placeholder":"^3.20.0","@premium-cms/gutenberg-to-portable-text":"0.35.9"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^6.0.0","tsdown":"0.20.3","vitest":"^4.1.5","publint":"0.3.17","@types/pg":"^8.16.0","@types/sax":"^1.2.7","@vitest/ui":"^4.1.10","image-size":"2.0.2","typescript":"^6.0.3","zod-openapi":"^5.4.6","@types/react":"19.2.14","@premium-cms/blocks":"0.35.9","@types/sanitize-html":"^2.16.0","@arethetypeswrong/cli":"^0.18.2","@types/better-sqlite3":"^7.6.12","@apidevtools/swagger-parser":"^12.1.0","@cloudflare/vitest-pool-workers":"^0.16.3"},"peerDependencies":{"astro":">=6.0.0-beta.0","react":">=18.0.0","react-dom":">=18.0.0","@astrojs/react":">=5.0.0-beta.0","@premium-cms/auth-atproto":">=0.2.8"},"optionalDependencies":{"pg":"^8.0.0","@libsql/kysely-libsql":"^0.4.0"},"peerDependenciesMeta":{"@premium-cms/auth-atproto":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/emdash_0.35.24_1787958716112_0.1343638994145675","host":"s3://npm-registry-packages-npm-production"}},"0.35.25":{"name":"@premium-cms/emdash","version":"0.35.25","keywords":["astro","cms","content","wordpress"],"author":"Matt Kane","license":"MIT","_id":"@premium-cms/emdash@0.35.25","maintainers":[{"name":"saastemly-dev","email":"contact@saastemly.com"}],"homepage":"https://github.com/emdash-cms/emdash","bin":{"em":"./dist/cli/index.mjs","emdash":"./dist/cli/index.mjs"},"dist":{"shasum":"2370439770bcdadfc4fbcdb6364441d0ebaf167b","tarball":"https://registry.npmjs.org/@premium-cms/emdash/-/emdash-0.35.25.tgz","fileCount":2099,"integrity":"sha512-HwDghY+/FS37Ct7Y/u5nHN450PdaNXxwAYZBs6rCxFDPDJUY9O64vS2pKxAqVgN/gvJ98MNpOxRwmd376QgR/Q==","signatures":[{"sig":"MEUCIHZ6ifWTn99V/UzZIsOdRJSwUB6Gaa5fHCeyBdroEVrUAiEAjIiNDb2+osIVj0llSAh0KGsb2wrV1NDpYh8XB5QX71c=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":16566357},"main":"dist/index.mjs","type":"module","exports":{".":{"types":"./dist/index.d.mts","default":"./dist/index.mjs"},"./db":{"types":"./dist/db/index.d.mts","default":"./dist/db/index.mjs"},"./ui":"./src/ui.ts","./cli":{"types":"./dist/cli/index.d.mts","default":"./dist/cli/index.mjs"},"./seo":{"types":"./dist/seo/index.d.mts","default":"./dist/seo/index.mjs"},"./page":{"types":"./dist/page/index.d.mts","default":"./dist/page/index.mjs"},"./seed":{"types":"./dist/seed/index.d.mts","default":"./dist/seed/index.mjs"},"./astro":{"types":"./dist/astro/index.d.mts","default":"./dist/astro/index.mjs"},"./media":{"types":"./dist/media/index.d.mts","default":"./dist/media/index.mjs"},"./client":{"types":"./dist/client/index.d.mts","default":"./dist/client/index.mjs"},"./locals":{"types":"./locals.d.ts"},"./plugin":{"types":"./dist/plugin-types.d.mts"},"./runtime":{"types":"./dist/runtime.d.mts","default":"./dist/runtime.mjs"},"./routes/*":{"types":"./dist/astro/routes/*.d.mts","default":"./dist/astro/routes/*.mjs"},"./db/libsql":{"types":"./dist/db/libsql.d.mts","default":"./dist/db/libsql.mjs"},"./db/sqlite":{"types":"./dist/db/sqlite.d.mts","default":"./dist/db/sqlite.mjs"},"./ui/search":"./src/components/LiveSearch.astro","./middleware":{"types":"./dist/astro/middleware.d.mts","default":"./dist/astro/middleware.mjs"},"./migrations":{"types":"./dist/migrations/index.d.mts","default":"./dist/migrations/index.mjs"},"./storage/s3":{"types":"./dist/storage/s3.d.mts","default":"./dist/storage/s3.mjs"},"./api/schemas":{"types":"./dist/api/schemas/index.d.mts","default":"./dist/api/schemas/index.mjs"},"./db/postgres":{"types":"./dist/db/postgres.d.mts","default":"./dist/db/postgres.mjs"},"./ui/comments":"./src/ui-comments.ts","./plugin-utils":{"types":"./dist/plugin-utils.d.mts","default":"./dist/plugin-utils.mjs"},"./storage/local":{"types":"./dist/storage/local.d.mts","default":"./dist/storage/local.mjs"},"./image-endpoint":{"types":"./dist/astro/image-endpoint.d.mts","default":"./dist/astro/image-endpoint.mjs"},"./routes/*.astro":"./src/astro/routes/*.astro","./api/route-utils":{"types":"./dist/api/route-utils.d.mts","default":"./dist/api/route-utils.mjs"},"./middleware/auth":{"types":"./dist/astro/middleware/auth.d.mts","default":"./dist/astro/middleware/auth.mjs"},"./request-context":{"types":"./dist/request-context.d.mts","default":"./dist/request-context.mjs"},"./client/cf-access":{"types":"./dist/client/cf-access.d.mts","default":"./dist/client/cf-access.mjs"},"./middleware/setup":{"types":"./dist/astro/middleware/setup.d.mts","default":"./dist/astro/middleware/setup.mjs"},"./middleware/credits":{"types":"./dist/astro/middleware/credits.d.mts","default":"./dist/astro/middleware/credits.mjs"},"./media/local-runtime":{"types":"./dist/media/local-runtime.d.mts","default":"./dist/media/local-runtime.mjs"},"./middleware/redirect":{"types":"./dist/astro/middleware/redirect.d.mts","default":"./dist/astro/middleware/redirect.mjs"},"./object-cache/memory":{"types":"./dist/object-cache/memory.d.mts","default":"./dist/object-cache/memory.mjs"},"./db/libsql-migrations":{"types":"./dist/db/libsql-migrations.d.mts","default":"./dist/db/libsql-migrations.mjs"},"./db/sqlite-migrations":{"types":"./dist/db/sqlite-migrations.d.mts","default":"./dist/db/sqlite-migrations.mjs"},"./media/image-endpoint":{"types":"./dist/media/image-endpoint.d.mts","default":"./dist/media/image-endpoint.mjs"},"./auth/providers/github":{"types":"./dist/auth/providers/github.d.mts","default":"./dist/auth/providers/github.mjs"},"./auth/providers/google":{"types":"./dist/auth/providers/google.d.mts","default":"./dist/auth/providers/google.mjs"},"./db/postgres-migrations":{"types":"./dist/db/postgres-migrations.d.mts","default":"./dist/db/postgres-migrations.mjs"},"./database/instrumentation":{"types":"./dist/database/instrumentation.d.mts","default":"./dist/database/instrumentation.mjs"},"./database/pg-migration-lock":{"types":"./dist/database/pg-migration-lock.d.mts","default":"./dist/database/pg-migration-lock.mjs"},"./middleware/request-context":{"types":"./dist/astro/middleware/request-context.d.mts","default":"./dist/astro/middleware/request-context.mjs"},"./auth/providers/github-admin":"./src/auth/providers/github-admin.tsx","./auth/providers/google-admin":"./src/auth/providers/google-admin.tsx","./plugins/adapt-sandbox-entry":{"types":"./dist/plugins/adapt-sandbox-entry.d.mts","default":"./dist/plugins/adapt-sandbox-entry.mjs"},"./middleware/media-usage-write-fence":{"types":"./dist/astro/middleware/media-usage-write-fence.d.mts","default":"./dist/astro/middleware/media-usage-write-fence.mjs"}},"imports":{"#db/*":"./src/database/*","#api/*":"./src/api/*","#mcp/*":"./src/mcp/*","#seo/*":"./src/seo/*","#types":"./src/astro/types.js","#auth/*":"./src/auth/*","#seed/*":"./src/seed/*","#media/*":"./src/media/*","#menus/*":"./src/menus/*","#utils/*":"./src/utils/*","#config/*":"./src/config/*","#import/*":"./src/import/*","#schema/*":"./src/schema/*","#search/*":"./src/search/*","#bylines/*":"./src/bylines/*","#plugins/*":"./src/plugins/*","#preview/*":"./src/preview/*","#widgets/*":"./src/widgets/*","#comments/*":"./src/comments/*","#sections/*":"./src/sections/*","#security/*":"./src/security/*","#settings/*":"./src/settings/*","#redirects/*":"./src/redirects/*","#taxonomies/*":"./src/taxonomies/*","#api/schemas.js":"./src/api/schemas/index.js"},"scripts":{"dev":"tsdown --watch","test":"vitest","build":"node scripts/gen-route-catalog.mjs && tsdown","check":"publint && attw --pack --ignore-rules=cjs-resolves-to-esm --ignore-rules=no-resolution --ignore-rules=internal-resolution-error","typecheck":"tsgo --noEmit","gen:routes":"node scripts/gen-route-catalog.mjs","test:repro":"vitest run --config vitest.repro.config.ts","test:smoke":"vitest run --config vitest.smoke.config.ts","seed:schemas":"node scripts/seed-schemas.mjs","test:workerd":"vitest run --config vitest.workerd.config.ts","test:integration":"vitest run --config vitest.integration.config.ts"},"_npmUser":{"name":"saastemly-dev","email":"contact@saastemly.com"},"repository":{"url":"git+https://github.com/emdash-cms/emdash.git","type":"git","directory":"packages/core"},"description":"Astro-native CMS with WordPress migration support","directories":{},"_nodeVersion":"24.20.0","dependencies":{"sax":"^1.4.1","zod":"^4.4.1","jose":"^6.1.3","mime":"^4.1.0","citty":"^0.2.2","ulidx":"^2.4.1","arctic":"^3.7.0","croner":"^10.0.1","kysely":"^0.29.0","consola":"^3.4.2","jpeg-js":"^0.4.4","upng-js":"^2.1.0","blurhash":"^2.0.5","smol-toml":"^1.6.0","@tiptap/pm":"^3.20.0","modern-tar":"^0.7.5","picocolors":"^1.1.1","@tiptap/core":"^3.20.0","jsonc-parser":"^3.3.1","@tiptap/react":"^3.20.0","sanitize-html":"^2.17.1","@atcute/client":"^5.0.0","@oslojs/crypto":"^1.0.1","better-sqlite3":"^12.8.0","@atcute/lexicons":"^2.0.0","@oslojs/encoding":"^1.1.0","@atcute/multibase":"^1.2.0","@premium-cms/auth":"0.35.9","@floating-ui/react":"^0.27.16","@premium-cms/admin":"0.35.18","@tiptap/suggestion":"^3.20.0","@unpic/placeholder":"^0.1.2","astro-portabletext":"^0.11.0","@tiptap/starter-kit":"^3.20.0","@portabletext/toolkit":"^5.0.1","@tiptap/extension-code":"^3.20.0","@tiptap/extension-link":"^3.20.0","@tiptap/extension-list":"^3.20.0","@tiptap/extension-focus":"^3.20.0","@tiptap/extension-image":"^3.20.0","@modelcontextprotocol/sdk":"^1.26.0","@premium-cms/plugin-types":"0.3.1","@tiptap/extension-underline":"^3.20.0","@premium-cms/registry-client":"0.3.4","@tiptap/extension-code-block":"^3.20.0","@tiptap/extension-text-align":"^3.20.0","@tiptap/extension-typography":"^3.20.0","@tiptap/extension-placeholder":"^3.20.0","@premium-cms/gutenberg-to-portable-text":"0.35.9"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^6.0.0","tsdown":"0.20.3","vitest":"^4.1.5","publint":"0.3.17","@types/pg":"^8.16.0","@types/sax":"^1.2.7","@vitest/ui":"^4.1.10","image-size":"2.0.2","typescript":"^6.0.3","zod-openapi":"^5.4.6","@types/react":"19.2.14","@premium-cms/blocks":"0.35.9","@types/sanitize-html":"^2.16.0","@arethetypeswrong/cli":"^0.18.2","@types/better-sqlite3":"^7.6.12","@apidevtools/swagger-parser":"^12.1.0","@cloudflare/vitest-pool-workers":"^0.16.3"},"peerDependencies":{"astro":">=6.0.0-beta.0","react":">=18.0.0","react-dom":">=18.0.0","@astrojs/react":">=5.0.0-beta.0","@premium-cms/auth-atproto":">=0.2.8"},"optionalDependencies":{"pg":"^8.0.0","@libsql/kysely-libsql":"^0.4.0"},"peerDependenciesMeta":{"@premium-cms/auth-atproto":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/emdash_0.35.25_1787959163744_0.786001814639548","host":"s3://npm-registry-packages-npm-production"}},"0.35.26":{"name":"@premium-cms/emdash","version":"0.35.26","keywords":["astro","cms","content","wordpress"],"author":"Matt Kane","license":"MIT","_id":"@premium-cms/emdash@0.35.26","maintainers":[{"name":"saastemly-dev","email":"contact@saastemly.com"}],"homepage":"https://github.com/emdash-cms/emdash","bin":{"em":"./dist/cli/index.mjs","emdash":"./dist/cli/index.mjs"},"dist":{"shasum":"5d3bf64869f677d34da98fb3141e2ea9ad06c1a3","tarball":"https://registry.npmjs.org/@premium-cms/emdash/-/emdash-0.35.26.tgz","fileCount":2099,"integrity":"sha512-3Bh8Fqai1P3SsKdAAXfrQ1cOzgqQIEqbNwgPrPpsgCRTy2hINH33rFfTLJM8dNovCh53VefYekIgY0LA6b+iQA==","signatures":[{"sig":"MEUCIQCom8fkg3EbNkj2Sweu3AHbnO9w/FJyPg09x99zz/9TLQIgObYhhip7TnkEBzbp4DssfV6pCx/I0RiI7R8lN6SUlzw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":16566413},"main":"dist/index.mjs","type":"module","exports":{".":{"types":"./dist/index.d.mts","default":"./dist/index.mjs"},"./db":{"types":"./dist/db/index.d.mts","default":"./dist/db/index.mjs"},"./ui":"./src/ui.ts","./cli":{"types":"./dist/cli/index.d.mts","default":"./dist/cli/index.mjs"},"./seo":{"types":"./dist/seo/index.d.mts","default":"./dist/seo/index.mjs"},"./page":{"types":"./dist/page/index.d.mts","default":"./dist/page/index.mjs"},"./seed":{"types":"./dist/seed/index.d.mts","default":"./dist/seed/index.mjs"},"./astro":{"types":"./dist/astro/index.d.mts","default":"./dist/astro/index.mjs"},"./media":{"types":"./dist/media/index.d.mts","default":"./dist/media/index.mjs"},"./client":{"types":"./dist/client/index.d.mts","default":"./dist/client/index.mjs"},"./locals":{"types":"./locals.d.ts"},"./plugin":{"types":"./dist/plugin-types.d.mts"},"./runtime":{"types":"./dist/runtime.d.mts","default":"./dist/runtime.mjs"},"./routes/*":{"types":"./dist/astro/routes/*.d.mts","default":"./dist/astro/routes/*.mjs"},"./db/libsql":{"types":"./dist/db/libsql.d.mts","default":"./dist/db/libsql.mjs"},"./db/sqlite":{"types":"./dist/db/sqlite.d.mts","default":"./dist/db/sqlite.mjs"},"./ui/search":"./src/components/LiveSearch.astro","./middleware":{"types":"./dist/astro/middleware.d.mts","default":"./dist/astro/middleware.mjs"},"./migrations":{"types":"./dist/migrations/index.d.mts","default":"./dist/migrations/index.mjs"},"./storage/s3":{"types":"./dist/storage/s3.d.mts","default":"./dist/storage/s3.mjs"},"./api/schemas":{"types":"./dist/api/schemas/index.d.mts","default":"./dist/api/schemas/index.mjs"},"./db/postgres":{"types":"./dist/db/postgres.d.mts","default":"./dist/db/postgres.mjs"},"./ui/comments":"./src/ui-comments.ts","./plugin-utils":{"types":"./dist/plugin-utils.d.mts","default":"./dist/plugin-utils.mjs"},"./storage/local":{"types":"./dist/storage/local.d.mts","default":"./dist/storage/local.mjs"},"./image-endpoint":{"types":"./dist/astro/image-endpoint.d.mts","default":"./dist/astro/image-endpoint.mjs"},"./routes/*.astro":"./src/astro/routes/*.astro","./api/route-utils":{"types":"./dist/api/route-utils.d.mts","default":"./dist/api/route-utils.mjs"},"./middleware/auth":{"types":"./dist/astro/middleware/auth.d.mts","default":"./dist/astro/middleware/auth.mjs"},"./request-context":{"types":"./dist/request-context.d.mts","default":"./dist/request-context.mjs"},"./client/cf-access":{"types":"./dist/client/cf-access.d.mts","default":"./dist/client/cf-access.mjs"},"./middleware/setup":{"types":"./dist/astro/middleware/setup.d.mts","default":"./dist/astro/middleware/setup.mjs"},"./middleware/credits":{"types":"./dist/astro/middleware/credits.d.mts","default":"./dist/astro/middleware/credits.mjs"},"./media/local-runtime":{"types":"./dist/media/local-runtime.d.mts","default":"./dist/media/local-runtime.mjs"},"./middleware/redirect":{"types":"./dist/astro/middleware/redirect.d.mts","default":"./dist/astro/middleware/redirect.mjs"},"./object-cache/memory":{"types":"./dist/object-cache/memory.d.mts","default":"./dist/object-cache/memory.mjs"},"./db/libsql-migrations":{"types":"./dist/db/libsql-migrations.d.mts","default":"./dist/db/libsql-migrations.mjs"},"./db/sqlite-migrations":{"types":"./dist/db/sqlite-migrations.d.mts","default":"./dist/db/sqlite-migrations.mjs"},"./media/image-endpoint":{"types":"./dist/media/image-endpoint.d.mts","default":"./dist/media/image-endpoint.mjs"},"./auth/providers/github":{"types":"./dist/auth/providers/github.d.mts","default":"./dist/auth/providers/github.mjs"},"./auth/providers/google":{"types":"./dist/auth/providers/google.d.mts","default":"./dist/auth/providers/google.mjs"},"./db/postgres-migrations":{"types":"./dist/db/postgres-migrations.d.mts","default":"./dist/db/postgres-migrations.mjs"},"./database/instrumentation":{"types":"./dist/database/instrumentation.d.mts","default":"./dist/database/instrumentation.mjs"},"./database/pg-migration-lock":{"types":"./dist/database/pg-migration-lock.d.mts","default":"./dist/database/pg-migration-lock.mjs"},"./middleware/request-context":{"types":"./dist/astro/middleware/request-context.d.mts","default":"./dist/astro/middleware/request-context.mjs"},"./auth/providers/github-admin":"./src/auth/providers/github-admin.tsx","./auth/providers/google-admin":"./src/auth/providers/google-admin.tsx","./plugins/adapt-sandbox-entry":{"types":"./dist/plugins/adapt-sandbox-entry.d.mts","default":"./dist/plugins/adapt-sandbox-entry.mjs"},"./middleware/media-usage-write-fence":{"types":"./dist/astro/middleware/media-usage-write-fence.d.mts","default":"./dist/astro/middleware/media-usage-write-fence.mjs"}},"imports":{"#db/*":"./src/database/*","#api/*":"./src/api/*","#mcp/*":"./src/mcp/*","#seo/*":"./src/seo/*","#types":"./src/astro/types.js","#auth/*":"./src/auth/*","#seed/*":"./src/seed/*","#media/*":"./src/media/*","#menus/*":"./src/menus/*","#utils/*":"./src/utils/*","#config/*":"./src/config/*","#import/*":"./src/import/*","#schema/*":"./src/schema/*","#search/*":"./src/search/*","#bylines/*":"./src/bylines/*","#plugins/*":"./src/plugins/*","#preview/*":"./src/preview/*","#widgets/*":"./src/widgets/*","#comments/*":"./src/comments/*","#sections/*":"./src/sections/*","#security/*":"./src/security/*","#settings/*":"./src/settings/*","#redirects/*":"./src/redirects/*","#taxonomies/*":"./src/taxonomies/*","#api/schemas.js":"./src/api/schemas/index.js"},"scripts":{"dev":"tsdown --watch","test":"vitest","build":"node scripts/gen-route-catalog.mjs && tsdown","check":"publint && attw --pack --ignore-rules=cjs-resolves-to-esm --ignore-rules=no-resolution --ignore-rules=internal-resolution-error","typecheck":"tsgo --noEmit","gen:routes":"node scripts/gen-route-catalog.mjs","test:repro":"vitest run --config vitest.repro.config.ts","test:smoke":"vitest run --config vitest.smoke.config.ts","seed:schemas":"node scripts/seed-schemas.mjs","test:workerd":"vitest run --config vitest.workerd.config.ts","test:integration":"vitest run --config vitest.integration.config.ts"},"_npmUser":{"name":"saastemly-dev","email":"contact@saastemly.com"},"repository":{"url":"git+https://github.com/emdash-cms/emdash.git","type":"git","directory":"packages/core"},"description":"Astro-native CMS with WordPress migration support","directories":{},"_nodeVersion":"24.20.0","dependencies":{"sax":"^1.4.1","zod":"^4.4.1","jose":"^6.1.3","mime":"^4.1.0","citty":"^0.2.2","ulidx":"^2.4.1","arctic":"^3.7.0","croner":"^10.0.1","kysely":"^0.29.0","consola":"^3.4.2","jpeg-js":"^0.4.4","upng-js":"^2.1.0","blurhash":"^2.0.5","smol-toml":"^1.6.0","@tiptap/pm":"^3.20.0","modern-tar":"^0.7.5","picocolors":"^1.1.1","@tiptap/core":"^3.20.0","jsonc-parser":"^3.3.1","@tiptap/react":"^3.20.0","sanitize-html":"^2.17.1","@atcute/client":"^5.0.0","@oslojs/crypto":"^1.0.1","better-sqlite3":"^12.8.0","@atcute/lexicons":"^2.0.0","@oslojs/encoding":"^1.1.0","@atcute/multibase":"^1.2.0","@premium-cms/auth":"0.35.9","@floating-ui/react":"^0.27.16","@premium-cms/admin":"0.35.18","@tiptap/suggestion":"^3.20.0","@unpic/placeholder":"^0.1.2","astro-portabletext":"^0.11.0","@tiptap/starter-kit":"^3.20.0","@portabletext/toolkit":"^5.0.1","@tiptap/extension-code":"^3.20.0","@tiptap/extension-link":"^3.20.0","@tiptap/extension-list":"^3.20.0","@tiptap/extension-focus":"^3.20.0","@tiptap/extension-image":"^3.20.0","@modelcontextprotocol/sdk":"^1.26.0","@premium-cms/plugin-types":"0.3.1","@tiptap/extension-underline":"^3.20.0","@premium-cms/registry-client":"0.3.4","@tiptap/extension-code-block":"^3.20.0","@tiptap/extension-text-align":"^3.20.0","@tiptap/extension-typography":"^3.20.0","@tiptap/extension-placeholder":"^3.20.0","@premium-cms/gutenberg-to-portable-text":"0.35.9"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^6.0.0","tsdown":"0.20.3","vitest":"^4.1.5","publint":"0.3.17","@types/pg":"^8.16.0","@types/sax":"^1.2.7","@vitest/ui":"^4.1.10","image-size":"2.0.2","typescript":"^6.0.3","zod-openapi":"^5.4.6","@types/react":"19.2.14","@premium-cms/blocks":"0.35.9","@types/sanitize-html":"^2.16.0","@arethetypeswrong/cli":"^0.18.2","@types/better-sqlite3":"^7.6.12","@apidevtools/swagger-parser":"^12.1.0","@cloudflare/vitest-pool-workers":"^0.16.3"},"peerDependencies":{"astro":">=6.0.0-beta.0","react":">=18.0.0","react-dom":">=18.0.0","@astrojs/react":">=5.0.0-beta.0","@premium-cms/auth-atproto":">=0.2.8"},"optionalDependencies":{"pg":"^8.0.0","@libsql/kysely-libsql":"^0.4.0"},"peerDependenciesMeta":{"@premium-cms/auth-atproto":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/emdash_0.35.26_1787959731832_0.8628809317785875","host":"s3://npm-registry-packages-npm-production"}},"0.35.27":{"name":"@premium-cms/emdash","version":"0.35.27","keywords":["astro","cms","content","wordpress"],"author":"Matt Kane","license":"MIT","_id":"@premium-cms/emdash@0.35.27","maintainers":[{"name":"saastemly-dev","email":"contact@saastemly.com"}],"homepage":"https://github.com/emdash-cms/emdash","bin":{"em":"./dist/cli/index.mjs","emdash":"./dist/cli/index.mjs"},"dist":{"shasum":"a5c01c753a4e79fe1ff1acb9a0bc974bd9011124","tarball":"https://registry.npmjs.org/@premium-cms/emdash/-/emdash-0.35.27.tgz","fileCount":2099,"integrity":"sha512-YB1o2amj/RMTUse2uPWQJhZ9I12+GffwzTeHcx1M3UWggF3wqEDOfSUgMRwi3jjxd14v64tRKBDm7igSMCsgnQ==","signatures":[{"sig":"MEQCIDIpch4yJomB3XH4+IMdyjcR2c8m/Fwk1/qaaHKV2bAnAiAE/arBzsOCs26POYo1Lm+JM13/KTu1B3davFQ51UQnlA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":16570420},"main":"dist/index.mjs","type":"module","exports":{".":{"types":"./dist/index.d.mts","default":"./dist/index.mjs"},"./db":{"types":"./dist/db/index.d.mts","default":"./dist/db/index.mjs"},"./ui":"./src/ui.ts","./cli":{"types":"./dist/cli/index.d.mts","default":"./dist/cli/index.mjs"},"./seo":{"types":"./dist/seo/index.d.mts","default":"./dist/seo/index.mjs"},"./page":{"types":"./dist/page/index.d.mts","default":"./dist/page/index.mjs"},"./seed":{"types":"./dist/seed/index.d.mts","default":"./dist/seed/index.mjs"},"./astro":{"types":"./dist/astro/index.d.mts","default":"./dist/astro/index.mjs"},"./media":{"types":"./dist/media/index.d.mts","default":"./dist/media/index.mjs"},"./client":{"types":"./dist/client/index.d.mts","default":"./dist/client/index.mjs"},"./locals":{"types":"./locals.d.ts"},"./plugin":{"types":"./dist/plugin-types.d.mts"},"./runtime":{"types":"./dist/runtime.d.mts","default":"./dist/runtime.mjs"},"./routes/*":{"types":"./dist/astro/routes/*.d.mts","default":"./dist/astro/routes/*.mjs"},"./db/libsql":{"types":"./dist/db/libsql.d.mts","default":"./dist/db/libsql.mjs"},"./db/sqlite":{"types":"./dist/db/sqlite.d.mts","default":"./dist/db/sqlite.mjs"},"./ui/search":"./src/components/LiveSearch.astro","./middleware":{"types":"./dist/astro/middleware.d.mts","default":"./dist/astro/middleware.mjs"},"./migrations":{"types":"./dist/migrations/index.d.mts","default":"./dist/migrations/index.mjs"},"./storage/s3":{"types":"./dist/storage/s3.d.mts","default":"./dist/storage/s3.mjs"},"./api/schemas":{"types":"./dist/api/schemas/index.d.mts","default":"./dist/api/schemas/index.mjs"},"./db/postgres":{"types":"./dist/db/postgres.d.mts","default":"./dist/db/postgres.mjs"},"./ui/comments":"./src/ui-comments.ts","./plugin-utils":{"types":"./dist/plugin-utils.d.mts","default":"./dist/plugin-utils.mjs"},"./storage/local":{"types":"./dist/storage/local.d.mts","default":"./dist/storage/local.mjs"},"./image-endpoint":{"types":"./dist/astro/image-endpoint.d.mts","default":"./dist/astro/image-endpoint.mjs"},"./routes/*.astro":"./src/astro/routes/*.astro","./api/route-utils":{"types":"./dist/api/route-utils.d.mts","default":"./dist/api/route-utils.mjs"},"./middleware/auth":{"types":"./dist/astro/middleware/auth.d.mts","default":"./dist/astro/middleware/auth.mjs"},"./request-context":{"types":"./dist/request-context.d.mts","default":"./dist/request-context.mjs"},"./client/cf-access":{"types":"./dist/client/cf-access.d.mts","default":"./dist/client/cf-access.mjs"},"./middleware/setup":{"types":"./dist/astro/middleware/setup.d.mts","default":"./dist/astro/middleware/setup.mjs"},"./middleware/credits":{"types":"./dist/astro/middleware/credits.d.mts","default":"./dist/astro/middleware/credits.mjs"},"./media/local-runtime":{"types":"./dist/media/local-runtime.d.mts","default":"./dist/media/local-runtime.mjs"},"./middleware/redirect":{"types":"./dist/astro/middleware/redirect.d.mts","default":"./dist/astro/middleware/redirect.mjs"},"./object-cache/memory":{"types":"./dist/object-cache/memory.d.mts","default":"./dist/object-cache/memory.mjs"},"./db/libsql-migrations":{"types":"./dist/db/libsql-migrations.d.mts","default":"./dist/db/libsql-migrations.mjs"},"./db/sqlite-migrations":{"types":"./dist/db/sqlite-migrations.d.mts","default":"./dist/db/sqlite-migrations.mjs"},"./media/image-endpoint":{"types":"./dist/media/image-endpoint.d.mts","default":"./dist/media/image-endpoint.mjs"},"./auth/providers/github":{"types":"./dist/auth/providers/github.d.mts","default":"./dist/auth/providers/github.mjs"},"./auth/providers/google":{"types":"./dist/auth/providers/google.d.mts","default":"./dist/auth/providers/google.mjs"},"./db/postgres-migrations":{"types":"./dist/db/postgres-migrations.d.mts","default":"./dist/db/postgres-migrations.mjs"},"./database/instrumentation":{"types":"./dist/database/instrumentation.d.mts","default":"./dist/database/instrumentation.mjs"},"./database/pg-migration-lock":{"types":"./dist/database/pg-migration-lock.d.mts","default":"./dist/database/pg-migration-lock.mjs"},"./middleware/request-context":{"types":"./dist/astro/middleware/request-context.d.mts","default":"./dist/astro/middleware/request-context.mjs"},"./auth/providers/github-admin":"./src/auth/providers/github-admin.tsx","./auth/providers/google-admin":"./src/auth/providers/google-admin.tsx","./plugins/adapt-sandbox-entry":{"types":"./dist/plugins/adapt-sandbox-entry.d.mts","default":"./dist/plugins/adapt-sandbox-entry.mjs"},"./middleware/media-usage-write-fence":{"types":"./dist/astro/middleware/media-usage-write-fence.d.mts","default":"./dist/astro/middleware/media-usage-write-fence.mjs"}},"imports":{"#db/*":"./src/database/*","#api/*":"./src/api/*","#mcp/*":"./src/mcp/*","#seo/*":"./src/seo/*","#types":"./src/astro/types.js","#auth/*":"./src/auth/*","#seed/*":"./src/seed/*","#media/*":"./src/media/*","#menus/*":"./src/menus/*","#utils/*":"./src/utils/*","#config/*":"./src/config/*","#import/*":"./src/import/*","#schema/*":"./src/schema/*","#search/*":"./src/search/*","#bylines/*":"./src/bylines/*","#plugins/*":"./src/plugins/*","#preview/*":"./src/preview/*","#widgets/*":"./src/widgets/*","#comments/*":"./src/comments/*","#sections/*":"./src/sections/*","#security/*":"./src/security/*","#settings/*":"./src/settings/*","#redirects/*":"./src/redirects/*","#taxonomies/*":"./src/taxonomies/*","#api/schemas.js":"./src/api/schemas/index.js"},"scripts":{"dev":"tsdown --watch","test":"vitest","build":"node scripts/gen-route-catalog.mjs && tsdown","check":"publint && attw --pack --ignore-rules=cjs-resolves-to-esm --ignore-rules=no-resolution --ignore-rules=internal-resolution-error","typecheck":"tsgo --noEmit","gen:routes":"node scripts/gen-route-catalog.mjs","test:repro":"vitest run --config vitest.repro.config.ts","test:smoke":"vitest run --config vitest.smoke.config.ts","seed:schemas":"node scripts/seed-schemas.mjs","test:workerd":"vitest run --config vitest.workerd.config.ts","test:integration":"vitest run --config vitest.integration.config.ts"},"_npmUser":{"name":"saastemly-dev","email":"contact@saastemly.com"},"repository":{"url":"git+https://github.com/emdash-cms/emdash.git","type":"git","directory":"packages/core"},"description":"Astro-native CMS with WordPress migration support","directories":{},"_nodeVersion":"24.20.0","dependencies":{"sax":"^1.4.1","zod":"^4.4.1","jose":"^6.1.3","mime":"^4.1.0","citty":"^0.2.2","ulidx":"^2.4.1","arctic":"^3.7.0","croner":"^10.0.1","kysely":"^0.29.0","consola":"^3.4.2","jpeg-js":"^0.4.4","upng-js":"^2.1.0","blurhash":"^2.0.5","smol-toml":"^1.6.0","@tiptap/pm":"^3.20.0","modern-tar":"^0.7.5","picocolors":"^1.1.1","@tiptap/core":"^3.20.0","jsonc-parser":"^3.3.1","@tiptap/react":"^3.20.0","sanitize-html":"^2.17.1","@atcute/client":"^5.0.0","@oslojs/crypto":"^1.0.1","better-sqlite3":"^12.8.0","@atcute/lexicons":"^2.0.0","@oslojs/encoding":"^1.1.0","@atcute/multibase":"^1.2.0","@premium-cms/auth":"0.35.9","@floating-ui/react":"^0.27.16","@premium-cms/admin":"0.35.18","@tiptap/suggestion":"^3.20.0","@unpic/placeholder":"^0.1.2","astro-portabletext":"^0.11.0","@tiptap/starter-kit":"^3.20.0","@portabletext/toolkit":"^5.0.1","@tiptap/extension-code":"^3.20.0","@tiptap/extension-link":"^3.20.0","@tiptap/extension-list":"^3.20.0","@tiptap/extension-focus":"^3.20.0","@tiptap/extension-image":"^3.20.0","@modelcontextprotocol/sdk":"^1.26.0","@premium-cms/plugin-types":"0.3.2","@tiptap/extension-underline":"^3.20.0","@premium-cms/registry-client":"0.3.4","@tiptap/extension-code-block":"^3.20.0","@tiptap/extension-text-align":"^3.20.0","@tiptap/extension-typography":"^3.20.0","@tiptap/extension-placeholder":"^3.20.0","@premium-cms/gutenberg-to-portable-text":"0.35.9"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^6.0.0","tsdown":"0.20.3","vitest":"^4.1.5","publint":"0.3.17","@types/pg":"^8.16.0","@types/sax":"^1.2.7","@vitest/ui":"^4.1.10","image-size":"2.0.2","typescript":"^6.0.3","zod-openapi":"^5.4.6","@types/react":"19.2.14","@premium-cms/blocks":"0.35.9","@types/sanitize-html":"^2.16.0","@arethetypeswrong/cli":"^0.18.2","@types/better-sqlite3":"^7.6.12","@apidevtools/swagger-parser":"^12.1.0","@cloudflare/vitest-pool-workers":"^0.16.3"},"peerDependencies":{"astro":">=6.0.0-beta.0","react":">=18.0.0","react-dom":">=18.0.0","@astrojs/react":">=5.0.0-beta.0","@premium-cms/auth-atproto":">=0.2.8"},"optionalDependencies":{"pg":"^8.0.0","@libsql/kysely-libsql":"^0.4.0"},"peerDependenciesMeta":{"@premium-cms/auth-atproto":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/emdash_0.35.27_1787963156101_0.9801928263534467","host":"s3://npm-registry-packages-npm-production"}},"0.35.28":{"name":"@premium-cms/emdash","version":"0.35.28","keywords":["astro","cms","content","wordpress"],"author":"Matt Kane","license":"MIT","_id":"@premium-cms/emdash@0.35.28","maintainers":[{"name":"saastemly-dev","email":"contact@saastemly.com"}],"homepage":"https://github.com/emdash-cms/emdash","bin":{"em":"./dist/cli/index.mjs","emdash":"./dist/cli/index.mjs"},"dist":{"shasum":"e9795a2fba1837021cb5a105acda16e728a119f2","tarball":"https://registry.npmjs.org/@premium-cms/emdash/-/emdash-0.35.28.tgz","fileCount":2099,"integrity":"sha512-Xo1M4dl5KuCto5qdUc0En3nK+yyXbYTm2qdG2xj3evihuJ5w4h+hqc9F16LaZp8vQ1SQOwukz7wvrIhNwafZSw==","signatures":[{"sig":"MEUCIQC6SJjj+wtFc7VNNsqjN43O0lg5UAlSZRBj0lIK9hfOIQIgf9I/4N9+ggVNClXIKK2o0GMRWFMfUve4A2eS64X2QVQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":16571689},"main":"dist/index.mjs","type":"module","exports":{".":{"types":"./dist/index.d.mts","default":"./dist/index.mjs"},"./db":{"types":"./dist/db/index.d.mts","default":"./dist/db/index.mjs"},"./ui":"./src/ui.ts","./cli":{"types":"./dist/cli/index.d.mts","default":"./dist/cli/index.mjs"},"./seo":{"types":"./dist/seo/index.d.mts","default":"./dist/seo/index.mjs"},"./page":{"types":"./dist/page/index.d.mts","default":"./dist/page/index.mjs"},"./seed":{"types":"./dist/seed/index.d.mts","default":"./dist/seed/index.mjs"},"./astro":{"types":"./dist/astro/index.d.mts","default":"./dist/astro/index.mjs"},"./media":{"types":"./dist/media/index.d.mts","default":"./dist/media/index.mjs"},"./client":{"types":"./dist/client/index.d.mts","default":"./dist/client/index.mjs"},"./locals":{"types":"./locals.d.ts"},"./plugin":{"types":"./dist/plugin-types.d.mts"},"./runtime":{"types":"./dist/runtime.d.mts","default":"./dist/runtime.mjs"},"./routes/*":{"types":"./dist/astro/routes/*.d.mts","default":"./dist/astro/routes/*.mjs"},"./db/libsql":{"types":"./dist/db/libsql.d.mts","default":"./dist/db/libsql.mjs"},"./db/sqlite":{"types":"./dist/db/sqlite.d.mts","default":"./dist/db/sqlite.mjs"},"./ui/search":"./src/components/LiveSearch.astro","./middleware":{"types":"./dist/astro/middleware.d.mts","default":"./dist/astro/middleware.mjs"},"./migrations":{"types":"./dist/migrations/index.d.mts","default":"./dist/migrations/index.mjs"},"./storage/s3":{"types":"./dist/storage/s3.d.mts","default":"./dist/storage/s3.mjs"},"./api/schemas":{"types":"./dist/api/schemas/index.d.mts","default":"./dist/api/schemas/index.mjs"},"./db/postgres":{"types":"./dist/db/postgres.d.mts","default":"./dist/db/postgres.mjs"},"./ui/comments":"./src/ui-comments.ts","./plugin-utils":{"types":"./dist/plugin-utils.d.mts","default":"./dist/plugin-utils.mjs"},"./storage/local":{"types":"./dist/storage/local.d.mts","default":"./dist/storage/local.mjs"},"./image-endpoint":{"types":"./dist/astro/image-endpoint.d.mts","default":"./dist/astro/image-endpoint.mjs"},"./routes/*.astro":"./src/astro/routes/*.astro","./api/route-utils":{"types":"./dist/api/route-utils.d.mts","default":"./dist/api/route-utils.mjs"},"./middleware/auth":{"types":"./dist/astro/middleware/auth.d.mts","default":"./dist/astro/middleware/auth.mjs"},"./request-context":{"types":"./dist/request-context.d.mts","default":"./dist/request-context.mjs"},"./client/cf-access":{"types":"./dist/client/cf-access.d.mts","default":"./dist/client/cf-access.mjs"},"./middleware/setup":{"types":"./dist/astro/middleware/setup.d.mts","default":"./dist/astro/middleware/setup.mjs"},"./middleware/credits":{"types":"./dist/astro/middleware/credits.d.mts","default":"./dist/astro/middleware/credits.mjs"},"./media/local-runtime":{"types":"./dist/media/local-runtime.d.mts","default":"./dist/media/local-runtime.mjs"},"./middleware/redirect":{"types":"./dist/astro/middleware/redirect.d.mts","default":"./dist/astro/middleware/redirect.mjs"},"./object-cache/memory":{"types":"./dist/object-cache/memory.d.mts","default":"./dist/object-cache/memory.mjs"},"./db/libsql-migrations":{"types":"./dist/db/libsql-migrations.d.mts","default":"./dist/db/libsql-migrations.mjs"},"./db/sqlite-migrations":{"types":"./dist/db/sqlite-migrations.d.mts","default":"./dist/db/sqlite-migrations.mjs"},"./media/image-endpoint":{"types":"./dist/media/image-endpoint.d.mts","default":"./dist/media/image-endpoint.mjs"},"./auth/providers/github":{"types":"./dist/auth/providers/github.d.mts","default":"./dist/auth/providers/github.mjs"},"./auth/providers/google":{"types":"./dist/auth/providers/google.d.mts","default":"./dist/auth/providers/google.mjs"},"./db/postgres-migrations":{"types":"./dist/db/postgres-migrations.d.mts","default":"./dist/db/postgres-migrations.mjs"},"./database/instrumentation":{"types":"./dist/database/instrumentation.d.mts","default":"./dist/database/instrumentation.mjs"},"./database/pg-migration-lock":{"types":"./dist/database/pg-migration-lock.d.mts","default":"./dist/database/pg-migration-lock.mjs"},"./middleware/request-context":{"types":"./dist/astro/middleware/request-context.d.mts","default":"./dist/astro/middleware/request-context.mjs"},"./auth/providers/github-admin":"./src/auth/providers/github-admin.tsx","./auth/providers/google-admin":"./src/auth/providers/google-admin.tsx","./plugins/adapt-sandbox-entry":{"types":"./dist/plugins/adapt-sandbox-entry.d.mts","default":"./dist/plugins/adapt-sandbox-entry.mjs"},"./middleware/media-usage-write-fence":{"types":"./dist/astro/middleware/media-usage-write-fence.d.mts","default":"./dist/astro/middleware/media-usage-write-fence.mjs"}},"imports":{"#db/*":"./src/database/*","#api/*":"./src/api/*","#mcp/*":"./src/mcp/*","#seo/*":"./src/seo/*","#types":"./src/astro/types.js","#auth/*":"./src/auth/*","#seed/*":"./src/seed/*","#media/*":"./src/media/*","#menus/*":"./src/menus/*","#utils/*":"./src/utils/*","#config/*":"./src/config/*","#import/*":"./src/import/*","#schema/*":"./src/schema/*","#search/*":"./src/search/*","#bylines/*":"./src/bylines/*","#plugins/*":"./src/plugins/*","#preview/*":"./src/preview/*","#widgets/*":"./src/widgets/*","#comments/*":"./src/comments/*","#sections/*":"./src/sections/*","#security/*":"./src/security/*","#settings/*":"./src/settings/*","#redirects/*":"./src/redirects/*","#taxonomies/*":"./src/taxonomies/*","#api/schemas.js":"./src/api/schemas/index.js"},"scripts":{"dev":"tsdown --watch","test":"vitest","build":"node scripts/gen-route-catalog.mjs && tsdown","check":"publint && attw --pack --ignore-rules=cjs-resolves-to-esm --ignore-rules=no-resolution --ignore-rules=internal-resolution-error","typecheck":"tsgo --noEmit","gen:routes":"node scripts/gen-route-catalog.mjs","test:repro":"vitest run --config vitest.repro.config.ts","test:smoke":"vitest run --config vitest.smoke.config.ts","seed:schemas":"node scripts/seed-schemas.mjs","test:workerd":"vitest run --config vitest.workerd.config.ts","test:integration":"vitest run --config vitest.integration.config.ts"},"_npmUser":{"name":"saastemly-dev","email":"contact@saastemly.com"},"repository":{"url":"git+https://github.com/emdash-cms/emdash.git","type":"git","directory":"packages/core"},"description":"Astro-native CMS with WordPress migration support","directories":{},"_nodeVersion":"24.20.0","dependencies":{"sax":"^1.4.1","zod":"^4.4.1","jose":"^6.1.3","mime":"^4.1.0","citty":"^0.2.2","ulidx":"^2.4.1","arctic":"^3.7.0","croner":"^10.0.1","kysely":"^0.29.0","consola":"^3.4.2","jpeg-js":"^0.4.4","upng-js":"^2.1.0","blurhash":"^2.0.5","smol-toml":"^1.6.0","@tiptap/pm":"^3.20.0","modern-tar":"^0.7.5","picocolors":"^1.1.1","@tiptap/core":"^3.20.0","jsonc-parser":"^3.3.1","@tiptap/react":"^3.20.0","sanitize-html":"^2.17.1","@atcute/client":"^5.0.0","@oslojs/crypto":"^1.0.1","better-sqlite3":"^12.8.0","@atcute/lexicons":"^2.0.0","@oslojs/encoding":"^1.1.0","@atcute/multibase":"^1.2.0","@premium-cms/auth":"0.35.9","@floating-ui/react":"^0.27.16","@premium-cms/admin":"0.35.18","@tiptap/suggestion":"^3.20.0","@unpic/placeholder":"^0.1.2","astro-portabletext":"^0.11.0","@tiptap/starter-kit":"^3.20.0","@portabletext/toolkit":"^5.0.1","@tiptap/extension-code":"^3.20.0","@tiptap/extension-link":"^3.20.0","@tiptap/extension-list":"^3.20.0","@tiptap/extension-focus":"^3.20.0","@tiptap/extension-image":"^3.20.0","@modelcontextprotocol/sdk":"^1.26.0","@premium-cms/plugin-types":"0.3.2","@tiptap/extension-underline":"^3.20.0","@premium-cms/registry-client":"0.3.4","@tiptap/extension-code-block":"^3.20.0","@tiptap/extension-text-align":"^3.20.0","@tiptap/extension-typography":"^3.20.0","@tiptap/extension-placeholder":"^3.20.0","@premium-cms/gutenberg-to-portable-text":"0.35.9"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^6.0.0","tsdown":"0.20.3","vitest":"^4.1.5","publint":"0.3.17","@types/pg":"^8.16.0","@types/sax":"^1.2.7","@vitest/ui":"^4.1.10","image-size":"2.0.2","typescript":"^6.0.3","zod-openapi":"^5.4.6","@types/react":"19.2.14","@premium-cms/blocks":"0.35.9","@types/sanitize-html":"^2.16.0","@arethetypeswrong/cli":"^0.18.2","@types/better-sqlite3":"^7.6.12","@apidevtools/swagger-parser":"^12.1.0","@cloudflare/vitest-pool-workers":"^0.16.3"},"peerDependencies":{"astro":">=6.0.0-beta.0","react":">=18.0.0","react-dom":">=18.0.0","@astrojs/react":">=5.0.0-beta.0","@premium-cms/auth-atproto":">=0.2.8"},"optionalDependencies":{"pg":"^8.0.0","@libsql/kysely-libsql":"^0.4.0"},"peerDependenciesMeta":{"@premium-cms/auth-atproto":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/emdash_0.35.28_1787964131618_0.8004434224993813","host":"s3://npm-registry-packages-npm-production"}},"0.35.29":{"name":"@premium-cms/emdash","version":"0.35.29","keywords":["astro","cms","content","wordpress"],"author":"Matt Kane","license":"MIT","_id":"@premium-cms/emdash@0.35.29","maintainers":[{"name":"saastemly-dev","email":"contact@saastemly.com"}],"homepage":"https://github.com/emdash-cms/emdash","bin":{"em":"./dist/cli/index.mjs","emdash":"./dist/cli/index.mjs"},"dist":{"shasum":"65c4f44b66aeb64381cf2035a8d7e61021c62a78","tarball":"https://registry.npmjs.org/@premium-cms/emdash/-/emdash-0.35.29.tgz","fileCount":2099,"integrity":"sha512-ZkAQfP8/YG1DKgLb5FHZtmsNmWWH9oGDSRRhqdQKeVySmTiD7Arwu2wjHPq7WkG6eam1IeRKIuaHHIqgy21ikg==","signatures":[{"sig":"MEQCIEZDEjIswkMtFUtlZGi9cx7GQHEj5QrrrfAFtQJS1AbvAiBMT/xl44Ac1bSvzFQMYn3Sc9SHPeIIe0MakJDU6fQNuA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":16572677},"main":"dist/index.mjs","type":"module","exports":{".":{"types":"./dist/index.d.mts","default":"./dist/index.mjs"},"./db":{"types":"./dist/db/index.d.mts","default":"./dist/db/index.mjs"},"./ui":"./src/ui.ts","./cli":{"types":"./dist/cli/index.d.mts","default":"./dist/cli/index.mjs"},"./seo":{"types":"./dist/seo/index.d.mts","default":"./dist/seo/index.mjs"},"./page":{"types":"./dist/page/index.d.mts","default":"./dist/page/index.mjs"},"./seed":{"types":"./dist/seed/index.d.mts","default":"./dist/seed/index.mjs"},"./astro":{"types":"./dist/astro/index.d.mts","default":"./dist/astro/index.mjs"},"./media":{"types":"./dist/media/index.d.mts","default":"./dist/media/index.mjs"},"./client":{"types":"./dist/client/index.d.mts","default":"./dist/client/index.mjs"},"./locals":{"types":"./locals.d.ts"},"./plugin":{"types":"./dist/plugin-types.d.mts"},"./runtime":{"types":"./dist/runtime.d.mts","default":"./dist/runtime.mjs"},"./routes/*":{"types":"./dist/astro/routes/*.d.mts","default":"./dist/astro/routes/*.mjs"},"./db/libsql":{"types":"./dist/db/libsql.d.mts","default":"./dist/db/libsql.mjs"},"./db/sqlite":{"types":"./dist/db/sqlite.d.mts","default":"./dist/db/sqlite.mjs"},"./ui/search":"./src/components/LiveSearch.astro","./middleware":{"types":"./dist/astro/middleware.d.mts","default":"./dist/astro/middleware.mjs"},"./migrations":{"types":"./dist/migrations/index.d.mts","default":"./dist/migrations/index.mjs"},"./storage/s3":{"types":"./dist/storage/s3.d.mts","default":"./dist/storage/s3.mjs"},"./api/schemas":{"types":"./dist/api/schemas/index.d.mts","default":"./dist/api/schemas/index.mjs"},"./db/postgres":{"types":"./dist/db/postgres.d.mts","default":"./dist/db/postgres.mjs"},"./ui/comments":"./src/ui-comments.ts","./plugin-utils":{"types":"./dist/plugin-utils.d.mts","default":"./dist/plugin-utils.mjs"},"./storage/local":{"types":"./dist/storage/local.d.mts","default":"./dist/storage/local.mjs"},"./image-endpoint":{"types":"./dist/astro/image-endpoint.d.mts","default":"./dist/astro/image-endpoint.mjs"},"./routes/*.astro":"./src/astro/routes/*.astro","./api/route-utils":{"types":"./dist/api/route-utils.d.mts","default":"./dist/api/route-utils.mjs"},"./middleware/auth":{"types":"./dist/astro/middleware/auth.d.mts","default":"./dist/astro/middleware/auth.mjs"},"./request-context":{"types":"./dist/request-context.d.mts","default":"./dist/request-context.mjs"},"./client/cf-access":{"types":"./dist/client/cf-access.d.mts","default":"./dist/client/cf-access.mjs"},"./middleware/setup":{"types":"./dist/astro/middleware/setup.d.mts","default":"./dist/astro/middleware/setup.mjs"},"./middleware/credits":{"types":"./dist/astro/middleware/credits.d.mts","default":"./dist/astro/middleware/credits.mjs"},"./media/local-runtime":{"types":"./dist/media/local-runtime.d.mts","default":"./dist/media/local-runtime.mjs"},"./middleware/redirect":{"types":"./dist/astro/middleware/redirect.d.mts","default":"./dist/astro/middleware/redirect.mjs"},"./object-cache/memory":{"types":"./dist/object-cache/memory.d.mts","default":"./dist/object-cache/memory.mjs"},"./db/libsql-migrations":{"types":"./dist/db/libsql-migrations.d.mts","default":"./dist/db/libsql-migrations.mjs"},"./db/sqlite-migrations":{"types":"./dist/db/sqlite-migrations.d.mts","default":"./dist/db/sqlite-migrations.mjs"},"./media/image-endpoint":{"types":"./dist/media/image-endpoint.d.mts","default":"./dist/media/image-endpoint.mjs"},"./auth/providers/github":{"types":"./dist/auth/providers/github.d.mts","default":"./dist/auth/providers/github.mjs"},"./auth/providers/google":{"types":"./dist/auth/providers/google.d.mts","default":"./dist/auth/providers/google.mjs"},"./db/postgres-migrations":{"types":"./dist/db/postgres-migrations.d.mts","default":"./dist/db/postgres-migrations.mjs"},"./database/instrumentation":{"types":"./dist/database/instrumentation.d.mts","default":"./dist/database/instrumentation.mjs"},"./database/pg-migration-lock":{"types":"./dist/database/pg-migration-lock.d.mts","default":"./dist/database/pg-migration-lock.mjs"},"./middleware/request-context":{"types":"./dist/astro/middleware/request-context.d.mts","default":"./dist/astro/middleware/request-context.mjs"},"./auth/providers/github-admin":"./src/auth/providers/github-admin.tsx","./auth/providers/google-admin":"./src/auth/providers/google-admin.tsx","./plugins/adapt-sandbox-entry":{"types":"./dist/plugins/adapt-sandbox-entry.d.mts","default":"./dist/plugins/adapt-sandbox-entry.mjs"},"./middleware/media-usage-write-fence":{"types":"./dist/astro/middleware/media-usage-write-fence.d.mts","default":"./dist/astro/middleware/media-usage-write-fence.mjs"}},"imports":{"#db/*":"./src/database/*","#api/*":"./src/api/*","#mcp/*":"./src/mcp/*","#seo/*":"./src/seo/*","#types":"./src/astro/types.js","#auth/*":"./src/auth/*","#seed/*":"./src/seed/*","#media/*":"./src/media/*","#menus/*":"./src/menus/*","#utils/*":"./src/utils/*","#config/*":"./src/config/*","#import/*":"./src/import/*","#schema/*":"./src/schema/*","#search/*":"./src/search/*","#bylines/*":"./src/bylines/*","#plugins/*":"./src/plugins/*","#preview/*":"./src/preview/*","#widgets/*":"./src/widgets/*","#comments/*":"./src/comments/*","#sections/*":"./src/sections/*","#security/*":"./src/security/*","#settings/*":"./src/settings/*","#redirects/*":"./src/redirects/*","#taxonomies/*":"./src/taxonomies/*","#api/schemas.js":"./src/api/schemas/index.js"},"scripts":{"dev":"tsdown --watch","test":"vitest","build":"node scripts/gen-route-catalog.mjs && tsdown","check":"publint && attw --pack --ignore-rules=cjs-resolves-to-esm --ignore-rules=no-resolution --ignore-rules=internal-resolution-error","typecheck":"tsgo --noEmit","gen:routes":"node scripts/gen-route-catalog.mjs","test:repro":"vitest run --config vitest.repro.config.ts","test:smoke":"vitest run --config vitest.smoke.config.ts","seed:schemas":"node scripts/seed-schemas.mjs","test:workerd":"vitest run --config vitest.workerd.config.ts","test:integration":"vitest run --config vitest.integration.config.ts"},"_npmUser":{"name":"saastemly-dev","email":"contact@saastemly.com"},"repository":{"url":"git+https://github.com/emdash-cms/emdash.git","type":"git","directory":"packages/core"},"description":"Astro-native CMS with WordPress migration support","directories":{},"_nodeVersion":"24.20.0","dependencies":{"sax":"^1.4.1","zod":"^4.4.1","jose":"^6.1.3","mime":"^4.1.0","citty":"^0.2.2","ulidx":"^2.4.1","arctic":"^3.7.0","croner":"^10.0.1","kysely":"^0.29.0","consola":"^3.4.2","jpeg-js":"^0.4.4","upng-js":"^2.1.0","blurhash":"^2.0.5","smol-toml":"^1.6.0","@tiptap/pm":"^3.20.0","modern-tar":"^0.7.5","picocolors":"^1.1.1","@tiptap/core":"^3.20.0","jsonc-parser":"^3.3.1","@tiptap/react":"^3.20.0","sanitize-html":"^2.17.1","@atcute/client":"^5.0.0","@oslojs/crypto":"^1.0.1","better-sqlite3":"^12.8.0","@atcute/lexicons":"^2.0.0","@oslojs/encoding":"^1.1.0","@atcute/multibase":"^1.2.0","@premium-cms/auth":"0.35.9","@floating-ui/react":"^0.27.16","@premium-cms/admin":"0.35.18","@tiptap/suggestion":"^3.20.0","@unpic/placeholder":"^0.1.2","astro-portabletext":"^0.11.0","@tiptap/starter-kit":"^3.20.0","@portabletext/toolkit":"^5.0.1","@tiptap/extension-code":"^3.20.0","@tiptap/extension-link":"^3.20.0","@tiptap/extension-list":"^3.20.0","@tiptap/extension-focus":"^3.20.0","@tiptap/extension-image":"^3.20.0","@modelcontextprotocol/sdk":"^1.26.0","@premium-cms/plugin-types":"0.3.2","@tiptap/extension-underline":"^3.20.0","@premium-cms/registry-client":"0.3.4","@tiptap/extension-code-block":"^3.20.0","@tiptap/extension-text-align":"^3.20.0","@tiptap/extension-typography":"^3.20.0","@tiptap/extension-placeholder":"^3.20.0","@premium-cms/gutenberg-to-portable-text":"0.35.9"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^6.0.0","tsdown":"0.20.3","vitest":"^4.1.5","publint":"0.3.17","@types/pg":"^8.16.0","@types/sax":"^1.2.7","@vitest/ui":"^4.1.10","image-size":"2.0.2","typescript":"^6.0.3","zod-openapi":"^5.4.6","@types/react":"19.2.14","@premium-cms/blocks":"0.35.9","@types/sanitize-html":"^2.16.0","@arethetypeswrong/cli":"^0.18.2","@types/better-sqlite3":"^7.6.12","@apidevtools/swagger-parser":"^12.1.0","@cloudflare/vitest-pool-workers":"^0.16.3"},"peerDependencies":{"astro":">=6.0.0-beta.0","react":">=18.0.0","react-dom":">=18.0.0","@astrojs/react":">=5.0.0-beta.0","@premium-cms/auth-atproto":">=0.2.8"},"optionalDependencies":{"pg":"^8.0.0","@libsql/kysely-libsql":"^0.4.0"},"peerDependenciesMeta":{"@premium-cms/auth-atproto":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/emdash_0.35.29_1787967851442_0.7382833710499359","host":"s3://npm-registry-packages-npm-production"}},"0.35.30":{"name":"@premium-cms/emdash","version":"0.35.30","keywords":["astro","cms","content","wordpress"],"author":"Matt Kane","license":"MIT","_id":"@premium-cms/emdash@0.35.30","maintainers":[{"name":"saastemly-dev","email":"contact@saastemly.com"}],"homepage":"https://github.com/emdash-cms/emdash","bin":{"em":"./dist/cli/index.mjs","emdash":"./dist/cli/index.mjs"},"dist":{"shasum":"ddd0016e08044108a4ddd2074c43eb5334f13821","tarball":"https://registry.npmjs.org/@premium-cms/emdash/-/emdash-0.35.30.tgz","fileCount":2099,"integrity":"sha512-g1pBjs7YREzXqvgDGKVLFo62jkrZKo+BsTodcMHgyrR+OelNsaLZHIbKPzpY0ge6KCVr5Q79sKrY4mYAnKME3w==","signatures":[{"sig":"MEUCIEpz1EVugKoTcCbYCHpT3E6Cpw+db6x7p99XB/lg8HOIAiEA+zmalLkQML5WSxem7uSiImExclibBT9CuGqWEiuh9OA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":16572670},"main":"dist/index.mjs","type":"module","exports":{".":{"types":"./dist/index.d.mts","default":"./dist/index.mjs"},"./db":{"types":"./dist/db/index.d.mts","default":"./dist/db/index.mjs"},"./ui":"./src/ui.ts","./cli":{"types":"./dist/cli/index.d.mts","default":"./dist/cli/index.mjs"},"./seo":{"types":"./dist/seo/index.d.mts","default":"./dist/seo/index.mjs"},"./page":{"types":"./dist/page/index.d.mts","default":"./dist/page/index.mjs"},"./seed":{"types":"./dist/seed/index.d.mts","default":"./dist/seed/index.mjs"},"./astro":{"types":"./dist/astro/index.d.mts","default":"./dist/astro/index.mjs"},"./media":{"types":"./dist/media/index.d.mts","default":"./dist/media/index.mjs"},"./client":{"types":"./dist/client/index.d.mts","default":"./dist/client/index.mjs"},"./locals":{"types":"./locals.d.ts"},"./plugin":{"types":"./dist/plugin-types.d.mts"},"./runtime":{"types":"./dist/runtime.d.mts","default":"./dist/runtime.mjs"},"./routes/*":{"types":"./dist/astro/routes/*.d.mts","default":"./dist/astro/routes/*.mjs"},"./db/libsql":{"types":"./dist/db/libsql.d.mts","default":"./dist/db/libsql.mjs"},"./db/sqlite":{"types":"./dist/db/sqlite.d.mts","default":"./dist/db/sqlite.mjs"},"./ui/search":"./src/components/LiveSearch.astro","./middleware":{"types":"./dist/astro/middleware.d.mts","default":"./dist/astro/middleware.mjs"},"./migrations":{"types":"./dist/migrations/index.d.mts","default":"./dist/migrations/index.mjs"},"./storage/s3":{"types":"./dist/storage/s3.d.mts","default":"./dist/storage/s3.mjs"},"./api/schemas":{"types":"./dist/api/schemas/index.d.mts","default":"./dist/api/schemas/index.mjs"},"./db/postgres":{"types":"./dist/db/postgres.d.mts","default":"./dist/db/postgres.mjs"},"./ui/comments":"./src/ui-comments.ts","./plugin-utils":{"types":"./dist/plugin-utils.d.mts","default":"./dist/plugin-utils.mjs"},"./storage/local":{"types":"./dist/storage/local.d.mts","default":"./dist/storage/local.mjs"},"./image-endpoint":{"types":"./dist/astro/image-endpoint.d.mts","default":"./dist/astro/image-endpoint.mjs"},"./routes/*.astro":"./src/astro/routes/*.astro","./api/route-utils":{"types":"./dist/api/route-utils.d.mts","default":"./dist/api/route-utils.mjs"},"./middleware/auth":{"types":"./dist/astro/middleware/auth.d.mts","default":"./dist/astro/middleware/auth.mjs"},"./request-context":{"types":"./dist/request-context.d.mts","default":"./dist/request-context.mjs"},"./client/cf-access":{"types":"./dist/client/cf-access.d.mts","default":"./dist/client/cf-access.mjs"},"./middleware/setup":{"types":"./dist/astro/middleware/setup.d.mts","default":"./dist/astro/middleware/setup.mjs"},"./middleware/credits":{"types":"./dist/astro/middleware/credits.d.mts","default":"./dist/astro/middleware/credits.mjs"},"./media/local-runtime":{"types":"./dist/media/local-runtime.d.mts","default":"./dist/media/local-runtime.mjs"},"./middleware/redirect":{"types":"./dist/astro/middleware/redirect.d.mts","default":"./dist/astro/middleware/redirect.mjs"},"./object-cache/memory":{"types":"./dist/object-cache/memory.d.mts","default":"./dist/object-cache/memory.mjs"},"./db/libsql-migrations":{"types":"./dist/db/libsql-migrations.d.mts","default":"./dist/db/libsql-migrations.mjs"},"./db/sqlite-migrations":{"types":"./dist/db/sqlite-migrations.d.mts","default":"./dist/db/sqlite-migrations.mjs"},"./media/image-endpoint":{"types":"./dist/media/image-endpoint.d.mts","default":"./dist/media/image-endpoint.mjs"},"./auth/providers/github":{"types":"./dist/auth/providers/github.d.mts","default":"./dist/auth/providers/github.mjs"},"./auth/providers/google":{"types":"./dist/auth/providers/google.d.mts","default":"./dist/auth/providers/google.mjs"},"./db/postgres-migrations":{"types":"./dist/db/postgres-migrations.d.mts","default":"./dist/db/postgres-migrations.mjs"},"./database/instrumentation":{"types":"./dist/database/instrumentation.d.mts","default":"./dist/database/instrumentation.mjs"},"./database/pg-migration-lock":{"types":"./dist/database/pg-migration-lock.d.mts","default":"./dist/database/pg-migration-lock.mjs"},"./middleware/request-context":{"types":"./dist/astro/middleware/request-context.d.mts","default":"./dist/astro/middleware/request-context.mjs"},"./auth/providers/github-admin":"./src/auth/providers/github-admin.tsx","./auth/providers/google-admin":"./src/auth/providers/google-admin.tsx","./plugins/adapt-sandbox-entry":{"types":"./dist/plugins/adapt-sandbox-entry.d.mts","default":"./dist/plugins/adapt-sandbox-entry.mjs"},"./middleware/media-usage-write-fence":{"types":"./dist/astro/middleware/media-usage-write-fence.d.mts","default":"./dist/astro/middleware/media-usage-write-fence.mjs"}},"imports":{"#db/*":"./src/database/*","#api/*":"./src/api/*","#mcp/*":"./src/mcp/*","#seo/*":"./src/seo/*","#types":"./src/astro/types.js","#auth/*":"./src/auth/*","#seed/*":"./src/seed/*","#media/*":"./src/media/*","#menus/*":"./src/menus/*","#utils/*":"./src/utils/*","#config/*":"./src/config/*","#import/*":"./src/import/*","#schema/*":"./src/schema/*","#search/*":"./src/search/*","#bylines/*":"./src/bylines/*","#plugins/*":"./src/plugins/*","#preview/*":"./src/preview/*","#widgets/*":"./src/widgets/*","#comments/*":"./src/comments/*","#sections/*":"./src/sections/*","#security/*":"./src/security/*","#settings/*":"./src/settings/*","#redirects/*":"./src/redirects/*","#taxonomies/*":"./src/taxonomies/*","#api/schemas.js":"./src/api/schemas/index.js"},"scripts":{"dev":"tsdown --watch","test":"vitest","build":"node scripts/gen-route-catalog.mjs && tsdown","check":"publint && attw --pack --ignore-rules=cjs-resolves-to-esm --ignore-rules=no-resolution --ignore-rules=internal-resolution-error","typecheck":"tsgo --noEmit","gen:routes":"node scripts/gen-route-catalog.mjs","test:repro":"vitest run --config vitest.repro.config.ts","test:smoke":"vitest run --config vitest.smoke.config.ts","seed:schemas":"node scripts/seed-schemas.mjs","test:workerd":"vitest run --config vitest.workerd.config.ts","test:integration":"vitest run --config vitest.integration.config.ts"},"_npmUser":{"name":"saastemly-dev","email":"contact@saastemly.com"},"repository":{"url":"git+https://github.com/emdash-cms/emdash.git","type":"git","directory":"packages/core"},"description":"Astro-native CMS with WordPress migration support","directories":{},"_nodeVersion":"24.20.0","dependencies":{"sax":"^1.4.1","zod":"^4.4.1","jose":"^6.1.3","mime":"^4.1.0","citty":"^0.2.2","ulidx":"^2.4.1","arctic":"^3.7.0","croner":"^10.0.1","kysely":"^0.29.0","consola":"^3.4.2","jpeg-js":"^0.4.4","upng-js":"^2.1.0","blurhash":"^2.0.5","smol-toml":"^1.6.0","@tiptap/pm":"^3.20.0","modern-tar":"^0.7.5","picocolors":"^1.1.1","@tiptap/core":"^3.20.0","jsonc-parser":"^3.3.1","@tiptap/react":"^3.20.0","sanitize-html":"^2.17.1","@atcute/client":"^5.0.0","@oslojs/crypto":"^1.0.1","better-sqlite3":"^12.8.0","@atcute/lexicons":"^2.0.0","@oslojs/encoding":"^1.1.0","@atcute/multibase":"^1.2.0","@premium-cms/auth":"0.35.9","@floating-ui/react":"^0.27.16","@premium-cms/admin":"0.35.18","@tiptap/suggestion":"^3.20.0","@unpic/placeholder":"^0.1.2","astro-portabletext":"^0.11.0","@tiptap/starter-kit":"^3.20.0","@portabletext/toolkit":"^5.0.1","@tiptap/extension-code":"^3.20.0","@tiptap/extension-link":"^3.20.0","@tiptap/extension-list":"^3.20.0","@tiptap/extension-focus":"^3.20.0","@tiptap/extension-image":"^3.20.0","@premium-cms/plugin-types":"0.3.2","@modelcontextprotocol/core":"^2.0.0","@tiptap/extension-underline":"^3.20.0","@modelcontextprotocol/server":"^2.0.0","@premium-cms/registry-client":"0.3.4","@tiptap/extension-code-block":"^3.20.0","@tiptap/extension-text-align":"^3.20.0","@tiptap/extension-typography":"^3.20.0","@tiptap/extension-placeholder":"^3.20.0","@premium-cms/gutenberg-to-portable-text":"0.35.9"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^6.0.0","tsdown":"0.20.3","vitest":"^4.1.5","publint":"0.3.17","@types/pg":"^8.16.0","@types/sax":"^1.2.7","@vitest/ui":"^4.1.10","image-size":"2.0.2","typescript":"^6.0.3","zod-openapi":"^5.4.6","@types/react":"19.2.14","@premium-cms/blocks":"0.35.9","@types/sanitize-html":"^2.16.0","@arethetypeswrong/cli":"^0.18.2","@types/better-sqlite3":"^7.6.12","@apidevtools/swagger-parser":"^12.1.0","@modelcontextprotocol/client":"^2.0.0","@cloudflare/vitest-pool-workers":"^0.16.3"},"peerDependencies":{"astro":">=6.0.0-beta.0","react":">=18.0.0","react-dom":">=18.0.0","@astrojs/react":">=5.0.0-beta.0","@premium-cms/auth-atproto":">=0.2.8"},"optionalDependencies":{"pg":"^8.0.0","@libsql/kysely-libsql":"^0.4.0"},"peerDependenciesMeta":{"@premium-cms/auth-atproto":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/emdash_0.35.30_1788018062148_0.5131017552388573","host":"s3://npm-registry-packages-npm-production"}},"0.35.31":{"name":"@premium-cms/emdash","version":"0.35.31","keywords":["astro","cms","content","wordpress"],"author":"Matt Kane","license":"MIT","_id":"@premium-cms/emdash@0.35.31","maintainers":[{"name":"saastemly-dev","email":"contact@saastemly.com"}],"homepage":"https://github.com/emdash-cms/emdash","bin":{"em":"./dist/cli/index.mjs","emdash":"./dist/cli/index.mjs"},"dist":{"shasum":"1688797eecd3e05b0d1f4067070e395a0902aeed","tarball":"https://registry.npmjs.org/@premium-cms/emdash/-/emdash-0.35.31.tgz","fileCount":2096,"integrity":"sha512-fAbPXdEmfmIAHE1rJ/Z5ibLBOtrtpvMZ27h8V3DgQl0OfPLPs0nGlFnYDyM/4gDPxHXNqCgJ2SSz8RAAT56nkQ==","signatures":[{"sig":"MEQCIEADT5qIoyKXEFO5fBztP2ZvwxV9uAE2jxkC9ZCwlTEWAiA1kQIHS3/rrRSV/+W+rgUurHGPa42nH+BHiKty5rdL0g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":16548098},"main":"dist/index.mjs","type":"module","exports":{".":{"types":"./dist/index.d.mts","default":"./dist/index.mjs"},"./db":{"types":"./dist/db/index.d.mts","default":"./dist/db/index.mjs"},"./ui":"./src/ui.ts","./cli":{"types":"./dist/cli/index.d.mts","default":"./dist/cli/index.mjs"},"./seo":{"types":"./dist/seo/index.d.mts","default":"./dist/seo/index.mjs"},"./page":{"types":"./dist/page/index.d.mts","default":"./dist/page/index.mjs"},"./seed":{"types":"./dist/seed/index.d.mts","default":"./dist/seed/index.mjs"},"./astro":{"types":"./dist/astro/index.d.mts","default":"./dist/astro/index.mjs"},"./media":{"types":"./dist/media/index.d.mts","default":"./dist/media/index.mjs"},"./client":{"types":"./dist/client/index.d.mts","default":"./dist/client/index.mjs"},"./locals":{"types":"./locals.d.ts"},"./plugin":{"types":"./dist/plugin-types.d.mts"},"./runtime":{"types":"./dist/runtime.d.mts","default":"./dist/runtime.mjs"},"./routes/*":{"types":"./dist/astro/routes/*.d.mts","default":"./dist/astro/routes/*.mjs"},"./db/libsql":{"types":"./dist/db/libsql.d.mts","default":"./dist/db/libsql.mjs"},"./db/sqlite":{"types":"./dist/db/sqlite.d.mts","default":"./dist/db/sqlite.mjs"},"./ui/search":"./src/components/LiveSearch.astro","./middleware":{"types":"./dist/astro/middleware.d.mts","default":"./dist/astro/middleware.mjs"},"./migrations":{"types":"./dist/migrations/index.d.mts","default":"./dist/migrations/index.mjs"},"./storage/s3":{"types":"./dist/storage/s3.d.mts","default":"./dist/storage/s3.mjs"},"./api/schemas":{"types":"./dist/api/schemas/index.d.mts","default":"./dist/api/schemas/index.mjs"},"./db/postgres":{"types":"./dist/db/postgres.d.mts","default":"./dist/db/postgres.mjs"},"./ui/comments":"./src/ui-comments.ts","./plugin-utils":{"types":"./dist/plugin-utils.d.mts","default":"./dist/plugin-utils.mjs"},"./storage/local":{"types":"./dist/storage/local.d.mts","default":"./dist/storage/local.mjs"},"./image-endpoint":{"types":"./dist/astro/image-endpoint.d.mts","default":"./dist/astro/image-endpoint.mjs"},"./routes/*.astro":"./src/astro/routes/*.astro","./api/route-utils":{"types":"./dist/api/route-utils.d.mts","default":"./dist/api/route-utils.mjs"},"./middleware/auth":{"types":"./dist/astro/middleware/auth.d.mts","default":"./dist/astro/middleware/auth.mjs"},"./request-context":{"types":"./dist/request-context.d.mts","default":"./dist/request-context.mjs"},"./client/cf-access":{"types":"./dist/client/cf-access.d.mts","default":"./dist/client/cf-access.mjs"},"./middleware/setup":{"types":"./dist/astro/middleware/setup.d.mts","default":"./dist/astro/middleware/setup.mjs"},"./middleware/credits":{"types":"./dist/astro/middleware/credits.d.mts","default":"./dist/astro/middleware/credits.mjs"},"./media/local-runtime":{"types":"./dist/media/local-runtime.d.mts","default":"./dist/media/local-runtime.mjs"},"./middleware/redirect":{"types":"./dist/astro/middleware/redirect.d.mts","default":"./dist/astro/middleware/redirect.mjs"},"./object-cache/memory":{"types":"./dist/object-cache/memory.d.mts","default":"./dist/object-cache/memory.mjs"},"./db/libsql-migrations":{"types":"./dist/db/libsql-migrations.d.mts","default":"./dist/db/libsql-migrations.mjs"},"./db/sqlite-migrations":{"types":"./dist/db/sqlite-migrations.d.mts","default":"./dist/db/sqlite-migrations.mjs"},"./media/image-endpoint":{"types":"./dist/media/image-endpoint.d.mts","default":"./dist/media/image-endpoint.mjs"},"./auth/providers/github":{"types":"./dist/auth/providers/github.d.mts","default":"./dist/auth/providers/github.mjs"},"./auth/providers/google":{"types":"./dist/auth/providers/google.d.mts","default":"./dist/auth/providers/google.mjs"},"./db/postgres-migrations":{"types":"./dist/db/postgres-migrations.d.mts","default":"./dist/db/postgres-migrations.mjs"},"./database/instrumentation":{"types":"./dist/database/instrumentation.d.mts","default":"./dist/database/instrumentation.mjs"},"./database/pg-migration-lock":{"types":"./dist/database/pg-migration-lock.d.mts","default":"./dist/database/pg-migration-lock.mjs"},"./middleware/request-context":{"types":"./dist/astro/middleware/request-context.d.mts","default":"./dist/astro/middleware/request-context.mjs"},"./auth/providers/github-admin":"./src/auth/providers/github-admin.tsx","./auth/providers/google-admin":"./src/auth/providers/google-admin.tsx","./plugins/adapt-sandbox-entry":{"types":"./dist/plugins/adapt-sandbox-entry.d.mts","default":"./dist/plugins/adapt-sandbox-entry.mjs"},"./middleware/media-usage-write-fence":{"types":"./dist/astro/middleware/media-usage-write-fence.d.mts","default":"./dist/astro/middleware/media-usage-write-fence.mjs"}},"imports":{"#db/*":"./src/database/*","#api/*":"./src/api/*","#mcp/*":"./src/mcp/*","#seo/*":"./src/seo/*","#types":"./src/astro/types.js","#auth/*":"./src/auth/*","#seed/*":"./src/seed/*","#media/*":"./src/media/*","#menus/*":"./src/menus/*","#utils/*":"./src/utils/*","#config/*":"./src/config/*","#import/*":"./src/import/*","#schema/*":"./src/schema/*","#search/*":"./src/search/*","#bylines/*":"./src/bylines/*","#plugins/*":"./src/plugins/*","#preview/*":"./src/preview/*","#widgets/*":"./src/widgets/*","#comments/*":"./src/comments/*","#sections/*":"./src/sections/*","#security/*":"./src/security/*","#settings/*":"./src/settings/*","#redirects/*":"./src/redirects/*","#taxonomies/*":"./src/taxonomies/*","#api/schemas.js":"./src/api/schemas/index.js"},"scripts":{"dev":"tsdown --watch","test":"vitest","build":"node scripts/gen-route-catalog.mjs && tsdown","check":"publint && attw --pack --ignore-rules=cjs-resolves-to-esm --ignore-rules=no-resolution --ignore-rules=internal-resolution-error","typecheck":"tsgo --noEmit","gen:routes":"node scripts/gen-route-catalog.mjs","test:repro":"vitest run --config vitest.repro.config.ts","test:smoke":"vitest run --config vitest.smoke.config.ts","seed:schemas":"node scripts/seed-schemas.mjs","test:workerd":"vitest run --config vitest.workerd.config.ts","test:integration":"vitest run --config vitest.integration.config.ts"},"_npmUser":{"name":"saastemly-dev","email":"contact@saastemly.com"},"repository":{"url":"git+https://github.com/emdash-cms/emdash.git","type":"git","directory":"packages/core"},"description":"Astro-native CMS with WordPress migration support","directories":{},"_nodeVersion":"24.20.0","dependencies":{"sax":"^1.4.1","zod":"^4.4.1","jose":"^6.1.3","mime":"^4.1.0","citty":"^0.2.2","ulidx":"^2.4.1","arctic":"^3.7.0","croner":"^10.0.1","kysely":"^0.29.0","consola":"^3.4.2","jpeg-js":"^0.4.4","upng-js":"^2.1.0","blurhash":"^2.0.5","smol-toml":"^1.6.0","@tiptap/pm":"^3.20.0","modern-tar":"^0.7.5","picocolors":"^1.1.1","@tiptap/core":"^3.20.0","jsonc-parser":"^3.3.1","@tiptap/react":"^3.20.0","sanitize-html":"^2.17.1","@atcute/client":"^5.0.0","@oslojs/crypto":"^1.0.1","better-sqlite3":"^12.8.0","@atcute/lexicons":"^2.0.0","@oslojs/encoding":"^1.1.0","@atcute/multibase":"^1.2.0","@premium-cms/auth":"0.35.10","@floating-ui/react":"^0.27.16","@premium-cms/admin":"0.35.19","@tiptap/suggestion":"^3.20.0","@unpic/placeholder":"^0.1.2","astro-portabletext":"^0.11.0","@tiptap/starter-kit":"^3.20.0","@portabletext/toolkit":"^5.0.1","@tiptap/extension-code":"^3.20.0","@tiptap/extension-link":"^3.20.0","@tiptap/extension-list":"^3.20.0","@tiptap/extension-focus":"^3.20.0","@tiptap/extension-image":"^3.20.0","@premium-cms/plugin-types":"0.3.2","@modelcontextprotocol/core":"^2.0.0","@tiptap/extension-underline":"^3.20.0","@modelcontextprotocol/server":"^2.0.0","@premium-cms/registry-client":"0.3.4","@tiptap/extension-code-block":"^3.20.0","@tiptap/extension-text-align":"^3.20.0","@tiptap/extension-typography":"^3.20.0","@tiptap/extension-placeholder":"^3.20.0","@premium-cms/gutenberg-to-portable-text":"0.35.9"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^6.0.0","tsdown":"0.20.3","vitest":"^4.1.5","publint":"0.3.17","@types/pg":"^8.16.0","@types/sax":"^1.2.7","@vitest/ui":"^4.1.10","image-size":"2.0.2","typescript":"^6.0.3","zod-openapi":"^5.4.6","@types/react":"19.2.14","@premium-cms/blocks":"0.35.9","@types/sanitize-html":"^2.16.0","@arethetypeswrong/cli":"^0.18.2","@types/better-sqlite3":"^7.6.12","@apidevtools/swagger-parser":"^12.1.0","@modelcontextprotocol/client":"^2.0.0","@cloudflare/vitest-pool-workers":"^0.16.3"},"peerDependencies":{"astro":">=6.0.0-beta.0","react":">=18.0.0","react-dom":">=18.0.0","@astrojs/react":">=5.0.0-beta.0","@premium-cms/auth-atproto":">=0.2.8"},"optionalDependencies":{"pg":"^8.0.0","@libsql/kysely-libsql":"^0.4.0"},"peerDependenciesMeta":{"@premium-cms/auth-atproto":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/emdash_0.35.31_1788020023653_0.8019495041365512","host":"s3://npm-registry-packages-npm-production"}},"0.35.32":{"name":"@premium-cms/emdash","version":"0.35.32","keywords":["astro","cms","content","wordpress"],"author":"Matt Kane","license":"MIT","_id":"@premium-cms/emdash@0.35.32","maintainers":[{"name":"saastemly-dev","email":"contact@saastemly.com"}],"homepage":"https://github.com/emdash-cms/emdash","bin":{"em":"./dist/cli/index.mjs","emdash":"./dist/cli/index.mjs"},"dist":{"shasum":"149bf3fd71b470eaa25a25c230c7e0e5bb9c8a8b","tarball":"https://registry.npmjs.org/@premium-cms/emdash/-/emdash-0.35.32.tgz","fileCount":2096,"integrity":"sha512-GN5cng5BU0jmq6W0GPmDaG5gJJo/kZcg4vpAk2VzVGWn/Z5qaJGOAB+DLiWqZqzIr2iHzvN9dGTL8Lx4RUof2w==","signatures":[{"sig":"MEYCIQDXz0VkjmTz7xwolf+4Vz3WgcEXQo4y0VZ6g0TMNRaj5gIhANLqLksvbUEagNJ5UG1wqhz+7QKPbX3hixdM9+FqwF9g","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":16548098},"main":"dist/index.mjs","type":"module","exports":{".":{"types":"./dist/index.d.mts","default":"./dist/index.mjs"},"./db":{"types":"./dist/db/index.d.mts","default":"./dist/db/index.mjs"},"./ui":"./src/ui.ts","./cli":{"types":"./dist/cli/index.d.mts","default":"./dist/cli/index.mjs"},"./seo":{"types":"./dist/seo/index.d.mts","default":"./dist/seo/index.mjs"},"./page":{"types":"./dist/page/index.d.mts","default":"./dist/page/index.mjs"},"./seed":{"types":"./dist/seed/index.d.mts","default":"./dist/seed/index.mjs"},"./astro":{"types":"./dist/astro/index.d.mts","default":"./dist/astro/index.mjs"},"./media":{"types":"./dist/media/index.d.mts","default":"./dist/media/index.mjs"},"./client":{"types":"./dist/client/index.d.mts","default":"./dist/client/index.mjs"},"./locals":{"types":"./locals.d.ts"},"./plugin":{"types":"./dist/plugin-types.d.mts"},"./runtime":{"types":"./dist/runtime.d.mts","default":"./dist/runtime.mjs"},"./routes/*":{"types":"./dist/astro/routes/*.d.mts","default":"./dist/astro/routes/*.mjs"},"./db/libsql":{"types":"./dist/db/libsql.d.mts","default":"./dist/db/libsql.mjs"},"./db/sqlite":{"types":"./dist/db/sqlite.d.mts","default":"./dist/db/sqlite.mjs"},"./ui/search":"./src/components/LiveSearch.astro","./middleware":{"types":"./dist/astro/middleware.d.mts","default":"./dist/astro/middleware.mjs"},"./migrations":{"types":"./dist/migrations/index.d.mts","default":"./dist/migrations/index.mjs"},"./storage/s3":{"types":"./dist/storage/s3.d.mts","default":"./dist/storage/s3.mjs"},"./api/schemas":{"types":"./dist/api/schemas/index.d.mts","default":"./dist/api/schemas/index.mjs"},"./db/postgres":{"types":"./dist/db/postgres.d.mts","default":"./dist/db/postgres.mjs"},"./ui/comments":"./src/ui-comments.ts","./plugin-utils":{"types":"./dist/plugin-utils.d.mts","default":"./dist/plugin-utils.mjs"},"./storage/local":{"types":"./dist/storage/local.d.mts","default":"./dist/storage/local.mjs"},"./image-endpoint":{"types":"./dist/astro/image-endpoint.d.mts","default":"./dist/astro/image-endpoint.mjs"},"./routes/*.astro":"./src/astro/routes/*.astro","./api/route-utils":{"types":"./dist/api/route-utils.d.mts","default":"./dist/api/route-utils.mjs"},"./middleware/auth":{"types":"./dist/astro/middleware/auth.d.mts","default":"./dist/astro/middleware/auth.mjs"},"./request-context":{"types":"./dist/request-context.d.mts","default":"./dist/request-context.mjs"},"./client/cf-access":{"types":"./dist/client/cf-access.d.mts","default":"./dist/client/cf-access.mjs"},"./middleware/setup":{"types":"./dist/astro/middleware/setup.d.mts","default":"./dist/astro/middleware/setup.mjs"},"./middleware/credits":{"types":"./dist/astro/middleware/credits.d.mts","default":"./dist/astro/middleware/credits.mjs"},"./media/local-runtime":{"types":"./dist/media/local-runtime.d.mts","default":"./dist/media/local-runtime.mjs"},"./middleware/redirect":{"types":"./dist/astro/middleware/redirect.d.mts","default":"./dist/astro/middleware/redirect.mjs"},"./object-cache/memory":{"types":"./dist/object-cache/memory.d.mts","default":"./dist/object-cache/memory.mjs"},"./db/libsql-migrations":{"types":"./dist/db/libsql-migrations.d.mts","default":"./dist/db/libsql-migrations.mjs"},"./db/sqlite-migrations":{"types":"./dist/db/sqlite-migrations.d.mts","default":"./dist/db/sqlite-migrations.mjs"},"./media/image-endpoint":{"types":"./dist/media/image-endpoint.d.mts","default":"./dist/media/image-endpoint.mjs"},"./auth/providers/github":{"types":"./dist/auth/providers/github.d.mts","default":"./dist/auth/providers/github.mjs"},"./auth/providers/google":{"types":"./dist/auth/providers/google.d.mts","default":"./dist/auth/providers/google.mjs"},"./db/postgres-migrations":{"types":"./dist/db/postgres-migrations.d.mts","default":"./dist/db/postgres-migrations.mjs"},"./database/instrumentation":{"types":"./dist/database/instrumentation.d.mts","default":"./dist/database/instrumentation.mjs"},"./database/pg-migration-lock":{"types":"./dist/database/pg-migration-lock.d.mts","default":"./dist/database/pg-migration-lock.mjs"},"./middleware/request-context":{"types":"./dist/astro/middleware/request-context.d.mts","default":"./dist/astro/middleware/request-context.mjs"},"./auth/providers/github-admin":"./src/auth/providers/github-admin.tsx","./auth/providers/google-admin":"./src/auth/providers/google-admin.tsx","./plugins/adapt-sandbox-entry":{"types":"./dist/plugins/adapt-sandbox-entry.d.mts","default":"./dist/plugins/adapt-sandbox-entry.mjs"},"./middleware/media-usage-write-fence":{"types":"./dist/astro/middleware/media-usage-write-fence.d.mts","default":"./dist/astro/middleware/media-usage-write-fence.mjs"}},"imports":{"#db/*":"./src/database/*","#api/*":"./src/api/*","#mcp/*":"./src/mcp/*","#seo/*":"./src/seo/*","#types":"./src/astro/types.js","#auth/*":"./src/auth/*","#seed/*":"./src/seed/*","#media/*":"./src/media/*","#menus/*":"./src/menus/*","#utils/*":"./src/utils/*","#config/*":"./src/config/*","#import/*":"./src/import/*","#schema/*":"./src/schema/*","#search/*":"./src/search/*","#bylines/*":"./src/bylines/*","#plugins/*":"./src/plugins/*","#preview/*":"./src/preview/*","#widgets/*":"./src/widgets/*","#comments/*":"./src/comments/*","#sections/*":"./src/sections/*","#security/*":"./src/security/*","#settings/*":"./src/settings/*","#redirects/*":"./src/redirects/*","#taxonomies/*":"./src/taxonomies/*","#api/schemas.js":"./src/api/schemas/index.js"},"scripts":{"dev":"tsdown --watch","test":"vitest","build":"node scripts/gen-route-catalog.mjs && tsdown","check":"publint && attw --pack --ignore-rules=cjs-resolves-to-esm --ignore-rules=no-resolution --ignore-rules=internal-resolution-error","typecheck":"tsgo --noEmit","gen:routes":"node scripts/gen-route-catalog.mjs","test:repro":"vitest run --config vitest.repro.config.ts","test:smoke":"vitest run --config vitest.smoke.config.ts","seed:schemas":"node scripts/seed-schemas.mjs","test:workerd":"vitest run --config vitest.workerd.config.ts","test:integration":"vitest run --config vitest.integration.config.ts"},"_npmUser":{"name":"saastemly-dev","email":"contact@saastemly.com"},"repository":{"url":"git+https://github.com/emdash-cms/emdash.git","type":"git","directory":"packages/core"},"description":"Astro-native CMS with WordPress migration support","directories":{},"_nodeVersion":"24.20.0","dependencies":{"sax":"^1.4.1","zod":"^4.4.1","jose":"^6.1.3","mime":"^4.1.0","citty":"^0.2.2","ulidx":"^2.4.1","arctic":"^3.7.0","croner":"^10.0.1","kysely":"^0.29.0","consola":"^3.4.2","jpeg-js":"^0.4.4","upng-js":"^2.1.0","blurhash":"^2.0.5","smol-toml":"^1.6.0","@tiptap/pm":"^3.20.0","modern-tar":"^0.7.5","picocolors":"^1.1.1","@tiptap/core":"^3.20.0","jsonc-parser":"^3.3.1","@tiptap/react":"^3.20.0","sanitize-html":"^2.17.1","@atcute/client":"^5.0.0","@oslojs/crypto":"^1.0.1","better-sqlite3":"^12.8.0","@atcute/lexicons":"^2.0.0","@oslojs/encoding":"^1.1.0","@atcute/multibase":"^1.2.0","@premium-cms/auth":"0.35.11","@floating-ui/react":"^0.27.16","@premium-cms/admin":"0.35.20","@tiptap/suggestion":"^3.20.0","@unpic/placeholder":"^0.1.2","astro-portabletext":"^0.11.0","@tiptap/starter-kit":"^3.20.0","@portabletext/toolkit":"^5.0.1","@tiptap/extension-code":"^3.20.0","@tiptap/extension-link":"^3.20.0","@tiptap/extension-list":"^3.20.0","@tiptap/extension-focus":"^3.20.0","@tiptap/extension-image":"^3.20.0","@premium-cms/plugin-types":"0.3.2","@modelcontextprotocol/core":"^2.0.0","@tiptap/extension-underline":"^3.20.0","@modelcontextprotocol/server":"^2.0.0","@premium-cms/registry-client":"0.3.4","@tiptap/extension-code-block":"^3.20.0","@tiptap/extension-text-align":"^3.20.0","@tiptap/extension-typography":"^3.20.0","@tiptap/extension-placeholder":"^3.20.0","@premium-cms/gutenberg-to-portable-text":"0.35.9"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^6.0.0","tsdown":"0.20.3","vitest":"^4.1.5","publint":"0.3.17","@types/pg":"^8.16.0","@types/sax":"^1.2.7","@vitest/ui":"^4.1.10","image-size":"2.0.2","typescript":"^6.0.3","zod-openapi":"^5.4.6","@types/react":"19.2.14","@premium-cms/blocks":"0.35.9","@types/sanitize-html":"^2.16.0","@arethetypeswrong/cli":"^0.18.2","@types/better-sqlite3":"^7.6.12","@apidevtools/swagger-parser":"^12.1.0","@modelcontextprotocol/client":"^2.0.0","@cloudflare/vitest-pool-workers":"^0.16.3"},"peerDependencies":{"astro":">=6.0.0-beta.0","react":">=18.0.0","react-dom":">=18.0.0","@astrojs/react":">=5.0.0-beta.0","@premium-cms/auth-atproto":">=0.2.8"},"optionalDependencies":{"pg":"^8.0.0","@libsql/kysely-libsql":"^0.4.0"},"peerDependenciesMeta":{"@premium-cms/auth-atproto":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/emdash_0.35.32_1788020766773_0.7468113260722422","host":"s3://npm-registry-packages-npm-production"}},"0.35.33":{"name":"@premium-cms/emdash","version":"0.35.33","keywords":["astro","cms","content","wordpress"],"author":"Matt Kane","license":"MIT","_id":"@premium-cms/emdash@0.35.33","maintainers":[{"name":"saastemly-dev","email":"contact@saastemly.com"}],"homepage":"https://github.com/emdash-cms/emdash","bin":{"em":"./dist/cli/index.mjs","emdash":"./dist/cli/index.mjs"},"dist":{"shasum":"e5ed1cd3fb95d1e149d79878cce9ab9956bc62f9","tarball":"https://registry.npmjs.org/@premium-cms/emdash/-/emdash-0.35.33.tgz","fileCount":2096,"integrity":"sha512-8lJ+r+bzTkzlxvp0GMm1WIcLfyprPDEUM6kroto7q9jPgfXVTMKfEUr85U/LFCr7s2hUsHQ/Jopr8KcVKCCDKQ==","signatures":[{"sig":"MEUCIE+tUw1n5g/dZmMTYI1mtQfYSnOGfFYDSBVQeTy3gvgKAiEA7fPFRpWKsT79xbuZqMXQG4kFo0toy5Esbb4/wRNNYJU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":16548619},"main":"dist/index.mjs","type":"module","exports":{".":{"types":"./dist/index.d.mts","default":"./dist/index.mjs"},"./db":{"types":"./dist/db/index.d.mts","default":"./dist/db/index.mjs"},"./ui":"./src/ui.ts","./cli":{"types":"./dist/cli/index.d.mts","default":"./dist/cli/index.mjs"},"./seo":{"types":"./dist/seo/index.d.mts","default":"./dist/seo/index.mjs"},"./page":{"types":"./dist/page/index.d.mts","default":"./dist/page/index.mjs"},"./seed":{"types":"./dist/seed/index.d.mts","default":"./dist/seed/index.mjs"},"./astro":{"types":"./dist/astro/index.d.mts","default":"./dist/astro/index.mjs"},"./media":{"types":"./dist/media/index.d.mts","default":"./dist/media/index.mjs"},"./client":{"types":"./dist/client/index.d.mts","default":"./dist/client/index.mjs"},"./locals":{"types":"./locals.d.ts"},"./plugin":{"types":"./dist/plugin-types.d.mts"},"./runtime":{"types":"./dist/runtime.d.mts","default":"./dist/runtime.mjs"},"./routes/*":{"types":"./dist/astro/routes/*.d.mts","default":"./dist/astro/routes/*.mjs"},"./db/libsql":{"types":"./dist/db/libsql.d.mts","default":"./dist/db/libsql.mjs"},"./db/sqlite":{"types":"./dist/db/sqlite.d.mts","default":"./dist/db/sqlite.mjs"},"./ui/search":"./src/components/LiveSearch.astro","./middleware":{"types":"./dist/astro/middleware.d.mts","default":"./dist/astro/middleware.mjs"},"./migrations":{"types":"./dist/migrations/index.d.mts","default":"./dist/migrations/index.mjs"},"./storage/s3":{"types":"./dist/storage/s3.d.mts","default":"./dist/storage/s3.mjs"},"./api/schemas":{"types":"./dist/api/schemas/index.d.mts","default":"./dist/api/schemas/index.mjs"},"./db/postgres":{"types":"./dist/db/postgres.d.mts","default":"./dist/db/postgres.mjs"},"./ui/comments":"./src/ui-comments.ts","./plugin-utils":{"types":"./dist/plugin-utils.d.mts","default":"./dist/plugin-utils.mjs"},"./storage/local":{"types":"./dist/storage/local.d.mts","default":"./dist/storage/local.mjs"},"./image-endpoint":{"types":"./dist/astro/image-endpoint.d.mts","default":"./dist/astro/image-endpoint.mjs"},"./routes/*.astro":"./src/astro/routes/*.astro","./api/route-utils":{"types":"./dist/api/route-utils.d.mts","default":"./dist/api/route-utils.mjs"},"./middleware/auth":{"types":"./dist/astro/middleware/auth.d.mts","default":"./dist/astro/middleware/auth.mjs"},"./request-context":{"types":"./dist/request-context.d.mts","default":"./dist/request-context.mjs"},"./client/cf-access":{"types":"./dist/client/cf-access.d.mts","default":"./dist/client/cf-access.mjs"},"./middleware/setup":{"types":"./dist/astro/middleware/setup.d.mts","default":"./dist/astro/middleware/setup.mjs"},"./middleware/credits":{"types":"./dist/astro/middleware/credits.d.mts","default":"./dist/astro/middleware/credits.mjs"},"./media/local-runtime":{"types":"./dist/media/local-runtime.d.mts","default":"./dist/media/local-runtime.mjs"},"./middleware/redirect":{"types":"./dist/astro/middleware/redirect.d.mts","default":"./dist/astro/middleware/redirect.mjs"},"./object-cache/memory":{"types":"./dist/object-cache/memory.d.mts","default":"./dist/object-cache/memory.mjs"},"./db/libsql-migrations":{"types":"./dist/db/libsql-migrations.d.mts","default":"./dist/db/libsql-migrations.mjs"},"./db/sqlite-migrations":{"types":"./dist/db/sqlite-migrations.d.mts","default":"./dist/db/sqlite-migrations.mjs"},"./media/image-endpoint":{"types":"./dist/media/image-endpoint.d.mts","default":"./dist/media/image-endpoint.mjs"},"./auth/providers/github":{"types":"./dist/auth/providers/github.d.mts","default":"./dist/auth/providers/github.mjs"},"./auth/providers/google":{"types":"./dist/auth/providers/google.d.mts","default":"./dist/auth/providers/google.mjs"},"./db/postgres-migrations":{"types":"./dist/db/postgres-migrations.d.mts","default":"./dist/db/postgres-migrations.mjs"},"./database/instrumentation":{"types":"./dist/database/instrumentation.d.mts","default":"./dist/database/instrumentation.mjs"},"./database/pg-migration-lock":{"types":"./dist/database/pg-migration-lock.d.mts","default":"./dist/database/pg-migration-lock.mjs"},"./middleware/request-context":{"types":"./dist/astro/middleware/request-context.d.mts","default":"./dist/astro/middleware/request-context.mjs"},"./auth/providers/github-admin":"./src/auth/providers/github-admin.tsx","./auth/providers/google-admin":"./src/auth/providers/google-admin.tsx","./plugins/adapt-sandbox-entry":{"types":"./dist/plugins/adapt-sandbox-entry.d.mts","default":"./dist/plugins/adapt-sandbox-entry.mjs"},"./middleware/media-usage-write-fence":{"types":"./dist/astro/middleware/media-usage-write-fence.d.mts","default":"./dist/astro/middleware/media-usage-write-fence.mjs"}},"imports":{"#db/*":"./src/database/*","#api/*":"./src/api/*","#mcp/*":"./src/mcp/*","#seo/*":"./src/seo/*","#types":"./src/astro/types.js","#auth/*":"./src/auth/*","#seed/*":"./src/seed/*","#media/*":"./src/media/*","#menus/*":"./src/menus/*","#utils/*":"./src/utils/*","#config/*":"./src/config/*","#import/*":"./src/import/*","#schema/*":"./src/schema/*","#search/*":"./src/search/*","#bylines/*":"./src/bylines/*","#plugins/*":"./src/plugins/*","#preview/*":"./src/preview/*","#widgets/*":"./src/widgets/*","#comments/*":"./src/comments/*","#sections/*":"./src/sections/*","#security/*":"./src/security/*","#settings/*":"./src/settings/*","#redirects/*":"./src/redirects/*","#taxonomies/*":"./src/taxonomies/*","#api/schemas.js":"./src/api/schemas/index.js"},"scripts":{"dev":"tsdown --watch","test":"vitest","build":"node scripts/gen-route-catalog.mjs && tsdown","check":"publint && attw --pack --ignore-rules=cjs-resolves-to-esm --ignore-rules=no-resolution --ignore-rules=internal-resolution-error","typecheck":"tsgo --noEmit","gen:routes":"node scripts/gen-route-catalog.mjs","test:repro":"vitest run --config vitest.repro.config.ts","test:smoke":"vitest run --config vitest.smoke.config.ts","seed:schemas":"node scripts/seed-schemas.mjs","test:workerd":"vitest run --config vitest.workerd.config.ts","test:integration":"vitest run --config vitest.integration.config.ts"},"_npmUser":{"name":"saastemly-dev","email":"contact@saastemly.com"},"repository":{"url":"git+https://github.com/emdash-cms/emdash.git","type":"git","directory":"packages/core"},"description":"Astro-native CMS with WordPress migration support","directories":{},"_nodeVersion":"24.20.0","dependencies":{"sax":"^1.4.1","zod":"^4.4.1","jose":"^6.1.3","mime":"^4.1.0","citty":"^0.2.2","ulidx":"^2.4.1","arctic":"^3.7.0","croner":"^10.0.1","kysely":"^0.29.0","consola":"^3.4.2","jpeg-js":"^0.4.4","upng-js":"^2.1.0","blurhash":"^2.0.5","smol-toml":"^1.6.0","@tiptap/pm":"^3.20.0","modern-tar":"^0.7.5","picocolors":"^1.1.1","@tiptap/core":"^3.20.0","jsonc-parser":"^3.3.1","@tiptap/react":"^3.20.0","sanitize-html":"^2.17.1","@atcute/client":"^5.0.0","@oslojs/crypto":"^1.0.1","better-sqlite3":"^12.8.0","@atcute/lexicons":"^2.0.0","@oslojs/encoding":"^1.1.0","@atcute/multibase":"^1.2.0","@premium-cms/auth":"0.35.11","@floating-ui/react":"^0.27.16","@premium-cms/admin":"0.35.20","@tiptap/suggestion":"^3.20.0","@unpic/placeholder":"^0.1.2","astro-portabletext":"^0.11.0","@tiptap/starter-kit":"^3.20.0","@portabletext/toolkit":"^5.0.1","@tiptap/extension-code":"^3.20.0","@tiptap/extension-link":"^3.20.0","@tiptap/extension-list":"^3.20.0","@tiptap/extension-focus":"^3.20.0","@tiptap/extension-image":"^3.20.0","@premium-cms/plugin-types":"0.3.2","@modelcontextprotocol/core":"^2.0.0","@tiptap/extension-underline":"^3.20.0","@modelcontextprotocol/server":"^2.0.0","@premium-cms/registry-client":"0.3.4","@tiptap/extension-code-block":"^3.20.0","@tiptap/extension-text-align":"^3.20.0","@tiptap/extension-typography":"^3.20.0","@tiptap/extension-placeholder":"^3.20.0","@premium-cms/gutenberg-to-portable-text":"0.35.9"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^6.0.0","tsdown":"0.20.3","vitest":"^4.1.5","publint":"0.3.17","@types/pg":"^8.16.0","@types/sax":"^1.2.7","@vitest/ui":"^4.1.10","image-size":"2.0.2","typescript":"^6.0.3","zod-openapi":"^5.4.6","@types/react":"19.2.14","@premium-cms/blocks":"0.35.9","@types/sanitize-html":"^2.16.0","@arethetypeswrong/cli":"^0.18.2","@types/better-sqlite3":"^7.6.12","@apidevtools/swagger-parser":"^12.1.0","@modelcontextprotocol/client":"^2.0.0","@cloudflare/vitest-pool-workers":"^0.16.3"},"peerDependencies":{"astro":">=6.0.0-beta.0","react":">=18.0.0","react-dom":">=18.0.0","@astrojs/react":">=5.0.0-beta.0","@premium-cms/auth-atproto":">=0.2.8"},"optionalDependencies":{"pg":"^8.0.0","@libsql/kysely-libsql":"^0.4.0"},"peerDependenciesMeta":{"@premium-cms/auth-atproto":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/emdash_0.35.33_1788021449708_0.2761167815883041","host":"s3://npm-registry-packages-npm-production"}},"0.35.34":{"name":"@premium-cms/emdash","version":"0.35.34","keywords":["astro","cms","content","wordpress"],"author":"Matt Kane","license":"MIT","_id":"@premium-cms/emdash@0.35.34","maintainers":[{"name":"saastemly-dev","email":"contact@saastemly.com"}],"homepage":"https://github.com/emdash-cms/emdash","bin":{"em":"./dist/cli/index.mjs","emdash":"./dist/cli/index.mjs"},"dist":{"shasum":"a018c768e731ff3a095267e539c37d93abd49b4a","tarball":"https://registry.npmjs.org/@premium-cms/emdash/-/emdash-0.35.34.tgz","fileCount":2096,"integrity":"sha512-nnBeX0ifErO7cYHr+RLhBh9BP5LrJFtfribfBJRHAWs2q92Tka8r4/aYiUhfsYLYCsxKxefSUKf9OIhedy5VQg==","signatures":[{"sig":"MEUCIQCAvMXZDFA/3sxGsNSFQ/S1RSl/2HqKNxfWb3cxNsI9mAIgA8jM09z1YCAsXDrils4uP+RXldmV7V4KQsTPpjqYbUw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":16548849},"main":"dist/index.mjs","type":"module","exports":{".":{"types":"./dist/index.d.mts","default":"./dist/index.mjs"},"./db":{"types":"./dist/db/index.d.mts","default":"./dist/db/index.mjs"},"./ui":"./src/ui.ts","./cli":{"types":"./dist/cli/index.d.mts","default":"./dist/cli/index.mjs"},"./seo":{"types":"./dist/seo/index.d.mts","default":"./dist/seo/index.mjs"},"./page":{"types":"./dist/page/index.d.mts","default":"./dist/page/index.mjs"},"./seed":{"types":"./dist/seed/index.d.mts","default":"./dist/seed/index.mjs"},"./astro":{"types":"./dist/astro/index.d.mts","default":"./dist/astro/index.mjs"},"./media":{"types":"./dist/media/index.d.mts","default":"./dist/media/index.mjs"},"./client":{"types":"./dist/client/index.d.mts","default":"./dist/client/index.mjs"},"./locals":{"types":"./locals.d.ts"},"./plugin":{"types":"./dist/plugin-types.d.mts"},"./runtime":{"types":"./dist/runtime.d.mts","default":"./dist/runtime.mjs"},"./routes/*":{"types":"./dist/astro/routes/*.d.mts","default":"./dist/astro/routes/*.mjs"},"./db/libsql":{"types":"./dist/db/libsql.d.mts","default":"./dist/db/libsql.mjs"},"./db/sqlite":{"types":"./dist/db/sqlite.d.mts","default":"./dist/db/sqlite.mjs"},"./ui/search":"./src/components/LiveSearch.astro","./middleware":{"types":"./dist/astro/middleware.d.mts","default":"./dist/astro/middleware.mjs"},"./migrations":{"types":"./dist/migrations/index.d.mts","default":"./dist/migrations/index.mjs"},"./storage/s3":{"types":"./dist/storage/s3.d.mts","default":"./dist/storage/s3.mjs"},"./api/schemas":{"types":"./dist/api/schemas/index.d.mts","default":"./dist/api/schemas/index.mjs"},"./db/postgres":{"types":"./dist/db/postgres.d.mts","default":"./dist/db/postgres.mjs"},"./ui/comments":"./src/ui-comments.ts","./plugin-utils":{"types":"./dist/plugin-utils.d.mts","default":"./dist/plugin-utils.mjs"},"./storage/local":{"types":"./dist/storage/local.d.mts","default":"./dist/storage/local.mjs"},"./image-endpoint":{"types":"./dist/astro/image-endpoint.d.mts","default":"./dist/astro/image-endpoint.mjs"},"./routes/*.astro":"./src/astro/routes/*.astro","./api/route-utils":{"types":"./dist/api/route-utils.d.mts","default":"./dist/api/route-utils.mjs"},"./middleware/auth":{"types":"./dist/astro/middleware/auth.d.mts","default":"./dist/astro/middleware/auth.mjs"},"./request-context":{"types":"./dist/request-context.d.mts","default":"./dist/request-context.mjs"},"./client/cf-access":{"types":"./dist/client/cf-access.d.mts","default":"./dist/client/cf-access.mjs"},"./middleware/setup":{"types":"./dist/astro/middleware/setup.d.mts","default":"./dist/astro/middleware/setup.mjs"},"./middleware/credits":{"types":"./dist/astro/middleware/credits.d.mts","default":"./dist/astro/middleware/credits.mjs"},"./media/local-runtime":{"types":"./dist/media/local-runtime.d.mts","default":"./dist/media/local-runtime.mjs"},"./middleware/redirect":{"types":"./dist/astro/middleware/redirect.d.mts","default":"./dist/astro/middleware/redirect.mjs"},"./object-cache/memory":{"types":"./dist/object-cache/memory.d.mts","default":"./dist/object-cache/memory.mjs"},"./db/libsql-migrations":{"types":"./dist/db/libsql-migrations.d.mts","default":"./dist/db/libsql-migrations.mjs"},"./db/sqlite-migrations":{"types":"./dist/db/sqlite-migrations.d.mts","default":"./dist/db/sqlite-migrations.mjs"},"./media/image-endpoint":{"types":"./dist/media/image-endpoint.d.mts","default":"./dist/media/image-endpoint.mjs"},"./auth/providers/github":{"types":"./dist/auth/providers/github.d.mts","default":"./dist/auth/providers/github.mjs"},"./auth/providers/google":{"types":"./dist/auth/providers/google.d.mts","default":"./dist/auth/providers/google.mjs"},"./db/postgres-migrations":{"types":"./dist/db/postgres-migrations.d.mts","default":"./dist/db/postgres-migrations.mjs"},"./database/instrumentation":{"types":"./dist/database/instrumentation.d.mts","default":"./dist/database/instrumentation.mjs"},"./database/pg-migration-lock":{"types":"./dist/database/pg-migration-lock.d.mts","default":"./dist/database/pg-migration-lock.mjs"},"./middleware/request-context":{"types":"./dist/astro/middleware/request-context.d.mts","default":"./dist/astro/middleware/request-context.mjs"},"./auth/providers/github-admin":"./src/auth/providers/github-admin.tsx","./auth/providers/google-admin":"./src/auth/providers/google-admin.tsx","./plugins/adapt-sandbox-entry":{"types":"./dist/plugins/adapt-sandbox-entry.d.mts","default":"./dist/plugins/adapt-sandbox-entry.mjs"},"./middleware/media-usage-write-fence":{"types":"./dist/astro/middleware/media-usage-write-fence.d.mts","default":"./dist/astro/middleware/media-usage-write-fence.mjs"}},"imports":{"#db/*":"./src/database/*","#api/*":"./src/api/*","#mcp/*":"./src/mcp/*","#seo/*":"./src/seo/*","#types":"./src/astro/types.js","#auth/*":"./src/auth/*","#seed/*":"./src/seed/*","#media/*":"./src/media/*","#menus/*":"./src/menus/*","#utils/*":"./src/utils/*","#config/*":"./src/config/*","#import/*":"./src/import/*","#schema/*":"./src/schema/*","#search/*":"./src/search/*","#bylines/*":"./src/bylines/*","#plugins/*":"./src/plugins/*","#preview/*":"./src/preview/*","#widgets/*":"./src/widgets/*","#comments/*":"./src/comments/*","#sections/*":"./src/sections/*","#security/*":"./src/security/*","#settings/*":"./src/settings/*","#redirects/*":"./src/redirects/*","#taxonomies/*":"./src/taxonomies/*","#api/schemas.js":"./src/api/schemas/index.js"},"scripts":{"dev":"tsdown --watch","test":"vitest","build":"node scripts/gen-route-catalog.mjs && tsdown","check":"publint && attw --pack --ignore-rules=cjs-resolves-to-esm --ignore-rules=no-resolution --ignore-rules=internal-resolution-error","typecheck":"tsgo --noEmit","gen:routes":"node scripts/gen-route-catalog.mjs","test:repro":"vitest run --config vitest.repro.config.ts","test:smoke":"vitest run --config vitest.smoke.config.ts","seed:schemas":"node scripts/seed-schemas.mjs","test:workerd":"vitest run --config vitest.workerd.config.ts","test:integration":"vitest run --config vitest.integration.config.ts"},"_npmUser":{"name":"saastemly-dev","email":"contact@saastemly.com"},"repository":{"url":"git+https://github.com/emdash-cms/emdash.git","type":"git","directory":"packages/core"},"description":"Astro-native CMS with WordPress migration support","directories":{},"_nodeVersion":"24.20.0","dependencies":{"sax":"^1.4.1","zod":"^4.4.1","jose":"^6.1.3","mime":"^4.1.0","citty":"^0.2.2","ulidx":"^2.4.1","arctic":"^3.7.0","croner":"^10.0.1","kysely":"^0.29.0","consola":"^3.4.2","jpeg-js":"^0.4.4","upng-js":"^2.1.0","blurhash":"^2.0.5","smol-toml":"^1.6.0","@tiptap/pm":"^3.20.0","modern-tar":"^0.7.5","picocolors":"^1.1.1","@tiptap/core":"^3.20.0","jsonc-parser":"^3.3.1","@tiptap/react":"^3.20.0","sanitize-html":"^2.17.1","@atcute/client":"^5.0.0","@oslojs/crypto":"^1.0.1","better-sqlite3":"^12.8.0","@atcute/lexicons":"^2.0.0","@oslojs/encoding":"^1.1.0","@atcute/multibase":"^1.2.0","@premium-cms/auth":"0.35.11","@floating-ui/react":"^0.27.16","@premium-cms/admin":"0.35.20","@tiptap/suggestion":"^3.20.0","@unpic/placeholder":"^0.1.2","astro-portabletext":"^0.11.0","@tiptap/starter-kit":"^3.20.0","@portabletext/toolkit":"^5.0.1","@tiptap/extension-code":"^3.20.0","@tiptap/extension-link":"^3.20.0","@tiptap/extension-list":"^3.20.0","@tiptap/extension-focus":"^3.20.0","@tiptap/extension-image":"^3.20.0","@premium-cms/plugin-types":"0.3.2","@modelcontextprotocol/core":"^2.0.0","@tiptap/extension-underline":"^3.20.0","@modelcontextprotocol/server":"^2.0.0","@premium-cms/registry-client":"0.3.4","@tiptap/extension-code-block":"^3.20.0","@tiptap/extension-text-align":"^3.20.0","@tiptap/extension-typography":"^3.20.0","@tiptap/extension-placeholder":"^3.20.0","@premium-cms/gutenberg-to-portable-text":"0.35.9"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^6.0.0","tsdown":"0.20.3","vitest":"^4.1.5","publint":"0.3.17","@types/pg":"^8.16.0","@types/sax":"^1.2.7","@vitest/ui":"^4.1.10","image-size":"2.0.2","typescript":"^6.0.3","zod-openapi":"^5.4.6","@types/react":"19.2.14","@premium-cms/blocks":"0.35.9","@types/sanitize-html":"^2.16.0","@arethetypeswrong/cli":"^0.18.2","@types/better-sqlite3":"^7.6.12","@apidevtools/swagger-parser":"^12.1.0","@modelcontextprotocol/client":"^2.0.0","@cloudflare/vitest-pool-workers":"^0.16.3"},"peerDependencies":{"astro":">=6.0.0-beta.0","react":">=18.0.0","react-dom":">=18.0.0","@astrojs/react":">=5.0.0-beta.0","@premium-cms/auth-atproto":">=0.2.8"},"optionalDependencies":{"pg":"^8.0.0","@libsql/kysely-libsql":"^0.4.0"},"peerDependenciesMeta":{"@premium-cms/auth-atproto":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/emdash_0.35.34_1788022048230_0.8358273845438287","host":"s3://npm-registry-packages-npm-production"}},"0.35.35":{"name":"@premium-cms/emdash","version":"0.35.35","keywords":["astro","cms","content","wordpress"],"author":"Matt Kane","license":"MIT","_id":"@premium-cms/emdash@0.35.35","maintainers":[{"name":"saastemly-dev","email":"contact@saastemly.com"}],"homepage":"https://github.com/emdash-cms/emdash","bin":{"em":"./dist/cli/index.mjs","emdash":"./dist/cli/index.mjs"},"dist":{"shasum":"18336a17bc881b88d56cbbb780a89c2817262952","tarball":"https://registry.npmjs.org/@premium-cms/emdash/-/emdash-0.35.35.tgz","fileCount":2096,"integrity":"sha512-E6qo0IvN+2KW60CmUidJI+l3qnX3VKMZY2VI2jQAA69SoZ4URMgiGbJs2LM6U+a0+EMUIoe0XsuKNcyu8SdU6w==","signatures":[{"sig":"MEQCIC3dWNo4sYdR5ZVf94iQmyzw03z8nWovht+SqouLBzqKAiBn3Zjz0HhrHUZavpEf/+vPwYAtVYG9iTZUtb9uv5xpVA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":16548850},"main":"dist/index.mjs","type":"module","exports":{".":{"types":"./dist/index.d.mts","default":"./dist/index.mjs"},"./db":{"types":"./dist/db/index.d.mts","default":"./dist/db/index.mjs"},"./ui":"./src/ui.ts","./cli":{"types":"./dist/cli/index.d.mts","default":"./dist/cli/index.mjs"},"./seo":{"types":"./dist/seo/index.d.mts","default":"./dist/seo/index.mjs"},"./page":{"types":"./dist/page/index.d.mts","default":"./dist/page/index.mjs"},"./seed":{"types":"./dist/seed/index.d.mts","default":"./dist/seed/index.mjs"},"./astro":{"types":"./dist/astro/index.d.mts","default":"./dist/astro/index.mjs"},"./media":{"types":"./dist/media/index.d.mts","default":"./dist/media/index.mjs"},"./client":{"types":"./dist/client/index.d.mts","default":"./dist/client/index.mjs"},"./locals":{"types":"./locals.d.ts"},"./plugin":{"types":"./dist/plugin-types.d.mts"},"./runtime":{"types":"./dist/runtime.d.mts","default":"./dist/runtime.mjs"},"./routes/*":{"types":"./dist/astro/routes/*.d.mts","default":"./dist/astro/routes/*.mjs"},"./db/libsql":{"types":"./dist/db/libsql.d.mts","default":"./dist/db/libsql.mjs"},"./db/sqlite":{"types":"./dist/db/sqlite.d.mts","default":"./dist/db/sqlite.mjs"},"./ui/search":"./src/components/LiveSearch.astro","./middleware":{"types":"./dist/astro/middleware.d.mts","default":"./dist/astro/middleware.mjs"},"./migrations":{"types":"./dist/migrations/index.d.mts","default":"./dist/migrations/index.mjs"},"./storage/s3":{"types":"./dist/storage/s3.d.mts","default":"./dist/storage/s3.mjs"},"./api/schemas":{"types":"./dist/api/schemas/index.d.mts","default":"./dist/api/schemas/index.mjs"},"./db/postgres":{"types":"./dist/db/postgres.d.mts","default":"./dist/db/postgres.mjs"},"./ui/comments":"./src/ui-comments.ts","./plugin-utils":{"types":"./dist/plugin-utils.d.mts","default":"./dist/plugin-utils.mjs"},"./storage/local":{"types":"./dist/storage/local.d.mts","default":"./dist/storage/local.mjs"},"./image-endpoint":{"types":"./dist/astro/image-endpoint.d.mts","default":"./dist/astro/image-endpoint.mjs"},"./routes/*.astro":"./src/astro/routes/*.astro","./api/route-utils":{"types":"./dist/api/route-utils.d.mts","default":"./dist/api/route-utils.mjs"},"./middleware/auth":{"types":"./dist/astro/middleware/auth.d.mts","default":"./dist/astro/middleware/auth.mjs"},"./request-context":{"types":"./dist/request-context.d.mts","default":"./dist/request-context.mjs"},"./client/cf-access":{"types":"./dist/client/cf-access.d.mts","default":"./dist/client/cf-access.mjs"},"./middleware/setup":{"types":"./dist/astro/middleware/setup.d.mts","default":"./dist/astro/middleware/setup.mjs"},"./middleware/credits":{"types":"./dist/astro/middleware/credits.d.mts","default":"./dist/astro/middleware/credits.mjs"},"./media/local-runtime":{"types":"./dist/media/local-runtime.d.mts","default":"./dist/media/local-runtime.mjs"},"./middleware/redirect":{"types":"./dist/astro/middleware/redirect.d.mts","default":"./dist/astro/middleware/redirect.mjs"},"./object-cache/memory":{"types":"./dist/object-cache/memory.d.mts","default":"./dist/object-cache/memory.mjs"},"./db/libsql-migrations":{"types":"./dist/db/libsql-migrations.d.mts","default":"./dist/db/libsql-migrations.mjs"},"./db/sqlite-migrations":{"types":"./dist/db/sqlite-migrations.d.mts","default":"./dist/db/sqlite-migrations.mjs"},"./media/image-endpoint":{"types":"./dist/media/image-endpoint.d.mts","default":"./dist/media/image-endpoint.mjs"},"./auth/providers/github":{"types":"./dist/auth/providers/github.d.mts","default":"./dist/auth/providers/github.mjs"},"./auth/providers/google":{"types":"./dist/auth/providers/google.d.mts","default":"./dist/auth/providers/google.mjs"},"./db/postgres-migrations":{"types":"./dist/db/postgres-migrations.d.mts","default":"./dist/db/postgres-migrations.mjs"},"./database/instrumentation":{"types":"./dist/database/instrumentation.d.mts","default":"./dist/database/instrumentation.mjs"},"./database/pg-migration-lock":{"types":"./dist/database/pg-migration-lock.d.mts","default":"./dist/database/pg-migration-lock.mjs"},"./middleware/request-context":{"types":"./dist/astro/middleware/request-context.d.mts","default":"./dist/astro/middleware/request-context.mjs"},"./auth/providers/github-admin":"./src/auth/providers/github-admin.tsx","./auth/providers/google-admin":"./src/auth/providers/google-admin.tsx","./plugins/adapt-sandbox-entry":{"types":"./dist/plugins/adapt-sandbox-entry.d.mts","default":"./dist/plugins/adapt-sandbox-entry.mjs"},"./middleware/media-usage-write-fence":{"types":"./dist/astro/middleware/media-usage-write-fence.d.mts","default":"./dist/astro/middleware/media-usage-write-fence.mjs"}},"imports":{"#db/*":"./src/database/*","#api/*":"./src/api/*","#mcp/*":"./src/mcp/*","#seo/*":"./src/seo/*","#types":"./src/astro/types.js","#auth/*":"./src/auth/*","#seed/*":"./src/seed/*","#media/*":"./src/media/*","#menus/*":"./src/menus/*","#utils/*":"./src/utils/*","#config/*":"./src/config/*","#import/*":"./src/import/*","#schema/*":"./src/schema/*","#search/*":"./src/search/*","#bylines/*":"./src/bylines/*","#plugins/*":"./src/plugins/*","#preview/*":"./src/preview/*","#widgets/*":"./src/widgets/*","#comments/*":"./src/comments/*","#sections/*":"./src/sections/*","#security/*":"./src/security/*","#settings/*":"./src/settings/*","#redirects/*":"./src/redirects/*","#taxonomies/*":"./src/taxonomies/*","#api/schemas.js":"./src/api/schemas/index.js"},"scripts":{"dev":"tsdown --watch","test":"vitest","build":"node scripts/gen-route-catalog.mjs && tsdown","check":"publint && attw --pack --ignore-rules=cjs-resolves-to-esm --ignore-rules=no-resolution --ignore-rules=internal-resolution-error","typecheck":"tsgo --noEmit","gen:routes":"node scripts/gen-route-catalog.mjs","test:repro":"vitest run --config vitest.repro.config.ts","test:smoke":"vitest run --config vitest.smoke.config.ts","seed:schemas":"node scripts/seed-schemas.mjs","test:workerd":"vitest run --config vitest.workerd.config.ts","test:integration":"vitest run --config vitest.integration.config.ts"},"_npmUser":{"name":"saastemly-dev","email":"contact@saastemly.com"},"repository":{"url":"git+https://github.com/emdash-cms/emdash.git","type":"git","directory":"packages/core"},"description":"Astro-native CMS with WordPress migration support","directories":{},"_nodeVersion":"24.20.0","dependencies":{"sax":"^1.4.1","zod":"^4.4.1","jose":"^6.1.3","mime":"^4.1.0","citty":"^0.2.2","ulidx":"^2.4.1","arctic":"^3.7.0","croner":"^10.0.1","kysely":"^0.29.0","consola":"^3.4.2","jpeg-js":"^0.4.4","upng-js":"^2.1.0","blurhash":"^2.0.5","smol-toml":"^1.6.0","@tiptap/pm":"^3.20.0","modern-tar":"^0.7.5","picocolors":"^1.1.1","@tiptap/core":"^3.20.0","jsonc-parser":"^3.3.1","@tiptap/react":"^3.20.0","sanitize-html":"^2.17.1","@atcute/client":"^5.0.0","@oslojs/crypto":"^1.0.1","better-sqlite3":"^12.8.0","@atcute/lexicons":"^2.0.0","@oslojs/encoding":"^1.1.0","@atcute/multibase":"^1.2.0","@premium-cms/auth":"0.35.11","@floating-ui/react":"^0.27.16","@premium-cms/admin":"0.35.21","@tiptap/suggestion":"^3.20.0","@unpic/placeholder":"^0.1.2","astro-portabletext":"^0.11.0","@tiptap/starter-kit":"^3.20.0","@portabletext/toolkit":"^5.0.1","@tiptap/extension-code":"^3.20.0","@tiptap/extension-link":"^3.20.0","@tiptap/extension-list":"^3.20.0","@tiptap/extension-focus":"^3.20.0","@tiptap/extension-image":"^3.20.0","@premium-cms/plugin-types":"0.3.2","@modelcontextprotocol/core":"^2.0.0","@tiptap/extension-underline":"^3.20.0","@modelcontextprotocol/server":"^2.0.0","@premium-cms/registry-client":"0.3.4","@tiptap/extension-code-block":"^3.20.0","@tiptap/extension-text-align":"^3.20.0","@tiptap/extension-typography":"^3.20.0","@tiptap/extension-placeholder":"^3.20.0","@premium-cms/gutenberg-to-portable-text":"0.35.9"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^6.0.0","tsdown":"0.20.3","vitest":"^4.1.5","publint":"0.3.17","@types/pg":"^8.16.0","@types/sax":"^1.2.7","@vitest/ui":"^4.1.10","image-size":"2.0.2","typescript":"^6.0.3","zod-openapi":"^5.4.6","@types/react":"19.2.14","@premium-cms/blocks":"0.35.10","@types/sanitize-html":"^2.16.0","@arethetypeswrong/cli":"^0.18.2","@types/better-sqlite3":"^7.6.12","@apidevtools/swagger-parser":"^12.1.0","@modelcontextprotocol/client":"^2.0.0","@cloudflare/vitest-pool-workers":"^0.16.3"},"peerDependencies":{"astro":">=6.0.0-beta.0","react":">=18.0.0","react-dom":">=18.0.0","@astrojs/react":">=5.0.0-beta.0","@premium-cms/auth-atproto":">=0.2.8"},"optionalDependencies":{"pg":"^8.0.0","@libsql/kysely-libsql":"^0.4.0"},"peerDependenciesMeta":{"@premium-cms/auth-atproto":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/emdash_0.35.35_1788024813192_0.5052752323102436","host":"s3://npm-registry-packages-npm-production"}},"0.35.36":{"name":"@premium-cms/emdash","version":"0.35.36","keywords":["astro","cms","content","wordpress"],"author":"Matt Kane","license":"MIT","_id":"@premium-cms/emdash@0.35.36","maintainers":[{"name":"saastemly-dev","email":"contact@saastemly.com"}],"homepage":"https://github.com/emdash-cms/emdash","bin":{"em":"./dist/cli/index.mjs","emdash":"./dist/cli/index.mjs"},"dist":{"shasum":"2c0cf6d72a5b9565abe2fa3320d8b18d498622be","tarball":"https://registry.npmjs.org/@premium-cms/emdash/-/emdash-0.35.36.tgz","fileCount":2103,"integrity":"sha512-ZimBY7bt9mO+IoMAwPS7nWh/Hdct8aYe52nB5OCG1i02pITMY7SO2Ld6BXpCd9ggWsQ49qCB4MwEh9pHeN1Tfw==","signatures":[{"sig":"MEUCIG4k0qqWsEHk9Nl++qlSTUOS88A68/tnM9aG3hom4Nl/AiEA8GqkO/hYzZJbKxS0k7oTKo9k97V0YJ4YuzJUxTCKX0Q=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":16554245},"main":"dist/index.mjs","type":"module","exports":{".":{"types":"./dist/index.d.mts","default":"./dist/index.mjs"},"./db":{"types":"./dist/db/index.d.mts","default":"./dist/db/index.mjs"},"./ui":"./src/ui.ts","./cli":{"types":"./dist/cli/index.d.mts","default":"./dist/cli/index.mjs"},"./seo":{"types":"./dist/seo/index.d.mts","default":"./dist/seo/index.mjs"},"./page":{"types":"./dist/page/index.d.mts","default":"./dist/page/index.mjs"},"./seed":{"types":"./dist/seed/index.d.mts","default":"./dist/seed/index.mjs"},"./astro":{"types":"./dist/astro/index.d.mts","default":"./dist/astro/index.mjs"},"./media":{"types":"./dist/media/index.d.mts","default":"./dist/media/index.mjs"},"./client":{"types":"./dist/client/index.d.mts","default":"./dist/client/index.mjs"},"./locals":{"types":"./locals.d.ts"},"./plugin":{"types":"./dist/plugin-types.d.mts"},"./runtime":{"types":"./dist/runtime.d.mts","default":"./dist/runtime.mjs"},"./routes/*":{"types":"./dist/astro/routes/*.d.mts","default":"./dist/astro/routes/*.mjs"},"./db/libsql":{"types":"./dist/db/libsql.d.mts","default":"./dist/db/libsql.mjs"},"./db/sqlite":{"types":"./dist/db/sqlite.d.mts","default":"./dist/db/sqlite.mjs"},"./ui/search":"./src/components/LiveSearch.astro","./middleware":{"types":"./dist/astro/middleware.d.mts","default":"./dist/astro/middleware.mjs"},"./migrations":{"types":"./dist/migrations/index.d.mts","default":"./dist/migrations/index.mjs"},"./storage/s3":{"types":"./dist/storage/s3.d.mts","default":"./dist/storage/s3.mjs"},"./api/schemas":{"types":"./dist/api/schemas/index.d.mts","default":"./dist/api/schemas/index.mjs"},"./db/postgres":{"types":"./dist/db/postgres.d.mts","default":"./dist/db/postgres.mjs"},"./ui/comments":"./src/ui-comments.ts","./plugin-utils":{"types":"./dist/plugin-utils.d.mts","default":"./dist/plugin-utils.mjs"},"./storage/local":{"types":"./dist/storage/local.d.mts","default":"./dist/storage/local.mjs"},"./image-endpoint":{"types":"./dist/astro/image-endpoint.d.mts","default":"./dist/astro/image-endpoint.mjs"},"./routes/*.astro":"./src/astro/routes/*.astro","./visual-editing":{"types":"./dist/visual-editing/index.d.mts","default":"./dist/visual-editing/index.mjs"},"./api/route-utils":{"types":"./dist/api/route-utils.d.mts","default":"./dist/api/route-utils.mjs"},"./middleware/auth":{"types":"./dist/astro/middleware/auth.d.mts","default":"./dist/astro/middleware/auth.mjs"},"./request-context":{"types":"./dist/request-context.d.mts","default":"./dist/request-context.mjs"},"./client/cf-access":{"types":"./dist/client/cf-access.d.mts","default":"./dist/client/cf-access.mjs"},"./middleware/setup":{"types":"./dist/astro/middleware/setup.d.mts","default":"./dist/astro/middleware/setup.mjs"},"./middleware/credits":{"types":"./dist/astro/middleware/credits.d.mts","default":"./dist/astro/middleware/credits.mjs"},"./media/local-runtime":{"types":"./dist/media/local-runtime.d.mts","default":"./dist/media/local-runtime.mjs"},"./middleware/redirect":{"types":"./dist/astro/middleware/redirect.d.mts","default":"./dist/astro/middleware/redirect.mjs"},"./object-cache/memory":{"types":"./dist/object-cache/memory.d.mts","default":"./dist/object-cache/memory.mjs"},"./db/libsql-migrations":{"types":"./dist/db/libsql-migrations.d.mts","default":"./dist/db/libsql-migrations.mjs"},"./db/sqlite-migrations":{"types":"./dist/db/sqlite-migrations.d.mts","default":"./dist/db/sqlite-migrations.mjs"},"./media/image-endpoint":{"types":"./dist/media/image-endpoint.d.mts","default":"./dist/media/image-endpoint.mjs"},"./auth/providers/github":{"types":"./dist/auth/providers/github.d.mts","default":"./dist/auth/providers/github.mjs"},"./auth/providers/google":{"types":"./dist/auth/providers/google.d.mts","default":"./dist/auth/providers/google.mjs"},"./db/postgres-migrations":{"types":"./dist/db/postgres-migrations.d.mts","default":"./dist/db/postgres-migrations.mjs"},"./database/instrumentation":{"types":"./dist/database/instrumentation.d.mts","default":"./dist/database/instrumentation.mjs"},"./database/pg-migration-lock":{"types":"./dist/database/pg-migration-lock.d.mts","default":"./dist/database/pg-migration-lock.mjs"},"./middleware/request-context":{"types":"./dist/astro/middleware/request-context.d.mts","default":"./dist/astro/middleware/request-context.mjs"},"./auth/providers/github-admin":"./src/auth/providers/github-admin.tsx","./auth/providers/google-admin":"./src/auth/providers/google-admin.tsx","./plugins/adapt-sandbox-entry":{"types":"./dist/plugins/adapt-sandbox-entry.d.mts","default":"./dist/plugins/adapt-sandbox-entry.mjs"},"./middleware/media-usage-write-fence":{"types":"./dist/astro/middleware/media-usage-write-fence.d.mts","default":"./dist/astro/middleware/media-usage-write-fence.mjs"}},"imports":{"#db/*":"./src/database/*","#api/*":"./src/api/*","#mcp/*":"./src/mcp/*","#seo/*":"./src/seo/*","#types":"./src/astro/types.js","#auth/*":"./src/auth/*","#seed/*":"./src/seed/*","#media/*":"./src/media/*","#menus/*":"./src/menus/*","#utils/*":"./src/utils/*","#config/*":"./src/config/*","#import/*":"./src/import/*","#schema/*":"./src/schema/*","#search/*":"./src/search/*","#bylines/*":"./src/bylines/*","#plugins/*":"./src/plugins/*","#preview/*":"./src/preview/*","#widgets/*":"./src/widgets/*","#comments/*":"./src/comments/*","#sections/*":"./src/sections/*","#security/*":"./src/security/*","#settings/*":"./src/settings/*","#redirects/*":"./src/redirects/*","#taxonomies/*":"./src/taxonomies/*","#api/schemas.js":"./src/api/schemas/index.js"},"scripts":{"dev":"tsdown --watch","test":"vitest","build":"node scripts/gen-route-catalog.mjs && tsdown","check":"publint && attw --pack --ignore-rules=cjs-resolves-to-esm --ignore-rules=no-resolution --ignore-rules=internal-resolution-error","typecheck":"tsgo --noEmit","gen:routes":"node scripts/gen-route-catalog.mjs","test:repro":"vitest run --config vitest.repro.config.ts","test:smoke":"vitest run --config vitest.smoke.config.ts","seed:schemas":"node scripts/seed-schemas.mjs","test:workerd":"vitest run --config vitest.workerd.config.ts","test:integration":"vitest run --config vitest.integration.config.ts"},"_npmUser":{"name":"saastemly-dev","email":"contact@saastemly.com"},"repository":{"url":"git+https://github.com/emdash-cms/emdash.git","type":"git","directory":"packages/core"},"description":"Astro-native CMS with WordPress migration support","directories":{},"_nodeVersion":"24.20.0","dependencies":{"sax":"^1.4.1","zod":"^4.4.1","jose":"^6.1.3","mime":"^4.1.0","citty":"^0.2.2","ulidx":"^2.4.1","arctic":"^3.7.0","croner":"^10.0.1","kysely":"^0.29.0","consola":"^3.4.2","jpeg-js":"^0.4.4","upng-js":"^2.1.0","blurhash":"^2.0.5","smol-toml":"^1.6.0","@tiptap/pm":"^3.20.0","modern-tar":"^0.7.5","picocolors":"^1.1.1","@tiptap/core":"^3.20.0","jsonc-parser":"^3.3.1","@tiptap/react":"^3.20.0","sanitize-html":"^2.17.1","@atcute/client":"^5.0.0","@oslojs/crypto":"^1.0.1","better-sqlite3":"^12.8.0","@atcute/lexicons":"^2.0.0","@oslojs/encoding":"^1.1.0","@atcute/multibase":"^1.2.0","@premium-cms/auth":"0.35.11","@floating-ui/react":"^0.27.16","@premium-cms/admin":"0.35.21","@tiptap/suggestion":"^3.20.0","@unpic/placeholder":"^0.1.2","astro-portabletext":"^0.11.0","@tiptap/starter-kit":"^3.20.0","@portabletext/toolkit":"^5.0.1","@tiptap/extension-code":"^3.20.0","@tiptap/extension-link":"^3.20.0","@tiptap/extension-list":"^3.20.0","@tiptap/extension-focus":"^3.20.0","@tiptap/extension-image":"^3.20.0","@premium-cms/plugin-types":"0.3.2","@modelcontextprotocol/core":"^2.0.0","@tiptap/extension-underline":"^3.20.0","@modelcontextprotocol/server":"^2.0.0","@premium-cms/registry-client":"0.3.4","@tiptap/extension-code-block":"^3.20.0","@tiptap/extension-text-align":"^3.20.0","@tiptap/extension-typography":"^3.20.0","@tiptap/extension-placeholder":"^3.20.0","@premium-cms/gutenberg-to-portable-text":"0.35.9"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^6.0.0","tsdown":"0.20.3","vitest":"^4.1.5","publint":"0.3.17","@types/pg":"^8.16.0","@types/sax":"^1.2.7","@vitest/ui":"^4.1.10","image-size":"2.0.2","typescript":"^6.0.3","zod-openapi":"^5.4.6","@types/react":"19.2.14","@premium-cms/blocks":"0.35.10","@types/sanitize-html":"^2.16.0","@arethetypeswrong/cli":"^0.18.2","@types/better-sqlite3":"^7.6.12","@apidevtools/swagger-parser":"^12.1.0","@modelcontextprotocol/client":"^2.0.0","@cloudflare/vitest-pool-workers":"^0.16.3"},"peerDependencies":{"astro":">=6.0.0-beta.0","react":">=18.0.0","react-dom":">=18.0.0","@astrojs/react":">=5.0.0-beta.0","@premium-cms/auth-atproto":">=0.2.8"},"optionalDependencies":{"pg":"^8.0.0","@libsql/kysely-libsql":"^0.4.0"},"peerDependenciesMeta":{"@premium-cms/auth-atproto":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/emdash_0.35.36_1788026277911_0.4489543380625367","host":"s3://npm-registry-packages-npm-production"}},"0.35.37":{"name":"@premium-cms/emdash","version":"0.35.37","keywords":["astro","cms","content","wordpress"],"author":"Matt Kane","license":"MIT","_id":"@premium-cms/emdash@0.35.37","maintainers":[{"name":"saastemly-dev","email":"contact@saastemly.com"}],"homepage":"https://github.com/emdash-cms/emdash","bin":{"em":"./dist/cli/index.mjs","emdash":"./dist/cli/index.mjs"},"dist":{"shasum":"dd08d6ec2ff5c36e5a6b8c342026629e04640c4a","tarball":"https://registry.npmjs.org/@premium-cms/emdash/-/emdash-0.35.37.tgz","fileCount":2118,"integrity":"sha512-0PPFQALo+3oICAcAu7Me8qYQB6m9/58V9upoCUGij/WejCjayV/D9Fv218JQ3mxwsyq0rkjITxe0vdNoGm7N6w==","signatures":[{"sig":"MEQCIGAOQA3QUw1YTbop33w5VVbtle6o5o408QphNshv0Ji/AiAgc9SJG4GvBsKJnagWXfjOv009V+0rGuSKjH5ETUqNng==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":16590340},"main":"dist/index.mjs","type":"module","exports":{".":{"types":"./dist/index.d.mts","default":"./dist/index.mjs"},"./db":{"types":"./dist/db/index.d.mts","default":"./dist/db/index.mjs"},"./ui":"./src/ui.ts","./cli":{"types":"./dist/cli/index.d.mts","default":"./dist/cli/index.mjs"},"./seo":{"types":"./dist/seo/index.d.mts","default":"./dist/seo/index.mjs"},"./page":{"types":"./dist/page/index.d.mts","default":"./dist/page/index.mjs"},"./seed":{"types":"./dist/seed/index.d.mts","default":"./dist/seed/index.mjs"},"./astro":{"types":"./dist/astro/index.d.mts","default":"./dist/astro/index.mjs"},"./media":{"types":"./dist/media/index.d.mts","default":"./dist/media/index.mjs"},"./client":{"types":"./dist/client/index.d.mts","default":"./dist/client/index.mjs"},"./locals":{"types":"./locals.d.ts"},"./plugin":{"types":"./dist/plugin-types.d.mts"},"./runtime":{"types":"./dist/runtime.d.mts","default":"./dist/runtime.mjs"},"./routes/*":{"types":"./dist/astro/routes/*.d.mts","default":"./dist/astro/routes/*.mjs"},"./db/libsql":{"types":"./dist/db/libsql.d.mts","default":"./dist/db/libsql.mjs"},"./db/sqlite":{"types":"./dist/db/sqlite.d.mts","default":"./dist/db/sqlite.mjs"},"./ui/search":"./src/components/LiveSearch.astro","./middleware":{"types":"./dist/astro/middleware.d.mts","default":"./dist/astro/middleware.mjs"},"./migrations":{"types":"./dist/migrations/index.d.mts","default":"./dist/migrations/index.mjs"},"./storage/s3":{"types":"./dist/storage/s3.d.mts","default":"./dist/storage/s3.mjs"},"./api/schemas":{"types":"./dist/api/schemas/index.d.mts","default":"./dist/api/schemas/index.mjs"},"./db/postgres":{"types":"./dist/db/postgres.d.mts","default":"./dist/db/postgres.mjs"},"./ui/comments":"./src/ui-comments.ts","./plugin-utils":{"types":"./dist/plugin-utils.d.mts","default":"./dist/plugin-utils.mjs"},"./storage/local":{"types":"./dist/storage/local.d.mts","default":"./dist/storage/local.mjs"},"./image-endpoint":{"types":"./dist/astro/image-endpoint.d.mts","default":"./dist/astro/image-endpoint.mjs"},"./routes/*.astro":"./src/astro/routes/*.astro","./visual-editing":{"types":"./dist/visual-editing/index.d.mts","default":"./dist/visual-editing/index.mjs"},"./api/route-utils":{"types":"./dist/api/route-utils.d.mts","default":"./dist/api/route-utils.mjs"},"./middleware/auth":{"types":"./dist/astro/middleware/auth.d.mts","default":"./dist/astro/middleware/auth.mjs"},"./request-context":{"types":"./dist/request-context.d.mts","default":"./dist/request-context.mjs"},"./client/cf-access":{"types":"./dist/client/cf-access.d.mts","default":"./dist/client/cf-access.mjs"},"./middleware/setup":{"types":"./dist/astro/middleware/setup.d.mts","default":"./dist/astro/middleware/setup.mjs"},"./middleware/credits":{"types":"./dist/astro/middleware/credits.d.mts","default":"./dist/astro/middleware/credits.mjs"},"./media/local-runtime":{"types":"./dist/media/local-runtime.d.mts","default":"./dist/media/local-runtime.mjs"},"./middleware/redirect":{"types":"./dist/astro/middleware/redirect.d.mts","default":"./dist/astro/middleware/redirect.mjs"},"./object-cache/memory":{"types":"./dist/object-cache/memory.d.mts","default":"./dist/object-cache/memory.mjs"},"./db/libsql-migrations":{"types":"./dist/db/libsql-migrations.d.mts","default":"./dist/db/libsql-migrations.mjs"},"./db/sqlite-migrations":{"types":"./dist/db/sqlite-migrations.d.mts","default":"./dist/db/sqlite-migrations.mjs"},"./media/image-endpoint":{"types":"./dist/media/image-endpoint.d.mts","default":"./dist/media/image-endpoint.mjs"},"./auth/providers/github":{"types":"./dist/auth/providers/github.d.mts","default":"./dist/auth/providers/github.mjs"},"./auth/providers/google":{"types":"./dist/auth/providers/google.d.mts","default":"./dist/auth/providers/google.mjs"},"./db/postgres-migrations":{"types":"./dist/db/postgres-migrations.d.mts","default":"./dist/db/postgres-migrations.mjs"},"./database/instrumentation":{"types":"./dist/database/instrumentation.d.mts","default":"./dist/database/instrumentation.mjs"},"./database/pg-migration-lock":{"types":"./dist/database/pg-migration-lock.d.mts","default":"./dist/database/pg-migration-lock.mjs"},"./middleware/request-context":{"types":"./dist/astro/middleware/request-context.d.mts","default":"./dist/astro/middleware/request-context.mjs"},"./auth/providers/github-admin":"./src/auth/providers/github-admin.tsx","./auth/providers/google-admin":"./src/auth/providers/google-admin.tsx","./plugins/adapt-sandbox-entry":{"types":"./dist/plugins/adapt-sandbox-entry.d.mts","default":"./dist/plugins/adapt-sandbox-entry.mjs"},"./middleware/media-usage-write-fence":{"types":"./dist/astro/middleware/media-usage-write-fence.d.mts","default":"./dist/astro/middleware/media-usage-write-fence.mjs"}},"imports":{"#db/*":"./src/database/*","#api/*":"./src/api/*","#mcp/*":"./src/mcp/*","#seo/*":"./src/seo/*","#types":"./src/astro/types.js","#auth/*":"./src/auth/*","#seed/*":"./src/seed/*","#media/*":"./src/media/*","#menus/*":"./src/menus/*","#utils/*":"./src/utils/*","#config/*":"./src/config/*","#import/*":"./src/import/*","#schema/*":"./src/schema/*","#search/*":"./src/search/*","#bylines/*":"./src/bylines/*","#plugins/*":"./src/plugins/*","#preview/*":"./src/preview/*","#widgets/*":"./src/widgets/*","#comments/*":"./src/comments/*","#sections/*":"./src/sections/*","#security/*":"./src/security/*","#settings/*":"./src/settings/*","#redirects/*":"./src/redirects/*","#taxonomies/*":"./src/taxonomies/*","#api/schemas.js":"./src/api/schemas/index.js"},"scripts":{"dev":"tsdown --watch","test":"vitest","build":"node scripts/gen-route-catalog.mjs && tsdown","check":"publint && attw --pack --ignore-rules=cjs-resolves-to-esm --ignore-rules=no-resolution --ignore-rules=internal-resolution-error","typecheck":"tsgo --noEmit","gen:routes":"node scripts/gen-route-catalog.mjs","test:repro":"vitest run --config vitest.repro.config.ts","test:smoke":"vitest run --config vitest.smoke.config.ts","seed:schemas":"node scripts/seed-schemas.mjs","test:workerd":"vitest run --config vitest.workerd.config.ts","test:integration":"vitest run --config vitest.integration.config.ts"},"_npmUser":{"name":"saastemly-dev","email":"contact@saastemly.com"},"repository":{"url":"git+https://github.com/emdash-cms/emdash.git","type":"git","directory":"packages/core"},"description":"Astro-native CMS with WordPress migration support","directories":{},"_nodeVersion":"24.20.0","dependencies":{"sax":"^1.4.1","zod":"^4.4.1","jose":"^6.1.3","mime":"^4.1.0","citty":"^0.2.2","ulidx":"^2.4.1","arctic":"^3.7.0","croner":"^10.0.1","kysely":"^0.29.0","consola":"^3.4.2","jpeg-js":"^0.4.4","upng-js":"^2.1.0","blurhash":"^2.0.5","smol-toml":"^1.6.0","@tiptap/pm":"^3.20.0","modern-tar":"^0.7.5","picocolors":"^1.1.1","@tiptap/core":"^3.20.0","jsonc-parser":"^3.3.1","@tiptap/react":"^3.20.0","sanitize-html":"^2.17.1","@atcute/client":"^5.0.0","@oslojs/crypto":"^1.0.1","better-sqlite3":"^12.8.0","@atcute/lexicons":"^2.0.0","@oslojs/encoding":"^1.1.0","@atcute/multibase":"^1.2.0","@premium-cms/auth":"0.35.11","@floating-ui/react":"^0.27.16","@premium-cms/admin":"0.35.21","@tiptap/suggestion":"^3.20.0","@unpic/placeholder":"^0.1.2","astro-portabletext":"^0.11.0","@tiptap/starter-kit":"^3.20.0","@portabletext/toolkit":"^5.0.1","@tiptap/extension-code":"^3.20.0","@tiptap/extension-link":"^3.20.0","@tiptap/extension-list":"^3.20.0","@tiptap/extension-focus":"^3.20.0","@tiptap/extension-image":"^3.20.0","@premium-cms/plugin-types":"0.3.2","@modelcontextprotocol/core":"^2.0.0","@tiptap/extension-underline":"^3.20.0","@modelcontextprotocol/server":"^2.0.0","@premium-cms/registry-client":"0.3.4","@tiptap/extension-code-block":"^3.20.0","@tiptap/extension-text-align":"^3.20.0","@tiptap/extension-typography":"^3.20.0","@tiptap/extension-placeholder":"^3.20.0","@premium-cms/gutenberg-to-portable-text":"0.35.9"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^6.0.0","tsdown":"0.20.3","vitest":"^4.1.5","publint":"0.3.17","@types/pg":"^8.16.0","@types/sax":"^1.2.7","@vitest/ui":"^4.1.10","image-size":"2.0.2","typescript":"^6.0.3","zod-openapi":"^5.4.6","@types/react":"19.2.14","@premium-cms/blocks":"0.35.10","@types/sanitize-html":"^2.16.0","@arethetypeswrong/cli":"^0.18.2","@types/better-sqlite3":"^7.6.12","@apidevtools/swagger-parser":"^12.1.0","@modelcontextprotocol/client":"^2.0.0","@cloudflare/vitest-pool-workers":"^0.16.3"},"peerDependencies":{"astro":">=6.0.0-beta.0","react":">=18.0.0","react-dom":">=18.0.0","@astrojs/react":">=5.0.0-beta.0","@premium-cms/auth-atproto":">=0.2.8"},"optionalDependencies":{"pg":"^8.0.0","@libsql/kysely-libsql":"^0.4.0"},"peerDependenciesMeta":{"@premium-cms/auth-atproto":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/emdash_0.35.37_1788028067832_0.8948028241516206","host":"s3://npm-registry-packages-npm-production"}},"0.35.38":{"name":"@premium-cms/emdash","version":"0.35.38","keywords":["astro","cms","content","wordpress"],"author":"Matt Kane","license":"MIT","_id":"@premium-cms/emdash@0.35.38","maintainers":[{"name":"saastemly-dev","email":"contact@saastemly.com"}],"homepage":"https://github.com/emdash-cms/emdash","bin":{"em":"./dist/cli/index.mjs","emdash":"./dist/cli/index.mjs"},"dist":{"shasum":"69a618aa394819ccde79d76eb73bfa6277516046","tarball":"https://registry.npmjs.org/@premium-cms/emdash/-/emdash-0.35.38.tgz","fileCount":2118,"integrity":"sha512-VplQwh07Hg3TWLLPu3+s2eVWc60QF+yH29quG0JSwQhH9W3Yi0kYEiZts7NMqVFcVMwF7SiiVWkpRjdcriz5SQ==","signatures":[{"sig":"MEUCIBosb1b12qHDm6irme/ssoF0PcDvBEGGS/eIaPlyHFzOAiEAmmI1BJ/cYOWk2032Xtea8dqwcpirB57WiqzwLZhN9hU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":16590552},"main":"dist/index.mjs","type":"module","exports":{".":{"types":"./dist/index.d.mts","default":"./dist/index.mjs"},"./db":{"types":"./dist/db/index.d.mts","default":"./dist/db/index.mjs"},"./ui":"./src/ui.ts","./cli":{"types":"./dist/cli/index.d.mts","default":"./dist/cli/index.mjs"},"./seo":{"types":"./dist/seo/index.d.mts","default":"./dist/seo/index.mjs"},"./page":{"types":"./dist/page/index.d.mts","default":"./dist/page/index.mjs"},"./seed":{"types":"./dist/seed/index.d.mts","default":"./dist/seed/index.mjs"},"./astro":{"types":"./dist/astro/index.d.mts","default":"./dist/astro/index.mjs"},"./media":{"types":"./dist/media/index.d.mts","default":"./dist/media/index.mjs"},"./client":{"types":"./dist/client/index.d.mts","default":"./dist/client/index.mjs"},"./locals":{"types":"./locals.d.ts"},"./plugin":{"types":"./dist/plugin-types.d.mts"},"./runtime":{"types":"./dist/runtime.d.mts","default":"./dist/runtime.mjs"},"./routes/*":{"types":"./dist/astro/routes/*.d.mts","default":"./dist/astro/routes/*.mjs"},"./db/libsql":{"types":"./dist/db/libsql.d.mts","default":"./dist/db/libsql.mjs"},"./db/sqlite":{"types":"./dist/db/sqlite.d.mts","default":"./dist/db/sqlite.mjs"},"./ui/search":"./src/components/LiveSearch.astro","./middleware":{"types":"./dist/astro/middleware.d.mts","default":"./dist/astro/middleware.mjs"},"./migrations":{"types":"./dist/migrations/index.d.mts","default":"./dist/migrations/index.mjs"},"./storage/s3":{"types":"./dist/storage/s3.d.mts","default":"./dist/storage/s3.mjs"},"./api/schemas":{"types":"./dist/api/schemas/index.d.mts","default":"./dist/api/schemas/index.mjs"},"./db/postgres":{"types":"./dist/db/postgres.d.mts","default":"./dist/db/postgres.mjs"},"./ui/comments":"./src/ui-comments.ts","./plugin-utils":{"types":"./dist/plugin-utils.d.mts","default":"./dist/plugin-utils.mjs"},"./storage/local":{"types":"./dist/storage/local.d.mts","default":"./dist/storage/local.mjs"},"./image-endpoint":{"types":"./dist/astro/image-endpoint.d.mts","default":"./dist/astro/image-endpoint.mjs"},"./routes/*.astro":"./src/astro/routes/*.astro","./visual-editing":{"types":"./dist/visual-editing/index.d.mts","default":"./dist/visual-editing/index.mjs"},"./api/route-utils":{"types":"./dist/api/route-utils.d.mts","default":"./dist/api/route-utils.mjs"},"./middleware/auth":{"types":"./dist/astro/middleware/auth.d.mts","default":"./dist/astro/middleware/auth.mjs"},"./request-context":{"types":"./dist/request-context.d.mts","default":"./dist/request-context.mjs"},"./client/cf-access":{"types":"./dist/client/cf-access.d.mts","default":"./dist/client/cf-access.mjs"},"./middleware/setup":{"types":"./dist/astro/middleware/setup.d.mts","default":"./dist/astro/middleware/setup.mjs"},"./middleware/credits":{"types":"./dist/astro/middleware/credits.d.mts","default":"./dist/astro/middleware/credits.mjs"},"./media/local-runtime":{"types":"./dist/media/local-runtime.d.mts","default":"./dist/media/local-runtime.mjs"},"./middleware/redirect":{"types":"./dist/astro/middleware/redirect.d.mts","default":"./dist/astro/middleware/redirect.mjs"},"./object-cache/memory":{"types":"./dist/object-cache/memory.d.mts","default":"./dist/object-cache/memory.mjs"},"./db/libsql-migrations":{"types":"./dist/db/libsql-migrations.d.mts","default":"./dist/db/libsql-migrations.mjs"},"./db/sqlite-migrations":{"types":"./dist/db/sqlite-migrations.d.mts","default":"./dist/db/sqlite-migrations.mjs"},"./media/image-endpoint":{"types":"./dist/media/image-endpoint.d.mts","default":"./dist/media/image-endpoint.mjs"},"./auth/providers/github":{"types":"./dist/auth/providers/github.d.mts","default":"./dist/auth/providers/github.mjs"},"./auth/providers/google":{"types":"./dist/auth/providers/google.d.mts","default":"./dist/auth/providers/google.mjs"},"./db/postgres-migrations":{"types":"./dist/db/postgres-migrations.d.mts","default":"./dist/db/postgres-migrations.mjs"},"./database/instrumentation":{"types":"./dist/database/instrumentation.d.mts","default":"./dist/database/instrumentation.mjs"},"./database/pg-migration-lock":{"types":"./dist/database/pg-migration-lock.d.mts","default":"./dist/database/pg-migration-lock.mjs"},"./middleware/request-context":{"types":"./dist/astro/middleware/request-context.d.mts","default":"./dist/astro/middleware/request-context.mjs"},"./auth/providers/github-admin":"./src/auth/providers/github-admin.tsx","./auth/providers/google-admin":"./src/auth/providers/google-admin.tsx","./plugins/adapt-sandbox-entry":{"types":"./dist/plugins/adapt-sandbox-entry.d.mts","default":"./dist/plugins/adapt-sandbox-entry.mjs"},"./middleware/media-usage-write-fence":{"types":"./dist/astro/middleware/media-usage-write-fence.d.mts","default":"./dist/astro/middleware/media-usage-write-fence.mjs"}},"imports":{"#db/*":"./src/database/*","#api/*":"./src/api/*","#mcp/*":"./src/mcp/*","#seo/*":"./src/seo/*","#types":"./src/astro/types.js","#auth/*":"./src/auth/*","#seed/*":"./src/seed/*","#media/*":"./src/media/*","#menus/*":"./src/menus/*","#utils/*":"./src/utils/*","#config/*":"./src/config/*","#import/*":"./src/import/*","#schema/*":"./src/schema/*","#search/*":"./src/search/*","#bylines/*":"./src/bylines/*","#plugins/*":"./src/plugins/*","#preview/*":"./src/preview/*","#widgets/*":"./src/widgets/*","#comments/*":"./src/comments/*","#sections/*":"./src/sections/*","#security/*":"./src/security/*","#settings/*":"./src/settings/*","#redirects/*":"./src/redirects/*","#taxonomies/*":"./src/taxonomies/*","#api/schemas.js":"./src/api/schemas/index.js"},"scripts":{"dev":"tsdown --watch","test":"vitest","build":"node scripts/gen-route-catalog.mjs && tsdown","check":"publint && attw --pack --ignore-rules=cjs-resolves-to-esm --ignore-rules=no-resolution --ignore-rules=internal-resolution-error","typecheck":"tsgo --noEmit","gen:routes":"node scripts/gen-route-catalog.mjs","test:repro":"vitest run --config vitest.repro.config.ts","test:smoke":"vitest run --config vitest.smoke.config.ts","seed:schemas":"node scripts/seed-schemas.mjs","test:workerd":"vitest run --config vitest.workerd.config.ts","test:integration":"vitest run --config vitest.integration.config.ts"},"_npmUser":{"name":"saastemly-dev","email":"contact@saastemly.com"},"repository":{"url":"git+https://github.com/emdash-cms/emdash.git","type":"git","directory":"packages/core"},"description":"Astro-native CMS with WordPress migration support","directories":{},"_nodeVersion":"24.20.0","dependencies":{"sax":"^1.4.1","zod":"^4.4.1","jose":"^6.1.3","mime":"^4.1.0","citty":"^0.2.2","ulidx":"^2.4.1","arctic":"^3.7.0","croner":"^10.0.1","kysely":"^0.29.0","consola":"^3.4.2","jpeg-js":"^0.4.4","upng-js":"^2.1.0","blurhash":"^2.0.5","smol-toml":"^1.6.0","@tiptap/pm":"^3.20.0","modern-tar":"^0.7.5","picocolors":"^1.1.1","@tiptap/core":"^3.20.0","jsonc-parser":"^3.3.1","@tiptap/react":"^3.20.0","sanitize-html":"^2.17.1","@atcute/client":"^5.0.0","@oslojs/crypto":"^1.0.1","better-sqlite3":"^12.8.0","@atcute/lexicons":"^2.0.0","@oslojs/encoding":"^1.1.0","@atcute/multibase":"^1.2.0","@premium-cms/auth":"0.35.11","@floating-ui/react":"^0.27.16","@premium-cms/admin":"0.35.21","@tiptap/suggestion":"^3.20.0","@unpic/placeholder":"^0.1.2","astro-portabletext":"^0.11.0","@tiptap/starter-kit":"^3.20.0","@portabletext/toolkit":"^5.0.1","@tiptap/extension-code":"^3.20.0","@tiptap/extension-link":"^3.20.0","@tiptap/extension-list":"^3.20.0","@tiptap/extension-focus":"^3.20.0","@tiptap/extension-image":"^3.20.0","@premium-cms/plugin-types":"0.3.2","@modelcontextprotocol/core":"^2.0.0","@tiptap/extension-underline":"^3.20.0","@modelcontextprotocol/server":"^2.0.0","@premium-cms/registry-client":"0.3.4","@tiptap/extension-code-block":"^3.20.0","@tiptap/extension-text-align":"^3.20.0","@tiptap/extension-typography":"^3.20.0","@tiptap/extension-placeholder":"^3.20.0","@premium-cms/gutenberg-to-portable-text":"0.35.9"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^6.0.0","tsdown":"0.20.3","vitest":"^4.1.5","publint":"0.3.17","@types/pg":"^8.16.0","@types/sax":"^1.2.7","@vitest/ui":"^4.1.10","image-size":"2.0.2","typescript":"^6.0.3","zod-openapi":"^5.4.6","@types/react":"19.2.14","@premium-cms/blocks":"0.35.10","@types/sanitize-html":"^2.16.0","@arethetypeswrong/cli":"^0.18.2","@types/better-sqlite3":"^7.6.12","@apidevtools/swagger-parser":"^12.1.0","@modelcontextprotocol/client":"^2.0.0","@cloudflare/vitest-pool-workers":"^0.16.3"},"peerDependencies":{"astro":">=6.0.0-beta.0","react":">=18.0.0","react-dom":">=18.0.0","@astrojs/react":">=5.0.0-beta.0","@premium-cms/auth-atproto":">=0.2.8"},"optionalDependencies":{"pg":"^8.0.0","@libsql/kysely-libsql":"^0.4.0"},"peerDependenciesMeta":{"@premium-cms/auth-atproto":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/emdash_0.35.38_1788030216105_0.6967792405515412","host":"s3://npm-registry-packages-npm-production"}},"0.35.39":{"name":"@premium-cms/emdash","version":"0.35.39","keywords":["astro","cms","content","wordpress"],"author":"Matt Kane","license":"MIT","_id":"@premium-cms/emdash@0.35.39","maintainers":[{"name":"saastemly-dev","email":"contact@saastemly.com"}],"homepage":"https://github.com/emdash-cms/emdash","bin":{"em":"./dist/cli/index.mjs","emdash":"./dist/cli/index.mjs"},"dist":{"shasum":"b03c748d8b873d238866f14010fa5b2f312f6739","tarball":"https://registry.npmjs.org/@premium-cms/emdash/-/emdash-0.35.39.tgz","fileCount":2118,"integrity":"sha512-3ttKAmeqRU7fXPBWj0WbT29N6GExuAaI7jO/1XC7r2zwLa3XAu9I+rTMe9G7OJklsCZ48LI7bn/RCj9vADPj3g==","signatures":[{"sig":"MEQCIHP6OLvp0mPvTu2Fot+uYRiXwDTErNYVLS8BsJnxbUcPAiASgPfXb5x8DHokrypGDnVS8RoaZGaKPLzjTHlcfCW1AQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":16591376},"main":"dist/index.mjs","type":"module","exports":{".":{"types":"./dist/index.d.mts","default":"./dist/index.mjs"},"./db":{"types":"./dist/db/index.d.mts","default":"./dist/db/index.mjs"},"./ui":"./src/ui.ts","./cli":{"types":"./dist/cli/index.d.mts","default":"./dist/cli/index.mjs"},"./seo":{"types":"./dist/seo/index.d.mts","default":"./dist/seo/index.mjs"},"./page":{"types":"./dist/page/index.d.mts","default":"./dist/page/index.mjs"},"./seed":{"types":"./dist/seed/index.d.mts","default":"./dist/seed/index.mjs"},"./astro":{"types":"./dist/astro/index.d.mts","default":"./dist/astro/index.mjs"},"./media":{"types":"./dist/media/index.d.mts","default":"./dist/media/index.mjs"},"./client":{"types":"./dist/client/index.d.mts","default":"./dist/client/index.mjs"},"./locals":{"types":"./locals.d.ts"},"./plugin":{"types":"./dist/plugin-types.d.mts"},"./runtime":{"types":"./dist/runtime.d.mts","default":"./dist/runtime.mjs"},"./routes/*":{"types":"./dist/astro/routes/*.d.mts","default":"./dist/astro/routes/*.mjs"},"./db/libsql":{"types":"./dist/db/libsql.d.mts","default":"./dist/db/libsql.mjs"},"./db/sqlite":{"types":"./dist/db/sqlite.d.mts","default":"./dist/db/sqlite.mjs"},"./ui/search":"./src/components/LiveSearch.astro","./middleware":{"types":"./dist/astro/middleware.d.mts","default":"./dist/astro/middleware.mjs"},"./migrations":{"types":"./dist/migrations/index.d.mts","default":"./dist/migrations/index.mjs"},"./storage/s3":{"types":"./dist/storage/s3.d.mts","default":"./dist/storage/s3.mjs"},"./api/schemas":{"types":"./dist/api/schemas/index.d.mts","default":"./dist/api/schemas/index.mjs"},"./db/postgres":{"types":"./dist/db/postgres.d.mts","default":"./dist/db/postgres.mjs"},"./ui/comments":"./src/ui-comments.ts","./plugin-utils":{"types":"./dist/plugin-utils.d.mts","default":"./dist/plugin-utils.mjs"},"./storage/local":{"types":"./dist/storage/local.d.mts","default":"./dist/storage/local.mjs"},"./image-endpoint":{"types":"./dist/astro/image-endpoint.d.mts","default":"./dist/astro/image-endpoint.mjs"},"./routes/*.astro":"./src/astro/routes/*.astro","./visual-editing":{"types":"./dist/visual-editing/index.d.mts","default":"./dist/visual-editing/index.mjs"},"./api/route-utils":{"types":"./dist/api/route-utils.d.mts","default":"./dist/api/route-utils.mjs"},"./middleware/auth":{"types":"./dist/astro/middleware/auth.d.mts","default":"./dist/astro/middleware/auth.mjs"},"./request-context":{"types":"./dist/request-context.d.mts","default":"./dist/request-context.mjs"},"./client/cf-access":{"types":"./dist/client/cf-access.d.mts","default":"./dist/client/cf-access.mjs"},"./middleware/setup":{"types":"./dist/astro/middleware/setup.d.mts","default":"./dist/astro/middleware/setup.mjs"},"./middleware/credits":{"types":"./dist/astro/middleware/credits.d.mts","default":"./dist/astro/middleware/credits.mjs"},"./media/local-runtime":{"types":"./dist/media/local-runtime.d.mts","default":"./dist/media/local-runtime.mjs"},"./middleware/redirect":{"types":"./dist/astro/middleware/redirect.d.mts","default":"./dist/astro/middleware/redirect.mjs"},"./object-cache/memory":{"types":"./dist/object-cache/memory.d.mts","default":"./dist/object-cache/memory.mjs"},"./db/libsql-migrations":{"types":"./dist/db/libsql-migrations.d.mts","default":"./dist/db/libsql-migrations.mjs"},"./db/sqlite-migrations":{"types":"./dist/db/sqlite-migrations.d.mts","default":"./dist/db/sqlite-migrations.mjs"},"./media/image-endpoint":{"types":"./dist/media/image-endpoint.d.mts","default":"./dist/media/image-endpoint.mjs"},"./auth/providers/github":{"types":"./dist/auth/providers/github.d.mts","default":"./dist/auth/providers/github.mjs"},"./auth/providers/google":{"types":"./dist/auth/providers/google.d.mts","default":"./dist/auth/providers/google.mjs"},"./db/postgres-migrations":{"types":"./dist/db/postgres-migrations.d.mts","default":"./dist/db/postgres-migrations.mjs"},"./database/instrumentation":{"types":"./dist/database/instrumentation.d.mts","default":"./dist/database/instrumentation.mjs"},"./database/pg-migration-lock":{"types":"./dist/database/pg-migration-lock.d.mts","default":"./dist/database/pg-migration-lock.mjs"},"./middleware/request-context":{"types":"./dist/astro/middleware/request-context.d.mts","default":"./dist/astro/middleware/request-context.mjs"},"./auth/providers/github-admin":"./src/auth/providers/github-admin.tsx","./auth/providers/google-admin":"./src/auth/providers/google-admin.tsx","./plugins/adapt-sandbox-entry":{"types":"./dist/plugins/adapt-sandbox-entry.d.mts","default":"./dist/plugins/adapt-sandbox-entry.mjs"},"./middleware/media-usage-write-fence":{"types":"./dist/astro/middleware/media-usage-write-fence.d.mts","default":"./dist/astro/middleware/media-usage-write-fence.mjs"}},"imports":{"#db/*":"./src/database/*","#api/*":"./src/api/*","#mcp/*":"./src/mcp/*","#seo/*":"./src/seo/*","#types":"./src/astro/types.js","#auth/*":"./src/auth/*","#seed/*":"./src/seed/*","#media/*":"./src/media/*","#menus/*":"./src/menus/*","#utils/*":"./src/utils/*","#config/*":"./src/config/*","#import/*":"./src/import/*","#schema/*":"./src/schema/*","#search/*":"./src/search/*","#bylines/*":"./src/bylines/*","#plugins/*":"./src/plugins/*","#preview/*":"./src/preview/*","#widgets/*":"./src/widgets/*","#comments/*":"./src/comments/*","#sections/*":"./src/sections/*","#security/*":"./src/security/*","#settings/*":"./src/settings/*","#redirects/*":"./src/redirects/*","#taxonomies/*":"./src/taxonomies/*","#api/schemas.js":"./src/api/schemas/index.js"},"scripts":{"dev":"tsdown --watch","test":"vitest","build":"node scripts/gen-route-catalog.mjs && tsdown","check":"publint && attw --pack --ignore-rules=cjs-resolves-to-esm --ignore-rules=no-resolution --ignore-rules=internal-resolution-error","typecheck":"tsgo --noEmit","gen:routes":"node scripts/gen-route-catalog.mjs","test:repro":"vitest run --config vitest.repro.config.ts","test:smoke":"vitest run --config vitest.smoke.config.ts","seed:schemas":"node scripts/seed-schemas.mjs","test:workerd":"vitest run --config vitest.workerd.config.ts","test:integration":"vitest run --config vitest.integration.config.ts"},"_npmUser":{"name":"saastemly-dev","email":"contact@saastemly.com"},"repository":{"url":"git+https://github.com/emdash-cms/emdash.git","type":"git","directory":"packages/core"},"description":"Astro-native CMS with WordPress migration support","directories":{},"_nodeVersion":"24.20.0","dependencies":{"sax":"^1.4.1","zod":"^4.4.1","jose":"^6.1.3","mime":"^4.1.0","citty":"^0.2.2","ulidx":"^2.4.1","arctic":"^3.7.0","croner":"^10.0.1","kysely":"^0.29.0","consola":"^3.4.2","jpeg-js":"^0.4.4","upng-js":"^2.1.0","blurhash":"^2.0.5","smol-toml":"^1.6.0","@tiptap/pm":"^3.20.0","modern-tar":"^0.7.5","picocolors":"^1.1.1","@tiptap/core":"^3.20.0","jsonc-parser":"^3.3.1","@tiptap/react":"^3.20.0","sanitize-html":"^2.17.1","@atcute/client":"^5.0.0","@oslojs/crypto":"^1.0.1","better-sqlite3":"^12.8.0","@atcute/lexicons":"^2.0.0","@oslojs/encoding":"^1.1.0","@atcute/multibase":"^1.2.0","@premium-cms/auth":"0.35.11","@floating-ui/react":"^0.27.16","@premium-cms/admin":"0.35.21","@tiptap/suggestion":"^3.20.0","@unpic/placeholder":"^0.1.2","astro-portabletext":"^0.11.0","@tiptap/starter-kit":"^3.20.0","@portabletext/toolkit":"^5.0.1","@tiptap/extension-code":"^3.20.0","@tiptap/extension-link":"^3.20.0","@tiptap/extension-list":"^3.20.0","@tiptap/extension-focus":"^3.20.0","@tiptap/extension-image":"^3.20.0","@premium-cms/plugin-types":"0.3.2","@modelcontextprotocol/core":"^2.0.0","@tiptap/extension-underline":"^3.20.0","@modelcontextprotocol/server":"^2.0.0","@premium-cms/registry-client":"0.3.4","@tiptap/extension-code-block":"^3.20.0","@tiptap/extension-text-align":"^3.20.0","@tiptap/extension-typography":"^3.20.0","@tiptap/extension-placeholder":"^3.20.0","@premium-cms/gutenberg-to-portable-text":"0.35.9"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^6.0.0","tsdown":"0.20.3","vitest":"^4.1.5","publint":"0.3.17","@types/pg":"^8.16.0","@types/sax":"^1.2.7","@vitest/ui":"^4.1.10","image-size":"2.0.2","typescript":"^6.0.3","zod-openapi":"^5.4.6","@types/react":"19.2.14","@premium-cms/blocks":"0.35.10","@types/sanitize-html":"^2.16.0","@arethetypeswrong/cli":"^0.18.2","@types/better-sqlite3":"^7.6.12","@apidevtools/swagger-parser":"^12.1.0","@modelcontextprotocol/client":"^2.0.0","@cloudflare/vitest-pool-workers":"^0.16.3"},"peerDependencies":{"astro":">=6.0.0-beta.0","react":">=18.0.0","react-dom":">=18.0.0","@astrojs/react":">=5.0.0-beta.0","@premium-cms/auth-atproto":">=0.2.8"},"optionalDependencies":{"pg":"^8.0.0","@libsql/kysely-libsql":"^0.4.0"},"peerDependenciesMeta":{"@premium-cms/auth-atproto":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/emdash_0.35.39_1788030709157_0.6609764662939741","host":"s3://npm-registry-packages-npm-production"}},"0.35.40":{"name":"@premium-cms/emdash","version":"0.35.40","keywords":["astro","cms","content","wordpress"],"author":"Matt Kane","license":"MIT","_id":"@premium-cms/emdash@0.35.40","maintainers":[{"name":"saastemly-dev","email":"contact@saastemly.com"}],"homepage":"https://github.com/emdash-cms/emdash","bin":{"em":"./dist/cli/index.mjs","emdash":"./dist/cli/index.mjs"},"dist":{"shasum":"99805456b15864c208bbb551b4405365f623bec1","tarball":"https://registry.npmjs.org/@premium-cms/emdash/-/emdash-0.35.40.tgz","fileCount":2133,"integrity":"sha512-6xcRAQfqfYY3sBcLnvvCA2MpBuP0iksdPSahxg1r/XLkgGT64mEaPU3cP788NRnuHsSH/v0XPurgE1y2Pr/6Og==","signatures":[{"sig":"MEUCID1l95in/r4uply4QbkA4ZZgy/xGNktpCv0Jk4EhZYI+AiEArNRghSTeWX3GsWxoY3SYiOZHJ7oPP0ZXKzabsUQHCig=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":16843746},"main":"dist/index.mjs","type":"module","exports":{".":{"types":"./dist/index.d.mts","default":"./dist/index.mjs"},"./db":{"types":"./dist/db/index.d.mts","default":"./dist/db/index.mjs"},"./ui":"./src/ui.ts","./cli":{"types":"./dist/cli/index.d.mts","default":"./dist/cli/index.mjs"},"./seo":{"types":"./dist/seo/index.d.mts","default":"./dist/seo/index.mjs"},"./page":{"types":"./dist/page/index.d.mts","default":"./dist/page/index.mjs"},"./seed":{"types":"./dist/seed/index.d.mts","default":"./dist/seed/index.mjs"},"./astro":{"types":"./dist/astro/index.d.mts","default":"./dist/astro/index.mjs"},"./media":{"types":"./dist/media/index.d.mts","default":"./dist/media/index.mjs"},"./client":{"types":"./dist/client/index.d.mts","default":"./dist/client/index.mjs"},"./locals":{"types":"./locals.d.ts"},"./plugin":{"types":"./dist/plugin-types.d.mts"},"./runtime":{"types":"./dist/runtime.d.mts","default":"./dist/runtime.mjs"},"./routes/*":{"types":"./dist/astro/routes/*.d.mts","default":"./dist/astro/routes/*.mjs"},"./db/libsql":{"types":"./dist/db/libsql.d.mts","default":"./dist/db/libsql.mjs"},"./db/sqlite":{"types":"./dist/db/sqlite.d.mts","default":"./dist/db/sqlite.mjs"},"./ui/search":"./src/components/LiveSearch.astro","./middleware":{"types":"./dist/astro/middleware.d.mts","default":"./dist/astro/middleware.mjs"},"./migrations":{"types":"./dist/migrations/index.d.mts","default":"./dist/migrations/index.mjs"},"./storage/s3":{"types":"./dist/storage/s3.d.mts","default":"./dist/storage/s3.mjs"},"./api/schemas":{"types":"./dist/api/schemas/index.d.mts","default":"./dist/api/schemas/index.mjs"},"./db/postgres":{"types":"./dist/db/postgres.d.mts","default":"./dist/db/postgres.mjs"},"./ui/comments":"./src/ui-comments.ts","./plugin-utils":{"types":"./dist/plugin-utils.d.mts","default":"./dist/plugin-utils.mjs"},"./storage/local":{"types":"./dist/storage/local.d.mts","default":"./dist/storage/local.mjs"},"./image-endpoint":{"types":"./dist/astro/image-endpoint.d.mts","default":"./dist/astro/image-endpoint.mjs"},"./routes/*.astro":"./src/astro/routes/*.astro","./visual-editing":{"types":"./dist/visual-editing/index.d.mts","default":"./dist/visual-editing/index.mjs"},"./api/route-utils":{"types":"./dist/api/route-utils.d.mts","default":"./dist/api/route-utils.mjs"},"./middleware/auth":{"types":"./dist/astro/middleware/auth.d.mts","default":"./dist/astro/middleware/auth.mjs"},"./request-context":{"types":"./dist/request-context.d.mts","default":"./dist/request-context.mjs"},"./client/cf-access":{"types":"./dist/client/cf-access.d.mts","default":"./dist/client/cf-access.mjs"},"./middleware/setup":{"types":"./dist/astro/middleware/setup.d.mts","default":"./dist/astro/middleware/setup.mjs"},"./middleware/credits":{"types":"./dist/astro/middleware/credits.d.mts","default":"./dist/astro/middleware/credits.mjs"},"./media/local-runtime":{"types":"./dist/media/local-runtime.d.mts","default":"./dist/media/local-runtime.mjs"},"./middleware/redirect":{"types":"./dist/astro/middleware/redirect.d.mts","default":"./dist/astro/middleware/redirect.mjs"},"./object-cache/memory":{"types":"./dist/object-cache/memory.d.mts","default":"./dist/object-cache/memory.mjs"},"./db/libsql-migrations":{"types":"./dist/db/libsql-migrations.d.mts","default":"./dist/db/libsql-migrations.mjs"},"./db/sqlite-migrations":{"types":"./dist/db/sqlite-migrations.d.mts","default":"./dist/db/sqlite-migrations.mjs"},"./media/image-endpoint":{"types":"./dist/media/image-endpoint.d.mts","default":"./dist/media/image-endpoint.mjs"},"./auth/providers/github":{"types":"./dist/auth/providers/github.d.mts","default":"./dist/auth/providers/github.mjs"},"./auth/providers/google":{"types":"./dist/auth/providers/google.d.mts","default":"./dist/auth/providers/google.mjs"},"./db/postgres-migrations":{"types":"./dist/db/postgres-migrations.d.mts","default":"./dist/db/postgres-migrations.mjs"},"./database/instrumentation":{"types":"./dist/database/instrumentation.d.mts","default":"./dist/database/instrumentation.mjs"},"./database/pg-migration-lock":{"types":"./dist/database/pg-migration-lock.d.mts","default":"./dist/database/pg-migration-lock.mjs"},"./middleware/request-context":{"types":"./dist/astro/middleware/request-context.d.mts","default":"./dist/astro/middleware/request-context.mjs"},"./auth/providers/github-admin":"./src/auth/providers/github-admin.tsx","./auth/providers/google-admin":"./src/auth/providers/google-admin.tsx","./plugins/adapt-sandbox-entry":{"types":"./dist/plugins/adapt-sandbox-entry.d.mts","default":"./dist/plugins/adapt-sandbox-entry.mjs"},"./middleware/media-usage-write-fence":{"types":"./dist/astro/middleware/media-usage-write-fence.d.mts","default":"./dist/astro/middleware/media-usage-write-fence.mjs"}},"imports":{"#db/*":"./src/database/*","#api/*":"./src/api/*","#mcp/*":"./src/mcp/*","#seo/*":"./src/seo/*","#types":"./src/astro/types.js","#auth/*":"./src/auth/*","#seed/*":"./src/seed/*","#media/*":"./src/media/*","#menus/*":"./src/menus/*","#utils/*":"./src/utils/*","#config/*":"./src/config/*","#import/*":"./src/import/*","#schema/*":"./src/schema/*","#search/*":"./src/search/*","#bylines/*":"./src/bylines/*","#plugins/*":"./src/plugins/*","#preview/*":"./src/preview/*","#widgets/*":"./src/widgets/*","#comments/*":"./src/comments/*","#sections/*":"./src/sections/*","#security/*":"./src/security/*","#settings/*":"./src/settings/*","#redirects/*":"./src/redirects/*","#taxonomies/*":"./src/taxonomies/*","#api/schemas.js":"./src/api/schemas/index.js"},"scripts":{"dev":"tsdown --watch","test":"vitest","build":"node scripts/gen-route-catalog.mjs && tsdown","check":"publint && attw --pack --ignore-rules=cjs-resolves-to-esm --ignore-rules=no-resolution --ignore-rules=internal-resolution-error","typecheck":"tsgo --noEmit","gen:routes":"node scripts/gen-route-catalog.mjs","test:repro":"vitest run --config vitest.repro.config.ts","test:smoke":"vitest run --config vitest.smoke.config.ts","seed:schemas":"node scripts/seed-schemas.mjs","test:workerd":"vitest run --config vitest.workerd.config.ts","test:integration":"vitest run --config vitest.integration.config.ts"},"_npmUser":{"name":"saastemly-dev","email":"contact@saastemly.com"},"repository":{"url":"git+https://github.com/emdash-cms/emdash.git","type":"git","directory":"packages/core"},"description":"Astro-native CMS with WordPress migration support","directories":{},"_nodeVersion":"24.20.0","dependencies":{"sax":"^1.4.1","zod":"^4.4.1","jose":"^6.1.3","mime":"^4.1.0","citty":"^0.2.2","ulidx":"^2.4.1","arctic":"^3.7.0","croner":"^10.0.1","kysely":"^0.29.0","consola":"^3.4.2","jpeg-js":"^0.4.4","upng-js":"^2.1.0","blurhash":"^2.0.5","smol-toml":"^1.6.0","@tiptap/pm":"^3.20.0","modern-tar":"^0.7.5","picocolors":"^1.1.1","@tiptap/core":"^3.20.0","jsonc-parser":"^3.3.1","@tiptap/react":"^3.20.0","sanitize-html":"^2.17.1","@atcute/client":"^5.0.0","@oslojs/crypto":"^1.0.1","better-sqlite3":"^12.8.0","@atcute/lexicons":"^2.0.0","@oslojs/encoding":"^1.1.0","@atcute/multibase":"^1.2.0","@premium-cms/auth":"0.35.11","@floating-ui/react":"^0.27.16","@premium-cms/admin":"0.35.21","@tiptap/suggestion":"^3.20.0","@unpic/placeholder":"^0.1.2","astro-portabletext":"^0.11.0","@tiptap/starter-kit":"^3.20.0","@portabletext/toolkit":"^5.0.1","@tiptap/extension-code":"^3.20.0","@tiptap/extension-link":"^3.20.0","@tiptap/extension-list":"^3.20.0","@tiptap/extension-focus":"^3.20.0","@tiptap/extension-image":"^3.20.0","@premium-cms/plugin-types":"0.3.2","@modelcontextprotocol/core":"^2.0.0","@tiptap/extension-underline":"^3.20.0","@modelcontextprotocol/server":"^2.0.0","@premium-cms/registry-client":"0.3.4","@tiptap/extension-code-block":"^3.20.0","@tiptap/extension-text-align":"^3.20.0","@tiptap/extension-typography":"^3.20.0","@tiptap/extension-placeholder":"^3.20.0","@premium-cms/gutenberg-to-portable-text":"0.35.9"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^6.0.0","tsdown":"0.20.3","vitest":"^4.1.5","publint":"0.3.17","@types/pg":"^8.16.0","@types/sax":"^1.2.7","@vitest/ui":"^4.1.10","image-size":"2.0.2","typescript":"^6.0.3","zod-openapi":"^5.4.6","@types/react":"19.2.14","@premium-cms/blocks":"0.35.10","@types/sanitize-html":"^2.16.0","@arethetypeswrong/cli":"^0.18.2","@types/better-sqlite3":"^7.6.12","@apidevtools/swagger-parser":"^12.1.0","@modelcontextprotocol/client":"^2.0.0","@cloudflare/vitest-pool-workers":"^0.16.3"},"peerDependencies":{"astro":">=6.0.0-beta.0","react":">=18.0.0","react-dom":">=18.0.0","@astrojs/react":">=5.0.0-beta.0","@premium-cms/auth-atproto":">=0.2.8"},"optionalDependencies":{"pg":"^8.0.0","@libsql/kysely-libsql":"^0.4.0"},"peerDependenciesMeta":{"@premium-cms/auth-atproto":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/emdash_0.35.40_1788033277418_0.3448258500006196","host":"s3://npm-registry-packages-npm-production"}},"0.35.41":{"name":"@premium-cms/emdash","version":"0.35.41","keywords":["astro","cms","content","wordpress"],"author":"Matt Kane","license":"MIT","_id":"@premium-cms/emdash@0.35.41","maintainers":[{"name":"saastemly-dev","email":"contact@saastemly.com"}],"homepage":"https://github.com/emdash-cms/emdash","bin":{"em":"./dist/cli/index.mjs","emdash":"./dist/cli/index.mjs"},"dist":{"shasum":"63965fbda6c7ca975a7893820186b64abbed67f6","tarball":"https://registry.npmjs.org/@premium-cms/emdash/-/emdash-0.35.41.tgz","fileCount":2133,"integrity":"sha512-uqt5xzSlQi4Di9lvLsRbU1wl0fm8SQQSif1WXO8Zd0M8k0q0I1V8pvDdBDAeM7ObaywV1dAmfmgkeVSX/pFwsg==","signatures":[{"sig":"MEQCIBi1sdSyDzHDuGTVWS7GHi4M+zGVoeWO2UwegbSklBn3AiB8tNZtw4jk8AVgQdOF/tHb+01Z6VOXSgTqdMtBuWLI4g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":16846566},"main":"dist/index.mjs","type":"module","exports":{".":{"types":"./dist/index.d.mts","default":"./dist/index.mjs"},"./db":{"types":"./dist/db/index.d.mts","default":"./dist/db/index.mjs"},"./ui":"./src/ui.ts","./cli":{"types":"./dist/cli/index.d.mts","default":"./dist/cli/index.mjs"},"./seo":{"types":"./dist/seo/index.d.mts","default":"./dist/seo/index.mjs"},"./page":{"types":"./dist/page/index.d.mts","default":"./dist/page/index.mjs"},"./seed":{"types":"./dist/seed/index.d.mts","default":"./dist/seed/index.mjs"},"./astro":{"types":"./dist/astro/index.d.mts","default":"./dist/astro/index.mjs"},"./media":{"types":"./dist/media/index.d.mts","default":"./dist/media/index.mjs"},"./client":{"types":"./dist/client/index.d.mts","default":"./dist/client/index.mjs"},"./locals":{"types":"./locals.d.ts"},"./plugin":{"types":"./dist/plugin-types.d.mts"},"./runtime":{"types":"./dist/runtime.d.mts","default":"./dist/runtime.mjs"},"./routes/*":{"types":"./dist/astro/routes/*.d.mts","default":"./dist/astro/routes/*.mjs"},"./db/libsql":{"types":"./dist/db/libsql.d.mts","default":"./dist/db/libsql.mjs"},"./db/sqlite":{"types":"./dist/db/sqlite.d.mts","default":"./dist/db/sqlite.mjs"},"./ui/search":"./src/components/LiveSearch.astro","./middleware":{"types":"./dist/astro/middleware.d.mts","default":"./dist/astro/middleware.mjs"},"./migrations":{"types":"./dist/migrations/index.d.mts","default":"./dist/migrations/index.mjs"},"./storage/s3":{"types":"./dist/storage/s3.d.mts","default":"./dist/storage/s3.mjs"},"./api/schemas":{"types":"./dist/api/schemas/index.d.mts","default":"./dist/api/schemas/index.mjs"},"./db/postgres":{"types":"./dist/db/postgres.d.mts","default":"./dist/db/postgres.mjs"},"./ui/comments":"./src/ui-comments.ts","./plugin-utils":{"types":"./dist/plugin-utils.d.mts","default":"./dist/plugin-utils.mjs"},"./storage/local":{"types":"./dist/storage/local.d.mts","default":"./dist/storage/local.mjs"},"./image-endpoint":{"types":"./dist/astro/image-endpoint.d.mts","default":"./dist/astro/image-endpoint.mjs"},"./routes/*.astro":"./src/astro/routes/*.astro","./visual-editing":{"types":"./dist/visual-editing/index.d.mts","default":"./dist/visual-editing/index.mjs"},"./api/route-utils":{"types":"./dist/api/route-utils.d.mts","default":"./dist/api/route-utils.mjs"},"./middleware/auth":{"types":"./dist/astro/middleware/auth.d.mts","default":"./dist/astro/middleware/auth.mjs"},"./request-context":{"types":"./dist/request-context.d.mts","default":"./dist/request-context.mjs"},"./client/cf-access":{"types":"./dist/client/cf-access.d.mts","default":"./dist/client/cf-access.mjs"},"./middleware/setup":{"types":"./dist/astro/middleware/setup.d.mts","default":"./dist/astro/middleware/setup.mjs"},"./middleware/credits":{"types":"./dist/astro/middleware/credits.d.mts","default":"./dist/astro/middleware/credits.mjs"},"./media/local-runtime":{"types":"./dist/media/local-runtime.d.mts","default":"./dist/media/local-runtime.mjs"},"./middleware/redirect":{"types":"./dist/astro/middleware/redirect.d.mts","default":"./dist/astro/middleware/redirect.mjs"},"./object-cache/memory":{"types":"./dist/object-cache/memory.d.mts","default":"./dist/object-cache/memory.mjs"},"./db/libsql-migrations":{"types":"./dist/db/libsql-migrations.d.mts","default":"./dist/db/libsql-migrations.mjs"},"./db/sqlite-migrations":{"types":"./dist/db/sqlite-migrations.d.mts","default":"./dist/db/sqlite-migrations.mjs"},"./media/image-endpoint":{"types":"./dist/media/image-endpoint.d.mts","default":"./dist/media/image-endpoint.mjs"},"./auth/providers/github":{"types":"./dist/auth/providers/github.d.mts","default":"./dist/auth/providers/github.mjs"},"./auth/providers/google":{"types":"./dist/auth/providers/google.d.mts","default":"./dist/auth/providers/google.mjs"},"./db/postgres-migrations":{"types":"./dist/db/postgres-migrations.d.mts","default":"./dist/db/postgres-migrations.mjs"},"./database/instrumentation":{"types":"./dist/database/instrumentation.d.mts","default":"./dist/database/instrumentation.mjs"},"./database/pg-migration-lock":{"types":"./dist/database/pg-migration-lock.d.mts","default":"./dist/database/pg-migration-lock.mjs"},"./middleware/request-context":{"types":"./dist/astro/middleware/request-context.d.mts","default":"./dist/astro/middleware/request-context.mjs"},"./auth/providers/github-admin":"./src/auth/providers/github-admin.tsx","./auth/providers/google-admin":"./src/auth/providers/google-admin.tsx","./plugins/adapt-sandbox-entry":{"types":"./dist/plugins/adapt-sandbox-entry.d.mts","default":"./dist/plugins/adapt-sandbox-entry.mjs"},"./middleware/media-usage-write-fence":{"types":"./dist/astro/middleware/media-usage-write-fence.d.mts","default":"./dist/astro/middleware/media-usage-write-fence.mjs"}},"imports":{"#db/*":"./src/database/*","#api/*":"./src/api/*","#mcp/*":"./src/mcp/*","#seo/*":"./src/seo/*","#types":"./src/astro/types.js","#auth/*":"./src/auth/*","#seed/*":"./src/seed/*","#media/*":"./src/media/*","#menus/*":"./src/menus/*","#utils/*":"./src/utils/*","#config/*":"./src/config/*","#import/*":"./src/import/*","#schema/*":"./src/schema/*","#search/*":"./src/search/*","#bylines/*":"./src/bylines/*","#plugins/*":"./src/plugins/*","#preview/*":"./src/preview/*","#widgets/*":"./src/widgets/*","#comments/*":"./src/comments/*","#sections/*":"./src/sections/*","#security/*":"./src/security/*","#settings/*":"./src/settings/*","#redirects/*":"./src/redirects/*","#taxonomies/*":"./src/taxonomies/*","#api/schemas.js":"./src/api/schemas/index.js"},"scripts":{"dev":"tsdown --watch","test":"vitest","build":"node scripts/gen-route-catalog.mjs && tsdown","check":"publint && attw --pack --ignore-rules=cjs-resolves-to-esm --ignore-rules=no-resolution --ignore-rules=internal-resolution-error","typecheck":"tsgo --noEmit","gen:routes":"node scripts/gen-route-catalog.mjs","test:repro":"vitest run --config vitest.repro.config.ts","test:smoke":"vitest run --config vitest.smoke.config.ts","seed:schemas":"node scripts/seed-schemas.mjs","test:workerd":"vitest run --config vitest.workerd.config.ts","test:integration":"vitest run --config vitest.integration.config.ts"},"_npmUser":{"name":"saastemly-dev","email":"contact@saastemly.com"},"repository":{"url":"git+https://github.com/emdash-cms/emdash.git","type":"git","directory":"packages/core"},"description":"Astro-native CMS with WordPress migration support","directories":{},"_nodeVersion":"24.20.0","dependencies":{"sax":"^1.4.1","zod":"^4.4.1","jose":"^6.1.3","mime":"^4.1.0","citty":"^0.2.2","ulidx":"^2.4.1","arctic":"^3.7.0","croner":"^10.0.1","kysely":"^0.29.0","consola":"^3.4.2","jpeg-js":"^0.4.4","upng-js":"^2.1.0","blurhash":"^2.0.5","smol-toml":"^1.6.0","@tiptap/pm":"^3.20.0","modern-tar":"^0.7.5","picocolors":"^1.1.1","@tiptap/core":"^3.20.0","jsonc-parser":"^3.3.1","@tiptap/react":"^3.20.0","sanitize-html":"^2.17.1","@atcute/client":"^5.0.0","@oslojs/crypto":"^1.0.1","better-sqlite3":"^12.8.0","@atcute/lexicons":"^2.0.0","@oslojs/encoding":"^1.1.0","@atcute/multibase":"^1.2.0","@premium-cms/auth":"0.35.11","@floating-ui/react":"^0.27.16","@premium-cms/admin":"0.35.21","@tiptap/suggestion":"^3.20.0","@unpic/placeholder":"^0.1.2","astro-portabletext":"^0.11.0","@tiptap/starter-kit":"^3.20.0","@portabletext/toolkit":"^5.0.1","@tiptap/extension-code":"^3.20.0","@tiptap/extension-link":"^3.20.0","@tiptap/extension-list":"^3.20.0","@tiptap/extension-focus":"^3.20.0","@tiptap/extension-image":"^3.20.0","@premium-cms/plugin-types":"0.3.2","@modelcontextprotocol/core":"^2.0.0","@tiptap/extension-underline":"^3.20.0","@modelcontextprotocol/server":"^2.0.0","@premium-cms/registry-client":"0.3.4","@tiptap/extension-code-block":"^3.20.0","@tiptap/extension-text-align":"^3.20.0","@tiptap/extension-typography":"^3.20.0","@tiptap/extension-placeholder":"^3.20.0","@premium-cms/gutenberg-to-portable-text":"0.35.9"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^6.0.0","tsdown":"0.20.3","vitest":"^4.1.5","publint":"0.3.17","@types/pg":"^8.16.0","@types/sax":"^1.2.7","@vitest/ui":"^4.1.10","image-size":"2.0.2","typescript":"^6.0.3","zod-openapi":"^5.4.6","@types/react":"19.2.14","@premium-cms/blocks":"0.35.10","@types/sanitize-html":"^2.16.0","@arethetypeswrong/cli":"^0.18.2","@types/better-sqlite3":"^7.6.12","@apidevtools/swagger-parser":"^12.1.0","@modelcontextprotocol/client":"^2.0.0","@cloudflare/vitest-pool-workers":"^0.16.3"},"peerDependencies":{"astro":">=6.0.0-beta.0","react":">=18.0.0","react-dom":">=18.0.0","@astrojs/react":">=5.0.0-beta.0","@premium-cms/auth-atproto":">=0.2.8"},"optionalDependencies":{"pg":"^8.0.0","@libsql/kysely-libsql":"^0.4.0"},"peerDependenciesMeta":{"@premium-cms/auth-atproto":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/emdash_0.35.41_1788043638863_0.9025998530588284","host":"s3://npm-registry-packages-npm-production"}},"0.35.42":{"name":"@premium-cms/emdash","version":"0.35.42","keywords":["astro","cms","content","wordpress"],"author":"Matt Kane","license":"MIT","_id":"@premium-cms/emdash@0.35.42","maintainers":[{"name":"saastemly-dev","email":"contact@saastemly.com"}],"homepage":"https://github.com/emdash-cms/emdash","bin":{"em":"./dist/cli/index.mjs","emdash":"./dist/cli/index.mjs"},"dist":{"shasum":"bbbeda34d8f3aa78ec4fceb4f5ea0a9c2d5f5bc5","tarball":"https://registry.npmjs.org/@premium-cms/emdash/-/emdash-0.35.42.tgz","fileCount":2133,"integrity":"sha512-MCChLWVVcSdPRvTLuWjosJSGtwoO8EmCOrfnn6t7JFWsgdQCPyhams6tSqL1r9snLfHiKJji3OKS4TL8d5w+HA==","signatures":[{"sig":"MEUCIQCiL9EbDh1EikqVMPo5FMe0/wScnzzlMV+qIa/qqKb+9wIgUgwy6fN1JYIAZkB6ocnfhw00f02RQ6uL4CjcFcQ7rXg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":16848765},"main":"dist/index.mjs","type":"module","exports":{".":{"types":"./dist/index.d.mts","default":"./dist/index.mjs"},"./db":{"types":"./dist/db/index.d.mts","default":"./dist/db/index.mjs"},"./ui":"./src/ui.ts","./cli":{"types":"./dist/cli/index.d.mts","default":"./dist/cli/index.mjs"},"./seo":{"types":"./dist/seo/index.d.mts","default":"./dist/seo/index.mjs"},"./page":{"types":"./dist/page/index.d.mts","default":"./dist/page/index.mjs"},"./seed":{"types":"./dist/seed/index.d.mts","default":"./dist/seed/index.mjs"},"./astro":{"types":"./dist/astro/index.d.mts","default":"./dist/astro/index.mjs"},"./media":{"types":"./dist/media/index.d.mts","default":"./dist/media/index.mjs"},"./client":{"types":"./dist/client/index.d.mts","default":"./dist/client/index.mjs"},"./locals":{"types":"./locals.d.ts"},"./plugin":{"types":"./dist/plugin-types.d.mts"},"./runtime":{"types":"./dist/runtime.d.mts","default":"./dist/runtime.mjs"},"./routes/*":{"types":"./dist/astro/routes/*.d.mts","default":"./dist/astro/routes/*.mjs"},"./db/libsql":{"types":"./dist/db/libsql.d.mts","default":"./dist/db/libsql.mjs"},"./db/sqlite":{"types":"./dist/db/sqlite.d.mts","default":"./dist/db/sqlite.mjs"},"./ui/search":"./src/components/LiveSearch.astro","./middleware":{"types":"./dist/astro/middleware.d.mts","default":"./dist/astro/middleware.mjs"},"./migrations":{"types":"./dist/migrations/index.d.mts","default":"./dist/migrations/index.mjs"},"./storage/s3":{"types":"./dist/storage/s3.d.mts","default":"./dist/storage/s3.mjs"},"./api/schemas":{"types":"./dist/api/schemas/index.d.mts","default":"./dist/api/schemas/index.mjs"},"./db/postgres":{"types":"./dist/db/postgres.d.mts","default":"./dist/db/postgres.mjs"},"./ui/comments":"./src/ui-comments.ts","./plugin-utils":{"types":"./dist/plugin-utils.d.mts","default":"./dist/plugin-utils.mjs"},"./storage/local":{"types":"./dist/storage/local.d.mts","default":"./dist/storage/local.mjs"},"./image-endpoint":{"types":"./dist/astro/image-endpoint.d.mts","default":"./dist/astro/image-endpoint.mjs"},"./routes/*.astro":"./src/astro/routes/*.astro","./visual-editing":{"types":"./dist/visual-editing/index.d.mts","default":"./dist/visual-editing/index.mjs"},"./api/route-utils":{"types":"./dist/api/route-utils.d.mts","default":"./dist/api/route-utils.mjs"},"./middleware/auth":{"types":"./dist/astro/middleware/auth.d.mts","default":"./dist/astro/middleware/auth.mjs"},"./request-context":{"types":"./dist/request-context.d.mts","default":"./dist/request-context.mjs"},"./client/cf-access":{"types":"./dist/client/cf-access.d.mts","default":"./dist/client/cf-access.mjs"},"./middleware/setup":{"types":"./dist/astro/middleware/setup.d.mts","default":"./dist/astro/middleware/setup.mjs"},"./middleware/credits":{"types":"./dist/astro/middleware/credits.d.mts","default":"./dist/astro/middleware/credits.mjs"},"./media/local-runtime":{"types":"./dist/media/local-runtime.d.mts","default":"./dist/media/local-runtime.mjs"},"./middleware/redirect":{"types":"./dist/astro/middleware/redirect.d.mts","default":"./dist/astro/middleware/redirect.mjs"},"./object-cache/memory":{"types":"./dist/object-cache/memory.d.mts","default":"./dist/object-cache/memory.mjs"},"./db/libsql-migrations":{"types":"./dist/db/libsql-migrations.d.mts","default":"./dist/db/libsql-migrations.mjs"},"./db/sqlite-migrations":{"types":"./dist/db/sqlite-migrations.d.mts","default":"./dist/db/sqlite-migrations.mjs"},"./media/image-endpoint":{"types":"./dist/media/image-endpoint.d.mts","default":"./dist/media/image-endpoint.mjs"},"./auth/providers/github":{"types":"./dist/auth/providers/github.d.mts","default":"./dist/auth/providers/github.mjs"},"./auth/providers/google":{"types":"./dist/auth/providers/google.d.mts","default":"./dist/auth/providers/google.mjs"},"./db/postgres-migrations":{"types":"./dist/db/postgres-migrations.d.mts","default":"./dist/db/postgres-migrations.mjs"},"./database/instrumentation":{"types":"./dist/database/instrumentation.d.mts","default":"./dist/database/instrumentation.mjs"},"./database/pg-migration-lock":{"types":"./dist/database/pg-migration-lock.d.mts","default":"./dist/database/pg-migration-lock.mjs"},"./middleware/request-context":{"types":"./dist/astro/middleware/request-context.d.mts","default":"./dist/astro/middleware/request-context.mjs"},"./auth/providers/github-admin":"./src/auth/providers/github-admin.tsx","./auth/providers/google-admin":"./src/auth/providers/google-admin.tsx","./plugins/adapt-sandbox-entry":{"types":"./dist/plugins/adapt-sandbox-entry.d.mts","default":"./dist/plugins/adapt-sandbox-entry.mjs"},"./middleware/media-usage-write-fence":{"types":"./dist/astro/middleware/media-usage-write-fence.d.mts","default":"./dist/astro/middleware/media-usage-write-fence.mjs"}},"imports":{"#db/*":"./src/database/*","#api/*":"./src/api/*","#mcp/*":"./src/mcp/*","#seo/*":"./src/seo/*","#types":"./src/astro/types.js","#auth/*":"./src/auth/*","#seed/*":"./src/seed/*","#media/*":"./src/media/*","#menus/*":"./src/menus/*","#utils/*":"./src/utils/*","#config/*":"./src/config/*","#import/*":"./src/import/*","#schema/*":"./src/schema/*","#search/*":"./src/search/*","#bylines/*":"./src/bylines/*","#plugins/*":"./src/plugins/*","#preview/*":"./src/preview/*","#widgets/*":"./src/widgets/*","#comments/*":"./src/comments/*","#sections/*":"./src/sections/*","#security/*":"./src/security/*","#settings/*":"./src/settings/*","#redirects/*":"./src/redirects/*","#taxonomies/*":"./src/taxonomies/*","#api/schemas.js":"./src/api/schemas/index.js"},"scripts":{"dev":"tsdown --watch","test":"vitest","build":"node scripts/gen-route-catalog.mjs && tsdown","check":"publint && attw --pack --ignore-rules=cjs-resolves-to-esm --ignore-rules=no-resolution --ignore-rules=internal-resolution-error","typecheck":"tsgo --noEmit","gen:routes":"node scripts/gen-route-catalog.mjs","test:repro":"vitest run --config vitest.repro.config.ts","test:smoke":"vitest run --config vitest.smoke.config.ts","seed:schemas":"node scripts/seed-schemas.mjs","test:workerd":"vitest run --config vitest.workerd.config.ts","test:integration":"vitest run --config vitest.integration.config.ts"},"_npmUser":{"name":"saastemly-dev","email":"contact@saastemly.com"},"repository":{"url":"git+https://github.com/emdash-cms/emdash.git","type":"git","directory":"packages/core"},"description":"Astro-native CMS with WordPress migration support","directories":{},"_nodeVersion":"24.20.0","dependencies":{"sax":"^1.4.1","zod":"^4.4.1","jose":"^6.1.3","mime":"^4.1.0","citty":"^0.2.2","ulidx":"^2.4.1","arctic":"^3.7.0","croner":"^10.0.1","kysely":"^0.29.0","consola":"^3.4.2","jpeg-js":"^0.4.4","upng-js":"^2.1.0","blurhash":"^2.0.5","smol-toml":"^1.6.0","@tiptap/pm":"^3.20.0","modern-tar":"^0.7.5","picocolors":"^1.1.1","@tiptap/core":"^3.20.0","jsonc-parser":"^3.3.1","@tiptap/react":"^3.20.0","sanitize-html":"^2.17.1","@atcute/client":"^5.0.0","@oslojs/crypto":"^1.0.1","better-sqlite3":"^12.8.0","@atcute/lexicons":"^2.0.0","@oslojs/encoding":"^1.1.0","@atcute/multibase":"^1.2.0","@premium-cms/auth":"0.35.11","@floating-ui/react":"^0.27.16","@premium-cms/admin":"0.35.21","@tiptap/suggestion":"^3.20.0","@unpic/placeholder":"^0.1.2","astro-portabletext":"^0.11.0","@tiptap/starter-kit":"^3.20.0","@portabletext/toolkit":"^5.0.1","@tiptap/extension-code":"^3.20.0","@tiptap/extension-link":"^3.20.0","@tiptap/extension-list":"^3.20.0","@tiptap/extension-focus":"^3.20.0","@tiptap/extension-image":"^3.20.0","@premium-cms/plugin-types":"0.3.2","@modelcontextprotocol/core":"^2.0.0","@tiptap/extension-underline":"^3.20.0","@modelcontextprotocol/server":"^2.0.0","@premium-cms/registry-client":"0.3.4","@tiptap/extension-code-block":"^3.20.0","@tiptap/extension-text-align":"^3.20.0","@tiptap/extension-typography":"^3.20.0","@tiptap/extension-placeholder":"^3.20.0","@premium-cms/gutenberg-to-portable-text":"0.35.9"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^6.0.0","tsdown":"0.20.3","vitest":"^4.1.5","publint":"0.3.17","@types/pg":"^8.16.0","@types/sax":"^1.2.7","@vitest/ui":"^4.1.10","image-size":"2.0.2","typescript":"^6.0.3","zod-openapi":"^5.4.6","@types/react":"19.2.14","@premium-cms/blocks":"0.35.10","@types/sanitize-html":"^2.16.0","@arethetypeswrong/cli":"^0.18.2","@types/better-sqlite3":"^7.6.12","@apidevtools/swagger-parser":"^12.1.0","@modelcontextprotocol/client":"^2.0.0","@cloudflare/vitest-pool-workers":"^0.16.3"},"peerDependencies":{"astro":">=6.0.0-beta.0","react":">=18.0.0","react-dom":">=18.0.0","@astrojs/react":">=5.0.0-beta.0","@premium-cms/auth-atproto":">=0.2.8"},"optionalDependencies":{"pg":"^8.0.0","@libsql/kysely-libsql":"^0.4.0"},"peerDependenciesMeta":{"@premium-cms/auth-atproto":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/emdash_0.35.42_1788047444647_0.27618870845458865","host":"s3://npm-registry-packages-npm-production"}},"0.35.43":{"name":"@premium-cms/emdash","version":"0.35.43","keywords":["astro","cms","content","wordpress"],"author":"Matt Kane","license":"MIT","_id":"@premium-cms/emdash@0.35.43","maintainers":[{"name":"saastemly-dev","email":"contact@saastemly.com"}],"homepage":"https://github.com/emdash-cms/emdash","bin":{"em":"./dist/cli/index.mjs","emdash":"./dist/cli/index.mjs"},"dist":{"shasum":"6828e594abf40d13d1038b3e1f4c0048604c8254","tarball":"https://registry.npmjs.org/@premium-cms/emdash/-/emdash-0.35.43.tgz","fileCount":2133,"integrity":"sha512-X9IpmsdzIO2PL8VMLViRdRyJmnuBjR9migr/pGO2KFknum7IxQJf9ZS/4OjEdlggl3jktVG8MWAoljLwn/Gcog==","signatures":[{"sig":"MEYCIQCkhrA3NaprNmXMH48AtQjxbsk3VbaOdDssEt5Ab88D7gIhAPUSmPapOgMxgsA7UyRUi0EiLKODf4R/ct2LPyJKA+AK","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":16859506},"main":"dist/index.mjs","type":"module","exports":{".":{"types":"./dist/index.d.mts","default":"./dist/index.mjs"},"./db":{"types":"./dist/db/index.d.mts","default":"./dist/db/index.mjs"},"./ui":"./src/ui.ts","./cli":{"types":"./dist/cli/index.d.mts","default":"./dist/cli/index.mjs"},"./seo":{"types":"./dist/seo/index.d.mts","default":"./dist/seo/index.mjs"},"./page":{"types":"./dist/page/index.d.mts","default":"./dist/page/index.mjs"},"./seed":{"types":"./dist/seed/index.d.mts","default":"./dist/seed/index.mjs"},"./astro":{"types":"./dist/astro/index.d.mts","default":"./dist/astro/index.mjs"},"./media":{"types":"./dist/media/index.d.mts","default":"./dist/media/index.mjs"},"./client":{"types":"./dist/client/index.d.mts","default":"./dist/client/index.mjs"},"./locals":{"types":"./locals.d.ts"},"./plugin":{"types":"./dist/plugin-types.d.mts"},"./runtime":{"types":"./dist/runtime.d.mts","default":"./dist/runtime.mjs"},"./routes/*":{"types":"./dist/astro/routes/*.d.mts","default":"./dist/astro/routes/*.mjs"},"./db/libsql":{"types":"./dist/db/libsql.d.mts","default":"./dist/db/libsql.mjs"},"./db/sqlite":{"types":"./dist/db/sqlite.d.mts","default":"./dist/db/sqlite.mjs"},"./ui/search":"./src/components/LiveSearch.astro","./middleware":{"types":"./dist/astro/middleware.d.mts","default":"./dist/astro/middleware.mjs"},"./migrations":{"types":"./dist/migrations/index.d.mts","default":"./dist/migrations/index.mjs"},"./storage/s3":{"types":"./dist/storage/s3.d.mts","default":"./dist/storage/s3.mjs"},"./api/schemas":{"types":"./dist/api/schemas/index.d.mts","default":"./dist/api/schemas/index.mjs"},"./db/postgres":{"types":"./dist/db/postgres.d.mts","default":"./dist/db/postgres.mjs"},"./ui/comments":"./src/ui-comments.ts","./plugin-utils":{"types":"./dist/plugin-utils.d.mts","default":"./dist/plugin-utils.mjs"},"./storage/local":{"types":"./dist/storage/local.d.mts","default":"./dist/storage/local.mjs"},"./image-endpoint":{"types":"./dist/astro/image-endpoint.d.mts","default":"./dist/astro/image-endpoint.mjs"},"./routes/*.astro":"./src/astro/routes/*.astro","./visual-editing":{"types":"./dist/visual-editing/index.d.mts","default":"./dist/visual-editing/index.mjs"},"./api/route-utils":{"types":"./dist/api/route-utils.d.mts","default":"./dist/api/route-utils.mjs"},"./middleware/auth":{"types":"./dist/astro/middleware/auth.d.mts","default":"./dist/astro/middleware/auth.mjs"},"./request-context":{"types":"./dist/request-context.d.mts","default":"./dist/request-context.mjs"},"./client/cf-access":{"types":"./dist/client/cf-access.d.mts","default":"./dist/client/cf-access.mjs"},"./middleware/setup":{"types":"./dist/astro/middleware/setup.d.mts","default":"./dist/astro/middleware/setup.mjs"},"./middleware/credits":{"types":"./dist/astro/middleware/credits.d.mts","default":"./dist/astro/middleware/credits.mjs"},"./media/local-runtime":{"types":"./dist/media/local-runtime.d.mts","default":"./dist/media/local-runtime.mjs"},"./middleware/redirect":{"types":"./dist/astro/middleware/redirect.d.mts","default":"./dist/astro/middleware/redirect.mjs"},"./object-cache/memory":{"types":"./dist/object-cache/memory.d.mts","default":"./dist/object-cache/memory.mjs"},"./db/libsql-migrations":{"types":"./dist/db/libsql-migrations.d.mts","default":"./dist/db/libsql-migrations.mjs"},"./db/sqlite-migrations":{"types":"./dist/db/sqlite-migrations.d.mts","default":"./dist/db/sqlite-migrations.mjs"},"./media/image-endpoint":{"types":"./dist/media/image-endpoint.d.mts","default":"./dist/media/image-endpoint.mjs"},"./auth/providers/github":{"types":"./dist/auth/providers/github.d.mts","default":"./dist/auth/providers/github.mjs"},"./auth/providers/google":{"types":"./dist/auth/providers/google.d.mts","default":"./dist/auth/providers/google.mjs"},"./db/postgres-migrations":{"types":"./dist/db/postgres-migrations.d.mts","default":"./dist/db/postgres-migrations.mjs"},"./database/instrumentation":{"types":"./dist/database/instrumentation.d.mts","default":"./dist/database/instrumentation.mjs"},"./database/pg-migration-lock":{"types":"./dist/database/pg-migration-lock.d.mts","default":"./dist/database/pg-migration-lock.mjs"},"./middleware/request-context":{"types":"./dist/astro/middleware/request-context.d.mts","default":"./dist/astro/middleware/request-context.mjs"},"./auth/providers/github-admin":"./src/auth/providers/github-admin.tsx","./auth/providers/google-admin":"./src/auth/providers/google-admin.tsx","./plugins/adapt-sandbox-entry":{"types":"./dist/plugins/adapt-sandbox-entry.d.mts","default":"./dist/plugins/adapt-sandbox-entry.mjs"},"./middleware/media-usage-write-fence":{"types":"./dist/astro/middleware/media-usage-write-fence.d.mts","default":"./dist/astro/middleware/media-usage-write-fence.mjs"}},"imports":{"#db/*":"./src/database/*","#api/*":"./src/api/*","#mcp/*":"./src/mcp/*","#seo/*":"./src/seo/*","#types":"./src/astro/types.js","#auth/*":"./src/auth/*","#seed/*":"./src/seed/*","#media/*":"./src/media/*","#menus/*":"./src/menus/*","#utils/*":"./src/utils/*","#config/*":"./src/config/*","#import/*":"./src/import/*","#schema/*":"./src/schema/*","#search/*":"./src/search/*","#bylines/*":"./src/bylines/*","#plugins/*":"./src/plugins/*","#preview/*":"./src/preview/*","#widgets/*":"./src/widgets/*","#comments/*":"./src/comments/*","#sections/*":"./src/sections/*","#security/*":"./src/security/*","#settings/*":"./src/settings/*","#redirects/*":"./src/redirects/*","#taxonomies/*":"./src/taxonomies/*","#api/schemas.js":"./src/api/schemas/index.js"},"scripts":{"dev":"tsdown --watch","test":"vitest","build":"node scripts/gen-route-catalog.mjs && tsdown","check":"publint && attw --pack --ignore-rules=cjs-resolves-to-esm --ignore-rules=no-resolution --ignore-rules=internal-resolution-error","typecheck":"tsgo --noEmit","gen:routes":"node scripts/gen-route-catalog.mjs","test:repro":"vitest run --config vitest.repro.config.ts","test:smoke":"vitest run --config vitest.smoke.config.ts","seed:schemas":"node scripts/seed-schemas.mjs","test:workerd":"vitest run --config vitest.workerd.config.ts","test:integration":"vitest run --config vitest.integration.config.ts"},"_npmUser":{"name":"saastemly-dev","email":"contact@saastemly.com"},"repository":{"url":"git+https://github.com/emdash-cms/emdash.git","type":"git","directory":"packages/core"},"description":"Astro-native CMS with WordPress migration support","directories":{},"_nodeVersion":"24.20.0","dependencies":{"sax":"^1.4.1","zod":"^4.4.1","jose":"^6.1.3","mime":"^4.1.0","citty":"^0.2.2","ulidx":"^2.4.1","arctic":"^3.7.0","croner":"^10.0.1","kysely":"^0.29.0","consola":"^3.4.2","jpeg-js":"^0.4.4","upng-js":"^2.1.0","blurhash":"^2.0.5","smol-toml":"^1.6.0","@tiptap/pm":"^3.20.0","modern-tar":"^0.7.5","picocolors":"^1.1.1","@tiptap/core":"^3.20.0","jsonc-parser":"^3.3.1","@tiptap/react":"^3.20.0","sanitize-html":"^2.17.1","@atcute/client":"^5.0.0","@oslojs/crypto":"^1.0.1","better-sqlite3":"^12.8.0","@atcute/lexicons":"^2.0.0","@oslojs/encoding":"^1.1.0","@atcute/multibase":"^1.2.0","@premium-cms/auth":"0.35.11","@floating-ui/react":"^0.27.16","@premium-cms/admin":"0.35.21","@tiptap/suggestion":"^3.20.0","@unpic/placeholder":"^0.1.2","astro-portabletext":"^0.11.0","@tiptap/starter-kit":"^3.20.0","@portabletext/toolkit":"^5.0.1","@tiptap/extension-code":"^3.20.0","@tiptap/extension-link":"^3.20.0","@tiptap/extension-list":"^3.20.0","@tiptap/extension-focus":"^3.20.0","@tiptap/extension-image":"^3.20.0","@premium-cms/plugin-types":"0.3.3","@modelcontextprotocol/core":"^2.0.0","@tiptap/extension-underline":"^3.20.0","@modelcontextprotocol/server":"^2.0.0","@premium-cms/registry-client":"0.3.4","@tiptap/extension-code-block":"^3.20.0","@tiptap/extension-text-align":"^3.20.0","@tiptap/extension-typography":"^3.20.0","@tiptap/extension-placeholder":"^3.20.0","@premium-cms/gutenberg-to-portable-text":"0.35.9"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^6.0.0","tsdown":"0.20.3","vitest":"^4.1.5","publint":"0.3.17","@types/pg":"^8.16.0","@types/sax":"^1.2.7","@vitest/ui":"^4.1.10","image-size":"2.0.2","typescript":"^6.0.3","zod-openapi":"^5.4.6","@types/react":"19.2.14","@premium-cms/blocks":"0.35.10","@types/sanitize-html":"^2.16.0","@arethetypeswrong/cli":"^0.18.2","@types/better-sqlite3":"^7.6.12","@apidevtools/swagger-parser":"^12.1.0","@modelcontextprotocol/client":"^2.0.0","@cloudflare/vitest-pool-workers":"^0.16.3"},"peerDependencies":{"astro":">=6.0.0-beta.0","react":">=18.0.0","react-dom":">=18.0.0","@astrojs/react":">=5.0.0-beta.0","@premium-cms/auth-atproto":">=0.2.8"},"optionalDependencies":{"pg":"^8.0.0","@libsql/kysely-libsql":"^0.4.0"},"peerDependenciesMeta":{"@premium-cms/auth-atproto":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/emdash_0.35.43_1788050006739_0.13515254259421705","host":"s3://npm-registry-packages-npm-production"}},"0.35.44":{"name":"@premium-cms/emdash","version":"0.35.44","keywords":["astro","cms","content","wordpress"],"author":"Matt Kane","license":"MIT","_id":"@premium-cms/emdash@0.35.44","maintainers":[{"name":"saastemly-dev","email":"contact@saastemly.com"}],"homepage":"https://github.com/emdash-cms/emdash","bin":{"em":"./dist/cli/index.mjs","emdash":"./dist/cli/index.mjs"},"dist":{"shasum":"3a1cff29900d7d5ab0866210cfe8dfdcda10af57","tarball":"https://registry.npmjs.org/@premium-cms/emdash/-/emdash-0.35.44.tgz","fileCount":2133,"integrity":"sha512-wV2M8JOAmyS3Wgks+q4UdF0Yapm9bbx5RiAg6itVlSxfu5IhbQxR4B49LhkhwmHe+5YFHLpPtN04H//n70IYfw==","signatures":[{"sig":"MEQCIFuZN4KmJRtIuWkOeXGsKm2bImjLs4eNdDC3wfzz+a5tAiBVJpF+JV5BpolUVlB02r+MPGiAgiuAIRkWnKR3iNtHOA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":16860356},"main":"dist/index.mjs","type":"module","exports":{".":{"types":"./dist/index.d.mts","default":"./dist/index.mjs"},"./db":{"types":"./dist/db/index.d.mts","default":"./dist/db/index.mjs"},"./ui":"./src/ui.ts","./cli":{"types":"./dist/cli/index.d.mts","default":"./dist/cli/index.mjs"},"./seo":{"types":"./dist/seo/index.d.mts","default":"./dist/seo/index.mjs"},"./page":{"types":"./dist/page/index.d.mts","default":"./dist/page/index.mjs"},"./seed":{"types":"./dist/seed/index.d.mts","default":"./dist/seed/index.mjs"},"./astro":{"types":"./dist/astro/index.d.mts","default":"./dist/astro/index.mjs"},"./media":{"types":"./dist/media/index.d.mts","default":"./dist/media/index.mjs"},"./client":{"types":"./dist/client/index.d.mts","default":"./dist/client/index.mjs"},"./locals":{"types":"./locals.d.ts"},"./plugin":{"types":"./dist/plugin-types.d.mts"},"./runtime":{"types":"./dist/runtime.d.mts","default":"./dist/runtime.mjs"},"./routes/*":{"types":"./dist/astro/routes/*.d.mts","default":"./dist/astro/routes/*.mjs"},"./db/libsql":{"types":"./dist/db/libsql.d.mts","default":"./dist/db/libsql.mjs"},"./db/sqlite":{"types":"./dist/db/sqlite.d.mts","default":"./dist/db/sqlite.mjs"},"./ui/search":"./src/components/LiveSearch.astro","./middleware":{"types":"./dist/astro/middleware.d.mts","default":"./dist/astro/middleware.mjs"},"./migrations":{"types":"./dist/migrations/index.d.mts","default":"./dist/migrations/index.mjs"},"./storage/s3":{"types":"./dist/storage/s3.d.mts","default":"./dist/storage/s3.mjs"},"./api/schemas":{"types":"./dist/api/schemas/index.d.mts","default":"./dist/api/schemas/index.mjs"},"./db/postgres":{"types":"./dist/db/postgres.d.mts","default":"./dist/db/postgres.mjs"},"./ui/comments":"./src/ui-comments.ts","./plugin-utils":{"types":"./dist/plugin-utils.d.mts","default":"./dist/plugin-utils.mjs"},"./storage/local":{"types":"./dist/storage/local.d.mts","default":"./dist/storage/local.mjs"},"./image-endpoint":{"types":"./dist/astro/image-endpoint.d.mts","default":"./dist/astro/image-endpoint.mjs"},"./routes/*.astro":"./src/astro/routes/*.astro","./visual-editing":{"types":"./dist/visual-editing/index.d.mts","default":"./dist/visual-editing/index.mjs"},"./api/route-utils":{"types":"./dist/api/route-utils.d.mts","default":"./dist/api/route-utils.mjs"},"./middleware/auth":{"types":"./dist/astro/middleware/auth.d.mts","default":"./dist/astro/middleware/auth.mjs"},"./request-context":{"types":"./dist/request-context.d.mts","default":"./dist/request-context.mjs"},"./client/cf-access":{"types":"./dist/client/cf-access.d.mts","default":"./dist/client/cf-access.mjs"},"./middleware/setup":{"types":"./dist/astro/middleware/setup.d.mts","default":"./dist/astro/middleware/setup.mjs"},"./middleware/credits":{"types":"./dist/astro/middleware/credits.d.mts","default":"./dist/astro/middleware/credits.mjs"},"./media/local-runtime":{"types":"./dist/media/local-runtime.d.mts","default":"./dist/media/local-runtime.mjs"},"./middleware/redirect":{"types":"./dist/astro/middleware/redirect.d.mts","default":"./dist/astro/middleware/redirect.mjs"},"./object-cache/memory":{"types":"./dist/object-cache/memory.d.mts","default":"./dist/object-cache/memory.mjs"},"./db/libsql-migrations":{"types":"./dist/db/libsql-migrations.d.mts","default":"./dist/db/libsql-migrations.mjs"},"./db/sqlite-migrations":{"types":"./dist/db/sqlite-migrations.d.mts","default":"./dist/db/sqlite-migrations.mjs"},"./media/image-endpoint":{"types":"./dist/media/image-endpoint.d.mts","default":"./dist/media/image-endpoint.mjs"},"./auth/providers/github":{"types":"./dist/auth/providers/github.d.mts","default":"./dist/auth/providers/github.mjs"},"./auth/providers/google":{"types":"./dist/auth/providers/google.d.mts","default":"./dist/auth/providers/google.mjs"},"./db/postgres-migrations":{"types":"./dist/db/postgres-migrations.d.mts","default":"./dist/db/postgres-migrations.mjs"},"./database/instrumentation":{"types":"./dist/database/instrumentation.d.mts","default":"./dist/database/instrumentation.mjs"},"./database/pg-migration-lock":{"types":"./dist/database/pg-migration-lock.d.mts","default":"./dist/database/pg-migration-lock.mjs"},"./middleware/request-context":{"types":"./dist/astro/middleware/request-context.d.mts","default":"./dist/astro/middleware/request-context.mjs"},"./auth/providers/github-admin":"./src/auth/providers/github-admin.tsx","./auth/providers/google-admin":"./src/auth/providers/google-admin.tsx","./plugins/adapt-sandbox-entry":{"types":"./dist/plugins/adapt-sandbox-entry.d.mts","default":"./dist/plugins/adapt-sandbox-entry.mjs"},"./middleware/media-usage-write-fence":{"types":"./dist/astro/middleware/media-usage-write-fence.d.mts","default":"./dist/astro/middleware/media-usage-write-fence.mjs"}},"imports":{"#db/*":"./src/database/*","#api/*":"./src/api/*","#mcp/*":"./src/mcp/*","#seo/*":"./src/seo/*","#types":"./src/astro/types.js","#auth/*":"./src/auth/*","#seed/*":"./src/seed/*","#media/*":"./src/media/*","#menus/*":"./src/menus/*","#utils/*":"./src/utils/*","#config/*":"./src/config/*","#import/*":"./src/import/*","#schema/*":"./src/schema/*","#search/*":"./src/search/*","#bylines/*":"./src/bylines/*","#plugins/*":"./src/plugins/*","#preview/*":"./src/preview/*","#widgets/*":"./src/widgets/*","#comments/*":"./src/comments/*","#sections/*":"./src/sections/*","#security/*":"./src/security/*","#settings/*":"./src/settings/*","#redirects/*":"./src/redirects/*","#taxonomies/*":"./src/taxonomies/*","#api/schemas.js":"./src/api/schemas/index.js"},"scripts":{"dev":"tsdown --watch","test":"vitest","build":"node scripts/gen-route-catalog.mjs && tsdown","check":"publint && attw --pack --ignore-rules=cjs-resolves-to-esm --ignore-rules=no-resolution --ignore-rules=internal-resolution-error","typecheck":"tsgo --noEmit","gen:routes":"node scripts/gen-route-catalog.mjs","test:repro":"vitest run --config vitest.repro.config.ts","test:smoke":"vitest run --config vitest.smoke.config.ts","seed:schemas":"node scripts/seed-schemas.mjs","test:workerd":"vitest run --config vitest.workerd.config.ts","test:integration":"vitest run --config vitest.integration.config.ts"},"_npmUser":{"name":"saastemly-dev","email":"contact@saastemly.com"},"repository":{"url":"git+https://github.com/emdash-cms/emdash.git","type":"git","directory":"packages/core"},"description":"Astro-native CMS with WordPress migration support","directories":{},"_nodeVersion":"24.20.0","dependencies":{"sax":"^1.4.1","zod":"^4.4.1","jose":"^6.1.3","mime":"^4.1.0","citty":"^0.2.2","ulidx":"^2.4.1","arctic":"^3.7.0","croner":"^10.0.1","kysely":"^0.29.0","consola":"^3.4.2","jpeg-js":"^0.4.4","upng-js":"^2.1.0","blurhash":"^2.0.5","smol-toml":"^1.6.0","@tiptap/pm":"^3.20.0","modern-tar":"^0.7.5","picocolors":"^1.1.1","@tiptap/core":"^3.20.0","jsonc-parser":"^3.3.1","@tiptap/react":"^3.20.0","sanitize-html":"^2.17.1","@atcute/client":"^5.0.0","@oslojs/crypto":"^1.0.1","better-sqlite3":"^12.8.0","@atcute/lexicons":"^2.0.0","@oslojs/encoding":"^1.1.0","@atcute/multibase":"^1.2.0","@premium-cms/auth":"0.35.11","@floating-ui/react":"^0.27.16","@premium-cms/admin":"0.35.21","@tiptap/suggestion":"^3.20.0","@unpic/placeholder":"^0.1.2","astro-portabletext":"^0.11.0","@tiptap/starter-kit":"^3.20.0","@portabletext/toolkit":"^5.0.1","@tiptap/extension-code":"^3.20.0","@tiptap/extension-link":"^3.20.0","@tiptap/extension-list":"^3.20.0","@tiptap/extension-focus":"^3.20.0","@tiptap/extension-image":"^3.20.0","@premium-cms/plugin-types":"0.3.4","@modelcontextprotocol/core":"^2.0.0","@tiptap/extension-underline":"^3.20.0","@modelcontextprotocol/server":"^2.0.0","@premium-cms/registry-client":"0.3.4","@tiptap/extension-code-block":"^3.20.0","@tiptap/extension-text-align":"^3.20.0","@tiptap/extension-typography":"^3.20.0","@tiptap/extension-placeholder":"^3.20.0","@premium-cms/gutenberg-to-portable-text":"0.35.9"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^6.0.0","tsdown":"0.20.3","vitest":"^4.1.5","publint":"0.3.17","@types/pg":"^8.16.0","@types/sax":"^1.2.7","@vitest/ui":"^4.1.10","image-size":"2.0.2","typescript":"^6.0.3","zod-openapi":"^5.4.6","@types/react":"19.2.14","@premium-cms/blocks":"0.35.10","@types/sanitize-html":"^2.16.0","@arethetypeswrong/cli":"^0.18.2","@types/better-sqlite3":"^7.6.12","@apidevtools/swagger-parser":"^12.1.0","@modelcontextprotocol/client":"^2.0.0","@cloudflare/vitest-pool-workers":"^0.16.3"},"peerDependencies":{"astro":">=6.0.0-beta.0","react":">=18.0.0","react-dom":">=18.0.0","@astrojs/react":">=5.0.0-beta.0","@premium-cms/auth-atproto":">=0.2.8"},"optionalDependencies":{"pg":"^8.0.0","@libsql/kysely-libsql":"^0.4.0"},"peerDependenciesMeta":{"@premium-cms/auth-atproto":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/emdash_0.35.44_1788052988612_0.23261081966206087","host":"s3://npm-registry-packages-npm-production"}},"0.35.45":{"name":"@premium-cms/emdash","version":"0.35.45","keywords":["astro","cms","content","wordpress"],"author":"Matt Kane","license":"MIT","_id":"@premium-cms/emdash@0.35.45","maintainers":[{"name":"saastemly-dev","email":"contact@saastemly.com"}],"homepage":"https://github.com/emdash-cms/emdash","bin":{"em":"./dist/cli/index.mjs","emdash":"./dist/cli/index.mjs"},"dist":{"shasum":"b0cc9371f67cf16ebce305f8ccfa810bf44df584","tarball":"https://registry.npmjs.org/@premium-cms/emdash/-/emdash-0.35.45.tgz","fileCount":2133,"integrity":"sha512-Vvx7ckXn3Yy5ukSsW0s/yZRhKtZAHReh3UvZ/s7i3KBD8/CF6pdbxN3H5+RriCnTqFX9MX2xUqUwH1CEjU2teQ==","signatures":[{"sig":"MEQCIGp39fSHP6VoeUweei9pJQFtmIOyJOGDT386M8bx2a8PAiAGZy4ITO4r/CLDKvOZ/jEwRfd1p3nH3K4wZQ0jcNx6Sw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":16864874},"main":"dist/index.mjs","type":"module","exports":{".":{"types":"./dist/index.d.mts","default":"./dist/index.mjs"},"./db":{"types":"./dist/db/index.d.mts","default":"./dist/db/index.mjs"},"./ui":"./src/ui.ts","./cli":{"types":"./dist/cli/index.d.mts","default":"./dist/cli/index.mjs"},"./seo":{"types":"./dist/seo/index.d.mts","default":"./dist/seo/index.mjs"},"./page":{"types":"./dist/page/index.d.mts","default":"./dist/page/index.mjs"},"./seed":{"types":"./dist/seed/index.d.mts","default":"./dist/seed/index.mjs"},"./astro":{"types":"./dist/astro/index.d.mts","default":"./dist/astro/index.mjs"},"./media":{"types":"./dist/media/index.d.mts","default":"./dist/media/index.mjs"},"./client":{"types":"./dist/client/index.d.mts","default":"./dist/client/index.mjs"},"./locals":{"types":"./locals.d.ts"},"./plugin":{"types":"./dist/plugin-types.d.mts"},"./runtime":{"types":"./dist/runtime.d.mts","default":"./dist/runtime.mjs"},"./routes/*":{"types":"./dist/astro/routes/*.d.mts","default":"./dist/astro/routes/*.mjs"},"./db/libsql":{"types":"./dist/db/libsql.d.mts","default":"./dist/db/libsql.mjs"},"./db/sqlite":{"types":"./dist/db/sqlite.d.mts","default":"./dist/db/sqlite.mjs"},"./ui/search":"./src/components/LiveSearch.astro","./middleware":{"types":"./dist/astro/middleware.d.mts","default":"./dist/astro/middleware.mjs"},"./migrations":{"types":"./dist/migrations/index.d.mts","default":"./dist/migrations/index.mjs"},"./storage/s3":{"types":"./dist/storage/s3.d.mts","default":"./dist/storage/s3.mjs"},"./api/schemas":{"types":"./dist/api/schemas/index.d.mts","default":"./dist/api/schemas/index.mjs"},"./db/postgres":{"types":"./dist/db/postgres.d.mts","default":"./dist/db/postgres.mjs"},"./ui/comments":"./src/ui-comments.ts","./plugin-utils":{"types":"./dist/plugin-utils.d.mts","default":"./dist/plugin-utils.mjs"},"./storage/local":{"types":"./dist/storage/local.d.mts","default":"./dist/storage/local.mjs"},"./image-endpoint":{"types":"./dist/astro/image-endpoint.d.mts","default":"./dist/astro/image-endpoint.mjs"},"./routes/*.astro":"./src/astro/routes/*.astro","./visual-editing":{"types":"./dist/visual-editing/index.d.mts","default":"./dist/visual-editing/index.mjs"},"./api/route-utils":{"types":"./dist/api/route-utils.d.mts","default":"./dist/api/route-utils.mjs"},"./middleware/auth":{"types":"./dist/astro/middleware/auth.d.mts","default":"./dist/astro/middleware/auth.mjs"},"./request-context":{"types":"./dist/request-context.d.mts","default":"./dist/request-context.mjs"},"./client/cf-access":{"types":"./dist/client/cf-access.d.mts","default":"./dist/client/cf-access.mjs"},"./middleware/setup":{"types":"./dist/astro/middleware/setup.d.mts","default":"./dist/astro/middleware/setup.mjs"},"./middleware/credits":{"types":"./dist/astro/middleware/credits.d.mts","default":"./dist/astro/middleware/credits.mjs"},"./media/local-runtime":{"types":"./dist/media/local-runtime.d.mts","default":"./dist/media/local-runtime.mjs"},"./middleware/redirect":{"types":"./dist/astro/middleware/redirect.d.mts","default":"./dist/astro/middleware/redirect.mjs"},"./object-cache/memory":{"types":"./dist/object-cache/memory.d.mts","default":"./dist/object-cache/memory.mjs"},"./db/libsql-migrations":{"types":"./dist/db/libsql-migrations.d.mts","default":"./dist/db/libsql-migrations.mjs"},"./db/sqlite-migrations":{"types":"./dist/db/sqlite-migrations.d.mts","default":"./dist/db/sqlite-migrations.mjs"},"./media/image-endpoint":{"types":"./dist/media/image-endpoint.d.mts","default":"./dist/media/image-endpoint.mjs"},"./auth/providers/github":{"types":"./dist/auth/providers/github.d.mts","default":"./dist/auth/providers/github.mjs"},"./auth/providers/google":{"types":"./dist/auth/providers/google.d.mts","default":"./dist/auth/providers/google.mjs"},"./db/postgres-migrations":{"types":"./dist/db/postgres-migrations.d.mts","default":"./dist/db/postgres-migrations.mjs"},"./database/instrumentation":{"types":"./dist/database/instrumentation.d.mts","default":"./dist/database/instrumentation.mjs"},"./database/pg-migration-lock":{"types":"./dist/database/pg-migration-lock.d.mts","default":"./dist/database/pg-migration-lock.mjs"},"./middleware/request-context":{"types":"./dist/astro/middleware/request-context.d.mts","default":"./dist/astro/middleware/request-context.mjs"},"./auth/providers/github-admin":"./src/auth/providers/github-admin.tsx","./auth/providers/google-admin":"./src/auth/providers/google-admin.tsx","./plugins/adapt-sandbox-entry":{"types":"./dist/plugins/adapt-sandbox-entry.d.mts","default":"./dist/plugins/adapt-sandbox-entry.mjs"},"./middleware/media-usage-write-fence":{"types":"./dist/astro/middleware/media-usage-write-fence.d.mts","default":"./dist/astro/middleware/media-usage-write-fence.mjs"}},"imports":{"#db/*":"./src/database/*","#api/*":"./src/api/*","#mcp/*":"./src/mcp/*","#seo/*":"./src/seo/*","#types":"./src/astro/types.js","#auth/*":"./src/auth/*","#seed/*":"./src/seed/*","#media/*":"./src/media/*","#menus/*":"./src/menus/*","#utils/*":"./src/utils/*","#config/*":"./src/config/*","#import/*":"./src/import/*","#schema/*":"./src/schema/*","#search/*":"./src/search/*","#bylines/*":"./src/bylines/*","#plugins/*":"./src/plugins/*","#preview/*":"./src/preview/*","#widgets/*":"./src/widgets/*","#comments/*":"./src/comments/*","#sections/*":"./src/sections/*","#security/*":"./src/security/*","#settings/*":"./src/settings/*","#redirects/*":"./src/redirects/*","#taxonomies/*":"./src/taxonomies/*","#api/schemas.js":"./src/api/schemas/index.js"},"scripts":{"dev":"tsdown --watch","test":"vitest","build":"node scripts/gen-route-catalog.mjs && tsdown","check":"publint && attw --pack --ignore-rules=cjs-resolves-to-esm --ignore-rules=no-resolution --ignore-rules=internal-resolution-error","typecheck":"tsgo --noEmit","gen:routes":"node scripts/gen-route-catalog.mjs","test:repro":"vitest run --config vitest.repro.config.ts","test:smoke":"vitest run --config vitest.smoke.config.ts","seed:schemas":"node scripts/seed-schemas.mjs","test:workerd":"vitest run --config vitest.workerd.config.ts","test:integration":"vitest run --config vitest.integration.config.ts"},"_npmUser":{"name":"saastemly-dev","email":"contact@saastemly.com"},"repository":{"url":"git+https://github.com/emdash-cms/emdash.git","type":"git","directory":"packages/core"},"description":"Astro-native CMS with WordPress migration support","directories":{},"_nodeVersion":"24.20.0","dependencies":{"sax":"^1.4.1","zod":"^4.4.1","jose":"^6.1.3","mime":"^4.1.0","citty":"^0.2.2","ulidx":"^2.4.1","arctic":"^3.7.0","croner":"^10.0.1","kysely":"^0.29.0","consola":"^3.4.2","jpeg-js":"^0.4.4","upng-js":"^2.1.0","blurhash":"^2.0.5","smol-toml":"^1.6.0","@tiptap/pm":"^3.20.0","modern-tar":"^0.7.5","picocolors":"^1.1.1","@tiptap/core":"^3.20.0","jsonc-parser":"^3.3.1","@tiptap/react":"^3.20.0","sanitize-html":"^2.17.1","@atcute/client":"^5.0.0","@oslojs/crypto":"^1.0.1","better-sqlite3":"^12.8.0","@atcute/lexicons":"^2.0.0","@oslojs/encoding":"^1.1.0","@atcute/multibase":"^1.2.0","@premium-cms/auth":"0.35.11","@floating-ui/react":"^0.27.16","@premium-cms/admin":"0.35.21","@tiptap/suggestion":"^3.20.0","@unpic/placeholder":"^0.1.2","astro-portabletext":"^0.11.0","@tiptap/starter-kit":"^3.20.0","@portabletext/toolkit":"^5.0.1","@tiptap/extension-code":"^3.20.0","@tiptap/extension-link":"^3.20.0","@tiptap/extension-list":"^3.20.0","@tiptap/extension-focus":"^3.20.0","@tiptap/extension-image":"^3.20.0","@premium-cms/plugin-types":"0.3.5","@modelcontextprotocol/core":"^2.0.0","@tiptap/extension-underline":"^3.20.0","@modelcontextprotocol/server":"^2.0.0","@premium-cms/registry-client":"0.3.4","@tiptap/extension-code-block":"^3.20.0","@tiptap/extension-text-align":"^3.20.0","@tiptap/extension-typography":"^3.20.0","@tiptap/extension-placeholder":"^3.20.0","@premium-cms/gutenberg-to-portable-text":"0.35.9"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^6.0.0","tsdown":"0.20.3","vitest":"^4.1.5","publint":"0.3.17","@types/pg":"^8.16.0","@types/sax":"^1.2.7","@vitest/ui":"^4.1.10","image-size":"2.0.2","typescript":"^6.0.3","zod-openapi":"^5.4.6","@types/react":"19.2.14","@premium-cms/blocks":"0.35.10","@types/sanitize-html":"^2.16.0","@arethetypeswrong/cli":"^0.18.2","@types/better-sqlite3":"^7.6.12","@apidevtools/swagger-parser":"^12.1.0","@modelcontextprotocol/client":"^2.0.0","@cloudflare/vitest-pool-workers":"^0.16.3"},"peerDependencies":{"astro":">=6.0.0-beta.0","react":">=18.0.0","react-dom":">=18.0.0","@astrojs/react":">=5.0.0-beta.0","@premium-cms/auth-atproto":">=0.2.8"},"optionalDependencies":{"pg":"^8.0.0","@libsql/kysely-libsql":"^0.4.0"},"peerDependenciesMeta":{"@premium-cms/auth-atproto":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/emdash_0.35.45_1788097904187_0.6836015760240886","host":"s3://npm-registry-packages-npm-production"}},"0.35.46":{"name":"@premium-cms/emdash","version":"0.35.46","keywords":["astro","cms","content","wordpress"],"author":"Matt Kane","license":"MIT","_id":"@premium-cms/emdash@0.35.46","maintainers":[{"name":"saastemly-dev","email":"contact@saastemly.com"}],"homepage":"https://github.com/emdash-cms/emdash","bin":{"em":"./dist/cli/index.mjs","emdash":"./dist/cli/index.mjs"},"dist":{"shasum":"093ae3d49bcd7f42f88241e1efe34cde770dc53c","tarball":"https://registry.npmjs.org/@premium-cms/emdash/-/emdash-0.35.46.tgz","fileCount":2138,"integrity":"sha512-TyFRNkc32xL4BLmhD6VQMiMYi6E3SuIA/ChzyD1TO9EoK1bdJxdopr5MA8tPgfD1QYLy0KbBl0Pd8nj5lFDRZQ==","signatures":[{"sig":"MEYCIQCcIoE9wRFTcgGyAEh+EnBe8NUSFQsCPtbiERXoCn89EQIhAPt5Zkw0EdAfzp4gSmLg+jGl7Jjk+mPZ6s7A1equGYew","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":16872966},"main":"dist/index.mjs","type":"module","exports":{".":{"types":"./dist/index.d.mts","default":"./dist/index.mjs"},"./db":{"types":"./dist/db/index.d.mts","default":"./dist/db/index.mjs"},"./ui":"./src/ui.ts","./cli":{"types":"./dist/cli/index.d.mts","default":"./dist/cli/index.mjs"},"./seo":{"types":"./dist/seo/index.d.mts","default":"./dist/seo/index.mjs"},"./page":{"types":"./dist/page/index.d.mts","default":"./dist/page/index.mjs"},"./seed":{"types":"./dist/seed/index.d.mts","default":"./dist/seed/index.mjs"},"./astro":{"types":"./dist/astro/index.d.mts","default":"./dist/astro/index.mjs"},"./media":{"types":"./dist/media/index.d.mts","default":"./dist/media/index.mjs"},"./client":{"types":"./dist/client/index.d.mts","default":"./dist/client/index.mjs"},"./locals":{"types":"./locals.d.ts"},"./plugin":{"types":"./dist/plugin-types.d.mts"},"./runtime":{"types":"./dist/runtime.d.mts","default":"./dist/runtime.mjs"},"./routes/*":{"types":"./dist/astro/routes/*.d.mts","default":"./dist/astro/routes/*.mjs"},"./db/libsql":{"types":"./dist/db/libsql.d.mts","default":"./dist/db/libsql.mjs"},"./db/sqlite":{"types":"./dist/db/sqlite.d.mts","default":"./dist/db/sqlite.mjs"},"./ui/search":"./src/components/LiveSearch.astro","./middleware":{"types":"./dist/astro/middleware.d.mts","default":"./dist/astro/middleware.mjs"},"./migrations":{"types":"./dist/migrations/index.d.mts","default":"./dist/migrations/index.mjs"},"./storage/s3":{"types":"./dist/storage/s3.d.mts","default":"./dist/storage/s3.mjs"},"./api/schemas":{"types":"./dist/api/schemas/index.d.mts","default":"./dist/api/schemas/index.mjs"},"./db/postgres":{"types":"./dist/db/postgres.d.mts","default":"./dist/db/postgres.mjs"},"./ui/comments":"./src/ui-comments.ts","./plugin-utils":{"types":"./dist/plugin-utils.d.mts","default":"./dist/plugin-utils.mjs"},"./storage/local":{"types":"./dist/storage/local.d.mts","default":"./dist/storage/local.mjs"},"./image-endpoint":{"types":"./dist/astro/image-endpoint.d.mts","default":"./dist/astro/image-endpoint.mjs"},"./routes/*.astro":"./src/astro/routes/*.astro","./visual-editing":{"types":"./dist/visual-editing/index.d.mts","default":"./dist/visual-editing/index.mjs"},"./api/route-utils":{"types":"./dist/api/route-utils.d.mts","default":"./dist/api/route-utils.mjs"},"./middleware/auth":{"types":"./dist/astro/middleware/auth.d.mts","default":"./dist/astro/middleware/auth.mjs"},"./request-context":{"types":"./dist/request-context.d.mts","default":"./dist/request-context.mjs"},"./client/cf-access":{"types":"./dist/client/cf-access.d.mts","default":"./dist/client/cf-access.mjs"},"./middleware/setup":{"types":"./dist/astro/middleware/setup.d.mts","default":"./dist/astro/middleware/setup.mjs"},"./middleware/credits":{"types":"./dist/astro/middleware/credits.d.mts","default":"./dist/astro/middleware/credits.mjs"},"./media/local-runtime":{"types":"./dist/media/local-runtime.d.mts","default":"./dist/media/local-runtime.mjs"},"./middleware/redirect":{"types":"./dist/astro/middleware/redirect.d.mts","default":"./dist/astro/middleware/redirect.mjs"},"./object-cache/memory":{"types":"./dist/object-cache/memory.d.mts","default":"./dist/object-cache/memory.mjs"},"./db/libsql-migrations":{"types":"./dist/db/libsql-migrations.d.mts","default":"./dist/db/libsql-migrations.mjs"},"./db/sqlite-migrations":{"types":"./dist/db/sqlite-migrations.d.mts","default":"./dist/db/sqlite-migrations.mjs"},"./media/image-endpoint":{"types":"./dist/media/image-endpoint.d.mts","default":"./dist/media/image-endpoint.mjs"},"./auth/providers/github":{"types":"./dist/auth/providers/github.d.mts","default":"./dist/auth/providers/github.mjs"},"./auth/providers/google":{"types":"./dist/auth/providers/google.d.mts","default":"./dist/auth/providers/google.mjs"},"./db/postgres-migrations":{"types":"./dist/db/postgres-migrations.d.mts","default":"./dist/db/postgres-migrations.mjs"},"./database/instrumentation":{"types":"./dist/database/instrumentation.d.mts","default":"./dist/database/instrumentation.mjs"},"./database/pg-migration-lock":{"types":"./dist/database/pg-migration-lock.d.mts","default":"./dist/database/pg-migration-lock.mjs"},"./middleware/request-context":{"types":"./dist/astro/middleware/request-context.d.mts","default":"./dist/astro/middleware/request-context.mjs"},"./auth/providers/github-admin":"./src/auth/providers/github-admin.tsx","./auth/providers/google-admin":"./src/auth/providers/google-admin.tsx","./plugins/adapt-sandbox-entry":{"types":"./dist/plugins/adapt-sandbox-entry.d.mts","default":"./dist/plugins/adapt-sandbox-entry.mjs"},"./middleware/media-usage-write-fence":{"types":"./dist/astro/middleware/media-usage-write-fence.d.mts","default":"./dist/astro/middleware/media-usage-write-fence.mjs"}},"imports":{"#db/*":"./src/database/*","#api/*":"./src/api/*","#mcp/*":"./src/mcp/*","#seo/*":"./src/seo/*","#types":"./src/astro/types.js","#auth/*":"./src/auth/*","#seed/*":"./src/seed/*","#media/*":"./src/media/*","#menus/*":"./src/menus/*","#utils/*":"./src/utils/*","#config/*":"./src/config/*","#import/*":"./src/import/*","#schema/*":"./src/schema/*","#search/*":"./src/search/*","#bylines/*":"./src/bylines/*","#plugins/*":"./src/plugins/*","#preview/*":"./src/preview/*","#widgets/*":"./src/widgets/*","#comments/*":"./src/comments/*","#sections/*":"./src/sections/*","#security/*":"./src/security/*","#settings/*":"./src/settings/*","#redirects/*":"./src/redirects/*","#taxonomies/*":"./src/taxonomies/*","#api/schemas.js":"./src/api/schemas/index.js"},"scripts":{"dev":"tsdown --watch","test":"vitest","build":"node scripts/gen-route-catalog.mjs && tsdown","check":"publint && attw --pack --ignore-rules=cjs-resolves-to-esm --ignore-rules=no-resolution --ignore-rules=internal-resolution-error","typecheck":"tsgo --noEmit","gen:routes":"node scripts/gen-route-catalog.mjs","test:repro":"vitest run --config vitest.repro.config.ts","test:smoke":"vitest run --config vitest.smoke.config.ts","seed:schemas":"node scripts/seed-schemas.mjs","test:workerd":"vitest run --config vitest.workerd.config.ts","test:integration":"vitest run --config vitest.integration.config.ts"},"_npmUser":{"name":"saastemly-dev","email":"contact@saastemly.com"},"repository":{"url":"git+https://github.com/emdash-cms/emdash.git","type":"git","directory":"packages/core"},"description":"Astro-native CMS with WordPress migration support","directories":{},"_nodeVersion":"24.20.0","dependencies":{"sax":"^1.4.1","zod":"^4.4.1","jose":"^6.1.3","mime":"^4.1.0","citty":"^0.2.2","ulidx":"^2.4.1","arctic":"^3.7.0","croner":"^10.0.1","kysely":"^0.29.0","consola":"^3.4.2","jpeg-js":"^0.4.4","upng-js":"^2.1.0","blurhash":"^2.0.5","smol-toml":"^1.6.0","@tiptap/pm":"^3.20.0","modern-tar":"^0.7.5","picocolors":"^1.1.1","@tiptap/core":"^3.20.0","jsonc-parser":"^3.3.1","@tiptap/react":"^3.20.0","sanitize-html":"^2.17.1","@atcute/client":"^5.0.0","@oslojs/crypto":"^1.0.1","better-sqlite3":"^12.8.0","@atcute/lexicons":"^2.0.0","@oslojs/encoding":"^1.1.0","@atcute/multibase":"^1.2.0","@premium-cms/auth":"0.35.11","@floating-ui/react":"^0.27.16","@premium-cms/admin":"0.35.21","@tiptap/suggestion":"^3.20.0","@unpic/placeholder":"^0.1.2","astro-portabletext":"^0.11.0","@tiptap/starter-kit":"^3.20.0","@portabletext/toolkit":"^5.0.1","@tiptap/extension-code":"^3.20.0","@tiptap/extension-link":"^3.20.0","@tiptap/extension-list":"^3.20.0","@tiptap/extension-focus":"^3.20.0","@tiptap/extension-image":"^3.20.0","@premium-cms/plugin-types":"0.3.5","@modelcontextprotocol/core":"^2.0.0","@tiptap/extension-underline":"^3.20.0","@modelcontextprotocol/server":"^2.0.0","@premium-cms/registry-client":"0.3.4","@tiptap/extension-code-block":"^3.20.0","@tiptap/extension-text-align":"^3.20.0","@tiptap/extension-typography":"^3.20.0","@tiptap/extension-placeholder":"^3.20.0","@premium-cms/gutenberg-to-portable-text":"0.35.9"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^6.0.0","tsdown":"0.20.3","vitest":"^4.1.5","publint":"0.3.17","@types/pg":"^8.16.0","@types/sax":"^1.2.7","@vitest/ui":"^4.1.10","image-size":"2.0.2","typescript":"^6.0.3","zod-openapi":"^5.4.6","@types/react":"19.2.14","@premium-cms/blocks":"0.35.10","@types/sanitize-html":"^2.16.0","@arethetypeswrong/cli":"^0.18.2","@types/better-sqlite3":"^7.6.12","@apidevtools/swagger-parser":"^12.1.0","@modelcontextprotocol/client":"^2.0.0","@cloudflare/vitest-pool-workers":"^0.16.3"},"peerDependencies":{"astro":">=6.0.0-beta.0","react":">=18.0.0","react-dom":">=18.0.0","@astrojs/react":">=5.0.0-beta.0","@premium-cms/auth-atproto":">=0.2.8"},"optionalDependencies":{"pg":"^8.0.0","@libsql/kysely-libsql":"^0.4.0"},"peerDependenciesMeta":{"@premium-cms/auth-atproto":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/emdash_0.35.46_1788106703864_0.7569150786607155","host":"s3://npm-registry-packages-npm-production"}},"0.35.47":{"name":"@premium-cms/emdash","version":"0.35.47","keywords":["astro","cms","content","wordpress"],"author":"Matt Kane","license":"MIT","_id":"@premium-cms/emdash@0.35.47","maintainers":[{"name":"saastemly-dev","email":"contact@saastemly.com"}],"homepage":"https://github.com/emdash-cms/emdash","bin":{"em":"./dist/cli/index.mjs","emdash":"./dist/cli/index.mjs"},"dist":{"shasum":"17cdf53d3ecc7514e7efddc1ee64d2bff59caaa1","tarball":"https://registry.npmjs.org/@premium-cms/emdash/-/emdash-0.35.47.tgz","fileCount":2146,"integrity":"sha512-j+8f8UY4vnn4Tu5EMmhTdT1RVDnykuRqAttRcas9DDBkgxrUAbbdnhvLoTrsZ+SwK808lqlV7FipQai3jlxWUA==","signatures":[{"sig":"MEUCIEygKfTZOShvdTdTOR7xqud+pyE8paYWM1OzbkfEf+7cAiEA+cbSCwsjUokbjs3B0nz3r27CJBggDMzDixgioWaGI0g=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":16888156},"main":"dist/index.mjs","type":"module","exports":{".":{"types":"./dist/index.d.mts","default":"./dist/index.mjs"},"./db":{"types":"./dist/db/index.d.mts","default":"./dist/db/index.mjs"},"./ui":"./src/ui.ts","./cli":{"types":"./dist/cli/index.d.mts","default":"./dist/cli/index.mjs"},"./seo":{"types":"./dist/seo/index.d.mts","default":"./dist/seo/index.mjs"},"./page":{"types":"./dist/page/index.d.mts","default":"./dist/page/index.mjs"},"./seed":{"types":"./dist/seed/index.d.mts","default":"./dist/seed/index.mjs"},"./astro":{"types":"./dist/astro/index.d.mts","default":"./dist/astro/index.mjs"},"./media":{"types":"./dist/media/index.d.mts","default":"./dist/media/index.mjs"},"./client":{"types":"./dist/client/index.d.mts","default":"./dist/client/index.mjs"},"./locals":{"types":"./locals.d.ts"},"./plugin":{"types":"./dist/plugin-types.d.mts"},"./runtime":{"types":"./dist/runtime.d.mts","default":"./dist/runtime.mjs"},"./routes/*":{"types":"./dist/astro/routes/*.d.mts","default":"./dist/astro/routes/*.mjs"},"./db/libsql":{"types":"./dist/db/libsql.d.mts","default":"./dist/db/libsql.mjs"},"./db/sqlite":{"types":"./dist/db/sqlite.d.mts","default":"./dist/db/sqlite.mjs"},"./ui/search":"./src/components/LiveSearch.astro","./middleware":{"types":"./dist/astro/middleware.d.mts","default":"./dist/astro/middleware.mjs"},"./migrations":{"types":"./dist/migrations/index.d.mts","default":"./dist/migrations/index.mjs"},"./storage/s3":{"types":"./dist/storage/s3.d.mts","default":"./dist/storage/s3.mjs"},"./api/schemas":{"types":"./dist/api/schemas/index.d.mts","default":"./dist/api/schemas/index.mjs"},"./db/postgres":{"types":"./dist/db/postgres.d.mts","default":"./dist/db/postgres.mjs"},"./ui/comments":"./src/ui-comments.ts","./plugin-utils":{"types":"./dist/plugin-utils.d.mts","default":"./dist/plugin-utils.mjs"},"./storage/local":{"types":"./dist/storage/local.d.mts","default":"./dist/storage/local.mjs"},"./image-endpoint":{"types":"./dist/astro/image-endpoint.d.mts","default":"./dist/astro/image-endpoint.mjs"},"./routes/*.astro":"./src/astro/routes/*.astro","./visual-editing":{"types":"./dist/visual-editing/index.d.mts","default":"./dist/visual-editing/index.mjs"},"./api/route-utils":{"types":"./dist/api/route-utils.d.mts","default":"./dist/api/route-utils.mjs"},"./middleware/auth":{"types":"./dist/astro/middleware/auth.d.mts","default":"./dist/astro/middleware/auth.mjs"},"./request-context":{"types":"./dist/request-context.d.mts","default":"./dist/request-context.mjs"},"./client/cf-access":{"types":"./dist/client/cf-access.d.mts","default":"./dist/client/cf-access.mjs"},"./middleware/setup":{"types":"./dist/astro/middleware/setup.d.mts","default":"./dist/astro/middleware/setup.mjs"},"./middleware/credits":{"types":"./dist/astro/middleware/credits.d.mts","default":"./dist/astro/middleware/credits.mjs"},"./media/local-runtime":{"types":"./dist/media/local-runtime.d.mts","default":"./dist/media/local-runtime.mjs"},"./middleware/redirect":{"types":"./dist/astro/middleware/redirect.d.mts","default":"./dist/astro/middleware/redirect.mjs"},"./object-cache/memory":{"types":"./dist/object-cache/memory.d.mts","default":"./dist/object-cache/memory.mjs"},"./db/libsql-migrations":{"types":"./dist/db/libsql-migrations.d.mts","default":"./dist/db/libsql-migrations.mjs"},"./db/sqlite-migrations":{"types":"./dist/db/sqlite-migrations.d.mts","default":"./dist/db/sqlite-migrations.mjs"},"./media/image-endpoint":{"types":"./dist/media/image-endpoint.d.mts","default":"./dist/media/image-endpoint.mjs"},"./auth/providers/github":{"types":"./dist/auth/providers/github.d.mts","default":"./dist/auth/providers/github.mjs"},"./auth/providers/google":{"types":"./dist/auth/providers/google.d.mts","default":"./dist/auth/providers/google.mjs"},"./db/postgres-migrations":{"types":"./dist/db/postgres-migrations.d.mts","default":"./dist/db/postgres-migrations.mjs"},"./database/instrumentation":{"types":"./dist/database/instrumentation.d.mts","default":"./dist/database/instrumentation.mjs"},"./database/pg-migration-lock":{"types":"./dist/database/pg-migration-lock.d.mts","default":"./dist/database/pg-migration-lock.mjs"},"./middleware/request-context":{"types":"./dist/astro/middleware/request-context.d.mts","default":"./dist/astro/middleware/request-context.mjs"},"./auth/providers/github-admin":"./src/auth/providers/github-admin.tsx","./auth/providers/google-admin":"./src/auth/providers/google-admin.tsx","./plugins/adapt-sandbox-entry":{"types":"./dist/plugins/adapt-sandbox-entry.d.mts","default":"./dist/plugins/adapt-sandbox-entry.mjs"},"./middleware/media-usage-write-fence":{"types":"./dist/astro/middleware/media-usage-write-fence.d.mts","default":"./dist/astro/middleware/media-usage-write-fence.mjs"}},"imports":{"#db/*":"./src/database/*","#api/*":"./src/api/*","#mcp/*":"./src/mcp/*","#seo/*":"./src/seo/*","#types":"./src/astro/types.js","#auth/*":"./src/auth/*","#seed/*":"./src/seed/*","#media/*":"./src/media/*","#menus/*":"./src/menus/*","#utils/*":"./src/utils/*","#config/*":"./src/config/*","#import/*":"./src/import/*","#schema/*":"./src/schema/*","#search/*":"./src/search/*","#bylines/*":"./src/bylines/*","#plugins/*":"./src/plugins/*","#preview/*":"./src/preview/*","#widgets/*":"./src/widgets/*","#comments/*":"./src/comments/*","#sections/*":"./src/sections/*","#security/*":"./src/security/*","#settings/*":"./src/settings/*","#redirects/*":"./src/redirects/*","#taxonomies/*":"./src/taxonomies/*","#api/schemas.js":"./src/api/schemas/index.js"},"scripts":{"dev":"tsdown --watch","test":"vitest","build":"node scripts/gen-route-catalog.mjs && tsdown","check":"publint && attw --pack --ignore-rules=cjs-resolves-to-esm --ignore-rules=no-resolution --ignore-rules=internal-resolution-error","typecheck":"tsgo --noEmit","gen:routes":"node scripts/gen-route-catalog.mjs","test:repro":"vitest run --config vitest.repro.config.ts","test:smoke":"vitest run --config vitest.smoke.config.ts","seed:schemas":"node scripts/seed-schemas.mjs","test:workerd":"vitest run --config vitest.workerd.config.ts","test:integration":"vitest run --config vitest.integration.config.ts"},"_npmUser":{"name":"saastemly-dev","email":"contact@saastemly.com"},"repository":{"url":"git+https://github.com/emdash-cms/emdash.git","type":"git","directory":"packages/core"},"description":"Astro-native CMS with WordPress migration support","directories":{},"_nodeVersion":"24.20.0","dependencies":{"sax":"^1.4.1","zod":"^4.4.1","jose":"^6.1.3","mime":"^4.1.0","citty":"^0.2.2","ulidx":"^2.4.1","arctic":"^3.7.0","croner":"^10.0.1","kysely":"^0.29.0","consola":"^3.4.2","jpeg-js":"^0.4.4","upng-js":"^2.1.0","blurhash":"^2.0.5","smol-toml":"^1.6.0","@tiptap/pm":"^3.20.0","modern-tar":"^0.7.5","picocolors":"^1.1.1","@tiptap/core":"^3.20.0","jsonc-parser":"^3.3.1","@tiptap/react":"^3.20.0","sanitize-html":"^2.17.1","@atcute/client":"^5.0.0","@oslojs/crypto":"^1.0.1","better-sqlite3":"^12.8.0","@atcute/lexicons":"^2.0.0","@oslojs/encoding":"^1.1.0","@atcute/multibase":"^1.2.0","@premium-cms/auth":"0.35.11","@floating-ui/react":"^0.27.16","@premium-cms/admin":"0.35.21","@tiptap/suggestion":"^3.20.0","@unpic/placeholder":"^0.1.2","astro-portabletext":"^0.11.0","@tiptap/starter-kit":"^3.20.0","@portabletext/toolkit":"^5.0.1","@tiptap/extension-code":"^3.20.0","@tiptap/extension-link":"^3.20.0","@tiptap/extension-list":"^3.20.0","@tiptap/extension-focus":"^3.20.0","@tiptap/extension-image":"^3.20.0","@premium-cms/plugin-types":"0.3.5","@modelcontextprotocol/core":"^2.0.0","@tiptap/extension-underline":"^3.20.0","@modelcontextprotocol/server":"^2.0.0","@premium-cms/registry-client":"0.3.4","@tiptap/extension-code-block":"^3.20.0","@tiptap/extension-text-align":"^3.20.0","@tiptap/extension-typography":"^3.20.0","@tiptap/extension-placeholder":"^3.20.0","@premium-cms/gutenberg-to-portable-text":"0.35.9"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^6.0.0","tsdown":"0.20.3","vitest":"^4.1.5","publint":"0.3.17","@types/pg":"^8.16.0","@types/sax":"^1.2.7","@vitest/ui":"^4.1.10","image-size":"2.0.2","typescript":"^6.0.3","zod-openapi":"^5.4.6","@types/react":"19.2.14","@premium-cms/blocks":"0.35.10","@types/sanitize-html":"^2.16.0","@arethetypeswrong/cli":"^0.18.2","@types/better-sqlite3":"^7.6.12","@apidevtools/swagger-parser":"^12.1.0","@modelcontextprotocol/client":"^2.0.0","@cloudflare/vitest-pool-workers":"^0.16.3"},"peerDependencies":{"astro":">=6.0.0-beta.0","react":">=18.0.0","react-dom":">=18.0.0","@astrojs/react":">=5.0.0-beta.0","@premium-cms/auth-atproto":">=0.2.8"},"optionalDependencies":{"pg":"^8.0.0","@libsql/kysely-libsql":"^0.4.0"},"peerDependenciesMeta":{"@premium-cms/auth-atproto":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/emdash_0.35.47_1788110695242_0.03579511892441145","host":"s3://npm-registry-packages-npm-production"}},"0.35.48":{"name":"@premium-cms/emdash","version":"0.35.48","keywords":["astro","cms","content","wordpress"],"author":"Matt Kane","license":"MIT","_id":"@premium-cms/emdash@0.35.48","maintainers":[{"name":"saastemly-dev","email":"contact@saastemly.com"}],"homepage":"https://github.com/emdash-cms/emdash","bin":{"em":"./dist/cli/index.mjs","emdash":"./dist/cli/index.mjs"},"dist":{"shasum":"9cc63ad2dc971d6e464b143a77de8faf8f9bcfde","tarball":"https://registry.npmjs.org/@premium-cms/emdash/-/emdash-0.35.48.tgz","fileCount":2146,"integrity":"sha512-vp4oFpjNi6Lcks2Ff5gJiQEKIXYn5dpHcK5DyX73Be8n3sur8cUU6X+S5Qv0klu7c0INUdOZc7JKghk4o6FdQg==","signatures":[{"sig":"MEUCIQCygzXv7Q5co4cQ/7kIK4owjD3vPgavkpZhaxLoix32gAIge6sqTNYlaPlCWymMkK4d7LLpFTxviOtPGrQWsx4Ni9I=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":16890733},"main":"dist/index.mjs","type":"module","exports":{".":{"types":"./dist/index.d.mts","default":"./dist/index.mjs"},"./db":{"types":"./dist/db/index.d.mts","default":"./dist/db/index.mjs"},"./ui":"./src/ui.ts","./cli":{"types":"./dist/cli/index.d.mts","default":"./dist/cli/index.mjs"},"./seo":{"types":"./dist/seo/index.d.mts","default":"./dist/seo/index.mjs"},"./page":{"types":"./dist/page/index.d.mts","default":"./dist/page/index.mjs"},"./seed":{"types":"./dist/seed/index.d.mts","default":"./dist/seed/index.mjs"},"./astro":{"types":"./dist/astro/index.d.mts","default":"./dist/astro/index.mjs"},"./media":{"types":"./dist/media/index.d.mts","default":"./dist/media/index.mjs"},"./client":{"types":"./dist/client/index.d.mts","default":"./dist/client/index.mjs"},"./locals":{"types":"./locals.d.ts"},"./plugin":{"types":"./dist/plugin-types.d.mts"},"./runtime":{"types":"./dist/runtime.d.mts","default":"./dist/runtime.mjs"},"./routes/*":{"types":"./dist/astro/routes/*.d.mts","default":"./dist/astro/routes/*.mjs"},"./db/libsql":{"types":"./dist/db/libsql.d.mts","default":"./dist/db/libsql.mjs"},"./db/sqlite":{"types":"./dist/db/sqlite.d.mts","default":"./dist/db/sqlite.mjs"},"./ui/search":"./src/components/LiveSearch.astro","./middleware":{"types":"./dist/astro/middleware.d.mts","default":"./dist/astro/middleware.mjs"},"./migrations":{"types":"./dist/migrations/index.d.mts","default":"./dist/migrations/index.mjs"},"./storage/s3":{"types":"./dist/storage/s3.d.mts","default":"./dist/storage/s3.mjs"},"./api/schemas":{"types":"./dist/api/schemas/index.d.mts","default":"./dist/api/schemas/index.mjs"},"./db/postgres":{"types":"./dist/db/postgres.d.mts","default":"./dist/db/postgres.mjs"},"./ui/comments":"./src/ui-comments.ts","./plugin-utils":{"types":"./dist/plugin-utils.d.mts","default":"./dist/plugin-utils.mjs"},"./storage/local":{"types":"./dist/storage/local.d.mts","default":"./dist/storage/local.mjs"},"./image-endpoint":{"types":"./dist/astro/image-endpoint.d.mts","default":"./dist/astro/image-endpoint.mjs"},"./routes/*.astro":"./src/astro/routes/*.astro","./visual-editing":{"types":"./dist/visual-editing/index.d.mts","default":"./dist/visual-editing/index.mjs"},"./api/route-utils":{"types":"./dist/api/route-utils.d.mts","default":"./dist/api/route-utils.mjs"},"./middleware/auth":{"types":"./dist/astro/middleware/auth.d.mts","default":"./dist/astro/middleware/auth.mjs"},"./request-context":{"types":"./dist/request-context.d.mts","default":"./dist/request-context.mjs"},"./client/cf-access":{"types":"./dist/client/cf-access.d.mts","default":"./dist/client/cf-access.mjs"},"./middleware/setup":{"types":"./dist/astro/middleware/setup.d.mts","default":"./dist/astro/middleware/setup.mjs"},"./middleware/credits":{"types":"./dist/astro/middleware/credits.d.mts","default":"./dist/astro/middleware/credits.mjs"},"./media/local-runtime":{"types":"./dist/media/local-runtime.d.mts","default":"./dist/media/local-runtime.mjs"},"./middleware/redirect":{"types":"./dist/astro/middleware/redirect.d.mts","default":"./dist/astro/middleware/redirect.mjs"},"./object-cache/memory":{"types":"./dist/object-cache/memory.d.mts","default":"./dist/object-cache/memory.mjs"},"./db/libsql-migrations":{"types":"./dist/db/libsql-migrations.d.mts","default":"./dist/db/libsql-migrations.mjs"},"./db/sqlite-migrations":{"types":"./dist/db/sqlite-migrations.d.mts","default":"./dist/db/sqlite-migrations.mjs"},"./media/image-endpoint":{"types":"./dist/media/image-endpoint.d.mts","default":"./dist/media/image-endpoint.mjs"},"./auth/providers/github":{"types":"./dist/auth/providers/github.d.mts","default":"./dist/auth/providers/github.mjs"},"./auth/providers/google":{"types":"./dist/auth/providers/google.d.mts","default":"./dist/auth/providers/google.mjs"},"./db/postgres-migrations":{"types":"./dist/db/postgres-migrations.d.mts","default":"./dist/db/postgres-migrations.mjs"},"./database/instrumentation":{"types":"./dist/database/instrumentation.d.mts","default":"./dist/database/instrumentation.mjs"},"./database/pg-migration-lock":{"types":"./dist/database/pg-migration-lock.d.mts","default":"./dist/database/pg-migration-lock.mjs"},"./middleware/request-context":{"types":"./dist/astro/middleware/request-context.d.mts","default":"./dist/astro/middleware/request-context.mjs"},"./auth/providers/github-admin":"./src/auth/providers/github-admin.tsx","./auth/providers/google-admin":"./src/auth/providers/google-admin.tsx","./plugins/adapt-sandbox-entry":{"types":"./dist/plugins/adapt-sandbox-entry.d.mts","default":"./dist/plugins/adapt-sandbox-entry.mjs"},"./middleware/media-usage-write-fence":{"types":"./dist/astro/middleware/media-usage-write-fence.d.mts","default":"./dist/astro/middleware/media-usage-write-fence.mjs"}},"imports":{"#db/*":"./src/database/*","#api/*":"./src/api/*","#mcp/*":"./src/mcp/*","#seo/*":"./src/seo/*","#types":"./src/astro/types.js","#auth/*":"./src/auth/*","#seed/*":"./src/seed/*","#media/*":"./src/media/*","#menus/*":"./src/menus/*","#utils/*":"./src/utils/*","#config/*":"./src/config/*","#import/*":"./src/import/*","#schema/*":"./src/schema/*","#search/*":"./src/search/*","#bylines/*":"./src/bylines/*","#plugins/*":"./src/plugins/*","#preview/*":"./src/preview/*","#widgets/*":"./src/widgets/*","#comments/*":"./src/comments/*","#sections/*":"./src/sections/*","#security/*":"./src/security/*","#settings/*":"./src/settings/*","#redirects/*":"./src/redirects/*","#taxonomies/*":"./src/taxonomies/*","#api/schemas.js":"./src/api/schemas/index.js"},"scripts":{"dev":"tsdown --watch","test":"vitest","build":"node scripts/gen-route-catalog.mjs && tsdown","check":"publint && attw --pack --ignore-rules=cjs-resolves-to-esm --ignore-rules=no-resolution --ignore-rules=internal-resolution-error","typecheck":"tsgo --noEmit","gen:routes":"node scripts/gen-route-catalog.mjs","test:repro":"vitest run --config vitest.repro.config.ts","test:smoke":"vitest run --config vitest.smoke.config.ts","seed:schemas":"node scripts/seed-schemas.mjs","test:workerd":"vitest run --config vitest.workerd.config.ts","test:integration":"vitest run --config vitest.integration.config.ts"},"_npmUser":{"name":"saastemly-dev","email":"contact@saastemly.com"},"repository":{"url":"git+https://github.com/emdash-cms/emdash.git","type":"git","directory":"packages/core"},"description":"Astro-native CMS with WordPress migration support","directories":{},"_nodeVersion":"24.20.0","dependencies":{"sax":"^1.4.1","zod":"^4.4.1","jose":"^6.1.3","mime":"^4.1.0","citty":"^0.2.2","ulidx":"^2.4.1","arctic":"^3.7.0","croner":"^10.0.1","kysely":"^0.29.0","consola":"^3.4.2","jpeg-js":"^0.4.4","upng-js":"^2.1.0","blurhash":"^2.0.5","smol-toml":"^1.6.0","@tiptap/pm":"^3.20.0","modern-tar":"^0.7.5","picocolors":"^1.1.1","@tiptap/core":"^3.20.0","jsonc-parser":"^3.3.1","@tiptap/react":"^3.20.0","sanitize-html":"^2.17.1","@atcute/client":"^5.0.0","@oslojs/crypto":"^1.0.1","better-sqlite3":"^12.8.0","@atcute/lexicons":"^2.0.0","@oslojs/encoding":"^1.1.0","@atcute/multibase":"^1.2.0","@premium-cms/auth":"0.35.11","@floating-ui/react":"^0.27.16","@premium-cms/admin":"0.35.21","@tiptap/suggestion":"^3.20.0","@unpic/placeholder":"^0.1.2","astro-portabletext":"^0.11.0","@tiptap/starter-kit":"^3.20.0","@portabletext/toolkit":"^5.0.1","@tiptap/extension-code":"^3.20.0","@tiptap/extension-link":"^3.20.0","@tiptap/extension-list":"^3.20.0","@tiptap/extension-focus":"^3.20.0","@tiptap/extension-image":"^3.20.0","@premium-cms/plugin-types":"0.3.5","@modelcontextprotocol/core":"^2.0.0","@tiptap/extension-underline":"^3.20.0","@modelcontextprotocol/server":"^2.0.0","@premium-cms/registry-client":"0.3.4","@tiptap/extension-code-block":"^3.20.0","@tiptap/extension-text-align":"^3.20.0","@tiptap/extension-typography":"^3.20.0","@tiptap/extension-placeholder":"^3.20.0","@premium-cms/gutenberg-to-portable-text":"0.35.9"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^6.0.0","tsdown":"0.20.3","vitest":"^4.1.5","publint":"0.3.17","@types/pg":"^8.16.0","@types/sax":"^1.2.7","@vitest/ui":"^4.1.10","image-size":"2.0.2","typescript":"^6.0.3","zod-openapi":"^5.4.6","@types/react":"19.2.14","@premium-cms/blocks":"0.35.10","@types/sanitize-html":"^2.16.0","@arethetypeswrong/cli":"^0.18.2","@types/better-sqlite3":"^7.6.12","@apidevtools/swagger-parser":"^12.1.0","@modelcontextprotocol/client":"^2.0.0","@cloudflare/vitest-pool-workers":"^0.16.3"},"peerDependencies":{"astro":">=6.0.0-beta.0","react":">=18.0.0","react-dom":">=18.0.0","@astrojs/react":">=5.0.0-beta.0","@premium-cms/auth-atproto":">=0.2.8"},"optionalDependencies":{"pg":"^8.0.0","@libsql/kysely-libsql":"^0.4.0"},"peerDependenciesMeta":{"@premium-cms/auth-atproto":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/emdash_0.35.48_1788111508837_0.15128506284186516","host":"s3://npm-registry-packages-npm-production"}},"0.35.49":{"name":"@premium-cms/emdash","version":"0.35.49","keywords":["astro","cms","content","wordpress"],"author":"Matt Kane","license":"MIT","_id":"@premium-cms/emdash@0.35.49","maintainers":[{"name":"saastemly-dev","email":"contact@saastemly.com"}],"homepage":"https://github.com/emdash-cms/emdash","bin":{"em":"./dist/cli/index.mjs","emdash":"./dist/cli/index.mjs"},"dist":{"shasum":"db1841f927502966e5c29fc2e2d0428135796ca0","tarball":"https://registry.npmjs.org/@premium-cms/emdash/-/emdash-0.35.49.tgz","fileCount":2151,"integrity":"sha512-unmc/ShOvAvvXLzReAterP2CIo66wjX+CZu2RLFxrFfroBvae2HnvhD3GWXVD/HpU8FYshEC30LAg2J0UDqEhg==","signatures":[{"sig":"MEYCIQDDdfcW4kMmLAUDXBg7RogE1WziB8oXl9pzDS7mfHDb/wIhAKy4pc3/5/ELa9KXXpdKeIzR9zoeuQx7b7YC1m5CI4aj","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":16934051},"main":"dist/index.mjs","type":"module","exports":{".":{"types":"./dist/index.d.mts","default":"./dist/index.mjs"},"./db":{"types":"./dist/db/index.d.mts","default":"./dist/db/index.mjs"},"./ui":"./src/ui.ts","./cli":{"types":"./dist/cli/index.d.mts","default":"./dist/cli/index.mjs"},"./seo":{"types":"./dist/seo/index.d.mts","default":"./dist/seo/index.mjs"},"./page":{"types":"./dist/page/index.d.mts","default":"./dist/page/index.mjs"},"./seed":{"types":"./dist/seed/index.d.mts","default":"./dist/seed/index.mjs"},"./astro":{"types":"./dist/astro/index.d.mts","default":"./dist/astro/index.mjs"},"./media":{"types":"./dist/media/index.d.mts","default":"./dist/media/index.mjs"},"./client":{"types":"./dist/client/index.d.mts","default":"./dist/client/index.mjs"},"./locals":{"types":"./locals.d.ts"},"./plugin":{"types":"./dist/plugin-types.d.mts"},"./runtime":{"types":"./dist/runtime.d.mts","default":"./dist/runtime.mjs"},"./routes/*":{"types":"./dist/astro/routes/*.d.mts","default":"./dist/astro/routes/*.mjs"},"./db/libsql":{"types":"./dist/db/libsql.d.mts","default":"./dist/db/libsql.mjs"},"./db/sqlite":{"types":"./dist/db/sqlite.d.mts","default":"./dist/db/sqlite.mjs"},"./ui/search":"./src/components/LiveSearch.astro","./middleware":{"types":"./dist/astro/middleware.d.mts","default":"./dist/astro/middleware.mjs"},"./migrations":{"types":"./dist/migrations/index.d.mts","default":"./dist/migrations/index.mjs"},"./storage/s3":{"types":"./dist/storage/s3.d.mts","default":"./dist/storage/s3.mjs"},"./api/schemas":{"types":"./dist/api/schemas/index.d.mts","default":"./dist/api/schemas/index.mjs"},"./db/postgres":{"types":"./dist/db/postgres.d.mts","default":"./dist/db/postgres.mjs"},"./ui/comments":"./src/ui-comments.ts","./plugin-utils":{"types":"./dist/plugin-utils.d.mts","default":"./dist/plugin-utils.mjs"},"./storage/local":{"types":"./dist/storage/local.d.mts","default":"./dist/storage/local.mjs"},"./image-endpoint":{"types":"./dist/astro/image-endpoint.d.mts","default":"./dist/astro/image-endpoint.mjs"},"./routes/*.astro":"./src/astro/routes/*.astro","./visual-editing":{"types":"./dist/visual-editing/index.d.mts","default":"./dist/visual-editing/index.mjs"},"./api/route-utils":{"types":"./dist/api/route-utils.d.mts","default":"./dist/api/route-utils.mjs"},"./middleware/auth":{"types":"./dist/astro/middleware/auth.d.mts","default":"./dist/astro/middleware/auth.mjs"},"./request-context":{"types":"./dist/request-context.d.mts","default":"./dist/request-context.mjs"},"./client/cf-access":{"types":"./dist/client/cf-access.d.mts","default":"./dist/client/cf-access.mjs"},"./db/snapshot-live":{"types":"./dist/db/snapshot-live.d.mts","default":"./dist/db/snapshot-live.mjs"},"./middleware/setup":{"types":"./dist/astro/middleware/setup.d.mts","default":"./dist/astro/middleware/setup.mjs"},"./middleware/credits":{"types":"./dist/astro/middleware/credits.d.mts","default":"./dist/astro/middleware/credits.mjs"},"./media/local-runtime":{"types":"./dist/media/local-runtime.d.mts","default":"./dist/media/local-runtime.mjs"},"./middleware/redirect":{"types":"./dist/astro/middleware/redirect.d.mts","default":"./dist/astro/middleware/redirect.mjs"},"./object-cache/memory":{"types":"./dist/object-cache/memory.d.mts","default":"./dist/object-cache/memory.mjs"},"./db/libsql-migrations":{"types":"./dist/db/libsql-migrations.d.mts","default":"./dist/db/libsql-migrations.mjs"},"./db/sqlite-migrations":{"types":"./dist/db/sqlite-migrations.d.mts","default":"./dist/db/sqlite-migrations.mjs"},"./media/image-endpoint":{"types":"./dist/media/image-endpoint.d.mts","default":"./dist/media/image-endpoint.mjs"},"./auth/providers/github":{"types":"./dist/auth/providers/github.d.mts","default":"./dist/auth/providers/github.mjs"},"./auth/providers/google":{"types":"./dist/auth/providers/google.d.mts","default":"./dist/auth/providers/google.mjs"},"./db/postgres-migrations":{"types":"./dist/db/postgres-migrations.d.mts","default":"./dist/db/postgres-migrations.mjs"},"./database/instrumentation":{"types":"./dist/database/instrumentation.d.mts","default":"./dist/database/instrumentation.mjs"},"./database/pg-migration-lock":{"types":"./dist/database/pg-migration-lock.d.mts","default":"./dist/database/pg-migration-lock.mjs"},"./middleware/request-context":{"types":"./dist/astro/middleware/request-context.d.mts","default":"./dist/astro/middleware/request-context.mjs"},"./auth/providers/github-admin":"./src/auth/providers/github-admin.tsx","./auth/providers/google-admin":"./src/auth/providers/google-admin.tsx","./plugins/adapt-sandbox-entry":{"types":"./dist/plugins/adapt-sandbox-entry.d.mts","default":"./dist/plugins/adapt-sandbox-entry.mjs"},"./middleware/media-usage-write-fence":{"types":"./dist/astro/middleware/media-usage-write-fence.d.mts","default":"./dist/astro/middleware/media-usage-write-fence.mjs"}},"imports":{"#db/*":"./src/database/*","#api/*":"./src/api/*","#mcp/*":"./src/mcp/*","#seo/*":"./src/seo/*","#types":"./src/astro/types.js","#auth/*":"./src/auth/*","#seed/*":"./src/seed/*","#media/*":"./src/media/*","#menus/*":"./src/menus/*","#utils/*":"./src/utils/*","#config/*":"./src/config/*","#import/*":"./src/import/*","#schema/*":"./src/schema/*","#search/*":"./src/search/*","#bylines/*":"./src/bylines/*","#plugins/*":"./src/plugins/*","#preview/*":"./src/preview/*","#widgets/*":"./src/widgets/*","#comments/*":"./src/comments/*","#sections/*":"./src/sections/*","#security/*":"./src/security/*","#settings/*":"./src/settings/*","#redirects/*":"./src/redirects/*","#taxonomies/*":"./src/taxonomies/*","#api/schemas.js":"./src/api/schemas/index.js"},"scripts":{"dev":"tsdown --watch","test":"vitest","build":"node scripts/gen-route-catalog.mjs && tsdown","check":"publint && attw --pack --ignore-rules=cjs-resolves-to-esm --ignore-rules=no-resolution --ignore-rules=internal-resolution-error","typecheck":"tsgo --noEmit","gen:routes":"node scripts/gen-route-catalog.mjs","test:repro":"vitest run --config vitest.repro.config.ts","test:smoke":"vitest run --config vitest.smoke.config.ts","seed:schemas":"node scripts/seed-schemas.mjs","test:workerd":"vitest run --config vitest.workerd.config.ts","test:integration":"vitest run --config vitest.integration.config.ts"},"_npmUser":{"name":"saastemly-dev","email":"contact@saastemly.com"},"repository":{"url":"git+https://github.com/emdash-cms/emdash.git","type":"git","directory":"packages/core"},"description":"Astro-native CMS with WordPress migration support","directories":{},"_nodeVersion":"24.20.0","dependencies":{"sax":"^1.4.1","zod":"^4.4.1","jose":"^6.1.3","mime":"^4.1.0","citty":"^0.2.2","ulidx":"^2.4.1","arctic":"^3.7.0","croner":"^10.0.1","kysely":"^0.29.0","consola":"^3.4.2","jpeg-js":"^0.4.4","upng-js":"^2.1.0","blurhash":"^2.0.5","smol-toml":"^1.6.0","@tiptap/pm":"^3.20.0","modern-tar":"^0.7.5","picocolors":"^1.1.1","@tiptap/core":"^3.20.0","jsonc-parser":"^3.3.1","@tiptap/react":"^3.20.0","sanitize-html":"^2.17.1","@atcute/client":"^5.0.0","@oslojs/crypto":"^1.0.1","better-sqlite3":"^12.8.0","@atcute/lexicons":"^2.0.0","@oslojs/encoding":"^1.1.0","@atcute/multibase":"^1.2.0","@premium-cms/auth":"0.35.11","@floating-ui/react":"^0.27.16","@premium-cms/admin":"0.35.21","@tiptap/suggestion":"^3.20.0","@unpic/placeholder":"^0.1.2","astro-portabletext":"^0.11.0","@tiptap/starter-kit":"^3.20.0","@portabletext/toolkit":"^5.0.1","@tiptap/extension-code":"^3.20.0","@tiptap/extension-link":"^3.20.0","@tiptap/extension-list":"^3.20.0","@tiptap/extension-focus":"^3.20.0","@tiptap/extension-image":"^3.20.0","@premium-cms/plugin-types":"0.3.5","@modelcontextprotocol/core":"^2.0.0","@tiptap/extension-underline":"^3.20.0","@modelcontextprotocol/server":"^2.0.0","@premium-cms/registry-client":"0.3.4","@tiptap/extension-code-block":"^3.20.0","@tiptap/extension-text-align":"^3.20.0","@tiptap/extension-typography":"^3.20.0","@tiptap/extension-placeholder":"^3.20.0","@premium-cms/gutenberg-to-portable-text":"0.35.9"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^6.0.0","tsdown":"0.20.3","vitest":"^4.1.5","publint":"0.3.17","@types/pg":"^8.16.0","@types/sax":"^1.2.7","@vitest/ui":"^4.1.10","image-size":"2.0.2","typescript":"^6.0.3","zod-openapi":"^5.4.6","@types/react":"19.2.14","@premium-cms/blocks":"0.35.10","@types/sanitize-html":"^2.16.0","@arethetypeswrong/cli":"^0.18.2","@types/better-sqlite3":"^7.6.12","@apidevtools/swagger-parser":"^12.1.0","@modelcontextprotocol/client":"^2.0.0","@cloudflare/vitest-pool-workers":"^0.16.3"},"peerDependencies":{"astro":">=6.0.0-beta.0","react":">=18.0.0","react-dom":">=18.0.0","@astrojs/react":">=5.0.0-beta.0","@premium-cms/auth-atproto":">=0.2.8"},"optionalDependencies":{"pg":"^8.0.0","@libsql/kysely-libsql":"^0.4.0"},"peerDependenciesMeta":{"@premium-cms/auth-atproto":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/emdash_0.35.49_1788126378642_0.4929602090721379","host":"s3://npm-registry-packages-npm-production"}},"0.35.50":{"name":"@premium-cms/emdash","version":"0.35.50","keywords":["astro","cms","content","wordpress"],"author":"Matt Kane","license":"MIT","_id":"@premium-cms/emdash@0.35.50","maintainers":[{"name":"saastemly-dev","email":"contact@saastemly.com"}],"homepage":"https://github.com/emdash-cms/emdash","bin":{"em":"./dist/cli/index.mjs","emdash":"./dist/cli/index.mjs"},"dist":{"shasum":"4eac0c0d629552792533f8cdedc149db115bcd6a","tarball":"https://registry.npmjs.org/@premium-cms/emdash/-/emdash-0.35.50.tgz","fileCount":2151,"integrity":"sha512-eDTbiFi1Ko57H6n0RPOZlcNnSQuNRQ/7QUAMnrtIiEL0H7z8PBltyFr+RTuDl7tEsws7O5/DFga52KITu0OdrQ==","signatures":[{"sig":"MEUCIQCZMxQ0QCHYHsCNtXkdz8wSx2KkB15dX/TKgx+tqbSgzgIgNVPk1RVkLPJiuM0EFcW8/2gHEfBIdAmfDttYr0OOnLw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":16939167},"main":"dist/index.mjs","type":"module","exports":{".":{"types":"./dist/index.d.mts","default":"./dist/index.mjs"},"./db":{"types":"./dist/db/index.d.mts","default":"./dist/db/index.mjs"},"./ui":"./src/ui.ts","./cli":{"types":"./dist/cli/index.d.mts","default":"./dist/cli/index.mjs"},"./seo":{"types":"./dist/seo/index.d.mts","default":"./dist/seo/index.mjs"},"./page":{"types":"./dist/page/index.d.mts","default":"./dist/page/index.mjs"},"./seed":{"types":"./dist/seed/index.d.mts","default":"./dist/seed/index.mjs"},"./astro":{"types":"./dist/astro/index.d.mts","default":"./dist/astro/index.mjs"},"./media":{"types":"./dist/media/index.d.mts","default":"./dist/media/index.mjs"},"./client":{"types":"./dist/client/index.d.mts","default":"./dist/client/index.mjs"},"./locals":{"types":"./locals.d.ts"},"./plugin":{"types":"./dist/plugin-types.d.mts"},"./runtime":{"types":"./dist/runtime.d.mts","default":"./dist/runtime.mjs"},"./routes/*":{"types":"./dist/astro/routes/*.d.mts","default":"./dist/astro/routes/*.mjs"},"./db/libsql":{"types":"./dist/db/libsql.d.mts","default":"./dist/db/libsql.mjs"},"./db/sqlite":{"types":"./dist/db/sqlite.d.mts","default":"./dist/db/sqlite.mjs"},"./ui/search":"./src/components/LiveSearch.astro","./middleware":{"types":"./dist/astro/middleware.d.mts","default":"./dist/astro/middleware.mjs"},"./migrations":{"types":"./dist/migrations/index.d.mts","default":"./dist/migrations/index.mjs"},"./storage/s3":{"types":"./dist/storage/s3.d.mts","default":"./dist/storage/s3.mjs"},"./api/schemas":{"types":"./dist/api/schemas/index.d.mts","default":"./dist/api/schemas/index.mjs"},"./db/postgres":{"types":"./dist/db/postgres.d.mts","default":"./dist/db/postgres.mjs"},"./ui/comments":"./src/ui-comments.ts","./plugin-utils":{"types":"./dist/plugin-utils.d.mts","default":"./dist/plugin-utils.mjs"},"./storage/local":{"types":"./dist/storage/local.d.mts","default":"./dist/storage/local.mjs"},"./image-endpoint":{"types":"./dist/astro/image-endpoint.d.mts","default":"./dist/astro/image-endpoint.mjs"},"./routes/*.astro":"./src/astro/routes/*.astro","./visual-editing":{"types":"./dist/visual-editing/index.d.mts","default":"./dist/visual-editing/index.mjs"},"./api/route-utils":{"types":"./dist/api/route-utils.d.mts","default":"./dist/api/route-utils.mjs"},"./middleware/auth":{"types":"./dist/astro/middleware/auth.d.mts","default":"./dist/astro/middleware/auth.mjs"},"./request-context":{"types":"./dist/request-context.d.mts","default":"./dist/request-context.mjs"},"./client/cf-access":{"types":"./dist/client/cf-access.d.mts","default":"./dist/client/cf-access.mjs"},"./db/snapshot-live":{"types":"./dist/db/snapshot-live.d.mts","default":"./dist/db/snapshot-live.mjs"},"./middleware/setup":{"types":"./dist/astro/middleware/setup.d.mts","default":"./dist/astro/middleware/setup.mjs"},"./middleware/credits":{"types":"./dist/astro/middleware/credits.d.mts","default":"./dist/astro/middleware/credits.mjs"},"./media/local-runtime":{"types":"./dist/media/local-runtime.d.mts","default":"./dist/media/local-runtime.mjs"},"./middleware/redirect":{"types":"./dist/astro/middleware/redirect.d.mts","default":"./dist/astro/middleware/redirect.mjs"},"./object-cache/memory":{"types":"./dist/object-cache/memory.d.mts","default":"./dist/object-cache/memory.mjs"},"./db/libsql-migrations":{"types":"./dist/db/libsql-migrations.d.mts","default":"./dist/db/libsql-migrations.mjs"},"./db/sqlite-migrations":{"types":"./dist/db/sqlite-migrations.d.mts","default":"./dist/db/sqlite-migrations.mjs"},"./media/image-endpoint":{"types":"./dist/media/image-endpoint.d.mts","default":"./dist/media/image-endpoint.mjs"},"./auth/providers/github":{"types":"./dist/auth/providers/github.d.mts","default":"./dist/auth/providers/github.mjs"},"./auth/providers/google":{"types":"./dist/auth/providers/google.d.mts","default":"./dist/auth/providers/google.mjs"},"./db/postgres-migrations":{"types":"./dist/db/postgres-migrations.d.mts","default":"./dist/db/postgres-migrations.mjs"},"./database/instrumentation":{"types":"./dist/database/instrumentation.d.mts","default":"./dist/database/instrumentation.mjs"},"./database/pg-migration-lock":{"types":"./dist/database/pg-migration-lock.d.mts","default":"./dist/database/pg-migration-lock.mjs"},"./middleware/request-context":{"types":"./dist/astro/middleware/request-context.d.mts","default":"./dist/astro/middleware/request-context.mjs"},"./auth/providers/github-admin":"./src/auth/providers/github-admin.tsx","./auth/providers/google-admin":"./src/auth/providers/google-admin.tsx","./plugins/adapt-sandbox-entry":{"types":"./dist/plugins/adapt-sandbox-entry.d.mts","default":"./dist/plugins/adapt-sandbox-entry.mjs"},"./middleware/media-usage-write-fence":{"types":"./dist/astro/middleware/media-usage-write-fence.d.mts","default":"./dist/astro/middleware/media-usage-write-fence.mjs"}},"imports":{"#db/*":"./src/database/*","#api/*":"./src/api/*","#mcp/*":"./src/mcp/*","#seo/*":"./src/seo/*","#types":"./src/astro/types.js","#auth/*":"./src/auth/*","#seed/*":"./src/seed/*","#media/*":"./src/media/*","#menus/*":"./src/menus/*","#utils/*":"./src/utils/*","#config/*":"./src/config/*","#import/*":"./src/import/*","#schema/*":"./src/schema/*","#search/*":"./src/search/*","#bylines/*":"./src/bylines/*","#plugins/*":"./src/plugins/*","#preview/*":"./src/preview/*","#widgets/*":"./src/widgets/*","#comments/*":"./src/comments/*","#sections/*":"./src/sections/*","#security/*":"./src/security/*","#settings/*":"./src/settings/*","#redirects/*":"./src/redirects/*","#taxonomies/*":"./src/taxonomies/*","#api/schemas.js":"./src/api/schemas/index.js"},"scripts":{"dev":"tsdown --watch","test":"vitest","build":"node scripts/gen-route-catalog.mjs && tsdown","check":"publint && attw --pack --ignore-rules=cjs-resolves-to-esm --ignore-rules=no-resolution --ignore-rules=internal-resolution-error","typecheck":"tsgo --noEmit","gen:routes":"node scripts/gen-route-catalog.mjs","test:repro":"vitest run --config vitest.repro.config.ts","test:smoke":"vitest run --config vitest.smoke.config.ts","seed:schemas":"node scripts/seed-schemas.mjs","test:workerd":"vitest run --config vitest.workerd.config.ts","test:integration":"vitest run --config vitest.integration.config.ts"},"_npmUser":{"name":"saastemly-dev","email":"contact@saastemly.com"},"repository":{"url":"git+https://github.com/emdash-cms/emdash.git","type":"git","directory":"packages/core"},"description":"Astro-native CMS with WordPress migration support","directories":{},"_nodeVersion":"24.20.0","dependencies":{"sax":"^1.4.1","zod":"^4.4.1","jose":"^6.1.3","mime":"^4.1.0","citty":"^0.2.2","ulidx":"^2.4.1","arctic":"^3.7.0","croner":"^10.0.1","kysely":"^0.29.0","consola":"^3.4.2","jpeg-js":"^0.4.4","upng-js":"^2.1.0","blurhash":"^2.0.5","smol-toml":"^1.6.0","@tiptap/pm":"^3.20.0","modern-tar":"^0.7.5","picocolors":"^1.1.1","@tiptap/core":"^3.20.0","jsonc-parser":"^3.3.1","@tiptap/react":"^3.20.0","sanitize-html":"^2.17.1","@atcute/client":"^5.0.0","@oslojs/crypto":"^1.0.1","better-sqlite3":"^12.8.0","@atcute/lexicons":"^2.0.0","@oslojs/encoding":"^1.1.0","@atcute/multibase":"^1.2.0","@premium-cms/auth":"0.35.11","@floating-ui/react":"^0.27.16","@premium-cms/admin":"0.35.21","@tiptap/suggestion":"^3.20.0","@unpic/placeholder":"^0.1.2","astro-portabletext":"^0.11.0","@tiptap/starter-kit":"^3.20.0","@portabletext/toolkit":"^5.0.1","@tiptap/extension-code":"^3.20.0","@tiptap/extension-link":"^3.20.0","@tiptap/extension-list":"^3.20.0","@tiptap/extension-focus":"^3.20.0","@tiptap/extension-image":"^3.20.0","@premium-cms/plugin-types":"0.3.5","@modelcontextprotocol/core":"^2.0.0","@tiptap/extension-underline":"^3.20.0","@modelcontextprotocol/server":"^2.0.0","@premium-cms/registry-client":"0.3.4","@tiptap/extension-code-block":"^3.20.0","@tiptap/extension-text-align":"^3.20.0","@tiptap/extension-typography":"^3.20.0","@tiptap/extension-placeholder":"^3.20.0","@premium-cms/gutenberg-to-portable-text":"0.35.9"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^6.0.0","tsdown":"0.20.3","vitest":"^4.1.5","publint":"0.3.17","@types/pg":"^8.16.0","@types/sax":"^1.2.7","@vitest/ui":"^4.1.10","image-size":"2.0.2","typescript":"^6.0.3","zod-openapi":"^5.4.6","@types/react":"19.2.14","@premium-cms/blocks":"0.35.10","@types/sanitize-html":"^2.16.0","@arethetypeswrong/cli":"^0.18.2","@types/better-sqlite3":"^7.6.12","@apidevtools/swagger-parser":"^12.1.0","@modelcontextprotocol/client":"^2.0.0","@cloudflare/vitest-pool-workers":"^0.16.3"},"peerDependencies":{"astro":">=6.0.0-beta.0","react":">=18.0.0","react-dom":">=18.0.0","@astrojs/react":">=5.0.0-beta.0","@premium-cms/auth-atproto":">=0.2.8"},"optionalDependencies":{"pg":"^8.0.0","@libsql/kysely-libsql":"^0.4.0"},"peerDependenciesMeta":{"@premium-cms/auth-atproto":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/emdash_0.35.50_1788129102368_0.07079880193993326","host":"s3://npm-registry-packages-npm-production"}},"0.35.51":{"name":"@premium-cms/emdash","version":"0.35.51","keywords":["astro","cms","content","wordpress"],"author":"Matt Kane","license":"MIT","_id":"@premium-cms/emdash@0.35.51","maintainers":[{"name":"saastemly-dev","email":"contact@saastemly.com"}],"homepage":"https://github.com/emdash-cms/emdash","bin":{"em":"./dist/cli/index.mjs","emdash":"./dist/cli/index.mjs"},"dist":{"shasum":"e21f0b700c846185478b97964a5097aa6db48054","tarball":"https://registry.npmjs.org/@premium-cms/emdash/-/emdash-0.35.51.tgz","fileCount":2157,"integrity":"sha512-8+NOTWA7UzES3axxjo/u6MwD0Pf7/HkxTh7qyLbafOlPy5MCO6upN8xPFoyEAilQRqacR5k0FrGBQcpGiKKovQ==","signatures":[{"sig":"MEUCIQDw7PvXYO3yjuChsxGED6WCcmdIANVtSGEStXvuUGgd0gIgVAtXuttQnZcS+zIIB0KaalbCvvRToEiZuRNyv8fgipE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":16954366},"main":"dist/index.mjs","type":"module","exports":{".":{"types":"./dist/index.d.mts","default":"./dist/index.mjs"},"./db":{"types":"./dist/db/index.d.mts","default":"./dist/db/index.mjs"},"./ui":"./src/ui.ts","./cli":{"types":"./dist/cli/index.d.mts","default":"./dist/cli/index.mjs"},"./seo":{"types":"./dist/seo/index.d.mts","default":"./dist/seo/index.mjs"},"./page":{"types":"./dist/page/index.d.mts","default":"./dist/page/index.mjs"},"./seed":{"types":"./dist/seed/index.d.mts","default":"./dist/seed/index.mjs"},"./astro":{"types":"./dist/astro/index.d.mts","default":"./dist/astro/index.mjs"},"./media":{"types":"./dist/media/index.d.mts","default":"./dist/media/index.mjs"},"./client":{"types":"./dist/client/index.d.mts","default":"./dist/client/index.mjs"},"./locals":{"types":"./locals.d.ts"},"./plugin":{"types":"./dist/plugin-types.d.mts"},"./runtime":{"types":"./dist/runtime.d.mts","default":"./dist/runtime.mjs"},"./routes/*":{"types":"./dist/astro/routes/*.d.mts","default":"./dist/astro/routes/*.mjs"},"./db/libsql":{"types":"./dist/db/libsql.d.mts","default":"./dist/db/libsql.mjs"},"./db/sqlite":{"types":"./dist/db/sqlite.d.mts","default":"./dist/db/sqlite.mjs"},"./ui/search":"./src/components/LiveSearch.astro","./middleware":{"types":"./dist/astro/middleware.d.mts","default":"./dist/astro/middleware.mjs"},"./migrations":{"types":"./dist/migrations/index.d.mts","default":"./dist/migrations/index.mjs"},"./storage/s3":{"types":"./dist/storage/s3.d.mts","default":"./dist/storage/s3.mjs"},"./api/schemas":{"types":"./dist/api/schemas/index.d.mts","default":"./dist/api/schemas/index.mjs"},"./db/postgres":{"types":"./dist/db/postgres.d.mts","default":"./dist/db/postgres.mjs"},"./ui/comments":"./src/ui-comments.ts","./plugin-utils":{"types":"./dist/plugin-utils.d.mts","default":"./dist/plugin-utils.mjs"},"./storage/local":{"types":"./dist/storage/local.d.mts","default":"./dist/storage/local.mjs"},"./image-endpoint":{"types":"./dist/astro/image-endpoint.d.mts","default":"./dist/astro/image-endpoint.mjs"},"./routes/*.astro":"./src/astro/routes/*.astro","./visual-editing":{"types":"./dist/visual-editing/index.d.mts","default":"./dist/visual-editing/index.mjs"},"./api/route-utils":{"types":"./dist/api/route-utils.d.mts","default":"./dist/api/route-utils.mjs"},"./middleware/auth":{"types":"./dist/astro/middleware/auth.d.mts","default":"./dist/astro/middleware/auth.mjs"},"./middleware/cors":{"types":"./dist/astro/middleware/cors.d.mts","default":"./dist/astro/middleware/cors.mjs"},"./request-context":{"types":"./dist/request-context.d.mts","default":"./dist/request-context.mjs"},"./client/cf-access":{"types":"./dist/client/cf-access.d.mts","default":"./dist/client/cf-access.mjs"},"./db/snapshot-live":{"types":"./dist/db/snapshot-live.d.mts","default":"./dist/db/snapshot-live.mjs"},"./middleware/setup":{"types":"./dist/astro/middleware/setup.d.mts","default":"./dist/astro/middleware/setup.mjs"},"./middleware/credits":{"types":"./dist/astro/middleware/credits.d.mts","default":"./dist/astro/middleware/credits.mjs"},"./media/local-runtime":{"types":"./dist/media/local-runtime.d.mts","default":"./dist/media/local-runtime.mjs"},"./middleware/redirect":{"types":"./dist/astro/middleware/redirect.d.mts","default":"./dist/astro/middleware/redirect.mjs"},"./object-cache/memory":{"types":"./dist/object-cache/memory.d.mts","default":"./dist/object-cache/memory.mjs"},"./db/libsql-migrations":{"types":"./dist/db/libsql-migrations.d.mts","default":"./dist/db/libsql-migrations.mjs"},"./db/sqlite-migrations":{"types":"./dist/db/sqlite-migrations.d.mts","default":"./dist/db/sqlite-migrations.mjs"},"./media/image-endpoint":{"types":"./dist/media/image-endpoint.d.mts","default":"./dist/media/image-endpoint.mjs"},"./auth/providers/github":{"types":"./dist/auth/providers/github.d.mts","default":"./dist/auth/providers/github.mjs"},"./auth/providers/google":{"types":"./dist/auth/providers/google.d.mts","default":"./dist/auth/providers/google.mjs"},"./db/postgres-migrations":{"types":"./dist/db/postgres-migrations.d.mts","default":"./dist/db/postgres-migrations.mjs"},"./database/instrumentation":{"types":"./dist/database/instrumentation.d.mts","default":"./dist/database/instrumentation.mjs"},"./database/pg-migration-lock":{"types":"./dist/database/pg-migration-lock.d.mts","default":"./dist/database/pg-migration-lock.mjs"},"./middleware/request-context":{"types":"./dist/astro/middleware/request-context.d.mts","default":"./dist/astro/middleware/request-context.mjs"},"./auth/providers/github-admin":"./src/auth/providers/github-admin.tsx","./auth/providers/google-admin":"./src/auth/providers/google-admin.tsx","./plugins/adapt-sandbox-entry":{"types":"./dist/plugins/adapt-sandbox-entry.d.mts","default":"./dist/plugins/adapt-sandbox-entry.mjs"},"./middleware/media-usage-write-fence":{"types":"./dist/astro/middleware/media-usage-write-fence.d.mts","default":"./dist/astro/middleware/media-usage-write-fence.mjs"}},"imports":{"#db/*":"./src/database/*","#api/*":"./src/api/*","#mcp/*":"./src/mcp/*","#seo/*":"./src/seo/*","#types":"./src/astro/types.js","#auth/*":"./src/auth/*","#seed/*":"./src/seed/*","#media/*":"./src/media/*","#menus/*":"./src/menus/*","#utils/*":"./src/utils/*","#config/*":"./src/config/*","#import/*":"./src/import/*","#schema/*":"./src/schema/*","#search/*":"./src/search/*","#bylines/*":"./src/bylines/*","#plugins/*":"./src/plugins/*","#preview/*":"./src/preview/*","#widgets/*":"./src/widgets/*","#comments/*":"./src/comments/*","#sections/*":"./src/sections/*","#security/*":"./src/security/*","#settings/*":"./src/settings/*","#redirects/*":"./src/redirects/*","#taxonomies/*":"./src/taxonomies/*","#api/schemas.js":"./src/api/schemas/index.js"},"scripts":{"dev":"tsdown --watch","test":"vitest","build":"node scripts/gen-route-catalog.mjs && tsdown","check":"publint && attw --pack --ignore-rules=cjs-resolves-to-esm --ignore-rules=no-resolution --ignore-rules=internal-resolution-error","typecheck":"tsgo --noEmit","gen:routes":"node scripts/gen-route-catalog.mjs","test:repro":"vitest run --config vitest.repro.config.ts","test:smoke":"vitest run --config vitest.smoke.config.ts","seed:schemas":"node scripts/seed-schemas.mjs","test:workerd":"vitest run --config vitest.workerd.config.ts","test:integration":"vitest run --config vitest.integration.config.ts"},"_npmUser":{"name":"saastemly-dev","email":"contact@saastemly.com"},"repository":{"url":"git+https://github.com/emdash-cms/emdash.git","type":"git","directory":"packages/core"},"description":"Astro-native CMS with WordPress migration support","directories":{},"_nodeVersion":"24.20.0","dependencies":{"sax":"^1.4.1","zod":"^4.4.1","jose":"^6.1.3","mime":"^4.1.0","citty":"^0.2.2","ulidx":"^2.4.1","arctic":"^3.7.0","croner":"^10.0.1","kysely":"^0.29.0","consola":"^3.4.2","jpeg-js":"^0.4.4","upng-js":"^2.1.0","blurhash":"^2.0.5","smol-toml":"^1.6.0","@tiptap/pm":"^3.20.0","modern-tar":"^0.7.5","picocolors":"^1.1.1","@tiptap/core":"^3.20.0","jsonc-parser":"^3.3.1","@tiptap/react":"^3.20.0","sanitize-html":"^2.17.1","@atcute/client":"^5.0.0","@oslojs/crypto":"^1.0.1","better-sqlite3":"^12.8.0","@atcute/lexicons":"^2.0.0","@oslojs/encoding":"^1.1.0","@atcute/multibase":"^1.2.0","@premium-cms/auth":"0.35.11","@floating-ui/react":"^0.27.16","@premium-cms/admin":"0.35.21","@tiptap/suggestion":"^3.20.0","@unpic/placeholder":"^0.1.2","astro-portabletext":"^0.11.0","@tiptap/starter-kit":"^3.20.0","@portabletext/toolkit":"^5.0.1","@tiptap/extension-code":"^3.20.0","@tiptap/extension-link":"^3.20.0","@tiptap/extension-list":"^3.20.0","@tiptap/extension-focus":"^3.20.0","@tiptap/extension-image":"^3.20.0","@premium-cms/plugin-types":"0.3.5","@modelcontextprotocol/core":"^2.0.0","@tiptap/extension-underline":"^3.20.0","@modelcontextprotocol/server":"^2.0.0","@premium-cms/registry-client":"0.3.4","@tiptap/extension-code-block":"^3.20.0","@tiptap/extension-text-align":"^3.20.0","@tiptap/extension-typography":"^3.20.0","@tiptap/extension-placeholder":"^3.20.0","@premium-cms/gutenberg-to-portable-text":"0.35.9"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^6.0.0","tsdown":"0.20.3","vitest":"^4.1.5","publint":"0.3.17","@types/pg":"^8.16.0","@types/sax":"^1.2.7","@vitest/ui":"^4.1.10","image-size":"2.0.2","typescript":"^6.0.3","zod-openapi":"^5.4.6","@types/react":"19.2.14","@premium-cms/blocks":"0.35.10","@types/sanitize-html":"^2.16.0","@arethetypeswrong/cli":"^0.18.2","@types/better-sqlite3":"^7.6.12","@apidevtools/swagger-parser":"^12.1.0","@modelcontextprotocol/client":"^2.0.0","@cloudflare/vitest-pool-workers":"^0.16.3"},"peerDependencies":{"astro":">=6.0.0-beta.0","react":">=18.0.0","react-dom":">=18.0.0","@astrojs/react":">=5.0.0-beta.0","@premium-cms/auth-atproto":">=0.2.8"},"optionalDependencies":{"pg":"^8.0.0","@libsql/kysely-libsql":"^0.4.0"},"peerDependenciesMeta":{"@premium-cms/auth-atproto":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/emdash_0.35.51_1788130295839_0.925195657393129","host":"s3://npm-registry-packages-npm-production"}},"0.35.52":{"name":"@premium-cms/emdash","version":"0.35.52","keywords":["astro","cms","content","wordpress"],"author":"Matt Kane","license":"MIT","_id":"@premium-cms/emdash@0.35.52","maintainers":[{"name":"saastemly-dev","email":"contact@saastemly.com"}],"homepage":"https://github.com/emdash-cms/emdash","bin":{"em":"./dist/cli/index.mjs","emdash":"./dist/cli/index.mjs"},"dist":{"shasum":"98d290a25e0f2154c46f2d6aefe7dce3b03c476e","tarball":"https://registry.npmjs.org/@premium-cms/emdash/-/emdash-0.35.52.tgz","fileCount":2162,"integrity":"sha512-3GNUDtkLNbYBV640D4oSrXO/QCaNk+DV1h79OEiOiWrs66uI67orMgn0zgkZn6YG2DFrJ9wRf8PwacNULwXGfw==","signatures":[{"sig":"MEYCIQD180IRS2r81s4lxK4xzziMppivlKEY6bVBxIb6VTQJ7AIhALA821xFrUv+t1ZL5qZqjEENlwOyE8kYpAFgTkChCHEB","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":16972429},"main":"dist/index.mjs","type":"module","exports":{".":{"types":"./dist/index.d.mts","default":"./dist/index.mjs"},"./db":{"types":"./dist/db/index.d.mts","default":"./dist/db/index.mjs"},"./ui":"./src/ui.ts","./cli":{"types":"./dist/cli/index.d.mts","default":"./dist/cli/index.mjs"},"./seo":{"types":"./dist/seo/index.d.mts","default":"./dist/seo/index.mjs"},"./page":{"types":"./dist/page/index.d.mts","default":"./dist/page/index.mjs"},"./seed":{"types":"./dist/seed/index.d.mts","default":"./dist/seed/index.mjs"},"./astro":{"types":"./dist/astro/index.d.mts","default":"./dist/astro/index.mjs"},"./media":{"types":"./dist/media/index.d.mts","default":"./dist/media/index.mjs"},"./client":{"types":"./dist/client/index.d.mts","default":"./dist/client/index.mjs"},"./locals":{"types":"./locals.d.ts"},"./plugin":{"types":"./dist/plugin-types.d.mts"},"./runtime":{"types":"./dist/runtime.d.mts","default":"./dist/runtime.mjs"},"./routes/*":{"types":"./dist/astro/routes/*.d.mts","default":"./dist/astro/routes/*.mjs"},"./db/libsql":{"types":"./dist/db/libsql.d.mts","default":"./dist/db/libsql.mjs"},"./db/sqlite":{"types":"./dist/db/sqlite.d.mts","default":"./dist/db/sqlite.mjs"},"./ui/search":"./src/components/LiveSearch.astro","./middleware":{"types":"./dist/astro/middleware.d.mts","default":"./dist/astro/middleware.mjs"},"./migrations":{"types":"./dist/migrations/index.d.mts","default":"./dist/migrations/index.mjs"},"./storage/s3":{"types":"./dist/storage/s3.d.mts","default":"./dist/storage/s3.mjs"},"./api/schemas":{"types":"./dist/api/schemas/index.d.mts","default":"./dist/api/schemas/index.mjs"},"./db/postgres":{"types":"./dist/db/postgres.d.mts","default":"./dist/db/postgres.mjs"},"./ui/comments":"./src/ui-comments.ts","./plugin-utils":{"types":"./dist/plugin-utils.d.mts","default":"./dist/plugin-utils.mjs"},"./storage/local":{"types":"./dist/storage/local.d.mts","default":"./dist/storage/local.mjs"},"./image-endpoint":{"types":"./dist/astro/image-endpoint.d.mts","default":"./dist/astro/image-endpoint.mjs"},"./routes/*.astro":"./src/astro/routes/*.astro","./visual-editing":{"types":"./dist/visual-editing/index.d.mts","default":"./dist/visual-editing/index.mjs"},"./api/route-utils":{"types":"./dist/api/route-utils.d.mts","default":"./dist/api/route-utils.mjs"},"./middleware/auth":{"types":"./dist/astro/middleware/auth.d.mts","default":"./dist/astro/middleware/auth.mjs"},"./middleware/cors":{"types":"./dist/astro/middleware/cors.d.mts","default":"./dist/astro/middleware/cors.mjs"},"./request-context":{"types":"./dist/request-context.d.mts","default":"./dist/request-context.mjs"},"./client/cf-access":{"types":"./dist/client/cf-access.d.mts","default":"./dist/client/cf-access.mjs"},"./db/snapshot-live":{"types":"./dist/db/snapshot-live.d.mts","default":"./dist/db/snapshot-live.mjs"},"./middleware/setup":{"types":"./dist/astro/middleware/setup.d.mts","default":"./dist/astro/middleware/setup.mjs"},"./middleware/credits":{"types":"./dist/astro/middleware/credits.d.mts","default":"./dist/astro/middleware/credits.mjs"},"./media/local-runtime":{"types":"./dist/media/local-runtime.d.mts","default":"./dist/media/local-runtime.mjs"},"./middleware/redirect":{"types":"./dist/astro/middleware/redirect.d.mts","default":"./dist/astro/middleware/redirect.mjs"},"./object-cache/memory":{"types":"./dist/object-cache/memory.d.mts","default":"./dist/object-cache/memory.mjs"},"./db/libsql-migrations":{"types":"./dist/db/libsql-migrations.d.mts","default":"./dist/db/libsql-migrations.mjs"},"./db/sqlite-migrations":{"types":"./dist/db/sqlite-migrations.d.mts","default":"./dist/db/sqlite-migrations.mjs"},"./media/image-endpoint":{"types":"./dist/media/image-endpoint.d.mts","default":"./dist/media/image-endpoint.mjs"},"./auth/providers/github":{"types":"./dist/auth/providers/github.d.mts","default":"./dist/auth/providers/github.mjs"},"./auth/providers/google":{"types":"./dist/auth/providers/google.d.mts","default":"./dist/auth/providers/google.mjs"},"./middleware/static-dev":{"types":"./dist/astro/middleware/static-dev.d.mts","default":"./dist/astro/middleware/static-dev.mjs"},"./db/postgres-migrations":{"types":"./dist/db/postgres-migrations.d.mts","default":"./dist/db/postgres-migrations.mjs"},"./database/instrumentation":{"types":"./dist/database/instrumentation.d.mts","default":"./dist/database/instrumentation.mjs"},"./database/pg-migration-lock":{"types":"./dist/database/pg-migration-lock.d.mts","default":"./dist/database/pg-migration-lock.mjs"},"./middleware/request-context":{"types":"./dist/astro/middleware/request-context.d.mts","default":"./dist/astro/middleware/request-context.mjs"},"./auth/providers/github-admin":"./src/auth/providers/github-admin.tsx","./auth/providers/google-admin":"./src/auth/providers/google-admin.tsx","./plugins/adapt-sandbox-entry":{"types":"./dist/plugins/adapt-sandbox-entry.d.mts","default":"./dist/plugins/adapt-sandbox-entry.mjs"},"./middleware/media-usage-write-fence":{"types":"./dist/astro/middleware/media-usage-write-fence.d.mts","default":"./dist/astro/middleware/media-usage-write-fence.mjs"}},"imports":{"#db/*":"./src/database/*","#api/*":"./src/api/*","#mcp/*":"./src/mcp/*","#seo/*":"./src/seo/*","#types":"./src/astro/types.js","#auth/*":"./src/auth/*","#seed/*":"./src/seed/*","#media/*":"./src/media/*","#menus/*":"./src/menus/*","#utils/*":"./src/utils/*","#config/*":"./src/config/*","#import/*":"./src/import/*","#schema/*":"./src/schema/*","#search/*":"./src/search/*","#bylines/*":"./src/bylines/*","#plugins/*":"./src/plugins/*","#preview/*":"./src/preview/*","#widgets/*":"./src/widgets/*","#comments/*":"./src/comments/*","#sections/*":"./src/sections/*","#security/*":"./src/security/*","#settings/*":"./src/settings/*","#redirects/*":"./src/redirects/*","#taxonomies/*":"./src/taxonomies/*","#api/schemas.js":"./src/api/schemas/index.js"},"scripts":{"dev":"tsdown --watch","test":"vitest","build":"node scripts/gen-route-catalog.mjs && tsdown","check":"publint && attw --pack --ignore-rules=cjs-resolves-to-esm --ignore-rules=no-resolution --ignore-rules=internal-resolution-error","typecheck":"tsgo --noEmit","gen:routes":"node scripts/gen-route-catalog.mjs","test:repro":"vitest run --config vitest.repro.config.ts","test:smoke":"vitest run --config vitest.smoke.config.ts","seed:schemas":"node scripts/seed-schemas.mjs","test:workerd":"vitest run --config vitest.workerd.config.ts","test:integration":"vitest run --config vitest.integration.config.ts"},"_npmUser":{"name":"saastemly-dev","email":"contact@saastemly.com"},"repository":{"url":"git+https://github.com/emdash-cms/emdash.git","type":"git","directory":"packages/core"},"description":"Astro-native CMS with WordPress migration support","directories":{},"_nodeVersion":"24.20.0","dependencies":{"sax":"^1.4.1","zod":"^4.4.1","jose":"^6.1.3","mime":"^4.1.0","citty":"^0.2.2","ulidx":"^2.4.1","arctic":"^3.7.0","croner":"^10.0.1","kysely":"^0.29.0","consola":"^3.4.2","jpeg-js":"^0.4.4","upng-js":"^2.1.0","blurhash":"^2.0.5","smol-toml":"^1.6.0","@tiptap/pm":"^3.20.0","modern-tar":"^0.7.5","picocolors":"^1.1.1","@tiptap/core":"^3.20.0","jsonc-parser":"^3.3.1","@tiptap/react":"^3.20.0","sanitize-html":"^2.17.1","@atcute/client":"^5.0.0","@oslojs/crypto":"^1.0.1","better-sqlite3":"^12.8.0","@atcute/lexicons":"^2.0.0","@oslojs/encoding":"^1.1.0","@atcute/multibase":"^1.2.0","@premium-cms/auth":"0.35.11","@floating-ui/react":"^0.27.16","@premium-cms/admin":"0.35.21","@tiptap/suggestion":"^3.20.0","@unpic/placeholder":"^0.1.2","astro-portabletext":"^0.11.0","@tiptap/starter-kit":"^3.20.0","@portabletext/toolkit":"^5.0.1","@tiptap/extension-code":"^3.20.0","@tiptap/extension-link":"^3.20.0","@tiptap/extension-list":"^3.20.0","@tiptap/extension-focus":"^3.20.0","@tiptap/extension-image":"^3.20.0","@premium-cms/plugin-types":"0.3.5","@modelcontextprotocol/core":"^2.0.0","@tiptap/extension-underline":"^3.20.0","@modelcontextprotocol/server":"^2.0.0","@premium-cms/registry-client":"0.3.4","@tiptap/extension-code-block":"^3.20.0","@tiptap/extension-text-align":"^3.20.0","@tiptap/extension-typography":"^3.20.0","@tiptap/extension-placeholder":"^3.20.0","@premium-cms/gutenberg-to-portable-text":"0.35.9"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^6.0.0","tsdown":"0.20.3","vitest":"^4.1.5","publint":"0.3.17","@types/pg":"^8.16.0","@types/sax":"^1.2.7","@vitest/ui":"^4.1.10","image-size":"2.0.2","typescript":"^6.0.3","zod-openapi":"^5.4.6","@types/react":"19.2.14","@premium-cms/blocks":"0.35.10","@types/sanitize-html":"^2.16.0","@arethetypeswrong/cli":"^0.18.2","@types/better-sqlite3":"^7.6.12","@apidevtools/swagger-parser":"^12.1.0","@modelcontextprotocol/client":"^2.0.0","@cloudflare/vitest-pool-workers":"^0.16.3"},"peerDependencies":{"astro":">=6.0.0-beta.0","react":">=18.0.0","react-dom":">=18.0.0","@astrojs/react":">=5.0.0-beta.0","@premium-cms/auth-atproto":">=0.2.8"},"optionalDependencies":{"pg":"^8.0.0","@libsql/kysely-libsql":"^0.4.0"},"peerDependenciesMeta":{"@premium-cms/auth-atproto":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/emdash_0.35.52_1788137912258_0.5289037917591575","host":"s3://npm-registry-packages-npm-production"}},"0.35.53":{"name":"@premium-cms/emdash","version":"0.35.53","keywords":["astro","cms","content","wordpress"],"author":"Matt Kane","license":"MIT","_id":"@premium-cms/emdash@0.35.53","maintainers":[{"name":"saastemly-dev","email":"contact@saastemly.com"}],"homepage":"https://github.com/emdash-cms/emdash","bin":{"em":"./dist/cli/index.mjs","emdash":"./dist/cli/index.mjs"},"dist":{"shasum":"c490be1c90a331d17990a785a3ddb42c5e79fc97","tarball":"https://registry.npmjs.org/@premium-cms/emdash/-/emdash-0.35.53.tgz","fileCount":2162,"integrity":"sha512-eZ3xD8Xr/VTSNVph3S5ZW5x4k4v9O5HB8jdcGH/i9HyMptlTS2MRUImJWEx3pB/mow7U2LuzWLIBXcpBi3BLSA==","signatures":[{"sig":"MEYCIQDxXILVBn6g+e7S0X9m3mj/jbJ4G8zq/CaU8Q+zAx0ungIhAL2B5g1qSRKfBSabffpwXfMyn/PlNdZAX2F5SBlqLl5a","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":16973043},"main":"dist/index.mjs","type":"module","exports":{".":{"types":"./dist/index.d.mts","default":"./dist/index.mjs"},"./db":{"types":"./dist/db/index.d.mts","default":"./dist/db/index.mjs"},"./ui":"./src/ui.ts","./cli":{"types":"./dist/cli/index.d.mts","default":"./dist/cli/index.mjs"},"./seo":{"types":"./dist/seo/index.d.mts","default":"./dist/seo/index.mjs"},"./page":{"types":"./dist/page/index.d.mts","default":"./dist/page/index.mjs"},"./seed":{"types":"./dist/seed/index.d.mts","default":"./dist/seed/index.mjs"},"./astro":{"types":"./dist/astro/index.d.mts","default":"./dist/astro/index.mjs"},"./media":{"types":"./dist/media/index.d.mts","default":"./dist/media/index.mjs"},"./client":{"types":"./dist/client/index.d.mts","default":"./dist/client/index.mjs"},"./locals":{"types":"./locals.d.ts"},"./plugin":{"types":"./dist/plugin-types.d.mts"},"./runtime":{"types":"./dist/runtime.d.mts","default":"./dist/runtime.mjs"},"./routes/*":{"types":"./dist/astro/routes/*.d.mts","default":"./dist/astro/routes/*.mjs"},"./db/libsql":{"types":"./dist/db/libsql.d.mts","default":"./dist/db/libsql.mjs"},"./db/sqlite":{"types":"./dist/db/sqlite.d.mts","default":"./dist/db/sqlite.mjs"},"./ui/search":"./src/components/LiveSearch.astro","./middleware":{"types":"./dist/astro/middleware.d.mts","default":"./dist/astro/middleware.mjs"},"./migrations":{"types":"./dist/migrations/index.d.mts","default":"./dist/migrations/index.mjs"},"./storage/s3":{"types":"./dist/storage/s3.d.mts","default":"./dist/storage/s3.mjs"},"./api/schemas":{"types":"./dist/api/schemas/index.d.mts","default":"./dist/api/schemas/index.mjs"},"./db/postgres":{"types":"./dist/db/postgres.d.mts","default":"./dist/db/postgres.mjs"},"./ui/comments":"./src/ui-comments.ts","./plugin-utils":{"types":"./dist/plugin-utils.d.mts","default":"./dist/plugin-utils.mjs"},"./storage/local":{"types":"./dist/storage/local.d.mts","default":"./dist/storage/local.mjs"},"./image-endpoint":{"types":"./dist/astro/image-endpoint.d.mts","default":"./dist/astro/image-endpoint.mjs"},"./routes/*.astro":"./src/astro/routes/*.astro","./visual-editing":{"types":"./dist/visual-editing/index.d.mts","default":"./dist/visual-editing/index.mjs"},"./api/route-utils":{"types":"./dist/api/route-utils.d.mts","default":"./dist/api/route-utils.mjs"},"./middleware/auth":{"types":"./dist/astro/middleware/auth.d.mts","default":"./dist/astro/middleware/auth.mjs"},"./middleware/cors":{"types":"./dist/astro/middleware/cors.d.mts","default":"./dist/astro/middleware/cors.mjs"},"./request-context":{"types":"./dist/request-context.d.mts","default":"./dist/request-context.mjs"},"./client/cf-access":{"types":"./dist/client/cf-access.d.mts","default":"./dist/client/cf-access.mjs"},"./db/snapshot-live":{"types":"./dist/db/snapshot-live.d.mts","default":"./dist/db/snapshot-live.mjs"},"./middleware/setup":{"types":"./dist/astro/middleware/setup.d.mts","default":"./dist/astro/middleware/setup.mjs"},"./middleware/credits":{"types":"./dist/astro/middleware/credits.d.mts","default":"./dist/astro/middleware/credits.mjs"},"./media/local-runtime":{"types":"./dist/media/local-runtime.d.mts","default":"./dist/media/local-runtime.mjs"},"./middleware/redirect":{"types":"./dist/astro/middleware/redirect.d.mts","default":"./dist/astro/middleware/redirect.mjs"},"./object-cache/memory":{"types":"./dist/object-cache/memory.d.mts","default":"./dist/object-cache/memory.mjs"},"./db/libsql-migrations":{"types":"./dist/db/libsql-migrations.d.mts","default":"./dist/db/libsql-migrations.mjs"},"./db/sqlite-migrations":{"types":"./dist/db/sqlite-migrations.d.mts","default":"./dist/db/sqlite-migrations.mjs"},"./media/image-endpoint":{"types":"./dist/media/image-endpoint.d.mts","default":"./dist/media/image-endpoint.mjs"},"./auth/providers/github":{"types":"./dist/auth/providers/github.d.mts","default":"./dist/auth/providers/github.mjs"},"./auth/providers/google":{"types":"./dist/auth/providers/google.d.mts","default":"./dist/auth/providers/google.mjs"},"./middleware/static-dev":{"types":"./dist/astro/middleware/static-dev.d.mts","default":"./dist/astro/middleware/static-dev.mjs"},"./db/postgres-migrations":{"types":"./dist/db/postgres-migrations.d.mts","default":"./dist/db/postgres-migrations.mjs"},"./database/instrumentation":{"types":"./dist/database/instrumentation.d.mts","default":"./dist/database/instrumentation.mjs"},"./database/pg-migration-lock":{"types":"./dist/database/pg-migration-lock.d.mts","default":"./dist/database/pg-migration-lock.mjs"},"./middleware/request-context":{"types":"./dist/astro/middleware/request-context.d.mts","default":"./dist/astro/middleware/request-context.mjs"},"./auth/providers/github-admin":"./src/auth/providers/github-admin.tsx","./auth/providers/google-admin":"./src/auth/providers/google-admin.tsx","./plugins/adapt-sandbox-entry":{"types":"./dist/plugins/adapt-sandbox-entry.d.mts","default":"./dist/plugins/adapt-sandbox-entry.mjs"},"./middleware/media-usage-write-fence":{"types":"./dist/astro/middleware/media-usage-write-fence.d.mts","default":"./dist/astro/middleware/media-usage-write-fence.mjs"}},"imports":{"#db/*":"./src/database/*","#api/*":"./src/api/*","#mcp/*":"./src/mcp/*","#seo/*":"./src/seo/*","#types":"./src/astro/types.js","#auth/*":"./src/auth/*","#seed/*":"./src/seed/*","#media/*":"./src/media/*","#menus/*":"./src/menus/*","#utils/*":"./src/utils/*","#config/*":"./src/config/*","#import/*":"./src/import/*","#schema/*":"./src/schema/*","#search/*":"./src/search/*","#bylines/*":"./src/bylines/*","#plugins/*":"./src/plugins/*","#preview/*":"./src/preview/*","#widgets/*":"./src/widgets/*","#comments/*":"./src/comments/*","#sections/*":"./src/sections/*","#security/*":"./src/security/*","#settings/*":"./src/settings/*","#redirects/*":"./src/redirects/*","#taxonomies/*":"./src/taxonomies/*","#api/schemas.js":"./src/api/schemas/index.js"},"scripts":{"dev":"tsdown --watch","test":"vitest","build":"node scripts/gen-route-catalog.mjs && tsdown","check":"publint && attw --pack --ignore-rules=cjs-resolves-to-esm --ignore-rules=no-resolution --ignore-rules=internal-resolution-error","typecheck":"tsgo --noEmit","gen:routes":"node scripts/gen-route-catalog.mjs","test:repro":"vitest run --config vitest.repro.config.ts","test:smoke":"vitest run --config vitest.smoke.config.ts","seed:schemas":"node scripts/seed-schemas.mjs","test:workerd":"vitest run --config vitest.workerd.config.ts","test:integration":"vitest run --config vitest.integration.config.ts"},"_npmUser":{"name":"saastemly-dev","email":"contact@saastemly.com"},"repository":{"url":"git+https://github.com/emdash-cms/emdash.git","type":"git","directory":"packages/core"},"description":"Astro-native CMS with WordPress migration support","directories":{},"_nodeVersion":"24.20.0","dependencies":{"sax":"^1.4.1","zod":"^4.4.1","jose":"^6.1.3","mime":"^4.1.0","citty":"^0.2.2","ulidx":"^2.4.1","arctic":"^3.7.0","croner":"^10.0.1","kysely":"^0.29.0","consola":"^3.4.2","jpeg-js":"^0.4.4","upng-js":"^2.1.0","blurhash":"^2.0.5","smol-toml":"^1.6.0","@tiptap/pm":"^3.20.0","modern-tar":"^0.7.5","picocolors":"^1.1.1","@tiptap/core":"^3.20.0","jsonc-parser":"^3.3.1","@tiptap/react":"^3.20.0","sanitize-html":"^2.17.1","@atcute/client":"^5.0.0","@oslojs/crypto":"^1.0.1","better-sqlite3":"^12.8.0","@atcute/lexicons":"^2.0.0","@oslojs/encoding":"^1.1.0","@atcute/multibase":"^1.2.0","@premium-cms/auth":"0.35.11","@floating-ui/react":"^0.27.16","@premium-cms/admin":"0.35.21","@tiptap/suggestion":"^3.20.0","@unpic/placeholder":"^0.1.2","astro-portabletext":"^0.11.0","@tiptap/starter-kit":"^3.20.0","@portabletext/toolkit":"^5.0.1","@tiptap/extension-code":"^3.20.0","@tiptap/extension-link":"^3.20.0","@tiptap/extension-list":"^3.20.0","@tiptap/extension-focus":"^3.20.0","@tiptap/extension-image":"^3.20.0","@premium-cms/plugin-types":"0.3.5","@modelcontextprotocol/core":"^2.0.0","@tiptap/extension-underline":"^3.20.0","@modelcontextprotocol/server":"^2.0.0","@premium-cms/registry-client":"0.3.4","@tiptap/extension-code-block":"^3.20.0","@tiptap/extension-text-align":"^3.20.0","@tiptap/extension-typography":"^3.20.0","@tiptap/extension-placeholder":"^3.20.0","@premium-cms/gutenberg-to-portable-text":"0.35.9"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^6.0.0","tsdown":"0.20.3","vitest":"^4.1.5","publint":"0.3.17","@types/pg":"^8.16.0","@types/sax":"^1.2.7","@vitest/ui":"^4.1.10","image-size":"2.0.2","typescript":"^6.0.3","zod-openapi":"^5.4.6","@types/react":"19.2.14","@premium-cms/blocks":"0.35.10","@types/sanitize-html":"^2.16.0","@arethetypeswrong/cli":"^0.18.2","@types/better-sqlite3":"^7.6.12","@apidevtools/swagger-parser":"^12.1.0","@modelcontextprotocol/client":"^2.0.0","@cloudflare/vitest-pool-workers":"^0.16.3"},"peerDependencies":{"astro":">=6.0.0-beta.0","react":">=18.0.0","react-dom":">=18.0.0","@astrojs/react":">=5.0.0-beta.0","@premium-cms/auth-atproto":">=0.2.8"},"optionalDependencies":{"pg":"^8.0.0","@libsql/kysely-libsql":"^0.4.0"},"peerDependenciesMeta":{"@premium-cms/auth-atproto":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/emdash_0.35.53_1788139636463_0.3823617306459757","host":"s3://npm-registry-packages-npm-production"}},"0.35.54":{"name":"@premium-cms/emdash","version":"0.35.54","keywords":["astro","cms","content","wordpress"],"author":"Matt Kane","license":"MIT","_id":"@premium-cms/emdash@0.35.54","maintainers":[{"name":"saastemly-dev","email":"contact@saastemly.com"}],"homepage":"https://github.com/emdash-cms/emdash","bin":{"em":"./dist/cli/index.mjs","emdash":"./dist/cli/index.mjs"},"dist":{"shasum":"3bb7af0556f8f2ffe1cb90a637022bd5ffa4422f","tarball":"https://registry.npmjs.org/@premium-cms/emdash/-/emdash-0.35.54.tgz","fileCount":2162,"integrity":"sha512-uw/UqjPu0TOT7x6Ls1n3MBQlxxM7xkTd/2hB9pjNF5S5+cjAb7n0P9/+j4lPYNekMVn7BU0C2aOn1fRZ69vd/Q==","signatures":[{"sig":"MEUCIQDGYgQJBCtCPuY5JT3YFgFFq0PQf7nxdGNNEHUrI587swIgDhtmPo9/vkddo5rdYHc2cPkY/3mzHaCd2uiP8cotpd8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":16973497},"main":"dist/index.mjs","type":"module","exports":{".":{"types":"./dist/index.d.mts","default":"./dist/index.mjs"},"./db":{"types":"./dist/db/index.d.mts","default":"./dist/db/index.mjs"},"./ui":"./src/ui.ts","./cli":{"types":"./dist/cli/index.d.mts","default":"./dist/cli/index.mjs"},"./seo":{"types":"./dist/seo/index.d.mts","default":"./dist/seo/index.mjs"},"./page":{"types":"./dist/page/index.d.mts","default":"./dist/page/index.mjs"},"./seed":{"types":"./dist/seed/index.d.mts","default":"./dist/seed/index.mjs"},"./astro":{"types":"./dist/astro/index.d.mts","default":"./dist/astro/index.mjs"},"./media":{"types":"./dist/media/index.d.mts","default":"./dist/media/index.mjs"},"./client":{"types":"./dist/client/index.d.mts","default":"./dist/client/index.mjs"},"./locals":{"types":"./locals.d.ts"},"./plugin":{"types":"./dist/plugin-types.d.mts"},"./runtime":{"types":"./dist/runtime.d.mts","default":"./dist/runtime.mjs"},"./routes/*":{"types":"./dist/astro/routes/*.d.mts","default":"./dist/astro/routes/*.mjs"},"./db/libsql":{"types":"./dist/db/libsql.d.mts","default":"./dist/db/libsql.mjs"},"./db/sqlite":{"types":"./dist/db/sqlite.d.mts","default":"./dist/db/sqlite.mjs"},"./ui/search":"./src/components/LiveSearch.astro","./middleware":{"types":"./dist/astro/middleware.d.mts","default":"./dist/astro/middleware.mjs"},"./migrations":{"types":"./dist/migrations/index.d.mts","default":"./dist/migrations/index.mjs"},"./storage/s3":{"types":"./dist/storage/s3.d.mts","default":"./dist/storage/s3.mjs"},"./api/schemas":{"types":"./dist/api/schemas/index.d.mts","default":"./dist/api/schemas/index.mjs"},"./db/postgres":{"types":"./dist/db/postgres.d.mts","default":"./dist/db/postgres.mjs"},"./ui/comments":"./src/ui-comments.ts","./plugin-utils":{"types":"./dist/plugin-utils.d.mts","default":"./dist/plugin-utils.mjs"},"./storage/local":{"types":"./dist/storage/local.d.mts","default":"./dist/storage/local.mjs"},"./image-endpoint":{"types":"./dist/astro/image-endpoint.d.mts","default":"./dist/astro/image-endpoint.mjs"},"./routes/*.astro":"./src/astro/routes/*.astro","./visual-editing":{"types":"./dist/visual-editing/index.d.mts","default":"./dist/visual-editing/index.mjs"},"./api/route-utils":{"types":"./dist/api/route-utils.d.mts","default":"./dist/api/route-utils.mjs"},"./middleware/auth":{"types":"./dist/astro/middleware/auth.d.mts","default":"./dist/astro/middleware/auth.mjs"},"./middleware/cors":{"types":"./dist/astro/middleware/cors.d.mts","default":"./dist/astro/middleware/cors.mjs"},"./request-context":{"types":"./dist/request-context.d.mts","default":"./dist/request-context.mjs"},"./client/cf-access":{"types":"./dist/client/cf-access.d.mts","default":"./dist/client/cf-access.mjs"},"./db/snapshot-live":{"types":"./dist/db/snapshot-live.d.mts","default":"./dist/db/snapshot-live.mjs"},"./middleware/setup":{"types":"./dist/astro/middleware/setup.d.mts","default":"./dist/astro/middleware/setup.mjs"},"./middleware/credits":{"types":"./dist/astro/middleware/credits.d.mts","default":"./dist/astro/middleware/credits.mjs"},"./media/local-runtime":{"types":"./dist/media/local-runtime.d.mts","default":"./dist/media/local-runtime.mjs"},"./middleware/redirect":{"types":"./dist/astro/middleware/redirect.d.mts","default":"./dist/astro/middleware/redirect.mjs"},"./object-cache/memory":{"types":"./dist/object-cache/memory.d.mts","default":"./dist/object-cache/memory.mjs"},"./db/libsql-migrations":{"types":"./dist/db/libsql-migrations.d.mts","default":"./dist/db/libsql-migrations.mjs"},"./db/sqlite-migrations":{"types":"./dist/db/sqlite-migrations.d.mts","default":"./dist/db/sqlite-migrations.mjs"},"./media/image-endpoint":{"types":"./dist/media/image-endpoint.d.mts","default":"./dist/media/image-endpoint.mjs"},"./auth/providers/github":{"types":"./dist/auth/providers/github.d.mts","default":"./dist/auth/providers/github.mjs"},"./auth/providers/google":{"types":"./dist/auth/providers/google.d.mts","default":"./dist/auth/providers/google.mjs"},"./middleware/static-dev":{"types":"./dist/astro/middleware/static-dev.d.mts","default":"./dist/astro/middleware/static-dev.mjs"},"./db/postgres-migrations":{"types":"./dist/db/postgres-migrations.d.mts","default":"./dist/db/postgres-migrations.mjs"},"./database/instrumentation":{"types":"./dist/database/instrumentation.d.mts","default":"./dist/database/instrumentation.mjs"},"./database/pg-migration-lock":{"types":"./dist/database/pg-migration-lock.d.mts","default":"./dist/database/pg-migration-lock.mjs"},"./middleware/request-context":{"types":"./dist/astro/middleware/request-context.d.mts","default":"./dist/astro/middleware/request-context.mjs"},"./auth/providers/github-admin":"./src/auth/providers/github-admin.tsx","./auth/providers/google-admin":"./src/auth/providers/google-admin.tsx","./plugins/adapt-sandbox-entry":{"types":"./dist/plugins/adapt-sandbox-entry.d.mts","default":"./dist/plugins/adapt-sandbox-entry.mjs"},"./middleware/media-usage-write-fence":{"types":"./dist/astro/middleware/media-usage-write-fence.d.mts","default":"./dist/astro/middleware/media-usage-write-fence.mjs"}},"imports":{"#db/*":"./src/database/*","#api/*":"./src/api/*","#mcp/*":"./src/mcp/*","#seo/*":"./src/seo/*","#types":"./src/astro/types.js","#auth/*":"./src/auth/*","#seed/*":"./src/seed/*","#media/*":"./src/media/*","#menus/*":"./src/menus/*","#utils/*":"./src/utils/*","#config/*":"./src/config/*","#import/*":"./src/import/*","#schema/*":"./src/schema/*","#search/*":"./src/search/*","#bylines/*":"./src/bylines/*","#plugins/*":"./src/plugins/*","#preview/*":"./src/preview/*","#widgets/*":"./src/widgets/*","#comments/*":"./src/comments/*","#sections/*":"./src/sections/*","#security/*":"./src/security/*","#settings/*":"./src/settings/*","#redirects/*":"./src/redirects/*","#taxonomies/*":"./src/taxonomies/*","#api/schemas.js":"./src/api/schemas/index.js"},"scripts":{"dev":"tsdown --watch","test":"vitest","build":"node scripts/gen-route-catalog.mjs && tsdown","check":"publint && attw --pack --ignore-rules=cjs-resolves-to-esm --ignore-rules=no-resolution --ignore-rules=internal-resolution-error","typecheck":"tsgo --noEmit","gen:routes":"node scripts/gen-route-catalog.mjs","test:repro":"vitest run --config vitest.repro.config.ts","test:smoke":"vitest run --config vitest.smoke.config.ts","seed:schemas":"node scripts/seed-schemas.mjs","test:workerd":"vitest run --config vitest.workerd.config.ts","test:integration":"vitest run --config vitest.integration.config.ts"},"_npmUser":{"name":"saastemly-dev","email":"contact@saastemly.com"},"repository":{"url":"git+https://github.com/emdash-cms/emdash.git","type":"git","directory":"packages/core"},"description":"Astro-native CMS with WordPress migration support","directories":{},"_nodeVersion":"24.20.0","dependencies":{"sax":"^1.4.1","zod":"^4.4.1","jose":"^6.1.3","mime":"^4.1.0","citty":"^0.2.2","ulidx":"^2.4.1","arctic":"^3.7.0","croner":"^10.0.1","kysely":"^0.29.0","consola":"^3.4.2","jpeg-js":"^0.4.4","upng-js":"^2.1.0","blurhash":"^2.0.5","smol-toml":"^1.6.0","@tiptap/pm":"^3.20.0","modern-tar":"^0.7.5","picocolors":"^1.1.1","@tiptap/core":"^3.20.0","jsonc-parser":"^3.3.1","@tiptap/react":"^3.20.0","sanitize-html":"^2.17.1","@atcute/client":"^5.0.0","@oslojs/crypto":"^1.0.1","better-sqlite3":"^12.8.0","@atcute/lexicons":"^2.0.0","@oslojs/encoding":"^1.1.0","@atcute/multibase":"^1.2.0","@premium-cms/auth":"0.35.11","@floating-ui/react":"^0.27.16","@premium-cms/admin":"0.35.21","@tiptap/suggestion":"^3.20.0","@unpic/placeholder":"^0.1.2","astro-portabletext":"^0.11.0","@tiptap/starter-kit":"^3.20.0","@portabletext/toolkit":"^5.0.1","@tiptap/extension-code":"^3.20.0","@tiptap/extension-link":"^3.20.0","@tiptap/extension-list":"^3.20.0","@tiptap/extension-focus":"^3.20.0","@tiptap/extension-image":"^3.20.0","@premium-cms/plugin-types":"0.3.5","@modelcontextprotocol/core":"^2.0.0","@tiptap/extension-underline":"^3.20.0","@modelcontextprotocol/server":"^2.0.0","@premium-cms/registry-client":"0.3.4","@tiptap/extension-code-block":"^3.20.0","@tiptap/extension-text-align":"^3.20.0","@tiptap/extension-typography":"^3.20.0","@tiptap/extension-placeholder":"^3.20.0","@premium-cms/gutenberg-to-portable-text":"0.35.9"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^6.0.0","tsdown":"0.20.3","vitest":"^4.1.5","publint":"0.3.17","@types/pg":"^8.16.0","@types/sax":"^1.2.7","@vitest/ui":"^4.1.10","image-size":"2.0.2","typescript":"^6.0.3","zod-openapi":"^5.4.6","@types/react":"19.2.14","@premium-cms/blocks":"0.35.10","@types/sanitize-html":"^2.16.0","@arethetypeswrong/cli":"^0.18.2","@types/better-sqlite3":"^7.6.12","@apidevtools/swagger-parser":"^12.1.0","@modelcontextprotocol/client":"^2.0.0","@cloudflare/vitest-pool-workers":"^0.16.3"},"peerDependencies":{"astro":">=6.0.0-beta.0","react":">=18.0.0","react-dom":">=18.0.0","@astrojs/react":">=5.0.0-beta.0","@premium-cms/auth-atproto":">=0.2.8"},"optionalDependencies":{"pg":"^8.0.0","@libsql/kysely-libsql":"^0.4.0"},"peerDependenciesMeta":{"@premium-cms/auth-atproto":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/emdash_0.35.54_1788141346195_0.014815333587384627","host":"s3://npm-registry-packages-npm-production"}},"0.35.55":{"name":"@premium-cms/emdash","version":"0.35.55","keywords":["astro","cms","content","wordpress"],"author":"Matt Kane","license":"MIT","_id":"@premium-cms/emdash@0.35.55","maintainers":[{"name":"saastemly-dev","email":"contact@saastemly.com"}],"homepage":"https://github.com/emdash-cms/emdash","bin":{"em":"./dist/cli/index.mjs","emdash":"./dist/cli/index.mjs"},"dist":{"shasum":"a3ade123b7cd0f4eacfee656dab3612fef1c40de","tarball":"https://registry.npmjs.org/@premium-cms/emdash/-/emdash-0.35.55.tgz","fileCount":2162,"integrity":"sha512-OXeWeEJuvtlrczwook24KYhiRUgNeNT/2o304bnh5A/FJjXPDaBuj5oOtjIPCdEQiHCFK6M1QKvxm1u/aTZ3/A==","signatures":[{"sig":"MEUCIEu2OlauV22Tn1lWjUIjrAwfHoHAs0f+oRyz1SvCXPkmAiEAiDtHplvOJk/j3f77G5o4oYha8wGycQyEhQXjyaU/Ds0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":16974589},"main":"dist/index.mjs","type":"module","exports":{".":{"types":"./dist/index.d.mts","default":"./dist/index.mjs"},"./db":{"types":"./dist/db/index.d.mts","default":"./dist/db/index.mjs"},"./ui":"./src/ui.ts","./cli":{"types":"./dist/cli/index.d.mts","default":"./dist/cli/index.mjs"},"./seo":{"types":"./dist/seo/index.d.mts","default":"./dist/seo/index.mjs"},"./page":{"types":"./dist/page/index.d.mts","default":"./dist/page/index.mjs"},"./seed":{"types":"./dist/seed/index.d.mts","default":"./dist/seed/index.mjs"},"./astro":{"types":"./dist/astro/index.d.mts","default":"./dist/astro/index.mjs"},"./media":{"types":"./dist/media/index.d.mts","default":"./dist/media/index.mjs"},"./client":{"types":"./dist/client/index.d.mts","default":"./dist/client/index.mjs"},"./locals":{"types":"./locals.d.ts"},"./plugin":{"types":"./dist/plugin-types.d.mts"},"./runtime":{"types":"./dist/runtime.d.mts","default":"./dist/runtime.mjs"},"./routes/*":{"types":"./dist/astro/routes/*.d.mts","default":"./dist/astro/routes/*.mjs"},"./db/libsql":{"types":"./dist/db/libsql.d.mts","default":"./dist/db/libsql.mjs"},"./db/sqlite":{"types":"./dist/db/sqlite.d.mts","default":"./dist/db/sqlite.mjs"},"./ui/search":"./src/components/LiveSearch.astro","./middleware":{"types":"./dist/astro/middleware.d.mts","default":"./dist/astro/middleware.mjs"},"./migrations":{"types":"./dist/migrations/index.d.mts","default":"./dist/migrations/index.mjs"},"./storage/s3":{"types":"./dist/storage/s3.d.mts","default":"./dist/storage/s3.mjs"},"./api/schemas":{"types":"./dist/api/schemas/index.d.mts","default":"./dist/api/schemas/index.mjs"},"./db/postgres":{"types":"./dist/db/postgres.d.mts","default":"./dist/db/postgres.mjs"},"./ui/comments":"./src/ui-comments.ts","./plugin-utils":{"types":"./dist/plugin-utils.d.mts","default":"./dist/plugin-utils.mjs"},"./storage/local":{"types":"./dist/storage/local.d.mts","default":"./dist/storage/local.mjs"},"./image-endpoint":{"types":"./dist/astro/image-endpoint.d.mts","default":"./dist/astro/image-endpoint.mjs"},"./routes/*.astro":"./src/astro/routes/*.astro","./visual-editing":{"types":"./dist/visual-editing/index.d.mts","default":"./dist/visual-editing/index.mjs"},"./api/route-utils":{"types":"./dist/api/route-utils.d.mts","default":"./dist/api/route-utils.mjs"},"./middleware/auth":{"types":"./dist/astro/middleware/auth.d.mts","default":"./dist/astro/middleware/auth.mjs"},"./middleware/cors":{"types":"./dist/astro/middleware/cors.d.mts","default":"./dist/astro/middleware/cors.mjs"},"./request-context":{"types":"./dist/request-context.d.mts","default":"./dist/request-context.mjs"},"./client/cf-access":{"types":"./dist/client/cf-access.d.mts","default":"./dist/client/cf-access.mjs"},"./db/snapshot-live":{"types":"./dist/db/snapshot-live.d.mts","default":"./dist/db/snapshot-live.mjs"},"./middleware/setup":{"types":"./dist/astro/middleware/setup.d.mts","default":"./dist/astro/middleware/setup.mjs"},"./middleware/credits":{"types":"./dist/astro/middleware/credits.d.mts","default":"./dist/astro/middleware/credits.mjs"},"./media/local-runtime":{"types":"./dist/media/local-runtime.d.mts","default":"./dist/media/local-runtime.mjs"},"./middleware/redirect":{"types":"./dist/astro/middleware/redirect.d.mts","default":"./dist/astro/middleware/redirect.mjs"},"./object-cache/memory":{"types":"./dist/object-cache/memory.d.mts","default":"./dist/object-cache/memory.mjs"},"./db/libsql-migrations":{"types":"./dist/db/libsql-migrations.d.mts","default":"./dist/db/libsql-migrations.mjs"},"./db/sqlite-migrations":{"types":"./dist/db/sqlite-migrations.d.mts","default":"./dist/db/sqlite-migrations.mjs"},"./media/image-endpoint":{"types":"./dist/media/image-endpoint.d.mts","default":"./dist/media/image-endpoint.mjs"},"./auth/providers/github":{"types":"./dist/auth/providers/github.d.mts","default":"./dist/auth/providers/github.mjs"},"./auth/providers/google":{"types":"./dist/auth/providers/google.d.mts","default":"./dist/auth/providers/google.mjs"},"./middleware/static-dev":{"types":"./dist/astro/middleware/static-dev.d.mts","default":"./dist/astro/middleware/static-dev.mjs"},"./db/postgres-migrations":{"types":"./dist/db/postgres-migrations.d.mts","default":"./dist/db/postgres-migrations.mjs"},"./database/instrumentation":{"types":"./dist/database/instrumentation.d.mts","default":"./dist/database/instrumentation.mjs"},"./database/pg-migration-lock":{"types":"./dist/database/pg-migration-lock.d.mts","default":"./dist/database/pg-migration-lock.mjs"},"./middleware/request-context":{"types":"./dist/astro/middleware/request-context.d.mts","default":"./dist/astro/middleware/request-context.mjs"},"./auth/providers/github-admin":"./src/auth/providers/github-admin.tsx","./auth/providers/google-admin":"./src/auth/providers/google-admin.tsx","./plugins/adapt-sandbox-entry":{"types":"./dist/plugins/adapt-sandbox-entry.d.mts","default":"./dist/plugins/adapt-sandbox-entry.mjs"},"./middleware/media-usage-write-fence":{"types":"./dist/astro/middleware/media-usage-write-fence.d.mts","default":"./dist/astro/middleware/media-usage-write-fence.mjs"}},"imports":{"#db/*":"./src/database/*","#api/*":"./src/api/*","#mcp/*":"./src/mcp/*","#seo/*":"./src/seo/*","#types":"./src/astro/types.js","#auth/*":"./src/auth/*","#seed/*":"./src/seed/*","#media/*":"./src/media/*","#menus/*":"./src/menus/*","#utils/*":"./src/utils/*","#config/*":"./src/config/*","#import/*":"./src/import/*","#schema/*":"./src/schema/*","#search/*":"./src/search/*","#bylines/*":"./src/bylines/*","#plugins/*":"./src/plugins/*","#preview/*":"./src/preview/*","#widgets/*":"./src/widgets/*","#comments/*":"./src/comments/*","#sections/*":"./src/sections/*","#security/*":"./src/security/*","#settings/*":"./src/settings/*","#redirects/*":"./src/redirects/*","#taxonomies/*":"./src/taxonomies/*","#api/schemas.js":"./src/api/schemas/index.js"},"scripts":{"dev":"tsdown --watch","test":"vitest","build":"node scripts/gen-route-catalog.mjs && tsdown","check":"publint && attw --pack --ignore-rules=cjs-resolves-to-esm --ignore-rules=no-resolution --ignore-rules=internal-resolution-error","typecheck":"tsgo --noEmit","gen:routes":"node scripts/gen-route-catalog.mjs","test:repro":"vitest run --config vitest.repro.config.ts","test:smoke":"vitest run --config vitest.smoke.config.ts","seed:schemas":"node scripts/seed-schemas.mjs","test:workerd":"vitest run --config vitest.workerd.config.ts","test:integration":"vitest run --config vitest.integration.config.ts"},"_npmUser":{"name":"saastemly-dev","email":"contact@saastemly.com"},"repository":{"url":"git+https://github.com/emdash-cms/emdash.git","type":"git","directory":"packages/core"},"description":"Astro-native CMS with WordPress migration support","directories":{},"_nodeVersion":"24.20.0","dependencies":{"sax":"^1.4.1","zod":"^4.4.1","jose":"^6.1.3","mime":"^4.1.0","citty":"^0.2.2","ulidx":"^2.4.1","arctic":"^3.7.0","croner":"^10.0.1","kysely":"^0.29.0","consola":"^3.4.2","jpeg-js":"^0.4.4","upng-js":"^2.1.0","blurhash":"^2.0.5","smol-toml":"^1.6.0","@tiptap/pm":"^3.20.0","modern-tar":"^0.7.5","picocolors":"^1.1.1","@tiptap/core":"^3.20.0","jsonc-parser":"^3.3.1","@tiptap/react":"^3.20.0","sanitize-html":"^2.17.1","@atcute/client":"^5.0.0","@oslojs/crypto":"^1.0.1","better-sqlite3":"^12.8.0","@atcute/lexicons":"^2.0.0","@oslojs/encoding":"^1.1.0","@atcute/multibase":"^1.2.0","@premium-cms/auth":"0.35.11","@floating-ui/react":"^0.27.16","@premium-cms/admin":"0.35.21","@tiptap/suggestion":"^3.20.0","@unpic/placeholder":"^0.1.2","astro-portabletext":"^0.11.0","@tiptap/starter-kit":"^3.20.0","@portabletext/toolkit":"^5.0.1","@tiptap/extension-code":"^3.20.0","@tiptap/extension-link":"^3.20.0","@tiptap/extension-list":"^3.20.0","@tiptap/extension-focus":"^3.20.0","@tiptap/extension-image":"^3.20.0","@premium-cms/plugin-types":"0.3.5","@modelcontextprotocol/core":"^2.0.0","@tiptap/extension-underline":"^3.20.0","@modelcontextprotocol/server":"^2.0.0","@premium-cms/registry-client":"0.3.4","@tiptap/extension-code-block":"^3.20.0","@tiptap/extension-text-align":"^3.20.0","@tiptap/extension-typography":"^3.20.0","@tiptap/extension-placeholder":"^3.20.0","@premium-cms/gutenberg-to-portable-text":"0.35.9"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^6.0.0","tsdown":"0.20.3","vitest":"^4.1.5","publint":"0.3.17","@types/pg":"^8.16.0","@types/sax":"^1.2.7","@vitest/ui":"^4.1.10","image-size":"2.0.2","typescript":"^6.0.3","zod-openapi":"^5.4.6","@types/react":"19.2.14","@premium-cms/blocks":"0.35.10","@types/sanitize-html":"^2.16.0","@arethetypeswrong/cli":"^0.18.2","@types/better-sqlite3":"^7.6.12","@apidevtools/swagger-parser":"^12.1.0","@modelcontextprotocol/client":"^2.0.0","@cloudflare/vitest-pool-workers":"^0.16.3"},"peerDependencies":{"astro":">=6.0.0-beta.0","react":">=18.0.0","react-dom":">=18.0.0","@astrojs/react":">=5.0.0-beta.0","@premium-cms/auth-atproto":">=0.2.8"},"optionalDependencies":{"pg":"^8.0.0","@libsql/kysely-libsql":"^0.4.0"},"peerDependenciesMeta":{"@premium-cms/auth-atproto":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/emdash_0.35.55_1788187340259_0.43345714061402263","host":"s3://npm-registry-packages-npm-production"}},"0.35.56":{"name":"@premium-cms/emdash","version":"0.35.56","description":"Astro-native CMS with WordPress migration support","type":"module","main":"dist/index.mjs","bin":{"emdash":"./dist/cli/index.mjs","em":"./dist/cli/index.mjs"},"exports":{".":{"types":"./dist/index.d.mts","default":"./dist/index.mjs"},"./astro":{"types":"./dist/astro/index.d.mts","default":"./dist/astro/index.mjs"},"./plugin":{"types":"./dist/plugin-types.d.mts"},"./middleware":{"types":"./dist/astro/middleware.d.mts","default":"./dist/astro/middleware.mjs"},"./middleware/setup":{"types":"./dist/astro/middleware/setup.d.mts","default":"./dist/astro/middleware/setup.mjs"},"./middleware/cors":{"types":"./dist/astro/middleware/cors.d.mts","default":"./dist/astro/middleware/cors.mjs"},"./middleware/static-dev":{"types":"./dist/astro/middleware/static-dev.d.mts","default":"./dist/astro/middleware/static-dev.mjs"},"./middleware/auth":{"types":"./dist/astro/middleware/auth.d.mts","default":"./dist/astro/middleware/auth.mjs"},"./middleware/credits":{"types":"./dist/astro/middleware/credits.d.mts","default":"./dist/astro/middleware/credits.mjs"},"./middleware/media-usage-write-fence":{"types":"./dist/astro/middleware/media-usage-write-fence.d.mts","default":"./dist/astro/middleware/media-usage-write-fence.mjs"},"./middleware/redirect":{"types":"./dist/astro/middleware/redirect.d.mts","default":"./dist/astro/middleware/redirect.mjs"},"./ui":"./src/ui.ts","./ui/comments":"./src/ui-comments.ts","./ui/search":"./src/components/LiveSearch.astro","./cli":{"types":"./dist/cli/index.d.mts","default":"./dist/cli/index.mjs"},"./routes/*.astro":"./src/astro/routes/*.astro","./routes/*":{"types":"./dist/astro/routes/*.d.mts","default":"./dist/astro/routes/*.mjs"},"./api/route-utils":{"types":"./dist/api/route-utils.d.mts","default":"./dist/api/route-utils.mjs"},"./api/schemas":{"types":"./dist/api/schemas/index.d.mts","default":"./dist/api/schemas/index.mjs"},"./auth/providers/github":{"types":"./dist/auth/providers/github.d.mts","default":"./dist/auth/providers/github.mjs"},"./auth/providers/github-admin":"./src/auth/providers/github-admin.tsx","./auth/providers/google":{"types":"./dist/auth/providers/google.d.mts","default":"./dist/auth/providers/google.mjs"},"./auth/providers/google-admin":"./src/auth/providers/google-admin.tsx","./db":{"types":"./dist/db/index.d.mts","default":"./dist/db/index.mjs"},"./db/sqlite":{"types":"./dist/db/sqlite.d.mts","default":"./dist/db/sqlite.mjs"},"./db/sqlite-migrations":{"types":"./dist/db/sqlite-migrations.d.mts","default":"./dist/db/sqlite-migrations.mjs"},"./db/snapshot-live":{"types":"./dist/db/snapshot-live.d.mts","default":"./dist/db/snapshot-live.mjs"},"./db/libsql":{"types":"./dist/db/libsql.d.mts","default":"./dist/db/libsql.mjs"},"./db/libsql-migrations":{"types":"./dist/db/libsql-migrations.d.mts","default":"./dist/db/libsql-migrations.mjs"},"./db/postgres":{"types":"./dist/db/postgres.d.mts","default":"./dist/db/postgres.mjs"},"./db/postgres-migrations":{"types":"./dist/db/postgres-migrations.d.mts","default":"./dist/db/postgres-migrations.mjs"},"./migrations":{"types":"./dist/migrations/index.d.mts","default":"./dist/migrations/index.mjs"},"./database/instrumentation":{"types":"./dist/database/instrumentation.d.mts","default":"./dist/database/instrumentation.mjs"},"./database/pg-migration-lock":{"types":"./dist/database/pg-migration-lock.d.mts","default":"./dist/database/pg-migration-lock.mjs"},"./storage/local":{"types":"./dist/storage/local.d.mts","default":"./dist/storage/local.mjs"},"./storage/s3":{"types":"./dist/storage/s3.d.mts","default":"./dist/storage/s3.mjs"},"./object-cache/memory":{"types":"./dist/object-cache/memory.d.mts","default":"./dist/object-cache/memory.mjs"},"./media":{"types":"./dist/media/index.d.mts","default":"./dist/media/index.mjs"},"./media/local-runtime":{"types":"./dist/media/local-runtime.d.mts","default":"./dist/media/local-runtime.mjs"},"./media/image-endpoint":{"types":"./dist/media/image-endpoint.d.mts","default":"./dist/media/image-endpoint.mjs"},"./image-endpoint":{"types":"./dist/astro/image-endpoint.d.mts","default":"./dist/astro/image-endpoint.mjs"},"./runtime":{"types":"./dist/runtime.d.mts","default":"./dist/runtime.mjs"},"./request-context":{"types":"./dist/request-context.d.mts","default":"./dist/request-context.mjs"},"./visual-editing":{"types":"./dist/visual-editing/index.d.mts","default":"./dist/visual-editing/index.mjs"},"./seed":{"types":"./dist/seed/index.d.mts","default":"./dist/seed/index.mjs"},"./middleware/request-context":{"types":"./dist/astro/middleware/request-context.d.mts","default":"./dist/astro/middleware/request-context.mjs"},"./locals":{"types":"./locals.d.ts"},"./client":{"types":"./dist/client/index.d.mts","default":"./dist/client/index.mjs"},"./client/cf-access":{"types":"./dist/client/cf-access.d.mts","default":"./dist/client/cf-access.mjs"},"./seo":{"types":"./dist/seo/index.d.mts","default":"./dist/seo/index.mjs"},"./page":{"types":"./dist/page/index.d.mts","default":"./dist/page/index.mjs"},"./plugin-utils":{"types":"./dist/plugin-utils.d.mts","default":"./dist/plugin-utils.mjs"},"./plugins/adapt-sandbox-entry":{"types":"./dist/plugins/adapt-sandbox-entry.d.mts","default":"./dist/plugins/adapt-sandbox-entry.mjs"}},"imports":{"#api/schemas.js":"./src/api/schemas/index.js","#api/*":"./src/api/*","#config/*":"./src/config/*","#db/*":"./src/database/*","#auth/*":"./src/auth/*","#schema/*":"./src/schema/*","#search/*":"./src/search/*","#sections/*":"./src/sections/*","#menus/*":"./src/menus/*","#widgets/*":"./src/widgets/*","#import/*":"./src/import/*","#security/*":"./src/security/*","#utils/*":"./src/utils/*","#preview/*":"./src/preview/*","#seed/*":"./src/seed/*","#settings/*":"./src/settings/*","#seo/*":"./src/seo/*","#plugins/*":"./src/plugins/*","#media/*":"./src/media/*","#mcp/*":"./src/mcp/*","#comments/*":"./src/comments/*","#bylines/*":"./src/bylines/*","#taxonomies/*":"./src/taxonomies/*","#redirects/*":"./src/redirects/*","#types":"./src/astro/types.js"},"dependencies":{"@atcute/client":"^5.0.0","@atcute/lexicons":"^2.0.0","@atcute/multibase":"^1.2.0","@floating-ui/react":"^0.27.16","@modelcontextprotocol/core":"^2.0.0","@modelcontextprotocol/server":"^2.0.0","@oslojs/crypto":"^1.0.1","@oslojs/encoding":"^1.1.0","@portabletext/toolkit":"^5.0.1","@tiptap/core":"^3.20.0","@tiptap/extension-code":"^3.20.0","@tiptap/extension-code-block":"^3.20.0","@tiptap/extension-focus":"^3.20.0","@tiptap/extension-image":"^3.20.0","@tiptap/extension-link":"^3.20.0","@tiptap/extension-list":"^3.20.0","@tiptap/extension-placeholder":"^3.20.0","@tiptap/extension-text-align":"^3.20.0","@tiptap/extension-typography":"^3.20.0","@tiptap/extension-underline":"^3.20.0","@tiptap/pm":"^3.20.0","@tiptap/react":"^3.20.0","@tiptap/starter-kit":"^3.20.0","@tiptap/suggestion":"^3.20.0","@unpic/placeholder":"^0.1.2","arctic":"^3.7.0","astro-portabletext":"^0.11.0","better-sqlite3":"^12.8.0","blurhash":"^2.0.5","citty":"^0.2.2","consola":"^3.4.2","croner":"^10.0.1","jose":"^6.1.3","jpeg-js":"^0.4.4","jsonc-parser":"^3.3.1","kysely":"^0.29.0","mime":"^4.1.0","modern-tar":"^0.7.5","picocolors":"^1.1.1","sanitize-html":"^2.17.1","sax":"^1.4.1","smol-toml":"^1.6.0","ulidx":"^2.4.1","upng-js":"^2.1.0","zod":"^4.4.1","@premium-cms/admin":"0.35.21","@premium-cms/auth":"0.35.11","@premium-cms/gutenberg-to-portable-text":"0.35.9","@premium-cms/plugin-types":"0.3.5","@premium-cms/registry-client":"0.3.4"},"optionalDependencies":{"@libsql/kysely-libsql":"^0.4.0","pg":"^8.0.0"},"peerDependencies":{"@astrojs/react":">=5.0.0-beta.0","@premium-cms/auth-atproto":">=0.2.8","astro":">=6.0.0-beta.0","react":">=18.0.0","react-dom":">=18.0.0"},"peerDependenciesMeta":{"@premium-cms/auth-atproto":{"optional":true}},"devDependencies":{"@apidevtools/swagger-parser":"^12.1.0","@arethetypeswrong/cli":"^0.18.2","@cloudflare/vitest-pool-workers":"^0.16.3","@modelcontextprotocol/client":"^2.0.0","@types/better-sqlite3":"^7.6.12","@types/pg":"^8.16.0","@types/react":"19.2.14","@types/sanitize-html":"^2.16.0","@types/sax":"^1.2.7","@vitest/ui":"^4.1.10","image-size":"2.0.2","publint":"0.3.17","tsdown":"0.20.3","typescript":"^6.0.3","vite":"^6.0.0","vitest":"^4.1.5","zod-openapi":"^5.4.6","@premium-cms/blocks":"0.35.10"},"repository":{"type":"git","url":"git+https://github.com/emdash-cms/emdash.git","directory":"packages/core"},"homepage":"https://github.com/emdash-cms/emdash","keywords":["astro","cms","content","wordpress"],"author":"Matt Kane","license":"MIT","scripts":{"build":"node scripts/gen-route-catalog.mjs && tsdown","dev":"tsdown --watch","typecheck":"tsgo --noEmit","check":"publint && attw --pack --ignore-rules=cjs-resolves-to-esm --ignore-rules=no-resolution --ignore-rules=internal-resolution-error","test":"vitest","test:workerd":"vitest run --config vitest.workerd.config.ts","test:smoke":"vitest run --config vitest.smoke.config.ts","test:integration":"vitest run --config vitest.integration.config.ts","test:repro":"vitest run --config vitest.repro.config.ts","gen:routes":"node scripts/gen-route-catalog.mjs","seed:schemas":"node scripts/seed-schemas.mjs"},"_nodeVersion":"24.20.0","_id":"@premium-cms/emdash@0.35.56","dist":{"integrity":"sha512-vHw4Wzpzfyn4e9H/DtRRK2pLyv0Yq521PThIJInkuEoJEGyIcEueLtXQRpf/bsCuPD0iapFukV0B8qsskGGw1g==","shasum":"6fb3d9b21f7ba0c5da372008c1d1ea4f54d2b04a","tarball":"https://registry.npmjs.org/@premium-cms/emdash/-/emdash-0.35.56.tgz","fileCount":2162,"unpackedSize":16975826,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCIA/ocIOWQJymohJBNLk4UY89Knyn2v6S30AxxElsb1KNAiB8FwNFdVCwQOr54x3+/mrMW44Uj1HknJPajBL0x96Qpw=="}]},"_npmUser":{"name":"saastemly-dev","email":"contact@saastemly.com"},"directories":{},"maintainers":[{"name":"saastemly-dev","email":"contact@saastemly.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/emdash_0.35.56_1788215147700_0.18716180760546597"},"_hasShrinkwrap":false}},"time":{"created":"2026-08-27T00:19:21.588Z","modified":"2026-08-31T22:25:48.164Z","0.35.0":"2026-08-27T00:19:22.109Z","0.35.1":"2026-08-27T10:36:54.735Z","0.35.2":"2026-08-27T13:48:40.095Z","0.35.3":"2026-08-27T16:53:05.021Z","0.35.4":"2026-08-27T17:23:36.415Z","0.35.5":"2026-08-27T19:17:15.729Z","0.35.6":"2026-08-27T20:14:04.529Z","0.35.7":"2026-08-27T21:05:58.922Z","0.35.8":"2026-08-28T09:29:19.750Z","0.35.9":"2026-08-28T10:31:43.375Z","0.35.10":"2026-08-28T14:42:15.090Z","0.35.12":"2026-08-28T15:41:27.892Z","0.35.13":"2026-08-28T15:49:46.501Z","0.35.14":"2026-08-28T16:22:04.635Z","0.35.15":"2026-08-28T18:39:35.755Z","0.35.16":"2026-08-28T18:55:30.613Z","0.35.17":"2026-08-28T19:34:47.331Z","0.35.18":"2026-08-28T19:53:14.988Z","0.35.19":"2026-08-28T20:42:51.343Z","0.35.20":"2026-08-28T20:49:59.747Z","0.35.21":"2026-08-28T20:55:22.471Z","0.35.22":"2026-08-28T21:49:26.897Z","0.35.23":"2026-08-28T22:56:09.324Z","0.35.24":"2026-08-28T23:11:56.357Z","0.35.25":"2026-08-28T23:19:24.040Z","0.35.26":"2026-08-28T23:28:52.174Z","0.35.27":"2026-08-29T00:25:56.391Z","0.35.28":"2026-08-29T00:42:11.892Z","0.35.29":"2026-08-29T01:44:11.782Z","0.35.30":"2026-08-29T15:41:02.464Z","0.35.31":"2026-08-29T16:13:43.914Z","0.35.32":"2026-08-29T16:26:07.053Z","0.35.33":"2026-08-29T16:37:29.976Z","0.35.34":"2026-08-29T16:47:28.475Z","0.35.35":"2026-08-29T17:33:33.419Z","0.35.36":"2026-08-29T17:57:58.157Z","0.35.37":"2026-08-29T18:27:48.073Z","0.35.38":"2026-08-29T19:03:36.400Z","0.35.39":"2026-08-29T19:11:49.407Z","0.35.40":"2026-08-29T19:54:37.633Z","0.35.41":"2026-08-29T22:47:19.146Z","0.35.42":"2026-08-29T23:50:44.933Z","0.35.43":"2026-08-30T00:33:26.932Z","0.35.44":"2026-08-30T01:23:08.904Z","0.35.45":"2026-08-30T13:51:44.390Z","0.35.46":"2026-08-30T16:18:24.188Z","0.35.47":"2026-08-30T17:24:55.496Z","0.35.48":"2026-08-30T17:38:29.072Z","0.35.49":"2026-08-30T21:46:18.887Z","0.35.50":"2026-08-30T22:31:42.647Z","0.35.51":"2026-08-30T22:51:36.118Z","0.35.52":"2026-08-31T00:58:32.492Z","0.35.53":"2026-08-31T01:27:16.747Z","0.35.54":"2026-08-31T01:55:46.439Z","0.35.55":"2026-08-31T14:42:20.507Z","0.35.56":"2026-08-31T22:25:47.986Z"},"author":"Matt Kane","license":"MIT","homepage":"https://github.com/emdash-cms/emdash","keywords":["astro","cms","content","wordpress"],"repository":{"type":"git","url":"git+https://github.com/emdash-cms/emdash.git","directory":"packages/core"},"description":"Astro-native CMS with WordPress migration support","maintainers":[{"name":"saastemly-dev","email":"contact@saastemly.com"}],"readme":"","readmeFilename":""}