UNPKG

@lucidcms/core

Version:

The core of the Lucid CMS. It's responsible for spinning up the API and serving the CMS.

147 lines (146 loc) 3.42 kB
{ "name": "@lucidcms/core", "version": "0.17.0-alpha.0", "description": "The core of the Lucid CMS. It's responsible for spinning up the API and serving the CMS.", "type": "module", "types": "./dist/index.d.mts", "module": "dist/index.mjs", "exports": { ".": { "import": "./dist/index.mjs", "types": "./dist/index.d.mts" }, "./cli": { "types": "./dist/libs/cli/index.d.mts", "default": "./dist/libs/cli/index.mjs" }, "./build": { "types": "./dist/build.d.mts", "default": "./dist/build.mjs" }, "./plugin": { "types": "./dist/plugin.d.mts", "default": "./dist/plugin.mjs" }, "./toolkit": { "types": "./dist/toolkit.d.mts", "default": "./dist/toolkit.mjs" }, "./runtime": { "types": "./dist/runtime.d.mts", "default": "./dist/runtime.mjs" }, "./types": { "types": "./dist/types.d.mts", "default": "./dist/types.mjs" }, "./queue": { "types": "./dist/libs/queue/index.d.mts", "default": "./dist/libs/queue/index.mjs" }, "./db": { "types": "./dist/libs/db/index.d.mts", "default": "./dist/libs/db/index.mjs" }, "./email": { "types": "./dist/libs/email/index.d.mts", "default": "./dist/libs/email/index.mjs" }, "./image-processor": { "types": "./dist/libs/image-processor/index.d.mts", "default": "./dist/libs/image-processor/index.mjs" }, "./kv": { "types": "./dist/libs/kv/index.d.mts", "default": "./dist/libs/kv/index.mjs" }, "./media": { "types": "./dist/libs/media/index.d.mts", "default": "./dist/libs/media/index.mjs" }, "./package.json": "./package.json" }, "scripts": { "build": "NODE_OPTIONS=--max-old-space-size=4096 tsc && tsdown", "dev": "tsdown --watch --no-clean", "format": "biome format ./src", "format:fix": "biome format --write ./src", "lint": "biome lint ./src", "lint:fix": "biome lint --write ./src", "check": "biome check ./src", "check:fix": "biome check --write ./src" }, "files": [ "dist", "templates", "public", "spa" ], "author": "Build Lucid Ltd", "repository": { "type": "git", "url": "git+https://github.com/buildlucid/lucid-cms.git", "directory": "packages/core" }, "keywords": [ "CMS", "Headless", "Node", "Typescript", "ESM", "Hono", "Kysely", "Cloudflare", "Lucid CMS", "Lucid" ], "devDependencies": { "@biomejs/biome": "^2.5.1", "@types/mime-types": "^3.0.1", "@types/mustache": "^4.2.6", "@types/node": "^24.13.2", "@types/semver": "^7.7.1", "@types/slug": "^5.0.9", "tsdown": "^0.22.3" }, "dependencies": { "@hono/standard-validator": "^0.2.2", "@inquirer/prompts": "^8.5.2", "@lucidcms/rich-text": "1.1.0", "@lucidcms/types": "^0.4.0", "@noble/hashes": "^2.2.0", "@scalar/hono-api-reference": "^0.11.5", "boxen": "^8.0.1", "chokidar": "^5.0.0", "commander": "^15.0.0", "date-fns": "^4.4.0", "file-type": "^22.0.1", "hono": "^4.12.27", "hono-openapi": "^1.3.0", "immer": "^11.1.8", "jiti": "^2.7.0", "kysely": "0.29.2", "mime-types": "^3.0.2", "mustache": "^4.2.0", "node-object-hash": "^3.1.1", "picocolors": "^1.1.1", "semver": "^7.8.5", "slug": "^11.0.1", "typescript": "^6.0.3", "zod": "^4.4.3" }, "volta": { "node": "24.11.1" }, "engines": { "node": "^24.0.0" }, "bin": { "lucidcms": "dist/libs/cli/index.mjs" }, "sideEffects": false, "license": "BUSL-1.1", "publishConfig": { "access": "public" } }