UNPKG

dmeditor

Version:

dmeditor is a block-style visual editor. Data is in json format.

112 lines (111 loc) 3.22 kB
{ "name": "dmeditor", "version": "0.2.0-beta.2", "description": "dmeditor is a block-style visual editor. Data is in json format.", "keywords": [ "online editor", "digimaker", "dmeditor", "WYSIWYG", "visual editor" ], "homepage": "https://dmeditor.io", "repository": { "type": "git", "url": "git+https://github.com/dmeditor/dmeditor.git" }, "main": "./index.cjs", "module": "./index.mjs", "license": "GPL v2", "dependencies": { "@emotion/core": "^10.1.1", "@emotion/css": "^11.10.0", "@emotion/react": "^11.9.3", "@emotion/styled": "^11.9.3", "@mui/icons-material": "^5.8.4", "@mui/material": "^5.8.4", "@react-hook/resize-observer": "^2.0.1", "@types/is-url": "^1.2.30", "@types/react-color": "^3.0.6", "eventemitter3": "^5.0.1", "i18next": "^23.6.0", "image-extensions": "^1.1.0", "immer": "^10.1.1", "is-url": "^1.2.4", "lodash": "^4.17.21", "nanoid": "^5.0.4", "react-color": "^2.19.3", "react-error-boundary": "^4.0.11", "react-i18next": "^13.3.1", "react-resizable": "^3.0.5", "react-resizable-layout": "^0.7.2", "react-transition-group": "^4.4.5", "slate": "^0.102.0", "slate-history": "^0.66.0", "slate-react": "^0.102.0", "zustand": "^4.4.7" }, "scripts": { "dev": "webpack serve -c ./config/webpack/webpack.dev.js", "build": "rm -rf dist/* && webpack -c ./config/webpack/webpack.prod.js && tsc", "test:jsdom": "jest -c ./config/jest/jest.jsdom.js --no-cache", "docz:dev": "docz dev", "docz:build": "docz build", "docz:serve": "docz build && docz serve" }, "eslintConfig": { "extends": [ "react-app", "react-app/jest" ] }, "browserslist": { "production": [ ">0.2%", "not dead", "not op_mini all" ], "development": [ "last 1 chrome version", "last 1 firefox version", "last 1 safari version" ] }, "types": "./index.d.ts", "devDependencies": { "@babel/core": "^7.23.6", "@babel/plugin-syntax-dynamic-import": "^7.8.3", "@babel/preset-env": "^7.23.6", "@babel/preset-react": "^7.23.3", "@babel/preset-typescript": "^7.23.3", "@ianvs/prettier-plugin-sort-imports": "^4.1.1", "@svgr/webpack": "^8.1.0", "@testing-library/jest-dom": "^5.16.4", "@testing-library/react": "^15.0.7", "@testing-library/user-event": "^13.5.0", "@types/jest": "^27.5.2", "@types/node": "^16.18.97", "@types/react": "^18.2.41", "@types/react-dom": "^18.2.13", "@types/react-resizable": "^3.0.4", "@types/webpack-env": "^1.18.4", "babel-loader": "^9.1.3", "copy-webpack-plugin": "^12.0.2", "fork-ts-checker-webpack-plugin": "^9.0.2", "html-webpack-plugin": "^5.5.4", "jest": "^29.7.0", "jest-environment-jsdom": "^29.7.0", "prettier": "3.1.0", "react": "^18.2.0", "react-dom": "^18.2.0", "thread-loader": "^4.0.2", "ts-jest": "^29.1.2", "ts-loader": "^9.5.1", "typescript": "^4.7.3", "webpack": "^5.89.0", "webpack-cli": "^5.1.4", "webpack-dev-middleware": "^6.1.1", "webpack-dev-server": "^4.15.1", "webpack-merge": "^5.10.0" } }