kf-slate-editor
Version:
Another rich text editor using Slate framework with toolbar support
129 lines (128 loc) • 4.18 kB
JSON
{
"name": "kf-slate-editor",
"version": "1.1.3",
"description": "Another rich text editor using Slate framework with toolbar support",
"homepage": "",
"author": {
"name": "Canner",
"email": "chilijung@gmail.com",
"url": ""
},
"files": [
"lib"
],
"main": "lib/index.js",
"keywords": [
"editor",
"slate",
"slate-editor"
],
"devDependencies": {
"antd": "^3.3.1",
"babel-cli": "^6.26.0",
"babel-core": "^6.26.0",
"babel-eslint": "^8.2.2",
"babel-jest": "^22.4.1",
"babel-loader": "^7.1.3",
"babel-plugin-import": "^1.6.7",
"babel-plugin-transform-decorators-legacy": "^1.3.4",
"babel-preset-env": "^1.6.1",
"babel-preset-flow": "^6.23.0",
"babel-preset-react": "^6.24.1",
"babel-preset-stage-0": "^6.24.1",
"babel-runtime": "^6.11.6",
"chai": "^3.5.0",
"cross-env": "^2.0.1",
"css-loader": "^0.28.10",
"enzyme": "^2.4.1",
"eslint": "^4.18.2",
"eslint-config-prettier": "^2.9.0",
"eslint-plugin-flowtype": "^2.46.1",
"eslint-plugin-prettier": "^2.6.0",
"eslint-plugin-react": "^7.7.0",
"flow-bin": "^0.66.0",
"flow-copy-source": "^1.3.0",
"immutable": "^4.0.0-rc.9",
"less": "^2.3.1",
"less-loader": "^4.1.0",
"markup-it": "^6.0.4",
"prettier": "^1.9.2",
"raw-loader": "^0.5.1",
"react": "^16.2.0",
"react-addons-test-utils": "^15.6.2",
"react-dom": "^16.2.0",
"slate": "^0.33.0",
"slate-react": "^0.12.0",
"style-loader": "^0.20.3",
"webpack": "^4.0.1",
"webpack-cli": "^2.0.10",
"webpack-dev-server": "^3.1.0"
},
"scripts": {
"lint": "prettier --write ./src/**/*.js && eslint ./src/**/*.js",
"build:flow": "flow-copy-source -v -i '**/test/**' src lib",
"clean": "rimraf lib dist",
"build": "babel src --out-dir lib && npm run build:flow",
"prepublish": "npm run clean && npm run check:src && npm run build",
"check:src": "npm run lint",
"start": "./node_modules/.bin/webpack-dev-server --config webpack.config.dev.js --mode development",
"build:docs": "./node_modules/.bin/webpack --config webpack.config.prod.js --mode production",
"validate": "npm ls"
},
"pre-commit": [
"lint"
],
"repository": "Canner/canner-slate-editor",
"peerDependencies": {
"react": "^0.14.0 || ^15.0.0 || 16.x",
"react-dom": "^0.14.0 || ^15.0.0 || 16.x",
"slate": "^0.33.0",
"slate-react": "^0.12.0"
},
"license": "Apache-2.0",
"dependencies": {
"@canner/slate-constant": "^1.0.9",
"@canner/slate-helper-block-list": "^0.1.12",
"@canner/slate-helper-block-quote": "^0.1.12",
"@canner/slate-icon-align": "^1.2.9",
"@canner/slate-icon-blockquote": "^1.2.9",
"@canner/slate-icon-bold": "^1.2.9",
"@canner/slate-icon-clean": "^1.2.9",
"@canner/slate-icon-code": "^1.2.9",
"@canner/slate-icon-codeblock": "^1.2.9",
"@canner/slate-icon-fontbgcolor": "^1.2.9",
"@canner/slate-icon-fontcolor": "^1.2.9",
"@canner/slate-icon-header": "^1.2.9",
"@canner/slate-icon-hr": "^1.2.9",
"@canner/slate-icon-image": "^1.2.9",
"@canner/slate-icon-indent": "^1.2.9",
"@canner/slate-icon-italic": "^1.2.9",
"@canner/slate-icon-link": "^1.2.9",
"@canner/slate-icon-list": "^1.2.9",
"@canner/slate-icon-redo": "^1.2.9",
"@canner/slate-icon-strikethrough": "^1.2.9",
"@canner/slate-icon-table": "^1.2.9",
"@canner/slate-icon-underline": "^1.2.9",
"@canner/slate-icon-undo": "^1.2.9",
"@canner/slate-icon-video": "^1.2.9",
"github-markdown-css": "^2.10.0",
"image-compressor.js": "^1.1.3",
"jquery": "^3.3.1",
"kf-xterm": "0.0.1",
"prismjs": "^1.13.0",
"react-clickout": "^2.3.0",
"react-clickout-handler": "^1.2.1",
"react-dropzone": "^4.2.10",
"react-icons": "^2.2.7",
"slate-edit-blockquote": "^0.5.0",
"slate-edit-code": "^0.15.0",
"slate-edit-list": "^0.11.2",
"slate-md-editor": "^0.3.3",
"slate-prism": "^0.5.0",
"slate-sidebar": "^0.2.4",
"slate-toolbar": "^0.11.0",
"slate-trailing-block": "^0.5.0",
"sockjs-client": "^1.1.4",
"styled-components": "^3.2.3"
}
}