{"_id":"@ant-design/pro-flow-editor","_rev":"20-ce899d95a141a93ef51ffeae17e48307","name":"@ant-design/pro-flow-editor","dist-tags":{"latest":"0.5.0"},"versions":{"0.3.3":{"name":"@ant-design/pro-flow-editor","version":"0.3.3","keywords":["flow","ant-design","editor","canvas"],"author":{"url":"arvinx@foxmail.com","name":"arvinxx"},"license":"MIT","_id":"@ant-design/pro-flow-editor@0.3.3","maintainers":[{"name":"madccc","email":"1075746765@qq.com"},{"name":"afc163","email":"afc163@gmail.com"},{"name":"vthinkxie","email":"vthinkxie@gmail.com"},{"name":"zombiej","email":"smith3816@gmail.com"},{"name":"chenshuai2144","email":"wasd2144@hotmail.com"},{"name":"vagusx","email":"onlylae@sina.com"},{"name":"wynterding","email":"wynterding@gmail.com"},{"name":"yutingzhao1991","email":"yutingzhao1991@sina.cn"},{"name":"arvinxx","email":"arvinx@foxmail.com"},{"name":"rdmclin2","email":"rdmclin2@gmail.com"}],"homepage":"https://github.com/ant-design/pro-flow-editor","bugs":{"url":"https://github.com/ant-design/pro-flow-editor/issues/new"},"dist":{"shasum":"40e22ba11c719699b370c51df992ba5462a55f65","tarball":"https://registry.npmjs.org/@ant-design/pro-flow-editor/-/pro-flow-editor-0.3.3.tgz","fileCount":83,"integrity":"sha512-1vGwaXs+28iSd9VUs3tnhh7uB7sBWsycI8m1nTPAZqBpAblxgOUbbGf0TibtJDHn5tx8T0mAt/4M0z5Qpt6ROA==","signatures":[{"sig":"MEUCIEuq/m66gp0amtLfO52fwgqWOWB56TKh4hBCTsTb5z4gAiEA9IE9LDXUDIbNECQK49BYSrmbdOyTskG+HwnnHLU2mC0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":126784},"main":"es/index.js","types":"es/index.d.ts","module":"es/index.js","gitHead":"a708b10193b478d4cb3a95e75ef2dd066bf11b92","scripts":{"ci":"npm run lint && npm run type-check","dev":"dumi dev","lint":"eslint \"{src,test}/**/*.{js,jsx,ts,tsx}\"","test":"vitest","build":"father build","clean":"rm -rf es lib dist coverage .dumi/tmp .eslintcache","setup":"dumi setup","start":"dumi dev","doctor":"father doctor","prepare":"husky install && npm run setup","release":"semantic-release","prettier":"prettier -c --write \"**/**\"","docs:build":"dumi build","type-check":"tsc -p tsconfig-check.json","build:watch":"father dev","test:update":"vitest -u","docs:preview":"PREVIEW=1 dumi build","test:coverage":"vitest run --coverage","prepublishOnly":"father doctor && npm run build"},"_npmUser":{"name":"arvinxx","email":"arvinx@foxmail.com"},"repository":{"url":"git+https://github.com/ant-design/pro-flow-editor.git","type":"git"},"_npmVersion":"8.19.3","description":"A React based Flow Editor","directories":{},"lint-staged":{"*.{js,jsx}":["eslint --fix","prettier --write"],"*.{ts,tsx}":["eslint --fix","prettier --parser=typescript --write"],"*.{md,json}":["prettier --write --no-error-on-unmatched-pattern"]},"sideEffects":false,"_nodeVersion":"18.13.0","dependencies":{"yjs":"^13","immer":"^10","ahooks":"^3","nanoid":"^4","zustand":"^4","polished":"^4","lodash-es":"^4","reactflow":"^11","antd-style":"^3","lucide-react":"latest","zustand-utils":"^1","@babel/runtime":"^7","fast-deep-equal":"^3","use-merge-value":"^1","react-layout-kit":"^1","@ant-design/icons":"^5","@floating-ui/react":"^0.24","react-hotkeys-hook":"^4","@ant-design/pro-editor":"latest"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"dumi":"^2","husky":"^8","jsdom":"^21.1.1","react":"^18","eslint":"^8","father":"^4","vitest":"latest","prettier":"^2","cross-env":"^7","react-dom":"^18","stylelint":"^14","commitlint":"^17","typescript":"^5","@types/uuid":"^9","@umijs/lint":"^4","lint-staged":"^13","@types/react":"^18","concurrently":"^7","@commitlint/cli":"^17","@types/lodash-es":"^4","@types/react-dom":"^18","semantic-release":"^20","@vitest/coverage-v8":"latest","dumi-theme-antd-style":"latest","@testing-library/react":"^13","commitlint-config-gitmoji":"^2","prettier-plugin-packagejson":"^2","eslint-import-resolver-alias":"^1","semantic-release-config-gitmoji":"^1","prettier-plugin-organize-imports":"^3","eslint-import-resolver-typescript":"^2"},"peerDependencies":{"antd":"^5","react":">=18","react-dom":">=18"},"_npmOperationalInternal":{"tmp":"tmp/pro-flow-editor_0.3.3_1690360618221_0.5047188531140603","host":"s3://npm-registry-packages"}},"0.4.0":{"name":"@ant-design/pro-flow-editor","version":"0.4.0","keywords":["flow","ant-design","editor","canvas"],"author":{"url":"arvinx@foxmail.com","name":"arvinxx"},"license":"MIT","_id":"@ant-design/pro-flow-editor@0.4.0","maintainers":[{"name":"madccc","email":"1075746765@qq.com"},{"name":"afc163","email":"afc163@gmail.com"},{"name":"vthinkxie","email":"vthinkxie@gmail.com"},{"name":"zombiej","email":"smith3816@gmail.com"},{"name":"chenshuai2144","email":"wasd2144@hotmail.com"},{"name":"vagusx","email":"onlylae@sina.com"},{"name":"wynterding","email":"wynterding@gmail.com"},{"name":"yutingzhao1991","email":"yutingzhao1991@sina.cn"},{"name":"arvinxx","email":"arvinx@foxmail.com"},{"name":"rdmclin2","email":"rdmclin2@gmail.com"}],"homepage":"https://github.com/ant-design/pro-flow-editor","bugs":{"url":"https://github.com/ant-design/pro-flow-editor/issues/new"},"dist":{"shasum":"d34b4abac727e01f9cec260372c8ec3cfafc8e32","tarball":"https://registry.npmjs.org/@ant-design/pro-flow-editor/-/pro-flow-editor-0.4.0.tgz","fileCount":83,"integrity":"sha512-xPXKUmQj3i4KibHC8FiQjCnFUfKfkfSH/Kp1qgOCe5bXtR23Y0IRdMj033yFImpkAUMQuPvWsY6d1uzJeqdmtA==","signatures":[{"sig":"MEYCIQCgfmykneZ3hZauoRurIfYYd2sXUgc6bzC0WN7CHQNP2AIhALx2EOTUovujKLk1Icaht2NWnM1TzjCtVc9NJk2h1B3D","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":126596},"main":"es/index.js","types":"es/index.d.ts","module":"es/index.js","gitHead":"0f0c851fa71b2090f77241861b087ff688aaa1e7","scripts":{"ci":"npm run lint && npm run type-check","dev":"dumi dev","lint":"eslint \"{src,test}/**/*.{js,jsx,ts,tsx}\"","test":"vitest","build":"father build","clean":"rm -rf es lib dist coverage .dumi/tmp .eslintcache","setup":"dumi setup","start":"dumi dev","doctor":"father doctor","prepare":"husky install && npm run setup","release":"semantic-release","prettier":"prettier -c --write \"**/**\"","docs:build":"dumi build","type-check":"tsc -p tsconfig-check.json","build:watch":"father dev","test:update":"vitest -u","docs:preview":"PREVIEW=1 dumi build","test:coverage":"vitest run --coverage","prepublishOnly":"father doctor && npm run build"},"_npmUser":{"name":"arvinxx","email":"arvinx@foxmail.com"},"repository":{"url":"git+https://github.com/ant-design/pro-flow-editor.git","type":"git"},"_npmVersion":"9.6.7","description":"A React based Flow Editor","directories":{},"lint-staged":{"*.{js,jsx}":["eslint --fix","prettier --write"],"*.{ts,tsx}":["eslint --fix","prettier --parser=typescript --write"],"*.{md,json}":["prettier --write --no-error-on-unmatched-pattern"]},"sideEffects":false,"_nodeVersion":"18.17.0","dependencies":{"yjs":"^13","immer":"^10","ahooks":"^3","nanoid":"^4","zustand":"^4","polished":"^4","lodash-es":"^4","reactflow":"^11","antd-style":"^3","lucide-react":"latest","zustand-utils":"^1","@babel/runtime":"^7","fast-deep-equal":"^3","use-merge-value":"^1","react-layout-kit":"^1","@ant-design/icons":"^5","@floating-ui/react":"^0.24","react-hotkeys-hook":"^4","@ant-design/pro-editor":"latest"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"dumi":"^2","husky":"^8","jsdom":"^21.1.1","react":"^18","eslint":"^8","father":"^4","vitest":"latest","prettier":"^2","cross-env":"^7","react-dom":"^18","stylelint":"^14","commitlint":"^17","typescript":"^5","@types/uuid":"^9","@umijs/lint":"^4","lint-staged":"^13","@types/react":"^18","concurrently":"^7","@commitlint/cli":"^17","@types/lodash-es":"^4","@types/react-dom":"^18","semantic-release":"^20","@vitest/coverage-v8":"latest","dumi-theme-antd-style":"latest","@testing-library/react":"^13","commitlint-config-gitmoji":"^2","prettier-plugin-packagejson":"^2","eslint-import-resolver-alias":"^1","semantic-release-config-gitmoji":"^1","prettier-plugin-organize-imports":"^3","eslint-import-resolver-typescript":"^2"},"peerDependencies":{"antd":"^5","react":">=18","react-dom":">=18"},"_npmOperationalInternal":{"tmp":"tmp/pro-flow-editor_0.4.0_1690360954546_0.07610390872096606","host":"s3://npm-registry-packages"}},"0.4.1":{"name":"@ant-design/pro-flow-editor","version":"0.4.1","keywords":["flow","ant-design","editor","canvas"],"author":{"url":"arvinx@foxmail.com","name":"arvinxx"},"license":"MIT","_id":"@ant-design/pro-flow-editor@0.4.1","maintainers":[{"name":"madccc","email":"1075746765@qq.com"},{"name":"afc163","email":"afc163@gmail.com"},{"name":"vthinkxie","email":"vthinkxie@gmail.com"},{"name":"zombiej","email":"smith3816@gmail.com"},{"name":"chenshuai2144","email":"wasd2144@hotmail.com"},{"name":"vagusx","email":"onlylae@sina.com"},{"name":"wynterding","email":"wynterding@gmail.com"},{"name":"yutingzhao1991","email":"yutingzhao1991@sina.cn"},{"name":"arvinxx","email":"arvinx@foxmail.com"},{"name":"rdmclin2","email":"rdmclin2@gmail.com"}],"homepage":"https://github.com/ant-design/pro-flow-editor","bugs":{"url":"https://github.com/ant-design/pro-flow-editor/issues/new"},"dist":{"shasum":"f3d715a178e88c810391862a2d05e1fa846bf95e","tarball":"https://registry.npmjs.org/@ant-design/pro-flow-editor/-/pro-flow-editor-0.4.1.tgz","fileCount":81,"integrity":"sha512-OBY3hC5uic2F7EFul/CwphxsCZf6hFRTZuANQiI2s6RoIRWIuDjfDz0Tz4TZ5Y65CrjYURe4SIemBoiJ/0F/qw==","signatures":[{"sig":"MEQCICnx2sgBJSWbcXpg8Hq3k1UcNBJ8SKl3aQHMAM+MgF6aAiANHVABWq6ufCMFzgIoQUXEIV3gxHWr47zslF+sBVXuew==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":126486},"main":"es/index.js","types":"es/index.d.ts","module":"es/index.js","gitHead":"de021ab90e0bed4531b7159470b72ebc5a5ac0a1","scripts":{"ci":"npm run lint && npm run type-check","dev":"dumi dev","lint":"eslint \"{src,test}/**/*.{js,jsx,ts,tsx}\"","test":"vitest","build":"father build","clean":"rm -rf es lib dist coverage .dumi/tmp .eslintcache","setup":"dumi setup","start":"dumi dev","doctor":"father doctor","prepare":"husky install && npm run setup","release":"semantic-release","prettier":"prettier -c --write \"**/**\"","docs:build":"dumi build","type-check":"tsc -p tsconfig-check.json","build:watch":"father dev","test:update":"vitest -u","docs:preview":"PREVIEW=1 dumi build","test:coverage":"vitest run --coverage","prepublishOnly":"father doctor && npm run build"},"_npmUser":{"name":"arvinxx","email":"arvinx@foxmail.com"},"repository":{"url":"git+https://github.com/ant-design/pro-flow-editor.git","type":"git"},"_npmVersion":"9.6.7","description":"A React based Flow Editor","directories":{},"lint-staged":{"*.{js,jsx}":["eslint --fix","prettier --write"],"*.{ts,tsx}":["eslint --fix","prettier --parser=typescript --write"],"*.{md,json}":["prettier --write --no-error-on-unmatched-pattern"]},"sideEffects":false,"_nodeVersion":"18.17.0","dependencies":{"yjs":"^13","immer":"^10","ahooks":"^3","nanoid":"^4","zustand":"^4","polished":"^4","lodash-es":"^4","reactflow":"^11","antd-style":"^3","lucide-react":"latest","zustand-utils":"^1","@babel/runtime":"^7","fast-deep-equal":"^3","use-merge-value":"^1","react-layout-kit":"^1","@ant-design/icons":"^5","@floating-ui/react":"^0.24","react-hotkeys-hook":"^4","@ant-design/pro-editor":"latest"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"dumi":"^2","husky":"^8","jsdom":"^21.1.1","react":"^18","eslint":"^8","father":"^4","vitest":"latest","prettier":"^2","cross-env":"^7","react-dom":"^18","stylelint":"^14","commitlint":"^17","typescript":"^5","@types/uuid":"^9","@umijs/lint":"^4","lint-staged":"^13","@types/react":"^18","concurrently":"^7","@commitlint/cli":"^17","@types/lodash-es":"^4","@types/react-dom":"^18","semantic-release":"^20","@vitest/coverage-v8":"latest","dumi-theme-antd-style":"latest","@testing-library/react":"^13","commitlint-config-gitmoji":"^2","prettier-plugin-packagejson":"^2","eslint-import-resolver-alias":"^1","semantic-release-config-gitmoji":"^1","prettier-plugin-organize-imports":"^3","eslint-import-resolver-typescript":"^2"},"peerDependencies":{"antd":"^5","react":">=18","react-dom":">=18"},"_npmOperationalInternal":{"tmp":"tmp/pro-flow-editor_0.4.1_1691422439595_0.2528448618193988","host":"s3://npm-registry-packages"}},"0.4.2":{"name":"@ant-design/pro-flow-editor","version":"0.4.2","keywords":["flow","ant-design","editor","canvas"],"author":{"url":"arvinx@foxmail.com","name":"arvinxx"},"license":"MIT","_id":"@ant-design/pro-flow-editor@0.4.2","maintainers":[{"name":"madccc","email":"1075746765@qq.com"},{"name":"afc163","email":"afc163@gmail.com"},{"name":"vthinkxie","email":"vthinkxie@gmail.com"},{"name":"zombiej","email":"smith3816@gmail.com"},{"name":"chenshuai2144","email":"wasd2144@hotmail.com"},{"name":"vagusx","email":"onlylae@sina.com"},{"name":"wynterding","email":"wynterding@gmail.com"},{"name":"yutingzhao1991","email":"yutingzhao1991@sina.cn"},{"name":"arvinxx","email":"arvinx@foxmail.com"},{"name":"rdmclin2","email":"rdmclin2@gmail.com"}],"homepage":"https://github.com/ant-design/pro-flow-editor","bugs":{"url":"https://github.com/ant-design/pro-flow-editor/issues/new"},"dist":{"shasum":"4edf73fe0c186e5e30a9b777e69450ade66731f2","tarball":"https://registry.npmjs.org/@ant-design/pro-flow-editor/-/pro-flow-editor-0.4.2.tgz","fileCount":81,"integrity":"sha512-3/vSwqIRaCGy6lsefFEkyiji2+124RagA5ItGJPjHA0htgtgZoaVNRvAs9VcHf4H578yswF37+7+1cwIXviQCQ==","signatures":[{"sig":"MEYCIQCumMPPfUQuqXln7A6X8XrZ2WT5gFLCtHjg1mmXiDK67QIhAJ56vOmKpJj8swBDGybTeIRRMuR7cSJ30/QlFdIrTwIk","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":126404},"main":"es/index.js","types":"es/index.d.ts","module":"es/index.js","gitHead":"4ce1a08ba72eef67aac9713b69185d2fe2643d11","scripts":{"ci":"npm run lint && npm run type-check","dev":"dumi dev","lint":"eslint \"{src,test}/**/*.{js,jsx,ts,tsx}\"","test":"vitest","build":"father build","clean":"rm -rf es lib dist coverage .dumi/tmp .eslintcache","setup":"dumi setup","start":"dumi dev","doctor":"father doctor","prepare":"husky install && npm run setup","release":"semantic-release","prettier":"prettier -c --write \"**/**\"","docs:build":"dumi build","type-check":"tsc -p tsconfig-check.json","build:watch":"father dev","test:update":"vitest -u","docs:preview":"PREVIEW=1 dumi build","test:coverage":"vitest run --coverage","prepublishOnly":"father doctor && npm run build"},"_npmUser":{"name":"arvinxx","email":"arvinx@foxmail.com"},"repository":{"url":"git+https://github.com/ant-design/pro-flow-editor.git","type":"git"},"_npmVersion":"9.6.7","description":"A React based Flow Editor","directories":{},"lint-staged":{"*.{js,jsx}":["eslint --fix","prettier --write"],"*.{ts,tsx}":["eslint --fix","prettier --parser=typescript --write"],"*.{md,json}":["prettier --write --no-error-on-unmatched-pattern"]},"sideEffects":false,"_nodeVersion":"18.17.0","dependencies":{"yjs":"^13","immer":"^10","ahooks":"^3","nanoid":"^4","zustand":"^4.4.1","polished":"^4","lodash-es":"^4","reactflow":"^11","antd-style":"^3","lucide-react":"latest","zustand-utils":"^1.3.1","@babel/runtime":"^7","fast-deep-equal":"^3","use-merge-value":"^1","react-layout-kit":"^1","@ant-design/icons":"^5","@floating-ui/react":"^0.24","react-hotkeys-hook":"^4","@ant-design/pro-editor":"latest"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"dumi":"^2","husky":"^8","jsdom":"^21.1.1","react":"^18","eslint":"^8","father":"^4","vitest":"latest","prettier":"^2","cross-env":"^7","react-dom":"^18","stylelint":"^14","commitlint":"^17","typescript":"^5","@types/uuid":"^9","@umijs/lint":"^4","lint-staged":"^13","@types/react":"^18","concurrently":"^7","@commitlint/cli":"^17","@types/lodash-es":"^4","@types/react-dom":"^18","semantic-release":"^20","@vitest/coverage-v8":"latest","dumi-theme-antd-style":"latest","@testing-library/react":"^13","commitlint-config-gitmoji":"^2","prettier-plugin-packagejson":"^2","eslint-import-resolver-alias":"^1","semantic-release-config-gitmoji":"^1","prettier-plugin-organize-imports":"^3","eslint-import-resolver-typescript":"^2"},"peerDependencies":{"antd":"^5","react":">=18","react-dom":">=18"},"_npmOperationalInternal":{"tmp":"tmp/pro-flow-editor_0.4.2_1691423306460_0.30840171750821055","host":"s3://npm-registry-packages"}},"0.5.0":{"name":"@ant-design/pro-flow-editor","version":"0.5.0","keywords":["flow","ant-design","editor","canvas"],"author":{"url":"arvinx@foxmail.com","name":"arvinxx"},"license":"MIT","_id":"@ant-design/pro-flow-editor@0.5.0","maintainers":[{"name":"madccc","email":"1075746765@qq.com"},{"name":"afc163","email":"afc163@gmail.com"},{"name":"vthinkxie","email":"vthinkxie@gmail.com"},{"name":"zombiej","email":"smith3816@gmail.com"},{"name":"chenshuai2144","email":"wasd2144@hotmail.com"},{"name":"vagusx","email":"onlylae@sina.com"},{"name":"wynterding","email":"wynterding@gmail.com"},{"name":"yutingzhao1991","email":"yutingzhao1991@sina.cn"},{"name":"arvinxx","email":"arvinx@foxmail.com"},{"name":"rdmclin2","email":"rdmclin2@gmail.com"}],"homepage":"https://github.com/ant-design/pro-flow-editor","bugs":{"url":"https://github.com/ant-design/pro-flow-editor/issues/new"},"dist":{"shasum":"948f632e9d1fc8efdd97ffa80859e03276b44794","tarball":"https://registry.npmjs.org/@ant-design/pro-flow-editor/-/pro-flow-editor-0.5.0.tgz","fileCount":81,"integrity":"sha512-z9fCY40Jo5Y+CXuNAF/acW2rY6izavb4QLicCKwVglB+QNqETKoApsk0R0+IUcKjd7bJcebRJV38s0vW4oZ+RQ==","signatures":[{"sig":"MEUCIQDDmpBe/auDS27JiVEp2AE/MsiekPrF/3LQP7qo6oghEAIgPu/aYgMWQsnfWvGGYeO/vCEwU/2bWh4UtiOiSs/JqWw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":126476},"main":"es/index.js","types":"es/index.d.ts","module":"es/index.js","gitHead":"e11641239ac5aa4796f4b4f50d2c8d25ff25fdcd","scripts":{"ci":"npm run lint && npm run type-check","dev":"dumi dev","lint":"eslint \"{src,test}/**/*.{js,jsx,ts,tsx}\"","test":"vitest","build":"father build","clean":"rm -rf es lib dist coverage .dumi/tmp .eslintcache","setup":"dumi setup","start":"dumi dev","doctor":"father doctor","prepare":"husky install && npm run setup","release":"semantic-release","prettier":"prettier -c --write \"**/**\"","docs:build":"dumi build","type-check":"tsc -p tsconfig-check.json","build:watch":"father dev","test:update":"vitest -u","docs:preview":"PREVIEW=1 dumi build","test:coverage":"vitest run --coverage","prepublishOnly":"father doctor && npm run build"},"_npmUser":{"name":"arvinxx","email":"arvinx@foxmail.com"},"repository":{"url":"git+https://github.com/ant-design/pro-flow-editor.git","type":"git"},"_npmVersion":"9.6.7","description":"A React based Flow Editor","directories":{},"lint-staged":{"*.{js,jsx}":["eslint --fix","prettier --write"],"*.{ts,tsx}":["eslint --fix","prettier --parser=typescript --write"],"*.{md,json}":["prettier --write --no-error-on-unmatched-pattern"]},"sideEffects":false,"_nodeVersion":"18.17.1","dependencies":{"yjs":"^13","immer":"^10","ahooks":"^3","nanoid":"^4","zustand":"^4.4.1","polished":"^4","lodash-es":"^4","reactflow":"^11","antd-style":"^3","lucide-react":"latest","zustand-utils":"^1.3.1","@babel/runtime":"^7","fast-deep-equal":"^3","use-merge-value":"^1","react-layout-kit":"^1","@ant-design/icons":"^5","@floating-ui/react":"^0.24","react-hotkeys-hook":"^4","@ant-design/pro-editor":"latest"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"dumi":"^2","husky":"^8","jsdom":"^21.1.1","react":"^18","eslint":"^8","father":"^4","vitest":"latest","prettier":"^2","cross-env":"^7","react-dom":"^18","stylelint":"^14","commitlint":"^17","typescript":"^5","@types/uuid":"^9","@umijs/lint":"^4","lint-staged":"^13","@types/react":"^18","concurrently":"^7","@commitlint/cli":"^17","@types/lodash-es":"^4","@types/react-dom":"^18","semantic-release":"^20","@vitest/coverage-v8":"latest","dumi-theme-antd-style":"latest","@testing-library/react":"^13","commitlint-config-gitmoji":"^2","prettier-plugin-packagejson":"^2","eslint-import-resolver-alias":"^1","semantic-release-config-gitmoji":"^1","prettier-plugin-organize-imports":"^3","eslint-import-resolver-typescript":"^2"},"peerDependencies":{"antd":"^5","react":">=18","react-dom":">=18"},"_npmOperationalInternal":{"tmp":"tmp/pro-flow-editor_0.5.0_1693813507905_0.015450898258445145","host":"s3://npm-registry-packages"}}},"time":{"created":"2023-07-26T08:36:58.060Z","modified":"2026-04-02T03:57:49.941Z","0.3.3":"2023-07-26T08:36:58.415Z","0.4.0":"2023-07-26T08:42:34.794Z","0.4.1":"2023-08-07T15:33:59.781Z","0.4.2":"2023-08-07T15:48:26.632Z","0.5.0":"2023-09-04T07:45:08.093Z"},"bugs":{"url":"https://github.com/ant-design/pro-flow-editor/issues/new"},"author":{"url":"arvinx@foxmail.com","name":"arvinxx"},"license":"MIT","homepage":"https://github.com/ant-design/pro-flow-editor","keywords":["flow","ant-design","editor","canvas"],"repository":{"url":"git+https://github.com/ant-design/pro-flow-editor.git","type":"git"},"description":"A React based Flow Editor","maintainers":[{"email":"afc163@gmail.com","name":"afc163"},{"email":"smith3816@gmail.com","name":"zombiej"},{"email":"wasd2144@hotmail.com","name":"chenshuai2144"},{"email":"arvinx@foxmail.com","name":"arvinxx"},{"email":"1075746765@qq.com","name":"madccc"},{"email":"rdmclin2@gmail.com","name":"rdmclin2"},{"email":"onlyyoulove3@gmail.com","name":"blueboylijian"},{"email":"support@topiam.cn","name":"topiam"},{"email":"2770977202@qq.com","name":"modestfun"}],"readme":"<p align=\"center\">\n  <img width=\"160\" src=\"https://gw.alipayobjects.com/zos/antfincdn/upvrAjAPQX/Logo_Tech%252520UI.svg\">\n</p>\n<h1 align=\"center\">Pro Flow Editor</h1>\n\n<div align=\"center\">\n\n[![NPM version][npm-image]][npm-url] [![NPM downloads][download-image]][download-url] [![install size][npm-size]][npm-size-url]\n\n[![Test CI status][test-ci]][test-ci-url] [![Deploy CI][release-ci]][release-ci-url] [![Coverage][coverage]][codecov-url]\n\n[![contributors][contributors-shield]][contributors-url] [![forks][forks-shield]][forks-url] [![stargazers][stargazers-shield]][stargazers-url] [![issues][issues-shield]][issues-url]\n\n[![ docs by dumi][dumi-url]](https://d.umijs.org/) [![Build With father][father-url]](https://github.com/umijs/father/)\n\n<!-- gitpod url -->\n\n[gitpod-badge]: https://img.shields.io/badge/Gitpod-ready--to--code-blue?logo=gitpod\n[gitpod-url]: https://gitpod.io/#https://github.com/ant-design/pro-flow-editor\n\n<!-- umi url -->\n\n[dumi-url]: https://img.shields.io/badge/docs%20by-dumi-blue\n[father-url]: https://img.shields.io/badge/build%20with-father-028fe4.svg\n\n<!-- npm url -->\n\n[npm-image]: http://img.shields.io/npm/v/@ant-design/pro-flow-editor.svg?style=flat-square&color=deepgreen&label=latest\n[npm-url]: http://npmjs.org/package/@ant-design/pro-flow-editor\n[npm-size]: https://img.shields.io/bundlephobia/minzip/@ant-design/pro-flow-editor?color=deepgreen&label=gizpped%20size&style=flat-square\n[npm-size-url]: https://packagephobia.com/result?p=@ant-design/pro-flow-editor\n\n<!-- coverage -->\n\n[coverage]: https://codecov.io/gh/ant-design/pro-flow-editor/branch/master/graph/badge.svg\n[codecov-url]: https://codecov.io/gh/ant-design/pro-flow-editor/branch/master\n\n<!-- Github CI -->\n\n[test-ci]: https://github.com/ant-design/pro-flow-editor/workflows/Test%20CI/badge.svg\n[release-ci]: https://github.com/ant-design/pro-flow-editor/workflows/Release%20CI/badge.svg\n[test-ci-url]: https://github.com/ant-design/pro-flow-editor/actions?query=workflow%3ATest%20CI\n[release-ci-url]: https://github.com/ant-design/pro-flow-editor/actions?query=workflow%3ARelease%20CI\n[download-image]: https://img.shields.io/npm/dm/@ant-design/pro-flow-editor.svg?style=flat-square\n[download-url]: https://npmjs.org/package/@ant-design/pro-flow-editor\n\n</div>\n\n## 简介\n\nPro Flow Editor 是一款基于 react-flow 构建的画布编辑器。具有的特性如下：\n\n- 🎨 **自定义节点类型**：用户可以通过传入自定义 React 组件的方式创建不同类型的节点，从而满足不同的业务需求；\n- 🎉 **灵活的事件处理**：支持用户对节点的拖拽、连接、删除等事件进行自定义处理，满足不同业务场景的需求；\n- 🚀 **高度可定制**：支持用户对节点外观、连线样式、节点大小等多个方面进行自定义，方便用户根据自己的需求进行定制化开发。\n- 🔙 **撤销重做**：支持用户对节点编辑操作进行撤销和重做，提高用户操作的便利性和效率；\n- 🌓 **亮暗色主题模式一键切换**：支持用户在亮色和暗色主题之间快速切换，适应不同的环境和用户习惯；\n\n## 快速上手\n\n### 安装\n\n推荐使用 `pnpm` 安装\n\n```bash\npnpm i @ant-design/pro-flow-editor -S\n```\n\n### 使用\n\n## 更新日志\n\n详情：[CHANGELOG](./CHANGELOG.md)\n\n## 🤝 Contributing\n\n<!-- CONTRIBUTION GROUP -->\n\n> 📊 Total: <kbd>**4**</kbd>\n\n<a href=\"https://github.com/arvinxx\" title=\"arvinxx\">\n  <img src=\"https://avatars.githubusercontent.com/u/28616219?v=4\" width=\"50\" />\n</a>\n<a href=\"https://github.com/actions-user\" title=\"actions-user\">\n  <img src=\"https://avatars.githubusercontent.com/u/65916846?v=4\" width=\"50\" />\n</a>\n<a href=\"https://github.com/chenshuai2144\" title=\"chenshuai2144\">\n  <img src=\"https://avatars.githubusercontent.com/u/8186664?v=4\" width=\"50\" />\n</a>\n<a href=\"https://github.com/meganjohnson96\" title=\"meganjohnson96\">\n  <img src=\"https://avatars.githubusercontent.com/u/136729222?v=4\" width=\"50\" />\n</a>\n\n<!-- CONTRIBUTION END -->\n\n<div align=\"right\">\n\n[![][back-to-top]](#readme-top)\n\n## </div>\n\n#### 📝 License\n\nCopyright © 2020 - present [Arvin Xu][profile-url]. <br />\nThis project is [MIT](./LICENSE) licensed.\n\n<!-- LINK GROUP -->\n\n[profile-url]: https://github.com/arvinxx\n\n<!-- SHIELD LINK GROUP -->\n\n[back-to-top]: https://img.shields.io/badge/-BACK_TO_TOP-151515?style=flat-square\n\n<!-- contributors -->\n\n[contributors-shield]: https://img.shields.io/github/contributors/ant-design/pro-flow-editor.svg?style=flat\n[contributors-url]: https://github.com/ant-design/pro-flow-editor/graphs/contributors\n\n<!-- forks -->\n\n[forks-shield]: https://img.shields.io/github/forks/ant-design/pro-flow-editor.svg?style=flat\n[forks-url]: https://github.com/ant-design/pro-flow-editor/network/members\n\n<!-- stargazers -->\n\n[stargazers-shield]: https://img.shields.io/github/stars/ant-design/pro-flow-editor.svg?style=flat\n[stargazers-url]: https://github.com/ant-design/pro-flow-editor/stargazers\n\n<!-- issues -->\n\n[issues-shield]: https://img.shields.io/github/issues/ant-design/pro-flow-editor.svg?style=flat\n[issues-url]: https://github.com/ant-design/pro-flow-editor/issues/new/choose\n","readmeFilename":"README.md"}