{ "lastValidatedTimestamp": 1777803416049, "projects": { "/app/emdash": { "name": "emdash-workspace", "version": "1.0.0" }, "/app/emdash/demos/cloudflare": { "name": "@emdash-cms/demo-cloudflare", "version": "0.0.3" }, "/app/emdash/demos/playground": { "name": "@emdash-cms/playground", "version": "0.0.3" }, "/app/emdash/demos/plugins-demo": { "name": "emdash-plugins-demo", "version": "0.0.3" }, "/app/emdash/demos/postgres": { "name": "@emdash-cms/demo-postgres", "version": "0.0.3" }, "/app/emdash/demos/preview": { "name": "@emdash-cms/demo-preview", "version": "0.0.3" }, "/app/emdash/demos/simple": { "name": "emdash-demo", "version": "0.0.3" }, "/app/emdash/docs": { "name": "docs", "version": "0.0.1" }, "/app/emdash/e2e/fixture": { "name": "emdash-e2e-fixture" }, "/app/emdash/fixtures/perf-site": { "name": "@emdash-cms/fixture-perf-site", "version": "0.0.4" }, "/app/emdash/i18n": { "name": "@emdash-cms/i18n-dashboard" }, "/app/emdash/infra/blog-demo": { "name": "@emdash-cms/perf-demo-site", "version": "0.0.4" }, "/app/emdash/infra/cache-demo": { "name": "@emdash-cms/cache-demo-site", "version": "0.0.4" }, "/app/emdash/infra/perf-monitor": { "name": "@emdash-cms/perf-monitor", "version": "0.0.1" }, "/app/emdash/packages/admin": { "name": "@emdash-cms/admin", "version": "0.9.0" }, "/app/emdash/packages/auth": { "name": "@emdash-cms/auth", "version": "0.9.0" }, "/app/emdash/packages/auth-atproto": { "name": "@emdash-cms/auth-atproto", "version": "0.2.1" }, "/app/emdash/packages/blocks": { "name": "@emdash-cms/blocks", "version": "0.9.0" }, "/app/emdash/packages/blocks/playground": { "name": "@emdash-cms/blocks-playground", "version": "0.0.1" }, "/app/emdash/packages/blog-template": { "name": "@emdash-cms/template-blog", "version": "0.0.3" }, "/app/emdash/packages/cloudflare": { "name": "@emdash-cms/cloudflare", "version": "0.9.0" }, "/app/emdash/packages/contentful-to-portable-text": { "name": "@emdash-cms/contentful-to-portable-text", "version": "0.1.0" }, "/app/emdash/packages/core": { "name": "emdash", "version": "0.9.0" }, "/app/emdash/packages/create-emdash": { "name": "create-emdash", "version": "0.9.0" }, "/app/emdash/packages/gutenberg-to-portable-text": { "name": "@emdash-cms/gutenberg-to-portable-text", "version": "0.9.0" }, "/app/emdash/packages/marketplace": { "name": "@emdash-cms/marketplace", "version": "0.0.1" }, "/app/emdash/packages/plugins/ai-moderation": { "name": "@emdash-cms/plugin-ai-moderation", "version": "0.2.0" }, "/app/emdash/packages/plugins/api-test": { "name": "@emdash-cms/plugin-api-test", "version": "0.0.3" }, "/app/emdash/packages/plugins/atproto": { "name": "@emdash-cms/plugin-atproto", "version": "0.1.2" }, "/app/emdash/packages/plugins/audit-log": { "name": "@emdash-cms/plugin-audit-log", "version": "0.1.2" }, "/app/emdash/packages/plugins/color": { "name": "@emdash-cms/plugin-color", "version": "0.2.0" }, "/app/emdash/packages/plugins/embeds": { "name": "@emdash-cms/plugin-embeds", "version": "0.1.9" }, "/app/emdash/packages/plugins/field-kit": { "name": "@emdash-cms/plugin-field-kit", "version": "0.1.0" }, "/app/emdash/packages/plugins/forms": { "name": "@emdash-cms/plugin-forms", "version": "0.2.0" }, "/app/emdash/packages/plugins/marketplace-test": { "name": "@emdash-cms/plugin-marketplace-test", "version": "0.1.2" }, "/app/emdash/packages/plugins/sandboxed-test": { "name": "@emdash-cms/plugin-sandboxed-test", "version": "0.0.3" }, "/app/emdash/packages/plugins/webhook-notifier": { "name": "@emdash-cms/plugin-webhook-notifier", "version": "0.1.2" }, "/app/emdash/packages/x402": { "name": "@emdash-cms/x402", "version": "0.9.0" }, "/app/emdash/templates/blank": { "name": "@emdash-cms/template-blank", "version": "0.0.3" }, "/app/emdash/templates/blog": { "name": "@emdash-cms/template-blog", "version": "0.0.3" }, "/app/emdash/templates/blog-cloudflare": { "name": "@emdash-cms/template-blog-cloudflare", "version": "0.0.3" }, "/app/emdash/templates/marketing": { "name": "@emdash-cms/template-marketing", "version": "0.0.3" }, "/app/emdash/templates/marketing-cloudflare": { "name": "@emdash-cms/template-marketing-cloudflare", "version": "0.0.3" }, "/app/emdash/templates/portfolio": { "name": "@emdash-cms/template-portfolio", "version": "0.0.3" }, "/app/emdash/templates/portfolio-cloudflare": { "name": "@emdash-cms/template-portfolio-cloudflare", "version": "0.0.3" }, "/app/emdash/templates/starter": { "name": "@emdash-cms/template-starter", "version": "0.0.3" }, "/app/emdash/templates/starter-cloudflare": { "name": "@emdash-cms/template-starter-cloudflare", "version": "0.0.3" } }, "pnpmfiles": [], "settings": { "autoInstallPeers": true, "catalogs": { "default": { "@arethetypeswrong/cli": "^0.18.2", "@astrojs/check": "^0.9.7", "@astrojs/cloudflare": "^13.1.7", "@astrojs/node": "^10.0.0", "@astrojs/react": "^5.0.0", "@cloudflare/workers-types": "^4.20260305.1", "@lingui/babel-plugin-lingui-macro": "^5.9.4", "@lingui/cli": "^5.9.4", "@lingui/conf": "^5.9.4", "@lingui/core": "^5.9.4", "@lingui/macro": "^5.9.4", "@lingui/react": "^5.9.4", "@iconify-json/ph": "^1.2.2", "@oslojs/crypto": "^1.0.1", "@oslojs/encoding": "^1.1.0", "@oslojs/webauthn": "^1.0.0", "@phosphor-icons/react": "^2.1.10", "@tanstack/react-query": "5.90.21", "@tanstack/react-router": "1.163.2", "@tiptap/core": "^3.20.0", "@tiptap/extension-character-count": "^3.20.0", "@tiptap/extension-drag-handle": "^3.20.0", "@tiptap/extension-drag-handle-react": "^3.20.0", "@tiptap/extension-dropcursor": "^3.20.0", "@tiptap/extension-focus": "^3.20.0", "@tiptap/extension-image": "^3.20.0", "@tiptap/extension-link": "^3.20.0", "@tiptap/extension-node-range": "^3.20.0", "@tiptap/extension-placeholder": "^3.20.0", "@tiptap/extension-text-align": "^3.20.0", "@tiptap/extension-typography": "^3.20.0", "@tiptap/extension-underline": "^3.20.0", "@tiptap/pm": "^3.20.0", "@tiptap/react": "^3.20.0", "@tiptap/starter-kit": "^3.20.0", "@tiptap/suggestion": "^3.20.0", "@types/node": "24.10.13", "@types/react": "19.2.14", "@types/react-dom": "19.2.3", "astro": "^6.0.1", "astro-iconset": "^0.0.4", "better-sqlite3": "^12.8.0", "publint": "0.3.17", "react": "19.2.4", "react-dom": "19.2.4", "tsdown": "0.20.3", "typescript": "^5.9.3", "vitest": "^4.0.18", "wrangler": "^4.80.0" } }, "dedupeDirectDeps": false, "dedupeInjectedDeps": true, "dedupePeerDependents": true, "dev": true, "excludeLinksFromLockfile": false, "hoistPattern": [ "*" ], "hoistWorkspacePackages": true, "injectWorkspacePackages": false, "linkWorkspacePackages": false, "nodeLinker": "isolated", "optional": true, "preferWorkspacePackages": false, "production": true, "publicHoistPattern": [], "workspacePackagePatterns": [ "packages/*", "packages/plugins/*", "demos/*", "templates/*", "packages/blocks/playground", "e2e/fixture", "fixtures/*", "docs", "i18n", "infra/blog-demo", "infra/cache-demo", "infra/perf-monitor" ] }, "filteredInstall": false }