UNPKG

intlayer-editor

Version:

Integrate the Intlayer visual editor into your Intlayer projects, enabling CMS-like content management with multilingual support.

156 lines 4.77 kB
{ "name": "intlayer-editor", "version": "5.7.5", "private": false, "description": "Integrate the Intlayer visual editor into your Intlayer projects, enabling CMS-like content management with multilingual support.", "keywords": [ "intlayer", "application", "editor", "CMS", "typescript", "javascript" ], "homepage": "https://intlayer.org", "bugs": { "url": "https://github.com/aymericzip/intlayer/issues" }, "repository": { "type": "git", "url": "git+https://github.com/aymericzip/intlayer.git" }, "license": "Apache-2.0", "author": { "name": "Aymeric PINEAU", "url": "https://github.com/aymericzip" }, "contributors": [ { "name": "Aymeric Pineau", "email": "ay.pineau@gmail.com", "url": "https://github.com/aymericzip" } ], "sideEffects": false, "type": "module", "exports": { ".": { "types": "./server/dist/export.d.ts", "import": "./server/dist/export.mjs", "require": "./server/dist/export.cjs" }, "./package.json": "./package.json" }, "main": "./server/dist/export.cjs", "module": "./server/dist/export.mjs", "types": "./server/dist/export.d.ts", "typesVersions": { "*": { "package.json": [ "./package.json" ] } }, "bin": { "intlayer-editor": "./bin/intlayer-editor.mjs" }, "files": [ "./client/dist", "./server/dist", "./bin", "./package.json" ], "dependencies": { "@types/node": "^22.15.30", "compression": "^1.8.0", "cookie-parser": "^1.4.7", "cors": "^2.8.5", "express": "^5.1.0", "framer-motion": "^12.16.0", "helmet": "^8.1.0", "lucide-react": "^0.513.0", "mime": "^4.0.6", "react": "^19.1.0", "react-dom": "^19.1.0", "react-router-dom": "^7.4.0", "rimraf": "^6.0.1", "@intlayer/core": "5.7.5", "@intlayer/config": "5.7.5", "react-intlayer": "5.7.5", "@intlayer/api": "5.7.5", "@intlayer/editor-react": "5.7.5", "vite-intlayer": "5.7.5", "@intlayer/design-system": "5.7.5", "express-intlayer": "5.7.5" }, "devDependencies": { "@tailwindcss/vite": "^4.0.14", "@types/cors": "^2.8.17", "@types/express": "^5.0.2", "@types/react": "^19.1.6", "@types/react-dom": "^19.1.6", "@vitejs/plugin-react": "^4.3.4", "autoprefixer": "^10.4.21", "eslint": "^9.28.0", "eslint-plugin-react-hooks": "^5.2.0", "eslint-plugin-react-refresh": "^0.4.19", "globals": "^16.2.0", "tailwindcss": "^4.1.8", "tsc-alias": "^1.8.16", "tsup": "^8.5.0", "tsx": "^4.19.4", "typescript": "~5.8.2", "typescript-eslint": "^8.27.0", "vite": "^6.3.5", "vitest": "^3.2.2", "@intlayer/backend": "5.7.5" }, "peerDependencies": { "@types/compression": "^1.7.5", "@types/cookie-parser": "^1.4.8", "clsx": "^2.1.1", "framer-motion": "^12.16.0", "react": ">=16.0.0", "react-dom": ">=16.0.0", "react-router-dom": ">=6.0.0", "tailwind-merge": "^3.3.0", "@intlayer/chokidar": "5.7.5", "@intlayer/config": "5.7.5", "@intlayer/design-system": "5.7.5", "@intlayer/core": "5.7.5", "@intlayer/editor-react": "5.7.5", "react-intlayer": "5.7.5", "vite-intlayer": "5.7.5", "@intlayer/dictionaries-entry": "5.7.5", "intlayer": "5.7.5" }, "engines": { "node": ">=14.18" }, "bug": { "url": "https://github.com/aymericzip/intlayer/issues" }, "scripts": { "build": "pnpm build:client && pnpm build:server", "build:ci": "pnpm build:client:ci && pnpm build:server:ci", "build:client": "pnpm clean:client && pnpm build:client:ci", "build:client:ci": "vite build --config ./client/vite.config.ts", "build:server": "pnpm clean:server && pnpm build:server:ci", "build:server:ci": "tsup \"server/src/**/*.ts\" --config ./server/tsup.config.ts --tsconfig ./server/tsconfig.json && pnpm build:types", "build:types": "tsc --project ./server/tsconfig.types.json && tsc-alias --project ./server/tsconfig.types.json", "clean": "pnpm clean:client && pnpm clean:server", "clean:client": "rimraf ./client/dist", "clean:server": "rimraf ./server/dist", "dev:client": "vite dev --config ./client/vite.config.ts", "dev:server": "node --import=tsx --watch ./server/src/index.ts", "lint": "eslint . --cache", "lint:fix": "eslint . --cache --fix", "preview": "vite preview --config ./client/vite.config.ts", "start": "node server/dist/esm/index.mjs", "start:client": "vite preview --config ./client/vite.config.ts", "start:server": "node --watch ./server/dist/esm/index.mjs", "test": "vitest run", "test:watch": "vitest", "typecheck": "tsc --project ./server/tsconfig.types.json --noEmit" } }