{"_id":"emdash","_rev":"76-61d0cf62bb1a672552946fe52f4cc5a5","name":"emdash","dist-tags":{"rc":"1.0.1-rc.1","latest":"1.3.1"},"versions":{"0.0.0-a":{"name":"emdash","version":"0.0.0-a","keywords":["blog","static site"],"author":{"name":"Kyle Simpson","email":"getify@gmail.com"},"license":"MIT","_id":"emdash@0.0.0-a","maintainers":[{"name":"getify","email":"getify@gmail.com"}],"homepage":"http://github.com/getify/emdash","bugs":{"url":"https://github.com/getify/emdash/issues","email":"getify@gmail.com"},"dist":{"shasum":"6176ad5d272ed281caa8fc6acdc32d0614d3cf47","tarball":"https://registry.npmjs.org/emdash/-/emdash-0.0.0-a.tgz","integrity":"sha512-/U3M9lbrT1VXRVg/sYEX9KGvyidc3Pn2Q7v3bnQOuxFnsBmMAU2ckwGrxHB0UqsdvlAzZZX5vR2drX1bgdXW/g==","signatures":[{"sig":"MEYCIQDwxqrR0J8sNzRLOVIxB/3aAd9BHWBPCOA1X5MSMMM4lgIhAIPyVAkw3BJXods33OIg0HJV0GNbIVlvzskDHhOUJyA/","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"_from":".","_shasum":"6176ad5d272ed281caa8fc6acdc32d0614d3cf47","gitHead":"255f9c07cf694eeb9e2319acdb45dd9b10b7855d","scripts":{},"_npmUser":{"name":"getify","email":"getify@gmail.com"},"repository":{"url":"git://github.com/getify/emdash.git","type":"git"},"_npmVersion":"2.1.18","description":"Simple blogging with node/iojs + GitHub","directories":{},"_nodeVersion":"1.0.1"},"0.0.0-b":{"name":"emdash","version":"0.0.0-b","keywords":["blog","static site"],"author":{"name":"Kyle Simpson","email":"getify@gmail.com"},"license":"MIT","_id":"emdash@0.0.0-b","maintainers":[{"name":"getify","email":"getify@gmail.com"}],"homepage":"http://github.com/getify/emdash","bugs":{"url":"https://github.com/getify/emdash/issues","email":"getify@gmail.com"},"dist":{"shasum":"d8c91f5dada9763c9d01dc118e0205a3c52ee0e9","tarball":"https://registry.npmjs.org/emdash/-/emdash-0.0.0-b.tgz","integrity":"sha512-Hg0/k6xAyhPyuPIfm2An5ZuhRmA0uZ54w5qwqbp/7fE6bFLoV4iewfDurRLQ6e+K53uU2u6nT0JmlP7MF7Xzug==","signatures":[{"sig":"MEUCIQDor/ddn1DvqzG86gTVxLRYi3bjuElvyYUcTDP9axsdyAIgB/ANsdLMXt90rWmWwVPFmRYKU6pUSi0Srs1b3Aq2b1w=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"_from":".","_shasum":"d8c91f5dada9763c9d01dc118e0205a3c52ee0e9","gitHead":"ffbff84313aa3e018071ab14721a50e31e62560b","scripts":{},"_npmUser":{"name":"getify","email":"getify@gmail.com"},"repository":{"url":"git://github.com/getify/emdash.git","type":"git"},"_npmVersion":"2.1.18","description":"Simple blogging with node/iojs + GitHub","directories":{},"_nodeVersion":"1.0.1"},"0.0.1":{"name":"emdash","version":"0.0.1","keywords":["astro","cms","content","wordpress"],"author":{"name":"Matt Kane"},"license":"MIT","_id":"emdash@0.0.1","maintainers":[{"name":"irvinebroque","email":"brendanib@gmail.com"},{"name":"ascorbic","email":"m@mk.gg"}],"homepage":"https://github.com/cloudflare/emdash","bugs":{"url":"https://github.com/cloudflare/emdash/issues"},"bin":{"em":"dist/cli/index.mjs","emdash":"dist/cli/index.mjs"},"dist":{"shasum":"6562039e8d2b837cde7bd4d801bb87d263876a7b","tarball":"https://registry.npmjs.org/emdash/-/emdash-0.0.1.tgz","fileCount":661,"integrity":"sha512-uFcuMSaiHdX/yLunC0UPoFegxySUSKc4eT3BIhG8PkMgkoMiFjdFm4UGoy/1cf0lp1M5BNHn4CIodZY58MYLyg==","signatures":[{"sig":"MEYCIQDYw0eTmPNQaIZjoy0gZAZbUNc5Gs7ihPTNbSkJJ02rcAIhAKyiyGgdRUBNXihJcS2Hp8SohlnAuu5p0i/MLSD5JTUV","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5755105},"main":"dist/index.mjs","type":"module","_from":"file:emdash-0.0.1.tgz","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"},"./runtime":{"types":"./dist/runtime.d.mts","default":"./dist/runtime.mjs"},"./routes/*":"./src/astro/routes/*","./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"},"./storage/s3":{"types":"./dist/storage/s3.d.mts","default":"./dist/storage/s3.mjs"},"./db/postgres":{"types":"./dist/db/postgres.d.mts","default":"./dist/db/postgres.mjs"},"./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"},"./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"},"./middleware/request-context":{"types":"./dist/astro/middleware/request-context.d.mts","default":"./dist/astro/middleware/request-context.mjs"},"./plugins/adapt-sandbox-entry":{"types":"./dist/plugins/adapt-sandbox-entry.d.mts","default":"./dist/plugins/adapt-sandbox-entry.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/*","#import/*":"./src/import/*","#schema/*":"./src/schema/*","#search/*":"./src/search/*","#plugins/*":"./src/plugins/*","#preview/*":"./src/preview/*","#widgets/*":"./src/widgets/*","#comments/*":"./src/comments/*","#sections/*":"./src/sections/*","#settings/*":"./src/settings/*","#api/schemas.js":"./src/api/schemas/index.js"},"scripts":{"dev":"tsdown --watch","test":"vitest","build":"tsdown","check":"publint && attw --pack --ignore-rules=cjs-resolves-to-esm --ignore-rules=no-resolution --ignore-rules=internal-resolution-error","typecheck":"tsgo --noEmit"},"_npmUser":{"name":"ascorbic","email":"m@mk.gg"},"_resolved":"/private/var/folders/f6/nbtkfp0s0hvg8dnhdzzp4fp00000gp/T/b039b6fa898bff662805af78c2371bfe/emdash-0.0.1.tgz","_integrity":"sha512-uFcuMSaiHdX/yLunC0UPoFegxySUSKc4eT3BIhG8PkMgkoMiFjdFm4UGoy/1cf0lp1M5BNHn4CIodZY58MYLyg==","repository":{"url":"git+https://github.com/cloudflare/emdash.git","type":"git","directory":"packages/core"},"_npmVersion":"10.9.4","description":"Astro-native CMS with WordPress migration support","directories":{},"_nodeVersion":"22.21.0","dependencies":{"sax":"^1.4.1","zod":"^4.3.5","jose":"^6.1.3","mime":"^4.1.0","citty":"^0.1.6","ulidx":"^2.4.1","arctic":"^3.7.0","croner":"^10.0.1","kysely":"^0.27.0","consola":"^3.4.2","jpeg-js":"^0.4.4","upng-js":"^2.1.0","blurhash":"^2.0.5","image-size":"^2.0.2","modern-tar":"^0.7.5","picocolors":"^1.1.1","@tiptap/core":"^3.20.0","@tiptap/react":"^3.20.0","sanitize-html":"^2.17.1","better-sqlite3":"^11.10.0","@emdash-cms/auth":"0.0.1","@emdash-cms/admin":"0.0.1","@floating-ui/react":"^0.27.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-link":"^3.20.0","@tiptap/extension-focus":"^3.20.0","@tiptap/extension-image":"^3.20.0","@modelcontextprotocol/sdk":"^1.26.0","@tiptap/extension-underline":"^3.20.0","@tiptap/extension-text-align":"^3.20.0","@tiptap/extension-typography":"^3.20.0","@tiptap/extension-placeholder":"^3.20.0","@emdash-cms/gutenberg-to-portable-text":"0.0.1"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^6.0.0","tsdown":"0.20.3","vitest":"^4.0.18","publint":"0.3.17","@types/pg":"^8.16.0","@types/sax":"^1.2.7","@vitest/ui":"^4.0.17","typescript":"^5.9.3","zod-openapi":"^5.4.6","@emdash-cms/blocks":"0.0.1","@types/sanitize-html":"^2.16.0","@arethetypeswrong/cli":"^0.18.2","@types/better-sqlite3":"^7.6.12","@apidevtools/swagger-parser":"^12.1.0"},"peerDependencies":{"astro":">=6.0.0-beta.0","react":">=18.0.0","react-dom":">=18.0.0","@astrojs/react":">=5.0.0-beta.0","@tanstack/react-query":">=5.0.0","@tanstack/react-router":">=1.100.0"},"optionalDependencies":{"pg":"^8.0.0","@libsql/kysely-libsql":"^0.4.0"},"_npmOperationalInternal":{"tmp":"tmp/emdash_0.0.1_1775038486582_0.3810229449888207","host":"s3://npm-registry-packages-npm-production"}},"0.0.2":{"name":"emdash","version":"0.0.2","keywords":["astro","cms","content","wordpress"],"author":{"name":"Matt Kane"},"license":"MIT","_id":"emdash@0.0.2","maintainers":[{"name":"irvinebroque","email":"brendanib@gmail.com"},{"name":"ascorbic","email":"m@mk.gg"}],"homepage":"https://github.com/emdash-cms/emdash","bugs":{"url":"https://github.com/emdash-cms/emdash/issues"},"bin":{"em":"dist/cli/index.mjs","emdash":"dist/cli/index.mjs"},"dist":{"shasum":"a13bbb07aa066fac4b860482cfe9c2d47c47bb52","tarball":"https://registry.npmjs.org/emdash/-/emdash-0.0.2.tgz","fileCount":661,"integrity":"sha512-Dyr8V98UqQPEOYnV/ydjaPYhjCWCOYOTfrXwjjqerU7ptqRRmQfG/OaHSzfCT/TZmjnw0RCKh79QJlwC1XX7cg==","signatures":[{"sig":"MEUCIQCfJNc4cHrEbHN8NhR9Lm3J7+bGcxVCBjrxoU+UAcaaXAIga7/9Wau1oPS6jCV7JncqLNr3A64vRyPRnJGGJCVmUA4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/emdash@0.0.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":5756985},"main":"dist/index.mjs","type":"module","_from":"file:emdash-0.0.2.tgz","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"},"./runtime":{"types":"./dist/runtime.d.mts","default":"./dist/runtime.mjs"},"./routes/*":"./src/astro/routes/*","./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"},"./storage/s3":{"types":"./dist/storage/s3.d.mts","default":"./dist/storage/s3.mjs"},"./db/postgres":{"types":"./dist/db/postgres.d.mts","default":"./dist/db/postgres.mjs"},"./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"},"./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"},"./middleware/request-context":{"types":"./dist/astro/middleware/request-context.d.mts","default":"./dist/astro/middleware/request-context.mjs"},"./plugins/adapt-sandbox-entry":{"types":"./dist/plugins/adapt-sandbox-entry.d.mts","default":"./dist/plugins/adapt-sandbox-entry.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/*","#import/*":"./src/import/*","#schema/*":"./src/schema/*","#search/*":"./src/search/*","#plugins/*":"./src/plugins/*","#preview/*":"./src/preview/*","#widgets/*":"./src/widgets/*","#comments/*":"./src/comments/*","#sections/*":"./src/sections/*","#settings/*":"./src/settings/*","#api/schemas.js":"./src/api/schemas/index.js"},"scripts":{"dev":"tsdown --watch","test":"vitest","build":"tsdown","check":"publint && attw --pack --ignore-rules=cjs-resolves-to-esm --ignore-rules=no-resolution --ignore-rules=internal-resolution-error","typecheck":"tsgo --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:63a54605-37aa-4b5d-9c91-6454c906ca8d"}},"_resolved":"/tmp/261c2490ff6566c9e09e621fb39b2d27/emdash-0.0.2.tgz","_integrity":"sha512-Dyr8V98UqQPEOYnV/ydjaPYhjCWCOYOTfrXwjjqerU7ptqRRmQfG/OaHSzfCT/TZmjnw0RCKh79QJlwC1XX7cg==","repository":{"url":"git+https://github.com/emdash-cms/emdash.git","type":"git","directory":"packages/core"},"_npmVersion":"11.12.1","description":"Astro-native CMS with WordPress migration support","directories":{},"_nodeVersion":"24.14.0","dependencies":{"sax":"^1.4.1","zod":"^4.3.5","jose":"^6.1.3","mime":"^4.1.0","citty":"^0.1.6","ulidx":"^2.4.1","arctic":"^3.7.0","croner":"^10.0.1","kysely":"^0.27.0","consola":"^3.4.2","jpeg-js":"^0.4.4","upng-js":"^2.1.0","blurhash":"^2.0.5","image-size":"^2.0.2","modern-tar":"^0.7.5","picocolors":"^1.1.1","@tiptap/core":"^3.20.0","@tiptap/react":"^3.20.0","sanitize-html":"^2.17.1","better-sqlite3":"^11.10.0","@emdash-cms/auth":"0.0.1","@emdash-cms/admin":"0.0.1","@floating-ui/react":"^0.27.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-link":"^3.20.0","@tiptap/extension-focus":"^3.20.0","@tiptap/extension-image":"^3.20.0","@modelcontextprotocol/sdk":"^1.26.0","@tiptap/extension-underline":"^3.20.0","@tiptap/extension-text-align":"^3.20.0","@tiptap/extension-typography":"^3.20.0","@tiptap/extension-placeholder":"^3.20.0","@emdash-cms/gutenberg-to-portable-text":"0.0.1"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^6.0.0","tsdown":"0.20.3","vitest":"^4.0.18","publint":"0.3.17","@types/pg":"^8.16.0","@types/sax":"^1.2.7","@vitest/ui":"^4.0.17","typescript":"^5.9.3","zod-openapi":"^5.4.6","@emdash-cms/blocks":"0.0.1","@types/sanitize-html":"^2.16.0","@arethetypeswrong/cli":"^0.18.2","@types/better-sqlite3":"^7.6.12","@apidevtools/swagger-parser":"^12.1.0"},"peerDependencies":{"astro":">=6.0.0-beta.0","react":">=18.0.0","react-dom":">=18.0.0","@astrojs/react":">=5.0.0-beta.0","@tanstack/react-query":">=5.0.0","@tanstack/react-router":">=1.100.0"},"optionalDependencies":{"pg":"^8.0.0","@libsql/kysely-libsql":"^0.4.0"},"_npmOperationalInternal":{"tmp":"tmp/emdash_0.0.2_1775045853767_0.5316041452686526","host":"s3://npm-registry-packages-npm-production"}},"0.0.3":{"name":"emdash","version":"0.0.3","keywords":["astro","cms","content","wordpress"],"author":{"name":"Matt Kane"},"license":"MIT","_id":"emdash@0.0.3","maintainers":[{"name":"irvinebroque","email":"brendanib@gmail.com"},{"name":"ascorbic","email":"m@mk.gg"}],"homepage":"https://github.com/emdash-cms/emdash","bugs":{"url":"https://github.com/emdash-cms/emdash/issues"},"bin":{"em":"dist/cli/index.mjs","emdash":"dist/cli/index.mjs"},"dist":{"shasum":"c0440a9efb3a306bde251261bb0be2d77dd4ec42","tarball":"https://registry.npmjs.org/emdash/-/emdash-0.0.3.tgz","fileCount":661,"integrity":"sha512-pY06YSSZRt/dGRGhf3T8SaStwukqB/j1T7fKP4q7TcdzujHuibxL/lHFDFP/2CueMrPyTDZMYujtLbjZFFPxow==","signatures":[{"sig":"MEQCIGC4/YDh+xepml6VAmMQ/CDWGtyl6cm1sTJkSN1eJ9rzAiA5MBArgHqA0sSp+0wvZMM9eQO9XBIwWzjFDAO1y+OJ4g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/emdash@0.0.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":5760748},"main":"dist/index.mjs","type":"module","_from":"file:emdash-0.0.3.tgz","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"},"./runtime":{"types":"./dist/runtime.d.mts","default":"./dist/runtime.mjs"},"./routes/*":"./src/astro/routes/*","./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"},"./storage/s3":{"types":"./dist/storage/s3.d.mts","default":"./dist/storage/s3.mjs"},"./db/postgres":{"types":"./dist/db/postgres.d.mts","default":"./dist/db/postgres.mjs"},"./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"},"./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"},"./middleware/request-context":{"types":"./dist/astro/middleware/request-context.d.mts","default":"./dist/astro/middleware/request-context.mjs"},"./plugins/adapt-sandbox-entry":{"types":"./dist/plugins/adapt-sandbox-entry.d.mts","default":"./dist/plugins/adapt-sandbox-entry.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/*","#import/*":"./src/import/*","#schema/*":"./src/schema/*","#search/*":"./src/search/*","#plugins/*":"./src/plugins/*","#preview/*":"./src/preview/*","#widgets/*":"./src/widgets/*","#comments/*":"./src/comments/*","#sections/*":"./src/sections/*","#settings/*":"./src/settings/*","#api/schemas.js":"./src/api/schemas/index.js"},"scripts":{"dev":"tsdown --watch","test":"vitest","build":"tsdown","check":"publint && attw --pack --ignore-rules=cjs-resolves-to-esm --ignore-rules=no-resolution --ignore-rules=internal-resolution-error","typecheck":"tsgo --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:63a54605-37aa-4b5d-9c91-6454c906ca8d"}},"_resolved":"/tmp/395b4602507548341e7cf5b49b1592c5/emdash-0.0.3.tgz","_integrity":"sha512-pY06YSSZRt/dGRGhf3T8SaStwukqB/j1T7fKP4q7TcdzujHuibxL/lHFDFP/2CueMrPyTDZMYujtLbjZFFPxow==","repository":{"url":"git+https://github.com/emdash-cms/emdash.git","type":"git","directory":"packages/core"},"_npmVersion":"11.12.1","description":"Astro-native CMS with WordPress migration support","directories":{},"_nodeVersion":"24.14.0","dependencies":{"sax":"^1.4.1","zod":"^4.3.5","jose":"^6.1.3","mime":"^4.1.0","citty":"^0.1.6","ulidx":"^2.4.1","arctic":"^3.7.0","croner":"^10.0.1","kysely":"^0.27.0","consola":"^3.4.2","jpeg-js":"^0.4.4","upng-js":"^2.1.0","blurhash":"^2.0.5","image-size":"^2.0.2","modern-tar":"^0.7.5","picocolors":"^1.1.1","@tiptap/core":"^3.20.0","@tiptap/react":"^3.20.0","sanitize-html":"^2.17.1","better-sqlite3":"^11.10.0","@emdash-cms/auth":"0.0.1","@emdash-cms/admin":"0.0.2","@floating-ui/react":"^0.27.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-link":"^3.20.0","@tiptap/extension-focus":"^3.20.0","@tiptap/extension-image":"^3.20.0","@modelcontextprotocol/sdk":"^1.26.0","@tiptap/extension-underline":"^3.20.0","@tiptap/extension-text-align":"^3.20.0","@tiptap/extension-typography":"^3.20.0","@tiptap/extension-placeholder":"^3.20.0","@emdash-cms/gutenberg-to-portable-text":"0.0.1"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^6.0.0","tsdown":"0.20.3","vitest":"^4.0.18","publint":"0.3.17","@types/pg":"^8.16.0","@types/sax":"^1.2.7","@vitest/ui":"^4.0.17","typescript":"^5.9.3","zod-openapi":"^5.4.6","@emdash-cms/blocks":"0.0.1","@types/sanitize-html":"^2.16.0","@arethetypeswrong/cli":"^0.18.2","@types/better-sqlite3":"^7.6.12","@apidevtools/swagger-parser":"^12.1.0"},"peerDependencies":{"astro":">=6.0.0-beta.0","react":">=18.0.0","react-dom":">=18.0.0","@astrojs/react":">=5.0.0-beta.0","@tanstack/react-query":">=5.0.0","@tanstack/react-router":">=1.100.0"},"optionalDependencies":{"pg":"^8.0.0","@libsql/kysely-libsql":"^0.4.0"},"_npmOperationalInternal":{"tmp":"tmp/emdash_0.0.3_1775050575991_0.4932303848838413","host":"s3://npm-registry-packages-npm-production"}},"0.1.0":{"name":"emdash","version":"0.1.0","keywords":["astro","cms","content","wordpress"],"author":{"name":"Matt Kane"},"license":"MIT","_id":"emdash@0.1.0","maintainers":[{"name":"irvinebroque","email":"brendanib@gmail.com"},{"name":"ascorbic","email":"m@mk.gg"}],"homepage":"https://github.com/emdash-cms/emdash","bugs":{"url":"https://github.com/emdash-cms/emdash/issues"},"bin":{"em":"dist/cli/index.mjs","emdash":"dist/cli/index.mjs"},"dist":{"shasum":"0f8fd8c24976e479609ead9faca354876c159665","tarball":"https://registry.npmjs.org/emdash/-/emdash-0.1.0.tgz","fileCount":661,"integrity":"sha512-V39BJQhosRQ5bPx9tlWoNjY18zfOUG8GTuJO5s9n/or+b+ndCkWMT4BKDMzEexfbXqdZo0HNyqwlBTmB8PUIyQ==","signatures":[{"sig":"MEQCIBIdHm5q31ZHsvoczKEyA0CoIHEG2FxNlMq9nWjyB03AAiBSL6nYo7BcWj5NFSH6QEG2tltQZy3X7wLxJol9V0A1cA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/emdash@0.1.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":5760748},"main":"dist/index.mjs","type":"module","_from":"file:emdash-0.1.0.tgz","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"},"./runtime":{"types":"./dist/runtime.d.mts","default":"./dist/runtime.mjs"},"./routes/*":"./src/astro/routes/*","./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"},"./storage/s3":{"types":"./dist/storage/s3.d.mts","default":"./dist/storage/s3.mjs"},"./db/postgres":{"types":"./dist/db/postgres.d.mts","default":"./dist/db/postgres.mjs"},"./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"},"./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"},"./middleware/request-context":{"types":"./dist/astro/middleware/request-context.d.mts","default":"./dist/astro/middleware/request-context.mjs"},"./plugins/adapt-sandbox-entry":{"types":"./dist/plugins/adapt-sandbox-entry.d.mts","default":"./dist/plugins/adapt-sandbox-entry.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/*","#import/*":"./src/import/*","#schema/*":"./src/schema/*","#search/*":"./src/search/*","#plugins/*":"./src/plugins/*","#preview/*":"./src/preview/*","#widgets/*":"./src/widgets/*","#comments/*":"./src/comments/*","#sections/*":"./src/sections/*","#settings/*":"./src/settings/*","#api/schemas.js":"./src/api/schemas/index.js"},"scripts":{"dev":"tsdown --watch","test":"vitest","build":"tsdown","check":"publint && attw --pack --ignore-rules=cjs-resolves-to-esm --ignore-rules=no-resolution --ignore-rules=internal-resolution-error","typecheck":"tsgo --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:63a54605-37aa-4b5d-9c91-6454c906ca8d"}},"_resolved":"/tmp/1712e54b3ae152078f78cbab647df342/emdash-0.1.0.tgz","_integrity":"sha512-V39BJQhosRQ5bPx9tlWoNjY18zfOUG8GTuJO5s9n/or+b+ndCkWMT4BKDMzEexfbXqdZo0HNyqwlBTmB8PUIyQ==","repository":{"url":"git+https://github.com/emdash-cms/emdash.git","type":"git","directory":"packages/core"},"_npmVersion":"11.12.1","description":"Astro-native CMS with WordPress migration support","directories":{},"_nodeVersion":"24.14.0","dependencies":{"sax":"^1.4.1","zod":"^4.3.5","jose":"^6.1.3","mime":"^4.1.0","citty":"^0.1.6","ulidx":"^2.4.1","arctic":"^3.7.0","croner":"^10.0.1","kysely":"^0.27.0","consola":"^3.4.2","jpeg-js":"^0.4.4","upng-js":"^2.1.0","blurhash":"^2.0.5","image-size":"^2.0.2","modern-tar":"^0.7.5","picocolors":"^1.1.1","@tiptap/core":"^3.20.0","@tiptap/react":"^3.20.0","sanitize-html":"^2.17.1","better-sqlite3":"^11.10.0","@emdash-cms/auth":"0.1.0","@emdash-cms/admin":"0.1.0","@floating-ui/react":"^0.27.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-link":"^3.20.0","@tiptap/extension-focus":"^3.20.0","@tiptap/extension-image":"^3.20.0","@modelcontextprotocol/sdk":"^1.26.0","@tiptap/extension-underline":"^3.20.0","@tiptap/extension-text-align":"^3.20.0","@tiptap/extension-typography":"^3.20.0","@tiptap/extension-placeholder":"^3.20.0","@emdash-cms/gutenberg-to-portable-text":"0.1.0"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^6.0.0","tsdown":"0.20.3","vitest":"^4.0.18","publint":"0.3.17","@types/pg":"^8.16.0","@types/sax":"^1.2.7","@vitest/ui":"^4.0.17","typescript":"^5.9.3","zod-openapi":"^5.4.6","@emdash-cms/blocks":"0.1.0","@types/sanitize-html":"^2.16.0","@arethetypeswrong/cli":"^0.18.2","@types/better-sqlite3":"^7.6.12","@apidevtools/swagger-parser":"^12.1.0"},"peerDependencies":{"astro":">=6.0.0-beta.0","react":">=18.0.0","react-dom":">=18.0.0","@astrojs/react":">=5.0.0-beta.0","@tanstack/react-query":">=5.0.0","@tanstack/react-router":">=1.100.0"},"optionalDependencies":{"pg":"^8.0.0","@libsql/kysely-libsql":"^0.4.0"},"_npmOperationalInternal":{"tmp":"tmp/emdash_0.1.0_1775056916366_0.5088491382510079","host":"s3://npm-registry-packages-npm-production"}},"0.1.1":{"name":"emdash","version":"0.1.1","keywords":["astro","cms","content","wordpress"],"author":{"name":"Matt Kane"},"license":"MIT","_id":"emdash@0.1.1","maintainers":[{"name":"irvinebroque","email":"brendanib@gmail.com"},{"name":"ascorbic","email":"m@mk.gg"}],"homepage":"https://github.com/emdash-cms/emdash","bugs":{"url":"https://github.com/emdash-cms/emdash/issues"},"bin":{"em":"dist/cli/index.mjs","emdash":"dist/cli/index.mjs"},"dist":{"shasum":"901146b2756e4cadd1fb1f7456daed3243f00e4d","tarball":"https://registry.npmjs.org/emdash/-/emdash-0.1.1.tgz","fileCount":664,"integrity":"sha512-nnLUHkOKhrP2wbnoQl5vfBGHkRSr1eqQQdQkfD6HwqQY0ZLEilSpo3QLQ7elEfyvaa9Yxpzu6c0xQu2ZlV4dDQ==","signatures":[{"sig":"MEQCIHckvdMh4oWZGLlkiRw621NZPf/u3DHWrvuosVur9uw5AiBIioYudMzhFGBU4YUCKyQSE/fQm4W+IPzun8S18KSrag==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/emdash@0.1.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":5835751},"main":"dist/index.mjs","type":"module","_from":"file:emdash-0.1.1.tgz","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"},"./runtime":{"types":"./dist/runtime.d.mts","default":"./dist/runtime.mjs"},"./routes/*":"./src/astro/routes/*","./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"},"./storage/s3":{"types":"./dist/storage/s3.d.mts","default":"./dist/storage/s3.mjs"},"./db/postgres":{"types":"./dist/db/postgres.d.mts","default":"./dist/db/postgres.mjs"},"./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"},"./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"},"./middleware/request-context":{"types":"./dist/astro/middleware/request-context.d.mts","default":"./dist/astro/middleware/request-context.mjs"},"./plugins/adapt-sandbox-entry":{"types":"./dist/plugins/adapt-sandbox-entry.d.mts","default":"./dist/plugins/adapt-sandbox-entry.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/*","#import/*":"./src/import/*","#schema/*":"./src/schema/*","#search/*":"./src/search/*","#plugins/*":"./src/plugins/*","#preview/*":"./src/preview/*","#widgets/*":"./src/widgets/*","#comments/*":"./src/comments/*","#sections/*":"./src/sections/*","#settings/*":"./src/settings/*","#api/schemas.js":"./src/api/schemas/index.js"},"scripts":{"dev":"tsdown --watch","test":"vitest","build":"tsdown","check":"publint && attw --pack --ignore-rules=cjs-resolves-to-esm --ignore-rules=no-resolution --ignore-rules=internal-resolution-error","typecheck":"tsgo --noEmit","test:smoke":"vitest run --config vitest.smoke.config.ts","test:integration":"vitest run --config vitest.integration.config.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:63a54605-37aa-4b5d-9c91-6454c906ca8d"}},"_resolved":"/tmp/fcc623cfc43f772e58a46790149e724e/emdash-0.1.1.tgz","_integrity":"sha512-nnLUHkOKhrP2wbnoQl5vfBGHkRSr1eqQQdQkfD6HwqQY0ZLEilSpo3QLQ7elEfyvaa9Yxpzu6c0xQu2ZlV4dDQ==","repository":{"url":"git+https://github.com/emdash-cms/emdash.git","type":"git","directory":"packages/core"},"_npmVersion":"11.11.0","description":"Astro-native CMS with WordPress migration support","directories":{},"_nodeVersion":"24.14.1","dependencies":{"sax":"^1.4.1","zod":"^4.3.5","jose":"^6.1.3","mime":"^4.1.0","citty":"^0.1.6","ulidx":"^2.4.1","arctic":"^3.7.0","croner":"^10.0.1","kysely":"^0.27.0","consola":"^3.4.2","jpeg-js":"^0.4.4","upng-js":"^2.1.0","blurhash":"^2.0.5","image-size":"^2.0.2","modern-tar":"^0.7.5","picocolors":"^1.1.1","@tiptap/core":"^3.20.0","@tiptap/react":"^3.20.0","sanitize-html":"^2.17.1","better-sqlite3":"^11.10.0","@emdash-cms/auth":"0.1.1","@emdash-cms/admin":"0.1.1","@floating-ui/react":"^0.27.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-link":"^3.20.0","@tiptap/extension-focus":"^3.20.0","@tiptap/extension-image":"^3.20.0","@modelcontextprotocol/sdk":"^1.26.0","@tiptap/extension-underline":"^3.20.0","@tiptap/extension-text-align":"^3.20.0","@tiptap/extension-typography":"^3.20.0","@tiptap/extension-placeholder":"^3.20.0","@emdash-cms/gutenberg-to-portable-text":"0.1.0"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^6.0.0","tsdown":"0.20.3","vitest":"^4.0.18","publint":"0.3.17","@types/pg":"^8.16.0","@types/sax":"^1.2.7","@vitest/ui":"^4.0.17","typescript":"^5.9.3","zod-openapi":"^5.4.6","@emdash-cms/blocks":"0.1.0","@types/sanitize-html":"^2.16.0","@arethetypeswrong/cli":"^0.18.2","@types/better-sqlite3":"^7.6.12","@apidevtools/swagger-parser":"^12.1.0"},"peerDependencies":{"astro":">=6.0.0-beta.0","react":">=18.0.0","react-dom":">=18.0.0","@astrojs/react":">=5.0.0-beta.0","@tanstack/react-query":">=5.0.0","@tanstack/react-router":">=1.100.0"},"optionalDependencies":{"pg":"^8.0.0","@libsql/kysely-libsql":"^0.4.0"},"_npmOperationalInternal":{"tmp":"tmp/emdash_0.1.1_1775683999751_0.8538516801346632","host":"s3://npm-registry-packages-npm-production"}},"0.2.0":{"name":"emdash","version":"0.2.0","keywords":["astro","cms","content","wordpress"],"author":{"name":"Matt Kane"},"license":"MIT","_id":"emdash@0.2.0","maintainers":[{"name":"irvinebroque","email":"brendanib@gmail.com"},{"name":"ascorbic","email":"m@mk.gg"}],"homepage":"https://github.com/emdash-cms/emdash","bugs":{"url":"https://github.com/emdash-cms/emdash/issues"},"bin":{"em":"dist/cli/index.mjs","emdash":"dist/cli/index.mjs"},"dist":{"shasum":"1f1d06b15fd5aee91c6f6740f6012ae420991514","tarball":"https://registry.npmjs.org/emdash/-/emdash-0.2.0.tgz","fileCount":669,"integrity":"sha512-pwQ8JrYhEYkoDR72RzDfsNyv04iBQUZNqzDnqO0kRI8ssA9U6RQJnXUCfMfeqHHLf+AGYnkntWVZUm/ahFV4jw==","signatures":[{"sig":"MEUCIQDrdieYGeHsN/b23Ih2ZEqy3H8z0x0F9LmaIfNToL2KGgIgffjT3vAKRyAoEfUpvm3asQTozDC1xafnHTqCT0Putow=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/emdash@0.2.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":5933250},"main":"dist/index.mjs","type":"module","_from":"file:emdash-0.2.0.tgz","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"},"./runtime":{"types":"./dist/runtime.d.mts","default":"./dist/runtime.mjs"},"./routes/*":"./src/astro/routes/*","./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"},"./storage/s3":{"types":"./dist/storage/s3.d.mts","default":"./dist/storage/s3.mjs"},"./db/postgres":{"types":"./dist/db/postgres.d.mts","default":"./dist/db/postgres.mjs"},"./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"},"./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"},"./middleware/request-context":{"types":"./dist/astro/middleware/request-context.d.mts","default":"./dist/astro/middleware/request-context.mjs"},"./plugins/adapt-sandbox-entry":{"types":"./dist/plugins/adapt-sandbox-entry.d.mts","default":"./dist/plugins/adapt-sandbox-entry.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/*","#import/*":"./src/import/*","#schema/*":"./src/schema/*","#search/*":"./src/search/*","#plugins/*":"./src/plugins/*","#preview/*":"./src/preview/*","#widgets/*":"./src/widgets/*","#comments/*":"./src/comments/*","#sections/*":"./src/sections/*","#settings/*":"./src/settings/*","#api/schemas.js":"./src/api/schemas/index.js"},"scripts":{"dev":"tsdown --watch","test":"vitest","build":"tsdown","check":"publint && attw --pack --ignore-rules=cjs-resolves-to-esm --ignore-rules=no-resolution --ignore-rules=internal-resolution-error","typecheck":"tsgo --noEmit","test:smoke":"vitest run --config vitest.smoke.config.ts","test:integration":"vitest run --config vitest.integration.config.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:63a54605-37aa-4b5d-9c91-6454c906ca8d"}},"_resolved":"/tmp/ea47d0b1f90e01c0d2ea0dc09b02c20f/emdash-0.2.0.tgz","_integrity":"sha512-pwQ8JrYhEYkoDR72RzDfsNyv04iBQUZNqzDnqO0kRI8ssA9U6RQJnXUCfMfeqHHLf+AGYnkntWVZUm/ahFV4jw==","repository":{"url":"git+https://github.com/emdash-cms/emdash.git","type":"git","directory":"packages/core"},"_npmVersion":"11.11.0","description":"Astro-native CMS with WordPress migration support","directories":{},"_nodeVersion":"24.14.1","dependencies":{"sax":"^1.4.1","zod":"^4.3.5","jose":"^6.1.3","mime":"^4.1.0","citty":"^0.1.6","ulidx":"^2.4.1","arctic":"^3.7.0","croner":"^10.0.1","kysely":"^0.27.0","consola":"^3.4.2","jpeg-js":"^0.4.4","upng-js":"^2.1.0","blurhash":"^2.0.5","image-size":"^2.0.2","modern-tar":"^0.7.5","picocolors":"^1.1.1","@tiptap/core":"^3.20.0","@tiptap/react":"^3.20.0","sanitize-html":"^2.17.1","better-sqlite3":"^12.8.0","@emdash-cms/auth":"0.2.0","@emdash-cms/admin":"0.2.0","@floating-ui/react":"^0.27.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-link":"^3.20.0","@tiptap/extension-focus":"^3.20.0","@tiptap/extension-image":"^3.20.0","@modelcontextprotocol/sdk":"^1.26.0","@tiptap/extension-underline":"^3.20.0","@tiptap/extension-text-align":"^3.20.0","@tiptap/extension-typography":"^3.20.0","@tiptap/extension-placeholder":"^3.20.0","@emdash-cms/gutenberg-to-portable-text":"0.2.0"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^6.0.0","tsdown":"0.20.3","vitest":"^4.0.18","publint":"0.3.17","@types/pg":"^8.16.0","@types/sax":"^1.2.7","@vitest/ui":"^4.0.17","typescript":"^5.9.3","zod-openapi":"^5.4.6","@emdash-cms/blocks":"0.2.0","@types/sanitize-html":"^2.16.0","@arethetypeswrong/cli":"^0.18.2","@types/better-sqlite3":"^7.6.12","@apidevtools/swagger-parser":"^12.1.0"},"peerDependencies":{"astro":">=6.0.0-beta.0","react":">=18.0.0","react-dom":">=18.0.0","@astrojs/react":">=5.0.0-beta.0","@tanstack/react-query":">=5.0.0","@tanstack/react-router":">=1.100.0"},"optionalDependencies":{"pg":"^8.0.0","@libsql/kysely-libsql":"^0.4.0"},"_npmOperationalInternal":{"tmp":"tmp/emdash_0.2.0_1776005040130_0.5733455561615635","host":"s3://npm-registry-packages-npm-production"}},"0.3.0":{"name":"emdash","version":"0.3.0","keywords":["astro","cms","content","wordpress"],"author":{"name":"Matt Kane"},"license":"MIT","_id":"emdash@0.3.0","maintainers":[{"name":"irvinebroque","email":"brendanib@gmail.com"},{"name":"ascorbic","email":"m@mk.gg"}],"homepage":"https://github.com/emdash-cms/emdash","bugs":{"url":"https://github.com/emdash-cms/emdash/issues"},"bin":{"em":"dist/cli/index.mjs","emdash":"dist/cli/index.mjs"},"dist":{"shasum":"1d4dc0861ac70b87f7f44b93abcec7ac32076384","tarball":"https://registry.npmjs.org/emdash/-/emdash-0.3.0.tgz","fileCount":673,"integrity":"sha512-w0htPtbsaDO5gHiQ+aDlHAZM/oQcq2k0nuPB+NLrD9qJT9ektzOPmKm9A3fZwaK+5iKxS3/w9q/J5UyEhV/wSQ==","signatures":[{"sig":"MEQCIC9jrwZW6jB+74AyCy3lK4gL/ITPFOirjlmTdQSwaYUpAiBg6APV6rEEkkfm8TE2sC4qUmQL5Oppuz04c1JpYPNRzA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/emdash@0.3.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":5974713},"main":"dist/index.mjs","type":"module","_from":"file:emdash-0.3.0.tgz","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"},"./runtime":{"types":"./dist/runtime.d.mts","default":"./dist/runtime.mjs"},"./routes/*":"./src/astro/routes/*","./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"},"./storage/s3":{"types":"./dist/storage/s3.d.mts","default":"./dist/storage/s3.mjs"},"./db/postgres":{"types":"./dist/db/postgres.d.mts","default":"./dist/db/postgres.mjs"},"./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"},"./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"},"./middleware/request-context":{"types":"./dist/astro/middleware/request-context.d.mts","default":"./dist/astro/middleware/request-context.mjs"},"./plugins/adapt-sandbox-entry":{"types":"./dist/plugins/adapt-sandbox-entry.d.mts","default":"./dist/plugins/adapt-sandbox-entry.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/*","#import/*":"./src/import/*","#schema/*":"./src/schema/*","#search/*":"./src/search/*","#plugins/*":"./src/plugins/*","#preview/*":"./src/preview/*","#widgets/*":"./src/widgets/*","#comments/*":"./src/comments/*","#sections/*":"./src/sections/*","#settings/*":"./src/settings/*","#api/schemas.js":"./src/api/schemas/index.js"},"scripts":{"dev":"tsdown --watch","test":"vitest","build":"tsdown","check":"publint && attw --pack --ignore-rules=cjs-resolves-to-esm --ignore-rules=no-resolution --ignore-rules=internal-resolution-error","typecheck":"tsgo --noEmit","test:smoke":"vitest run --config vitest.smoke.config.ts","test:integration":"vitest run --config vitest.integration.config.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:63a54605-37aa-4b5d-9c91-6454c906ca8d"}},"_resolved":"/tmp/58c0e93dca4e4d1627210d72b4541568/emdash-0.3.0.tgz","_integrity":"sha512-w0htPtbsaDO5gHiQ+aDlHAZM/oQcq2k0nuPB+NLrD9qJT9ektzOPmKm9A3fZwaK+5iKxS3/w9q/J5UyEhV/wSQ==","repository":{"url":"git+https://github.com/emdash-cms/emdash.git","type":"git","directory":"packages/core"},"_npmVersion":"11.11.0","description":"Astro-native CMS with WordPress migration support","directories":{},"_nodeVersion":"24.14.1","dependencies":{"sax":"^1.4.1","zod":"^4.3.5","jose":"^6.1.3","mime":"^4.1.0","citty":"^0.1.6","ulidx":"^2.4.1","arctic":"^3.7.0","croner":"^10.0.1","kysely":"^0.27.0","consola":"^3.4.2","jpeg-js":"^0.4.4","upng-js":"^2.1.0","blurhash":"^2.0.5","image-size":"^2.0.2","modern-tar":"^0.7.5","picocolors":"^1.1.1","@tiptap/core":"^3.20.0","@tiptap/react":"^3.20.0","sanitize-html":"^2.17.1","better-sqlite3":"^12.8.0","@emdash-cms/auth":"0.3.0","@emdash-cms/admin":"0.3.0","@floating-ui/react":"^0.27.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-link":"^3.20.0","@tiptap/extension-focus":"^3.20.0","@tiptap/extension-image":"^3.20.0","@modelcontextprotocol/sdk":"^1.26.0","@tiptap/extension-underline":"^3.20.0","@tiptap/extension-text-align":"^3.20.0","@tiptap/extension-typography":"^3.20.0","@tiptap/extension-placeholder":"^3.20.0","@emdash-cms/gutenberg-to-portable-text":"0.3.0"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^6.0.0","tsdown":"0.20.3","vitest":"^4.0.18","publint":"0.3.17","@types/pg":"^8.16.0","@types/sax":"^1.2.7","@vitest/ui":"^4.0.17","typescript":"^5.9.3","zod-openapi":"^5.4.6","@emdash-cms/blocks":"0.3.0","@types/sanitize-html":"^2.16.0","@arethetypeswrong/cli":"^0.18.2","@types/better-sqlite3":"^7.6.12","@apidevtools/swagger-parser":"^12.1.0"},"peerDependencies":{"astro":">=6.0.0-beta.0","react":">=18.0.0","react-dom":">=18.0.0","@astrojs/react":">=5.0.0-beta.0","@tanstack/react-query":">=5.0.0","@tanstack/react-router":">=1.100.0"},"optionalDependencies":{"pg":"^8.0.0","@libsql/kysely-libsql":"^0.4.0"},"_npmOperationalInternal":{"tmp":"tmp/emdash_0.3.0_1776028942763_0.5698992293987917","host":"s3://npm-registry-packages-npm-production"}},"0.4.0":{"name":"emdash","version":"0.4.0","keywords":["astro","cms","content","wordpress"],"author":{"name":"Matt Kane"},"license":"MIT","_id":"emdash@0.4.0","maintainers":[{"name":"irvinebroque","email":"brendanib@gmail.com"},{"name":"ascorbic","email":"m@mk.gg"}],"homepage":"https://github.com/emdash-cms/emdash","bugs":{"url":"https://github.com/emdash-cms/emdash/issues"},"bin":{"em":"dist/cli/index.mjs","emdash":"dist/cli/index.mjs"},"dist":{"shasum":"c14520bdf4591d4be8f08a87744266c2d8a3411b","tarball":"https://registry.npmjs.org/emdash/-/emdash-0.4.0.tgz","fileCount":680,"integrity":"sha512-BnPuqHsNoIdvkuHuiQVdGQ+/YnIXY1kVdHgcYoMIkQzgf5ZzHCGd/BLYmDXefkk7rcolbEe/OKZkyq0srPL32Q==","signatures":[{"sig":"MEYCIQC7JwEF+mRoLQ7CPKhSL+HrvPBmecNaB/jU4NK+3d/1hAIhAMSyOKIU0Yn39nwB4yRhFOvo/B4uBTmXPGiaGs5nRE1m","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/emdash@0.4.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6012534},"main":"dist/index.mjs","type":"module","_from":"file:emdash-0.4.0.tgz","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"},"./runtime":{"types":"./dist/runtime.d.mts","default":"./dist/runtime.mjs"},"./routes/*":"./src/astro/routes/*","./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"},"./storage/s3":{"types":"./dist/storage/s3.d.mts","default":"./dist/storage/s3.mjs"},"./db/postgres":{"types":"./dist/db/postgres.d.mts","default":"./dist/db/postgres.mjs"},"./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"},"./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"},"./middleware/request-context":{"types":"./dist/astro/middleware/request-context.d.mts","default":"./dist/astro/middleware/request-context.mjs"},"./plugins/adapt-sandbox-entry":{"types":"./dist/plugins/adapt-sandbox-entry.d.mts","default":"./dist/plugins/adapt-sandbox-entry.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/*","#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/*","#settings/*":"./src/settings/*","#redirects/*":"./src/redirects/*","#api/schemas.js":"./src/api/schemas/index.js"},"scripts":{"dev":"tsdown --watch","test":"vitest","build":"tsdown","check":"publint && attw --pack --ignore-rules=cjs-resolves-to-esm --ignore-rules=no-resolution --ignore-rules=internal-resolution-error","typecheck":"tsgo --noEmit","test:smoke":"vitest run --config vitest.smoke.config.ts","test:integration":"vitest run --config vitest.integration.config.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:63a54605-37aa-4b5d-9c91-6454c906ca8d"}},"_resolved":"/tmp/e145e027a3c9f665ed992c3ea59e5005/emdash-0.4.0.tgz","_integrity":"sha512-BnPuqHsNoIdvkuHuiQVdGQ+/YnIXY1kVdHgcYoMIkQzgf5ZzHCGd/BLYmDXefkk7rcolbEe/OKZkyq0srPL32Q==","repository":{"url":"git+https://github.com/emdash-cms/emdash.git","type":"git","directory":"packages/core"},"_npmVersion":"11.11.0","description":"Astro-native CMS with WordPress migration support","directories":{},"_nodeVersion":"24.14.1","dependencies":{"sax":"^1.4.1","zod":"^4.3.5","jose":"^6.1.3","mime":"^4.1.0","citty":"^0.1.6","ulidx":"^2.4.1","arctic":"^3.7.0","croner":"^10.0.1","kysely":"^0.27.0","consola":"^3.4.2","jpeg-js":"^0.4.4","upng-js":"^2.1.0","blurhash":"^2.0.5","image-size":"^2.0.2","modern-tar":"^0.7.5","picocolors":"^1.1.1","@tiptap/core":"^3.20.0","@tiptap/react":"^3.20.0","sanitize-html":"^2.17.1","better-sqlite3":"^12.8.0","@emdash-cms/auth":"0.4.0","@emdash-cms/admin":"0.4.0","@floating-ui/react":"^0.27.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-link":"^3.20.0","@tiptap/extension-focus":"^3.20.0","@tiptap/extension-image":"^3.20.0","@modelcontextprotocol/sdk":"^1.26.0","@tiptap/extension-underline":"^3.20.0","@tiptap/extension-text-align":"^3.20.0","@tiptap/extension-typography":"^3.20.0","@tiptap/extension-placeholder":"^3.20.0","@emdash-cms/gutenberg-to-portable-text":"0.4.0"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^6.0.0","tsdown":"0.20.3","vitest":"^4.0.18","publint":"0.3.17","@types/pg":"^8.16.0","@types/sax":"^1.2.7","@vitest/ui":"^4.0.17","typescript":"^5.9.3","zod-openapi":"^5.4.6","@emdash-cms/blocks":"0.4.0","@types/sanitize-html":"^2.16.0","@arethetypeswrong/cli":"^0.18.2","@types/better-sqlite3":"^7.6.12","@apidevtools/swagger-parser":"^12.1.0"},"peerDependencies":{"astro":">=6.0.0-beta.0","react":">=18.0.0","react-dom":">=18.0.0","@astrojs/react":">=5.0.0-beta.0","@tanstack/react-query":">=5.0.0","@tanstack/react-router":">=1.100.0"},"optionalDependencies":{"pg":"^8.0.0","@libsql/kysely-libsql":"^0.4.0"},"_npmOperationalInternal":{"tmp":"tmp/emdash_0.4.0_1776112667950_0.5648661005091711","host":"s3://npm-registry-packages-npm-production"}},"0.5.0":{"name":"emdash","version":"0.5.0","keywords":["astro","cms","content","wordpress"],"author":{"name":"Matt Kane"},"license":"MIT","_id":"emdash@0.5.0","maintainers":[{"name":"irvinebroque","email":"brendanib@gmail.com"},{"name":"ascorbic","email":"m@mk.gg"}],"homepage":"https://github.com/emdash-cms/emdash","bugs":{"url":"https://github.com/emdash-cms/emdash/issues"},"bin":{"em":"dist/cli/index.mjs","emdash":"dist/cli/index.mjs"},"dist":{"shasum":"5e3aef6d4127a3286fdc8b368ac81b3b6bbf1540","tarball":"https://registry.npmjs.org/emdash/-/emdash-0.5.0.tgz","fileCount":682,"integrity":"sha512-7tUIlMEYdSJ6FmmW0DbnhiGC77u593hitvmX3H7jAywbZk1/aobicg3YnswzxhzNHsHU4QHLoTDadwQVZwrthA==","signatures":[{"sig":"MEQCIE/4xUL0rsy3pmOqfMH2AtyRM+UFZrfb2cUOdqbTr2LKAiB+ym731i2ibVmWrsDx9TA+MY/7sVV53UXbRfbWu8F/Dg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/emdash@0.5.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6014508},"main":"dist/index.mjs","type":"module","_from":"file:emdash-0.5.0.tgz","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"},"./runtime":{"types":"./dist/runtime.d.mts","default":"./dist/runtime.mjs"},"./routes/*":"./src/astro/routes/*","./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"},"./storage/s3":{"types":"./dist/storage/s3.d.mts","default":"./dist/storage/s3.mjs"},"./db/postgres":{"types":"./dist/db/postgres.d.mts","default":"./dist/db/postgres.mjs"},"./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"},"./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"},"./middleware/request-context":{"types":"./dist/astro/middleware/request-context.d.mts","default":"./dist/astro/middleware/request-context.mjs"},"./plugins/adapt-sandbox-entry":{"types":"./dist/plugins/adapt-sandbox-entry.d.mts","default":"./dist/plugins/adapt-sandbox-entry.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/*","#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/*","#settings/*":"./src/settings/*","#redirects/*":"./src/redirects/*","#api/schemas.js":"./src/api/schemas/index.js"},"scripts":{"dev":"tsdown --watch","test":"vitest","build":"tsdown","check":"publint && attw --pack --ignore-rules=cjs-resolves-to-esm --ignore-rules=no-resolution --ignore-rules=internal-resolution-error","typecheck":"tsgo --noEmit","test:smoke":"vitest run --config vitest.smoke.config.ts","test:integration":"vitest run --config vitest.integration.config.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:63a54605-37aa-4b5d-9c91-6454c906ca8d"}},"_resolved":"/tmp/08314dba26b0081009159f9817d36b59/emdash-0.5.0.tgz","_integrity":"sha512-7tUIlMEYdSJ6FmmW0DbnhiGC77u593hitvmX3H7jAywbZk1/aobicg3YnswzxhzNHsHU4QHLoTDadwQVZwrthA==","repository":{"url":"git+https://github.com/emdash-cms/emdash.git","type":"git","directory":"packages/core"},"_npmVersion":"11.11.0","description":"Astro-native CMS with WordPress migration support","directories":{},"_nodeVersion":"24.14.1","dependencies":{"sax":"^1.4.1","zod":"^4.3.5","jose":"^6.1.3","mime":"^4.1.0","citty":"^0.1.6","ulidx":"^2.4.1","arctic":"^3.7.0","croner":"^10.0.1","kysely":"^0.27.0","consola":"^3.4.2","jpeg-js":"^0.4.4","upng-js":"^2.1.0","blurhash":"^2.0.5","image-size":"^2.0.2","modern-tar":"^0.7.5","picocolors":"^1.1.1","@tiptap/core":"^3.20.0","@tiptap/react":"^3.20.0","sanitize-html":"^2.17.1","better-sqlite3":"^12.8.0","@emdash-cms/auth":"0.5.0","@emdash-cms/admin":"0.5.0","@floating-ui/react":"^0.27.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-link":"^3.20.0","@tiptap/extension-focus":"^3.20.0","@tiptap/extension-image":"^3.20.0","@modelcontextprotocol/sdk":"^1.26.0","@tiptap/extension-underline":"^3.20.0","@tiptap/extension-text-align":"^3.20.0","@tiptap/extension-typography":"^3.20.0","@tiptap/extension-placeholder":"^3.20.0","@emdash-cms/gutenberg-to-portable-text":"0.5.0"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^6.0.0","tsdown":"0.20.3","vitest":"^4.0.18","publint":"0.3.17","@types/pg":"^8.16.0","@types/sax":"^1.2.7","@vitest/ui":"^4.0.17","typescript":"^5.9.3","zod-openapi":"^5.4.6","@emdash-cms/blocks":"0.5.0","@types/sanitize-html":"^2.16.0","@arethetypeswrong/cli":"^0.18.2","@types/better-sqlite3":"^7.6.12","@apidevtools/swagger-parser":"^12.1.0"},"peerDependencies":{"astro":">=6.0.0-beta.0","react":">=18.0.0","react-dom":">=18.0.0","@astrojs/react":">=5.0.0-beta.0","@tanstack/react-query":">=5.0.0","@tanstack/react-router":">=1.100.0"},"optionalDependencies":{"pg":"^8.0.0","@libsql/kysely-libsql":"^0.4.0"},"_npmOperationalInternal":{"tmp":"tmp/emdash_0.5.0_1776180932614_0.16717685246290448","host":"s3://npm-registry-packages-npm-production"}},"0.6.0":{"name":"emdash","version":"0.6.0","keywords":["astro","cms","content","wordpress"],"author":{"name":"Matt Kane"},"license":"MIT","_id":"emdash@0.6.0","maintainers":[{"name":"irvinebroque","email":"brendanib@gmail.com"},{"name":"ascorbic","email":"m@mk.gg"}],"homepage":"https://github.com/emdash-cms/emdash","bugs":{"url":"https://github.com/emdash-cms/emdash/issues"},"bin":{"em":"dist/cli/index.mjs","emdash":"dist/cli/index.mjs"},"dist":{"shasum":"098c4a3f9cf614a9091d2defc8ecc48252149be6","tarball":"https://registry.npmjs.org/emdash/-/emdash-0.6.0.tgz","fileCount":701,"integrity":"sha512-lc9AinEPoJ9xD1dCN5TuyKL3PtMLDL1jUTncwfFQNoRlUvq5UGo5djrrWWpqav8iEwVucH+GkgHqVB4Tk13s8A==","signatures":[{"sig":"MEQCIDK36nCjKlOozlX/J02UdSAvMRSW0bqUuMY81WXC7rn+AiAn0v0/c+yiJ/blpcSNZUzcZGH50tXFXwW7vSovbboF2A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/emdash@0.6.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6204252},"main":"dist/index.mjs","type":"module","_from":"file:emdash-0.6.0.tgz","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"},"./runtime":{"types":"./dist/runtime.d.mts","default":"./dist/runtime.mjs"},"./routes/*":"./src/astro/routes/*","./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"},"./storage/s3":{"types":"./dist/storage/s3.d.mts","default":"./dist/storage/s3.mjs"},"./db/postgres":{"types":"./dist/db/postgres.d.mts","default":"./dist/db/postgres.mjs"},"./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"},"./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"},"./database/instrumentation":{"types":"./dist/database/instrumentation.d.mts","default":"./dist/database/instrumentation.mjs"},"./middleware/request-context":{"types":"./dist/astro/middleware/request-context.d.mts","default":"./dist/astro/middleware/request-context.mjs"},"./plugins/adapt-sandbox-entry":{"types":"./dist/plugins/adapt-sandbox-entry.d.mts","default":"./dist/plugins/adapt-sandbox-entry.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/*","#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/*","#settings/*":"./src/settings/*","#redirects/*":"./src/redirects/*","#taxonomies/*":"./src/taxonomies/*","#api/schemas.js":"./src/api/schemas/index.js"},"scripts":{"dev":"tsdown --watch","test":"vitest","build":"tsdown","check":"publint && attw --pack --ignore-rules=cjs-resolves-to-esm --ignore-rules=no-resolution --ignore-rules=internal-resolution-error","typecheck":"tsgo --noEmit","test:smoke":"vitest run --config vitest.smoke.config.ts","test:integration":"vitest run --config vitest.integration.config.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:63a54605-37aa-4b5d-9c91-6454c906ca8d"}},"_resolved":"/tmp/9656bdf37a2273086ffd0a35b448b1dd/emdash-0.6.0.tgz","_integrity":"sha512-lc9AinEPoJ9xD1dCN5TuyKL3PtMLDL1jUTncwfFQNoRlUvq5UGo5djrrWWpqav8iEwVucH+GkgHqVB4Tk13s8A==","repository":{"url":"git+https://github.com/emdash-cms/emdash.git","type":"git","directory":"packages/core"},"_npmVersion":"11.11.0","description":"Astro-native CMS with WordPress migration support","directories":{},"_nodeVersion":"24.14.1","dependencies":{"sax":"^1.4.1","zod":"^4.3.5","jose":"^6.1.3","mime":"^4.1.0","citty":"^0.1.6","ulidx":"^2.4.1","arctic":"^3.7.0","croner":"^10.0.1","kysely":"^0.27.0","consola":"^3.4.2","jpeg-js":"^0.4.4","upng-js":"^2.1.0","blurhash":"^2.0.5","image-size":"^2.0.2","modern-tar":"^0.7.5","picocolors":"^1.1.1","@tiptap/core":"^3.20.0","@tiptap/react":"^3.20.0","sanitize-html":"^2.17.1","better-sqlite3":"^12.8.0","@emdash-cms/auth":"0.6.0","@emdash-cms/admin":"0.6.0","@floating-ui/react":"^0.27.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-link":"^3.20.0","@tiptap/extension-focus":"^3.20.0","@tiptap/extension-image":"^3.20.0","@modelcontextprotocol/sdk":"^1.26.0","@tiptap/extension-underline":"^3.20.0","@tiptap/extension-text-align":"^3.20.0","@tiptap/extension-typography":"^3.20.0","@tiptap/extension-placeholder":"^3.20.0","@emdash-cms/gutenberg-to-portable-text":"0.6.0"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^6.0.0","tsdown":"0.20.3","vitest":"^4.0.18","publint":"0.3.17","@types/pg":"^8.16.0","@types/sax":"^1.2.7","@vitest/ui":"^4.0.17","typescript":"^5.9.3","zod-openapi":"^5.4.6","@emdash-cms/blocks":"0.6.0","@types/sanitize-html":"^2.16.0","@arethetypeswrong/cli":"^0.18.2","@types/better-sqlite3":"^7.6.12","@apidevtools/swagger-parser":"^12.1.0"},"peerDependencies":{"astro":">=6.0.0-beta.0","react":">=18.0.0","react-dom":">=18.0.0","@astrojs/react":">=5.0.0-beta.0","@tanstack/react-query":">=5.0.0","@tanstack/react-router":">=1.100.0"},"optionalDependencies":{"pg":"^8.0.0","@libsql/kysely-libsql":"^0.4.0"},"_npmOperationalInternal":{"tmp":"tmp/emdash_0.6.0_1776701390495_0.7531455374295133","host":"s3://npm-registry-packages-npm-production"}},"0.7.0":{"name":"emdash","version":"0.7.0","keywords":["astro","cms","content","wordpress"],"author":{"name":"Matt Kane"},"license":"MIT","_id":"emdash@0.7.0","maintainers":[{"name":"irvinebroque","email":"brendanib@gmail.com"},{"name":"ascorbic","email":"m@mk.gg"}],"homepage":"https://github.com/emdash-cms/emdash","bugs":{"url":"https://github.com/emdash-cms/emdash/issues"},"bin":{"em":"dist/cli/index.mjs","emdash":"dist/cli/index.mjs"},"dist":{"shasum":"e083f83819ba43e8c6aae886e4dc299ba1326203","tarball":"https://registry.npmjs.org/emdash/-/emdash-0.7.0.tgz","fileCount":704,"integrity":"sha512-AbbYm9pilEdH9VcH0DnfSrllZW7s5swPkimZ/BlkNWz2RZByGHga0g6dKuxvFH3Blq9M2WBeQe7vNa6RMu5QUg==","signatures":[{"sig":"MEQCIHtI6RJwdw749zZ4kyvKtuMRI/kYC4R3LUEzcXcUnzQHAiBXXyBdGErDywb2BlMpjUY+S2UNe1wU1wGzIBxaH31fag==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/emdash@0.7.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6306135},"main":"dist/index.mjs","type":"module","_from":"file:emdash-0.7.0.tgz","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"},"./runtime":{"types":"./dist/runtime.d.mts","default":"./dist/runtime.mjs"},"./routes/*":"./src/astro/routes/*","./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"},"./storage/s3":{"types":"./dist/storage/s3.d.mts","default":"./dist/storage/s3.mjs"},"./db/postgres":{"types":"./dist/db/postgres.d.mts","default":"./dist/db/postgres.mjs"},"./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"},"./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"},"./database/instrumentation":{"types":"./dist/database/instrumentation.d.mts","default":"./dist/database/instrumentation.mjs"},"./middleware/request-context":{"types":"./dist/astro/middleware/request-context.d.mts","default":"./dist/astro/middleware/request-context.mjs"},"./plugins/adapt-sandbox-entry":{"types":"./dist/plugins/adapt-sandbox-entry.d.mts","default":"./dist/plugins/adapt-sandbox-entry.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/*","#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/*","#settings/*":"./src/settings/*","#redirects/*":"./src/redirects/*","#taxonomies/*":"./src/taxonomies/*","#api/schemas.js":"./src/api/schemas/index.js"},"scripts":{"dev":"tsdown --watch","test":"vitest","build":"tsdown","check":"publint && attw --pack --ignore-rules=cjs-resolves-to-esm --ignore-rules=no-resolution --ignore-rules=internal-resolution-error","typecheck":"tsgo --noEmit","test:smoke":"vitest run --config vitest.smoke.config.ts","test:integration":"vitest run --config vitest.integration.config.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:63a54605-37aa-4b5d-9c91-6454c906ca8d"}},"_resolved":"/tmp/40514703f3d1c58c4f6491078bac349e/emdash-0.7.0.tgz","_integrity":"sha512-AbbYm9pilEdH9VcH0DnfSrllZW7s5swPkimZ/BlkNWz2RZByGHga0g6dKuxvFH3Blq9M2WBeQe7vNa6RMu5QUg==","repository":{"url":"git+https://github.com/emdash-cms/emdash.git","type":"git","directory":"packages/core"},"_npmVersion":"11.11.0","description":"Astro-native CMS with WordPress migration support","directories":{},"_nodeVersion":"24.14.1","dependencies":{"sax":"^1.4.1","zod":"^4.3.5","jose":"^6.1.3","mime":"^4.1.0","citty":"^0.1.6","ulidx":"^2.4.1","arctic":"^3.7.0","croner":"^10.0.1","kysely":"^0.27.0","consola":"^3.4.2","jpeg-js":"^0.4.4","upng-js":"^2.1.0","blurhash":"^2.0.5","image-size":"^2.0.2","modern-tar":"^0.7.5","picocolors":"^1.1.1","@tiptap/core":"^3.20.0","@tiptap/react":"^3.20.0","sanitize-html":"^2.17.1","better-sqlite3":"^12.8.0","@emdash-cms/auth":"0.7.0","@emdash-cms/admin":"0.7.0","@floating-ui/react":"^0.27.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-link":"^3.20.0","@tiptap/extension-focus":"^3.20.0","@tiptap/extension-image":"^3.20.0","@modelcontextprotocol/sdk":"^1.26.0","@tiptap/extension-underline":"^3.20.0","@tiptap/extension-text-align":"^3.20.0","@tiptap/extension-typography":"^3.20.0","@tiptap/extension-placeholder":"^3.20.0","@emdash-cms/gutenberg-to-portable-text":"0.7.0"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^6.0.0","tsdown":"0.20.3","vitest":"^4.0.18","publint":"0.3.17","@types/pg":"^8.16.0","@types/sax":"^1.2.7","@vitest/ui":"^4.0.17","typescript":"^5.9.3","zod-openapi":"^5.4.6","@emdash-cms/blocks":"0.7.0","@types/sanitize-html":"^2.16.0","@arethetypeswrong/cli":"^0.18.2","@types/better-sqlite3":"^7.6.12","@apidevtools/swagger-parser":"^12.1.0"},"peerDependencies":{"astro":">=6.0.0-beta.0","react":">=18.0.0","react-dom":">=18.0.0","@astrojs/react":">=5.0.0-beta.0","@tanstack/react-query":">=5.0.0","@tanstack/react-router":">=1.100.0"},"optionalDependencies":{"pg":"^8.0.0","@libsql/kysely-libsql":"^0.4.0"},"_npmOperationalInternal":{"tmp":"tmp/emdash_0.7.0_1776978987498_0.24144288375838374","host":"s3://npm-registry-packages-npm-production"}},"1.0.0":{"name":"emdash","version":"1.0.0","keywords":["astro","cms","content","wordpress"],"author":{"name":"Matt Kane"},"license":"MIT","_id":"emdash@1.0.0","maintainers":[{"name":"irvinebroque","email":"brendanib@gmail.com"},{"name":"ascorbic","email":"m@mk.gg"}],"homepage":"https://github.com/emdash-cms/emdash","bugs":{"url":"https://github.com/emdash-cms/emdash/issues"},"bin":{"em":"dist/cli/index.mjs","emdash":"dist/cli/index.mjs"},"dist":{"shasum":"d5075ae7ea49cad211f4e21db83dc4ee07e51ed0","tarball":"https://registry.npmjs.org/emdash/-/emdash-1.0.0.tgz","fileCount":718,"integrity":"sha512-77uzduwuQDAVbsUq5LNyarWfhIYxaTGFdeNkLB7gKuqIM6wNRHNAjftP22ykTrYMkT7msT5yJwPPnqqTS+PdWQ==","signatures":[{"sig":"MEUCIQD2Hxdlzpp+24sAEHWzLleu04ic7ss/XbfEBNOAyqAkfAIgAh7E+nG/2QNQmN0uKfnJDDMfZiW2sb6lD6zdas168B0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/emdash@1.0.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6495417},"main":"dist/index.mjs","type":"module","_from":"file:emdash-1.0.0.tgz","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"},"./runtime":{"types":"./dist/runtime.d.mts","default":"./dist/runtime.mjs"},"./routes/*":"./src/astro/routes/*","./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"},"./storage/s3":{"types":"./dist/storage/s3.d.mts","default":"./dist/storage/s3.mjs"},"./api/schemas":"./src/api/schemas/index.ts","./db/postgres":{"types":"./dist/db/postgres.d.mts","default":"./dist/db/postgres.mjs"},"./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"},"./api/route-utils":"./src/api/route-utils.ts","./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"},"./auth/providers/github":"./src/auth/providers/github.ts","./auth/providers/google":"./src/auth/providers/google.ts","./database/instrumentation":{"types":"./dist/database/instrumentation.d.mts","default":"./dist/database/instrumentation.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"}},"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/*","#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/*","#settings/*":"./src/settings/*","#redirects/*":"./src/redirects/*","#taxonomies/*":"./src/taxonomies/*","#api/schemas.js":"./src/api/schemas/index.js"},"scripts":{"dev":"tsdown --watch","test":"vitest","build":"tsdown","check":"publint && attw --pack --ignore-rules=cjs-resolves-to-esm --ignore-rules=no-resolution --ignore-rules=internal-resolution-error","typecheck":"tsgo --noEmit","test:smoke":"vitest run --config vitest.smoke.config.ts","test:integration":"vitest run --config vitest.integration.config.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:63a54605-37aa-4b5d-9c91-6454c906ca8d"}},"_resolved":"/tmp/ed0dabf129d4da9aba2abad448a4cf4d/emdash-1.0.0.tgz","_integrity":"sha512-77uzduwuQDAVbsUq5LNyarWfhIYxaTGFdeNkLB7gKuqIM6wNRHNAjftP22ykTrYMkT7msT5yJwPPnqqTS+PdWQ==","deprecated":"Please install the latest version.","repository":{"url":"git+https://github.com/emdash-cms/emdash.git","type":"git","directory":"packages/core"},"_npmVersion":"11.11.0","description":"Astro-native CMS with WordPress migration support","directories":{},"_nodeVersion":"24.14.1","dependencies":{"sax":"^1.4.1","zod":"^4.3.5","jose":"^6.1.3","mime":"^4.1.0","citty":"^0.1.6","ulidx":"^2.4.1","arctic":"^3.7.0","croner":"^10.0.1","kysely":"^0.27.0","consola":"^3.4.2","jpeg-js":"^0.4.4","upng-js":"^2.1.0","blurhash":"^2.0.5","image-size":"^2.0.2","modern-tar":"^0.7.5","picocolors":"^1.1.1","@tiptap/core":"^3.20.0","@tiptap/react":"^3.20.0","sanitize-html":"^2.17.1","better-sqlite3":"^12.8.0","@emdash-cms/auth":"1.0.0","@emdash-cms/admin":"1.0.0","@floating-ui/react":"^0.27.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-link":"^3.20.0","@tiptap/extension-focus":"^3.20.0","@tiptap/extension-image":"^3.20.0","@modelcontextprotocol/sdk":"^1.26.0","@tiptap/extension-underline":"^3.20.0","@tiptap/extension-text-align":"^3.20.0","@tiptap/extension-typography":"^3.20.0","@tiptap/extension-placeholder":"^3.20.0","@emdash-cms/gutenberg-to-portable-text":"1.0.0"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^6.0.0","tsdown":"0.20.3","vitest":"^4.0.18","publint":"0.3.17","@types/pg":"^8.16.0","@types/sax":"^1.2.7","@vitest/ui":"^4.0.17","typescript":"^5.9.3","zod-openapi":"^5.4.6","@types/react":"19.2.14","@emdash-cms/blocks":"1.0.0","@types/sanitize-html":"^2.16.0","@arethetypeswrong/cli":"^0.18.2","@types/better-sqlite3":"^7.6.12","@apidevtools/swagger-parser":"^12.1.0"},"peerDependencies":{"astro":">=6.0.0-beta.0","react":">=18.0.0","react-dom":">=18.0.0","@astrojs/react":">=5.0.0-beta.0","@tanstack/react-query":">=5.0.0","@tanstack/react-router":">=1.100.0","@emdash-cms/auth-atproto":"1.0.0"},"optionalDependencies":{"pg":"^8.0.0","@libsql/kysely-libsql":"^0.4.0"},"peerDependenciesMeta":{"@emdash-cms/auth-atproto":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/emdash_1.0.0_1777315666538_0.6736860846500903","host":"s3://npm-registry-packages-npm-production"}},"0.8.0":{"name":"emdash","version":"0.8.0","keywords":["astro","cms","content","wordpress"],"author":{"name":"Matt Kane"},"license":"MIT","_id":"emdash@0.8.0","maintainers":[{"name":"irvinebroque","email":"brendanib@gmail.com"},{"name":"ascorbic","email":"m@mk.gg"}],"homepage":"https://github.com/emdash-cms/emdash","bugs":{"url":"https://github.com/emdash-cms/emdash/issues"},"bin":{"em":"dist/cli/index.mjs","emdash":"dist/cli/index.mjs"},"dist":{"shasum":"86133700aefc211d853ab8a0c8d4b5cd3eb365e1","tarball":"https://registry.npmjs.org/emdash/-/emdash-0.8.0.tgz","fileCount":718,"integrity":"sha512-XdLM2/3DdebtIKFUALghiZE8SmSZdXxD0ho7v8jgGVxwJ+1JH3Q3+xMKZRU2XtbPw8k6iDxrY2fZF4114Q6AZA==","signatures":[{"sig":"MEQCIF5IJM+DQMVddRhz3n3l2zJ+4jmrqmTgZZoXiQnToBFaAiAUD+PI+bmJCe2YMRlR51jUyonGhzMkmQ7qGwfLWvziAA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/emdash@0.8.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6495419},"main":"dist/index.mjs","type":"module","_from":"file:emdash-0.8.0.tgz","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"},"./runtime":{"types":"./dist/runtime.d.mts","default":"./dist/runtime.mjs"},"./routes/*":"./src/astro/routes/*","./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"},"./storage/s3":{"types":"./dist/storage/s3.d.mts","default":"./dist/storage/s3.mjs"},"./api/schemas":"./src/api/schemas/index.ts","./db/postgres":{"types":"./dist/db/postgres.d.mts","default":"./dist/db/postgres.mjs"},"./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"},"./api/route-utils":"./src/api/route-utils.ts","./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"},"./auth/providers/github":"./src/auth/providers/github.ts","./auth/providers/google":"./src/auth/providers/google.ts","./database/instrumentation":{"types":"./dist/database/instrumentation.d.mts","default":"./dist/database/instrumentation.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"}},"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/*","#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/*","#settings/*":"./src/settings/*","#redirects/*":"./src/redirects/*","#taxonomies/*":"./src/taxonomies/*","#api/schemas.js":"./src/api/schemas/index.js"},"scripts":{"dev":"tsdown --watch","test":"vitest","build":"tsdown","check":"publint && attw --pack --ignore-rules=cjs-resolves-to-esm --ignore-rules=no-resolution --ignore-rules=internal-resolution-error","typecheck":"tsgo --noEmit","test:smoke":"vitest run --config vitest.smoke.config.ts","test:integration":"vitest run --config vitest.integration.config.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:63a54605-37aa-4b5d-9c91-6454c906ca8d"}},"_resolved":"/tmp/ea1175c0ed8de3ad5e56c519bd32f7e4/emdash-0.8.0.tgz","_integrity":"sha512-XdLM2/3DdebtIKFUALghiZE8SmSZdXxD0ho7v8jgGVxwJ+1JH3Q3+xMKZRU2XtbPw8k6iDxrY2fZF4114Q6AZA==","repository":{"url":"git+https://github.com/emdash-cms/emdash.git","type":"git","directory":"packages/core"},"_npmVersion":"11.12.1","description":"Astro-native CMS with WordPress migration support","directories":{},"_nodeVersion":"24.15.0","dependencies":{"sax":"^1.4.1","zod":"^4.3.5","jose":"^6.1.3","mime":"^4.1.0","citty":"^0.1.6","ulidx":"^2.4.1","arctic":"^3.7.0","croner":"^10.0.1","kysely":"^0.27.0","consola":"^3.4.2","jpeg-js":"^0.4.4","upng-js":"^2.1.0","blurhash":"^2.0.5","image-size":"^2.0.2","modern-tar":"^0.7.5","picocolors":"^1.1.1","@tiptap/core":"^3.20.0","@tiptap/react":"^3.20.0","sanitize-html":"^2.17.1","better-sqlite3":"^12.8.0","@emdash-cms/auth":"0.8.0","@emdash-cms/admin":"0.8.0","@floating-ui/react":"^0.27.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-link":"^3.20.0","@tiptap/extension-focus":"^3.20.0","@tiptap/extension-image":"^3.20.0","@modelcontextprotocol/sdk":"^1.26.0","@tiptap/extension-underline":"^3.20.0","@tiptap/extension-text-align":"^3.20.0","@tiptap/extension-typography":"^3.20.0","@tiptap/extension-placeholder":"^3.20.0","@emdash-cms/gutenberg-to-portable-text":"0.8.0"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^6.0.0","tsdown":"0.20.3","vitest":"^4.0.18","publint":"0.3.17","@types/pg":"^8.16.0","@types/sax":"^1.2.7","@vitest/ui":"^4.0.17","typescript":"^5.9.3","zod-openapi":"^5.4.6","@types/react":"19.2.14","@emdash-cms/blocks":"0.8.0","@types/sanitize-html":"^2.16.0","@arethetypeswrong/cli":"^0.18.2","@types/better-sqlite3":"^7.6.12","@apidevtools/swagger-parser":"^12.1.0"},"peerDependencies":{"astro":">=6.0.0-beta.0","react":">=18.0.0","react-dom":">=18.0.0","@astrojs/react":">=5.0.0-beta.0","@tanstack/react-query":">=5.0.0","@tanstack/react-router":">=1.100.0","@emdash-cms/auth-atproto":">=0.2.0"},"optionalDependencies":{"pg":"^8.0.0","@libsql/kysely-libsql":"^0.4.0"},"peerDependenciesMeta":{"@emdash-cms/auth-atproto":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/emdash_0.8.0_1777321381819_0.48683641795774246","host":"s3://npm-registry-packages-npm-production"}},"0.9.0":{"name":"emdash","version":"0.9.0","keywords":["astro","cms","content","wordpress"],"author":{"name":"Matt Kane"},"license":"MIT","_id":"emdash@0.9.0","maintainers":[{"name":"irvinebroque","email":"brendanib@gmail.com"},{"name":"ascorbic","email":"m@mk.gg"}],"homepage":"https://github.com/emdash-cms/emdash","bugs":{"url":"https://github.com/emdash-cms/emdash/issues"},"bin":{"em":"dist/cli/index.mjs","emdash":"dist/cli/index.mjs"},"dist":{"shasum":"a7ae89307ea3ee4db5dd0897effbb91a2948f4e0","tarball":"https://registry.npmjs.org/emdash/-/emdash-0.9.0.tgz","fileCount":729,"integrity":"sha512-GsNKpWPIkidjby4wTnFB+jcf8iswhejZVeMjNkZ9pl+YCfl12sSGC7BqPXmqXL6VoPJ0BiLqacFWya0yC0oHHg==","signatures":[{"sig":"MEYCIQDGGYdO5UX+FEdU+7Wgk3cA/rq/RRDCPWdy5TkW+RsmSAIhAI5m4oOqLYAuB8kJezJlCwrQX2dPcFfQ+CdJbcUZV4am","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/emdash@0.9.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6743963},"main":"dist/index.mjs","type":"module","_from":"file:emdash-0.9.0.tgz","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"},"./runtime":{"types":"./dist/runtime.d.mts","default":"./dist/runtime.mjs"},"./routes/*":"./src/astro/routes/*","./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"},"./storage/s3":{"types":"./dist/storage/s3.d.mts","default":"./dist/storage/s3.mjs"},"./api/schemas":"./src/api/schemas/index.ts","./db/postgres":{"types":"./dist/db/postgres.d.mts","default":"./dist/db/postgres.mjs"},"./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"},"./api/route-utils":"./src/api/route-utils.ts","./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"},"./auth/providers/github":"./src/auth/providers/github.ts","./auth/providers/google":"./src/auth/providers/google.ts","./database/instrumentation":{"types":"./dist/database/instrumentation.d.mts","default":"./dist/database/instrumentation.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"}},"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/*","#settings/*":"./src/settings/*","#redirects/*":"./src/redirects/*","#taxonomies/*":"./src/taxonomies/*","#api/schemas.js":"./src/api/schemas/index.js"},"scripts":{"dev":"tsdown --watch","test":"vitest","build":"tsdown","check":"publint && attw --pack --ignore-rules=cjs-resolves-to-esm --ignore-rules=no-resolution --ignore-rules=internal-resolution-error","typecheck":"tsgo --noEmit","test:smoke":"vitest run --config vitest.smoke.config.ts","test:integration":"vitest run --config vitest.integration.config.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:63a54605-37aa-4b5d-9c91-6454c906ca8d"}},"_resolved":"/tmp/f9400519050e44a61259eb73f34fdadd/emdash-0.9.0.tgz","_integrity":"sha512-GsNKpWPIkidjby4wTnFB+jcf8iswhejZVeMjNkZ9pl+YCfl12sSGC7BqPXmqXL6VoPJ0BiLqacFWya0yC0oHHg==","repository":{"url":"git+https://github.com/emdash-cms/emdash.git","type":"git","directory":"packages/core"},"_npmVersion":"11.11.0","description":"Astro-native CMS with WordPress migration support","directories":{},"_nodeVersion":"24.14.1","dependencies":{"sax":"^1.4.1","zod":"^4.3.5","jose":"^6.1.3","mime":"^4.1.0","citty":"^0.1.6","ulidx":"^2.4.1","arctic":"^3.7.0","croner":"^10.0.1","kysely":"^0.27.0","consola":"^3.4.2","jpeg-js":"^0.4.4","upng-js":"^2.1.0","blurhash":"^2.0.5","image-size":"^2.0.2","modern-tar":"^0.7.5","picocolors":"^1.1.1","@tiptap/core":"^3.20.0","@tiptap/react":"^3.20.0","sanitize-html":"^2.17.1","@oslojs/crypto":"^1.0.1","better-sqlite3":"^12.8.0","@emdash-cms/auth":"0.9.0","@oslojs/encoding":"^1.1.0","@emdash-cms/admin":"0.9.0","@floating-ui/react":"^0.27.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-link":"^3.20.0","@tiptap/extension-focus":"^3.20.0","@tiptap/extension-image":"^3.20.0","@modelcontextprotocol/sdk":"^1.26.0","@tiptap/extension-underline":"^3.20.0","@tiptap/extension-text-align":"^3.20.0","@tiptap/extension-typography":"^3.20.0","@tiptap/extension-placeholder":"^3.20.0","@emdash-cms/gutenberg-to-portable-text":"0.9.0"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^6.0.0","tsdown":"0.20.3","vitest":"^4.0.18","publint":"0.3.17","@types/pg":"^8.16.0","@types/sax":"^1.2.7","@vitest/ui":"^4.0.17","typescript":"^5.9.3","zod-openapi":"^5.4.6","@types/react":"19.2.14","@emdash-cms/blocks":"0.9.0","@types/sanitize-html":"^2.16.0","@arethetypeswrong/cli":"^0.18.2","@types/better-sqlite3":"^7.6.12","@apidevtools/swagger-parser":"^12.1.0"},"peerDependencies":{"astro":">=6.0.0-beta.0","react":">=18.0.0","react-dom":">=18.0.0","@astrojs/react":">=5.0.0-beta.0","@emdash-cms/auth-atproto":">=0.2.1"},"optionalDependencies":{"pg":"^8.0.0","@libsql/kysely-libsql":"^0.4.0"},"peerDependenciesMeta":{"@emdash-cms/auth-atproto":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/emdash_0.9.0_1777651229297_0.5909104983441822","host":"s3://npm-registry-packages-npm-production"}},"0.10.0":{"name":"emdash","version":"0.10.0","keywords":["astro","cms","content","wordpress"],"author":{"name":"Matt Kane"},"license":"MIT","_id":"emdash@0.10.0","maintainers":[{"name":"irvinebroque","email":"brendanib@gmail.com"},{"name":"ascorbic","email":"m@mk.gg"}],"homepage":"https://github.com/emdash-cms/emdash","bugs":{"url":"https://github.com/emdash-cms/emdash/issues"},"bin":{"em":"dist/cli/index.mjs","emdash":"dist/cli/index.mjs"},"dist":{"shasum":"1be328391c9ec6ef86f7007cfc990b4b473398a3","tarball":"https://registry.npmjs.org/emdash/-/emdash-0.10.0.tgz","fileCount":736,"integrity":"sha512-LOJcvKWzUWWkNSL81UrOjCb48VDYJ4XFUvflRWIZ2xtKPldM2MvmWhU67V/iBun/JX2iC7JPFE8y4KZFLKHnwQ==","signatures":[{"sig":"MEQCIDV4ebo79037n3xvUvg1FqMNsm8Sm5tzgp8BEoo34K+6AiBK6DXcAiNrU+TfTJBM+EVIwo8PEW3SgpECTYaeb1Tt5Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/emdash@0.10.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6931932},"main":"dist/index.mjs","type":"module","_from":"file:emdash-0.10.0.tgz","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"},"./runtime":{"types":"./dist/runtime.d.mts","default":"./dist/runtime.mjs"},"./routes/*":"./src/astro/routes/*","./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"},"./storage/s3":{"types":"./dist/storage/s3.d.mts","default":"./dist/storage/s3.mjs"},"./api/schemas":"./src/api/schemas/index.ts","./db/postgres":{"types":"./dist/db/postgres.d.mts","default":"./dist/db/postgres.mjs"},"./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"},"./api/route-utils":"./src/api/route-utils.ts","./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"},"./auth/providers/github":"./src/auth/providers/github.ts","./auth/providers/google":"./src/auth/providers/google.ts","./database/instrumentation":{"types":"./dist/database/instrumentation.d.mts","default":"./dist/database/instrumentation.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"}},"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/*","#settings/*":"./src/settings/*","#redirects/*":"./src/redirects/*","#taxonomies/*":"./src/taxonomies/*","#api/schemas.js":"./src/api/schemas/index.js"},"scripts":{"dev":"tsdown --watch","test":"vitest","build":"tsdown","check":"publint && attw --pack --ignore-rules=cjs-resolves-to-esm --ignore-rules=no-resolution --ignore-rules=internal-resolution-error","typecheck":"tsgo --noEmit","test:smoke":"vitest run --config vitest.smoke.config.ts","test:integration":"vitest run --config vitest.integration.config.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:63a54605-37aa-4b5d-9c91-6454c906ca8d"}},"_resolved":"/tmp/cdbec0866ad0245f676b4e1d5a1f17a9/emdash-0.10.0.tgz","_integrity":"sha512-LOJcvKWzUWWkNSL81UrOjCb48VDYJ4XFUvflRWIZ2xtKPldM2MvmWhU67V/iBun/JX2iC7JPFE8y4KZFLKHnwQ==","repository":{"url":"git+https://github.com/emdash-cms/emdash.git","type":"git","directory":"packages/core"},"_npmVersion":"11.11.0","description":"Astro-native CMS with WordPress migration support","directories":{},"_nodeVersion":"24.14.1","dependencies":{"sax":"^1.4.1","zod":"^4.3.5","jose":"^6.1.3","mime":"^4.1.0","citty":"^0.1.6","ulidx":"^2.4.1","arctic":"^3.7.0","croner":"^10.0.1","kysely":"^0.27.0","consola":"^3.4.2","jpeg-js":"^0.4.4","upng-js":"^2.1.0","blurhash":"^2.0.5","image-size":"^2.0.2","modern-tar":"^0.7.5","picocolors":"^1.1.1","@tiptap/core":"^3.20.0","@tiptap/react":"^3.20.0","sanitize-html":"^2.17.1","@oslojs/crypto":"^1.0.1","better-sqlite3":"^12.8.0","@emdash-cms/auth":"0.10.0","@oslojs/encoding":"^1.1.0","@emdash-cms/admin":"0.10.0","@floating-ui/react":"^0.27.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-link":"^3.20.0","@tiptap/extension-focus":"^3.20.0","@tiptap/extension-image":"^3.20.0","@modelcontextprotocol/sdk":"^1.26.0","@tiptap/extension-underline":"^3.20.0","@tiptap/extension-text-align":"^3.20.0","@tiptap/extension-typography":"^3.20.0","@tiptap/extension-placeholder":"^3.20.0","@emdash-cms/gutenberg-to-portable-text":"0.10.0"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^6.0.0","tsdown":"0.20.3","vitest":"^4.0.18","publint":"0.3.17","@types/pg":"^8.16.0","@types/sax":"^1.2.7","@vitest/ui":"^4.0.17","typescript":"^5.9.3","zod-openapi":"^5.4.6","@types/react":"19.2.14","@emdash-cms/blocks":"0.10.0","@types/sanitize-html":"^2.16.0","@arethetypeswrong/cli":"^0.18.2","@types/better-sqlite3":"^7.6.12","@apidevtools/swagger-parser":"^12.1.0"},"peerDependencies":{"astro":">=6.0.0-beta.0","react":">=18.0.0","react-dom":">=18.0.0","@astrojs/react":">=5.0.0-beta.0","@emdash-cms/auth-atproto":">=0.2.2"},"optionalDependencies":{"pg":"^8.0.0","@libsql/kysely-libsql":"^0.4.0"},"peerDependenciesMeta":{"@emdash-cms/auth-atproto":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/emdash_0.10.0_1778064361278_0.7071634481862281","host":"s3://npm-registry-packages-npm-production"}},"0.11.0":{"name":"emdash","version":"0.11.0","keywords":["astro","cms","content","wordpress"],"author":{"name":"Matt Kane"},"license":"MIT","_id":"emdash@0.11.0","maintainers":[{"name":"irvinebroque","email":"brendanib@gmail.com"},{"name":"ascorbic","email":"m@mk.gg"}],"homepage":"https://github.com/emdash-cms/emdash","bugs":{"url":"https://github.com/emdash-cms/emdash/issues"},"bin":{"em":"dist/cli/index.mjs","emdash":"dist/cli/index.mjs"},"dist":{"shasum":"9b023ffb20fbac961a0ad3180f6c895ab8a2d198","tarball":"https://registry.npmjs.org/emdash/-/emdash-0.11.0.tgz","fileCount":740,"integrity":"sha512-zOG9LaTfDFJ1QVFp3uKyBgEDluVwZDYttK5nEdfGgehRhIlLzikuIdt1Bo3UXvX52YYHu62pyQXPN7789D5T6Q==","signatures":[{"sig":"MEUCIQCT4OPd/3z1XOYy3leM4QGIjJFnl1oPOFcv9al8S/wcOgIgHLHeM7g2J7BBx+4UukH1MUb0NXnvqkpnSFab+lLe2Ow=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/emdash@0.11.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6991192},"main":"dist/index.mjs","type":"module","_from":"file:emdash-0.11.0.tgz","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"},"./runtime":{"types":"./dist/runtime.d.mts","default":"./dist/runtime.mjs"},"./routes/*":"./src/astro/routes/*","./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"},"./storage/s3":{"types":"./dist/storage/s3.d.mts","default":"./dist/storage/s3.mjs"},"./api/schemas":"./src/api/schemas/index.ts","./db/postgres":{"types":"./dist/db/postgres.d.mts","default":"./dist/db/postgres.mjs"},"./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"},"./api/route-utils":"./src/api/route-utils.ts","./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"},"./auth/providers/github":"./src/auth/providers/github.ts","./auth/providers/google":"./src/auth/providers/google.ts","./database/instrumentation":{"types":"./dist/database/instrumentation.d.mts","default":"./dist/database/instrumentation.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"}},"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/*","#settings/*":"./src/settings/*","#redirects/*":"./src/redirects/*","#taxonomies/*":"./src/taxonomies/*","#api/schemas.js":"./src/api/schemas/index.js"},"scripts":{"dev":"tsdown --watch","test":"vitest","build":"tsdown","check":"publint && attw --pack --ignore-rules=cjs-resolves-to-esm --ignore-rules=no-resolution --ignore-rules=internal-resolution-error","typecheck":"tsgo --noEmit","test:smoke":"vitest run --config vitest.smoke.config.ts","test:integration":"vitest run --config vitest.integration.config.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:63a54605-37aa-4b5d-9c91-6454c906ca8d"}},"_resolved":"/tmp/8b29fa9922f84df2b030b6e8e6791385/emdash-0.11.0.tgz","_integrity":"sha512-zOG9LaTfDFJ1QVFp3uKyBgEDluVwZDYttK5nEdfGgehRhIlLzikuIdt1Bo3UXvX52YYHu62pyQXPN7789D5T6Q==","repository":{"url":"git+https://github.com/emdash-cms/emdash.git","type":"git","directory":"packages/core"},"_npmVersion":"11.11.0","description":"Astro-native CMS with WordPress migration support","directories":{},"_nodeVersion":"24.14.1","dependencies":{"sax":"^1.4.1","zod":"^4.3.5","jose":"^6.1.3","mime":"^4.1.0","citty":"^0.1.6","ulidx":"^2.4.1","arctic":"^3.7.0","croner":"^10.0.1","kysely":"^0.27.0","consola":"^3.4.2","jpeg-js":"^0.4.4","upng-js":"^2.1.0","blurhash":"^2.0.5","image-size":"^2.0.2","modern-tar":"^0.7.5","picocolors":"^1.1.1","@tiptap/core":"^3.20.0","@tiptap/react":"^3.20.0","sanitize-html":"^2.17.1","@oslojs/crypto":"^1.0.1","better-sqlite3":"^12.8.0","@emdash-cms/auth":"0.11.0","@oslojs/encoding":"^1.1.0","@emdash-cms/admin":"0.11.0","@floating-ui/react":"^0.27.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-link":"^3.20.0","@tiptap/extension-focus":"^3.20.0","@tiptap/extension-image":"^3.20.0","@emdash-cms/plugin-types":"0.0.1","@modelcontextprotocol/sdk":"^1.26.0","@tiptap/extension-underline":"^3.20.0","@tiptap/extension-text-align":"^3.20.0","@tiptap/extension-typography":"^3.20.0","@tiptap/extension-placeholder":"^3.20.0","@emdash-cms/gutenberg-to-portable-text":"0.11.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.5","typescript":"^5.9.3","zod-openapi":"^5.4.6","@types/react":"19.2.14","@emdash-cms/blocks":"0.11.0","@types/sanitize-html":"^2.16.0","@arethetypeswrong/cli":"^0.18.2","@types/better-sqlite3":"^7.6.12","@apidevtools/swagger-parser":"^12.1.0"},"peerDependencies":{"astro":">=6.0.0-beta.0","react":">=18.0.0","react-dom":">=18.0.0","@astrojs/react":">=5.0.0-beta.0","@emdash-cms/auth-atproto":">=0.2.3"},"optionalDependencies":{"pg":"^8.0.0","@libsql/kysely-libsql":"^0.4.0"},"peerDependenciesMeta":{"@emdash-cms/auth-atproto":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/emdash_0.11.0_1778490473360_0.7711050166318945","host":"s3://npm-registry-packages-npm-production"}},"0.11.1":{"name":"emdash","version":"0.11.1","keywords":["astro","cms","content","wordpress"],"author":{"name":"Matt Kane"},"license":"MIT","_id":"emdash@0.11.1","maintainers":[{"name":"irvinebroque","email":"brendanib@gmail.com"},{"name":"ascorbic","email":"m@mk.gg"}],"homepage":"https://github.com/emdash-cms/emdash","bugs":{"url":"https://github.com/emdash-cms/emdash/issues"},"bin":{"em":"dist/cli/index.mjs","emdash":"dist/cli/index.mjs"},"dist":{"shasum":"96bcc149a655fb67d151ca5de957bac17759b7dd","tarball":"https://registry.npmjs.org/emdash/-/emdash-0.11.1.tgz","fileCount":740,"integrity":"sha512-Qsq5aHLqxoTnbRamUpZsC1qLSa3JPHeK3g46QspJkDy+dCuH7Ayx7MTnntHr1v/kPeFa/WGXifZGGaohcEhBdg==","signatures":[{"sig":"MEUCIQCORGnMnA1KFTYac1gQ49iIBvxjgxnCP47p10vzBdO24wIgB4y3zxCtP6mBtEDZmNjmzGl23WgJGtwnzYK6zbgDEWg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/emdash@0.11.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6983006},"main":"dist/index.mjs","type":"module","_from":"file:emdash-0.11.1.tgz","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"},"./runtime":{"types":"./dist/runtime.d.mts","default":"./dist/runtime.mjs"},"./routes/*":"./src/astro/routes/*","./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"},"./storage/s3":{"types":"./dist/storage/s3.d.mts","default":"./dist/storage/s3.mjs"},"./api/schemas":"./src/api/schemas/index.ts","./db/postgres":{"types":"./dist/db/postgres.d.mts","default":"./dist/db/postgres.mjs"},"./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"},"./api/route-utils":"./src/api/route-utils.ts","./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"},"./auth/providers/github":"./src/auth/providers/github.ts","./auth/providers/google":"./src/auth/providers/google.ts","./database/instrumentation":{"types":"./dist/database/instrumentation.d.mts","default":"./dist/database/instrumentation.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"}},"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/*","#settings/*":"./src/settings/*","#redirects/*":"./src/redirects/*","#taxonomies/*":"./src/taxonomies/*","#api/schemas.js":"./src/api/schemas/index.js"},"scripts":{"dev":"tsdown --watch","test":"vitest","build":"tsdown","check":"publint && attw --pack --ignore-rules=cjs-resolves-to-esm --ignore-rules=no-resolution --ignore-rules=internal-resolution-error","typecheck":"tsgo --noEmit","test:smoke":"vitest run --config vitest.smoke.config.ts","test:integration":"vitest run --config vitest.integration.config.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:63a54605-37aa-4b5d-9c91-6454c906ca8d"}},"_resolved":"/tmp/64d96762fcdbe19724c1d3424876d9c1/emdash-0.11.1.tgz","_integrity":"sha512-Qsq5aHLqxoTnbRamUpZsC1qLSa3JPHeK3g46QspJkDy+dCuH7Ayx7MTnntHr1v/kPeFa/WGXifZGGaohcEhBdg==","repository":{"url":"git+https://github.com/emdash-cms/emdash.git","type":"git","directory":"packages/core"},"_npmVersion":"11.11.0","description":"Astro-native CMS with WordPress migration support","directories":{},"_nodeVersion":"24.14.1","dependencies":{"sax":"^1.4.1","zod":"^4.3.5","jose":"^6.1.3","mime":"^4.1.0","citty":"^0.1.6","ulidx":"^2.4.1","arctic":"^3.7.0","croner":"^10.0.1","kysely":"^0.27.0","consola":"^3.4.2","jpeg-js":"^0.4.4","upng-js":"^2.1.0","blurhash":"^2.0.5","image-size":"^2.0.2","modern-tar":"^0.7.5","picocolors":"^1.1.1","@tiptap/core":"^3.20.0","@tiptap/react":"^3.20.0","sanitize-html":"^2.17.1","@oslojs/crypto":"^1.0.1","better-sqlite3":"^12.8.0","@emdash-cms/auth":"0.11.1","@oslojs/encoding":"^1.1.0","@emdash-cms/admin":"0.11.1","@floating-ui/react":"^0.27.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-link":"^3.20.0","@tiptap/extension-focus":"^3.20.0","@tiptap/extension-image":"^3.20.0","@emdash-cms/plugin-types":"0.0.1","@modelcontextprotocol/sdk":"^1.26.0","@tiptap/extension-underline":"^3.20.0","@tiptap/extension-text-align":"^3.20.0","@tiptap/extension-typography":"^3.20.0","@tiptap/extension-placeholder":"^3.20.0","@emdash-cms/gutenberg-to-portable-text":"0.11.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.5","typescript":"^5.9.3","zod-openapi":"^5.4.6","@types/react":"19.2.14","@emdash-cms/blocks":"0.11.1","@types/sanitize-html":"^2.16.0","@arethetypeswrong/cli":"^0.18.2","@types/better-sqlite3":"^7.6.12","@apidevtools/swagger-parser":"^12.1.0"},"peerDependencies":{"astro":">=6.0.0-beta.0","react":">=18.0.0","react-dom":">=18.0.0","@astrojs/react":">=5.0.0-beta.0","@emdash-cms/auth-atproto":">=0.2.4"},"optionalDependencies":{"pg":"^8.0.0","@libsql/kysely-libsql":"^0.4.0"},"peerDependenciesMeta":{"@emdash-cms/auth-atproto":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/emdash_0.11.1_1778512757409_0.4879788235724227","host":"s3://npm-registry-packages-npm-production"}},"0.12.0":{"name":"emdash","version":"0.12.0","keywords":["astro","cms","content","wordpress"],"author":{"name":"Matt Kane"},"license":"MIT","_id":"emdash@0.12.0","maintainers":[{"name":"irvinebroque","email":"brendanib@gmail.com"},{"name":"ascorbic","email":"m@mk.gg"}],"homepage":"https://github.com/emdash-cms/emdash","bugs":{"url":"https://github.com/emdash-cms/emdash/issues"},"bin":{"em":"dist/cli/index.mjs","emdash":"dist/cli/index.mjs"},"dist":{"shasum":"f3ee55d4b16e4f97f25d7da182e1cdddcf547768","tarball":"https://registry.npmjs.org/emdash/-/emdash-0.12.0.tgz","fileCount":741,"integrity":"sha512-LsCq7HeR8xHJ6CLJh/NSOKWgP8N+HXR6VRz+TmLdgbOtA/thnXstHw95BCvF3wiDrcwjbL9FQPJIB/fjLFFY0Q==","signatures":[{"sig":"MEQCICV9xFEYJPxUV3+kI4H5znAAFc172uOzOBJzAxEuSUwQAiBl/KCsRe45pb+oyR2xPf6dAAZQ8c+ck8RXlw+S01vmpQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/emdash@0.12.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":7014816},"main":"dist/index.mjs","type":"module","_from":"file:emdash-0.12.0.tgz","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"},"./runtime":{"types":"./dist/runtime.d.mts","default":"./dist/runtime.mjs"},"./routes/*":"./src/astro/routes/*","./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"},"./storage/s3":{"types":"./dist/storage/s3.d.mts","default":"./dist/storage/s3.mjs"},"./api/schemas":"./src/api/schemas/index.ts","./db/postgres":{"types":"./dist/db/postgres.d.mts","default":"./dist/db/postgres.mjs"},"./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"},"./api/route-utils":"./src/api/route-utils.ts","./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"},"./auth/providers/github":"./src/auth/providers/github.ts","./auth/providers/google":"./src/auth/providers/google.ts","./database/instrumentation":{"types":"./dist/database/instrumentation.d.mts","default":"./dist/database/instrumentation.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"}},"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/*","#settings/*":"./src/settings/*","#redirects/*":"./src/redirects/*","#taxonomies/*":"./src/taxonomies/*","#api/schemas.js":"./src/api/schemas/index.js"},"scripts":{"dev":"tsdown --watch","test":"vitest","build":"tsdown","check":"publint && attw --pack --ignore-rules=cjs-resolves-to-esm --ignore-rules=no-resolution --ignore-rules=internal-resolution-error","typecheck":"tsgo --noEmit","test:smoke":"vitest run --config vitest.smoke.config.ts","test:integration":"vitest run --config vitest.integration.config.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:63a54605-37aa-4b5d-9c91-6454c906ca8d"}},"_resolved":"/tmp/4e318317d7f99010402c31f9fa801c30/emdash-0.12.0.tgz","_integrity":"sha512-LsCq7HeR8xHJ6CLJh/NSOKWgP8N+HXR6VRz+TmLdgbOtA/thnXstHw95BCvF3wiDrcwjbL9FQPJIB/fjLFFY0Q==","repository":{"url":"git+https://github.com/emdash-cms/emdash.git","type":"git","directory":"packages/core"},"_npmVersion":"11.11.0","description":"Astro-native CMS with WordPress migration support","directories":{},"_nodeVersion":"24.14.1","dependencies":{"sax":"^1.4.1","zod":"^4.3.5","jose":"^6.1.3","mime":"^4.1.0","citty":"^0.1.6","ulidx":"^2.4.1","arctic":"^3.7.0","croner":"^10.0.1","kysely":"^0.27.0","consola":"^3.4.2","jpeg-js":"^0.4.4","upng-js":"^2.1.0","blurhash":"^2.0.5","image-size":"^2.0.2","modern-tar":"^0.7.5","picocolors":"^1.1.1","@tiptap/core":"^3.20.0","@tiptap/react":"^3.20.0","sanitize-html":"^2.17.1","@oslojs/crypto":"^1.0.1","better-sqlite3":"^12.8.0","@emdash-cms/auth":"0.12.0","@oslojs/encoding":"^1.1.0","@emdash-cms/admin":"0.12.0","@floating-ui/react":"^0.27.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-link":"^3.20.0","@tiptap/extension-focus":"^3.20.0","@tiptap/extension-image":"^3.20.0","@emdash-cms/plugin-types":"0.0.1","@modelcontextprotocol/sdk":"^1.26.0","@tiptap/extension-underline":"^3.20.0","@tiptap/extension-text-align":"^3.20.0","@tiptap/extension-typography":"^3.20.0","@tiptap/extension-placeholder":"^3.20.0","@emdash-cms/gutenberg-to-portable-text":"0.12.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.5","typescript":"^5.9.3","zod-openapi":"^5.4.6","@types/react":"19.2.14","@emdash-cms/blocks":"0.12.0","@types/sanitize-html":"^2.16.0","@arethetypeswrong/cli":"^0.18.2","@types/better-sqlite3":"^7.6.12","@apidevtools/swagger-parser":"^12.1.0"},"peerDependencies":{"astro":">=6.0.0-beta.0","react":">=18.0.0","react-dom":">=18.0.0","@astrojs/react":">=5.0.0-beta.0","@emdash-cms/auth-atproto":">=0.2.5"},"optionalDependencies":{"pg":"^8.0.0","@libsql/kysely-libsql":"^0.4.0"},"peerDependenciesMeta":{"@emdash-cms/auth-atproto":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/emdash_0.12.0_1778602058424_0.8152014047765099","host":"s3://npm-registry-packages-npm-production"}},"0.13.0":{"name":"emdash","version":"0.13.0","keywords":["astro","cms","content","wordpress"],"author":{"name":"Matt Kane"},"license":"MIT","_id":"emdash@0.13.0","maintainers":[{"name":"irvinebroque","email":"brendanib@gmail.com"},{"name":"ascorbic","email":"m@mk.gg"}],"homepage":"https://github.com/emdash-cms/emdash","bugs":{"url":"https://github.com/emdash-cms/emdash/issues"},"bin":{"em":"dist/cli/index.mjs","emdash":"dist/cli/index.mjs"},"dist":{"shasum":"c6d0a883a970fdabb00e2b974b9e363715786ae1","tarball":"https://registry.npmjs.org/emdash/-/emdash-0.13.0.tgz","fileCount":1524,"integrity":"sha512-odJX/zkW70e2fI068HAl5g4in1xBT21/xetESzkePnedZvvRSmhR5JsiIuwCv5mSTKVLwMCowPK84ng08KcmyA==","signatures":[{"sig":"MEQCIB7crYGoAueaLffUZcde8faLo+eJj5BzaSGD3PFGj4L2AiAujgwvzrFAWQ2Zx7vSHmMNKRfEusdNaoxasmWyKjOPag==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/emdash@0.13.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":9756583},"main":"dist/index.mjs","type":"module","_from":"file:emdash-0.13.0.tgz","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"},"./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"},"./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"},"./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"},"./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"},"./database/instrumentation":{"types":"./dist/database/instrumentation.d.mts","default":"./dist/database/instrumentation.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"}},"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":"tsdown","check":"publint && attw --pack --ignore-rules=cjs-resolves-to-esm --ignore-rules=no-resolution --ignore-rules=internal-resolution-error","typecheck":"tsgo --noEmit","test:smoke":"vitest run --config vitest.smoke.config.ts","test:integration":"vitest run --config vitest.integration.config.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:63a54605-37aa-4b5d-9c91-6454c906ca8d"}},"_resolved":"/tmp/b43814a2d74a4058a3a33722a61943b4/emdash-0.13.0.tgz","_integrity":"sha512-odJX/zkW70e2fI068HAl5g4in1xBT21/xetESzkePnedZvvRSmhR5JsiIuwCv5mSTKVLwMCowPK84ng08KcmyA==","repository":{"url":"git+https://github.com/emdash-cms/emdash.git","type":"git","directory":"packages/core"},"_npmVersion":"11.12.1","description":"Astro-native CMS with WordPress migration support","directories":{},"_nodeVersion":"24.15.0","dependencies":{"sax":"^1.4.1","zod":"^4.4.1","jose":"^6.1.3","mime":"^4.1.0","citty":"^0.1.6","ulidx":"^2.4.1","arctic":"^3.7.0","croner":"^10.0.1","kysely":"^0.27.0","consola":"^3.4.2","jpeg-js":"^0.4.4","upng-js":"^2.1.0","blurhash":"^2.0.5","image-size":"^2.0.2","modern-tar":"^0.7.5","picocolors":"^1.1.1","@tiptap/core":"^3.20.0","@tiptap/react":"^3.20.0","sanitize-html":"^2.17.1","@oslojs/crypto":"^1.0.1","better-sqlite3":"^12.8.0","@atcute/lexicons":"^1.3.0","@emdash-cms/auth":"0.13.0","@oslojs/encoding":"^1.1.0","@atcute/multibase":"^1.2.0","@emdash-cms/admin":"0.13.0","@floating-ui/react":"^0.27.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-link":"^3.20.0","@tiptap/extension-focus":"^3.20.0","@tiptap/extension-image":"^3.20.0","@emdash-cms/plugin-types":"0.0.1","@modelcontextprotocol/sdk":"^1.26.0","@emdash-cms/registry-client":"0.0.1","@tiptap/extension-underline":"^3.20.0","@tiptap/extension-text-align":"^3.20.0","@tiptap/extension-typography":"^3.20.0","@tiptap/extension-placeholder":"^3.20.0","@emdash-cms/gutenberg-to-portable-text":"0.13.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.5","typescript":"^6.0.3","zod-openapi":"^5.4.6","@types/react":"19.2.14","@emdash-cms/blocks":"0.13.0","@types/sanitize-html":"^2.16.0","@arethetypeswrong/cli":"^0.18.2","@types/better-sqlite3":"^7.6.12","@apidevtools/swagger-parser":"^12.1.0"},"peerDependencies":{"astro":">=6.0.0-beta.0","react":">=18.0.0","react-dom":">=18.0.0","@astrojs/react":">=5.0.0-beta.0","@emdash-cms/auth-atproto":">=0.2.6"},"optionalDependencies":{"pg":"^8.0.0","@libsql/kysely-libsql":"^0.4.0"},"peerDependenciesMeta":{"@emdash-cms/auth-atproto":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/emdash_0.13.0_1779218247180_0.986708918793618","host":"s3://npm-registry-packages-npm-production"}},"0.14.0":{"name":"emdash","version":"0.14.0","keywords":["astro","cms","content","wordpress"],"author":"Matt Kane","license":"MIT","_id":"emdash@0.14.0","maintainers":[{"name":"irvinebroque","email":"brendanib@gmail.com"},{"name":"ascorbic","email":"m@mk.gg"}],"homepage":"https://github.com/emdash-cms/emdash","bin":{"em":"./dist/cli/index.mjs","emdash":"./dist/cli/index.mjs"},"dist":{"shasum":"25c48f14a31c0a06fbd646c10b8f98f6dc4214e4","tarball":"https://registry.npmjs.org/emdash/-/emdash-0.14.0.tgz","fileCount":1524,"integrity":"sha512-UYuwRPSqIMXcZdSsLESa9GX1smmlZNSwXa12ZMkrVDUhGD9eL4dNhwFGQ3S+td8yZckg/bdoQmrgtqaanzvRZw==","signatures":[{"sig":"MEQCIEKXAYrcPvvqgILBy6tShxjKNYR0hhGj1snwUy8MjFecAiBoPNzvJ/qvdEpr6WhPnOPWKteDAxVBRQDRBJjFbzc9RA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/emdash@0.14.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":9756771},"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"},"./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"},"./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"},"./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"},"./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"},"./database/instrumentation":{"types":"./dist/database/instrumentation.d.mts","default":"./dist/database/instrumentation.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"}},"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":"tsdown","check":"publint && attw --pack --ignore-rules=cjs-resolves-to-esm --ignore-rules=no-resolution --ignore-rules=internal-resolution-error","typecheck":"tsgo --noEmit","test:smoke":"vitest run --config vitest.smoke.config.ts","test:integration":"vitest run --config vitest.integration.config.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:63a54605-37aa-4b5d-9c91-6454c906ca8d"}},"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":"26.0.0","dependencies":{"sax":"^1.4.1","zod":"^4.4.1","jose":"^6.1.3","mime":"^4.1.0","citty":"^0.1.6","ulidx":"^2.4.1","arctic":"^3.7.0","croner":"^10.0.1","kysely":"^0.27.0","consola":"^3.4.2","jpeg-js":"^0.4.4","upng-js":"^2.1.0","blurhash":"^2.0.5","image-size":"^2.0.2","modern-tar":"^0.7.5","picocolors":"^1.1.1","@tiptap/core":"^3.20.0","@tiptap/react":"^3.20.0","sanitize-html":"^2.17.1","@oslojs/crypto":"^1.0.1","better-sqlite3":"^12.8.0","@atcute/lexicons":"^1.3.0","@emdash-cms/auth":"0.14.0","@oslojs/encoding":"^1.1.0","@atcute/multibase":"^1.2.0","@emdash-cms/admin":"0.14.0","@floating-ui/react":"^0.27.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-link":"^3.20.0","@tiptap/extension-focus":"^3.20.0","@tiptap/extension-image":"^3.20.0","@emdash-cms/plugin-types":"0.0.1","@modelcontextprotocol/sdk":"^1.26.0","@emdash-cms/registry-client":"0.1.0","@tiptap/extension-underline":"^3.20.0","@tiptap/extension-text-align":"^3.20.0","@tiptap/extension-typography":"^3.20.0","@tiptap/extension-placeholder":"^3.20.0","@emdash-cms/gutenberg-to-portable-text":"0.14.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.5","typescript":"^6.0.3","zod-openapi":"^5.4.6","@types/react":"19.2.14","@emdash-cms/blocks":"0.14.0","@types/sanitize-html":"^2.16.0","@arethetypeswrong/cli":"^0.18.2","@types/better-sqlite3":"^7.6.12","@apidevtools/swagger-parser":"^12.1.0"},"peerDependencies":{"astro":">=6.0.0-beta.0","react":">=18.0.0","react-dom":">=18.0.0","@astrojs/react":">=5.0.0-beta.0","@emdash-cms/auth-atproto":">=0.2.7"},"optionalDependencies":{"pg":"^8.0.0","@libsql/kysely-libsql":"^0.4.0"},"peerDependenciesMeta":{"@emdash-cms/auth-atproto":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/emdash_0.14.0_1779288236362_0.783078425662203","host":"s3://npm-registry-packages-npm-production"}},"0.15.0":{"name":"emdash","version":"0.15.0","keywords":["astro","cms","content","wordpress"],"author":"Matt Kane","license":"MIT","_id":"emdash@0.15.0","maintainers":[{"name":"irvinebroque","email":"brendanib@gmail.com"},{"name":"ascorbic","email":"m@mk.gg"}],"homepage":"https://github.com/emdash-cms/emdash","bin":{"em":"./dist/cli/index.mjs","emdash":"./dist/cli/index.mjs"},"dist":{"shasum":"f6ac87a444673ecdfb377f911be98710e7359a0a","tarball":"https://registry.npmjs.org/emdash/-/emdash-0.15.0.tgz","fileCount":1546,"integrity":"sha512-XrkH1eR1MTTBNbpRo79AZ+wqJ4FhNW0NmhbxU8und2pZVoR7D0CoiA/YDMdnGl2jmW97BEaB72uDBUQxF3NAyg==","signatures":[{"sig":"MEUCIEXquF3TZlSDL45hhe56eTB7fk9QWtyg4hotzcdzz9tNAiEA5xzqfDApdsNhgaZwyTS9hKronRNfUy3w+PQXg/nQ69A=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/emdash@0.15.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":10099758},"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"},"./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"},"./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"},"./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"},"./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"},"./database/instrumentation":{"types":"./dist/database/instrumentation.d.mts","default":"./dist/database/instrumentation.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"}},"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":"tsdown","check":"publint && attw --pack --ignore-rules=cjs-resolves-to-esm --ignore-rules=no-resolution --ignore-rules=internal-resolution-error","typecheck":"tsgo --noEmit","test:smoke":"vitest run --config vitest.smoke.config.ts","test:integration":"vitest run --config vitest.integration.config.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:63a54605-37aa-4b5d-9c91-6454c906ca8d"}},"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.15.0","dependencies":{"sax":"^1.4.1","zod":"^4.4.1","jose":"^6.1.3","mime":"^4.1.0","citty":"^0.1.6","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","image-size":"^2.0.2","modern-tar":"^0.7.5","picocolors":"^1.1.1","@tiptap/core":"^3.20.0","@tiptap/react":"^3.20.0","sanitize-html":"^2.17.1","@atcute/client":"^4.2.1","@oslojs/crypto":"^1.0.1","better-sqlite3":"^12.8.0","@atcute/lexicons":"^1.3.0","@emdash-cms/auth":"0.15.0","@oslojs/encoding":"^1.1.0","@atcute/multibase":"^1.2.0","@emdash-cms/admin":"0.15.0","@floating-ui/react":"^0.27.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-link":"^3.20.0","@tiptap/extension-focus":"^3.20.0","@tiptap/extension-image":"^3.20.0","@emdash-cms/plugin-types":"0.0.1","@modelcontextprotocol/sdk":"^1.26.0","@emdash-cms/registry-client":"0.2.0","@tiptap/extension-underline":"^3.20.0","@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","@emdash-cms/gutenberg-to-portable-text":"0.15.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.5","typescript":"^6.0.3","zod-openapi":"^5.4.6","@types/react":"19.2.14","@emdash-cms/blocks":"0.15.0","@types/sanitize-html":"^2.16.0","@arethetypeswrong/cli":"^0.18.2","@types/better-sqlite3":"^7.6.12","@apidevtools/swagger-parser":"^12.1.0"},"peerDependencies":{"astro":">=6.0.0-beta.0","react":">=18.0.0","react-dom":">=18.0.0","@astrojs/react":">=5.0.0-beta.0","@emdash-cms/auth-atproto":">=0.2.8"},"optionalDependencies":{"pg":"^8.0.0","@libsql/kysely-libsql":"^0.4.0"},"peerDependenciesMeta":{"@emdash-cms/auth-atproto":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/emdash_0.15.0_1779966254484_0.21896292685284346","host":"s3://npm-registry-packages-npm-production"}},"0.16.0":{"name":"emdash","version":"0.16.0","keywords":["astro","cms","content","wordpress"],"author":"Matt Kane","license":"MIT","_id":"emdash@0.16.0","maintainers":[{"name":"irvinebroque","email":"brendanib@gmail.com"},{"name":"ascorbic","email":"m@mk.gg"}],"homepage":"https://github.com/emdash-cms/emdash","bin":{"em":"./dist/cli/index.mjs","emdash":"./dist/cli/index.mjs"},"dist":{"shasum":"55e6094ec6e40cc39d5c0b9944dd9225b9bb58d6","tarball":"https://registry.npmjs.org/emdash/-/emdash-0.16.0.tgz","fileCount":1553,"integrity":"sha512-4iiD2NZhNAu5pkVLyWquD6e40asnDNayzzTut3xx/vGuLljAWAZv9bc5Jhk4gguCHobj8pTd36iYA7smze3ZUA==","signatures":[{"sig":"MEYCIQCF05yHuKfZZuvQT51E3IfUmhzsdmHaidpCOQ9+874xgQIhAMkzurIHz+FPJ92/V/GFvC9pjedWDeoRmiKXVBBFi+uN","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/emdash@0.16.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":10222747},"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"},"./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"},"./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"},"./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"},"./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"},"./database/instrumentation":{"types":"./dist/database/instrumentation.d.mts","default":"./dist/database/instrumentation.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"}},"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":"tsdown","check":"publint && attw --pack --ignore-rules=cjs-resolves-to-esm --ignore-rules=no-resolution --ignore-rules=internal-resolution-error","typecheck":"tsgo --noEmit","test:smoke":"vitest run --config vitest.smoke.config.ts","test:integration":"vitest run --config vitest.integration.config.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:63a54605-37aa-4b5d-9c91-6454c906ca8d"}},"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.16.0","dependencies":{"sax":"^1.4.1","zod":"^4.4.1","jose":"^6.1.3","mime":"^4.1.0","citty":"^0.1.6","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","image-size":"^2.0.2","modern-tar":"^0.7.5","picocolors":"^1.1.1","@tiptap/core":"^3.20.0","@tiptap/react":"^3.20.0","sanitize-html":"^2.17.1","@atcute/client":"^4.2.1","@oslojs/crypto":"^1.0.1","better-sqlite3":"^12.8.0","@atcute/lexicons":"^1.3.0","@emdash-cms/auth":"0.16.0","@oslojs/encoding":"^1.1.0","@atcute/multibase":"^1.2.0","@emdash-cms/admin":"0.16.0","@floating-ui/react":"^0.27.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-link":"^3.20.0","@tiptap/extension-focus":"^3.20.0","@tiptap/extension-image":"^3.20.0","@emdash-cms/plugin-types":"0.0.1","@modelcontextprotocol/sdk":"^1.26.0","@emdash-cms/registry-client":"0.3.0","@tiptap/extension-underline":"^3.20.0","@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","@emdash-cms/gutenberg-to-portable-text":"0.16.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.7","typescript":"^6.0.3","zod-openapi":"^5.4.6","@types/react":"19.2.14","@emdash-cms/blocks":"0.16.0","@types/sanitize-html":"^2.16.0","@arethetypeswrong/cli":"^0.18.2","@types/better-sqlite3":"^7.6.12","@apidevtools/swagger-parser":"^12.1.0"},"peerDependencies":{"astro":">=6.0.0-beta.0","react":">=18.0.0","react-dom":">=18.0.0","@astrojs/react":">=5.0.0-beta.0","@emdash-cms/auth-atproto":">=0.2.8"},"optionalDependencies":{"pg":"^8.0.0","@libsql/kysely-libsql":"^0.4.0"},"peerDependenciesMeta":{"@emdash-cms/auth-atproto":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/emdash_0.16.0_1780343368548_0.7421528610322938","host":"s3://npm-registry-packages-npm-production"}},"0.16.1":{"name":"emdash","version":"0.16.1","keywords":["astro","cms","content","wordpress"],"author":"Matt Kane","license":"MIT","_id":"emdash@0.16.1","maintainers":[{"name":"irvinebroque","email":"brendanib@gmail.com"},{"name":"ascorbic","email":"m@mk.gg"}],"homepage":"https://github.com/emdash-cms/emdash","bin":{"em":"./dist/cli/index.mjs","emdash":"./dist/cli/index.mjs"},"dist":{"shasum":"b041ed52f9ce1a304864893a1171d21f6b9e2dd1","tarball":"https://registry.npmjs.org/emdash/-/emdash-0.16.1.tgz","fileCount":1553,"integrity":"sha512-KIvv6nYhTGkPXTfoOylNod79XymwMJQFc0PQgi6Q1Nhepd8NrvB7t5iWeaYYike8RidyLRsAnrudZLf845/m4A==","signatures":[{"sig":"MEUCIQC6er9TTUAWlxGTO0ghFKPJB2GvKJ/8YIHOlQIY1RRc8QIgN0jPAdAvqUZnvIVAW1q8KO1WPKMb6mii/H2idaT5LN4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/emdash@0.16.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":10222747},"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"},"./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"},"./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"},"./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"},"./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"},"./database/instrumentation":{"types":"./dist/database/instrumentation.d.mts","default":"./dist/database/instrumentation.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"}},"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":"tsdown","check":"publint && attw --pack --ignore-rules=cjs-resolves-to-esm --ignore-rules=no-resolution --ignore-rules=internal-resolution-error","typecheck":"tsgo --noEmit","test:smoke":"vitest run --config vitest.smoke.config.ts","test:integration":"vitest run --config vitest.integration.config.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:63a54605-37aa-4b5d-9c91-6454c906ca8d"}},"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.16.0","dependencies":{"sax":"^1.4.1","zod":"^4.4.1","jose":"^6.1.3","mime":"^4.1.0","citty":"^0.1.6","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","image-size":"^2.0.2","modern-tar":"^0.7.5","picocolors":"^1.1.1","@tiptap/core":"^3.20.0","@tiptap/react":"^3.20.0","sanitize-html":"^2.17.1","@atcute/client":"^4.2.1","@oslojs/crypto":"^1.0.1","better-sqlite3":"^12.8.0","@atcute/lexicons":"^1.3.0","@emdash-cms/auth":"0.16.1","@oslojs/encoding":"^1.1.0","@atcute/multibase":"^1.2.0","@emdash-cms/admin":"0.16.1","@floating-ui/react":"^0.27.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-link":"^3.20.0","@tiptap/extension-focus":"^3.20.0","@tiptap/extension-image":"^3.20.0","@emdash-cms/plugin-types":"0.0.1","@modelcontextprotocol/sdk":"^1.26.0","@emdash-cms/registry-client":"0.3.0","@tiptap/extension-underline":"^3.20.0","@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","@emdash-cms/gutenberg-to-portable-text":"0.16.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.7","typescript":"^6.0.3","zod-openapi":"^5.4.6","@types/react":"19.2.14","@emdash-cms/blocks":"0.16.1","@types/sanitize-html":"^2.16.0","@arethetypeswrong/cli":"^0.18.2","@types/better-sqlite3":"^7.6.12","@apidevtools/swagger-parser":"^12.1.0"},"peerDependencies":{"astro":">=6.0.0-beta.0","react":">=18.0.0","react-dom":">=18.0.0","@astrojs/react":">=5.0.0-beta.0","@emdash-cms/auth-atproto":">=0.2.8"},"optionalDependencies":{"pg":"^8.0.0","@libsql/kysely-libsql":"^0.4.0"},"peerDependenciesMeta":{"@emdash-cms/auth-atproto":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/emdash_0.16.1_1780351728081_0.7356179354916592","host":"s3://npm-registry-packages-npm-production"}},"0.17.0":{"name":"emdash","version":"0.17.0","keywords":["astro","cms","content","wordpress"],"author":"Matt Kane","license":"MIT","_id":"emdash@0.17.0","maintainers":[{"name":"irvinebroque","email":"brendanib@gmail.com"},{"name":"ascorbic","email":"m@mk.gg"}],"homepage":"https://github.com/emdash-cms/emdash","bin":{"em":"./dist/cli/index.mjs","emdash":"./dist/cli/index.mjs"},"dist":{"shasum":"6d9bc5bf3c653060e5b9284d0b6bf172e00c6166","tarball":"https://registry.npmjs.org/emdash/-/emdash-0.17.0.tgz","fileCount":1583,"integrity":"sha512-yhKvGxq3Kzt+0BImUyENltiPvo557NwlEyLX2gu+vBTVyaeHKYErcz8xjvCuwoG6ENILQxFItzJ7g2nlydIaeQ==","signatures":[{"sig":"MEUCIQD/ok2PcfOg1tdmirh56rP1WhAvDrr5U81y4+7B00YjEgIgFrPAW6uTMb3KM1uEnlMvX5WGEDrDiazLRr02IbJly9o=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/emdash@0.17.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":10608236},"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"},"./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"},"./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"},"./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"},"./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"},"./database/instrumentation":{"types":"./dist/database/instrumentation.d.mts","default":"./dist/database/instrumentation.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"}},"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":"tsdown","check":"publint && attw --pack --ignore-rules=cjs-resolves-to-esm --ignore-rules=no-resolution --ignore-rules=internal-resolution-error","typecheck":"tsgo --noEmit","test:smoke":"vitest run --config vitest.smoke.config.ts","test:integration":"vitest run --config vitest.integration.config.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:63a54605-37aa-4b5d-9c91-6454c906ca8d"}},"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.16.0","dependencies":{"sax":"^1.4.1","zod":"^4.4.1","jose":"^6.1.3","mime":"^4.1.0","citty":"^0.1.6","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","image-size":"^2.0.2","modern-tar":"^0.7.5","picocolors":"^1.1.1","@tiptap/core":"^3.20.0","@tiptap/react":"^3.20.0","sanitize-html":"^2.17.1","@atcute/client":"^4.2.1","@oslojs/crypto":"^1.0.1","better-sqlite3":"^12.8.0","@atcute/lexicons":"^1.3.0","@emdash-cms/auth":"0.17.0","@oslojs/encoding":"^1.1.0","@atcute/multibase":"^1.2.0","@emdash-cms/admin":"0.17.0","@floating-ui/react":"^0.27.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-link":"^3.20.0","@tiptap/extension-focus":"^3.20.0","@tiptap/extension-image":"^3.20.0","@emdash-cms/plugin-types":"0.0.1","@modelcontextprotocol/sdk":"^1.26.0","@emdash-cms/registry-client":"0.3.1","@tiptap/extension-underline":"^3.20.0","@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","@emdash-cms/gutenberg-to-portable-text":"0.17.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.7","typescript":"^6.0.3","zod-openapi":"^5.4.6","@types/react":"19.2.14","@emdash-cms/blocks":"0.17.0","@types/sanitize-html":"^2.16.0","@arethetypeswrong/cli":"^0.18.2","@types/better-sqlite3":"^7.6.12","@apidevtools/swagger-parser":"^12.1.0"},"peerDependencies":{"astro":">=6.0.0-beta.0","react":">=18.0.0","react-dom":">=18.0.0","@astrojs/react":">=5.0.0-beta.0","@emdash-cms/auth-atproto":">=0.2.8"},"optionalDependencies":{"pg":"^8.0.0","@libsql/kysely-libsql":"^0.4.0"},"peerDependenciesMeta":{"@emdash-cms/auth-atproto":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/emdash_0.17.0_1780526685708_0.5323419430986172","host":"s3://npm-registry-packages-npm-production"}},"0.17.1":{"name":"emdash","version":"0.17.1","keywords":["astro","cms","content","wordpress"],"author":"Matt Kane","license":"MIT","_id":"emdash@0.17.1","maintainers":[{"name":"irvinebroque","email":"brendanib@gmail.com"},{"name":"ascorbic","email":"m@mk.gg"}],"homepage":"https://github.com/emdash-cms/emdash","bin":{"em":"./dist/cli/index.mjs","emdash":"./dist/cli/index.mjs"},"dist":{"shasum":"91ddbe6efd10947038fc450b329fa8f89fb7a3ef","tarball":"https://registry.npmjs.org/emdash/-/emdash-0.17.1.tgz","fileCount":1583,"integrity":"sha512-mE4v6urrUNpG8Xk0O4KBb4CjRnyds7uN7aKbeTVZcptifsqLQzHw8idFkUZ06bD0nzJAMetMWT7XkAYwQYjcZg==","signatures":[{"sig":"MEUCIDM5HagwpOWGJCP+KurjvIn/0c2+eTjU/DI5Aa6wMT2/AiEAvNGbiEQDv1CWqKonM+SIivcQgQiQXtSikRp2U9uaLcc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/emdash@0.17.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":10629340},"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"},"./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"},"./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"},"./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"},"./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"},"./database/instrumentation":{"types":"./dist/database/instrumentation.d.mts","default":"./dist/database/instrumentation.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"}},"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":"tsdown","check":"publint && attw --pack --ignore-rules=cjs-resolves-to-esm --ignore-rules=no-resolution --ignore-rules=internal-resolution-error","typecheck":"tsgo --noEmit","test:smoke":"vitest run --config vitest.smoke.config.ts","test:integration":"vitest run --config vitest.integration.config.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:63a54605-37aa-4b5d-9c91-6454c906ca8d"}},"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.16.0","dependencies":{"sax":"^1.4.1","zod":"^4.4.1","jose":"^6.1.3","mime":"^4.1.0","citty":"^0.1.6","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","image-size":"^2.0.2","modern-tar":"^0.7.5","picocolors":"^1.1.1","@tiptap/core":"^3.20.0","@tiptap/react":"^3.20.0","sanitize-html":"^2.17.1","@atcute/client":"^4.2.1","@oslojs/crypto":"^1.0.1","better-sqlite3":"^12.8.0","@atcute/lexicons":"^1.3.0","@emdash-cms/auth":"0.17.1","@oslojs/encoding":"^1.1.0","@atcute/multibase":"^1.2.0","@emdash-cms/admin":"0.17.1","@floating-ui/react":"^0.27.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-link":"^3.20.0","@tiptap/extension-focus":"^3.20.0","@tiptap/extension-image":"^3.20.0","@emdash-cms/plugin-types":"0.0.1","@modelcontextprotocol/sdk":"^1.26.0","@emdash-cms/registry-client":"0.3.1","@tiptap/extension-underline":"^3.20.0","@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","@emdash-cms/gutenberg-to-portable-text":"0.17.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.7","typescript":"^6.0.3","zod-openapi":"^5.4.6","@types/react":"19.2.14","@emdash-cms/blocks":"0.17.1","@types/sanitize-html":"^2.16.0","@arethetypeswrong/cli":"^0.18.2","@types/better-sqlite3":"^7.6.12","@apidevtools/swagger-parser":"^12.1.0"},"peerDependencies":{"astro":">=6.0.0-beta.0","react":">=18.0.0","react-dom":">=18.0.0","@astrojs/react":">=5.0.0-beta.0","@emdash-cms/auth-atproto":">=0.2.8"},"optionalDependencies":{"pg":"^8.0.0","@libsql/kysely-libsql":"^0.4.0"},"peerDependenciesMeta":{"@emdash-cms/auth-atproto":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/emdash_0.17.1_1780602399341_0.43602876270978363","host":"s3://npm-registry-packages-npm-production"}},"0.17.2":{"name":"emdash","version":"0.17.2","keywords":["astro","cms","content","wordpress"],"author":"Matt Kane","license":"MIT","_id":"emdash@0.17.2","maintainers":[{"name":"irvinebroque","email":"brendanib@gmail.com"},{"name":"ascorbic","email":"m@mk.gg"}],"homepage":"https://github.com/emdash-cms/emdash","bin":{"em":"./dist/cli/index.mjs","emdash":"./dist/cli/index.mjs"},"dist":{"shasum":"d8ea4df02246b5e629c476de6a60fa95f15add76","tarball":"https://registry.npmjs.org/emdash/-/emdash-0.17.2.tgz","fileCount":1583,"integrity":"sha512-QXfFW/bPIr2sxKlscwxx5P0cwkYLlnKT3DaZlOyZcUfPQdrBp+QiCI9k7TqiqLDz6pG0Ncz5CxEpTwAmAfLPng==","signatures":[{"sig":"MEQCIC/f4XzlRhMWXjOJ5yScjofnXuVf4da/Kst5nQ0bo2sWAiA4R2ATI/PaHP7qeTcF2iJETYsqnc1xjwnmoFxIV8TUiA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/emdash@0.17.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":10635253},"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"},"./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"},"./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"},"./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"},"./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"},"./database/instrumentation":{"types":"./dist/database/instrumentation.d.mts","default":"./dist/database/instrumentation.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"}},"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":"tsdown","check":"publint && attw --pack --ignore-rules=cjs-resolves-to-esm --ignore-rules=no-resolution --ignore-rules=internal-resolution-error","typecheck":"tsgo --noEmit","test:smoke":"vitest run --config vitest.smoke.config.ts","test:integration":"vitest run --config vitest.integration.config.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:63a54605-37aa-4b5d-9c91-6454c906ca8d"}},"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.16.0","dependencies":{"sax":"^1.4.1","zod":"^4.4.1","jose":"^6.1.3","mime":"^4.1.0","citty":"^0.1.6","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","image-size":"^2.0.2","modern-tar":"^0.7.5","picocolors":"^1.1.1","@tiptap/core":"^3.20.0","@tiptap/react":"^3.20.0","sanitize-html":"^2.17.1","@atcute/client":"^4.2.1","@oslojs/crypto":"^1.0.1","better-sqlite3":"^12.8.0","@atcute/lexicons":"^1.3.0","@emdash-cms/auth":"0.17.2","@oslojs/encoding":"^1.1.0","@atcute/multibase":"^1.2.0","@emdash-cms/admin":"0.17.2","@floating-ui/react":"^0.27.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-link":"^3.20.0","@tiptap/extension-focus":"^3.20.0","@tiptap/extension-image":"^3.20.0","@emdash-cms/plugin-types":"0.0.1","@modelcontextprotocol/sdk":"^1.26.0","@emdash-cms/registry-client":"0.3.1","@tiptap/extension-underline":"^3.20.0","@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","@emdash-cms/gutenberg-to-portable-text":"0.17.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.7","typescript":"^6.0.3","zod-openapi":"^5.4.6","@types/react":"19.2.14","@emdash-cms/blocks":"0.17.2","@types/sanitize-html":"^2.16.0","@arethetypeswrong/cli":"^0.18.2","@types/better-sqlite3":"^7.6.12","@apidevtools/swagger-parser":"^12.1.0"},"peerDependencies":{"astro":">=6.0.0-beta.0","react":">=18.0.0","react-dom":">=18.0.0","@astrojs/react":">=5.0.0-beta.0","@emdash-cms/auth-atproto":">=0.2.8"},"optionalDependencies":{"pg":"^8.0.0","@libsql/kysely-libsql":"^0.4.0"},"peerDependenciesMeta":{"@emdash-cms/auth-atproto":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/emdash_0.17.2_1780658200559_0.1743829955700107","host":"s3://npm-registry-packages-npm-production"}},"0.18.0":{"name":"emdash","version":"0.18.0","keywords":["astro","cms","content","wordpress"],"author":"Matt Kane","license":"MIT","_id":"emdash@0.18.0","maintainers":[{"name":"irvinebroque","email":"brendanib@gmail.com"},{"name":"ascorbic","email":"m@mk.gg"}],"homepage":"https://github.com/emdash-cms/emdash","bin":{"em":"./dist/cli/index.mjs","emdash":"./dist/cli/index.mjs"},"dist":{"shasum":"0789734a190b49d853f6cf6d8878d10226603c3d","tarball":"https://registry.npmjs.org/emdash/-/emdash-0.18.0.tgz","fileCount":1585,"integrity":"sha512-fyCrroImGgz2Lv3vzx30wg/bHwg2PlajxGfQ8jfcvqqFL5EdtmBkiMK02dCe3iTWhZI/MAsLxlBnMWq90gqEfQ==","signatures":[{"sig":"MEUCIQCSA4pEeJ+gmoxSX1CJ9Nn4tBE12A+Xv5NAWkMVJsX4LwIgYEyiViesGuo0C20vCaGggQhqvJIdB6vC1dGuDw4uskQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/emdash@0.18.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":10682907},"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"},"./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"},"./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"},"./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"},"./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"},"./database/instrumentation":{"types":"./dist/database/instrumentation.d.mts","default":"./dist/database/instrumentation.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"}},"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":"tsdown","check":"publint && attw --pack --ignore-rules=cjs-resolves-to-esm --ignore-rules=no-resolution --ignore-rules=internal-resolution-error","typecheck":"tsgo --noEmit","test:smoke":"vitest run --config vitest.smoke.config.ts","test:integration":"vitest run --config vitest.integration.config.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:63a54605-37aa-4b5d-9c91-6454c906ca8d"}},"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.16.0","dependencies":{"sax":"^1.4.1","zod":"^4.4.1","jose":"^6.1.3","mime":"^4.1.0","citty":"^0.1.6","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","image-size":"^2.0.2","modern-tar":"^0.7.5","picocolors":"^1.1.1","@tiptap/core":"^3.20.0","@tiptap/react":"^3.20.0","sanitize-html":"^2.17.1","@atcute/client":"^4.2.1","@oslojs/crypto":"^1.0.1","better-sqlite3":"^12.8.0","@atcute/lexicons":"^1.3.0","@emdash-cms/auth":"0.18.0","@oslojs/encoding":"^1.1.0","@atcute/multibase":"^1.2.0","@emdash-cms/admin":"0.18.0","@floating-ui/react":"^0.27.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-link":"^3.20.0","@tiptap/extension-focus":"^3.20.0","@tiptap/extension-image":"^3.20.0","@emdash-cms/plugin-types":"0.0.1","@modelcontextprotocol/sdk":"^1.26.0","@emdash-cms/registry-client":"0.3.1","@tiptap/extension-underline":"^3.20.0","@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","@emdash-cms/gutenberg-to-portable-text":"0.18.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.7","typescript":"^6.0.3","zod-openapi":"^5.4.6","@types/react":"19.2.14","@emdash-cms/blocks":"0.18.0","@types/sanitize-html":"^2.16.0","@arethetypeswrong/cli":"^0.18.2","@types/better-sqlite3":"^7.6.12","@apidevtools/swagger-parser":"^12.1.0"},"peerDependencies":{"astro":">=6.0.0-beta.0","react":">=18.0.0","react-dom":">=18.0.0","@astrojs/react":">=5.0.0-beta.0","@emdash-cms/auth-atproto":">=0.2.8"},"optionalDependencies":{"pg":"^8.0.0","@libsql/kysely-libsql":"^0.4.0"},"peerDependenciesMeta":{"@emdash-cms/auth-atproto":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/emdash_0.18.0_1781207361431_0.20654399268882107","host":"s3://npm-registry-packages-npm-production"}},"0.19.0":{"name":"emdash","version":"0.19.0","keywords":["astro","cms","content","wordpress"],"author":"Matt Kane","license":"MIT","_id":"emdash@0.19.0","maintainers":[{"name":"irvinebroque","email":"brendanib@gmail.com"},{"name":"ascorbic","email":"m@mk.gg"}],"homepage":"https://github.com/emdash-cms/emdash","bin":{"em":"./dist/cli/index.mjs","emdash":"./dist/cli/index.mjs"},"dist":{"shasum":"b90f80b6629d4528566e732584c17d4ec9301e96","tarball":"https://registry.npmjs.org/emdash/-/emdash-0.19.0.tgz","fileCount":1593,"integrity":"sha512-WuzCKKDDOJpviiXMy9cuZsxwXaeu3ZPSbLYb3H/jDvAS1x15fcWPG4ssYPJiHEo7xSHz0SYIycYFlhUo83NVLw==","signatures":[{"sig":"MEUCIQDmx97muqWDnzCPwOoMHZCbln0F3bxQu43D+oJvdMZFsAIgJw8Qs6G8YT/lSn1wUTOeuB3ZWIzuW05VKyheVOB+OH8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/emdash@0.19.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":10850003},"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"},"./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"},"./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"},"./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"},"./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"},"./database/instrumentation":{"types":"./dist/database/instrumentation.d.mts","default":"./dist/database/instrumentation.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"}},"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":"tsdown","check":"publint && attw --pack --ignore-rules=cjs-resolves-to-esm --ignore-rules=no-resolution --ignore-rules=internal-resolution-error","typecheck":"tsgo --noEmit","test:smoke":"vitest run --config vitest.smoke.config.ts","test:integration":"vitest run --config vitest.integration.config.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:63a54605-37aa-4b5d-9c91-6454c906ca8d"}},"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.16.0","dependencies":{"sax":"^1.4.1","zod":"^4.4.1","jose":"^6.1.3","mime":"^4.1.0","citty":"^0.1.6","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","image-size":"^2.0.2","modern-tar":"^0.7.5","picocolors":"^1.1.1","@tiptap/core":"^3.20.0","@tiptap/react":"^3.20.0","sanitize-html":"^2.17.1","@atcute/client":"^4.2.1","@oslojs/crypto":"^1.0.1","better-sqlite3":"^12.8.0","@atcute/lexicons":"^1.3.0","@emdash-cms/auth":"0.19.0","@oslojs/encoding":"^1.1.0","@atcute/multibase":"^1.2.0","@emdash-cms/admin":"0.19.0","@floating-ui/react":"^0.27.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-link":"^3.20.0","@tiptap/extension-focus":"^3.20.0","@tiptap/extension-image":"^3.20.0","@emdash-cms/plugin-types":"0.0.1","@modelcontextprotocol/sdk":"^1.26.0","@emdash-cms/registry-client":"0.3.1","@tiptap/extension-underline":"^3.20.0","@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","@emdash-cms/gutenberg-to-portable-text":"0.19.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.7","typescript":"^6.0.3","zod-openapi":"^5.4.6","@types/react":"19.2.14","@emdash-cms/blocks":"0.19.0","@types/sanitize-html":"^2.16.0","@arethetypeswrong/cli":"^0.18.2","@types/better-sqlite3":"^7.6.12","@apidevtools/swagger-parser":"^12.1.0"},"peerDependencies":{"astro":">=6.0.0-beta.0","react":">=18.0.0","react-dom":">=18.0.0","@astrojs/react":">=5.0.0-beta.0","@emdash-cms/auth-atproto":">=0.2.8"},"optionalDependencies":{"pg":"^8.0.0","@libsql/kysely-libsql":"^0.4.0"},"peerDependenciesMeta":{"@emdash-cms/auth-atproto":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/emdash_0.19.0_1781293570733_0.06296948315056006","host":"s3://npm-registry-packages-npm-production"}},"0.20.0":{"name":"emdash","version":"0.20.0","keywords":["astro","cms","content","wordpress"],"author":"Matt Kane","license":"MIT","_id":"emdash@0.20.0","maintainers":[{"name":"irvinebroque","email":"brendanib@gmail.com"},{"name":"ascorbic","email":"m@mk.gg"}],"homepage":"https://github.com/emdash-cms/emdash","bin":{"em":"./dist/cli/index.mjs","emdash":"./dist/cli/index.mjs"},"dist":{"shasum":"114e28924a8971ea1844d59a5eb711498f675380","tarball":"https://registry.npmjs.org/emdash/-/emdash-0.20.0.tgz","fileCount":1597,"integrity":"sha512-0iJYIjTG8txKZXz5V706wlgNDEiJ5L+Mg6dg+yExuWOe5z5HNzidBedWmZh3G4Al30flBPTnT/dRtOpx/fnzhw==","signatures":[{"sig":"MEYCIQCTjr4SgHjApdBeS6oUFZJ8t/1/0a+BE+S+v50ZkHnV4gIhAIPz5kpsb9OatNsGGIGrDqK0pnEbU05MPLKAc5l/xJzZ","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/emdash@0.20.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":10913598},"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"},"./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"},"./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"},"./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"},"./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"},"./database/instrumentation":{"types":"./dist/database/instrumentation.d.mts","default":"./dist/database/instrumentation.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"}},"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":"tsdown","check":"publint && attw --pack --ignore-rules=cjs-resolves-to-esm --ignore-rules=no-resolution --ignore-rules=internal-resolution-error","typecheck":"tsgo --noEmit","test:smoke":"vitest run --config vitest.smoke.config.ts","test:integration":"vitest run --config vitest.integration.config.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:63a54605-37aa-4b5d-9c91-6454c906ca8d"}},"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.16.0","dependencies":{"sax":"^1.4.1","zod":"^4.4.1","jose":"^6.1.3","mime":"^4.1.0","citty":"^0.1.6","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","image-size":"^2.0.2","modern-tar":"^0.7.5","picocolors":"^1.1.1","@tiptap/core":"^3.20.0","@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","@emdash-cms/auth":"0.20.0","@oslojs/encoding":"^1.1.0","@atcute/multibase":"^1.2.0","@emdash-cms/admin":"0.20.0","@floating-ui/react":"^0.27.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-link":"^3.20.0","@tiptap/extension-focus":"^3.20.0","@tiptap/extension-image":"^3.20.0","@emdash-cms/plugin-types":"0.1.0","@modelcontextprotocol/sdk":"^1.26.0","@emdash-cms/registry-client":"0.3.2","@tiptap/extension-underline":"^3.20.0","@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","@emdash-cms/gutenberg-to-portable-text":"0.20.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.8","typescript":"^6.0.3","zod-openapi":"^5.4.6","@types/react":"19.2.14","@emdash-cms/blocks":"0.20.0","@types/sanitize-html":"^2.16.0","@arethetypeswrong/cli":"^0.18.2","@types/better-sqlite3":"^7.6.12","@apidevtools/swagger-parser":"^12.1.0"},"peerDependencies":{"astro":">=6.0.0-beta.0","react":">=18.0.0","react-dom":">=18.0.0","@astrojs/react":">=5.0.0-beta.0","@emdash-cms/auth-atproto":">=0.2.8"},"optionalDependencies":{"pg":"^8.0.0","@libsql/kysely-libsql":"^0.4.0"},"peerDependenciesMeta":{"@emdash-cms/auth-atproto":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/emdash_0.20.0_1781629228878_0.40462955615739604","host":"s3://npm-registry-packages-npm-production"}},"0.21.0":{"name":"emdash","version":"0.21.0","keywords":["astro","cms","content","wordpress"],"author":"Matt Kane","license":"MIT","_id":"emdash@0.21.0","maintainers":[{"name":"irvinebroque","email":"brendanib@gmail.com"},{"name":"ascorbic","email":"m@mk.gg"}],"homepage":"https://github.com/emdash-cms/emdash","bin":{"em":"./dist/cli/index.mjs","emdash":"./dist/cli/index.mjs"},"dist":{"shasum":"0a2df6533e77c57de330145ff353abc28850b002","tarball":"https://registry.npmjs.org/emdash/-/emdash-0.21.0.tgz","fileCount":1604,"integrity":"sha512-ARY995PIemIhIjiThvEOivPqbUTlUd+JapWUOObrjVj7SOuX3RfEcucCIrLSzuV5ndONUSwjnPJqqwgzrum0hA==","signatures":[{"sig":"MEUCIQCwbn6/3ACLdrBUpsxQwivuV4b28Y5oIINnftLOsRFMnAIgcWGvLgIUpd1uTiz9tIX7YPjgyYeqXOPJAKgtk3PJllQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/emdash@0.21.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":10945666},"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"},"./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"},"./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"},"./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"},"./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"},"./database/instrumentation":{"types":"./dist/database/instrumentation.d.mts","default":"./dist/database/instrumentation.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"}},"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":"tsdown","check":"publint && attw --pack --ignore-rules=cjs-resolves-to-esm --ignore-rules=no-resolution --ignore-rules=internal-resolution-error","typecheck":"tsgo --noEmit","test:smoke":"vitest run --config vitest.smoke.config.ts","test:integration":"vitest run --config vitest.integration.config.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:63a54605-37aa-4b5d-9c91-6454c906ca8d"}},"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.16.0","dependencies":{"sax":"^1.4.1","zod":"^4.4.1","jose":"^6.1.3","mime":"^4.1.0","citty":"^0.1.6","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","image-size":"^2.0.2","modern-tar":"^0.7.5","picocolors":"^1.1.1","@tiptap/core":"^3.20.0","@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","@emdash-cms/auth":"0.21.0","@oslojs/encoding":"^1.1.0","@atcute/multibase":"^1.2.0","@emdash-cms/admin":"0.21.0","@floating-ui/react":"^0.27.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-link":"^3.20.0","@tiptap/extension-focus":"^3.20.0","@tiptap/extension-image":"^3.20.0","@emdash-cms/plugin-types":"0.1.0","@modelcontextprotocol/sdk":"^1.26.0","@emdash-cms/registry-client":"0.3.2","@tiptap/extension-underline":"^3.20.0","@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","@emdash-cms/gutenberg-to-portable-text":"0.21.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.8","typescript":"^6.0.3","zod-openapi":"^5.4.6","@types/react":"19.2.14","@emdash-cms/blocks":"0.21.0","@types/sanitize-html":"^2.16.0","@arethetypeswrong/cli":"^0.18.2","@types/better-sqlite3":"^7.6.12","@apidevtools/swagger-parser":"^12.1.0"},"peerDependencies":{"astro":">=6.0.0-beta.0","react":">=18.0.0","react-dom":">=18.0.0","@astrojs/react":">=5.0.0-beta.0","@emdash-cms/auth-atproto":">=0.2.8"},"optionalDependencies":{"pg":"^8.0.0","@libsql/kysely-libsql":"^0.4.0"},"peerDependenciesMeta":{"@emdash-cms/auth-atproto":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/emdash_0.21.0_1781725547522_0.5386593948349752","host":"s3://npm-registry-packages-npm-production"}},"0.22.0":{"name":"emdash","version":"0.22.0","keywords":["astro","cms","content","wordpress"],"author":"Matt Kane","license":"MIT","_id":"emdash@0.22.0","maintainers":[{"name":"irvinebroque","email":"brendanib@gmail.com"},{"name":"ascorbic","email":"m@mk.gg"}],"homepage":"https://github.com/emdash-cms/emdash","bin":{"em":"./dist/cli/index.mjs","emdash":"./dist/cli/index.mjs"},"dist":{"shasum":"57fead0d9d6dcb67db0b04ed79bc34691a270678","tarball":"https://registry.npmjs.org/emdash/-/emdash-0.22.0.tgz","fileCount":1646,"integrity":"sha512-vIf/AWrqvZRCYA5msT+vliT74EAvuto4bFJOEMgkqYqfTkK2fRVgi8+MaPvbIxeQcGp1Dg7YqGLlLG1BQRSM5A==","signatures":[{"sig":"MEQCIAVU0jvkiSrto2zTjMrOEFACYFXBJK9N1ozRCNCXZKx+AiABzcAzqzYZlWRdzihUhY5W5P/EkwNEyuYEOP9sy8FiLg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/emdash@0.22.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":11281879},"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"},"./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"},"./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"},"./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"},"./database/instrumentation":{"types":"./dist/database/instrumentation.d.mts","default":"./dist/database/instrumentation.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"}},"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":"tsdown","check":"publint && attw --pack --ignore-rules=cjs-resolves-to-esm --ignore-rules=no-resolution --ignore-rules=internal-resolution-error","typecheck":"tsgo --noEmit","test:smoke":"vitest run --config vitest.smoke.config.ts","test:integration":"vitest run --config vitest.integration.config.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:63a54605-37aa-4b5d-9c91-6454c906ca8d"}},"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.16.0","dependencies":{"sax":"^1.4.1","zod":"^4.4.1","jose":"^6.1.3","mime":"^4.1.0","citty":"^0.1.6","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","image-size":"^2.0.2","modern-tar":"^0.7.5","picocolors":"^1.1.1","@tiptap/core":"^3.20.0","@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","@emdash-cms/auth":"0.22.0","@oslojs/encoding":"^1.1.0","@atcute/multibase":"^1.2.0","@emdash-cms/admin":"0.22.0","@floating-ui/react":"^0.27.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-link":"^3.20.0","@tiptap/extension-focus":"^3.20.0","@tiptap/extension-image":"^3.20.0","@emdash-cms/plugin-types":"0.1.0","@modelcontextprotocol/sdk":"^1.26.0","@emdash-cms/registry-client":"0.3.2","@tiptap/extension-underline":"^3.20.0","@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","@emdash-cms/gutenberg-to-portable-text":"0.22.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.8","typescript":"^6.0.3","zod-openapi":"^5.4.6","@types/react":"19.2.14","@emdash-cms/blocks":"0.22.0","@types/sanitize-html":"^2.16.0","@arethetypeswrong/cli":"^0.18.2","@types/better-sqlite3":"^7.6.12","@apidevtools/swagger-parser":"^12.1.0"},"peerDependencies":{"astro":">=6.0.0-beta.0","react":">=18.0.0","react-dom":">=18.0.0","@astrojs/react":">=5.0.0-beta.0","@emdash-cms/auth-atproto":">=0.2.8"},"optionalDependencies":{"pg":"^8.0.0","@libsql/kysely-libsql":"^0.4.0"},"peerDependenciesMeta":{"@emdash-cms/auth-atproto":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/emdash_0.22.0_1782156372631_0.4405831918113621","host":"s3://npm-registry-packages-npm-production"}},"0.23.0":{"name":"emdash","version":"0.23.0","keywords":["astro","cms","content","wordpress"],"author":"Matt Kane","license":"MIT","_id":"emdash@0.23.0","maintainers":[{"name":"irvinebroque","email":"brendanib@gmail.com"},{"name":"ascorbic","email":"m@mk.gg"}],"homepage":"https://github.com/emdash-cms/emdash","bin":{"em":"./dist/cli/index.mjs","emdash":"./dist/cli/index.mjs"},"dist":{"shasum":"24eb45ea6152afffff7b5b54c258bcdd1f2596b5","tarball":"https://registry.npmjs.org/emdash/-/emdash-0.23.0.tgz","fileCount":1651,"integrity":"sha512-/rQfifu45d1+ctlhlVEPkOzZuyLWo5QfualVjl4RjtQVf2wjTy0w8qPp4F39jWXCLSn8gBC5JOnci4d75CkndA==","signatures":[{"sig":"MEYCIQCv/gzyKTRLyMDKTrlY+gXlB6bxejMP7G7RHbM1czfJsgIhAIqnwVD1Ui68i/CYvLRuoPGisIRZQLNJ/jCw2HUD2nn5","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/emdash@0.23.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":11402200},"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"},"./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"},"./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"},"./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"},"./database/instrumentation":{"types":"./dist/database/instrumentation.d.mts","default":"./dist/database/instrumentation.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"}},"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":"tsdown","check":"publint && attw --pack --ignore-rules=cjs-resolves-to-esm --ignore-rules=no-resolution --ignore-rules=internal-resolution-error","typecheck":"tsgo --noEmit","test:repro":"vitest run --config vitest.repro.config.ts","test:smoke":"vitest run --config vitest.smoke.config.ts","test:integration":"vitest run --config vitest.integration.config.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:63a54605-37aa-4b5d-9c91-6454c906ca8d"}},"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.17.0","dependencies":{"sax":"^1.4.1","zod":"^4.4.1","jose":"^6.1.3","mime":"^4.1.0","citty":"^0.1.6","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","image-size":"^2.0.2","modern-tar":"^0.7.5","picocolors":"^1.1.1","@tiptap/core":"^3.20.0","@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","@emdash-cms/auth":"0.23.0","@oslojs/encoding":"^1.1.0","@atcute/multibase":"^1.2.0","@emdash-cms/admin":"0.23.0","@floating-ui/react":"^0.27.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-link":"^3.20.0","@tiptap/extension-focus":"^3.20.0","@tiptap/extension-image":"^3.20.0","@emdash-cms/plugin-types":"0.1.0","@modelcontextprotocol/sdk":"^1.26.0","@emdash-cms/registry-client":"0.3.2","@tiptap/extension-underline":"^3.20.0","@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","@emdash-cms/gutenberg-to-portable-text":"0.23.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.8","typescript":"^6.0.3","zod-openapi":"^5.4.6","@types/react":"19.2.14","@emdash-cms/blocks":"0.23.0","@types/sanitize-html":"^2.16.0","@arethetypeswrong/cli":"^0.18.2","@types/better-sqlite3":"^7.6.12","@apidevtools/swagger-parser":"^12.1.0"},"peerDependencies":{"astro":">=6.0.0-beta.0","react":">=18.0.0","react-dom":">=18.0.0","@astrojs/react":">=5.0.0-beta.0","@emdash-cms/auth-atproto":">=0.2.8"},"optionalDependencies":{"pg":"^8.0.0","@libsql/kysely-libsql":"^0.4.0"},"peerDependenciesMeta":{"@emdash-cms/auth-atproto":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/emdash_0.23.0_1782416323926_0.6739731794851671","host":"s3://npm-registry-packages-npm-production"}},"0.24.0":{"name":"emdash","version":"0.24.0","keywords":["astro","cms","content","wordpress"],"author":"Matt Kane","license":"MIT","_id":"emdash@0.24.0","maintainers":[{"name":"irvinebroque","email":"brendanib@gmail.com"},{"name":"ascorbic","email":"m@mk.gg"}],"homepage":"https://github.com/emdash-cms/emdash","bin":{"em":"./dist/cli/index.mjs","emdash":"./dist/cli/index.mjs"},"dist":{"shasum":"ba845bc67aa458e78574e154ff048b0659bb8109","tarball":"https://registry.npmjs.org/emdash/-/emdash-0.24.0.tgz","fileCount":1654,"integrity":"sha512-hVDHHoWAMVZRePyzQNIXRmlirtYV5+Ksk38zOBz7Hn1wdyjJLkNczo41erAYHhrgn+a4B8GT+63P9WBUQJ/lUQ==","signatures":[{"sig":"MEUCIQDEFGYqqu+WBxCyRq2Xu8n0c+qgnEI3HZUyLKb8V7exTAIgBloX+1S2YwYtDtDRXocJmtdKjKygTKnWAxj/izeKC58=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/emdash@0.24.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":11446168},"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"},"./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"},"./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"},"./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"},"./database/instrumentation":{"types":"./dist/database/instrumentation.d.mts","default":"./dist/database/instrumentation.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"}},"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":"tsdown","check":"publint && attw --pack --ignore-rules=cjs-resolves-to-esm --ignore-rules=no-resolution --ignore-rules=internal-resolution-error","typecheck":"tsgo --noEmit","test:repro":"vitest run --config vitest.repro.config.ts","test:smoke":"vitest run --config vitest.smoke.config.ts","test:integration":"vitest run --config vitest.integration.config.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:63a54605-37aa-4b5d-9c91-6454c906ca8d"}},"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.17.0","dependencies":{"sax":"^1.4.1","zod":"^4.4.1","jose":"^6.1.3","mime":"^4.1.0","citty":"^0.1.6","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","image-size":"^2.0.2","modern-tar":"^0.7.5","picocolors":"^1.1.1","@tiptap/core":"^3.20.0","@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","@emdash-cms/auth":"0.24.0","@oslojs/encoding":"^1.1.0","@atcute/multibase":"^1.2.0","@emdash-cms/admin":"0.24.0","@floating-ui/react":"^0.27.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-link":"^3.20.0","@tiptap/extension-focus":"^3.20.0","@tiptap/extension-image":"^3.20.0","@emdash-cms/plugin-types":"0.1.0","@modelcontextprotocol/sdk":"^1.26.0","@emdash-cms/registry-client":"0.3.2","@tiptap/extension-underline":"^3.20.0","@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","@emdash-cms/gutenberg-to-portable-text":"0.24.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.8","typescript":"^6.0.3","zod-openapi":"^5.4.6","@types/react":"19.2.14","@emdash-cms/blocks":"0.24.0","@types/sanitize-html":"^2.16.0","@arethetypeswrong/cli":"^0.18.2","@types/better-sqlite3":"^7.6.12","@apidevtools/swagger-parser":"^12.1.0"},"peerDependencies":{"astro":">=6.0.0-beta.0","react":">=18.0.0","react-dom":">=18.0.0","@astrojs/react":">=5.0.0-beta.0","@emdash-cms/auth-atproto":">=0.2.8"},"optionalDependencies":{"pg":"^8.0.0","@libsql/kysely-libsql":"^0.4.0"},"peerDependenciesMeta":{"@emdash-cms/auth-atproto":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/emdash_0.24.0_1782735292507_0.7580190127893205","host":"s3://npm-registry-packages-npm-production"}},"0.24.1":{"name":"emdash","version":"0.24.1","keywords":["astro","cms","content","wordpress"],"author":"Matt Kane","license":"MIT","_id":"emdash@0.24.1","maintainers":[{"name":"irvinebroque","email":"brendanib@gmail.com"},{"name":"ascorbic","email":"m@mk.gg"}],"homepage":"https://github.com/emdash-cms/emdash","bin":{"em":"./dist/cli/index.mjs","emdash":"./dist/cli/index.mjs"},"dist":{"shasum":"f8c664842de563884a731ddd2a6feb56de2f6e48","tarball":"https://registry.npmjs.org/emdash/-/emdash-0.24.1.tgz","fileCount":1654,"integrity":"sha512-Iuv5t+QIEa2fXe7fn6hH5MGFGXi6n03z6HF4yAAYXC6PFDCUv7YUdJHe8H4bV1RtuRCiIBocu/dhpDsLtRAOdg==","signatures":[{"sig":"MEUCIG6GVZI1fB4kS5fiJIRnbizoWqkrclAq+ahlC1FEJxYeAiEArBT+hWceFghMQHXJte8q1IMLqCrE/iY7+XymlIwd87g=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/emdash@0.24.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":11446168},"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"},"./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"},"./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"},"./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"},"./database/instrumentation":{"types":"./dist/database/instrumentation.d.mts","default":"./dist/database/instrumentation.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"}},"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":"tsdown","check":"publint && attw --pack --ignore-rules=cjs-resolves-to-esm --ignore-rules=no-resolution --ignore-rules=internal-resolution-error","typecheck":"tsgo --noEmit","test:repro":"vitest run --config vitest.repro.config.ts","test:smoke":"vitest run --config vitest.smoke.config.ts","test:integration":"vitest run --config vitest.integration.config.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:63a54605-37aa-4b5d-9c91-6454c906ca8d"}},"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.17.0","dependencies":{"sax":"^1.4.1","zod":"^4.4.1","jose":"^6.1.3","mime":"^4.1.0","citty":"^0.1.6","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","image-size":"^2.0.2","modern-tar":"^0.7.5","picocolors":"^1.1.1","@tiptap/core":"^3.20.0","@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","@emdash-cms/auth":"0.24.1","@oslojs/encoding":"^1.1.0","@atcute/multibase":"^1.2.0","@emdash-cms/admin":"0.24.1","@floating-ui/react":"^0.27.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-link":"^3.20.0","@tiptap/extension-focus":"^3.20.0","@tiptap/extension-image":"^3.20.0","@emdash-cms/plugin-types":"0.1.0","@modelcontextprotocol/sdk":"^1.26.0","@emdash-cms/registry-client":"0.3.2","@tiptap/extension-underline":"^3.20.0","@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","@emdash-cms/gutenberg-to-portable-text":"0.24.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.8","typescript":"^6.0.3","zod-openapi":"^5.4.6","@types/react":"19.2.14","@emdash-cms/blocks":"0.24.1","@types/sanitize-html":"^2.16.0","@arethetypeswrong/cli":"^0.18.2","@types/better-sqlite3":"^7.6.12","@apidevtools/swagger-parser":"^12.1.0"},"peerDependencies":{"astro":">=6.0.0-beta.0","react":">=18.0.0","react-dom":">=18.0.0","@astrojs/react":">=5.0.0-beta.0","@emdash-cms/auth-atproto":">=0.2.8"},"optionalDependencies":{"pg":"^8.0.0","@libsql/kysely-libsql":"^0.4.0"},"peerDependenciesMeta":{"@emdash-cms/auth-atproto":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/emdash_0.24.1_1782737105299_0.43130799471615155","host":"s3://npm-registry-packages-npm-production"}},"0.25.1":{"name":"emdash","version":"0.25.1","keywords":["astro","cms","content","wordpress"],"author":"Matt Kane","license":"MIT","_id":"emdash@0.25.1","maintainers":[{"name":"irvinebroque","email":"brendanib@gmail.com"},{"name":"ascorbic","email":"m@mk.gg"}],"homepage":"https://github.com/emdash-cms/emdash","bin":{"em":"./dist/cli/index.mjs","emdash":"./dist/cli/index.mjs"},"dist":{"shasum":"dc16f027d77ae057add68f44f857e9cab4a3e204","tarball":"https://registry.npmjs.org/emdash/-/emdash-0.25.1.tgz","fileCount":1655,"integrity":"sha512-VR6CD99X6KcvrpL9Q2ZoRaQpiejvnZtClHdfor2m97of4YGwKOFEngwXl+Kgnite0YrlINOllz4DjMKizfXnWQ==","signatures":[{"sig":"MEYCIQCDzMeypWKndFLLAUM4w9iQq1Aw+8xxNNigsnUQZ1HtmQIhAMAduhQk5eCWWo1HRoegT9/7yYNbTARPEI3ANQhAkGYV","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/emdash@0.25.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":11505892},"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"},"./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"},"./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"},"./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"},"./database/instrumentation":{"types":"./dist/database/instrumentation.d.mts","default":"./dist/database/instrumentation.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"}},"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":"tsdown","check":"publint && attw --pack --ignore-rules=cjs-resolves-to-esm --ignore-rules=no-resolution --ignore-rules=internal-resolution-error","typecheck":"tsgo --noEmit","test:repro":"vitest run --config vitest.repro.config.ts","test:smoke":"vitest run --config vitest.smoke.config.ts","test:integration":"vitest run --config vitest.integration.config.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:63a54605-37aa-4b5d-9c91-6454c906ca8d"}},"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.18.0","dependencies":{"sax":"^1.4.1","zod":"^4.4.1","jose":"^6.1.3","mime":"^4.1.0","citty":"^0.1.6","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","image-size":"^2.0.2","modern-tar":"^0.7.5","picocolors":"^1.1.1","@tiptap/core":"^3.20.0","@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","@emdash-cms/auth":"0.25.1","@oslojs/encoding":"^1.1.0","@atcute/multibase":"^1.2.0","@emdash-cms/admin":"0.25.1","@floating-ui/react":"^0.27.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-link":"^3.20.0","@tiptap/extension-focus":"^3.20.0","@tiptap/extension-image":"^3.20.0","@emdash-cms/plugin-types":"0.1.0","@modelcontextprotocol/sdk":"^1.26.0","@emdash-cms/registry-client":"0.3.2","@tiptap/extension-underline":"^3.20.0","@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","@emdash-cms/gutenberg-to-portable-text":"0.25.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.8","typescript":"^6.0.3","zod-openapi":"^5.4.6","@types/react":"19.2.14","@emdash-cms/blocks":"0.25.1","@types/sanitize-html":"^2.16.0","@arethetypeswrong/cli":"^0.18.2","@types/better-sqlite3":"^7.6.12","@apidevtools/swagger-parser":"^12.1.0"},"peerDependencies":{"astro":">=6.0.0-beta.0","react":">=18.0.0","react-dom":">=18.0.0","@astrojs/react":">=5.0.0-beta.0","@emdash-cms/auth-atproto":">=0.2.8"},"optionalDependencies":{"pg":"^8.0.0","@libsql/kysely-libsql":"^0.4.0"},"peerDependenciesMeta":{"@emdash-cms/auth-atproto":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/emdash_0.25.1_1782830082189_0.783647528457549","host":"s3://npm-registry-packages-npm-production"}},"0.26.0":{"name":"emdash","version":"0.26.0","keywords":["astro","cms","content","wordpress"],"author":"Matt Kane","license":"MIT","_id":"emdash@0.26.0","maintainers":[{"name":"irvinebroque","email":"brendanib@gmail.com"},{"name":"ascorbic","email":"m@mk.gg"}],"homepage":"https://github.com/emdash-cms/emdash","bin":{"em":"./dist/cli/index.mjs","emdash":"./dist/cli/index.mjs"},"dist":{"shasum":"dc6593a1554f6340f91765534ad671cf4fa54686","tarball":"https://registry.npmjs.org/emdash/-/emdash-0.26.0.tgz","fileCount":1661,"integrity":"sha512-Ldai2ZQKftbGrqpoda8fJyiWaEde8D3Y8zN0cZlcUofPNHIVtgDSOhY4UoG0nOSy2GsvHUjGUwJ6110NF87gmw==","signatures":[{"sig":"MEUCIQCommM30p9yQreMHVkyXfSfUlDu3bXLYwY1cM1e271SlwIgaA60h5PxuXJSfudbpVV5r9zAm3SAWwS8n10UJM0wX28=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/emdash@0.26.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":11592808},"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"},"./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"},"./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"},"./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"},"./database/instrumentation":{"types":"./dist/database/instrumentation.d.mts","default":"./dist/database/instrumentation.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"}},"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":"tsdown","check":"publint && attw --pack --ignore-rules=cjs-resolves-to-esm --ignore-rules=no-resolution --ignore-rules=internal-resolution-error","typecheck":"tsgo --noEmit","test:repro":"vitest run --config vitest.repro.config.ts","test:smoke":"vitest run --config vitest.smoke.config.ts","test:integration":"vitest run --config vitest.integration.config.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:63a54605-37aa-4b5d-9c91-6454c906ca8d"}},"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.18.0","dependencies":{"sax":"^1.4.1","zod":"^4.4.1","jose":"^6.1.3","mime":"^4.1.0","citty":"^0.1.6","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","image-size":"^2.0.2","modern-tar":"^0.7.5","picocolors":"^1.1.1","@tiptap/core":"^3.20.0","@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","@emdash-cms/auth":"0.26.0","@oslojs/encoding":"^1.1.0","@atcute/multibase":"^1.2.0","@emdash-cms/admin":"0.26.0","@floating-ui/react":"^0.27.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-link":"^3.20.0","@tiptap/extension-focus":"^3.20.0","@tiptap/extension-image":"^3.20.0","@emdash-cms/plugin-types":"0.1.0","@modelcontextprotocol/sdk":"^1.26.0","@emdash-cms/registry-client":"0.3.2","@tiptap/extension-underline":"^3.20.0","@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","@emdash-cms/gutenberg-to-portable-text":"0.26.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.8","typescript":"^6.0.3","zod-openapi":"^5.4.6","@types/react":"19.2.14","@emdash-cms/blocks":"0.26.0","@types/sanitize-html":"^2.16.0","@arethetypeswrong/cli":"^0.18.2","@types/better-sqlite3":"^7.6.12","@apidevtools/swagger-parser":"^12.1.0"},"peerDependencies":{"astro":">=6.0.0-beta.0","react":">=18.0.0","react-dom":">=18.0.0","@astrojs/react":">=5.0.0-beta.0","@emdash-cms/auth-atproto":">=0.2.8"},"optionalDependencies":{"pg":"^8.0.0","@libsql/kysely-libsql":"^0.4.0"},"peerDependenciesMeta":{"@emdash-cms/auth-atproto":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/emdash_0.26.0_1782922413642_0.004752314940326796","host":"s3://npm-registry-packages-npm-production"}},"0.27.0":{"name":"emdash","version":"0.27.0","keywords":["astro","cms","content","wordpress"],"author":"Matt Kane","license":"MIT","_id":"emdash@0.27.0","maintainers":[{"name":"irvinebroque","email":"brendanib@gmail.com"},{"name":"ascorbic","email":"m@mk.gg"}],"homepage":"https://github.com/emdash-cms/emdash","bin":{"em":"./dist/cli/index.mjs","emdash":"./dist/cli/index.mjs"},"dist":{"shasum":"ceb8247b5dccd037c91bd483bf890f7c60f68436","tarball":"https://registry.npmjs.org/emdash/-/emdash-0.27.0.tgz","fileCount":1665,"integrity":"sha512-zGiVyagxlxWAcXgqkHJQYVIF86lRAZojACQSKO8ti5fKMjYN0qzZSWDfaHdRP9cYhj58r81BTtXO9nD4EWDGlg==","signatures":[{"sig":"MEUCIQCyb3EC0PQQEkLCV/kZmpXWq7xi88RHer9a0BZYvLZ6zwIgAo5eHir3gok6clSqIkXpUBFfABhNVVgXPfIWXSFTsYs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/emdash@0.27.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":11622586},"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"},"./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"},"./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"},"./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"},"./database/instrumentation":{"types":"./dist/database/instrumentation.d.mts","default":"./dist/database/instrumentation.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"}},"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":"tsdown","check":"publint && attw --pack --ignore-rules=cjs-resolves-to-esm --ignore-rules=no-resolution --ignore-rules=internal-resolution-error","typecheck":"tsgo --noEmit","test:repro":"vitest run --config vitest.repro.config.ts","test:smoke":"vitest run --config vitest.smoke.config.ts","test:integration":"vitest run --config vitest.integration.config.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:63a54605-37aa-4b5d-9c91-6454c906ca8d"}},"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.18.0","dependencies":{"sax":"^1.4.1","zod":"^4.4.1","jose":"^6.1.3","mime":"^4.1.0","citty":"^0.1.6","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","image-size":"^2.0.2","modern-tar":"^0.7.5","picocolors":"^1.1.1","@tiptap/core":"^3.20.0","@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","@emdash-cms/auth":"0.27.0","@oslojs/encoding":"^1.1.0","@atcute/multibase":"^1.2.0","@emdash-cms/admin":"0.27.0","@floating-ui/react":"^0.27.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-link":"^3.20.0","@tiptap/extension-focus":"^3.20.0","@tiptap/extension-image":"^3.20.0","@emdash-cms/plugin-types":"0.1.0","@modelcontextprotocol/sdk":"^1.26.0","@emdash-cms/registry-client":"0.3.2","@tiptap/extension-underline":"^3.20.0","@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","@emdash-cms/gutenberg-to-portable-text":"0.27.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.9","typescript":"^6.0.3","zod-openapi":"^5.4.6","@types/react":"19.2.14","@emdash-cms/blocks":"0.27.0","@types/sanitize-html":"^2.16.0","@arethetypeswrong/cli":"^0.18.2","@types/better-sqlite3":"^7.6.12","@apidevtools/swagger-parser":"^12.1.0"},"peerDependencies":{"astro":">=6.0.0-beta.0","react":">=18.0.0","react-dom":">=18.0.0","@astrojs/react":">=5.0.0-beta.0","@emdash-cms/auth-atproto":">=0.2.8"},"optionalDependencies":{"pg":"^8.0.0","@libsql/kysely-libsql":"^0.4.0"},"peerDependenciesMeta":{"@emdash-cms/auth-atproto":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/emdash_0.27.0_1782974140975_0.1755989152609061","host":"s3://npm-registry-packages-npm-production"}},"0.28.0":{"name":"emdash","version":"0.28.0","keywords":["astro","cms","content","wordpress"],"author":"Matt Kane","license":"MIT","_id":"emdash@0.28.0","maintainers":[{"name":"irvinebroque","email":"brendanib@gmail.com"},{"name":"ascorbic","email":"m@mk.gg"}],"homepage":"https://github.com/emdash-cms/emdash","bin":{"em":"./dist/cli/index.mjs","emdash":"./dist/cli/index.mjs"},"dist":{"shasum":"f216f9bf7891595ec37e0ab97b297648c809015e","tarball":"https://registry.npmjs.org/emdash/-/emdash-0.28.0.tgz","fileCount":1679,"integrity":"sha512-QYadPY99fVFNRi7MZA8LG+1Wl0NkmF7y78qpIFVv3pIE79ZG3FM2hFruFZHAeHbwk+Qhn+hENtOdjMtql5qaYQ==","signatures":[{"sig":"MEYCIQCK0YA0H5HkDlT82zjIDW3RWsNKJIHPhsz8oEiMVJf0kgIhAKf3nEeP06fBboumTvudrOPqPd3a8AKJk5z58YkDRX1u","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/emdash@0.28.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":12158510},"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"},"./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"},"./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"},"./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"},"./database/instrumentation":{"types":"./dist/database/instrumentation.d.mts","default":"./dist/database/instrumentation.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"}},"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":"tsdown","check":"publint && attw --pack --ignore-rules=cjs-resolves-to-esm --ignore-rules=no-resolution --ignore-rules=internal-resolution-error","typecheck":"tsgo --noEmit","test:repro":"vitest run --config vitest.repro.config.ts","test:smoke":"vitest run --config vitest.smoke.config.ts","test:integration":"vitest run --config vitest.integration.config.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:63a54605-37aa-4b5d-9c91-6454c906ca8d"}},"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.18.0","dependencies":{"sax":"^1.4.1","zod":"^4.4.1","jose":"^6.1.3","mime":"^4.1.0","citty":"^0.1.6","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","image-size":"^2.0.2","modern-tar":"^0.7.5","picocolors":"^1.1.1","@tiptap/core":"^3.20.0","@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","@emdash-cms/auth":"0.28.0","@oslojs/encoding":"^1.1.0","@atcute/multibase":"^1.2.0","@emdash-cms/admin":"0.28.0","@floating-ui/react":"^0.27.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-link":"^3.20.0","@tiptap/extension-focus":"^3.20.0","@tiptap/extension-image":"^3.20.0","@emdash-cms/plugin-types":"0.1.0","@modelcontextprotocol/sdk":"^1.26.0","@emdash-cms/registry-client":"0.3.2","@tiptap/extension-underline":"^3.20.0","@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","@emdash-cms/gutenberg-to-portable-text":"0.28.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.9","typescript":"^6.0.3","zod-openapi":"^5.4.6","@types/react":"19.2.14","@emdash-cms/blocks":"0.28.0","@types/sanitize-html":"^2.16.0","@arethetypeswrong/cli":"^0.18.2","@types/better-sqlite3":"^7.6.12","@apidevtools/swagger-parser":"^12.1.0"},"peerDependencies":{"astro":">=6.0.0-beta.0","react":">=18.0.0","react-dom":">=18.0.0","@astrojs/react":">=5.0.0-beta.0","@emdash-cms/auth-atproto":">=0.2.8"},"optionalDependencies":{"pg":"^8.0.0","@libsql/kysely-libsql":"^0.4.0"},"peerDependenciesMeta":{"@emdash-cms/auth-atproto":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/emdash_0.28.0_1783402270096_0.30868870912826396","host":"s3://npm-registry-packages-npm-production"}},"0.28.1":{"name":"emdash","version":"0.28.1","keywords":["astro","cms","content","wordpress"],"author":"Matt Kane","license":"MIT","_id":"emdash@0.28.1","maintainers":[{"name":"irvinebroque","email":"brendanib@gmail.com"},{"name":"ascorbic","email":"m@mk.gg"}],"homepage":"https://github.com/emdash-cms/emdash","bin":{"em":"./dist/cli/index.mjs","emdash":"./dist/cli/index.mjs"},"dist":{"shasum":"186d0f792c47a28eb41ab414451d526c01cdc013","tarball":"https://registry.npmjs.org/emdash/-/emdash-0.28.1.tgz","fileCount":1679,"integrity":"sha512-xpZ1My5Jme/5lH5iT2gMdNAvgeLkbpz109dhVnblhBDLF6mavtcjJGduGJZrkiVVYgI4gvRBO4QO9aw1ihHAYA==","signatures":[{"sig":"MEUCIHFE5Rb87LWsm/7qAGw1BFPe7v1bjfX266zdmMsNt04mAiEA1uxD06RxRofLx/Ja+C/GfJtLYrX3E+/MVbAQ2wKF4Hw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/emdash@0.28.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":12166524},"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"},"./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"},"./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"},"./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"},"./database/instrumentation":{"types":"./dist/database/instrumentation.d.mts","default":"./dist/database/instrumentation.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"}},"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":"tsdown","check":"publint && attw --pack --ignore-rules=cjs-resolves-to-esm --ignore-rules=no-resolution --ignore-rules=internal-resolution-error","typecheck":"tsgo --noEmit","test:repro":"vitest run --config vitest.repro.config.ts","test:smoke":"vitest run --config vitest.smoke.config.ts","test:integration":"vitest run --config vitest.integration.config.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:63a54605-37aa-4b5d-9c91-6454c906ca8d"}},"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.18.0","dependencies":{"sax":"^1.4.1","zod":"^4.4.1","jose":"^6.1.3","mime":"^4.1.0","citty":"^0.1.6","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","image-size":"^2.0.2","modern-tar":"^0.7.5","picocolors":"^1.1.1","@tiptap/core":"^3.20.0","@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","@emdash-cms/auth":"0.28.1","@oslojs/encoding":"^1.1.0","@atcute/multibase":"^1.2.0","@emdash-cms/admin":"0.28.1","@floating-ui/react":"^0.27.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-link":"^3.20.0","@tiptap/extension-focus":"^3.20.0","@tiptap/extension-image":"^3.20.0","@emdash-cms/plugin-types":"0.1.0","@modelcontextprotocol/sdk":"^1.26.0","@emdash-cms/registry-client":"0.3.2","@tiptap/extension-underline":"^3.20.0","@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","@emdash-cms/gutenberg-to-portable-text":"0.28.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.9","typescript":"^6.0.3","zod-openapi":"^5.4.6","@types/react":"19.2.14","@emdash-cms/blocks":"0.28.1","@types/sanitize-html":"^2.16.0","@arethetypeswrong/cli":"^0.18.2","@types/better-sqlite3":"^7.6.12","@apidevtools/swagger-parser":"^12.1.0"},"peerDependencies":{"astro":">=6.0.0-beta.0","react":">=18.0.0","react-dom":">=18.0.0","@astrojs/react":">=5.0.0-beta.0","@emdash-cms/auth-atproto":">=0.2.8"},"optionalDependencies":{"pg":"^8.0.0","@libsql/kysely-libsql":"^0.4.0"},"peerDependenciesMeta":{"@emdash-cms/auth-atproto":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/emdash_0.28.1_1783451148618_0.2557224752413598","host":"s3://npm-registry-packages-npm-production"}},"0.29.0":{"name":"emdash","version":"0.29.0","keywords":["astro","cms","content","wordpress"],"author":"Matt Kane","license":"MIT","_id":"emdash@0.29.0","maintainers":[{"name":"irvinebroque","email":"brendanib@gmail.com"},{"name":"ascorbic","email":"m@mk.gg"}],"homepage":"https://github.com/emdash-cms/emdash","bin":{"em":"./dist/cli/index.mjs","emdash":"./dist/cli/index.mjs"},"dist":{"shasum":"713285206a3212ac86864d5a4539465490478547","tarball":"https://registry.npmjs.org/emdash/-/emdash-0.29.0.tgz","fileCount":1737,"integrity":"sha512-RnhDc5TqDDIBF97HMr7iVrEErn3lwGDK3AFsX2/DZgpXaPJpvMIKeXGBE7bCn13zHJIN+BAUTW+9IWxWGDgqJw==","signatures":[{"sig":"MEUCIQD6p9EOmt0ZcXBl427A+iz6KH4p45KJvwlA19dGAD2SBAIgd/QvXw7JK+L3ScOcVp+MLfzvV+G55ubv9FXR9MR0Q24=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/emdash@0.29.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":12611630},"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"},"./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"},"./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"},"./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"},"./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"}},"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":"tsdown","check":"publint && attw --pack --ignore-rules=cjs-resolves-to-esm --ignore-rules=no-resolution --ignore-rules=internal-resolution-error","typecheck":"tsgo --noEmit","test:repro":"vitest run --config vitest.repro.config.ts","test:smoke":"vitest run --config vitest.smoke.config.ts","test:integration":"vitest run --config vitest.integration.config.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:63a54605-37aa-4b5d-9c91-6454c906ca8d"}},"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.18.0","dependencies":{"sax":"^1.4.1","zod":"^4.4.1","jose":"^6.1.3","mime":"^4.1.0","citty":"^0.1.6","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","image-size":"^2.0.2","modern-tar":"^0.7.5","picocolors":"^1.1.1","@tiptap/core":"^3.20.0","@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","@emdash-cms/auth":"0.29.0","@oslojs/encoding":"^1.1.0","@atcute/multibase":"^1.2.0","@emdash-cms/admin":"0.29.0","@floating-ui/react":"^0.27.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-link":"^3.20.0","@tiptap/extension-focus":"^3.20.0","@tiptap/extension-image":"^3.20.0","@emdash-cms/plugin-types":"0.2.0","@modelcontextprotocol/sdk":"^1.26.0","@emdash-cms/registry-client":"0.3.3","@tiptap/extension-underline":"^3.20.0","@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","@emdash-cms/gutenberg-to-portable-text":"0.29.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.9","typescript":"^6.0.3","zod-openapi":"^5.4.6","@types/react":"19.2.14","@emdash-cms/blocks":"0.29.0","@types/sanitize-html":"^2.16.0","@arethetypeswrong/cli":"^0.18.2","@types/better-sqlite3":"^7.6.12","@apidevtools/swagger-parser":"^12.1.0"},"peerDependencies":{"astro":">=6.0.0-beta.0","react":">=18.0.0","react-dom":">=18.0.0","@astrojs/react":">=5.0.0-beta.0","@emdash-cms/auth-atproto":">=0.2.8"},"optionalDependencies":{"pg":"^8.0.0","@libsql/kysely-libsql":"^0.4.0"},"peerDependenciesMeta":{"@emdash-cms/auth-atproto":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/emdash_0.29.0_1783701200718_0.34804892601373427","host":"s3://npm-registry-packages-npm-production"}},"0.30.0":{"name":"emdash","version":"0.30.0","keywords":["astro","cms","content","wordpress"],"author":"Matt Kane","license":"MIT","_id":"emdash@0.30.0","maintainers":[{"name":"irvinebroque","email":"brendanib@gmail.com"},{"name":"ascorbic","email":"m@mk.gg"}],"homepage":"https://github.com/emdash-cms/emdash","bin":{"em":"./dist/cli/index.mjs","emdash":"./dist/cli/index.mjs"},"dist":{"shasum":"9e330abfaf2d052a273dc493cd5e6009ad21b30b","tarball":"https://registry.npmjs.org/emdash/-/emdash-0.30.0.tgz","fileCount":1791,"integrity":"sha512-DKlyFIMhHdtuSQh/nF7B7OGW1Yyodqj10gZEFUbpMPi+Ik+8GqK3qcPMPazRL04K/5s8LguJ/05fofCdZ0QK4w==","signatures":[{"sig":"MEQCIBhFN6hOQwrgG2j+LY3M92OcO/+8MevRMY2lOBURL09OAiACnQKRxhUCUFqrxUX4DERPg+BaRbfP85NzpBpnYo/7sw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/emdash@0.30.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":13167592},"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"},"./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"},"./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"},"./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"},"./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"}},"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":"tsdown","check":"publint && attw --pack --ignore-rules=cjs-resolves-to-esm --ignore-rules=no-resolution --ignore-rules=internal-resolution-error","typecheck":"tsgo --noEmit","test:repro":"vitest run --config vitest.repro.config.ts","test:smoke":"vitest run --config vitest.smoke.config.ts","test:integration":"vitest run --config vitest.integration.config.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:63a54605-37aa-4b5d-9c91-6454c906ca8d"}},"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.18.0","dependencies":{"sax":"^1.4.1","zod":"^4.4.1","jose":"^6.1.3","mime":"^4.1.0","citty":"^0.1.6","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","image-size":"^2.0.2","modern-tar":"^0.7.5","picocolors":"^1.1.1","@tiptap/core":"^3.20.0","@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","@emdash-cms/auth":"0.30.0","@oslojs/encoding":"^1.1.0","@atcute/multibase":"^1.2.0","@emdash-cms/admin":"0.30.0","@floating-ui/react":"^0.27.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-link":"^3.20.0","@tiptap/extension-focus":"^3.20.0","@tiptap/extension-image":"^3.20.0","@emdash-cms/plugin-types":"0.3.0","@modelcontextprotocol/sdk":"^1.26.0","@emdash-cms/registry-client":"0.3.4","@tiptap/extension-underline":"^3.20.0","@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","@emdash-cms/gutenberg-to-portable-text":"0.30.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","typescript":"^6.0.3","zod-openapi":"^5.4.6","@types/react":"19.2.14","@emdash-cms/blocks":"0.30.0","@types/sanitize-html":"^2.16.0","@arethetypeswrong/cli":"^0.18.2","@types/better-sqlite3":"^7.6.12","@apidevtools/swagger-parser":"^12.1.0"},"peerDependencies":{"astro":">=6.0.0-beta.0","react":">=18.0.0","react-dom":">=18.0.0","@astrojs/react":">=5.0.0-beta.0","@emdash-cms/auth-atproto":">=0.2.8"},"optionalDependencies":{"pg":"^8.0.0","@libsql/kysely-libsql":"^0.4.0"},"peerDependenciesMeta":{"@emdash-cms/auth-atproto":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/emdash_0.30.0_1784629878920_0.569966557332934","host":"s3://npm-registry-packages-npm-production"}},"0.31.0":{"name":"emdash","version":"0.31.0","keywords":["astro","cms","content","wordpress"],"author":"Matt Kane","license":"MIT","_id":"emdash@0.31.0","maintainers":[{"name":"irvinebroque","email":"brendanib@gmail.com"},{"name":"ascorbic","email":"m@mk.gg"},{"name":"edmundhung","email":"os@edmund.dev"}],"homepage":"https://github.com/emdash-cms/emdash","bin":{"em":"./dist/cli/index.mjs","emdash":"./dist/cli/index.mjs"},"dist":{"shasum":"435121fc027c2ca92aa8f072dd19dfe349dc861e","tarball":"https://registry.npmjs.org/emdash/-/emdash-0.31.0.tgz","fileCount":1793,"integrity":"sha512-dYPZfzox65MC+0V93GrX8Vj7mkPXUl1JPTA6/VPpwnfcy9FgevqYt5qsv3IHAZn3G0SIA3MXJi0+lvPGm0eONQ==","signatures":[{"sig":"MEUCIH2GPXgkHxkrGiuOEe7KKhFub3IFHRAifTzbNdnWkaBTAiEAl+6nao0M5OOl+5zKSPZTczCDFKElHnI/tKMvju1QQy0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/emdash@0.31.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":13208377},"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"},"./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"},"./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"},"./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"},"./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"}},"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":"tsdown","check":"publint && attw --pack --ignore-rules=cjs-resolves-to-esm --ignore-rules=no-resolution --ignore-rules=internal-resolution-error","typecheck":"tsgo --noEmit","test:repro":"vitest run --config vitest.repro.config.ts","test:smoke":"vitest run --config vitest.smoke.config.ts","test:integration":"vitest run --config vitest.integration.config.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:63a54605-37aa-4b5d-9c91-6454c906ca8d"}},"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.18.0","dependencies":{"sax":"^1.4.1","zod":"^4.4.1","jose":"^6.1.3","mime":"^4.1.0","citty":"^0.1.6","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","image-size":"^2.0.2","modern-tar":"^0.7.5","picocolors":"^1.1.1","@tiptap/core":"^3.20.0","@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","@emdash-cms/auth":"0.31.0","@oslojs/encoding":"^1.1.0","@atcute/multibase":"^1.2.0","@emdash-cms/admin":"0.31.0","@floating-ui/react":"^0.27.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-link":"^3.20.0","@tiptap/extension-focus":"^3.20.0","@tiptap/extension-image":"^3.20.0","@emdash-cms/plugin-types":"0.3.0","@modelcontextprotocol/sdk":"^1.26.0","@emdash-cms/registry-client":"0.3.4","@tiptap/extension-underline":"^3.20.0","@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","@emdash-cms/gutenberg-to-portable-text":"0.31.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","typescript":"^6.0.3","zod-openapi":"^5.4.6","@types/react":"19.2.14","@emdash-cms/blocks":"0.31.0","@types/sanitize-html":"^2.16.0","@arethetypeswrong/cli":"^0.18.2","@types/better-sqlite3":"^7.6.12","@apidevtools/swagger-parser":"^12.1.0"},"peerDependencies":{"astro":">=6.0.0-beta.0","react":">=18.0.0","react-dom":">=18.0.0","@astrojs/react":">=5.0.0-beta.0","@emdash-cms/auth-atproto":">=0.2.8"},"optionalDependencies":{"pg":"^8.0.0","@libsql/kysely-libsql":"^0.4.0"},"peerDependenciesMeta":{"@emdash-cms/auth-atproto":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/emdash_0.31.0_1784721123904_0.22103125012632785","host":"s3://npm-registry-packages-npm-production"}},"0.31.1":{"name":"emdash","version":"0.31.1","keywords":["astro","cms","content","wordpress"],"author":"Matt Kane","license":"MIT","_id":"emdash@0.31.1","maintainers":[{"name":"irvinebroque","email":"brendanib@gmail.com"},{"name":"ascorbic","email":"m@mk.gg"},{"name":"edmundhung","email":"os@edmund.dev"}],"homepage":"https://github.com/emdash-cms/emdash","bin":{"em":"./dist/cli/index.mjs","emdash":"./dist/cli/index.mjs"},"dist":{"shasum":"093985500373cdea88db42622702ee492dffe98b","tarball":"https://registry.npmjs.org/emdash/-/emdash-0.31.1.tgz","fileCount":1793,"integrity":"sha512-YHgsaq2FHp8u8XX5xKcFDvy3uMMDA2U+DzGxvKjMVmVI4/aIIp1r44UStEIa7ZwcSMsf4Yh4UfjVFLBmR+Erzg==","signatures":[{"sig":"MEYCIQCKajxAmCwupbWs5UEhy/5l43QOaloSWiGGEbmQ84+KgwIhAIBsSgmBhyUiREbdodFVdUogGZ51+0MyeAQfWUZll+I2","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/emdash@0.31.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":13214564},"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"},"./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"},"./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"},"./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"},"./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"}},"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":"tsdown","check":"publint && attw --pack --ignore-rules=cjs-resolves-to-esm --ignore-rules=no-resolution --ignore-rules=internal-resolution-error","typecheck":"tsgo --noEmit","test:repro":"vitest run --config vitest.repro.config.ts","test:smoke":"vitest run --config vitest.smoke.config.ts","test:integration":"vitest run --config vitest.integration.config.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:63a54605-37aa-4b5d-9c91-6454c906ca8d"}},"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.18.0","dependencies":{"sax":"^1.4.1","zod":"^4.4.1","jose":"^6.1.3","mime":"^4.1.0","citty":"^0.1.6","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","image-size":"^2.0.2","modern-tar":"^0.7.5","picocolors":"^1.1.1","@tiptap/core":"^3.20.0","@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","@emdash-cms/auth":"0.31.1","@oslojs/encoding":"^1.1.0","@atcute/multibase":"^1.2.0","@emdash-cms/admin":"0.31.1","@floating-ui/react":"^0.27.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-link":"^3.20.0","@tiptap/extension-focus":"^3.20.0","@tiptap/extension-image":"^3.20.0","@emdash-cms/plugin-types":"0.3.0","@modelcontextprotocol/sdk":"^1.26.0","@emdash-cms/registry-client":"0.3.4","@tiptap/extension-underline":"^3.20.0","@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","@emdash-cms/gutenberg-to-portable-text":"0.31.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","typescript":"^6.0.3","zod-openapi":"^5.4.6","@types/react":"19.2.14","@emdash-cms/blocks":"0.31.1","@types/sanitize-html":"^2.16.0","@arethetypeswrong/cli":"^0.18.2","@types/better-sqlite3":"^7.6.12","@apidevtools/swagger-parser":"^12.1.0"},"peerDependencies":{"astro":">=6.0.0-beta.0","react":">=18.0.0","react-dom":">=18.0.0","@astrojs/react":">=5.0.0-beta.0","@emdash-cms/auth-atproto":">=0.2.8"},"optionalDependencies":{"pg":"^8.0.0","@libsql/kysely-libsql":"^0.4.0"},"peerDependenciesMeta":{"@emdash-cms/auth-atproto":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/emdash_0.31.1_1784904082284_0.6919788517423215","host":"s3://npm-registry-packages-npm-production"}},"0.32.0":{"name":"emdash","version":"0.32.0","keywords":["astro","cms","content","wordpress"],"author":"Matt Kane","license":"MIT","_id":"emdash@0.32.0","maintainers":[{"name":"irvinebroque","email":"brendanib@gmail.com"},{"name":"ascorbic","email":"m@mk.gg"},{"name":"edmundhung","email":"os@edmund.dev"}],"homepage":"https://github.com/emdash-cms/emdash","bin":{"em":"./dist/cli/index.mjs","emdash":"./dist/cli/index.mjs"},"dist":{"shasum":"cd99515d9f19e1c4664ab9c42145f40ab267279b","tarball":"https://registry.npmjs.org/emdash/-/emdash-0.32.0.tgz","fileCount":1803,"integrity":"sha512-VVg6dymHxfTn/rJsRpY8gaMezSXhG5qjNJAuDVczRj2bZRIbTY1Cw06QmohyoCe97fKy7FRpezDxXXrJjbCjvg==","signatures":[{"sig":"MEUCIQDKps/zf4uo2hKGGogEP+Ke8up9XTpM2P7ncH9+q7+MiQIgVtoIJwvdAclvtTg3W5LUHcrqG/u65rjyDZYTkHyHrDU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/emdash@0.32.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":13313338},"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"},"./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"},"./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"},"./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"},"./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"}},"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":"tsdown","check":"publint && attw --pack --ignore-rules=cjs-resolves-to-esm --ignore-rules=no-resolution --ignore-rules=internal-resolution-error","typecheck":"tsgo --noEmit","test:repro":"vitest run --config vitest.repro.config.ts","test:smoke":"vitest run --config vitest.smoke.config.ts","test:integration":"vitest run --config vitest.integration.config.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:63a54605-37aa-4b5d-9c91-6454c906ca8d"}},"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.18.0","dependencies":{"sax":"^1.4.1","zod":"^4.4.1","jose":"^6.1.3","mime":"^4.1.0","citty":"^0.1.6","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","image-size":"^2.0.2","modern-tar":"^0.7.5","picocolors":"^1.1.1","@tiptap/core":"^3.20.0","@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","@emdash-cms/auth":"0.32.0","@oslojs/encoding":"^1.1.0","@atcute/multibase":"^1.2.0","@emdash-cms/admin":"0.32.0","@floating-ui/react":"^0.27.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-focus":"^3.20.0","@tiptap/extension-image":"^3.20.0","@emdash-cms/plugin-types":"0.3.0","@modelcontextprotocol/sdk":"^1.26.0","@emdash-cms/registry-client":"0.3.4","@tiptap/extension-underline":"^3.20.0","@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","@emdash-cms/gutenberg-to-portable-text":"0.32.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","typescript":"^6.0.3","zod-openapi":"^5.4.6","@types/react":"19.2.14","@emdash-cms/blocks":"0.32.0","@types/sanitize-html":"^2.16.0","@arethetypeswrong/cli":"^0.18.2","@types/better-sqlite3":"^7.6.12","@apidevtools/swagger-parser":"^12.1.0"},"peerDependencies":{"astro":">=6.0.0-beta.0","react":">=18.0.0","react-dom":">=18.0.0","@astrojs/react":">=5.0.0-beta.0","@emdash-cms/auth-atproto":">=0.2.8"},"optionalDependencies":{"pg":"^8.0.0","@libsql/kysely-libsql":"^0.4.0"},"peerDependenciesMeta":{"@emdash-cms/auth-atproto":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/emdash_0.32.0_1785972500270_0.7280368996022137","host":"s3://npm-registry-packages-npm-production"}},"0.33.0":{"name":"emdash","version":"0.33.0","keywords":["astro","cms","content","wordpress"],"author":"Matt Kane","license":"MIT","_id":"emdash@0.33.0","maintainers":[{"name":"irvinebroque","email":"brendanib@gmail.com"},{"name":"ascorbic","email":"m@mk.gg"},{"name":"edmundhung","email":"os@edmund.dev"}],"homepage":"https://github.com/emdash-cms/emdash","bin":{"em":"./dist/cli/index.mjs","emdash":"./dist/cli/index.mjs"},"dist":{"shasum":"3b2938f99f91dc66ec8cdbc2cdac79ad848a0355","tarball":"https://registry.npmjs.org/emdash/-/emdash-0.33.0.tgz","fileCount":1829,"integrity":"sha512-JbqtklQn2QBJ6+n227JEdBE6MELcfHSjDUpLvFP46N3Mkp+gStFW35l5ghRZfJ+1bDsdEU7ePw4JeIYxxEwghw==","signatures":[{"sig":"MEUCIBN/DW7B20n2r42VwfY5rvhAGyQiAUcNFV4mUW6J1PHVAiEA+MAoA/uPy6OwS9AzlTdPwXvNMdIMsYjdTUg3lvmoSt0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/emdash@0.33.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":13621389},"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"},"./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"},"./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"},"./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"}},"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":"tsdown","check":"publint && attw --pack --ignore-rules=cjs-resolves-to-esm --ignore-rules=no-resolution --ignore-rules=internal-resolution-error","typecheck":"tsgo --noEmit","test:repro":"vitest run --config vitest.repro.config.ts","test:smoke":"vitest run --config vitest.smoke.config.ts","test:integration":"vitest run --config vitest.integration.config.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:63a54605-37aa-4b5d-9c91-6454c906ca8d"}},"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.18.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","@tiptap/pm":"^3.20.0","image-size":"^2.0.2","modern-tar":"^0.7.5","picocolors":"^1.1.1","@tiptap/core":"^3.20.0","@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","@emdash-cms/auth":"0.33.0","@oslojs/encoding":"^1.1.0","@atcute/multibase":"^1.2.0","@emdash-cms/admin":"0.33.0","@floating-ui/react":"^0.27.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","@emdash-cms/plugin-types":"0.3.0","@modelcontextprotocol/sdk":"^1.26.0","@emdash-cms/registry-client":"0.3.4","@tiptap/extension-underline":"^3.20.0","@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","@emdash-cms/gutenberg-to-portable-text":"0.33.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","typescript":"^6.0.3","zod-openapi":"^5.4.6","@types/react":"19.2.14","@emdash-cms/blocks":"0.33.0","@types/sanitize-html":"^2.16.0","@arethetypeswrong/cli":"^0.18.2","@types/better-sqlite3":"^7.6.12","@apidevtools/swagger-parser":"^12.1.0"},"peerDependencies":{"astro":">=6.0.0-beta.0","react":">=18.0.0","react-dom":">=18.0.0","@astrojs/react":">=5.0.0-beta.0","@emdash-cms/auth-atproto":">=0.2.8"},"optionalDependencies":{"pg":"^8.0.0","@libsql/kysely-libsql":"^0.4.0"},"peerDependenciesMeta":{"@emdash-cms/auth-atproto":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/emdash_0.33.0_1786460043359_0.2817251630348556","host":"s3://npm-registry-packages-npm-production"}},"0.34.0":{"name":"emdash","version":"0.34.0","keywords":["astro","cms","content","wordpress"],"author":"Matt Kane","license":"MIT","_id":"emdash@0.34.0","maintainers":[{"name":"irvinebroque","email":"brendanib@gmail.com"},{"name":"ascorbic","email":"m@mk.gg"},{"name":"edmundhung","email":"os@edmund.dev"}],"homepage":"https://github.com/emdash-cms/emdash","bin":{"em":"./dist/cli/index.mjs","emdash":"./dist/cli/index.mjs"},"dist":{"shasum":"25591ac0359e87a7b408314720d2b6476b6401ff","tarball":"https://registry.npmjs.org/emdash/-/emdash-0.34.0.tgz","fileCount":1910,"integrity":"sha512-m1MQehVOVIKSlXOk6v1nTNyvpZNcSDcnSLJ04lrzZSxpLyci503g+SyVBFuqJtM4A0t4LgFJOgLv5tEUfPaPOA==","signatures":[{"sig":"MEUCIH+nQFZuoCKSzcrd9pElHLivMy4UvdD1i1VCQYduC4LjAiEA74rU0Xh2hx02ejOheDkbPU5IZNKwjtCkeSe6NtQAWio=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/emdash@0.34.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":15281977},"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"},"./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"},"./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"},"./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":"tsdown","check":"publint && attw --pack --ignore-rules=cjs-resolves-to-esm --ignore-rules=no-resolution --ignore-rules=internal-resolution-error","typecheck":"tsgo --noEmit","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":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:63a54605-37aa-4b5d-9c91-6454c906ca8d"}},"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.19.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","@emdash-cms/auth":"0.34.0","@oslojs/encoding":"^1.1.0","@atcute/multibase":"^1.2.0","@emdash-cms/admin":"0.34.0","@floating-ui/react":"^0.27.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","@emdash-cms/plugin-types":"0.3.0","@modelcontextprotocol/sdk":"^1.26.0","@emdash-cms/registry-client":"0.3.4","@tiptap/extension-underline":"^3.20.0","@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","@emdash-cms/gutenberg-to-portable-text":"0.34.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","@emdash-cms/blocks":"0.34.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","@emdash-cms/auth-atproto":">=0.2.8"},"optionalDependencies":{"pg":"^8.0.0","@libsql/kysely-libsql":"^0.4.0"},"peerDependenciesMeta":{"@emdash-cms/auth-atproto":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/emdash_0.34.0_1787056244178_0.03693515106101719","host":"s3://npm-registry-packages-npm-production"}},"0.35.0":{"name":"emdash","version":"0.35.0","keywords":["astro","cms","content","wordpress"],"author":"Matt Kane","license":"MIT","_id":"emdash@0.35.0","maintainers":[{"name":"irvinebroque","email":"brendanib@gmail.com"},{"name":"ascorbic","email":"m@mk.gg"},{"name":"edmundhung","email":"os@edmund.dev"}],"homepage":"https://github.com/emdash-cms/emdash","bin":{"em":"./dist/cli/index.mjs","emdash":"./dist/cli/index.mjs"},"dist":{"shasum":"d56b98b967d16f2a9a2c91ad54bbcb75042cda65","tarball":"https://registry.npmjs.org/emdash/-/emdash-0.35.0.tgz","fileCount":1955,"integrity":"sha512-q562QHZxQPaLMHz1rjicTSpC8HsNlc3a4LOSqp+tA6DOn0kk80WKGzwMMFYqmFH71VIiWVE+kVSbLj0betTscA==","signatures":[{"sig":"MEUCIH3D6CRUDZbtj3hdY0/oHkFdwwkFbpG41jjurkdHZwRLAiEArPTqYVzI4+HA1HjWLihVCV0VSraYgIjsz4jl41k6CmM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/emdash@0.35.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":15502122},"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":"tsdown","check":"publint && attw --pack --ignore-rules=cjs-resolves-to-esm --ignore-rules=no-resolution --ignore-rules=internal-resolution-error","typecheck":"tsgo --noEmit","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":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:63a54605-37aa-4b5d-9c91-6454c906ca8d"}},"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.19.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","@emdash-cms/auth":"0.35.0","@oslojs/encoding":"^1.1.0","@atcute/multibase":"^1.2.0","@emdash-cms/admin":"0.35.0","@floating-ui/react":"^0.27.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","@emdash-cms/plugin-types":"0.3.0","@modelcontextprotocol/sdk":"^1.26.0","@emdash-cms/registry-client":"0.3.4","@tiptap/extension-underline":"^3.20.0","@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","@emdash-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","@emdash-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","@emdash-cms/auth-atproto":">=0.2.8"},"optionalDependencies":{"pg":"^8.0.0","@libsql/kysely-libsql":"^0.4.0"},"peerDependenciesMeta":{"@emdash-cms/auth-atproto":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/emdash_0.35.0_1787580953018_0.231527431256348","host":"s3://npm-registry-packages-npm-production"}},"0.36.0":{"name":"emdash","version":"0.36.0","keywords":["astro","cms","content","wordpress"],"author":"Matt Kane","license":"MIT","_id":"emdash@0.36.0","maintainers":[{"name":"irvinebroque","email":"brendanib@gmail.com"},{"name":"ascorbic","email":"m@mk.gg"},{"name":"edmundhung","email":"os@edmund.dev"}],"homepage":"https://github.com/emdash-cms/emdash","bin":{"em":"./dist/cli/index.mjs","emdash":"./dist/cli/index.mjs"},"dist":{"shasum":"882065333f8b56e624db26e8964b1c7af1552aab","tarball":"https://registry.npmjs.org/emdash/-/emdash-0.36.0.tgz","fileCount":2003,"integrity":"sha512-a/lldbDMig8z3WycPliHwZ2VwFQl9ewT9OMvK9/2gvbzoJOXXUF73KTK7AThSss5SbT1oj0h9exGa/GyIr3vAw==","signatures":[{"sig":"MEYCIQD35+IwNC9sGhmJCNoCryQRcJHOVuIH7C6+y6vuxjnonwIhAL1twCNM3GgfYBYfwrBOCVeZqlUV41Or2g/9LP2U8bVY","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/emdash@0.36.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":16095143},"main":"dist/index.mjs","type":"module","engines":{"node":">=22.16"},"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":"tsdown","check":"publint && attw --pack --ignore-rules=cjs-resolves-to-esm --ignore-rules=no-resolution --ignore-rules=internal-resolution-error","typecheck":"tsgo --noEmit","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":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:63a54605-37aa-4b5d-9c91-6454c906ca8d"}},"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.19.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","lowlight":"^3.3.0","smol-toml":"^1.6.0","@tiptap/pm":"^3.20.0","modern-tar":"^0.7.5","picocolors":"^1.1.1","@tiptap/core":"^3.20.0","highlight.js":"11.11.2","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","@atcute/lexicons":"^2.0.0","@emdash-cms/auth":"0.36.0","@oslojs/encoding":"^1.1.0","@atcute/multibase":"^1.2.0","@emdash-cms/admin":"0.36.0","@floating-ui/react":"^0.27.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","@emdash-cms/plugin-types":"0.3.0","@modelcontextprotocol/sdk":"^1.26.0","@emdash-cms/registry-client":"0.4.0","@tiptap/extension-underline":"^3.20.0","@tiptap/extension-code-block":"^3.20.0","@tiptap/extension-text-align":"^3.20.0","@tiptap/extension-typography":"^3.20.0","@emdash-cms/registry-lexicons":"0.4.0","@tiptap/extension-placeholder":"^3.20.0","@emdash-cms/registry-verification":"0.2.0","@tiptap/extension-code-block-lowlight":"3.20.0","@emdash-cms/gutenberg-to-portable-text":"0.36.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","better-sqlite3":"^12.8.0","@emdash-cms/blocks":"0.36.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","@emdash-cms/auth-atproto":">=0.2.8"},"optionalDependencies":{"pg":"^8.0.0","@libsql/kysely-libsql":"^0.4.0"},"peerDependenciesMeta":{"@emdash-cms/auth-atproto":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/emdash_0.36.0_1788270084207_0.08547609488242602","host":"s3://npm-registry-packages-npm-production"}},"0.37.0":{"name":"emdash","version":"0.37.0","keywords":["astro","cms","content","wordpress"],"author":"Matt Kane","license":"MIT","_id":"emdash@0.37.0","maintainers":[{"name":"irvinebroque","email":"brendanib@gmail.com"},{"name":"ascorbic","email":"m@mk.gg"},{"name":"edmundhung","email":"os@edmund.dev"}],"homepage":"https://github.com/emdash-cms/emdash","bin":{"em":"./dist/cli/index.mjs","emdash":"./dist/cli/index.mjs"},"dist":{"shasum":"83dd5d9904234e221fede7a0a3ab5ff909bdb3bb","tarball":"https://registry.npmjs.org/emdash/-/emdash-0.37.0.tgz","fileCount":2030,"integrity":"sha512-4m8fWygKgTP90NgSy2Zwi8SvyirNM7Ic7VvAktouuPCnkztClmDpN5advc27B/bDUafKLHSXdNh8YZG7v1Aw8A==","signatures":[{"sig":"MEUCIQCHoI/s8mRyShXZ6mzQDwtVMTT/6s7itCPIOnZtsaEhAwIgNcEU5Ig52WfuArjJvemxdDBzpHeEM84Z0Cr5fo1B65s=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/emdash@0.37.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":17054379},"main":"dist/index.mjs","type":"module","engines":{"node":">=22.16"},"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/*","#cache/*":"./src/cache/*","#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":"tsdown","check":"publint && attw --pack --ignore-rules=cjs-resolves-to-esm --ignore-rules=no-resolution --ignore-rules=internal-resolution-error","typecheck":"tsgo --noEmit","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":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:63a54605-37aa-4b5d-9c91-6454c906ca8d"}},"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.5.4","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","lowlight":"^3.3.0","smol-toml":"^1.6.0","@tiptap/pm":"^3.20.0","modern-tar":"^0.7.5","picocolors":"^1.1.1","@tiptap/core":"^3.20.0","highlight.js":"11.11.2","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","@atcute/lexicons":"^2.0.0","@emdash-cms/auth":"0.37.0","@oslojs/encoding":"^1.1.0","@atcute/multibase":"^1.2.0","@emdash-cms/admin":"0.37.0","@floating-ui/react":"^0.27.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","@emdash-cms/plugin-types":"0.3.1","@modelcontextprotocol/sdk":"^1.26.0","@emdash-cms/registry-client":"0.5.0","@tiptap/extension-underline":"^3.20.0","@tiptap/extension-code-block":"^3.20.0","@tiptap/extension-text-align":"^3.20.0","@tiptap/extension-typography":"^3.20.0","@emdash-cms/registry-lexicons":"0.4.0","@tiptap/extension-placeholder":"^3.20.0","@emdash-cms/registry-verification":"0.3.0","@tiptap/extension-code-block-lowlight":"3.20.0","@emdash-cms/gutenberg-to-portable-text":"0.37.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","better-sqlite3":"^12.8.0","@emdash-cms/blocks":"0.37.0","@types/sanitize-html":"^2.16.0","@arethetypeswrong/cli":"^0.18.2","@types/better-sqlite3":"^7.6.12","@apidevtools/swagger-parser":"^12.1.0","@emdash-cms/atproto-test-utils":"0.0.0","@cloudflare/vitest-pool-workers":"^0.16.3","@emdash-cms/registry-verification":"0.3.0"},"peerDependencies":{"astro":">=6.0.0-beta.0","react":">=18.0.0","react-dom":">=18.0.0","@astrojs/react":">=5.0.0-beta.0","@emdash-cms/auth-atproto":">=0.2.8"},"optionalDependencies":{"pg":"^8.0.0","@libsql/kysely-libsql":"^0.4.0"},"peerDependenciesMeta":{"@emdash-cms/auth-atproto":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/emdash_0.37.0_1788950327881_0.2957123956114087","host":"s3://npm-registry-packages-npm-production"}},"0.38.0":{"name":"emdash","version":"0.38.0","keywords":["astro","cms","content","wordpress"],"author":"Matt Kane","license":"MIT","_id":"emdash@0.38.0","maintainers":[{"name":"irvinebroque","email":"brendanib@gmail.com"},{"name":"ascorbic","email":"m@mk.gg"},{"name":"edmundhung","email":"os@edmund.dev"}],"homepage":"https://github.com/emdash-cms/emdash","bin":{"em":"./dist/cli/index.mjs","emdash":"./dist/cli/index.mjs"},"dist":{"shasum":"cc47edd571ec74eb813096d1b703ef82b44d7ffc","tarball":"https://registry.npmjs.org/emdash/-/emdash-0.38.0.tgz","fileCount":2054,"integrity":"sha512-ogu1NmOoH/G0S3EKh1JmwKhv1GVsWeJ3LwqOyyUPemUSvZLlS3msMjX9yP2LOkshHaqDdn+9YXpVd0sWU36yuw==","signatures":[{"sig":"MEUCIQDlX02EOBYw7ueU6tmIzc0/KXcN+xi8BX/92Y80lDm3pQIgaKERxPcc5o3R68ioIlRW4Rf/5gX9zS+rSiyBHmFxof8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/emdash@0.38.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":17406080},"main":"dist/index.mjs","type":"module","engines":{"node":">=22.16"},"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/*","#cache/*":"./src/cache/*","#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":"tsdown","check":"publint && attw --pack --ignore-rules=cjs-resolves-to-esm --ignore-rules=no-resolution --ignore-rules=internal-resolution-error","typecheck":"tsgo --noEmit","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":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:63a54605-37aa-4b5d-9c91-6454c906ca8d"}},"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.5.4","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","lowlight":"^3.3.0","smol-toml":"^1.6.0","@tiptap/pm":"^3.20.0","modern-tar":"^0.7.5","picocolors":"^1.1.1","@tiptap/core":"^3.20.0","highlight.js":"11.11.2","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","@atcute/lexicons":"^2.0.0","@emdash-cms/auth":"0.38.0","@oslojs/encoding":"^1.1.0","@atcute/multibase":"^1.2.0","@emdash-cms/admin":"0.38.0","@floating-ui/react":"^0.27.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","@emdash-cms/plugin-types":"0.3.1","@modelcontextprotocol/sdk":"^1.26.0","@emdash-cms/registry-client":"0.6.0","@tiptap/extension-underline":"^3.20.0","@tiptap/extension-code-block":"^3.20.0","@tiptap/extension-text-align":"^3.20.0","@tiptap/extension-typography":"^3.20.0","@emdash-cms/registry-lexicons":"0.5.0","@tiptap/extension-placeholder":"^3.20.0","@emdash-cms/registry-verification":"0.3.1","@tiptap/extension-code-block-lowlight":"3.20.0","@emdash-cms/gutenberg-to-portable-text":"0.38.0"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^6.0.0","astro":"^7.3.2","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","@astrojs/react":"^6.0.5","better-sqlite3":"^12.8.0","@emdash-cms/blocks":"0.38.0","@types/sanitize-html":"^2.16.0","@arethetypeswrong/cli":"^0.18.2","@types/better-sqlite3":"^7.6.12","@cloudflare/vitest-plugin":"^1.0.0","@apidevtools/swagger-parser":"^12.1.0","@emdash-cms/atproto-test-utils":"0.0.0","@emdash-cms/registry-verification":"0.3.1"},"peerDependencies":{"astro":">=6.0.0-beta.0","react":">=18.0.0","react-dom":">=18.0.0","@astrojs/react":">=5.0.0-beta.0","@emdash-cms/auth-atproto":">=0.2.8"},"optionalDependencies":{"pg":"^8.0.0","@libsql/kysely-libsql":"^0.4.0"},"peerDependenciesMeta":{"@emdash-cms/auth-atproto":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/emdash_0.38.0_1789450234575_0.48586021790362866","host":"s3://npm-registry-packages-npm-production"}},"0.39.0":{"name":"emdash","version":"0.39.0","keywords":["astro","cms","content","wordpress"],"author":"Matt Kane","license":"MIT","_id":"emdash@0.39.0","maintainers":[{"name":"irvinebroque","email":"brendanib@gmail.com"},{"name":"ascorbic","email":"m@mk.gg"},{"name":"edmundhung","email":"os@edmund.dev"}],"homepage":"https://github.com/emdash-cms/emdash","bin":{"em":"./dist/cli/index.mjs","emdash":"./dist/cli/index.mjs"},"dist":{"shasum":"e6c97e37c03a027bd54b45ba2d1ab399f67e8230","tarball":"https://registry.npmjs.org/emdash/-/emdash-0.39.0.tgz","fileCount":2171,"integrity":"sha512-A/++t7R7rBcs47AVzIYbx7Np3S9ssYha+xrpp9We2SzYlu+yHvcnTvKOkWXjLCy6MqqK7z66eBQCAm3aTzQo6Q==","signatures":[{"sig":"MEUCIQD4ymnM5iAV7vSc2KeCDGOD8aueZwvRG+bin7LMcpxtUAIgOY9kz1dn78zzidF2LMO29MvVyltmWlBFadBmXye7bYQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIAWrTI0oKxLTpuge/SobTypYVzpXFYLPPadt4H9rx5vdAiEA8DF5lTc6JEODgEizPH8AQn3I0WTyiDmRAQKY6yaTX3M=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/emdash@0.39.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":18733797},"main":"dist/index.mjs","type":"module","engines":{"node":">=22.16"},"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","default":"./dist/plugin-types.mjs"},"./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"},"./plugins/host":{"types":"./dist/plugins/host.d.mts","default":"./dist/plugins/host.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"},"./testing/registry":{"types":"./dist/registry/testing.d.mts","default":"./dist/registry/testing.mjs"},"./plugins/http-wire":{"types":"./dist/plugins/http-wire.d.mts","default":"./dist/plugins/http-wire.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"},"./plugin-test-runtime":{"types":"./dist/plugin-test-runtime.d.mts","default":"./dist/plugin-test-runtime.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/migration-lock":{"types":"./dist/database/migration-lock.d.mts","default":"./dist/database/migration-lock.mjs"},"./plugins/secret-redactor":{"types":"./dist/plugins/secret-redactor.d.mts","default":"./dist/plugins/secret-redactor.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/*","#cache/*":"./src/cache/*","#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":"tsdown","check":"publint && attw --pack --ignore-rules=cjs-resolves-to-esm --ignore-rules=no-resolution --ignore-rules=internal-resolution-error","typecheck":"tsgo --noEmit","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":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:63a54605-37aa-4b5d-9c91-6454c906ca8d"}},"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.21.0","dependencies":{"sax":"^1.4.1","zod":"4.5.4","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","lowlight":"^3.3.0","smol-toml":"^1.6.0","@tiptap/pm":"^3.20.0","modern-tar":"^0.7.5","picocolors":"^1.1.1","@tiptap/core":"^3.20.0","highlight.js":"11.11.2","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","@atcute/lexicons":"^2.0.0","@emdash-cms/auth":"0.39.0","@oslojs/encoding":"^1.1.0","@atcute/multibase":"^1.2.0","@emdash-cms/admin":"0.39.0","@emdash-cms/blocks":"0.39.0","@floating-ui/react":"^0.27.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","@emdash-cms/plugin-types":"0.4.0","@modelcontextprotocol/sdk":"^1.26.0","@emdash-cms/registry-client":"0.6.1","@tiptap/extension-underline":"^3.20.0","@tiptap/extension-code-block":"^3.20.0","@tiptap/extension-text-align":"^3.20.0","@tiptap/extension-typography":"^3.20.0","@emdash-cms/registry-lexicons":"0.6.0","@tiptap/extension-placeholder":"^3.20.0","@emdash-cms/registry-verification":"0.3.2","@tiptap/extension-code-block-lowlight":"3.20.0","@emdash-cms/gutenberg-to-portable-text":"0.39.0"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^6.0.0","astro":"^7.3.2","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","@astrojs/react":"^6.0.5","better-sqlite3":"^12.8.0","@types/sanitize-html":"^2.16.0","@arethetypeswrong/cli":"^0.18.2","@types/better-sqlite3":"^7.6.12","@cloudflare/vitest-plugin":"^1.0.0","@apidevtools/swagger-parser":"^12.1.0","@emdash-cms/atproto-test-utils":"0.0.0","@emdash-cms/registry-verification":"0.3.2"},"peerDependencies":{"astro":">=6.0.0-beta.0","react":">=18.0.0","react-dom":">=18.0.0","@astrojs/react":">=5.0.0-beta.0","@emdash-cms/auth-atproto":">=0.2.8"},"optionalDependencies":{"pg":"^8.0.0","@libsql/kysely-libsql":"^0.4.0"},"peerDependenciesMeta":{"@emdash-cms/auth-atproto":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/emdash_0.39.0_1790145754708_0.047159618449406526","host":"s3://npm-registry-packages-npm-production"}},"0.39.1":{"name":"emdash","version":"0.39.1","keywords":["astro","cms","content","wordpress"],"author":"Matt Kane","license":"MIT","_id":"emdash@0.39.1","maintainers":[{"name":"irvinebroque","email":"brendanib@gmail.com"},{"name":"ascorbic","email":"m@mk.gg"},{"name":"edmundhung","email":"os@edmund.dev"}],"homepage":"https://github.com/emdash-cms/emdash","bin":{"em":"./dist/cli/index.mjs","emdash":"./dist/cli/index.mjs"},"dist":{"shasum":"688e2f7ef0a8d81a868017567398c102aab8deaa","tarball":"https://registry.npmjs.org/emdash/-/emdash-0.39.1.tgz","fileCount":2171,"integrity":"sha512-rgiIms+5R+cB0pxcaAamjVyc3XOQId7qMTb+ziSBCOdF3NIT1aqGCuDKDehL5bmFQPw27zKINtJshpZw6T/KaQ==","signatures":[{"sig":"MEQCIE5fqqnAcH4N8ZXQDZmKgpOfqG+Wj+es/XlsnU/8BI7iAiAlAiGsYrUGdNT54ZkHLvVDy51vOABMik8gRYIOUOJ14g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQDdRyTXUCNqoKJKX9cwfalKvGXDPOWBxqxzoQuvMKnP2QIgGRkZmiopOijoNyCtPnMq1uWP9RCiToRczugSZmPK9ec=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/emdash@0.39.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":18735354},"main":"dist/index.mjs","type":"module","engines":{"node":">=22.16"},"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","default":"./dist/plugin-types.mjs"},"./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"},"./plugins/host":{"types":"./dist/plugins/host.d.mts","default":"./dist/plugins/host.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"},"./testing/registry":{"types":"./dist/registry/testing.d.mts","default":"./dist/registry/testing.mjs"},"./plugins/http-wire":{"types":"./dist/plugins/http-wire.d.mts","default":"./dist/plugins/http-wire.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"},"./plugin-test-runtime":{"types":"./dist/plugin-test-runtime.d.mts","default":"./dist/plugin-test-runtime.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/migration-lock":{"types":"./dist/database/migration-lock.d.mts","default":"./dist/database/migration-lock.mjs"},"./plugins/secret-redactor":{"types":"./dist/plugins/secret-redactor.d.mts","default":"./dist/plugins/secret-redactor.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/*","#cache/*":"./src/cache/*","#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":"tsdown","check":"publint && attw --pack --ignore-rules=cjs-resolves-to-esm --ignore-rules=no-resolution --ignore-rules=internal-resolution-error","typecheck":"tsgo --noEmit","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":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:63a54605-37aa-4b5d-9c91-6454c906ca8d"}},"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.5.4","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","lowlight":"^3.3.0","smol-toml":"^1.6.0","@tiptap/pm":"^3.20.0","modern-tar":"^0.7.5","picocolors":"^1.1.1","@tiptap/core":"^3.20.0","highlight.js":"11.11.2","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","@atcute/lexicons":"^2.0.0","@emdash-cms/auth":"0.39.1","@oslojs/encoding":"^1.1.0","@atcute/multibase":"^1.2.0","@emdash-cms/admin":"0.39.1","@emdash-cms/blocks":"0.39.1","@floating-ui/react":"^0.27.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","@emdash-cms/plugin-types":"0.4.0","@modelcontextprotocol/sdk":"^1.26.0","@emdash-cms/registry-client":"0.6.1","@tiptap/extension-underline":"^3.20.0","@tiptap/extension-code-block":"^3.20.0","@tiptap/extension-text-align":"^3.20.0","@tiptap/extension-typography":"^3.20.0","@emdash-cms/registry-lexicons":"0.6.0","@tiptap/extension-placeholder":"^3.20.0","@emdash-cms/registry-verification":"0.3.2","@tiptap/extension-code-block-lowlight":"3.20.0","@emdash-cms/gutenberg-to-portable-text":"0.39.1"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^6.0.0","astro":"^7.3.2","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","@astrojs/react":"^6.0.5","better-sqlite3":"^12.8.0","@types/sanitize-html":"^2.16.0","@arethetypeswrong/cli":"^0.18.2","@types/better-sqlite3":"^7.6.12","@cloudflare/vitest-plugin":"^1.0.0","@apidevtools/swagger-parser":"^12.1.0","@emdash-cms/atproto-test-utils":"0.0.0","@emdash-cms/registry-verification":"0.3.2"},"peerDependencies":{"astro":">=6.0.0-beta.0","react":">=18.0.0","react-dom":">=18.0.0","@astrojs/react":">=5.0.0-beta.0","@emdash-cms/auth-atproto":">=0.2.8"},"optionalDependencies":{"pg":"^8.0.0","@libsql/kysely-libsql":"^0.4.0"},"peerDependenciesMeta":{"@emdash-cms/auth-atproto":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/emdash_0.39.1_1790158799056_0.4656752486396867","host":"s3://npm-registry-packages-npm-production"}},"0.40.0":{"name":"emdash","version":"0.40.0","keywords":["astro","cms","content","wordpress"],"author":"Matt Kane","license":"MIT","_id":"emdash@0.40.0","maintainers":[{"name":"irvinebroque","email":"brendanib@gmail.com"},{"name":"ascorbic","email":"m@mk.gg"},{"name":"edmundhung","email":"os@edmund.dev"}],"homepage":"https://github.com/emdash-cms/emdash","bin":{"em":"./dist/cli/index.mjs","emdash":"./dist/cli/index.mjs"},"dist":{"shasum":"115f51d04ecc326eeaf053210902ebf5d243134a","tarball":"https://registry.npmjs.org/emdash/-/emdash-0.40.0.tgz","fileCount":2455,"integrity":"sha512-y19KQ71Y+pbtXhxvHi75GhXxxHvmOTjOVwmaeB0LnxcQtoxz5v0ON7jNH5ZIP3SI4Vit4YjGuXZ0mcCBASarXA==","signatures":[{"sig":"MEUCIH5gNeDaIZog5QPrueiozYp7YEcyYqh9EUfjBaIfqKkPAiEA2XZFD+hJCFRidAX7CFIZEm/s8tjIGHITEI9lqmwdMxM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQDxy7lyW7F9pNnmV83Z6QDpPqH1CJSr6RJ+NExrTYLRzAIgdEtcL5yUah226fsECSfIxLya+kDyQihqpiKSICnCRJY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/emdash@0.40.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":22395846},"main":"dist/index.mjs","type":"module","engines":{"node":">=22.16"},"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","default":"./dist/plugin-types.mjs"},"./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"},"./plugins/host":{"types":"./dist/plugins/host.d.mts","default":"./dist/plugins/host.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"},"./testing/registry":{"types":"./dist/registry/testing.d.mts","default":"./dist/registry/testing.mjs"},"./plugins/http-wire":{"types":"./dist/plugins/http-wire.d.mts","default":"./dist/plugins/http-wire.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"},"./plugin-test-runtime":{"types":"./dist/plugin-test-runtime.d.mts","default":"./dist/plugin-test-runtime.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/migration-lock":{"types":"./dist/database/migration-lock.d.mts","default":"./dist/database/migration-lock.mjs"},"./plugins/secret-redactor":{"types":"./dist/plugins/secret-redactor.d.mts","default":"./dist/plugins/secret-redactor.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/*","#cache/*":"./src/cache/*","#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":"tsdown","check":"publint && attw --pack --ignore-rules=cjs-resolves-to-esm --ignore-rules=no-resolution --ignore-rules=internal-resolution-error","typecheck":"tsgo --noEmit","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":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:63a54605-37aa-4b5d-9c91-6454c906ca8d"}},"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.21.0","dependencies":{"sax":"^1.4.1","zod":"4.5.4","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","lowlight":"^3.3.0","smol-toml":"^1.6.0","@tiptap/pm":"^3.20.0","modern-tar":"^0.7.5","picocolors":"^1.1.1","@tiptap/core":"^3.20.0","highlight.js":"11.11.2","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","@atcute/lexicons":"^2.0.0","@emdash-cms/auth":"0.40.0","@oslojs/encoding":"^1.1.0","@atcute/multibase":"^1.2.0","@emdash-cms/admin":"0.40.0","@emdash-cms/blocks":"0.40.0","@floating-ui/react":"^0.27.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","@emdash-cms/plugin-types":"0.4.0","@atcute/identity-resolver":"^2.0.0","@modelcontextprotocol/sdk":"^1.26.0","@emdash-cms/registry-client":"0.6.1","@tiptap/extension-underline":"^3.20.0","@tiptap/extension-code-block":"^3.20.0","@tiptap/extension-text-align":"^3.20.0","@tiptap/extension-typography":"^3.20.0","@emdash-cms/registry-lexicons":"0.6.0","@tiptap/extension-placeholder":"^3.20.0","@emdash-cms/registry-verification":"0.3.2","@tiptap/extension-code-block-lowlight":"3.20.0","@emdash-cms/gutenberg-to-portable-text":"0.40.0"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^6.0.0","astro":"^7.3.2","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","@astrojs/react":"^6.0.5","better-sqlite3":"^12.8.0","@types/sanitize-html":"^2.16.0","@arethetypeswrong/cli":"^0.18.2","@types/better-sqlite3":"^7.6.12","@cloudflare/vitest-plugin":"^1.0.0","@apidevtools/swagger-parser":"^12.1.0","@emdash-cms/atproto-test-utils":"0.0.0","@emdash-cms/registry-verification":"0.3.2"},"peerDependencies":{"astro":">=6.0.0-beta.0","react":">=18.0.0","react-dom":">=18.0.0","@astrojs/react":">=5.0.0-beta.0","@emdash-cms/auth-atproto":">=0.2.8"},"optionalDependencies":{"pg":"^8.0.0","@libsql/kysely-libsql":"^0.4.0"},"peerDependenciesMeta":{"@emdash-cms/auth-atproto":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/emdash_0.40.0_1790330309674_0.011410049984665216","host":"s3://npm-registry-packages-npm-production"}},"0.40.1":{"name":"emdash","version":"0.40.1","keywords":["astro","cms","content","wordpress"],"author":"Matt Kane","license":"MIT","_id":"emdash@0.40.1","maintainers":[{"name":"irvinebroque","email":"brendanib@gmail.com"},{"name":"ascorbic","email":"m@mk.gg"},{"name":"edmundhung","email":"os@edmund.dev"}],"homepage":"https://github.com/emdash-cms/emdash","bin":{"em":"./dist/cli/index.mjs","emdash":"./dist/cli/index.mjs"},"dist":{"shasum":"9b7f0684e1615cd0f1c87ed1e46fa68f68fe8e42","tarball":"https://registry.npmjs.org/emdash/-/emdash-0.40.1.tgz","fileCount":2455,"integrity":"sha512-26xb74bpyQR0BTt0NWRuzWbAnQ9XmmKnRX+W/z2Q+l6e0Fh6Y6uV/rFa7S7yEGvo8Wj7HhbKFoTKYLpFOkdgfQ==","signatures":[{"sig":"MEQCIQDnrD1nAirakdcwmhcaLl/2qbWimU9ME6X4Dj1crjwWvwIfC8WzFb9Cxt0z02LwQZngxHNA443tpbaUxO559O36wA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIAgsS8tQTJ6/waRRdHgO2mw4XkexnNjkP6BcPgu1cbJnAiAGkpLW7SGn/C7bXHrM+PwlpdmLw8wiaIoh16NaeA9d3g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/emdash@0.40.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":22462903},"main":"dist/index.mjs","type":"module","engines":{"node":">=22.16"},"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","default":"./dist/plugin-types.mjs"},"./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"},"./plugins/host":{"types":"./dist/plugins/host.d.mts","default":"./dist/plugins/host.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"},"./testing/registry":{"types":"./dist/registry/testing.d.mts","default":"./dist/registry/testing.mjs"},"./plugins/http-wire":{"types":"./dist/plugins/http-wire.d.mts","default":"./dist/plugins/http-wire.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"},"./plugin-test-runtime":{"types":"./dist/plugin-test-runtime.d.mts","default":"./dist/plugin-test-runtime.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/migration-lock":{"types":"./dist/database/migration-lock.d.mts","default":"./dist/database/migration-lock.mjs"},"./plugins/secret-redactor":{"types":"./dist/plugins/secret-redactor.d.mts","default":"./dist/plugins/secret-redactor.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/*","#cache/*":"./src/cache/*","#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":"tsdown","check":"publint && attw --pack --ignore-rules=cjs-resolves-to-esm --ignore-rules=no-resolution --ignore-rules=internal-resolution-error","typecheck":"tsgo --noEmit","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":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:63a54605-37aa-4b5d-9c91-6454c906ca8d"}},"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.21.0","dependencies":{"sax":"^1.4.1","zod":"4.5.4","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","lowlight":"^3.3.0","smol-toml":"^1.6.0","@tiptap/pm":"^3.20.0","modern-tar":"^0.7.5","picocolors":"^1.1.1","@tiptap/core":"^3.20.0","highlight.js":"11.11.2","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","@atcute/lexicons":"^2.0.0","@emdash-cms/auth":"0.40.1","@oslojs/encoding":"^1.1.0","@atcute/multibase":"^1.2.0","@emdash-cms/admin":"0.40.1","@emdash-cms/blocks":"0.40.1","@floating-ui/react":"^0.27.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","@emdash-cms/plugin-types":"0.4.0","@atcute/identity-resolver":"^2.0.0","@modelcontextprotocol/sdk":"^1.26.0","@emdash-cms/registry-client":"0.6.1","@tiptap/extension-underline":"^3.20.0","@tiptap/extension-code-block":"^3.20.0","@tiptap/extension-text-align":"^3.20.0","@tiptap/extension-typography":"^3.20.0","@emdash-cms/registry-lexicons":"0.6.0","@tiptap/extension-placeholder":"^3.20.0","@emdash-cms/registry-verification":"0.3.2","@tiptap/extension-code-block-lowlight":"3.20.0","@emdash-cms/gutenberg-to-portable-text":"0.40.1"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^6.0.0","astro":"^7.3.2","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","@astrojs/react":"^6.0.5","better-sqlite3":"^12.8.0","@types/sanitize-html":"^2.16.0","@arethetypeswrong/cli":"^0.18.2","@types/better-sqlite3":"^7.6.12","@cloudflare/vitest-plugin":"^1.0.0","@apidevtools/swagger-parser":"^12.1.0","@emdash-cms/atproto-test-utils":"0.0.0","@emdash-cms/registry-verification":"0.3.2"},"peerDependencies":{"astro":">=6.0.0-beta.0","react":">=18.0.0","react-dom":">=18.0.0","@astrojs/react":">=5.0.0-beta.0","@emdash-cms/auth-atproto":">=0.2.8"},"optionalDependencies":{"pg":"^8.0.0","@libsql/kysely-libsql":"^0.4.0"},"peerDependenciesMeta":{"@emdash-cms/auth-atproto":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/emdash_0.40.1_1790354692703_0.7899369243537369","host":"s3://npm-registry-packages-npm-production"}},"0.41.0":{"name":"emdash","version":"0.41.0","keywords":["astro","cms","content","wordpress"],"author":"Matt Kane","license":"MIT","_id":"emdash@0.41.0","maintainers":[{"name":"irvinebroque","email":"brendanib@gmail.com"},{"name":"ascorbic","email":"m@mk.gg"},{"name":"edmundhung","email":"os@edmund.dev"}],"homepage":"https://github.com/emdash-cms/emdash","bin":{"em":"./dist/cli/index.mjs","emdash":"./dist/cli/index.mjs"},"dist":{"shasum":"d4d930caa56824ae79fdfc1c2d27e235db76e737","tarball":"https://registry.npmjs.org/emdash/-/emdash-0.41.0.tgz","fileCount":2467,"integrity":"sha512-YbZwLt0SwYhzIVW8r53IaHmkM8EVxTnOpcjcProe6dgPN/p/DsSFJRhkWPd7hntPryELeihK5cGmedpvFZpNBw==","signatures":[{"sig":"MEUCIQDjxBeafR1vPda+FDiW9BQY86JSS6UxVmCRjFDdO+x2CgIgLSQ4NNRCWEe2Iq56VVfMs0jPpjqB91gyFDIPM9tWj9A=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIDzZI0XqAYGMiXcD3+5kjFJ8C34USY7TMs3+9xmk2NiLAiBAcHIiCipdDSNxe0nOHOZWy/roN+9hkybnSlt3ZQpxaA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/emdash@0.41.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":23086240},"main":"dist/index.mjs","type":"module","engines":{"node":">=22.16"},"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","default":"./dist/plugin-types.mjs"},"./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"},"./plugins/host":{"types":"./dist/plugins/host.d.mts","default":"./dist/plugins/host.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"},"./testing/registry":{"types":"./dist/registry/testing.d.mts","default":"./dist/registry/testing.mjs"},"./plugins/http-wire":{"types":"./dist/plugins/http-wire.d.mts","default":"./dist/plugins/http-wire.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"},"./plugin-test-runtime":{"types":"./dist/plugin-test-runtime.d.mts","default":"./dist/plugin-test-runtime.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/migration-lock":{"types":"./dist/database/migration-lock.d.mts","default":"./dist/database/migration-lock.mjs"},"./plugins/secret-redactor":{"types":"./dist/plugins/secret-redactor.d.mts","default":"./dist/plugins/secret-redactor.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/*","#cache/*":"./src/cache/*","#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":"tsdown","check":"publint && attw --pack --ignore-rules=cjs-resolves-to-esm --ignore-rules=no-resolution --ignore-rules=internal-resolution-error","typecheck":"tsgo --noEmit","test:repro":"vitest run --config vitest.repro.config.ts","test:smoke":"vitest run --config vitest.smoke.config.ts","test:types":"vitest run --config vitest.types.config.ts","test:workerd":"vitest run --config vitest.workerd.config.ts","test:integration":"vitest run --config vitest.integration.config.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:63a54605-37aa-4b5d-9c91-6454c906ca8d"}},"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.21.0","dependencies":{"sax":"^1.4.1","zod":"4.5.4","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","lowlight":"^3.3.0","smol-toml":"^1.6.0","@tiptap/pm":"^3.20.0","modern-tar":"^0.7.5","picocolors":"^1.1.1","@tiptap/core":"^3.20.0","highlight.js":"11.11.2","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","@atcute/lexicons":"^2.0.0","@emdash-cms/auth":"0.41.0","@oslojs/encoding":"^1.1.0","@atcute/multibase":"^1.2.0","@emdash-cms/admin":"0.41.0","@emdash-cms/blocks":"0.41.0","@floating-ui/react":"^0.27.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","@emdash-cms/plugin-types":"0.4.0","@atcute/identity-resolver":"^2.0.0","@modelcontextprotocol/sdk":"^1.26.0","@emdash-cms/registry-client":"0.6.1","@tiptap/extension-underline":"^3.20.0","@tiptap/extension-code-block":"^3.20.0","@tiptap/extension-text-align":"^3.20.0","@tiptap/extension-typography":"^3.20.0","@emdash-cms/registry-lexicons":"0.6.0","@tiptap/extension-placeholder":"^3.20.0","@emdash-cms/registry-verification":"0.3.2","@tiptap/extension-code-block-lowlight":"3.20.0","@emdash-cms/gutenberg-to-portable-text":"0.41.0"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^6.0.0","astro":"^7.3.2","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","@astrojs/react":"^6.0.5","better-sqlite3":"^12.8.0","@types/sanitize-html":"^2.16.0","@arethetypeswrong/cli":"^0.18.2","@types/better-sqlite3":"^7.6.12","@cloudflare/vitest-plugin":"^1.0.0","@apidevtools/swagger-parser":"^12.1.0","@emdash-cms/atproto-test-utils":"0.0.0","@emdash-cms/registry-verification":"0.3.2"},"peerDependencies":{"astro":">=6.0.0-beta.0","react":">=18.0.0","react-dom":">=18.0.0","@astrojs/react":">=5.0.0-beta.0","@emdash-cms/auth-atproto":">=0.2.8"},"optionalDependencies":{"pg":"^8.0.0","@libsql/kysely-libsql":"^0.4.0"},"peerDependenciesMeta":{"@emdash-cms/auth-atproto":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/emdash_0.41.0_1790419842498_0.11894252062550348","host":"s3://npm-registry-packages-npm-production"}},"0.42.0":{"name":"emdash","version":"0.42.0","keywords":["astro","cms","content","wordpress"],"author":"Matt Kane","license":"MIT","_id":"emdash@0.42.0","maintainers":[{"name":"irvinebroque","email":"brendanib@gmail.com"},{"name":"ascorbic","email":"m@mk.gg"},{"name":"edmundhung","email":"os@edmund.dev"}],"homepage":"https://github.com/emdash-cms/emdash","bin":{"em":"./dist/cli/index.mjs","emdash":"./dist/cli/index.mjs"},"dist":{"shasum":"251b4d6d4be870cd9296f332b717334ac4d71acf","tarball":"https://registry.npmjs.org/emdash/-/emdash-0.42.0.tgz","fileCount":2495,"integrity":"sha512-rUxv/Xm8cYTpasRzrqsHoWXdACidIZHytB8mhzm5eOzWr/JaBzMc9xV8W44t7MAuTgvfdNcYVgDkzLb3meQLqw==","signatures":[{"sig":"MEQCIB1O164xc6FPdpjSHp/rPip9r413vVWkkzkd8F6hwMjzAiBqxylYDJl8Z9h0L1yN1WQcabUdtFQNAVXdcg1vJRBO8w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIEEX6PEo7uLLjBp9yVrMjoJUlWOJVxWKloFVX+VGwt40AiAtQSF2+OxV5ueMfFXqj60oYN7jCKQpqrBbgdre9U8NQg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/emdash@0.42.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":23157506},"main":"dist/index.mjs","type":"module","engines":{"node":">=22.16"},"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","default":"./dist/plugin-types.mjs"},"./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"},"./plugins/host":{"types":"./dist/plugins/host.d.mts","default":"./dist/plugins/host.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"},"./testing/registry":{"types":"./dist/registry/testing.d.mts","default":"./dist/registry/testing.mjs"},"./plugins/http-wire":{"types":"./dist/plugins/http-wire.d.mts","default":"./dist/plugins/http-wire.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"},"./plugin-test-runtime":{"types":"./dist/plugin-test-runtime.d.mts","default":"./dist/plugin-test-runtime.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/migration-lock":{"types":"./dist/database/migration-lock.d.mts","default":"./dist/database/migration-lock.mjs"},"./plugins/secret-redactor":{"types":"./dist/plugins/secret-redactor.d.mts","default":"./dist/plugins/secret-redactor.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/*","#cache/*":"./src/cache/*","#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/*","#node-sqlite":"./src/db/node-sqlite-compat.js","#redirects/*":"./src/redirects/*","#taxonomies/*":"./src/taxonomies/*","#api/schemas.js":"./src/api/schemas/index.js"},"scripts":{"dev":"tsdown --watch","test":"vitest","build":"tsdown","check":"publint && attw --pack --ignore-rules=cjs-resolves-to-esm --ignore-rules=no-resolution --ignore-rules=internal-resolution-error","typecheck":"tsgo --noEmit","test:repro":"vitest run --config vitest.repro.config.ts","test:smoke":"vitest run --config vitest.smoke.config.ts","test:types":"vitest run --config vitest.types.config.ts","test:workerd":"vitest run --config vitest.workerd.config.ts","test:integration":"vitest run --config vitest.integration.config.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:63a54605-37aa-4b5d-9c91-6454c906ca8d"}},"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.21.0","dependencies":{"sax":"^1.4.1","zod":"4.5.4","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","lowlight":"^3.3.0","smol-toml":"^1.6.0","@tiptap/pm":"^3.20.0","modern-tar":"^0.7.5","picocolors":"^1.1.1","@tiptap/core":"^3.20.0","highlight.js":"11.11.2","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","@atcute/lexicons":"^2.0.0","@emdash-cms/auth":"0.42.0","@oslojs/encoding":"^1.1.0","@atcute/multibase":"^1.2.0","@emdash-cms/admin":"0.42.0","@emdash-cms/blocks":"0.42.0","@floating-ui/react":"^0.27.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","@emdash-cms/plugin-types":"0.5.0","@atcute/identity-resolver":"^2.0.0","@modelcontextprotocol/sdk":"^1.26.0","@emdash-cms/registry-client":"0.7.0","@tiptap/extension-underline":"^3.20.0","@tiptap/extension-code-block":"^3.20.0","@tiptap/extension-text-align":"^3.20.0","@tiptap/extension-typography":"^3.20.0","@emdash-cms/registry-lexicons":"0.7.0","@tiptap/extension-placeholder":"^3.20.0","@emdash-cms/registry-verification":"0.3.3","@tiptap/extension-code-block-lowlight":"3.20.0","@emdash-cms/gutenberg-to-portable-text":"0.42.0"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^6.0.0","astro":"^7.3.2","tsdown":"0.20.3","vitest":"4.1.10","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","@astrojs/react":"^6.0.5","@types/sanitize-html":"^2.16.0","@arethetypeswrong/cli":"^0.18.2","@cloudflare/vitest-plugin":"^1.0.0","@apidevtools/swagger-parser":"^12.1.0","@emdash-cms/atproto-test-utils":"0.0.0","@emdash-cms/registry-verification":"0.3.3"},"peerDependencies":{"astro":">=6.0.0-beta.0","react":">=18.0.0","react-dom":">=18.0.0","@astrojs/react":">=5.0.0-beta.0","@emdash-cms/auth-atproto":">=0.2.8"},"optionalDependencies":{"pg":"^8.0.0","@libsql/kysely-libsql":"^0.4.0"},"peerDependenciesMeta":{"@emdash-cms/auth-atproto":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/emdash_0.42.0_1790540849191_0.6159516165904699","host":"s3://npm-registry-packages-npm-production"}},"1.0.1-rc.0":{"name":"emdash","version":"1.0.1-rc.0","keywords":["astro","cms","content","wordpress"],"author":"Matt Kane","license":"MIT","_id":"emdash@1.0.1-rc.0","maintainers":[{"name":"irvinebroque","email":"brendanib@gmail.com"},{"name":"ascorbic","email":"m@mk.gg"},{"name":"edmundhung","email":"os@edmund.dev"}],"homepage":"https://github.com/emdash-cms/emdash","bin":{"em":"./dist/cli/index.mjs","emdash":"./dist/cli/index.mjs"},"dist":{"shasum":"ce23aa7ee92b4001c8c000c611c251635534e9cf","tarball":"https://registry.npmjs.org/emdash/-/emdash-1.0.1-rc.0.tgz","fileCount":2493,"integrity":"sha512-R7Or5ad81ABQoLAmdEDzGrsktFQm+rMQlBz4Oa6h7Gpmvy83YIy6v7RpW6xp3TnTvtFtdm25Zk8Uy1OyTteF2w==","signatures":[{"sig":"MEUCIQDzSQJFh5MZYafmtaEu9x0zWAJIPSXf80knTIOge0j3NwIgZZgeWFScsibzUcnZmpuGofoKYVUQLVypzkeZtpqoTps=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQC+fq87TFC4t8scPpTrdRBKxaHMf3cjVebCY2hqlGJ1jQIhALpi0YCnR/XPEHgxNhFoyAyq84pA5Cmc0/XSpx6Tu77O","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/emdash@1.0.1-rc.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":23130188},"main":"dist/index.mjs","type":"module","engines":{"node":">=22.16"},"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","default":"./dist/plugin-types.mjs"},"./runtime":{"types":"./dist/runtime.d.mts","default":"./dist/runtime.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"},"./api/route-utils":{"types":"./dist/api/route-utils.d.mts","default":"./dist/api/route-utils.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"},"./internal/routes/*":{"types":"./dist/astro/routes/*.d.mts","default":"./dist/astro/routes/*.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"},"./internal/plugins/host":{"types":"./dist/plugins/host.d.mts","default":"./dist/plugins/host.mjs"},"./internal/image-endpoint":{"types":"./dist/astro/image-endpoint.d.mts","default":"./dist/astro/image-endpoint.mjs"},"./internal/routes/*.astro":"./src/astro/routes/*.astro","./plugins/secret-redactor":{"types":"./dist/plugins/secret-redactor.d.mts","default":"./dist/plugins/secret-redactor.mjs"},"./database/instrumentation":{"types":"./dist/database/instrumentation.d.mts","default":"./dist/database/instrumentation.mjs"},"./internal/middleware/auth":{"types":"./dist/astro/middleware/auth.d.mts","default":"./dist/astro/middleware/auth.mjs"},"./internal/middleware/setup":{"types":"./dist/astro/middleware/setup.d.mts","default":"./dist/astro/middleware/setup.mjs"},"./internal/testing/registry":{"types":"./dist/registry/testing.d.mts","default":"./dist/registry/testing.mjs"},"./internal/plugins/http-wire":{"types":"./dist/plugins/http-wire.d.mts","default":"./dist/plugins/http-wire.mjs"},"./auth/providers/github-admin":"./src/auth/providers/github-admin.tsx","./auth/providers/google-admin":"./src/auth/providers/google-admin.tsx","./internal/media/local-runtime":{"types":"./dist/media/local-runtime.d.mts","default":"./dist/media/local-runtime.mjs"},"./internal/middleware/redirect":{"types":"./dist/astro/middleware/redirect.d.mts","default":"./dist/astro/middleware/redirect.mjs"},"./internal/object-cache/memory":{"types":"./dist/object-cache/memory.d.mts","default":"./dist/object-cache/memory.mjs"},"./internal/plugin-test-runtime":{"types":"./dist/plugin-test-runtime.d.mts","default":"./dist/plugin-test-runtime.mjs"},"./internal/db/libsql-migrations":{"types":"./dist/db/libsql-migrations.d.mts","default":"./dist/db/libsql-migrations.mjs"},"./internal/db/sqlite-migrations":{"types":"./dist/db/sqlite-migrations.d.mts","default":"./dist/db/sqlite-migrations.mjs"},"./internal/db/postgres-migrations":{"types":"./dist/db/postgres-migrations.d.mts","default":"./dist/db/postgres-migrations.mjs"},"./internal/database/migration-lock":{"types":"./dist/database/migration-lock.d.mts","default":"./dist/database/migration-lock.mjs"},"./internal/database/pg-migration-lock":{"types":"./dist/database/pg-migration-lock.d.mts","default":"./dist/database/pg-migration-lock.mjs"},"./internal/middleware/request-context":{"types":"./dist/astro/middleware/request-context.d.mts","default":"./dist/astro/middleware/request-context.mjs"},"./internal/plugins/adapt-sandbox-entry":{"types":"./dist/plugins/adapt-sandbox-entry.d.mts","default":"./dist/plugins/adapt-sandbox-entry.mjs"},"./internal/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/*","#cache/*":"./src/cache/*","#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/*","#node-sqlite":"./src/db/node-sqlite-compat.js","#redirects/*":"./src/redirects/*","#taxonomies/*":"./src/taxonomies/*","#api/schemas.js":"./src/api/schemas/index.js"},"scripts":{"dev":"tsdown --watch","test":"vitest","build":"tsdown","check":"publint && attw --pack --ignore-rules=cjs-resolves-to-esm --ignore-rules=no-resolution --ignore-rules=internal-resolution-error","typecheck":"tsgo --noEmit","test:repro":"vitest run --config vitest.repro.config.ts","test:smoke":"vitest run --config vitest.smoke.config.ts","test:types":"vitest run --config vitest.types.config.ts","test:workerd":"vitest run --config vitest.workerd.config.ts","test:integration":"vitest run --config vitest.integration.config.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:63a54605-37aa-4b5d-9c91-6454c906ca8d"}},"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.21.0","dependencies":{"sax":"^1.4.1","zod":"4.5.4","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","lowlight":"^3.3.0","smol-toml":"^1.6.0","@tiptap/pm":"^3.20.0","modern-tar":"^0.7.5","picocolors":"^1.1.1","@tiptap/core":"^3.20.0","highlight.js":"11.11.2","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","@atcute/lexicons":"^2.0.0","@emdash-cms/auth":"1.0.1-rc.0","@oslojs/encoding":"^1.1.0","@atcute/multibase":"^1.2.0","@emdash-cms/admin":"1.0.1-rc.0","@emdash-cms/blocks":"1.0.1-rc.0","@floating-ui/react":"^0.27.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","@emdash-cms/plugin-types":"0.5.0","@atcute/identity-resolver":"^2.0.0","@modelcontextprotocol/sdk":"^1.26.0","@emdash-cms/registry-client":"0.7.0","@tiptap/extension-underline":"^3.20.0","@tiptap/extension-code-block":"^3.20.0","@tiptap/extension-text-align":"^3.20.0","@tiptap/extension-typography":"^3.20.0","@emdash-cms/registry-lexicons":"0.7.0","@tiptap/extension-placeholder":"^3.20.0","@emdash-cms/registry-verification":"0.3.3","@tiptap/extension-code-block-lowlight":"3.20.0","@emdash-cms/gutenberg-to-portable-text":"1.0.1-rc.0"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^6.0.0","astro":"^7.3.2","tsdown":"0.20.3","vitest":"4.1.10","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","@astrojs/react":"^6.0.5","@types/sanitize-html":"^2.16.0","@arethetypeswrong/cli":"^0.18.2","@cloudflare/vitest-plugin":"^1.0.0","@apidevtools/swagger-parser":"^12.1.0","@emdash-cms/atproto-test-utils":"0.0.0","@emdash-cms/registry-verification":"0.3.3"},"peerDependencies":{"astro":">=6.0.0-beta.0","react":">=18.0.0","react-dom":">=18.0.0","@astrojs/react":">=5.0.0-beta.0","@emdash-cms/auth-atproto":">=0.2.45-rc.0"},"optionalDependencies":{"pg":"^8.0.0","@libsql/kysely-libsql":"^0.4.0"},"peerDependenciesMeta":{"@emdash-cms/auth-atproto":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/emdash_1.0.1-rc.0_1790574202867_0.9739245677733863","host":"s3://npm-registry-packages-npm-production"}},"1.0.1-rc.1":{"name":"emdash","version":"1.0.1-rc.1","keywords":["astro","cms","content","wordpress"],"author":"Matt Kane","license":"MIT","_id":"emdash@1.0.1-rc.1","maintainers":[{"name":"irvinebroque","email":"brendanib@gmail.com"},{"name":"ascorbic","email":"m@mk.gg"},{"name":"edmundhung","email":"os@edmund.dev"}],"homepage":"https://github.com/emdash-cms/emdash","bin":{"em":"./dist/cli/index.mjs","emdash":"./dist/cli/index.mjs"},"dist":{"shasum":"12a7322bf06a1e482f90dc0f0147b0adb9f858d0","tarball":"https://registry.npmjs.org/emdash/-/emdash-1.0.1-rc.1.tgz","fileCount":2489,"integrity":"sha512-jIdWMDjhbMroJVKxxkamCs2W15QAE8sA8kJJ3upb1nhToZ5nVCkqs9LoGklpLW+y5WtkqV+H5qfExlnIdPimkw==","signatures":[{"sig":"MEUCIFklTQ2cCIDFI2fdF3YJvgZsHf8q+TSdnx6bepJg5JW2AiEA3BAD0cT4VVhKZGVntMFsxbBZ8Pd8J/+uzcuVosOgfi0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQDho963E2IsYT3U9Xf3ICMAjj3MNAjH92ZVOd2xe9h82AIhAIF2fzqebkpmxtQxTo6UR0CKvpcsYATzN8E5zWp4aVar","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/emdash@1.0.1-rc.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":23138945},"main":"dist/index.mjs","type":"module","engines":{"node":">=22.16"},"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","default":"./dist/plugin-types.mjs"},"./runtime":{"types":"./dist/runtime.d.mts","default":"./dist/runtime.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"},"./api/route-utils":{"types":"./dist/api/route-utils.d.mts","default":"./dist/api/route-utils.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"},"./internal/routes/*":{"types":"./dist/astro/routes/*.d.mts","default":"./dist/astro/routes/*.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"},"./internal/plugins/host":{"types":"./dist/plugins/host.d.mts","default":"./dist/plugins/host.mjs"},"./internal/image-endpoint":{"types":"./dist/astro/image-endpoint.d.mts","default":"./dist/astro/image-endpoint.mjs"},"./internal/routes/*.astro":"./src/astro/routes/*.astro","./plugins/secret-redactor":{"types":"./dist/plugins/secret-redactor.d.mts","default":"./dist/plugins/secret-redactor.mjs"},"./database/instrumentation":{"types":"./dist/database/instrumentation.d.mts","default":"./dist/database/instrumentation.mjs"},"./internal/middleware/auth":{"types":"./dist/astro/middleware/auth.d.mts","default":"./dist/astro/middleware/auth.mjs"},"./internal/middleware/setup":{"types":"./dist/astro/middleware/setup.d.mts","default":"./dist/astro/middleware/setup.mjs"},"./internal/testing/registry":{"types":"./dist/registry/testing.d.mts","default":"./dist/registry/testing.mjs"},"./internal/plugins/http-wire":{"types":"./dist/plugins/http-wire.d.mts","default":"./dist/plugins/http-wire.mjs"},"./auth/providers/github-admin":"./src/auth/providers/github-admin.tsx","./auth/providers/google-admin":"./src/auth/providers/google-admin.tsx","./internal/media/local-runtime":{"types":"./dist/media/local-runtime.d.mts","default":"./dist/media/local-runtime.mjs"},"./internal/middleware/redirect":{"types":"./dist/astro/middleware/redirect.d.mts","default":"./dist/astro/middleware/redirect.mjs"},"./internal/object-cache/memory":{"types":"./dist/object-cache/memory.d.mts","default":"./dist/object-cache/memory.mjs"},"./internal/plugin-test-runtime":{"types":"./dist/plugin-test-runtime.d.mts","default":"./dist/plugin-test-runtime.mjs"},"./internal/db/libsql-migrations":{"types":"./dist/db/libsql-migrations.d.mts","default":"./dist/db/libsql-migrations.mjs"},"./internal/db/sqlite-migrations":{"types":"./dist/db/sqlite-migrations.d.mts","default":"./dist/db/sqlite-migrations.mjs"},"./internal/db/postgres-migrations":{"types":"./dist/db/postgres-migrations.d.mts","default":"./dist/db/postgres-migrations.mjs"},"./internal/database/migration-lock":{"types":"./dist/database/migration-lock.d.mts","default":"./dist/database/migration-lock.mjs"},"./internal/database/pg-migration-lock":{"types":"./dist/database/pg-migration-lock.d.mts","default":"./dist/database/pg-migration-lock.mjs"},"./internal/middleware/request-context":{"types":"./dist/astro/middleware/request-context.d.mts","default":"./dist/astro/middleware/request-context.mjs"},"./internal/plugins/adapt-sandbox-entry":{"types":"./dist/plugins/adapt-sandbox-entry.d.mts","default":"./dist/plugins/adapt-sandbox-entry.mjs"},"./internal/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/*","#cache/*":"./src/cache/*","#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/*","#node-sqlite":"./src/db/node-sqlite-compat.js","#redirects/*":"./src/redirects/*","#taxonomies/*":"./src/taxonomies/*","#api/schemas.js":"./src/api/schemas/index.js"},"scripts":{"dev":"tsdown --watch","test":"vitest","build":"tsdown","check":"publint && attw --pack --ignore-rules=cjs-resolves-to-esm --ignore-rules=no-resolution --ignore-rules=internal-resolution-error","typecheck":"tsgo --noEmit","test:repro":"vitest run --config vitest.repro.config.ts","test:smoke":"vitest run --config vitest.smoke.config.ts","test:types":"vitest run --config vitest.types.config.ts","test:workerd":"vitest run --config vitest.workerd.config.ts","test:integration":"vitest run --config vitest.integration.config.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:63a54605-37aa-4b5d-9c91-6454c906ca8d"}},"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.21.0","dependencies":{"sax":"^1.4.1","zod":"4.5.4","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","lowlight":"^3.3.0","smol-toml":"^1.6.0","@tiptap/pm":"^3.20.0","modern-tar":"^0.7.5","picocolors":"^1.1.1","@tiptap/core":"^3.20.0","highlight.js":"11.11.2","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","@atcute/lexicons":"^2.0.0","@emdash-cms/auth":"1.0.1-rc.1","@oslojs/encoding":"^1.1.0","@atcute/multibase":"^1.2.0","@emdash-cms/admin":"1.0.1-rc.1","@emdash-cms/blocks":"1.0.1-rc.1","@floating-ui/react":"^0.27.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","@emdash-cms/plugin-types":"0.5.0","@atcute/identity-resolver":"^2.0.0","@modelcontextprotocol/sdk":"^1.26.0","@emdash-cms/registry-client":"0.7.0","@tiptap/extension-underline":"^3.20.0","@tiptap/extension-code-block":"^3.20.0","@tiptap/extension-text-align":"^3.20.0","@tiptap/extension-typography":"^3.20.0","@emdash-cms/registry-lexicons":"0.7.0","@tiptap/extension-placeholder":"^3.20.0","@emdash-cms/registry-verification":"0.3.3","@tiptap/extension-code-block-lowlight":"3.20.0","@emdash-cms/gutenberg-to-portable-text":"1.0.1-rc.1"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^6.0.0","astro":"^7.3.2","tsdown":"0.20.3","vitest":"4.1.10","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","@astrojs/react":"^6.0.5","@types/sanitize-html":"^2.16.0","@arethetypeswrong/cli":"^0.18.2","@cloudflare/vitest-plugin":"^1.0.0","@apidevtools/swagger-parser":"^12.1.0","@emdash-cms/atproto-test-utils":"0.0.0","@emdash-cms/registry-verification":"0.3.3"},"peerDependencies":{"astro":">=6.0.0-beta.0","react":">=18.0.0","react-dom":">=18.0.0","@astrojs/react":">=5.0.0-beta.0","@emdash-cms/auth-atproto":">=0.2.45-rc.0"},"optionalDependencies":{"pg":"^8.0.0","@libsql/kysely-libsql":"^0.4.0"},"peerDependenciesMeta":{"@emdash-cms/auth-atproto":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/emdash_1.0.1-rc.1_1790591223356_0.9588595617155262","host":"s3://npm-registry-packages-npm-production"}},"1.0.1":{"name":"emdash","version":"1.0.1","keywords":["astro","cms","content","wordpress"],"author":"Matt Kane","license":"MIT","_id":"emdash@1.0.1","maintainers":[{"name":"irvinebroque","email":"brendanib@gmail.com"},{"name":"ascorbic","email":"m@mk.gg"},{"name":"edmundhung","email":"os@edmund.dev"}],"homepage":"https://github.com/emdash-cms/emdash","bin":{"em":"./dist/cli/index.mjs","emdash":"./dist/cli/index.mjs"},"dist":{"shasum":"d28cc23b67fe41ee923464aeed83d8e6f39d2227","tarball":"https://registry.npmjs.org/emdash/-/emdash-1.0.1.tgz","fileCount":2489,"integrity":"sha512-tD2JluGSDfRS/NhTG4M+KEcQsTOFvEMbQlIaRpePk9bLizOES1QUKx20LAEAv0Mpfhz6knii87TDrJwNr+NvAA==","signatures":[{"sig":"MEYCIQC41anrwmottj1Bba78W7VdgodOJ+T/FXWvyByvPZ8W/QIhAPuFPu200T+6KNH2SSVnyOXz1Q0TpbHEuvrHzd3triK2","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQDBHTYESwHqMQ8vm3ax93TDtzf29UBcvmIycIo5YL302gIgHnTiJ2Aq671KRcul3XYXu5vSLa1C9ZZxWzW5U3JfN7A=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/emdash@1.0.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":23138909},"main":"dist/index.mjs","type":"module","engines":{"node":">=22.16"},"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","default":"./dist/plugin-types.mjs"},"./runtime":{"types":"./dist/runtime.d.mts","default":"./dist/runtime.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"},"./api/route-utils":{"types":"./dist/api/route-utils.d.mts","default":"./dist/api/route-utils.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"},"./internal/routes/*":{"types":"./dist/astro/routes/*.d.mts","default":"./dist/astro/routes/*.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"},"./internal/plugins/host":{"types":"./dist/plugins/host.d.mts","default":"./dist/plugins/host.mjs"},"./internal/image-endpoint":{"types":"./dist/astro/image-endpoint.d.mts","default":"./dist/astro/image-endpoint.mjs"},"./internal/routes/*.astro":"./src/astro/routes/*.astro","./plugins/secret-redactor":{"types":"./dist/plugins/secret-redactor.d.mts","default":"./dist/plugins/secret-redactor.mjs"},"./database/instrumentation":{"types":"./dist/database/instrumentation.d.mts","default":"./dist/database/instrumentation.mjs"},"./internal/middleware/auth":{"types":"./dist/astro/middleware/auth.d.mts","default":"./dist/astro/middleware/auth.mjs"},"./internal/middleware/setup":{"types":"./dist/astro/middleware/setup.d.mts","default":"./dist/astro/middleware/setup.mjs"},"./internal/testing/registry":{"types":"./dist/registry/testing.d.mts","default":"./dist/registry/testing.mjs"},"./internal/plugins/http-wire":{"types":"./dist/plugins/http-wire.d.mts","default":"./dist/plugins/http-wire.mjs"},"./auth/providers/github-admin":"./src/auth/providers/github-admin.tsx","./auth/providers/google-admin":"./src/auth/providers/google-admin.tsx","./internal/media/local-runtime":{"types":"./dist/media/local-runtime.d.mts","default":"./dist/media/local-runtime.mjs"},"./internal/middleware/redirect":{"types":"./dist/astro/middleware/redirect.d.mts","default":"./dist/astro/middleware/redirect.mjs"},"./internal/object-cache/memory":{"types":"./dist/object-cache/memory.d.mts","default":"./dist/object-cache/memory.mjs"},"./internal/plugin-test-runtime":{"types":"./dist/plugin-test-runtime.d.mts","default":"./dist/plugin-test-runtime.mjs"},"./internal/db/libsql-migrations":{"types":"./dist/db/libsql-migrations.d.mts","default":"./dist/db/libsql-migrations.mjs"},"./internal/db/sqlite-migrations":{"types":"./dist/db/sqlite-migrations.d.mts","default":"./dist/db/sqlite-migrations.mjs"},"./internal/db/postgres-migrations":{"types":"./dist/db/postgres-migrations.d.mts","default":"./dist/db/postgres-migrations.mjs"},"./internal/database/migration-lock":{"types":"./dist/database/migration-lock.d.mts","default":"./dist/database/migration-lock.mjs"},"./internal/database/pg-migration-lock":{"types":"./dist/database/pg-migration-lock.d.mts","default":"./dist/database/pg-migration-lock.mjs"},"./internal/middleware/request-context":{"types":"./dist/astro/middleware/request-context.d.mts","default":"./dist/astro/middleware/request-context.mjs"},"./internal/plugins/adapt-sandbox-entry":{"types":"./dist/plugins/adapt-sandbox-entry.d.mts","default":"./dist/plugins/adapt-sandbox-entry.mjs"},"./internal/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/*","#cache/*":"./src/cache/*","#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/*","#node-sqlite":"./src/db/node-sqlite-compat.js","#redirects/*":"./src/redirects/*","#taxonomies/*":"./src/taxonomies/*","#api/schemas.js":"./src/api/schemas/index.js"},"scripts":{"dev":"tsdown --watch","test":"vitest","build":"tsdown","check":"publint && attw --pack --ignore-rules=cjs-resolves-to-esm --ignore-rules=no-resolution --ignore-rules=internal-resolution-error","typecheck":"tsgo --noEmit","test:repro":"vitest run --config vitest.repro.config.ts","test:smoke":"vitest run --config vitest.smoke.config.ts","test:types":"vitest run --config vitest.types.config.ts","test:workerd":"vitest run --config vitest.workerd.config.ts","test:integration":"vitest run --config vitest.integration.config.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:63a54605-37aa-4b5d-9c91-6454c906ca8d"}},"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.21.0","dependencies":{"sax":"^1.4.1","zod":"4.5.4","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","lowlight":"^3.3.0","smol-toml":"^1.6.0","@tiptap/pm":"^3.20.0","modern-tar":"^0.7.5","picocolors":"^1.1.1","@tiptap/core":"^3.20.0","highlight.js":"11.11.2","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","@atcute/lexicons":"^2.0.0","@emdash-cms/auth":"1.0.1","@oslojs/encoding":"^1.1.0","@atcute/multibase":"^1.2.0","@emdash-cms/admin":"1.0.1","@emdash-cms/blocks":"1.0.1","@floating-ui/react":"^0.27.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","@emdash-cms/plugin-types":"0.5.0","@atcute/identity-resolver":"^2.0.0","@modelcontextprotocol/sdk":"^1.26.0","@emdash-cms/registry-client":"0.7.0","@tiptap/extension-underline":"^3.20.0","@tiptap/extension-code-block":"^3.20.0","@tiptap/extension-text-align":"^3.20.0","@tiptap/extension-typography":"^3.20.0","@emdash-cms/registry-lexicons":"0.7.0","@tiptap/extension-placeholder":"^3.20.0","@emdash-cms/registry-verification":"0.3.3","@tiptap/extension-code-block-lowlight":"3.20.0","@emdash-cms/gutenberg-to-portable-text":"1.0.1"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^6.0.0","astro":"^7.3.2","tsdown":"0.20.3","vitest":"4.1.10","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","@astrojs/react":"^6.0.5","@types/sanitize-html":"^2.16.0","@arethetypeswrong/cli":"^0.18.2","@cloudflare/vitest-plugin":"^1.0.0","@apidevtools/swagger-parser":"^12.1.0","@emdash-cms/atproto-test-utils":"0.0.0","@emdash-cms/registry-verification":"0.3.3"},"peerDependencies":{"astro":">=6.0.0-beta.0","react":">=18.0.0","react-dom":">=18.0.0","@astrojs/react":">=5.0.0-beta.0","@emdash-cms/auth-atproto":">=0.2.8"},"optionalDependencies":{"pg":"^8.0.0","@libsql/kysely-libsql":"^0.4.0"},"peerDependenciesMeta":{"@emdash-cms/auth-atproto":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/emdash_1.0.1_1790598433149_0.10476103612717091","host":"s3://npm-registry-packages-npm-production"}},"1.1.0":{"name":"emdash","version":"1.1.0","keywords":["astro","cms","content","wordpress"],"author":"Matt Kane","license":"MIT","_id":"emdash@1.1.0","maintainers":[{"name":"irvinebroque","email":"brendanib@gmail.com"},{"name":"ascorbic","email":"m@mk.gg"},{"name":"edmundhung","email":"os@edmund.dev"}],"homepage":"https://github.com/emdash-cms/emdash","bin":{"em":"./dist/cli/index.mjs","emdash":"./dist/cli/index.mjs"},"dist":{"shasum":"7142d1ed9cc42f20244466e4a2a3f1c2ad900f7e","tarball":"https://registry.npmjs.org/emdash/-/emdash-1.1.0.tgz","fileCount":2511,"integrity":"sha512-VXo1fIMr44PEiE1A9Z5aFWvjsqhdLDHLqat2iPkFYoam2kYV6h+2LGkEDovkXdLmmWWDY9w7ekP0CP6ziYMFhg==","signatures":[{"sig":"MEUCIHP1cK3dlq/rkSNY+CK0DA8nC56DDWPJOd3WIS8kYZ8xAiEA7IoTLLsWS/DOCePK/olbEaMjYL1SvF6ZHMniQRkimrQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQD3v7majBgBxicGyjdyHJMQIQkdPf0acJ/LK3az8RW6cgIhAO2Yrn/PhelHrMD+S7g88vkqr1tGicf9A/mNgX95bsW3","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/emdash@1.1.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":23363257},"main":"dist/index.mjs","type":"module","engines":{"node":">=22.16"},"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","default":"./dist/plugin-types.mjs"},"./runtime":{"types":"./dist/runtime.d.mts","default":"./dist/runtime.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"},"./api/route-utils":{"types":"./dist/api/route-utils.d.mts","default":"./dist/api/route-utils.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"},"./ui/webmcp-search":"./src/components/WebMcpSearch.astro","./internal/routes/*":{"types":"./dist/astro/routes/*.d.mts","default":"./dist/astro/routes/*.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"},"./internal/plugins/host":{"types":"./dist/plugins/host.d.mts","default":"./dist/plugins/host.mjs"},"./internal/image-endpoint":{"types":"./dist/astro/image-endpoint.d.mts","default":"./dist/astro/image-endpoint.mjs"},"./internal/routes/*.astro":"./src/astro/routes/*.astro","./plugins/secret-redactor":{"types":"./dist/plugins/secret-redactor.d.mts","default":"./dist/plugins/secret-redactor.mjs"},"./auth/providers/microsoft":{"types":"./dist/auth/providers/microsoft.d.mts","default":"./dist/auth/providers/microsoft.mjs"},"./database/instrumentation":{"types":"./dist/database/instrumentation.d.mts","default":"./dist/database/instrumentation.mjs"},"./internal/middleware/auth":{"types":"./dist/astro/middleware/auth.d.mts","default":"./dist/astro/middleware/auth.mjs"},"./internal/middleware/setup":{"types":"./dist/astro/middleware/setup.d.mts","default":"./dist/astro/middleware/setup.mjs"},"./internal/testing/registry":{"types":"./dist/registry/testing.d.mts","default":"./dist/registry/testing.mjs"},"./internal/plugins/http-wire":{"types":"./dist/plugins/http-wire.d.mts","default":"./dist/plugins/http-wire.mjs"},"./auth/providers/github-admin":"./src/auth/providers/github-admin.tsx","./auth/providers/google-admin":"./src/auth/providers/google-admin.tsx","./internal/media/local-runtime":{"types":"./dist/media/local-runtime.d.mts","default":"./dist/media/local-runtime.mjs"},"./internal/middleware/redirect":{"types":"./dist/astro/middleware/redirect.d.mts","default":"./dist/astro/middleware/redirect.mjs"},"./internal/object-cache/memory":{"types":"./dist/object-cache/memory.d.mts","default":"./dist/object-cache/memory.mjs"},"./internal/plugin-test-runtime":{"types":"./dist/plugin-test-runtime.d.mts","default":"./dist/plugin-test-runtime.mjs"},"./internal/db/libsql-migrations":{"types":"./dist/db/libsql-migrations.d.mts","default":"./dist/db/libsql-migrations.mjs"},"./internal/db/sqlite-migrations":{"types":"./dist/db/sqlite-migrations.d.mts","default":"./dist/db/sqlite-migrations.mjs"},"./auth/providers/microsoft-admin":"./src/auth/providers/microsoft-admin.tsx","./internal/db/postgres-migrations":{"types":"./dist/db/postgres-migrations.d.mts","default":"./dist/db/postgres-migrations.mjs"},"./internal/database/migration-lock":{"types":"./dist/database/migration-lock.d.mts","default":"./dist/database/migration-lock.mjs"},"./internal/database/pg-migration-lock":{"types":"./dist/database/pg-migration-lock.d.mts","default":"./dist/database/pg-migration-lock.mjs"},"./internal/middleware/request-context":{"types":"./dist/astro/middleware/request-context.d.mts","default":"./dist/astro/middleware/request-context.mjs"},"./internal/plugins/adapt-sandbox-entry":{"types":"./dist/plugins/adapt-sandbox-entry.d.mts","default":"./dist/plugins/adapt-sandbox-entry.mjs"},"./internal/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/*","#cache/*":"./src/cache/*","#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/*","#node-sqlite":"./src/db/node-sqlite-compat.js","#redirects/*":"./src/redirects/*","#taxonomies/*":"./src/taxonomies/*","#api/schemas.js":"./src/api/schemas/index.js"},"scripts":{"dev":"tsdown --watch","test":"vitest","build":"tsdown","check":"publint && attw --pack --ignore-rules=cjs-resolves-to-esm --ignore-rules=no-resolution --ignore-rules=internal-resolution-error","typecheck":"tsgo --noEmit","test:repro":"vitest run --config vitest.repro.config.ts","test:smoke":"vitest run --config vitest.smoke.config.ts","test:types":"vitest run --config vitest.types.config.ts","test:workerd":"vitest run --config vitest.workerd.config.ts","test:integration":"vitest run --config vitest.integration.config.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"63a54605-37aa-4b5d-9c91-6454c906ca8d"}},"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.21.0","dependencies":{"sax":"^1.4.1","zod":"4.5.4","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","lowlight":"^3.3.0","smol-toml":"^1.6.0","@tiptap/pm":"^3.20.0","modern-tar":"^0.7.5","picocolors":"^1.1.1","@tiptap/core":"^3.20.0","highlight.js":"11.11.2","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","@atcute/lexicons":"^2.0.0","@emdash-cms/auth":"1.1.0","@oslojs/encoding":"^1.1.0","@atcute/multibase":"^1.2.0","@emdash-cms/admin":"1.1.0","@emdash-cms/blocks":"1.1.0","@floating-ui/react":"^0.27.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","@emdash-cms/plugin-types":"0.5.0","@atcute/identity-resolver":"^2.0.0","@modelcontextprotocol/sdk":"^1.26.0","@emdash-cms/registry-client":"0.7.0","@tiptap/extension-underline":"^3.20.0","@tiptap/extension-code-block":"^3.20.0","@tiptap/extension-text-align":"^3.20.0","@tiptap/extension-typography":"^3.20.0","@emdash-cms/registry-lexicons":"0.7.0","@tiptap/extension-placeholder":"^3.20.0","@emdash-cms/registry-verification":"0.3.3","@tiptap/extension-code-block-lowlight":"3.20.0","@emdash-cms/gutenberg-to-portable-text":"1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^6.0.0","astro":"^7.3.2","tsdown":"0.20.3","vitest":"4.1.10","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","@astrojs/react":"^6.0.5","@types/sanitize-html":"^2.16.0","@arethetypeswrong/cli":"^0.18.2","@cloudflare/vitest-plugin":"^1.0.0","@apidevtools/swagger-parser":"^12.1.0","@emdash-cms/atproto-test-utils":"0.0.0","@emdash-cms/registry-verification":"0.3.3"},"peerDependencies":{"astro":">=6.0.0-beta.0","react":">=18.0.0","react-dom":">=18.0.0","@astrojs/react":">=5.0.0-beta.0","@emdash-cms/auth-atproto":">=0.2.8"},"optionalDependencies":{"pg":"^8.0.0","@libsql/kysely-libsql":"^0.4.0"},"peerDependenciesMeta":{"@emdash-cms/auth-atproto":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/emdash_1.1.0_1790873255120_0.48836066752887697","host":"s3://npm-registry-packages-npm-production"}},"1.2.0":{"name":"emdash","version":"1.2.0","keywords":["astro","cms","content","wordpress"],"author":"Matt Kane","license":"MIT","_id":"emdash@1.2.0","maintainers":[{"name":"irvinebroque","email":"brendanib@gmail.com"},{"name":"ascorbic","email":"m@mk.gg"},{"name":"edmundhung","email":"os@edmund.dev"}],"homepage":"https://github.com/emdash-cms/emdash","bin":{"em":"./dist/cli/index.mjs","emdash":"./dist/cli/index.mjs"},"dist":{"shasum":"32e06deb849fd9876a9ce149f3cf55cac07b2267","tarball":"https://registry.npmjs.org/emdash/-/emdash-1.2.0.tgz","fileCount":2551,"integrity":"sha512-f9s7khWeuOxX5cRimlu9o224hn9TuKnYk/0Vsu1CS9oaVn78V1+MWyfEsZc2iDv8JYWrezEZFkpy/Q6pRgVgzg==","signatures":[{"sig":"MEUCIGL2Q/iBoaiI3Low+udnZTX1dST5Da44tEBNW/9F7+QcAiEAr28QSTeCTyHkz+BU4BQ6s7audj3JTyuohOEMi2Qtb5Y=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQDpFv+Ogob78PedCbZGn0d6wCxDADR607zSEbChTh12hQIhANedWgepqdA6XbynTbfykHhrSB6DkFHvgDKIbaLq45sg","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/emdash@1.2.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":23658219},"main":"dist/index.mjs","type":"module","engines":{"node":">=22.16"},"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","default":"./dist/plugin-types.mjs"},"./runtime":{"types":"./dist/runtime.d.mts","default":"./dist/runtime.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"},"./api/route-utils":{"types":"./dist/api/route-utils.d.mts","default":"./dist/api/route-utils.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"},"./ui/webmcp-search":"./src/components/WebMcpSearch.astro","./internal/routes/*":{"types":"./dist/astro/routes/*.d.mts","default":"./dist/astro/routes/*.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"},"./internal/plugins/host":{"types":"./dist/plugins/host.d.mts","default":"./dist/plugins/host.mjs"},"./internal/image-endpoint":{"types":"./dist/astro/image-endpoint.d.mts","default":"./dist/astro/image-endpoint.mjs"},"./internal/routes/*.astro":"./src/astro/routes/*.astro","./plugins/secret-redactor":{"types":"./dist/plugins/secret-redactor.d.mts","default":"./dist/plugins/secret-redactor.mjs"},"./auth/providers/microsoft":{"types":"./dist/auth/providers/microsoft.d.mts","default":"./dist/auth/providers/microsoft.mjs"},"./database/instrumentation":{"types":"./dist/database/instrumentation.d.mts","default":"./dist/database/instrumentation.mjs"},"./internal/middleware/auth":{"types":"./dist/astro/middleware/auth.d.mts","default":"./dist/astro/middleware/auth.mjs"},"./internal/middleware/setup":{"types":"./dist/astro/middleware/setup.d.mts","default":"./dist/astro/middleware/setup.mjs"},"./internal/testing/registry":{"types":"./dist/registry/testing.d.mts","default":"./dist/registry/testing.mjs"},"./internal/plugins/http-wire":{"types":"./dist/plugins/http-wire.d.mts","default":"./dist/plugins/http-wire.mjs"},"./auth/providers/github-admin":"./src/auth/providers/github-admin.tsx","./auth/providers/google-admin":"./src/auth/providers/google-admin.tsx","./internal/media/local-runtime":{"types":"./dist/media/local-runtime.d.mts","default":"./dist/media/local-runtime.mjs"},"./internal/middleware/redirect":{"types":"./dist/astro/middleware/redirect.d.mts","default":"./dist/astro/middleware/redirect.mjs"},"./internal/object-cache/memory":{"types":"./dist/object-cache/memory.d.mts","default":"./dist/object-cache/memory.mjs"},"./internal/plugin-test-runtime":{"types":"./dist/plugin-test-runtime.d.mts","default":"./dist/plugin-test-runtime.mjs"},"./internal/db/libsql-migrations":{"types":"./dist/db/libsql-migrations.d.mts","default":"./dist/db/libsql-migrations.mjs"},"./internal/db/sqlite-migrations":{"types":"./dist/db/sqlite-migrations.d.mts","default":"./dist/db/sqlite-migrations.mjs"},"./auth/providers/microsoft-admin":"./src/auth/providers/microsoft-admin.tsx","./internal/db/postgres-migrations":{"types":"./dist/db/postgres-migrations.d.mts","default":"./dist/db/postgres-migrations.mjs"},"./internal/database/migration-lock":{"types":"./dist/database/migration-lock.d.mts","default":"./dist/database/migration-lock.mjs"},"./internal/database/pg-migration-lock":{"types":"./dist/database/pg-migration-lock.d.mts","default":"./dist/database/pg-migration-lock.mjs"},"./internal/middleware/request-context":{"types":"./dist/astro/middleware/request-context.d.mts","default":"./dist/astro/middleware/request-context.mjs"},"./internal/plugins/adapt-sandbox-entry":{"types":"./dist/plugins/adapt-sandbox-entry.d.mts","default":"./dist/plugins/adapt-sandbox-entry.mjs"},"./internal/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/*","#cache/*":"./src/cache/*","#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/*","#node-sqlite":"./src/db/node-sqlite-compat.js","#redirects/*":"./src/redirects/*","#taxonomies/*":"./src/taxonomies/*","#api/schemas.js":"./src/api/schemas/index.js"},"scripts":{"dev":"tsdown --watch","test":"vitest","build":"tsdown","check":"publint && attw --pack --ignore-rules=cjs-resolves-to-esm --ignore-rules=no-resolution --ignore-rules=internal-resolution-error","typecheck":"tsgo --noEmit && tsgo --noEmit -p tsconfig.components.json","test:repro":"vitest run --config vitest.repro.config.ts","test:smoke":"vitest run --config vitest.smoke.config.ts","test:types":"vitest run --config vitest.types.config.ts","test:workerd":"vitest run --config vitest.workerd.config.ts","test:integration":"vitest run --config vitest.integration.config.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"63a54605-37aa-4b5d-9c91-6454c906ca8d"}},"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.21.0","dependencies":{"sax":"^1.4.1","zod":"4.5.4","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","lowlight":"^3.3.0","smol-toml":"^1.6.0","@tiptap/pm":"^3.20.0","modern-tar":"^0.7.5","picocolors":"^1.1.1","@tiptap/core":"^3.20.0","highlight.js":"11.11.2","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","@atcute/lexicons":"^2.0.0","@emdash-cms/auth":"1.2.0","@oslojs/encoding":"^1.1.0","@atcute/multibase":"^1.2.0","@emdash-cms/admin":"1.2.0","@emdash-cms/blocks":"1.2.0","@floating-ui/react":"^0.27.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","@emdash-cms/plugin-types":"0.6.0","@atcute/identity-resolver":"^2.0.0","@modelcontextprotocol/sdk":"^1.26.0","@emdash-cms/registry-client":"0.7.0","@tiptap/extension-subscript":"^3.20.0","@tiptap/extension-underline":"^3.20.0","@tiptap/extension-code-block":"^3.20.0","@tiptap/extension-text-align":"^3.20.0","@tiptap/extension-typography":"^3.20.0","@emdash-cms/registry-lexicons":"0.7.0","@tiptap/extension-placeholder":"^3.20.0","@tiptap/extension-superscript":"^3.20.0","@emdash-cms/registry-verification":"0.3.4","@tiptap/extension-code-block-lowlight":"3.20.0","@emdash-cms/gutenberg-to-portable-text":"1.2.0"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^6.0.0","astro":"^7.3.2","tsdown":"0.20.3","vitest":"4.1.10","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","@astrojs/react":"^7.0.0","@types/react-dom":"19.2.3","@types/sanitize-html":"^2.16.0","@arethetypeswrong/cli":"^0.18.2","@cloudflare/vitest-plugin":"^1.0.0","@apidevtools/swagger-parser":"^12.1.0","@emdash-cms/atproto-test-utils":"0.0.0","@emdash-cms/registry-verification":"0.3.4"},"peerDependencies":{"astro":">=6.0.0-beta.0","react":">=18.0.0","react-dom":">=18.0.0","@astrojs/react":">=5.0.0-beta.0","@emdash-cms/auth-atproto":">=0.2.8"},"optionalDependencies":{"pg":"^8.0.0","@libsql/kysely-libsql":"^0.4.0"},"peerDependenciesMeta":{"@emdash-cms/auth-atproto":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/emdash_1.2.0_1791324839447_0.31424499642882786","host":"s3://npm-registry-packages-npm-production"}},"1.3.0":{"name":"emdash","version":"1.3.0","keywords":["astro","cms","content","wordpress"],"author":"Matt Kane","license":"MIT","_id":"emdash@1.3.0","maintainers":[{"name":"irvinebroque","email":"brendanib@gmail.com"},{"name":"ascorbic","email":"m@mk.gg"},{"name":"edmundhung","email":"os@edmund.dev"}],"homepage":"https://github.com/emdash-cms/emdash","bin":{"em":"./dist/cli/index.mjs","emdash":"./dist/cli/index.mjs"},"dist":{"shasum":"bf5b1a5cbc2fd7f35402cd999dece5e1e8ec5840","tarball":"https://registry.npmjs.org/emdash/-/emdash-1.3.0.tgz","fileCount":2580,"integrity":"sha512-GzLqaylg6YRoxVne8Eb1RfE6ZJ4Qz54dfNCcQLmnWYfKa9rx8YW89ou3u+OWJh7M34Mf1aw/AN0EAMe3zCv8rA==","signatures":[{"sig":"MEUCIQCN6STFrTQz+g2zN03LMH91Mfy8aFt8VN+SvQm82S9AVAIgO8BpYcD3D5qw59S7PdXk1tFN2LFhSijqWz2oaTGnGig=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIEN5Yy3FYUI4LKULf+c4KAVRDQLxijEA62B/bKz08/P9AiB5a+3T3PogscIEp5yReAuHl2bYm9ltjiQ0rsHrATSInA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/emdash@1.3.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":23988003},"main":"dist/index.mjs","type":"module","engines":{"node":">=22.16"},"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","default":"./dist/plugin-types.mjs"},"./runtime":{"types":"./dist/runtime.d.mts","default":"./dist/runtime.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"},"./api/route-utils":{"types":"./dist/api/route-utils.d.mts","default":"./dist/api/route-utils.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"},"./ui/webmcp-search":"./src/components/WebMcpSearch.astro","./internal/routes/*":{"types":"./dist/astro/routes/*.d.mts","default":"./dist/astro/routes/*.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"},"./internal/plugins/host":{"types":"./dist/plugins/host.d.mts","default":"./dist/plugins/host.mjs"},"./internal/image-endpoint":{"types":"./dist/astro/image-endpoint.d.mts","default":"./dist/astro/image-endpoint.mjs"},"./internal/routes/*.astro":"./src/astro/routes/*.astro","./plugins/secret-redactor":{"types":"./dist/plugins/secret-redactor.d.mts","default":"./dist/plugins/secret-redactor.mjs"},"./auth/providers/microsoft":{"types":"./dist/auth/providers/microsoft.d.mts","default":"./dist/auth/providers/microsoft.mjs"},"./database/instrumentation":{"types":"./dist/database/instrumentation.d.mts","default":"./dist/database/instrumentation.mjs"},"./internal/middleware/auth":{"types":"./dist/astro/middleware/auth.d.mts","default":"./dist/astro/middleware/auth.mjs"},"./internal/middleware/setup":{"types":"./dist/astro/middleware/setup.d.mts","default":"./dist/astro/middleware/setup.mjs"},"./internal/testing/registry":{"types":"./dist/registry/testing.d.mts","default":"./dist/registry/testing.mjs"},"./internal/plugins/http-wire":{"types":"./dist/plugins/http-wire.d.mts","default":"./dist/plugins/http-wire.mjs"},"./auth/providers/github-admin":"./src/auth/providers/github-admin.tsx","./auth/providers/google-admin":"./src/auth/providers/google-admin.tsx","./internal/media/local-runtime":{"types":"./dist/media/local-runtime.d.mts","default":"./dist/media/local-runtime.mjs"},"./internal/middleware/redirect":{"types":"./dist/astro/middleware/redirect.d.mts","default":"./dist/astro/middleware/redirect.mjs"},"./internal/object-cache/memory":{"types":"./dist/object-cache/memory.d.mts","default":"./dist/object-cache/memory.mjs"},"./internal/plugin-test-runtime":{"types":"./dist/plugin-test-runtime.d.mts","default":"./dist/plugin-test-runtime.mjs"},"./internal/db/libsql-migrations":{"types":"./dist/db/libsql-migrations.d.mts","default":"./dist/db/libsql-migrations.mjs"},"./internal/db/sqlite-migrations":{"types":"./dist/db/sqlite-migrations.d.mts","default":"./dist/db/sqlite-migrations.mjs"},"./auth/providers/microsoft-admin":"./src/auth/providers/microsoft-admin.tsx","./internal/db/postgres-migrations":{"types":"./dist/db/postgres-migrations.d.mts","default":"./dist/db/postgres-migrations.mjs"},"./internal/database/migration-lock":{"types":"./dist/database/migration-lock.d.mts","default":"./dist/database/migration-lock.mjs"},"./internal/database/pg-migration-lock":{"types":"./dist/database/pg-migration-lock.d.mts","default":"./dist/database/pg-migration-lock.mjs"},"./internal/middleware/request-context":{"types":"./dist/astro/middleware/request-context.d.mts","default":"./dist/astro/middleware/request-context.mjs"},"./internal/plugins/adapt-sandbox-entry":{"types":"./dist/plugins/adapt-sandbox-entry.d.mts","default":"./dist/plugins/adapt-sandbox-entry.mjs"},"./internal/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/*","#cache/*":"./src/cache/*","#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/*","#node-sqlite":"./src/db/node-sqlite-compat.js","#redirects/*":"./src/redirects/*","#taxonomies/*":"./src/taxonomies/*","#api/schemas.js":"./src/api/schemas/index.js"},"scripts":{"dev":"tsdown --watch","test":"vitest","build":"tsdown","check":"publint && attw --pack --ignore-rules=cjs-resolves-to-esm --ignore-rules=no-resolution --ignore-rules=internal-resolution-error","typecheck":"tsgo --noEmit && tsgo --noEmit -p tsconfig.components.json","test:repro":"vitest run --config vitest.repro.config.ts","test:smoke":"vitest run --config vitest.smoke.config.ts","test:types":"vitest run --config vitest.types.config.ts","test:workerd":"vitest run --config vitest.workerd.config.ts","test:integration":"vitest run --config vitest.integration.config.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"63a54605-37aa-4b5d-9c91-6454c906ca8d"}},"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.21.0","dependencies":{"sax":"^1.4.1","zod":"4.5.4","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","lowlight":"^3.3.0","smol-toml":"^1.6.0","@tiptap/pm":"^3.20.0","modern-tar":"^0.7.5","picocolors":"^1.1.1","@tiptap/core":"^3.20.0","highlight.js":"11.11.2","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","@atcute/lexicons":"^2.0.0","@emdash-cms/auth":"1.3.0","@oslojs/encoding":"^1.1.0","@atcute/multibase":"^1.2.0","@emdash-cms/admin":"1.3.0","@emdash-cms/blocks":"1.3.0","@floating-ui/react":"^0.27.16","@tiptap/suggestion":"^3.20.0","@unpic/placeholder":"^0.1.2","astro-portabletext":"^0.11.0","@tiptap/starter-kit":"^3.20.0","@phosphor-icons/react":"^2.1.10","@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","@emdash-cms/plugin-types":"0.6.0","@atcute/identity-resolver":"^2.0.0","@modelcontextprotocol/sdk":"^1.26.0","@emdash-cms/registry-client":"0.7.1","@tiptap/extension-subscript":"^3.20.0","@tiptap/extension-underline":"^3.20.0","@tiptap/extension-code-block":"^3.20.0","@tiptap/extension-text-align":"^3.20.0","@tiptap/extension-typography":"^3.20.0","@emdash-cms/registry-lexicons":"0.7.0","@tiptap/extension-placeholder":"^3.20.0","@tiptap/extension-superscript":"^3.20.0","@emdash-cms/registry-verification":"0.3.4","@tiptap/extension-code-block-lowlight":"3.20.0","@emdash-cms/gutenberg-to-portable-text":"1.3.0"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^6.0.0","astro":"^7.3.2","tsdown":"0.20.3","vitest":"4.1.10","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","@astrojs/react":"^7.0.0","@types/react-dom":"19.2.3","@types/sanitize-html":"^2.16.0","@arethetypeswrong/cli":"^0.18.2","@cloudflare/vitest-plugin":"^1.0.0","@apidevtools/swagger-parser":"^12.1.0","@emdash-cms/atproto-test-utils":"0.0.0","@emdash-cms/registry-verification":"0.3.4"},"peerDependencies":{"astro":">=6.0.0-beta.0","react":">=18.0.0","react-dom":">=18.0.0","@astrojs/react":">=5.0.0-beta.0","@emdash-cms/auth-atproto":">=0.2.8"},"optionalDependencies":{"pg":"^8.0.0","@libsql/kysely-libsql":"^0.4.0"},"peerDependenciesMeta":{"@emdash-cms/auth-atproto":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/emdash_1.3.0_1792078715707_0.34204744365376905","host":"s3://npm-registry-packages-npm-production"}},"1.3.1":{"_id":"emdash@1.3.1","bin":{"em":"./dist/cli/index.mjs","emdash":"./dist/cli/index.mjs"},"dist":{"shasum":"183cab0bc8ed4140241c7177a692dbef6b62fbc4","tarball":"https://registry.npmjs.org/emdash/-/emdash-1.3.1.tgz","fileCount":2588,"integrity":"sha512-UsVdVLJj1MzCStc8y4HGss82+szmx+Fy8DFHaLxJEy2Gi0h+b4jHcn2XF2XNPiNTcqgVYBkKN/4egA+f0lqiJA==","signatures":[{"sig":"MEUCIQDqJ1f7MsUulLB0wabfKU44QIJCi46xEbN34AezR7Uv2QIgXS1ChAfhJmkHezxMo2uEUFF0yOp/Y4nPLEHwtjnnnqg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCID4TqWBOgtpdH9VoxwRUz1FB8Xbo8Fg18TWYMm4M2+yeAiEA8rvb8D5MjCz4AFkcEwSYLWFua+w878xYAkqO1JWUnig="}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/emdash@1.3.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":24182207},"main":"dist/index.mjs","name":"emdash","type":"module","author":"Matt Kane","engines":{"node":">=22.16"},"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","default":"./dist/plugin-types.mjs"},"./runtime":{"types":"./dist/runtime.d.mts","default":"./dist/runtime.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"},"./api/route-utils":{"types":"./dist/api/route-utils.d.mts","default":"./dist/api/route-utils.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"},"./ui/webmcp-search":"./src/components/WebMcpSearch.astro","./internal/routes/*":{"types":"./dist/astro/routes/*.d.mts","default":"./dist/astro/routes/*.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"},"./internal/plugins/host":{"types":"./dist/plugins/host.d.mts","default":"./dist/plugins/host.mjs"},"./internal/image-endpoint":{"types":"./dist/astro/image-endpoint.d.mts","default":"./dist/astro/image-endpoint.mjs"},"./internal/routes/*.astro":"./src/astro/routes/*.astro","./plugins/secret-redactor":{"types":"./dist/plugins/secret-redactor.d.mts","default":"./dist/plugins/secret-redactor.mjs"},"./auth/providers/microsoft":{"types":"./dist/auth/providers/microsoft.d.mts","default":"./dist/auth/providers/microsoft.mjs"},"./database/instrumentation":{"types":"./dist/database/instrumentation.d.mts","default":"./dist/database/instrumentation.mjs"},"./internal/middleware/auth":{"types":"./dist/astro/middleware/auth.d.mts","default":"./dist/astro/middleware/auth.mjs"},"./internal/middleware/setup":{"types":"./dist/astro/middleware/setup.d.mts","default":"./dist/astro/middleware/setup.mjs"},"./internal/testing/registry":{"types":"./dist/registry/testing.d.mts","default":"./dist/registry/testing.mjs"},"./internal/plugins/http-wire":{"types":"./dist/plugins/http-wire.d.mts","default":"./dist/plugins/http-wire.mjs"},"./auth/providers/github-admin":"./src/auth/providers/github-admin.tsx","./auth/providers/google-admin":"./src/auth/providers/google-admin.tsx","./internal/media/local-runtime":{"types":"./dist/media/local-runtime.d.mts","default":"./dist/media/local-runtime.mjs"},"./internal/middleware/redirect":{"types":"./dist/astro/middleware/redirect.d.mts","default":"./dist/astro/middleware/redirect.mjs"},"./internal/object-cache/memory":{"types":"./dist/object-cache/memory.d.mts","default":"./dist/object-cache/memory.mjs"},"./internal/plugin-test-runtime":{"types":"./dist/plugin-test-runtime.d.mts","default":"./dist/plugin-test-runtime.mjs"},"./internal/db/libsql-migrations":{"types":"./dist/db/libsql-migrations.d.mts","default":"./dist/db/libsql-migrations.mjs"},"./internal/db/sqlite-migrations":{"types":"./dist/db/sqlite-migrations.d.mts","default":"./dist/db/sqlite-migrations.mjs"},"./auth/providers/microsoft-admin":"./src/auth/providers/microsoft-admin.tsx","./internal/db/postgres-migrations":{"types":"./dist/db/postgres-migrations.d.mts","default":"./dist/db/postgres-migrations.mjs"},"./internal/database/migration-lock":{"types":"./dist/database/migration-lock.d.mts","default":"./dist/database/migration-lock.mjs"},"./internal/database/pg-migration-lock":{"types":"./dist/database/pg-migration-lock.d.mts","default":"./dist/database/pg-migration-lock.mjs"},"./internal/middleware/request-context":{"types":"./dist/astro/middleware/request-context.d.mts","default":"./dist/astro/middleware/request-context.mjs"},"./internal/plugins/adapt-sandbox-entry":{"types":"./dist/plugins/adapt-sandbox-entry.d.mts","default":"./dist/plugins/adapt-sandbox-entry.mjs"},"./internal/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/*","#cache/*":"./src/cache/*","#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/*","#node-sqlite":"./src/db/node-sqlite-compat.js","#redirects/*":"./src/redirects/*","#taxonomies/*":"./src/taxonomies/*","#api/schemas.js":"./src/api/schemas/index.js"},"license":"MIT","scripts":{"dev":"tsdown --watch","test":"vitest","build":"tsdown","check":"publint && attw --pack --ignore-rules=cjs-resolves-to-esm --ignore-rules=no-resolution --ignore-rules=internal-resolution-error","typecheck":"tsgo --noEmit && tsgo --noEmit -p tsconfig.components.json","test:repro":"vitest run --config vitest.repro.config.ts","test:smoke":"vitest run --config vitest.smoke.config.ts","test:types":"vitest run --config vitest.types.config.ts","test:workerd":"vitest run --config vitest.workerd.config.ts","test:integration":"vitest run --config vitest.integration.config.ts"},"version":"1.3.1","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"63a54605-37aa-4b5d-9c91-6454c906ca8d"}},"homepage":"https://github.com/emdash-cms/emdash","keywords":["astro","cms","content","wordpress"],"repository":{"url":"git+https://github.com/emdash-cms/emdash.git","type":"git","directory":"packages/core"},"description":"Astro-native CMS with WordPress migration support","directories":{},"maintainers":[{"name":"irvinebroque","email":"brendanib@gmail.com"},{"name":"ascorbic","email":"m@mk.gg"},{"name":"edmundhung","email":"os@edmund.dev"}],"_nodeVersion":"24.21.0","dependencies":{"sax":"^1.4.1","zod":"4.5.4","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","lowlight":"^3.3.0","smol-toml":"^1.6.0","@tiptap/pm":"^3.20.0","modern-tar":"^0.7.5","picocolors":"^1.1.1","@tiptap/core":"^3.20.0","highlight.js":"11.11.2","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","@atcute/lexicons":"^2.0.0","@emdash-cms/auth":"1.3.1","@oslojs/encoding":"^1.1.0","@atcute/multibase":"^1.2.0","@emdash-cms/admin":"1.3.1","@emdash-cms/blocks":"1.3.1","@floating-ui/react":"^0.27.16","@tiptap/suggestion":"^3.20.0","@unpic/placeholder":"^0.1.2","astro-portabletext":"^0.11.0","@tiptap/starter-kit":"^3.20.0","@phosphor-icons/react":"^2.1.10","@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","@emdash-cms/plugin-types":"0.6.0","@atcute/identity-resolver":"^2.0.0","@modelcontextprotocol/sdk":"^1.26.0","@emdash-cms/registry-client":"0.7.1","@tiptap/extension-subscript":"^3.20.0","@tiptap/extension-underline":"^3.20.0","@tiptap/extension-code-block":"^3.20.0","@tiptap/extension-text-align":"^3.20.0","@tiptap/extension-typography":"^3.20.0","@emdash-cms/registry-lexicons":"0.7.0","@tiptap/extension-placeholder":"^3.20.0","@tiptap/extension-superscript":"^3.20.0","@emdash-cms/registry-verification":"0.3.4","@tiptap/extension-code-block-lowlight":"3.20.0","@emdash-cms/gutenberg-to-portable-text":"1.3.1"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^6.0.0","astro":"^7.3.2","tsdown":"0.20.3","vitest":"4.1.10","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","@astrojs/react":"^7.0.0","@types/react-dom":"19.2.3","@types/sanitize-html":"^2.16.0","@arethetypeswrong/cli":"^0.18.2","@cloudflare/vitest-plugin":"^1.0.0","@apidevtools/swagger-parser":"^12.1.0","@emdash-cms/atproto-test-utils":"0.0.0","@emdash-cms/registry-verification":"0.3.4"},"peerDependencies":{"astro":">=6.0.0-beta.0","react":">=18.0.0","react-dom":">=18.0.0","@astrojs/react":">=5.0.0-beta.0","@emdash-cms/auth-atproto":">=0.2.8"},"optionalDependencies":{"pg":"^8.0.0","@libsql/kysely-libsql":"^0.4.0"},"peerDependenciesMeta":{"@emdash-cms/auth-atproto":{"optional":true}},"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/emdash_1.3.1_1792351169435_0.8729929546148074"}}},"time":{"created":"2015-01-19T18:02:11.740Z","modified":"2026-10-18T19:19:30.035Z","0.0.0-a":"2015-01-19T18:02:11.740Z","0.0.0-b":"2015-01-20T06:51:00.657Z","0.0.1":"2026-04-01T10:14:46.833Z","0.0.2":"2026-04-01T12:17:33.965Z","0.0.3":"2026-04-01T13:36:16.176Z","0.1.0":"2026-04-01T15:21:56.633Z","0.1.1":"2026-04-08T21:33:20.013Z","0.2.0":"2026-04-12T14:44:00.377Z","0.3.0":"2026-04-12T21:22:22.957Z","0.4.0":"2026-04-13T20:37:48.244Z","0.5.0":"2026-04-14T15:35:32.845Z","0.6.0":"2026-04-20T16:09:50.750Z","0.7.0":"2026-04-23T21:16:27.770Z","1.0.0":"2026-04-27T18:47:46.802Z","0.8.0":"2026-04-27T20:23:02.009Z","0.9.0":"2026-05-01T16:00:29.577Z","0.10.0":"2026-05-06T10:46:01.484Z","0.11.0":"2026-05-11T09:07:53.649Z","0.11.1":"2026-05-11T15:19:17.663Z","0.12.0":"2026-05-12T16:07:38.631Z","0.13.0":"2026-05-19T19:17:27.411Z","0.14.0":"2026-05-20T14:43:56.615Z","0.15.0":"2026-05-28T11:04:14.716Z","0.16.0":"2026-06-01T19:49:28.790Z","0.16.1":"2026-06-01T22:08:48.418Z","0.17.0":"2026-06-03T22:44:45.965Z","0.17.1":"2026-06-04T19:46:39.615Z","0.17.2":"2026-06-05T11:16:40.784Z","0.18.0":"2026-06-11T19:49:21.686Z","0.19.0":"2026-06-12T19:46:11.002Z","0.20.0":"2026-06-16T17:00:29.177Z","0.21.0":"2026-06-17T19:45:47.731Z","0.22.0":"2026-06-22T19:26:12.858Z","0.23.0":"2026-06-25T19:38:44.162Z","0.24.0":"2026-06-29T12:14:52.750Z","0.24.1":"2026-06-29T12:45:05.480Z","0.25.1":"2026-06-30T14:34:42.588Z","0.26.0":"2026-07-01T16:13:33.865Z","0.27.0":"2026-07-02T06:35:41.253Z","0.28.0":"2026-07-07T05:31:10.360Z","0.28.1":"2026-07-07T19:05:48.870Z","0.29.0":"2026-07-10T16:33:21.001Z","0.30.0":"2026-07-21T10:31:19.133Z","0.31.0":"2026-07-22T11:52:04.111Z","0.31.1":"2026-07-24T14:41:22.490Z","0.32.0":"2026-08-05T23:28:20.542Z","0.33.0":"2026-08-11T14:54:03.597Z","0.34.0":"2026-08-18T12:30:44.419Z","0.35.0":"2026-08-24T14:15:53.380Z","0.36.0":"2026-09-01T13:41:24.464Z","0.37.0":"2026-09-09T10:38:48.113Z","0.38.0":"2026-09-15T05:30:34.873Z","0.39.0":"2026-09-23T06:42:34.912Z","0.39.1":"2026-09-23T10:19:59.335Z","0.40.0":"2026-09-25T09:58:29.847Z","0.40.1":"2026-09-25T16:44:52.897Z","0.41.0":"2026-09-26T10:50:42.736Z","0.42.0":"2026-09-27T20:27:29.407Z","1.0.1-rc.0":"2026-09-28T05:43:23.140Z","1.0.1-rc.1":"2026-09-28T10:27:03.573Z","1.0.1":"2026-09-28T12:27:13.362Z","1.1.0":"2026-10-01T16:47:35.324Z","1.2.0":"2026-10-06T22:13:59.665Z","1.3.0":"2026-10-15T15:38:35.961Z","1.3.1":"2026-10-18T19:19:29.633Z"},"author":"Matt Kane","license":"MIT","homepage":"https://github.com/emdash-cms/emdash","keywords":["astro","cms","content","wordpress"],"repository":{"url":"git+https://github.com/emdash-cms/emdash.git","type":"git","directory":"packages/core"},"description":"Astro-native CMS with WordPress migration support","maintainers":[{"name":"irvinebroque","email":"brendanib@gmail.com"},{"name":"ascorbic","email":"m@mk.gg"},{"name":"edmundhung","email":"os@edmund.dev"}],"readme":"","readmeFilename":""}