{
  "name": "devextreme-quill",
  "version": "1.7.10",
  "description": "Core of the DevExtreme HtmlEditor",
  "author": "Developer Express Inc.",
  "main": "dist/dx-quill.js",
  "homepage": "https://js.devexpress.com/",
  "files": [
    "attributors",
    "blots",
    "core",
    "formats",
    "modules",
    "utils",
    "dist/dx-quill.js",
    "dist/dx-quill.core.js",
    "dist/dx-quill.min.js.map",
    "dist/dx-quill.min.js",
    "dist/dx-quill.core.css",
    "core.js",
    "polyfills.js",
    "quill.js",
    "index.d.ts"
  ],
  "config": {
    "ports": {
      "karma": "9876"
    }
  },
  "dependencies": {
    "core-js": "^3.49.0",
    "eventemitter3": "^4.0.7",
    "lodash.clonedeep": "^4.5.0",
    "lodash.merge": "^4.6.2",
    "parchment": "^2.0.1",
    "quill-delta": "^5.0.0"
  },
  "devDependencies": {
    "@babel/core": "^7.20.2",
    "@babel/eslint-plugin": "^7.19.1",
    "@babel/preset-env": "^7.20.2",
    "babel-loader": "^9.1.0",
    "babel-plugin-istanbul": "^6.1.1",
    "concurrently": "^7.5.0",
    "css-loader": "^6.7.1",
    "eslint": "^8.22.0",
    "eslint-config-airbnb-base": "^15.0.0",
    "eslint-config-devextreme": "^0.2.0",
    "eslint-import-resolver-webpack": "^0.13.2",
    "eslint-plugin-import": "^2.26.0",
    "highlight.js": "^11.6.0",
    "html-loader": "^4.2.0",
    "http-proxy": "^1.18.1",
    "http-server": "^14.1.1",
    "jasmine": "^4.5.0",
    "jasmine-core": "^4.5.0",
    "karma": "^6.4.1",
    "karma-chrome-launcher": "^3.1.1",
    "karma-coverage": "^2.2.0",
    "karma-jasmine": "^5.1.0",
    "lodash": "^4.17.21",
    "mini-css-extract-plugin": "^2.6.1",
    "minimist": "^1.2.8",
    "nconf": "^0.13.0",
    "ncp": "^2.0.0",
    "rimraf": "^3.0.2",
    "source-map-loader": "^4.0.1",
    "style-loader": "^3.3.1",
    "stylus": "^0.64.0",
    "stylus-loader": "^7.1.0",
    "terser-webpack-plugin": "^5.3.6",
    "testcafe": "^3.7.2",
    "ts-loader": "^9.4.1",
    "typescript": "^4.8.4",
    "wait-on": "^9.0.6",
    "webpack": "^5.74.0",
    "webpack-cli": "^5.1.4",
    "webpack-dev-server": "^5.2.4"
  },
  "license": "BSD-3-Clause",
  "repository": {
    "type": "git",
    "url": "https://github.com/DevExpress/devextreme-quill.git"
  },
  "bugs": {
    "url": "https://www.devexpress.com/support/"
  },
  "keywords": [
    "editor",
    "rich text",
    "wysiwyg"
  ],
  "scripts": {
    "dev": "node ./_develop/prepare_playground.mjs && webpack serve --config _develop/webpack.config.js",
    "puppeteer:init": "pnpm install --prefix ./node-modules/puppeteer",
    "clean": "rimraf dist/* && rimraf test/functional/example/src",
    "copy-dist": "ncp dist test/functional/example/src",
    "build": "pnpm run clean && pnpm run build:webpack",
    "build:prod": "pnpm run clean && pnpm run build:webpack-prod",
    "build:webpack": "webpack --config _develop/webpack.config.js && rimraf dist/dx-quill.core dist/dx-quill.bubble dist/dx-quill.snow",
    "build:webpack-prod": "webpack --config _develop/webpack.config.js --env production && rimraf dist/dx-quill.core dist/dx-quill.bubble dist/dx-quill.snow",
    "lint": "eslint blots core formats modules test utils",
    "start:dev": "pnpm run build && pnpm run copy-dist && http-server ./test/functional/example",
    "start:prod": "pnpm run build:prod && pnpm run copy-dist && http-server ./test/functional/example",
    "dev:test:unit": "pnpm run build && pnpm run test:unit",
    "dev:test:functional": "concurrently -k pnpm:start:dev pnpm:test:functional",
    "preci:test:functional": "pnpm run copy-dist",
    "test:functional": "node ./test/functional/runner",
    "test:unit": "karma start _develop/karma.config.js",
    "test:coverage": "webpack --env coverage --config _develop/webpack.config.js && karma start _develop/karma.config.js --reporters coverage",
    "version": "pnpm version --no-git-tag-version"
  }
}