UNPKG

2.93 kBJSONView Raw
1{
2 "name": "quill",
3 "version": "2.0.1",
4 "description": "Your powerful, rich text editor",
5 "author": "Jason Chen <jhchen7@gmail.com>",
6 "homepage": "https://quilljs.com",
7 "main": "quill.js",
8 "type": "module",
9 "dependencies": {
10 "eventemitter3": "^5.0.1",
11 "lodash-es": "^4.17.21",
12 "parchment": "^3.0.0",
13 "quill-delta": "^5.1.0"
14 },
15 "devDependencies": {
16 "@babel/cli": "^7.23.9",
17 "@babel/core": "^7.24.0",
18 "@babel/preset-env": "^7.24.0",
19 "@babel/preset-typescript": "^7.23.3",
20 "@playwright/test": "1.38.1",
21 "@types/highlight.js": "^9.12.4",
22 "@types/lodash-es": "^4.17.12",
23 "@types/node": "^20.10.0",
24 "@types/webpack": "^5.28.5",
25 "@typescript-eslint/eslint-plugin": "^7.2.0",
26 "@typescript-eslint/parser": "^7.2.0",
27 "@vitest/browser": "^1.1.3",
28 "babel-loader": "^9.1.3",
29 "babel-plugin-transform-define": "^2.1.4",
30 "css-loader": "^6.10.0",
31 "eslint": "^8.57.0",
32 "eslint-config-prettier": "^9.1.0",
33 "eslint-import-resolver-typescript": "^3.6.1",
34 "eslint-import-resolver-webpack": "^0.13.8",
35 "eslint-plugin-import": "^2.29.1",
36 "eslint-plugin-jsx-a11y": "^6.8.0",
37 "eslint-plugin-prettier": "^5.1.3",
38 "eslint-plugin-require-extensions": "^0.1.3",
39 "highlight.js": "^9.18.1",
40 "html-loader": "^4.2.0",
41 "html-webpack-plugin": "^5.5.3",
42 "jsdom": "^22.1.0",
43 "mini-css-extract-plugin": "^2.7.6",
44 "prettier": "^3.0.3",
45 "source-map-loader": "^5.0.0",
46 "style-loader": "^3.3.3",
47 "stylus": "^0.62.0",
48 "stylus-loader": "^7.1.3",
49 "svgo": "^3.2.0",
50 "terser-webpack-plugin": "^5.3.9",
51 "transpile-webpack-plugin": "^1.1.3",
52 "ts-loader": "^9.5.1",
53 "ts-node": "^10.9.2",
54 "typescript": "^5.4.2",
55 "vitest": "^1.1.3",
56 "webpack": "^5.89.0",
57 "webpack-cli": "^5.1.4",
58 "webpack-dev-server": "^4.15.1",
59 "webpack-merge": "^5.10.0"
60 },
61 "license": "BSD-3-Clause",
62 "repository": {
63 "type": "git",
64 "url": "git+https://github.com/quilljs/quill.git",
65 "directory": "packages/quill"
66 },
67 "bugs": {
68 "url": "https://github.com/quilljs/quill/issues"
69 },
70 "prettier": {
71 "singleQuote": true
72 },
73 "browserslist": [
74 "defaults"
75 ],
76 "scripts": {
77 "build": "./scripts/build production",
78 "lint": "run-s lint:*",
79 "lint:eslint": "eslint .",
80 "lint:tsc": "tsc --noEmit --skipLibCheck",
81 "start": "[[ -z \"$npm_package_config_ports_webpack\" ]] && webpack-dev-server || webpack-dev-server --port $npm_package_config_ports_webpack",
82 "test": "run-s test:*",
83 "test:unit": "vitest --config test/unit/vitest.config.ts",
84 "test:fuzz": "vitest --config test/fuzz/vitest.config.ts",
85 "test:e2e": "playwright test"
86 },
87 "keywords": [
88 "quill",
89 "editor",
90 "rich text",
91 "wysiwyg",
92 "operational transformation",
93 "ot",
94 "framework"
95 ],
96 "engines": {
97 "npm": ">=8.2.3"
98 },
99 "engineStrict": true
100}