| { |
| "name": "root", |
| "version": "0.0.1", |
| "private": true, |
| "repository": { |
| "type": "git", |
| "url": "git+https://github.com/alibaba/x-render.git", |
| "branch": "master", |
| "platform": "github" |
| }, |
| "workspaces": [ |
| "packages/*", |
| "tools/schema-generator", |
| "tools/form-render-excel" |
| ], |
| "scripts": { |
| "build": "turbo run build", |
| "changelog": "lerna-changelog", |
| "clean": "lerna clean -y", |
| "predeploy": "npm run build && npm run doc", |
| "deploy": "gh-pages -d docs-dist", |
| "dev": "set PORT=8080 && dumi dev", |
| "doc": "dumi build", |
| "format": "prettier -c --write \"docs/**/*\" \"packages/**/*\" \"tools/**/*\" \"widgets/**/*\"", |
| "prepare": "dumi setup", |
| "publish": "npm run build && lerna publish -m \"chore: publish\" --no-verify-access", |
| "size": "ANALYZE=1 dumi build", |
| "start": "npm run dev", |
| "test": "vitest run", |
| "test:clean": "vitest clean cache", |
| "test:coverage": "vitest --coverage", |
| "test:ui": "vitest --ui" |
| }, |
| "lint-staged": { |
| "*.{js,jsx,less,md,json}": [ |
| "prettier --write" |
| ], |
| "*.ts?(x)": [ |
| "prettier --parser=typescript --write" |
| ] |
| }, |
| "resolutions": { |
| "types-ramda": "0.29.4" |
| }, |
| "devDependencies": { |
| "@ant-design/icons": "^4.0.2", |
| "@babel/core": "7.17.2", |
| "@babel/plugin-transform-react-jsx": "^7.19.0", |
| "@babel/preset-env": "7.16.11", |
| "@babel/preset-react": "7.16.7", |
| "@codemirror/lang-json": "^6.0.1", |
| "@jest/types": "^27.5.1", |
| "@monaco-editor/react": "^4.4.6", |
| "@testing-library/jest-dom": "^5.16.4", |
| "@testing-library/react": "^12.1.3", |
| "@testing-library/react-hooks": "^7.0.2", |
| "@types/enzyme": "^3.10.11", |
| "@types/enzyme-adapter-react-16": "^1.0.6", |
| "@types/jest": "^27.0.3", |
| "@types/lodash-es": "^4.17.6", |
| "@uiw/react-codemirror": "^4.23.7", |
| "@umijs/plugin-esbuild": "1.x", |
| "@umijs/preset-react": "1.x", |
| "@umijs/test": "^3.0.5", |
| "@vitejs/plugin-react": "^3.0.0", |
| "@vitest/coverage-c8": "^0.25.8", |
| "@vitest/ui": "^0.25.7", |
| "@wojtekmaj/enzyme-adapter-react-17": "^0.6.7", |
| "antd": "^5.x", |
| "antd-mobile": "5.x", |
| "babel-jest": "^27.4.4", |
| "babel-plugin-import": "^1.13.0", |
| "babel-plugin-no-debugger": "^0.0.1", |
| "babel-plugin-transform-remove-console": "^6.9.4", |
| "chart-render": "^0.1.9", |
| "cross-env": "^7.0.3", |
| "dumi": "2.4.17", |
| "dumi-theme-mobile": "^2.0.4", |
| "enzyme": "^3.11.0", |
| "enzyme-adapter-react-16": "^1.15.6", |
| "enzyme-to-json": "^3.6.2", |
| "father-build": "^1.17.2", |
| "fetch-jsonp": "^1.1.3", |
| "formRenderV1": "npm:form-render@^1.4.13", |
| "gh-pages": "^3.0.0", |
| "happy-dom": "^8.1.0", |
| "identity-obj-proxy": "^3.0.0", |
| "jest": "^27.4.4", |
| "jsdom": "^19.0.0", |
| "jsdom-global": "^3.0.2", |
| "lerna": "^3.22.1", |
| "lerna-changelog": "^1.0.1", |
| "lint-staged": "^10.0.7", |
| "lodash": "^4.17.21", |
| "monaco-editor-webpack-plugin": "^4.1.1", |
| "prettier": "^2.6.0", |
| "prettier-plugin-packagejson": "^2.2.16", |
| "prismjs": "^1.27.0", |
| "react": "^18.2.0", |
| "react-dom": "^18.2.0", |
| "react-monaco-editor": "^0.44.0", |
| "react-simple-code-editor": "^0.11.0", |
| "react-test-renderer": "^17.0.2", |
| "tinycolor2": "^1.6.0", |
| "translate-google": "^1.5.0", |
| "ts-jest": "^27.1.3", |
| "ts-node": "^10.5.0", |
| "turbo": "^1.3.1", |
| "typeit-react": "^2.6.4", |
| "typescript": "^5.2.2", |
| "vite": "^3.2.5", |
| "vitest": "^0.25.6", |
| "yorkie": "^2.0.0", |
| "braft-editor": "^2.3.9" |
| } |
| } |
|
|