{
    "name": "@prezly/slate-editor",
    "version": "0.118.0",
    "description": "The Prezly Slate Editor",
    "license": "MIT",
    "type": "module",
    "main": "build/index.js",
    "types": "build/index.d.ts",
    "files": [
        "README.md",
        "build/"
    ],
    "exports": {
        ".": {
            "types": "./build/index.d.ts",
            "default": "./build/index.js"
        },
        "./styles.css": "./build/styles/styles.css",
        "./styles/mixins.scss": "./build/styles/mixins.scss",
        "./styles/variables.scss": "./build/styles/variables.scss"
    },
    "repository": {
        "type": "git",
        "url": "git+https://github.com/prezly/slate.git"
    },
    "bugs": {
        "url": "https://github.com/prezly/slate/issues"
    },
    "homepage": "https://github.com/prezly/slate#readme",
    "scripts": {
        "lint": "eslint ./src --ext=.ts,.tsx",
        "build": "pnpm build:sass && pnpm build:esm && pnpm build:types",
        "build:types": "gulp build:types",
        "build:esm": "gulp build:esm",
        "build:sass": "gulp build:sass",
        "watch": "concurrently --restart-tries 5 --kill-others --names 'd.ts,esm ,sass' 'pnpm watch:types' 'pnpm watch:esm' 'pnpm watch:sass'",
        "watch:types": "gulp watch:types",
        "watch:esm": "gulp watch:esm",
        "watch:sass": "gulp watch:sass",
        "clean": "pnpm clean:build && pnpm clean:node_modules",
        "clean:node_modules": "rimraf node_modules/",
        "clean:build": "rimraf build/* *.tsbuildinfo .css-modules/*",
        "test": "pnpm test:unit && pnpm test:build",
        "test:unit": "mocha --exit --config ../../.mocha/config.cjs './src/**/*.test.{ts,tsx}'",
        "test:build": "pnpm test:esm && pnpm test:types",
        "test:types": "tsc --noEmit --esModuleInterop --skipLibCheck build/index.d.ts",
        "test:esm": "node --input-type module -e \" import '../../.mocha/mockDOM.cjs'; import './build/index.js'; \" ",
        "storybook:dev": "pnpm install --dir ./storybook && pnpm run --dir ./storybook dev",
        "storybook:build": "pnpm install --dir ./storybook && pnpm run --dir ./storybook build"
    },
    "dependencies": {
        "@dnd-kit/core": "^6.1.0",
        "@dnd-kit/sortable": "^8.0.0",
        "@dnd-kit/utilities": "^3.2.2",
        "@headlessui/react": "^1.7.14",
        "@popperjs/core": "^2.6.0",
        "@prezly/docx-cleaner": "^0.5.2",
        "@prezly/events": "^2.0.3",
        "@prezly/linear-partition": "^1.0.3",
        "@prezly/progress-promise": "^2.0.1",
        "@prezly/sdk": "^23.0.0",
        "@prezly/slate-commons": "0.118.0",
        "@prezly/slate-lists": "0.118.0",
        "@prezly/slate-tables": "0.118.0",
        "@prezly/slate-types": "0.118.0",
        "@prezly/uploadcare": "^2.4.0",
        "@prezly/uploadcare-widget": "^3.16.1",
        "@technically/is-not-null": "^1.0.0",
        "@technically/is-not-undefined": "^1.0.0",
        "@technically/lodash": "^4.17.0",
        "@types/combine-reducers": "^1.0.1",
        "classnames": "^2.3.1",
        "combine-reducers": "^1.0.0",
        "emoji-picker-react": "^4.10.0",
        "is-hotkey": "^0.2.0",
        "json-stable-stringify": "^1.0.1",
        "moment": "^2.30.1",
        "popper-max-size-modifier": "^0.2.0",
        "rangefix": "^0.2.9",
        "react-custom-scrollbars-2": "^4.5.0",
        "react-draggable": "^4.4.5",
        "react-overlays": "^5.2.1",
        "react-popper": "^2.3.0",
        "react-portal": "^4.2.2",
        "react-use": "^17.4.0",
        "resize-observer-polyfill": "^1.5.1",
        "shave": "^2.5.10",
        "social-links": "^1.10.0",
        "striptags": "^3.2.0",
        "uuid": "^8.3.0",
        "validator": "^13.11.0"
    },
    "peerDependencies": {
        "@udecode/plate-autoformat": "^40.0.0",
        "@udecode/plate-common": "^40.0.0",
        "react": "^18.3.0",
        "react-dom": "^18.3.0",
        "slate": "^0.110.2",
        "slate-history": "^0.110.3",
        "slate-react": "^0.111.0"
    },
    "devDependencies": {
        "@babel/core": "^7.18.5",
        "@types/is-hotkey": "^0.1.7",
        "@types/json-stable-stringify": "^1.0.32",
        "@types/node": "^18.13.0",
        "@types/react-overlays": "^3.1.0",
        "@types/react-portal": "^4.0.2",
        "@types/react-router-dom": "=5.1.2",
        "@types/uuid": "^8.3.0",
        "@types/validator": "^13.11.8"
    },
    "gitHead": "b61534a73eb4605128dfa1b236a5311a864f1630"
}
