{ "name": "@tryghost/koenig-lexical", "version": "1.7.10", "repository": "https://github.com/TryGhost/Koenig/tree/master/packages/koenig-lexical", "author": "Ghost Foundation", "license": "MIT", "type": "module", "files": [ "LICENSE", "README.md", "dist/" ], "main": "./dist/koenig-lexical.umd.js", "module": "./dist/koenig-lexical.js", "exports": { ".": { "import": "./dist/koenig-lexical.js", "require": "./dist/koenig-lexical.umd.js" } }, "scripts": { "dev": "concurrently \"vite --host --force\" \"yarn build --watch\" \"yarn preview -l silent --host\" \"yarn workspace @tryghost/kg-default-nodes dev\" \"yarn workspace @tryghost/kg-default-transforms dev\"", "dev:multiplayer": "concurrently \"vite\" \"yarn multiplayer\"", "dev:test": "concurrently \"vite --port 5174\" \"yarn multiplayer\"", "multiplayer": "HOST=localhost PORT=1234 npx y-websocket-server", "build": "vite build", "build:demo": "vite build --config vite.config.demo.js", "preview": "vite preview", "pretest": "VITE_TEST=true yarn build --config vite.config.demo.js", "test": "yarn test:unit && yarn test:e2e", "test:unit": "vitest run", "test:unit:watch": "vitest", "test:e2e": "NODE_ENV=test NODE_OPTIONS='--experimental-specifier-resolution=node --no-warnings' VITE_TEST=true playwright test", "test:e2e:headed": "PLAYWRIGHT_HEADED=true yarn test:e2e", "test:e2e:report": "PLAYWRIGHT_HTML_REPORT=true yarn test:e2e", "test:e2e:quiet": "yarn test:e2e --reporter=line", "test:slowmo": "TIMEOUT=100000 PLAYWRIGHT_SLOWMO=100 yarn test:e2e:headed", "test:storybook": "test-storybook", "pretest:watch": "yarn pretest", "posttest": "yarn lint", "coverage": "vitest run --coverage", "lint": "yarn run lint:js && yarn run lint:css", "lint:css": "stylelint \"src/**/*.css\"", "lint:js": "eslint --ext .js,.cjs,.jsx --cache demo src test", "prepare": "NODE_ENV=production yarn build", "storybook": "NODE_OPTIONS=--openssl-legacy-provider storybook dev -p 6006 -h 127.0.0.1", "build-storybook": "storybook build" }, "devDependencies": { "@babel/core": "7.29.0", "@babel/plugin-proposal-private-property-in-object": "^7.21.11", "@codemirror/lang-css": "6.3.1", "@codemirror/lang-html": "6.4.11", "@codemirror/lang-javascript": "6.2.4", "@emoji-mart/data": "^1.1.2", "@emoji-mart/react": "^1.1.1", "@etchteam/storybook-addon-status": "^8.0.0", "@lexical/clipboard": "0.13.1", "@lexical/list": "0.13.1", "@lexical/react": "0.13.1", "@lexical/selection": "0.13.1", "@lexical/text": "0.13.1", "@lexical/utils": "0.13.1", "@lezer/highlight": "^1.2.2", "@mdx-js/rollup": "^3.1.0", "@playwright/test": "^1.50.1", "@prettier/sync": "^0.6.0", "@sentry/vite-plugin": "4.8.0", "@storybook/addon-actions": "^9.0.0", "@storybook/addon-essentials": "^8.5.0", "@storybook/addon-interactions": "^8.5.0", "@storybook/addon-links": "^10.2.1", "@storybook/addon-mdx-gfm": "^8.5.0", "@storybook/builder-vite": "10.2.3", "@storybook/react": "^10.2.1", "@storybook/react-vite": "10.2.3", "@storybook/test-runner": "^0.24.1", "@testing-library/dom": "10.4.1", "@testing-library/jest-dom": "6.9.1", "@testing-library/react": "16.3.2", "@tryghost/color-utils": "0.2.13", "@tryghost/helpers": "1.1.100", "@tryghost/kg-clean-basic-html": "4.2.14", "@tryghost/kg-converters": "1.1.14", "@tryghost/kg-default-nodes": "2.0.9", "@tryghost/kg-default-transforms": "1.2.32", "@tryghost/kg-markdown-html-renderer": "7.1.9", "@tryghost/kg-simplemde": "3.0.8", "@tryghost/kg-unsplash-selector": "0.3.13", "@types/react": "18.3.27", "@types/react-dom": "18.3.7", "@uiw/react-codemirror": "^4.23.0", "@vitejs/plugin-react": "4.7.0", "@vitest/coverage-c8": "0.33.0", "@vitest/ui": "4.0.18", "autoprefixer": "10.4.24", "babel-loader": "10.0.0", "clsx": "^2.0.0", "codemirror": "^6.0.1", "concurrently": "^9.2.0", "cross-fetch": "^4.0.0", "dompurify": "^3.3.0", "dotenv": "^17.0.0", "emoji-mart": "^5.5.2", "eslint-config-react-app": "7.0.1", "eslint-plugin-jest": "29.12.1", "eslint-plugin-react": "7.37.5", "eslint-plugin-storybook": "^10.2.1", "eslint-plugin-tailwindcss": "3.18.2", "eventemitter3": "^5.0.1", "fast-average-color": "^9.4.0", "jsdom": "24.1.3", "lexical": "0.13.1", "pluralize": "^8.0.0", "postcss": "8.5.6", "postcss-import": "16.1.1", "prettier": "3.6.2", "react": "^18.2.0", "react-colorful": "^5.6.1", "react-dom": "^18.2.0", "react-highlight": "^0.15.0", "react-router-dom": "7.13.0", "react-slider": "^2.0.6", "storybook": "^10.2.1", "stylelint": "17.1.0", "tailwindcss": "3.4.19", "typescript": "5.9.3", "vite": "5.4.21", "vite-plugin-svgr": "4.5.0", "vitest": "4.0.18", "y-websocket": "^3.0.0", "yjs": "^13.6.28" }, "gitHead": "1106e818f8acbf1e81da5ac80c3e46b317f1efde" }