{"_id":"@huanban/rulego-editor-react","_rev":"42-49620220f39ad9411ae6e9fa152a1d1e","name":"@huanban/rulego-editor-react","dist-tags":{"latest":"1.4.2"},"versions":{"1.0.0":{"name":"@huanban/rulego-editor-react","version":"1.0.0","keywords":["rulego","editor-react","react","hooks","nextjs","rule-chain","workflow-list","workflow-info","logicflow"],"author":{"name":"HuanBan Team"},"license":"Apache-2.0","_id":"@huanban/rulego-editor-react@1.0.0","maintainers":[{"name":"haunbanclaw","email":"chagejian@gmail.com"}],"homepage":"https://github.com/openclaw/rulego-editor#readme","bugs":{"url":"https://github.com/openclaw/rulego-editor/issues"},"dist":{"shasum":"61b41d658269914eb393a81bbd1681fbef1b299d","tarball":"https://registry.npmjs.org/@huanban/rulego-editor-react/-/rulego-editor-react-1.0.0.tgz","fileCount":49,"integrity":"sha512-W1L1DtnKCecLoAYVN6cM+YzVqUV6X4+CeG/xIftK8aZ2cGUbX6coFqi8xp1aw+ebG5S7RAp2SFN1scIY/ttldg==","signatures":[{"sig":"MEUCIE4BpRsEIlUReFpHZPRSAgFqVOdbXEc9lIHgMU91+xaSAiEAtJ1NxQ9A/IZK3iRA5KBCoPmbyLcIBO1dh/wKTIOko38=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":13612136},"main":"dist/index.cjs.js","type":"module","types":"dist/index.d.ts","module":"dist/index.esm.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.esm.js","require":"./dist/index.cjs.js"},"./style.css":"./dist/style.css"},"gitHead":"5303a6b95def401ed29d9714e242005c7c5ac353","scripts":{"dev":"vite build --watch","lint":"tsc --noEmit","build":"vite build && tsc --emitDeclarationOnly --outDir dist","clean":"rm -rf dist"},"_npmUser":{"name":"haunbanclaw","email":"chagejian@gmail.com"},"repository":{"url":"git+https://github.com/openclaw/rulego-editor.git","type":"git","directory":"packages/editor-react"},"_npmVersion":"10.8.2","description":"RuleGo 编辑器 React 适配层 - WorkflowList / WorkflowInfoPanel / RuleGoEditor 独立组件 + Hooks","directories":{},"_nodeVersion":"20.19.6","dependencies":{"@logicflow/core":"2.1.11","@logicflow/extension":"2.1.11","@huanban/rulego-editor-core":">=1.0.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^5.4.0","react":"^18.3.0","react-dom":"^18.3.0","typescript":"^5.4.0","@types/react":"^18.2.0","@logicflow/core":"2.1.11","@types/react-dom":"^18.2.0","@logicflow/extension":"2.1.11","@huanban/rulego-editor-core":"workspace:*"},"peerDependencies":{"react":">=16.8.0","react-dom":">=16.8.0"},"_npmOperationalInternal":{"tmp":"tmp/rulego-editor-react_1.0.0_1774281318108_0.6491594989214857","host":"s3://npm-registry-packages-npm-production"}},"1.0.1":{"name":"@huanban/rulego-editor-react","version":"1.0.1","keywords":["rulego","editor-react","react","hooks","nextjs","rule-chain","workflow-list","workflow-info","logicflow"],"author":{"name":"HuanBan Team"},"license":"Apache-2.0","_id":"@huanban/rulego-editor-react@1.0.1","maintainers":[{"name":"haunbanclaw","email":"chagejian@gmail.com"}],"homepage":"https://github.com/openclaw/rulego-editor#readme","bugs":{"url":"https://github.com/openclaw/rulego-editor/issues"},"dist":{"shasum":"85ba09ef397f8d49708e05cad6b3aba3de9d2dcf","tarball":"https://registry.npmjs.org/@huanban/rulego-editor-react/-/rulego-editor-react-1.0.1.tgz","fileCount":49,"integrity":"sha512-pM9WFAJb9DVSc25TlcwgF4/0JpJuBhix4wx4u1KAhpyOssR1ncNo9YA0RVtKJGtz74C97AtbyuFH5Ui8MSVCxw==","signatures":[{"sig":"MEUCIEe+A5O/jsrOXzVJ9/E5LAhryjygnfk0157JUaORPsLJAiEAyNcZ6HIB+ueFhbs8Zz9iBVPZ6U4ILZkgWd/fvE0e+gQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":13623510},"main":"dist/index.cjs.js","type":"module","types":"dist/index.d.ts","module":"dist/index.esm.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.esm.js","require":"./dist/index.cjs.js"},"./style.css":"./dist/style.css"},"gitHead":"5303a6b95def401ed29d9714e242005c7c5ac353","scripts":{"dev":"vite build --watch","lint":"tsc --noEmit","build":"vite build && tsc --emitDeclarationOnly --outDir dist","clean":"rm -rf dist"},"_npmUser":{"name":"haunbanclaw","email":"chagejian@gmail.com"},"repository":{"url":"git+https://github.com/openclaw/rulego-editor.git","type":"git","directory":"packages/editor-react"},"_npmVersion":"10.8.2","description":"RuleGo 编辑器 React 适配层 - WorkflowList / WorkflowInfoPanel / RuleGoEditor 独立组件 + Hooks","directories":{},"_nodeVersion":"20.19.6","dependencies":{"@logicflow/core":"2.1.11","@logicflow/extension":"2.1.11","@huanban/rulego-editor-core":"workspace:*"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^5.4.0","react":"^18.3.0","react-dom":"^18.3.0","typescript":"^5.4.0","@types/react":"^18.2.0","@logicflow/core":"2.1.11","@types/react-dom":"^18.2.0","@logicflow/extension":"2.1.11","@huanban/rulego-editor-core":"workspace:*"},"peerDependencies":{"react":">=16.8.0","react-dom":">=16.8.0"},"_npmOperationalInternal":{"tmp":"tmp/rulego-editor-react_1.0.1_1774311811185_0.5975719433929705","host":"s3://npm-registry-packages-npm-production"}},"1.0.2":{"name":"@huanban/rulego-editor-react","version":"1.0.2","keywords":["rulego","editor-react","react","hooks","nextjs","rule-chain","workflow-list","workflow-info","logicflow"],"author":{"name":"HuanBan Team"},"license":"Apache-2.0","_id":"@huanban/rulego-editor-react@1.0.2","maintainers":[{"name":"haunbanclaw","email":"chagejian@gmail.com"}],"homepage":"https://github.com/openclaw/rulego-editor#readme","bugs":{"url":"https://github.com/openclaw/rulego-editor/issues"},"dist":{"shasum":"e2b1b408f792bed168ed64af63fb409e9eddf217","tarball":"https://registry.npmjs.org/@huanban/rulego-editor-react/-/rulego-editor-react-1.0.2.tgz","fileCount":49,"integrity":"sha512-W+YzfKovljX63N2F90zS+H/m14aOytqw+qgSqblsycF1nsl4XdDjT8mkCpMQ1YP4VeH+fA2pxdUxyaeEfljKbA==","signatures":[{"sig":"MEUCIFG4TuV4X0U4VN8KXyUeLoEg2a8UakW9foG04csGjwQqAiEAwS9KMLiJ+YuXkuoObcDp98aMQydlUraKB+76K/IXLek=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":13623502},"main":"dist/index.cjs.js","type":"module","types":"dist/index.d.ts","module":"dist/index.esm.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.esm.js","require":"./dist/index.cjs.js"},"./style.css":"./dist/style.css"},"gitHead":"5303a6b95def401ed29d9714e242005c7c5ac353","scripts":{"dev":"vite build --watch","lint":"tsc --noEmit","build":"vite build && tsc --emitDeclarationOnly --outDir dist","clean":"rm -rf dist"},"_npmUser":{"name":"haunbanclaw","email":"chagejian@gmail.com"},"repository":{"url":"git+https://github.com/openclaw/rulego-editor.git","type":"git","directory":"packages/editor-react"},"_npmVersion":"10.8.2","description":"RuleGo 编辑器 React 适配层 - WorkflowList / WorkflowInfoPanel / RuleGoEditor 独立组件 + Hooks","directories":{},"_nodeVersion":"20.19.6","dependencies":{"@logicflow/core":"2.1.11","@logicflow/extension":"2.1.11","@huanban/rulego-editor-core":">=1.0.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^5.4.0","react":"^18.3.0","react-dom":"^18.3.0","typescript":"^5.4.0","@types/react":"^18.2.0","@logicflow/core":"2.1.11","@types/react-dom":"^18.2.0","@logicflow/extension":"2.1.11","@huanban/rulego-editor-core":">=1.0.0"},"peerDependencies":{"react":">=16.8.0","react-dom":">=16.8.0"},"_npmOperationalInternal":{"tmp":"tmp/rulego-editor-react_1.0.2_1774311904217_0.32891957466747","host":"s3://npm-registry-packages-npm-production"}},"1.0.5":{"name":"@huanban/rulego-editor-react","version":"1.0.5","keywords":["rulego","editor-react","react","hooks","nextjs","rule-chain","workflow-list","workflow-info","logicflow"],"author":{"name":"HuanBan Team"},"license":"Apache-2.0","_id":"@huanban/rulego-editor-react@1.0.5","maintainers":[{"name":"haunbanclaw","email":"chagejian@gmail.com"}],"homepage":"https://github.com/openclaw/rulego-editor#readme","bugs":{"url":"https://github.com/openclaw/rulego-editor/issues"},"dist":{"shasum":"360cfa2f92aa1c44cd66e60d9765e444775e56c6","tarball":"https://registry.npmjs.org/@huanban/rulego-editor-react/-/rulego-editor-react-1.0.5.tgz","fileCount":26,"integrity":"sha512-ZJ39W0DNWZHP82iOi2itLCIURz09gRaOSbXnyZSc1hd+cEC4p4AaN9z9/XEwPWRrpthTIY/n7jRHjTQvVAkRHA==","signatures":[{"sig":"MEUCIC8dMYEz4d2HDrHEJG0wE45xAQo5c1yKY3kCEogqkT1TAiEA8LcZiqdz7pH74pHpz/GYBbk6QBd8/DjOP6CtUtg0F+8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4401725},"main":"dist/index.cjs.js","type":"module","types":"dist/index.d.ts","module":"dist/index.esm.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.esm.js","require":"./dist/index.cjs.js"},"./style.css":"./dist/style.css"},"gitHead":"1827409a0f48e41072cbaa2f101c1f21c71e3f78","scripts":{"dev":"vite build --watch","lint":"tsc --noEmit","build":"vite build && tsc --emitDeclarationOnly --outDir dist","clean":"rm -rf dist"},"_npmUser":{"name":"haunbanclaw","email":"chagejian@gmail.com"},"repository":{"url":"git+https://github.com/openclaw/rulego-editor.git","type":"git","directory":"packages/editor-react"},"_npmVersion":"10.8.2","description":"RuleGo 编辑器 React 适配层 - WorkflowList / WorkflowInfoPanel / RuleGoEditor 独立组件 + Hooks","directories":{},"_nodeVersion":"20.19.6","dependencies":{"@logicflow/core":"2.1.11","@logicflow/extension":"2.1.11","@huanban/rulego-editor-core":">=1.0.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^5.4.0","react":"^18.3.0","react-dom":"^18.3.0","typescript":"^5.4.0","@types/react":"^18.2.0","@logicflow/core":"2.1.11","@types/react-dom":"^18.2.0","@logicflow/extension":"2.1.11","@huanban/rulego-editor-core":">=1.0.0"},"peerDependencies":{"react":">=16.8.0","react-dom":">=16.8.0"},"_npmOperationalInternal":{"tmp":"tmp/rulego-editor-react_1.0.5_1774315259234_0.6799851354269864","host":"s3://npm-registry-packages-npm-production"}},"1.0.6":{"name":"@huanban/rulego-editor-react","version":"1.0.6","keywords":["rulego","editor-react","react","hooks","nextjs","rule-chain","workflow-list","workflow-info","logicflow"],"author":{"name":"HuanBan Team"},"license":"Apache-2.0","_id":"@huanban/rulego-editor-react@1.0.6","maintainers":[{"name":"haunbanclaw","email":"chagejian@gmail.com"}],"homepage":"https://github.com/openclaw/rulego-editor#readme","bugs":{"url":"https://github.com/openclaw/rulego-editor/issues"},"dist":{"shasum":"577f056561ec3a4525386e08b96db3179b07e859","tarball":"https://registry.npmjs.org/@huanban/rulego-editor-react/-/rulego-editor-react-1.0.6.tgz","fileCount":26,"integrity":"sha512-DfYRHsee1VpKPKDR9yeToM1hmztDNwA9aZX4+bFAQUuqjbBgcHmOJIIf9RiXFuSqKX6QbykMt2wmOOwSm8x1oQ==","signatures":[{"sig":"MEYCIQDrSYkox6vAN2bOQxGzibH3I3qNB5Z1vKVrs9pzwbfwwAIhAPnvl+Fz85yeTr3kJBE4LGzFTDdGYrdpFJ4WkPhzVbA0","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4398224},"main":"dist/index.cjs.js","type":"module","types":"dist/index.d.ts","module":"dist/index.esm.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.esm.js","require":"./dist/index.cjs.js"},"./style.css":"./dist/style.css"},"gitHead":"45e735e8940a53adf8ef0d04b2f2a43a825e255c","scripts":{"dev":"vite build --watch","lint":"tsc --noEmit","build":"vite build && tsc --emitDeclarationOnly --outDir dist","clean":"rm -rf dist"},"_npmUser":{"name":"haunbanclaw","email":"chagejian@gmail.com"},"repository":{"url":"git+https://github.com/openclaw/rulego-editor.git","type":"git","directory":"packages/editor-react"},"_npmVersion":"10.8.2","description":"RuleGo 编辑器 React 适配层 - WorkflowList / WorkflowInfoPanel / RuleGoEditor 独立组件 + Hooks","directories":{},"_nodeVersion":"20.19.6","dependencies":{"@logicflow/core":"2.1.11","@logicflow/extension":"2.1.11","@huanban/rulego-editor-core":">=1.0.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^5.4.0","react":"^18.3.0","react-dom":"^18.3.0","typescript":"^5.4.0","@types/react":"^18.2.0","@logicflow/core":"2.1.11","@types/react-dom":"^18.2.0","@logicflow/extension":"2.1.11","@huanban/rulego-editor-core":">=1.0.0"},"peerDependencies":{"react":">=16.8.0","react-dom":">=16.8.0"},"_npmOperationalInternal":{"tmp":"tmp/rulego-editor-react_1.0.6_1774315613672_0.6096785367654309","host":"s3://npm-registry-packages-npm-production"}},"1.0.7":{"name":"@huanban/rulego-editor-react","version":"1.0.7","keywords":["rulego","editor-react","react","hooks","nextjs","rule-chain","workflow-list","workflow-info","logicflow"],"author":{"name":"HuanBan Team"},"license":"Apache-2.0","_id":"@huanban/rulego-editor-react@1.0.7","maintainers":[{"name":"haunbanclaw","email":"chagejian@gmail.com"}],"homepage":"https://github.com/openclaw/rulego-editor#readme","bugs":{"url":"https://github.com/openclaw/rulego-editor/issues"},"dist":{"shasum":"17f6c4f8e1f5fdbc3e93138dc160a75a5677770b","tarball":"https://registry.npmjs.org/@huanban/rulego-editor-react/-/rulego-editor-react-1.0.7.tgz","fileCount":26,"integrity":"sha512-cyKNHMI/XGNoezXXfQyFTfNkuaj7IY67S4iryOHFCmcYSUNQwqLMpn6ZXrSDQrMtpgBWQtAPVXHq14Ve/5BqIA==","signatures":[{"sig":"MEYCIQDD5rQ7OYxToT1ukTz1wbOpqn+ysizsdbteIsom+fhLYQIhAIJyxWO7A0/BnVGJbzVXefpzURn0Y4toNf5dkRrKxzXT","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4398224},"main":"dist/index.cjs.js","type":"module","types":"dist/index.d.ts","module":"dist/index.esm.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.esm.js","require":"./dist/index.cjs.js"},"./style.css":"./dist/style.css"},"gitHead":"c8ae52a77d947ce688bbed48ed6cbf6f9c92d288","scripts":{"dev":"vite build --watch","lint":"tsc --noEmit","build":"vite build && tsc --emitDeclarationOnly --outDir dist","clean":"rm -rf dist"},"_npmUser":{"name":"haunbanclaw","email":"chagejian@gmail.com"},"repository":{"url":"git+https://github.com/openclaw/rulego-editor.git","type":"git","directory":"packages/editor-react"},"_npmVersion":"10.8.2","description":"RuleGo 编辑器 React 适配层 - WorkflowList / WorkflowInfoPanel / RuleGoEditor 独立组件 + Hooks","directories":{},"_nodeVersion":"20.19.6","dependencies":{"@logicflow/core":"2.1.11","@logicflow/extension":"2.1.11","@huanban/rulego-editor-core":">=1.0.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^5.4.0","react":"^18.3.0","react-dom":"^18.3.0","typescript":"^5.4.0","@types/react":"^18.2.0","@logicflow/core":"2.1.11","@types/react-dom":"^18.2.0","@logicflow/extension":"2.1.11","@huanban/rulego-editor-core":">=1.0.0"},"peerDependencies":{"react":">=16.8.0","react-dom":">=16.8.0"},"_npmOperationalInternal":{"tmp":"tmp/rulego-editor-react_1.0.7_1774316296835_0.6157548260764736","host":"s3://npm-registry-packages-npm-production"}},"1.0.8":{"name":"@huanban/rulego-editor-react","version":"1.0.8","keywords":["rulego","editor-react","react","hooks","nextjs","rule-chain","workflow-list","workflow-info","logicflow"],"author":{"name":"HuanBan Team"},"license":"Apache-2.0","_id":"@huanban/rulego-editor-react@1.0.8","maintainers":[{"name":"haunbanclaw","email":"chagejian@gmail.com"}],"homepage":"https://github.com/openclaw/rulego-editor#readme","bugs":{"url":"https://github.com/openclaw/rulego-editor/issues"},"dist":{"shasum":"ce066cfd9263e9d5fda43a90d6fb32121d7a2828","tarball":"https://registry.npmjs.org/@huanban/rulego-editor-react/-/rulego-editor-react-1.0.8.tgz","fileCount":26,"integrity":"sha512-nmm3ZGxfBcc1qLAitj+ESS9K84Fle4jtX5CP6+NjW7/vOrfkbtjlJi+iQlUXKQxW8bn8ZrBqLwfj7lVepCYgvA==","signatures":[{"sig":"MEYCIQDQ4TOJ/oaCcVFKIzQBH2L1FhoaXGw80Rh69Vn354/G5QIhAM73c1nAbEOy6ovMPB3gSCr5V8JFWs9qvxdFocthLUtX","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4402327},"main":"dist/index.cjs.js","type":"module","types":"dist/index.d.ts","module":"dist/index.esm.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.esm.js","require":"./dist/index.cjs.js"},"./style.css":"./dist/style.css"},"gitHead":"c8ae52a77d947ce688bbed48ed6cbf6f9c92d288","scripts":{"dev":"vite build --watch","lint":"tsc --noEmit","build":"vite build && tsc --emitDeclarationOnly --outDir dist","clean":"rm -rf dist"},"_npmUser":{"name":"haunbanclaw","email":"chagejian@gmail.com"},"repository":{"url":"git+https://github.com/openclaw/rulego-editor.git","type":"git","directory":"packages/editor-react"},"_npmVersion":"10.8.2","description":"RuleGo 编辑器 React 适配层 - WorkflowList / WorkflowInfoPanel / RuleGoEditor 独立组件 + Hooks","directories":{},"_nodeVersion":"20.19.6","dependencies":{"@logicflow/core":"2.1.11","@logicflow/extension":"2.1.11","@huanban/rulego-editor-core":">=1.0.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^5.4.0","react":"^18.3.0","react-dom":"^18.3.0","typescript":"^5.4.0","@types/react":"^18.2.0","@logicflow/core":"2.1.11","@types/react-dom":"^18.2.0","@logicflow/extension":"2.1.11","@huanban/rulego-editor-core":">=1.0.0"},"peerDependencies":{"react":">=16.8.0","react-dom":">=16.8.0"},"_npmOperationalInternal":{"tmp":"tmp/rulego-editor-react_1.0.8_1774317313399_0.2212957345087001","host":"s3://npm-registry-packages-npm-production"}},"1.0.9":{"name":"@huanban/rulego-editor-react","version":"1.0.9","keywords":["rulego","editor-react","react","hooks","nextjs","rule-chain","workflow-list","workflow-info","logicflow"],"author":{"name":"HuanBan Team"},"license":"Apache-2.0","_id":"@huanban/rulego-editor-react@1.0.9","maintainers":[{"name":"haunbanclaw","email":"chagejian@gmail.com"}],"homepage":"https://github.com/openclaw/rulego-editor#readme","bugs":{"url":"https://github.com/openclaw/rulego-editor/issues"},"dist":{"shasum":"403795c72f850ce14289baff7d48cb792b98d760","tarball":"https://registry.npmjs.org/@huanban/rulego-editor-react/-/rulego-editor-react-1.0.9.tgz","fileCount":26,"integrity":"sha512-V3GRUoM7nsoaogjDqdgWB4iNsSvBG9xXW5p/1ULh3HaWOEcJQwNBNmyxo/yP9g2xLzehT+8AfcXs2O08IhmKIg==","signatures":[{"sig":"MEUCIH8TlVgOjgEkilLdZp+CiguwyCgLXIRX1uzSVeIwftFdAiEApY3SN4Hcxvbc1x1Zns2ZW4PMFq07mDwe2/2pLcQh380=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4403482},"main":"dist/index.cjs.js","type":"module","types":"dist/index.d.ts","module":"dist/index.esm.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.esm.js","require":"./dist/index.cjs.js"},"./style.css":"./dist/style.css"},"gitHead":"c8ae52a77d947ce688bbed48ed6cbf6f9c92d288","scripts":{"dev":"vite build --watch","lint":"tsc --noEmit","build":"vite build && tsc --emitDeclarationOnly --outDir dist","clean":"rm -rf dist"},"_npmUser":{"name":"haunbanclaw","email":"chagejian@gmail.com"},"repository":{"url":"git+https://github.com/openclaw/rulego-editor.git","type":"git","directory":"packages/editor-react"},"_npmVersion":"10.8.2","description":"RuleGo 编辑器 React 适配层 - WorkflowList / WorkflowInfoPanel / RuleGoEditor 独立组件 + Hooks","directories":{},"_nodeVersion":"20.19.6","dependencies":{"@logicflow/core":"2.1.11","@logicflow/extension":"2.1.11","@huanban/rulego-editor-core":">=1.0.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^5.4.0","react":"^18.3.0","react-dom":"^18.3.0","typescript":"^5.4.0","@types/react":"^18.2.0","@logicflow/core":"2.1.11","@types/react-dom":"^18.2.0","@logicflow/extension":"2.1.11","@huanban/rulego-editor-core":">=1.0.0"},"peerDependencies":{"react":">=16.8.0","react-dom":">=16.8.0"},"_npmOperationalInternal":{"tmp":"tmp/rulego-editor-react_1.0.9_1774317515126_0.03250104268085141","host":"s3://npm-registry-packages-npm-production"}},"1.0.11":{"name":"@huanban/rulego-editor-react","version":"1.0.11","keywords":["rulego","editor-react","react","hooks","nextjs","rule-chain","workflow-list","workflow-info","logicflow"],"author":{"name":"HuanBan Team"},"license":"Apache-2.0","_id":"@huanban/rulego-editor-react@1.0.11","maintainers":[{"name":"haunbanclaw","email":"chagejian@gmail.com"}],"homepage":"https://github.com/openclaw/rulego-editor#readme","bugs":{"url":"https://github.com/openclaw/rulego-editor/issues"},"dist":{"shasum":"6b11331dc08aedbb4ba0f1ce1cf3399267aac73d","tarball":"https://registry.npmjs.org/@huanban/rulego-editor-react/-/rulego-editor-react-1.0.11.tgz","fileCount":26,"integrity":"sha512-4wRXU4AqlH8F3UcnZO/WmJrzbD3uYpXqf8ciVsHHgt46Xb8bxA80hTl8xreof/mwLdwiKZH93A1KZrSepmJOmg==","signatures":[{"sig":"MEUCIQCOpRNiZb1Qy6i/3K499/eHu1LyVBWz/+NhzJhNNU9tPwIgf0SAQDMqG1dAI2BnOkT4CLZQeJps0LL1tlPVz8UXXmo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4400212},"main":"dist/index.cjs.js","type":"module","types":"dist/index.d.ts","module":"dist/index.esm.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.esm.js","require":"./dist/index.cjs.js"},"./style.css":"./dist/style.css"},"gitHead":"c8ae52a77d947ce688bbed48ed6cbf6f9c92d288","scripts":{"dev":"vite build --watch","lint":"tsc --noEmit","build":"vite build && tsc --emitDeclarationOnly --outDir dist","clean":"rm -rf dist"},"_npmUser":{"name":"haunbanclaw","email":"chagejian@gmail.com"},"repository":{"url":"git+https://github.com/openclaw/rulego-editor.git","type":"git","directory":"packages/editor-react"},"_npmVersion":"10.8.2","description":"RuleGo 编辑器 React 适配层 - WorkflowList / WorkflowInfoPanel / RuleGoEditor 独立组件 + Hooks","directories":{},"_nodeVersion":"20.19.6","dependencies":{"@logicflow/core":"2.1.11","@logicflow/extension":"2.1.11","@huanban/rulego-editor-core":">=1.0.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^5.4.0","react":"^18.3.0","react-dom":"^18.3.0","typescript":"^5.4.0","@types/react":"^18.2.0","@logicflow/core":"2.1.11","@types/react-dom":"^18.2.0","@logicflow/extension":"2.1.11","@huanban/rulego-editor-core":">=1.0.0"},"peerDependencies":{"react":">=16.8.0","react-dom":">=16.8.0"},"_npmOperationalInternal":{"tmp":"tmp/rulego-editor-react_1.0.11_1774318580840_0.372058338131918","host":"s3://npm-registry-packages-npm-production"}},"1.0.12":{"name":"@huanban/rulego-editor-react","version":"1.0.12","keywords":["rulego","editor-react","react","hooks","nextjs","rule-chain","workflow-list","workflow-info","logicflow"],"author":{"name":"HuanBan Team"},"license":"Apache-2.0","_id":"@huanban/rulego-editor-react@1.0.12","maintainers":[{"name":"haunbanclaw","email":"chagejian@gmail.com"}],"homepage":"https://github.com/openclaw/rulego-editor#readme","bugs":{"url":"https://github.com/openclaw/rulego-editor/issues"},"dist":{"shasum":"3a5bd56692c55c35225949fdbccae7ea49ed0a52","tarball":"https://registry.npmjs.org/@huanban/rulego-editor-react/-/rulego-editor-react-1.0.12.tgz","fileCount":26,"integrity":"sha512-vaWu99a3SezDvMdjRjFTQyXHW9AHGZjeC++TVPPvRrGn7V3N+/KpFCHlLCY5HiJ3Kco+uG7ro6GN2wgYdkmmKg==","signatures":[{"sig":"MEQCIBGIEP4GAgkTfrkbUf+NeE9/1WuidrhOFGBrEAeGeE3xAiBpHKYdUm09rVjRiN4UDk+e6EoiNQ8xg8Yzvt0uzWZzGg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4408960},"main":"dist/index.cjs.js","type":"module","types":"dist/index.d.ts","module":"dist/index.esm.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.esm.js","require":"./dist/index.cjs.js"},"./style.css":"./dist/style.css"},"gitHead":"c8ae52a77d947ce688bbed48ed6cbf6f9c92d288","scripts":{"dev":"vite build --watch","lint":"tsc --noEmit","build":"vite build && tsc --emitDeclarationOnly --outDir dist","clean":"rm -rf dist"},"_npmUser":{"name":"haunbanclaw","email":"chagejian@gmail.com"},"repository":{"url":"git+https://github.com/openclaw/rulego-editor.git","type":"git","directory":"packages/editor-react"},"_npmVersion":"10.8.2","description":"RuleGo 编辑器 React 适配层 - WorkflowList / WorkflowInfoPanel / RuleGoEditor 独立组件 + Hooks","directories":{},"_nodeVersion":"20.19.6","dependencies":{"@logicflow/core":"2.1.11","@logicflow/extension":"2.1.11","@huanban/rulego-editor-core":">=1.0.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^5.4.0","react":"^18.3.0","react-dom":"^18.3.0","typescript":"^5.4.0","@types/react":"^18.2.0","@logicflow/core":"2.1.11","@types/react-dom":"^18.2.0","@logicflow/extension":"2.1.11","@huanban/rulego-editor-core":">=1.0.0"},"peerDependencies":{"react":">=16.8.0","react-dom":">=16.8.0"},"_npmOperationalInternal":{"tmp":"tmp/rulego-editor-react_1.0.12_1774320377277_0.786058964131847","host":"s3://npm-registry-packages-npm-production"}},"1.0.13":{"name":"@huanban/rulego-editor-react","version":"1.0.13","keywords":["rulego","editor-react","react","hooks","nextjs","rule-chain","workflow-list","workflow-info","logicflow"],"author":{"name":"HuanBan Team"},"license":"Apache-2.0","_id":"@huanban/rulego-editor-react@1.0.13","maintainers":[{"name":"haunbanclaw","email":"chagejian@gmail.com"}],"homepage":"https://github.com/openclaw/rulego-editor#readme","bugs":{"url":"https://github.com/openclaw/rulego-editor/issues"},"dist":{"shasum":"90141d7407d01b8126964fea47a96dd00d0e9865","tarball":"https://registry.npmjs.org/@huanban/rulego-editor-react/-/rulego-editor-react-1.0.13.tgz","fileCount":27,"integrity":"sha512-vlFpZBe1otP4ww5DMKIv4V5eGTN9/lCUyvPrjJURWHK24JzwgF0k6tLsN4Wj0/UvB5A8FOjkpjVLjktKIEFCPg==","signatures":[{"sig":"MEQCIAq0nejQXjPXPggInCEUEYvXWv6RSAY4Beu488EAEWszAiBr58EC6Km0fQ0hyRsZu7k+yuVNVycpKisi7Pd4MoHkKQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4461985},"main":"dist/index.cjs.js","type":"module","_from":"file:huanban-rulego-editor-react-1.0.13.tgz","types":"dist/index.d.ts","module":"dist/index.esm.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.esm.js","require":"./dist/index.cjs.js"},"./style.css":"./dist/style.css"},"scripts":{"dev":"vite build --watch","lint":"tsc --noEmit","build":"vite build && tsc --emitDeclarationOnly --outDir dist","clean":"rm -rf dist"},"_npmUser":{"name":"haunbanclaw","email":"chagejian@gmail.com"},"_resolved":"/private/var/folders/l3/7wx63kx91g1bm3fb17_sqggw0000gn/T/507b8f371662ef77691a483061040d6b/huanban-rulego-editor-react-1.0.13.tgz","_integrity":"sha512-vlFpZBe1otP4ww5DMKIv4V5eGTN9/lCUyvPrjJURWHK24JzwgF0k6tLsN4Wj0/UvB5A8FOjkpjVLjktKIEFCPg==","repository":{"url":"git+https://github.com/openclaw/rulego-editor.git","type":"git","directory":"packages/editor-react"},"_npmVersion":"10.8.2","description":"RuleGo 编辑器 React 适配层 - WorkflowList / WorkflowInfoPanel / RuleGoEditor 独立组件 + Hooks","directories":{},"_nodeVersion":"20.19.6","dependencies":{"@logicflow/core":"2.1.11","@logicflow/extension":"2.1.11","@huanban/rulego-editor-core":">=1.0.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^5.4.0","react":"^18.3.0","react-dom":"^18.3.0","typescript":"^5.4.0","@types/react":"^18.2.0","@logicflow/core":"2.1.11","@types/react-dom":"^18.2.0","@logicflow/extension":"2.1.11","@huanban/rulego-editor-core":">=1.0.0"},"peerDependencies":{"react":">=16.8.0","react-dom":">=16.8.0"},"_npmOperationalInternal":{"tmp":"tmp/rulego-editor-react_1.0.13_1774374665923_0.5728631777974056","host":"s3://npm-registry-packages-npm-production"}},"1.0.14":{"name":"@huanban/rulego-editor-react","version":"1.0.14","keywords":["rulego","editor-react","react","hooks","nextjs","rule-chain","workflow-list","workflow-info","logicflow"],"author":{"name":"HuanBan Team"},"license":"Apache-2.0","_id":"@huanban/rulego-editor-react@1.0.14","maintainers":[{"name":"haunbanclaw","email":"chagejian@gmail.com"}],"homepage":"https://github.com/openclaw/rulego-editor#readme","bugs":{"url":"https://github.com/openclaw/rulego-editor/issues"},"dist":{"shasum":"7d6612816e7223d5f80a3188b4d262aa58e7fae1","tarball":"https://registry.npmjs.org/@huanban/rulego-editor-react/-/rulego-editor-react-1.0.14.tgz","fileCount":27,"integrity":"sha512-rVFcTdrtfJKFi14AJQDhpXKeNhIzGv0d7ITEeVEwLnS4wXz8D6/oMa7C+WS9kqBc76nda8kyZIC26frjHcq+jg==","signatures":[{"sig":"MEQCIHkCkYC/ltz0J3MaHYQuLLlDxQHYyqtbDVA0poKFJd4NAiBUsLZzLB0sAKwCMV97xtvxnccGzjuUPFA/oe9egylTDQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4545457},"main":"dist/index.cjs.js","type":"module","_from":"file:huanban-rulego-editor-react-1.0.14.tgz","types":"dist/index.d.ts","module":"dist/index.esm.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.esm.js","require":"./dist/index.cjs.js"},"./style.css":"./dist/style.css"},"scripts":{"dev":"vite build --watch","lint":"tsc --noEmit","build":"vite build && tsc --emitDeclarationOnly --outDir dist","clean":"rm -rf dist"},"_npmUser":{"name":"haunbanclaw","email":"chagejian@gmail.com"},"_resolved":"/private/var/folders/l3/7wx63kx91g1bm3fb17_sqggw0000gn/T/fc8b79d11dfac9858c62d59811b05080/huanban-rulego-editor-react-1.0.14.tgz","_integrity":"sha512-rVFcTdrtfJKFi14AJQDhpXKeNhIzGv0d7ITEeVEwLnS4wXz8D6/oMa7C+WS9kqBc76nda8kyZIC26frjHcq+jg==","repository":{"url":"git+https://github.com/openclaw/rulego-editor.git","type":"git","directory":"packages/editor-react"},"_npmVersion":"10.8.2","description":"RuleGo 编辑器 React 适配层 - WorkflowList / WorkflowInfoPanel / RuleGoEditor 独立组件 + Hooks","directories":{},"_nodeVersion":"20.19.6","dependencies":{"@logicflow/core":"2.1.11","@logicflow/extension":"2.1.11","@huanban/rulego-editor-core":">=1.0.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^5.4.0","react":"^18.3.0","react-dom":"^18.3.0","typescript":"^5.4.0","@types/react":"^18.2.0","@logicflow/core":"2.1.11","@types/react-dom":"^18.2.0","@logicflow/extension":"2.1.11","@huanban/rulego-editor-core":">=1.0.0"},"peerDependencies":{"react":">=16.8.0","react-dom":">=16.8.0"},"_npmOperationalInternal":{"tmp":"tmp/rulego-editor-react_1.0.14_1774486196058_0.511183759795987","host":"s3://npm-registry-packages-npm-production"}},"1.0.15":{"name":"@huanban/rulego-editor-react","version":"1.0.15","keywords":["rulego","editor-react","react","hooks","nextjs","rule-chain","workflow-list","workflow-info","logicflow"],"author":{"name":"HuanBan Team"},"license":"Apache-2.0","_id":"@huanban/rulego-editor-react@1.0.15","maintainers":[{"name":"haunbanclaw","email":"chagejian@gmail.com"}],"homepage":"https://github.com/openclaw/rulego-editor#readme","bugs":{"url":"https://github.com/openclaw/rulego-editor/issues"},"dist":{"shasum":"2f5df9f980603dd46a0acb5c6be6dede9faa772e","tarball":"https://registry.npmjs.org/@huanban/rulego-editor-react/-/rulego-editor-react-1.0.15.tgz","fileCount":6,"integrity":"sha512-/dLCKcQCuazO57r/Nqs4dXguRDBpcLkFHzhKW+iPqT0fVm8DhNk0wyl8abG1E7jKmp+/+Cfyjrd9bgUsosTD0Q==","signatures":[{"sig":"MEYCIQC3ghs3i7Stjs0CB8G5nxTFatLnU1rouLEH+k8hnf4/BgIhAO35HJZIfw4wSj3mEKbrsuyJxNacFTSshOhzL0ERMsyG","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4490364},"main":"dist/index.cjs.js","type":"module","_from":"file:huanban-rulego-editor-react-1.0.15.tgz","types":"dist/index.d.ts","module":"dist/index.esm.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.esm.js","require":"./dist/index.cjs.js"},"./style.css":"./dist/style.css"},"scripts":{"dev":"vite build --watch","lint":"tsc --noEmit","build":"vite build && tsc --emitDeclarationOnly --outDir dist","clean":"rm -rf dist"},"_npmUser":{"name":"haunbanclaw","email":"chagejian@gmail.com"},"_resolved":"/private/var/folders/l3/7wx63kx91g1bm3fb17_sqggw0000gn/T/2fdb066922007aa0b622dd72352ffb95/huanban-rulego-editor-react-1.0.15.tgz","_integrity":"sha512-/dLCKcQCuazO57r/Nqs4dXguRDBpcLkFHzhKW+iPqT0fVm8DhNk0wyl8abG1E7jKmp+/+Cfyjrd9bgUsosTD0Q==","repository":{"url":"git+https://github.com/openclaw/rulego-editor.git","type":"git","directory":"packages/editor-react"},"_npmVersion":"10.8.2","description":"RuleGo 编辑器 React 适配层 - WorkflowList / WorkflowInfoPanel / RuleGoEditor 独立组件 + Hooks","directories":{},"_nodeVersion":"20.19.6","dependencies":{"@logicflow/core":"2.1.11","@logicflow/extension":"2.1.11","@huanban/rulego-editor-core":">=1.0.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^5.4.0","react":"^18.3.0","react-dom":"^18.3.0","typescript":"^5.4.0","@types/react":"^18.2.0","@logicflow/core":"2.1.11","@types/react-dom":"^18.2.0","@logicflow/extension":"2.1.11","@huanban/rulego-editor-core":">=1.0.0"},"peerDependencies":{"react":">=16.8.0","react-dom":">=16.8.0"},"_npmOperationalInternal":{"tmp":"tmp/rulego-editor-react_1.0.15_1774487673289_0.9167790028632796","host":"s3://npm-registry-packages-npm-production"}},"1.1.0":{"name":"@huanban/rulego-editor-react","version":"1.1.0","keywords":["rulego","editor-react","react","hooks","nextjs","rule-chain","workflow-list","workflow-info","logicflow"],"author":{"name":"HuanBan Team"},"license":"Apache-2.0","_id":"@huanban/rulego-editor-react@1.1.0","maintainers":[{"name":"haunbanclaw","email":"chagejian@gmail.com"}],"homepage":"https://github.com/openclaw/rulego-editor#readme","bugs":{"url":"https://github.com/openclaw/rulego-editor/issues"},"dist":{"shasum":"afc90256618b27cf836a002c0e2581fa965a4b2a","tarball":"https://registry.npmjs.org/@huanban/rulego-editor-react/-/rulego-editor-react-1.1.0.tgz","fileCount":26,"integrity":"sha512-bCzDAQ5pBljorWphu0+Uav6f09lh/Ov1Lff9B9IlrDi7O0UdpJbowP9w8ElwgUqAFFlc1+Z7R4ufQE36hYXz4w==","signatures":[{"sig":"MEUCIDmFHvoN7VQ+9Uf0VwlX3tULguWH8IVH6VHEFsoWKa16AiEAxzznHRL1cz3LwWJDElMZZ4z68xUhukx+Uj2zsdR/FhU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4568923},"main":"dist/index.cjs.js","type":"module","types":"dist/index.d.ts","module":"dist/index.esm.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.esm.js","require":"./dist/index.cjs.js"},"./style.css":"./dist/style.css"},"gitHead":"10eb5e46b36482278c49976cfbd0bfb14a24a0a8","scripts":{"dev":"vite build --watch","lint":"tsc --noEmit","build":"vite build && tsc --emitDeclarationOnly --outDir dist","clean":"rm -rf dist"},"_npmUser":{"name":"haunbanclaw","email":"chagejian@gmail.com"},"repository":{"url":"git+https://github.com/openclaw/rulego-editor.git","type":"git","directory":"packages/editor-react"},"_npmVersion":"10.8.2","description":"RuleGo 编辑器 React 适配层 - WorkflowList / WorkflowInfoPanel / RuleGoEditor 独立组件 + Hooks","directories":{},"_nodeVersion":"20.19.6","dependencies":{"@logicflow/core":"2.1.11","@logicflow/extension":"2.1.11","@huanban/rulego-editor-core":">=1.0.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^5.4.0","react":"^18.3.0","react-dom":"^18.3.0","typescript":"^5.4.0","@types/react":"^18.2.0","@logicflow/core":"2.1.11","@types/react-dom":"^18.2.0","@logicflow/extension":"2.1.11","@huanban/rulego-editor-core":">=1.0.0"},"peerDependencies":{"react":">=16.8.0","react-dom":">=16.8.0"},"_npmOperationalInternal":{"tmp":"tmp/rulego-editor-react_1.1.0_1775377764440_0.7649449648456836","host":"s3://npm-registry-packages-npm-production"}},"1.1.2":{"name":"@huanban/rulego-editor-react","version":"1.1.2","keywords":["rulego","editor-react","react","hooks","nextjs","rule-chain","workflow-list","workflow-info","logicflow"],"author":{"name":"HuanBan Team"},"license":"Apache-2.0","_id":"@huanban/rulego-editor-react@1.1.2","maintainers":[{"name":"haunbanclaw","email":"chagejian@gmail.com"}],"homepage":"https://github.com/openclaw/rulego-editor#readme","bugs":{"url":"https://github.com/openclaw/rulego-editor/issues"},"dist":{"shasum":"46f8eab770466b167e6a26dab2da33fc72db8332","tarball":"https://registry.npmjs.org/@huanban/rulego-editor-react/-/rulego-editor-react-1.1.2.tgz","fileCount":35,"integrity":"sha512-D+MRcJfHVh9xRXUpLe9jcWGjQmYJA9qrd2hM8KjFe4hsilZxRoXdb7zds6ajo5fH4Nx6QSZsgRybTOIikvQQHQ==","signatures":[{"sig":"MEUCIQCZS8rjHs33JQBbkjnqbRR2uBseYBFXxGsCxT1NL6Lr7QIgRb4SwOHRtE3w2HzZS7G1POq5ePSZvTxd07a0plvOccM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":6781202},"main":"dist/index.cjs.js","type":"module","_from":"file:/Users/xing/github/openclaw/huanban-rulego-editor/.tmp/release-1.1.2/huanban-rulego-editor-react-1.1.2.tgz","types":"dist/index.d.ts","module":"dist/index.esm.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.esm.js","require":"./dist/index.cjs.js"},"./style.css":"./dist/style.css"},"gitHead":"08460fe62f6811913ebde00235d35670c4610083","scripts":{"dev":"vite build --watch","lint":"tsc --noEmit","build":"vite build && tsc --emitDeclarationOnly --outDir dist","clean":"rm -rf dist"},"_npmUser":{"name":"haunbanclaw","email":"chagejian@gmail.com"},"_resolved":"/Users/xing/github/openclaw/huanban-rulego-editor/.tmp/release-1.1.2/huanban-rulego-editor-react-1.1.2.tgz","_integrity":"sha512-D+MRcJfHVh9xRXUpLe9jcWGjQmYJA9qrd2hM8KjFe4hsilZxRoXdb7zds6ajo5fH4Nx6QSZsgRybTOIikvQQHQ==","repository":{"url":"git+https://github.com/openclaw/rulego-editor.git","type":"git","directory":"packages/editor-react"},"_npmVersion":"11.14.1","description":"RuleGo 编辑器 React 适配层 - WorkflowList / WorkflowInfoPanel / RuleGoEditor 独立组件 + Hooks","directories":{},"_nodeVersion":"20.19.6","dependencies":{"@logicflow/core":"2.1.11","@logicflow/extension":"2.1.11","@huanban/rulego-editor-core":"1.1.2"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^5.4.0","react":"^18.3.0","react-dom":"^18.3.0","typescript":"^5.4.0","@types/react":"^18.2.0","@logicflow/core":"2.1.11","@types/react-dom":"^18.2.0","@logicflow/extension":"2.1.11","@huanban/rulego-editor-core":"1.1.2"},"peerDependencies":{"react":">=16.8.0","react-dom":">=16.8.0"},"_npmOperationalInternal":{"tmp":"tmp/rulego-editor-react_1.1.2_1783083300416_0.3522518109583064","host":"s3://npm-registry-packages-npm-production"}},"1.1.3":{"name":"@huanban/rulego-editor-react","version":"1.1.3","keywords":["rulego","editor-react","react","hooks","nextjs","rule-chain","workflow-list","workflow-info","logicflow"],"author":{"name":"HuanBan Team"},"license":"Apache-2.0","_id":"@huanban/rulego-editor-react@1.1.3","maintainers":[{"name":"haunbanclaw","email":"chagejian@gmail.com"}],"homepage":"https://github.com/openclaw/rulego-editor#readme","bugs":{"url":"https://github.com/openclaw/rulego-editor/issues"},"dist":{"shasum":"398933d5853429b5cc7e4f1b85a5091794989e77","tarball":"https://registry.npmjs.org/@huanban/rulego-editor-react/-/rulego-editor-react-1.1.3.tgz","fileCount":35,"integrity":"sha512-p+E7HPD1W+6WN3F1ed5ByEcp4B8jfb8560xoxvqET99BYGIi+/I4TnwBe+cZPGR7/magT5Ak2K03Y7/sZGnyAg==","signatures":[{"sig":"MEUCIQC99V3JIC3/9D9Y3dKRPSYK66LMDwoeMa8reAID37fJFQIgJpjkERsR1N69RK8zexIyjKqsKfRvJE6qZ5pzMrjcN3Y=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":8777464},"main":"dist/index.cjs.js","type":"module","_from":"file:/Users/xing/github/openclaw/huanban-rulego-editor/.tmp/release-1.1.3/huanban-rulego-editor-react-1.1.3.tgz","types":"dist/index.d.ts","module":"dist/index.esm.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.esm.js","require":"./dist/index.cjs.js"},"./style.css":"./dist/style.css"},"scripts":{"dev":"vite build --watch","lint":"tsc --noEmit","build":"vite build && tsc --emitDeclarationOnly --outDir dist","clean":"rm -rf dist"},"_npmUser":{"name":"haunbanclaw","email":"chagejian@gmail.com"},"_resolved":"/Users/xing/github/openclaw/huanban-rulego-editor/.tmp/release-1.1.3/huanban-rulego-editor-react-1.1.3.tgz","_integrity":"sha512-p+E7HPD1W+6WN3F1ed5ByEcp4B8jfb8560xoxvqET99BYGIi+/I4TnwBe+cZPGR7/magT5Ak2K03Y7/sZGnyAg==","repository":{"url":"git+https://github.com/openclaw/rulego-editor.git","type":"git","directory":"packages/editor-react"},"_npmVersion":"11.14.1","description":"RuleGo 编辑器 React 适配层 - WorkflowList / WorkflowInfoPanel / RuleGoEditor 独立组件 + Hooks","directories":{},"_nodeVersion":"20.19.6","dependencies":{"@logicflow/core":"2.1.11","@logicflow/extension":"2.1.11","@huanban/rulego-editor-core":"1.1.3"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^5.4.0","react":"^18.3.0","react-dom":"^18.3.0","typescript":"^5.4.0","@types/react":"^18.2.0","@logicflow/core":"2.1.11","@types/react-dom":"^18.2.0","@logicflow/extension":"2.1.11","@huanban/rulego-editor-core":"1.1.3"},"peerDependencies":{"react":">=16.8.0","react-dom":">=16.8.0"},"_npmOperationalInternal":{"tmp":"tmp/rulego-editor-react_1.1.3_1783158187280_0.641396271796592","host":"s3://npm-registry-packages-npm-production"}},"1.1.4":{"name":"@huanban/rulego-editor-react","version":"1.1.4","keywords":["rulego","editor-react","react","hooks","nextjs","rule-chain","workflow-list","workflow-info","logicflow"],"author":{"name":"HuanBan Team"},"license":"Apache-2.0","_id":"@huanban/rulego-editor-react@1.1.4","maintainers":[{"name":"haunbanclaw","email":"chagejian@gmail.com"}],"homepage":"https://github.com/openclaw/rulego-editor#readme","bugs":{"url":"https://github.com/openclaw/rulego-editor/issues"},"dist":{"shasum":"ed3af0bd16c14355e886ae9f14aaed5079d12e09","tarball":"https://registry.npmjs.org/@huanban/rulego-editor-react/-/rulego-editor-react-1.1.4.tgz","fileCount":34,"integrity":"sha512-87FR+tHKPrJe8mJ673M3u+3BUjBSL/Alx5bIz/yEUpfZ1+5BE6N6UMKHqfxuFHCADrNxP2EOBh4RL9zwok3Kww==","signatures":[{"sig":"MEUCIE3yUBdkOkf9IBs2yOtZS7T+Ud4rrRzcoF+LbqsYCRAhAiEA2iu42PL8Zi8TgA+JrOjGIu/sc7A4M1U1VS2w5bAC2g4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":8766706},"main":"dist/index.cjs.js","type":"module","_from":"file:/Users/xing/github/openclaw/huanban-rulego-editor/.tmp/release-1.1.4/huanban-rulego-editor-react-1.1.4.tgz","types":"dist/index.d.ts","module":"dist/index.esm.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.esm.js","require":"./dist/index.cjs.js"},"./style.css":"./dist/style.css"},"scripts":{"dev":"vite build --watch","lint":"tsc --noEmit","build":"vite build && tsc --emitDeclarationOnly --outDir dist","clean":"rm -rf dist"},"_npmUser":{"name":"haunbanclaw","email":"chagejian@gmail.com"},"_resolved":"/Users/xing/github/openclaw/huanban-rulego-editor/.tmp/release-1.1.4/huanban-rulego-editor-react-1.1.4.tgz","_integrity":"sha512-87FR+tHKPrJe8mJ673M3u+3BUjBSL/Alx5bIz/yEUpfZ1+5BE6N6UMKHqfxuFHCADrNxP2EOBh4RL9zwok3Kww==","repository":{"url":"git+https://github.com/openclaw/rulego-editor.git","type":"git","directory":"packages/editor-react"},"_npmVersion":"11.14.1","description":"RuleGo 编辑器 React 适配层 - WorkflowList / WorkflowInfoPanel / RuleGoEditor 独立组件 + Hooks","directories":{},"_nodeVersion":"20.19.6","dependencies":{"@logicflow/core":"2.1.11","@logicflow/extension":"2.1.11","@huanban/rulego-editor-core":"1.1.4"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^5.4.0","react":"^18.3.0","react-dom":"^18.3.0","typescript":"^5.4.0","@types/react":"^18.2.0","@logicflow/core":"2.1.11","@types/react-dom":"^18.2.0","@logicflow/extension":"2.1.11","@huanban/rulego-editor-core":"1.1.4"},"peerDependencies":{"react":">=16.8.0","react-dom":">=16.8.0"},"_npmOperationalInternal":{"tmp":"tmp/rulego-editor-react_1.1.4_1783160306975_0.19417666344599693","host":"s3://npm-registry-packages-npm-production"}},"1.1.5":{"name":"@huanban/rulego-editor-react","version":"1.1.5","keywords":["rulego","editor-react","react","hooks","nextjs","rule-chain","workflow-list","workflow-info","logicflow"],"author":{"name":"HuanBan Team"},"license":"Apache-2.0","_id":"@huanban/rulego-editor-react@1.1.5","maintainers":[{"name":"haunbanclaw","email":"chagejian@gmail.com"}],"homepage":"https://github.com/openclaw/rulego-editor#readme","bugs":{"url":"https://github.com/openclaw/rulego-editor/issues"},"dist":{"shasum":"6674a10e06d10a742bfa5bed6f78e4ee3560175f","tarball":"https://registry.npmjs.org/@huanban/rulego-editor-react/-/rulego-editor-react-1.1.5.tgz","fileCount":34,"integrity":"sha512-ntrF8CjQn9Ipx1qIeW85vU2tDATzpwsMTjcEhpX8gT+DzOrVRNVg+OYMABuPg6K1pTgRrREYxP2QmGLkuZojIA==","signatures":[{"sig":"MEQCIAwuHyIWs1SZ5Ufvkh1PF8Jl5QZcllDPG0Fbz8LaB2IZAiAlkoANPTFaPFyRq7xVW0WBgr2Vd9i0T/6XjO7ir9P58g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":8770353},"main":"dist/index.cjs.js","type":"module","_from":"file:/Users/xing/github/openclaw/huanban-rulego-editor/.tmp/release-1.1.5/huanban-rulego-editor-react-1.1.5.tgz","types":"dist/index.d.ts","module":"dist/index.esm.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.esm.js","require":"./dist/index.cjs.js"},"./style.css":"./dist/style.css"},"scripts":{"dev":"vite build --watch","lint":"tsc --noEmit","build":"vite build && tsc --emitDeclarationOnly --outDir dist","clean":"rm -rf dist"},"_npmUser":{"name":"haunbanclaw","email":"chagejian@gmail.com"},"_resolved":"/Users/xing/github/openclaw/huanban-rulego-editor/.tmp/release-1.1.5/huanban-rulego-editor-react-1.1.5.tgz","_integrity":"sha512-ntrF8CjQn9Ipx1qIeW85vU2tDATzpwsMTjcEhpX8gT+DzOrVRNVg+OYMABuPg6K1pTgRrREYxP2QmGLkuZojIA==","repository":{"url":"git+https://github.com/openclaw/rulego-editor.git","type":"git","directory":"packages/editor-react"},"_npmVersion":"11.14.1","description":"RuleGo 编辑器 React 适配层 - WorkflowList / WorkflowInfoPanel / RuleGoEditor 独立组件 + Hooks","directories":{},"_nodeVersion":"20.19.6","dependencies":{"@logicflow/core":"2.1.11","@logicflow/extension":"2.1.11","@huanban/rulego-editor-core":"1.1.5"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^5.4.0","react":"^18.3.0","react-dom":"^18.3.0","typescript":"^5.4.0","@types/react":"^18.2.0","@logicflow/core":"2.1.11","@types/react-dom":"^18.2.0","@logicflow/extension":"2.1.11","@huanban/rulego-editor-core":"1.1.5"},"peerDependencies":{"react":">=16.8.0","react-dom":">=16.8.0"},"_npmOperationalInternal":{"tmp":"tmp/rulego-editor-react_1.1.5_1783163553313_0.09988846266974738","host":"s3://npm-registry-packages-npm-production"}},"1.1.6":{"name":"@huanban/rulego-editor-react","version":"1.1.6","keywords":["rulego","editor-react","react","hooks","nextjs","rule-chain","workflow-list","workflow-info","logicflow"],"author":{"name":"HuanBan Team"},"license":"Apache-2.0","_id":"@huanban/rulego-editor-react@1.1.6","maintainers":[{"name":"haunbanclaw","email":"chagejian@gmail.com"}],"homepage":"https://github.com/openclaw/rulego-editor#readme","bugs":{"url":"https://github.com/openclaw/rulego-editor/issues"},"dist":{"shasum":"9af3ad7d1e808460e5d6f68e6ec11fc757056def","tarball":"https://registry.npmjs.org/@huanban/rulego-editor-react/-/rulego-editor-react-1.1.6.tgz","fileCount":34,"integrity":"sha512-NwVkICkQ6hK04emC6h/jxQ8Uugz3N/VbljwS29je3uQWRzETqH1yiKnWsSg9oY1oqdlEksFc3qQWfn/fujr7Cw==","signatures":[{"sig":"MEUCIG1LCAc+MF/ChiHJxPfeClJo3CmKsBm8DmUjpexWbpEaAiEA9kwPY12iY1fVCCkUn97xZzvXkZIMLd9jTt7aNjRKBls=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":8791522},"main":"dist/index.cjs.js","type":"module","_from":"file:/Users/xing/github/openclaw/huanban-rulego-editor/.tmp/release-1.1.6/huanban-rulego-editor-react-1.1.6.tgz","types":"dist/index.d.ts","module":"dist/index.esm.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.esm.js","require":"./dist/index.cjs.js"},"./style.css":"./dist/style.css"},"scripts":{"dev":"vite build --watch","lint":"tsc --noEmit","build":"vite build && tsc --emitDeclarationOnly --outDir dist","clean":"rm -rf dist"},"_npmUser":{"name":"haunbanclaw","email":"chagejian@gmail.com"},"_resolved":"/Users/xing/github/openclaw/huanban-rulego-editor/.tmp/release-1.1.6/huanban-rulego-editor-react-1.1.6.tgz","_integrity":"sha512-NwVkICkQ6hK04emC6h/jxQ8Uugz3N/VbljwS29je3uQWRzETqH1yiKnWsSg9oY1oqdlEksFc3qQWfn/fujr7Cw==","repository":{"url":"git+https://github.com/openclaw/rulego-editor.git","type":"git","directory":"packages/editor-react"},"_npmVersion":"11.14.1","description":"RuleGo 编辑器 React 适配层 - WorkflowList / WorkflowInfoPanel / RuleGoEditor 独立组件 + Hooks","directories":{},"_nodeVersion":"20.19.6","dependencies":{"@logicflow/core":"2.1.11","@logicflow/extension":"2.1.11","@huanban/rulego-editor-core":"1.1.6"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^5.4.0","react":"^18.3.0","react-dom":"^18.3.0","typescript":"^5.4.0","@types/react":"^18.2.0","@logicflow/core":"2.1.11","@types/react-dom":"^18.2.0","@logicflow/extension":"2.1.11","@huanban/rulego-editor-core":"1.1.6"},"peerDependencies":{"react":">=16.8.0","react-dom":">=16.8.0"},"_npmOperationalInternal":{"tmp":"tmp/rulego-editor-react_1.1.6_1783232181931_0.6632990708566897","host":"s3://npm-registry-packages-npm-production"}},"1.2.0":{"name":"@huanban/rulego-editor-react","version":"1.2.0","keywords":["rulego","editor-react","react","hooks","nextjs","rule-chain","workflow-list","workflow-info","logicflow"],"author":{"name":"HuanBan Team"},"license":"Apache-2.0","_id":"@huanban/rulego-editor-react@1.2.0","maintainers":[{"name":"haunbanclaw","email":"chagejian@gmail.com"}],"homepage":"https://github.com/openclaw/rulego-editor#readme","bugs":{"url":"https://github.com/openclaw/rulego-editor/issues"},"dist":{"shasum":"f9f1f83fc7ebf96c8b44d8c25dcbf9340ac40e5c","tarball":"https://registry.npmjs.org/@huanban/rulego-editor-react/-/rulego-editor-react-1.2.0.tgz","fileCount":34,"integrity":"sha512-XVs+DLoTNAGUoo4Q89MD8gs70Qs590TZwLxPEoI5oeB87avR98HEzoy738ptCU0pJ1tT+dm+j6Zl7Aaib38vCQ==","signatures":[{"sig":"MEQCIC/CfSfOT+o66iUIjdRsr6RY772bH9mN5SOwEgjTTPtKAiBpX9lxL8e01zmJrldCLNlxpBKhKssmiX5ksg0YD++XQw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":8865291},"main":"dist/index.cjs.js","type":"module","_from":"file:/Users/xing/github/openclaw/huanban-rulego-editor/.tmp/release-1.2.0/huanban-rulego-editor-react-1.2.0.tgz","types":"dist/index.d.ts","module":"dist/index.esm.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.esm.js","require":"./dist/index.cjs.js"},"./style.css":"./dist/style.css"},"scripts":{"dev":"vite build --watch","lint":"tsc --noEmit","build":"vite build && tsc --emitDeclarationOnly --outDir dist","clean":"rm -rf dist"},"_npmUser":{"name":"haunbanclaw","email":"chagejian@gmail.com"},"_resolved":"/Users/xing/github/openclaw/huanban-rulego-editor/.tmp/release-1.2.0/huanban-rulego-editor-react-1.2.0.tgz","_integrity":"sha512-XVs+DLoTNAGUoo4Q89MD8gs70Qs590TZwLxPEoI5oeB87avR98HEzoy738ptCU0pJ1tT+dm+j6Zl7Aaib38vCQ==","repository":{"url":"git+https://github.com/openclaw/rulego-editor.git","type":"git","directory":"packages/editor-react"},"_npmVersion":"11.14.1","description":"RuleGo 编辑器 React 适配层 - WorkflowList / WorkflowInfoPanel / RuleGoEditor 独立组件 + Hooks","directories":{},"_nodeVersion":"20.19.6","dependencies":{"@logicflow/core":"2.1.11","@logicflow/extension":"2.1.11","@huanban/rulego-editor-core":"1.2.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^5.4.0","react":"^18.3.0","react-dom":"^18.3.0","typescript":"^5.4.0","@types/react":"^18.2.0","@logicflow/core":"2.1.11","@types/react-dom":"^18.2.0","@logicflow/extension":"2.1.11","@huanban/rulego-editor-core":"1.2.0"},"peerDependencies":{"react":">=16.8.0","react-dom":">=16.8.0"},"_npmOperationalInternal":{"tmp":"tmp/rulego-editor-react_1.2.0_1783240254508_0.8687577838061258","host":"s3://npm-registry-packages-npm-production"}},"1.3.0":{"name":"@huanban/rulego-editor-react","version":"1.3.0","keywords":["rulego","editor-react","react","hooks","nextjs","rule-chain","workflow-list","workflow-info","logicflow"],"author":{"name":"HuanBan Team"},"license":"Apache-2.0","_id":"@huanban/rulego-editor-react@1.3.0","maintainers":[{"name":"haunbanclaw","email":"chagejian@gmail.com"}],"homepage":"https://github.com/openclaw/rulego-editor#readme","bugs":{"url":"https://github.com/openclaw/rulego-editor/issues"},"dist":{"shasum":"b86afca9da17d9f8da4004d840ab4c4079287a2b","tarball":"https://registry.npmjs.org/@huanban/rulego-editor-react/-/rulego-editor-react-1.3.0.tgz","fileCount":34,"integrity":"sha512-BwfqBk/Hggj0wLmIooeRuDxEfcAohqeAdvS18dYw89Lgv8pKhM1crc4dAiabG2/0qFOcG1KfaDAKLr0S7amQ/Q==","signatures":[{"sig":"MEUCIFInxezNLVvPSi2zy7xv5i5ljHE7j27HSBc1C/EMF/DNAiEAuKadt3SgpVlAxsebgEIyVPBJeih+uk7F7yiMmbErUwo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":8878402},"main":"dist/index.cjs.js","type":"module","_from":"file:/Users/xing/github/openclaw/huanban-rulego-editor/.tmp/release-1.3.0/huanban-rulego-editor-react-1.3.0.tgz","types":"dist/index.d.ts","module":"dist/index.esm.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.esm.js","require":"./dist/index.cjs.js"},"./style.css":"./dist/style.css"},"scripts":{"dev":"vite build --watch","lint":"tsc --noEmit","build":"vite build && tsc --emitDeclarationOnly --outDir dist","clean":"rm -rf dist"},"_npmUser":{"name":"haunbanclaw","email":"chagejian@gmail.com"},"_resolved":"/Users/xing/github/openclaw/huanban-rulego-editor/.tmp/release-1.3.0/huanban-rulego-editor-react-1.3.0.tgz","_integrity":"sha512-BwfqBk/Hggj0wLmIooeRuDxEfcAohqeAdvS18dYw89Lgv8pKhM1crc4dAiabG2/0qFOcG1KfaDAKLr0S7amQ/Q==","repository":{"url":"git+https://github.com/openclaw/rulego-editor.git","type":"git","directory":"packages/editor-react"},"_npmVersion":"11.14.1","description":"RuleGo 编辑器 React 适配层 - WorkflowList / WorkflowInfoPanel / RuleGoEditor 独立组件 + Hooks","directories":{},"_nodeVersion":"20.19.6","dependencies":{"@logicflow/core":"2.1.11","@logicflow/extension":"2.1.11","@huanban/rulego-editor-core":"1.3.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^5.4.0","react":"^18.3.0","react-dom":"^18.3.0","typescript":"^5.4.0","@types/react":"^18.2.0","@logicflow/core":"2.1.11","@types/react-dom":"^18.2.0","@logicflow/extension":"2.1.11","@huanban/rulego-editor-core":"1.3.0"},"peerDependencies":{"react":">=16.8.0","react-dom":">=16.8.0"},"_npmOperationalInternal":{"tmp":"tmp/rulego-editor-react_1.3.0_1783248661269_0.8845872495785363","host":"s3://npm-registry-packages-npm-production"}},"1.3.1":{"name":"@huanban/rulego-editor-react","version":"1.3.1","keywords":["rulego","editor-react","react","hooks","nextjs","rule-chain","workflow-list","workflow-info","logicflow"],"author":{"name":"HuanBan Team"},"license":"Apache-2.0","_id":"@huanban/rulego-editor-react@1.3.1","maintainers":[{"name":"haunbanclaw","email":"chagejian@gmail.com"}],"homepage":"https://github.com/openclaw/rulego-editor#readme","bugs":{"url":"https://github.com/openclaw/rulego-editor/issues"},"dist":{"shasum":"6fcedf3e2905a068bb4b7f4ce75da64aabd20b63","tarball":"https://registry.npmjs.org/@huanban/rulego-editor-react/-/rulego-editor-react-1.3.1.tgz","fileCount":34,"integrity":"sha512-Sf5boSxM2S3EpL7aMK3hEFyQfxdbfI4yhtr//i4iDtFi+FAVl40JqcVsEvLntdRoxjvK5N618YP5xkTSBPjmvQ==","signatures":[{"sig":"MEUCIQCg3CxYPZnvNJqsofWubX2a/EiERTOxDn2SxHk2lgIz1wIgHXlnSt90yiN+u4HW5HMTK0Mr0ZLkF9hlWbPKDMLAktw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":8878402},"main":"dist/index.cjs.js","type":"module","_from":"file:/Users/xing/github/openclaw/huanban-rulego-editor/.tmp/release-1.3.1/huanban-rulego-editor-react-1.3.1.tgz","types":"dist/index.d.ts","module":"dist/index.esm.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.esm.js","require":"./dist/index.cjs.js"},"./style.css":"./dist/style.css"},"scripts":{"dev":"vite build --watch","lint":"tsc --noEmit","build":"vite build && tsc --emitDeclarationOnly --outDir dist","clean":"rm -rf dist"},"_npmUser":{"name":"haunbanclaw","email":"chagejian@gmail.com"},"_resolved":"/Users/xing/github/openclaw/huanban-rulego-editor/.tmp/release-1.3.1/huanban-rulego-editor-react-1.3.1.tgz","_integrity":"sha512-Sf5boSxM2S3EpL7aMK3hEFyQfxdbfI4yhtr//i4iDtFi+FAVl40JqcVsEvLntdRoxjvK5N618YP5xkTSBPjmvQ==","repository":{"url":"git+https://github.com/openclaw/rulego-editor.git","type":"git","directory":"packages/editor-react"},"_npmVersion":"11.14.1","description":"RuleGo 编辑器 React 适配层 - WorkflowList / WorkflowInfoPanel / RuleGoEditor 独立组件 + Hooks","directories":{},"_nodeVersion":"20.19.6","dependencies":{"@logicflow/core":"2.1.11","@logicflow/extension":"2.1.11","@huanban/rulego-editor-core":"1.3.1"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^5.4.0","react":"^18.3.0","react-dom":"^18.3.0","typescript":"^5.4.0","@types/react":"^18.2.0","@logicflow/core":"2.1.11","@types/react-dom":"^18.2.0","@logicflow/extension":"2.1.11","@huanban/rulego-editor-core":"1.3.1"},"peerDependencies":{"react":">=16.8.0","react-dom":">=16.8.0"},"_npmOperationalInternal":{"tmp":"tmp/rulego-editor-react_1.3.1_1783254774328_0.36715943382405203","host":"s3://npm-registry-packages-npm-production"}},"1.3.2":{"name":"@huanban/rulego-editor-react","version":"1.3.2","keywords":["rulego","editor-react","react","hooks","nextjs","rule-chain","workflow-list","workflow-info","logicflow"],"author":{"name":"HuanBan Team"},"license":"Apache-2.0","_id":"@huanban/rulego-editor-react@1.3.2","maintainers":[{"name":"haunbanclaw","email":"chagejian@gmail.com"}],"homepage":"https://github.com/openclaw/rulego-editor#readme","bugs":{"url":"https://github.com/openclaw/rulego-editor/issues"},"dist":{"shasum":"b69907db3ee42bc77904eee1701e122d9a05fda5","tarball":"https://registry.npmjs.org/@huanban/rulego-editor-react/-/rulego-editor-react-1.3.2.tgz","fileCount":34,"integrity":"sha512-iT2YoHUCmC5qLjJzRslm56YcMRhM89wMCVmD1qe+05KNHD1L/J0jrkY8qm16iR5ckSpB59eWO0KsdryrbtjwKQ==","signatures":[{"sig":"MEUCIQDA6+pkQRgwk3s9Id7K0+v7VwjtgFxG7TQfdTGaVe4vOQIgCc+gtGxKHf8HbuhaDm/hF52Pspyhn1CKsV3xD90XIaA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":8979657},"main":"dist/index.cjs.js","type":"module","_from":"file:/Users/xing/github/openclaw/huanban-rulego-editor/.tmp/release-1.3.2/huanban-rulego-editor-react-1.3.2.tgz","types":"dist/index.d.ts","module":"dist/index.esm.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.esm.js","require":"./dist/index.cjs.js"},"./style.css":"./dist/style.css"},"scripts":{"dev":"vite build --watch","lint":"tsc --noEmit","build":"vite build && tsc --emitDeclarationOnly --outDir dist","clean":"rm -rf dist"},"_npmUser":{"name":"haunbanclaw","email":"chagejian@gmail.com"},"_resolved":"/Users/xing/github/openclaw/huanban-rulego-editor/.tmp/release-1.3.2/huanban-rulego-editor-react-1.3.2.tgz","_integrity":"sha512-iT2YoHUCmC5qLjJzRslm56YcMRhM89wMCVmD1qe+05KNHD1L/J0jrkY8qm16iR5ckSpB59eWO0KsdryrbtjwKQ==","repository":{"url":"git+https://github.com/openclaw/rulego-editor.git","type":"git","directory":"packages/editor-react"},"_npmVersion":"11.14.1","description":"RuleGo 编辑器 React 适配层 - WorkflowList / WorkflowInfoPanel / RuleGoEditor 独立组件 + Hooks","directories":{},"_nodeVersion":"20.19.6","dependencies":{"@logicflow/core":"2.1.11","@logicflow/extension":"2.1.11","@huanban/rulego-editor-core":"1.3.2"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^5.4.0","react":"^18.3.0","react-dom":"^18.3.0","typescript":"^5.4.0","@types/react":"^18.2.0","@logicflow/core":"2.1.11","@types/react-dom":"^18.2.0","@logicflow/extension":"2.1.11","@huanban/rulego-editor-core":"1.3.2"},"peerDependencies":{"react":">=16.8.0","react-dom":">=16.8.0"},"_npmOperationalInternal":{"tmp":"tmp/rulego-editor-react_1.3.2_1783293219701_0.956110147836903","host":"s3://npm-registry-packages-npm-production"}},"1.3.3":{"name":"@huanban/rulego-editor-react","version":"1.3.3","keywords":["rulego","editor-react","react","hooks","nextjs","rule-chain","workflow-list","workflow-info","logicflow"],"author":{"name":"HuanBan Team"},"license":"Apache-2.0","_id":"@huanban/rulego-editor-react@1.3.3","maintainers":[{"name":"haunbanclaw","email":"chagejian@gmail.com"}],"homepage":"https://github.com/openclaw/rulego-editor#readme","bugs":{"url":"https://github.com/openclaw/rulego-editor/issues"},"dist":{"shasum":"30bcc081580d9f667db1bd43e12858c4eaecea5c","tarball":"https://registry.npmjs.org/@huanban/rulego-editor-react/-/rulego-editor-react-1.3.3.tgz","fileCount":34,"integrity":"sha512-j8krxRoAUFKUU7zN38pRfcugV32z2r9ppdDA8VIN4msGLq0j/xqMTm8jQSNEjXNq03nGKxmKK83YO3yXN6ailA==","signatures":[{"sig":"MEUCIF5eXH38vC6UyYgNz47uo27MSftZiRrXWlAGFBdVbfKUAiEAzY7ZY/8G9q8+KK/Nju7EuGqj3tSXV7+KKltx0vvj4JA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":8979657},"main":"dist/index.cjs.js","type":"module","_from":"file:/Users/xing/github/openclaw/huanban-rulego-editor/.tmp/release-1.3.3/huanban-rulego-editor-react-1.3.3.tgz","types":"dist/index.d.ts","module":"dist/index.esm.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.esm.js","require":"./dist/index.cjs.js"},"./style.css":"./dist/style.css"},"scripts":{"dev":"vite build --watch","lint":"tsc --noEmit","build":"vite build && tsc --emitDeclarationOnly --outDir dist","clean":"rm -rf dist"},"_npmUser":{"name":"haunbanclaw","email":"chagejian@gmail.com"},"_resolved":"/Users/xing/github/openclaw/huanban-rulego-editor/.tmp/release-1.3.3/huanban-rulego-editor-react-1.3.3.tgz","_integrity":"sha512-j8krxRoAUFKUU7zN38pRfcugV32z2r9ppdDA8VIN4msGLq0j/xqMTm8jQSNEjXNq03nGKxmKK83YO3yXN6ailA==","repository":{"url":"git+https://github.com/openclaw/rulego-editor.git","type":"git","directory":"packages/editor-react"},"_npmVersion":"11.14.1","description":"RuleGo 编辑器 React 适配层 - WorkflowList / WorkflowInfoPanel / RuleGoEditor 独立组件 + Hooks","directories":{},"_nodeVersion":"20.19.6","dependencies":{"@logicflow/core":"2.1.11","@logicflow/extension":"2.1.11","@huanban/rulego-editor-core":"1.3.3"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^5.4.0","react":"^18.3.0","react-dom":"^18.3.0","typescript":"^5.4.0","@types/react":"^18.2.0","@logicflow/core":"2.1.11","@types/react-dom":"^18.2.0","@logicflow/extension":"2.1.11","@huanban/rulego-editor-core":"1.3.3"},"peerDependencies":{"react":">=16.8.0","react-dom":">=16.8.0"},"_npmOperationalInternal":{"tmp":"tmp/rulego-editor-react_1.3.3_1783294032740_0.5003082052413255","host":"s3://npm-registry-packages-npm-production"}},"1.3.4":{"name":"@huanban/rulego-editor-react","version":"1.3.4","keywords":["rulego","editor-react","react","hooks","nextjs","rule-chain","workflow-list","workflow-info","logicflow"],"author":{"name":"HuanBan Team"},"license":"Apache-2.0","_id":"@huanban/rulego-editor-react@1.3.4","maintainers":[{"name":"haunbanclaw","email":"chagejian@gmail.com"}],"homepage":"https://github.com/openclaw/rulego-editor#readme","bugs":{"url":"https://github.com/openclaw/rulego-editor/issues"},"dist":{"shasum":"d2e3be9007ab887aa8dff9f129c5f33d6ea5c19c","tarball":"https://registry.npmjs.org/@huanban/rulego-editor-react/-/rulego-editor-react-1.3.4.tgz","fileCount":34,"integrity":"sha512-UpNIc4gX5iZ48LbcGNNNkDefZ6L2fHc3k0Wzz/PgjIVRST8fVIpJlNnMcuGDeBytF26NCYQBwgfxiVQLOrqNTQ==","signatures":[{"sig":"MEQCIEHoNXgGCXTJkOiGKy5Hn1s3gnE2jpi27v6b2pQvpd4MAiByMZKVPDivJ8O1PoaRmrd1GGMXAZCJ6JTdIDD8JdFd9A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":8977037},"main":"dist/index.cjs.js","type":"module","_from":"file:/Users/xing/github/openclaw/huanban-rulego-editor/.tmp/release-1.3.4/huanban-rulego-editor-react-1.3.4.tgz","types":"dist/index.d.ts","module":"dist/index.esm.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.esm.js","require":"./dist/index.cjs.js"},"./style.css":"./dist/style.css"},"scripts":{"dev":"vite build --watch","lint":"tsc --noEmit","build":"vite build && tsc --emitDeclarationOnly --outDir dist","clean":"rm -rf dist"},"_npmUser":{"name":"haunbanclaw","email":"chagejian@gmail.com"},"_resolved":"/Users/xing/github/openclaw/huanban-rulego-editor/.tmp/release-1.3.4/huanban-rulego-editor-react-1.3.4.tgz","_integrity":"sha512-UpNIc4gX5iZ48LbcGNNNkDefZ6L2fHc3k0Wzz/PgjIVRST8fVIpJlNnMcuGDeBytF26NCYQBwgfxiVQLOrqNTQ==","repository":{"url":"git+https://github.com/openclaw/rulego-editor.git","type":"git","directory":"packages/editor-react"},"_npmVersion":"11.14.1","description":"RuleGo 编辑器 React 适配层 - WorkflowList / WorkflowInfoPanel / RuleGoEditor 独立组件 + Hooks","directories":{},"_nodeVersion":"20.19.6","dependencies":{"@logicflow/core":"2.1.11","@logicflow/extension":"2.1.11","@huanban/rulego-editor-core":"1.3.4"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^5.4.0","react":"^18.3.0","react-dom":"^18.3.0","typescript":"^5.4.0","@types/react":"^18.2.0","@logicflow/core":"2.1.11","@types/react-dom":"^18.2.0","@logicflow/extension":"2.1.11","@huanban/rulego-editor-core":"1.3.4"},"peerDependencies":{"react":">=16.8.0","react-dom":">=16.8.0"},"_npmOperationalInternal":{"tmp":"tmp/rulego-editor-react_1.3.4_1783296801703_0.09683304969523943","host":"s3://npm-registry-packages-npm-production"}},"1.3.5":{"name":"@huanban/rulego-editor-react","version":"1.3.5","keywords":["rulego","editor-react","react","hooks","nextjs","rule-chain","workflow-list","workflow-info","logicflow"],"author":{"name":"HuanBan Team"},"license":"Apache-2.0","_id":"@huanban/rulego-editor-react@1.3.5","maintainers":[{"name":"haunbanclaw","email":"chagejian@gmail.com"}],"homepage":"https://github.com/openclaw/rulego-editor#readme","bugs":{"url":"https://github.com/openclaw/rulego-editor/issues"},"dist":{"shasum":"9e2569669c9c975cb4a29e0bef8fb0c6c9fda352","tarball":"https://registry.npmjs.org/@huanban/rulego-editor-react/-/rulego-editor-react-1.3.5.tgz","fileCount":34,"integrity":"sha512-s0MoZUXXFtHkb8KW/QHFFCIcBidWyI9xBapkg1vCcNEejbPQgqYojz7TlhfiSLXX8AvHNmjFBuX8l/bDD8jbMQ==","signatures":[{"sig":"MEQCIDuvJnPc44eSBHBmJRwPjn5VIKffY90EITIjij93WjoSAiBdX9008vYO+1sKkvIqPjN6asX3pBz2jhcWKps7rslSEw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":8978599},"main":"dist/index.cjs.js","type":"module","_from":"file:/Users/xing/github/openclaw/huanban-rulego-editor/.tmp/release-1.3.5/huanban-rulego-editor-react-1.3.5.tgz","types":"dist/index.d.ts","module":"dist/index.esm.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.esm.js","require":"./dist/index.cjs.js"},"./style.css":"./dist/style.css"},"scripts":{"dev":"vite build --watch","lint":"tsc --noEmit","build":"vite build && tsc --emitDeclarationOnly --outDir dist","clean":"rm -rf dist"},"_npmUser":{"name":"haunbanclaw","email":"chagejian@gmail.com"},"_resolved":"/Users/xing/github/openclaw/huanban-rulego-editor/.tmp/release-1.3.5/huanban-rulego-editor-react-1.3.5.tgz","_integrity":"sha512-s0MoZUXXFtHkb8KW/QHFFCIcBidWyI9xBapkg1vCcNEejbPQgqYojz7TlhfiSLXX8AvHNmjFBuX8l/bDD8jbMQ==","repository":{"url":"git+https://github.com/openclaw/rulego-editor.git","type":"git","directory":"packages/editor-react"},"_npmVersion":"11.14.1","description":"RuleGo 编辑器 React 适配层 - WorkflowList / WorkflowInfoPanel / RuleGoEditor 独立组件 + Hooks","directories":{},"_nodeVersion":"20.19.6","dependencies":{"@logicflow/core":"2.1.11","@logicflow/extension":"2.1.11","@huanban/rulego-editor-core":"1.3.5"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^5.4.0","react":"^18.3.0","react-dom":"^18.3.0","typescript":"^5.4.0","@types/react":"^18.2.0","@logicflow/core":"2.1.11","@types/react-dom":"^18.2.0","@logicflow/extension":"2.1.11","@huanban/rulego-editor-core":"1.3.5"},"peerDependencies":{"react":">=16.8.0","react-dom":">=16.8.0"},"_npmOperationalInternal":{"tmp":"tmp/rulego-editor-react_1.3.5_1783301232635_0.3856916433814572","host":"s3://npm-registry-packages-npm-production"}},"1.3.6":{"name":"@huanban/rulego-editor-react","version":"1.3.6","keywords":["rulego","editor-react","react","hooks","nextjs","rule-chain","workflow-list","workflow-info","logicflow"],"author":{"name":"HuanBan Team"},"license":"Apache-2.0","_id":"@huanban/rulego-editor-react@1.3.6","maintainers":[{"name":"haunbanclaw","email":"chagejian@gmail.com"}],"homepage":"https://github.com/openclaw/rulego-editor#readme","bugs":{"url":"https://github.com/openclaw/rulego-editor/issues"},"dist":{"shasum":"2566089a724b5e98b9e64f0be2e02463708d5e89","tarball":"https://registry.npmjs.org/@huanban/rulego-editor-react/-/rulego-editor-react-1.3.6.tgz","fileCount":34,"integrity":"sha512-r2ztpffhoyYIoTSoWKBRAza4QP02Yr72/AIt/G/LWx30+7hwpjRTKXzJDkAh8ZQGekCEyXAhnUtUPlMFKKTn9Q==","signatures":[{"sig":"MEUCIQDFyA2th9QCxYPgESZqU8yIdDLqpXLHy+i6G5ul69oYKAIgNP0spD9vJ9wyKWCS3SZvYJm/eb+Knwk1CmZ6jDUDGTo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":8985062},"main":"dist/index.cjs.js","type":"module","_from":"file:/Users/xing/github/openclaw/huanban-rulego-editor/.tmp/release-1.3.6/huanban-rulego-editor-react-1.3.6.tgz","types":"dist/index.d.ts","module":"dist/index.esm.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.esm.js","require":"./dist/index.cjs.js"},"./style.css":"./dist/style.css"},"scripts":{"dev":"vite build --watch","lint":"tsc --noEmit","build":"vite build && tsc --emitDeclarationOnly --outDir dist","clean":"rm -rf dist"},"_npmUser":{"name":"haunbanclaw","email":"chagejian@gmail.com"},"_resolved":"/Users/xing/github/openclaw/huanban-rulego-editor/.tmp/release-1.3.6/huanban-rulego-editor-react-1.3.6.tgz","_integrity":"sha512-r2ztpffhoyYIoTSoWKBRAza4QP02Yr72/AIt/G/LWx30+7hwpjRTKXzJDkAh8ZQGekCEyXAhnUtUPlMFKKTn9Q==","repository":{"url":"git+https://github.com/openclaw/rulego-editor.git","type":"git","directory":"packages/editor-react"},"_npmVersion":"11.14.1","description":"RuleGo 编辑器 React 适配层 - WorkflowList / WorkflowInfoPanel / RuleGoEditor 独立组件 + Hooks","directories":{},"_nodeVersion":"20.19.6","dependencies":{"@logicflow/core":"2.1.11","@logicflow/extension":"2.1.11","@huanban/rulego-editor-core":"1.3.6"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^5.4.0","react":"^18.3.0","react-dom":"^18.3.0","typescript":"^5.4.0","@types/react":"^18.2.0","@logicflow/core":"2.1.11","@types/react-dom":"^18.2.0","@logicflow/extension":"2.1.11","@huanban/rulego-editor-core":"1.3.6"},"peerDependencies":{"react":">=16.8.0","react-dom":">=16.8.0"},"_npmOperationalInternal":{"tmp":"tmp/rulego-editor-react_1.3.6_1783302270821_0.049359565496748914","host":"s3://npm-registry-packages-npm-production"}},"1.3.7":{"name":"@huanban/rulego-editor-react","version":"1.3.7","keywords":["rulego","editor-react","react","hooks","nextjs","rule-chain","workflow-list","workflow-info","logicflow"],"author":{"name":"HuanBan Team"},"license":"Apache-2.0","_id":"@huanban/rulego-editor-react@1.3.7","maintainers":[{"name":"haunbanclaw","email":"chagejian@gmail.com"}],"homepage":"https://github.com/openclaw/rulego-editor#readme","bugs":{"url":"https://github.com/openclaw/rulego-editor/issues"},"dist":{"shasum":"4e8bcc5ba75c67040910aa39a3b21cae8bec78cc","tarball":"https://registry.npmjs.org/@huanban/rulego-editor-react/-/rulego-editor-react-1.3.7.tgz","fileCount":34,"integrity":"sha512-wq4E31jmbfCGhqM/xH6NCVd8/7lmg+lspP/Rv5Z8xL6Qfl9rH47mymySQOIoyCQ9c0MFrXAIWAYEyjhL+qS5tg==","signatures":[{"sig":"MEQCIBIeOA8Ii4QvmqT5bEMeLeoL80ZlH1WW1UBCysEZgf0FAiBCgDx2VQPPBxTvdVr3kP42Q397DpcHM4qku+t777jmeA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":8988831},"main":"dist/index.cjs.js","type":"module","_from":"file:/Users/xing/github/openclaw/huanban-rulego-editor/.tmp/release-1.3.7/huanban-rulego-editor-react-1.3.7.tgz","types":"dist/index.d.ts","module":"dist/index.esm.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.esm.js","require":"./dist/index.cjs.js"},"./style.css":"./dist/style.css"},"scripts":{"dev":"vite build --watch","lint":"tsc --noEmit","build":"vite build && tsc --emitDeclarationOnly --outDir dist","clean":"rm -rf dist"},"_npmUser":{"name":"haunbanclaw","email":"chagejian@gmail.com"},"_resolved":"/Users/xing/github/openclaw/huanban-rulego-editor/.tmp/release-1.3.7/huanban-rulego-editor-react-1.3.7.tgz","_integrity":"sha512-wq4E31jmbfCGhqM/xH6NCVd8/7lmg+lspP/Rv5Z8xL6Qfl9rH47mymySQOIoyCQ9c0MFrXAIWAYEyjhL+qS5tg==","repository":{"url":"git+https://github.com/openclaw/rulego-editor.git","type":"git","directory":"packages/editor-react"},"_npmVersion":"11.14.1","description":"RuleGo 编辑器 React 适配层 - WorkflowList / WorkflowInfoPanel / RuleGoEditor 独立组件 + Hooks","directories":{},"_nodeVersion":"20.19.6","dependencies":{"@logicflow/core":"2.1.11","@logicflow/extension":"2.1.11","@huanban/rulego-editor-core":"1.3.7"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^5.4.0","react":"^18.3.0","react-dom":"^18.3.0","typescript":"^5.4.0","@types/react":"^18.2.0","@logicflow/core":"2.1.11","@types/react-dom":"^18.2.0","@logicflow/extension":"2.1.11","@huanban/rulego-editor-core":"1.3.7"},"peerDependencies":{"react":">=16.8.0","react-dom":">=16.8.0"},"_npmOperationalInternal":{"tmp":"tmp/rulego-editor-react_1.3.7_1783304641607_0.1938938802021335","host":"s3://npm-registry-packages-npm-production"}},"1.3.8":{"name":"@huanban/rulego-editor-react","version":"1.3.8","keywords":["rulego","editor-react","react","hooks","nextjs","rule-chain","workflow-list","workflow-info","logicflow"],"author":{"name":"HuanBan Team"},"license":"Apache-2.0","_id":"@huanban/rulego-editor-react@1.3.8","maintainers":[{"name":"haunbanclaw","email":"chagejian@gmail.com"}],"homepage":"https://github.com/openclaw/rulego-editor#readme","bugs":{"url":"https://github.com/openclaw/rulego-editor/issues"},"dist":{"shasum":"c6d361795ec883b23a2a388aeddd9fbf9053de3c","tarball":"https://registry.npmjs.org/@huanban/rulego-editor-react/-/rulego-editor-react-1.3.8.tgz","fileCount":34,"integrity":"sha512-uA8nhqDXsroFbaErZy70gmsUQTTyp/fEW2ZNDA6clTOsATH/SAfDierZeJcRcC9oT/znwmZlVGt3I6bqbJdjbg==","signatures":[{"sig":"MEUCIQCqluDJo0yJgLjSwQn8+v2lFa0MDUowWGPD8dgd1+K8YQIgBhVPj8ujCcPSU43+Bdqu3XBRCMSxdYu0kOk+S8wM/wE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":9023324},"main":"dist/index.cjs.js","type":"module","_from":"file:/Users/xing/github/openclaw/huanban-rulego-editor/.tmp/release-1.3.8/huanban-rulego-editor-react-1.3.8.tgz","types":"dist/index.d.ts","module":"dist/index.esm.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.esm.js","require":"./dist/index.cjs.js"},"./style.css":"./dist/style.css"},"scripts":{"dev":"vite build --watch","lint":"tsc --noEmit","build":"vite build && tsc --emitDeclarationOnly --outDir dist","clean":"rm -rf dist"},"_npmUser":{"name":"haunbanclaw","email":"chagejian@gmail.com"},"_resolved":"/Users/xing/github/openclaw/huanban-rulego-editor/.tmp/release-1.3.8/huanban-rulego-editor-react-1.3.8.tgz","_integrity":"sha512-uA8nhqDXsroFbaErZy70gmsUQTTyp/fEW2ZNDA6clTOsATH/SAfDierZeJcRcC9oT/znwmZlVGt3I6bqbJdjbg==","repository":{"url":"git+https://github.com/openclaw/rulego-editor.git","type":"git","directory":"packages/editor-react"},"_npmVersion":"11.14.1","description":"RuleGo 编辑器 React 适配层 - WorkflowList / WorkflowInfoPanel / RuleGoEditor 独立组件 + Hooks","directories":{},"_nodeVersion":"20.19.6","dependencies":{"@logicflow/core":"2.1.11","@logicflow/extension":"2.1.11","@huanban/rulego-editor-core":"1.3.8"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^5.4.0","react":"^18.3.0","react-dom":"^18.3.0","typescript":"^5.4.0","@types/react":"^18.2.0","@logicflow/core":"2.1.11","@types/react-dom":"^18.2.0","@logicflow/extension":"2.1.11","@huanban/rulego-editor-core":"1.3.8"},"peerDependencies":{"react":">=16.8.0","react-dom":">=16.8.0"},"_npmOperationalInternal":{"tmp":"tmp/rulego-editor-react_1.3.8_1783312764890_0.5290374616332036","host":"s3://npm-registry-packages-npm-production"}},"1.3.9":{"name":"@huanban/rulego-editor-react","version":"1.3.9","keywords":["rulego","editor-react","react","hooks","nextjs","rule-chain","workflow-list","workflow-info","logicflow"],"author":{"name":"HuanBan Team"},"license":"Apache-2.0","_id":"@huanban/rulego-editor-react@1.3.9","maintainers":[{"name":"haunbanclaw","email":"chagejian@gmail.com"}],"homepage":"https://github.com/openclaw/rulego-editor#readme","bugs":{"url":"https://github.com/openclaw/rulego-editor/issues"},"dist":{"shasum":"3b392d4407c1b724ec82611a427de2f09e7bc782","tarball":"https://registry.npmjs.org/@huanban/rulego-editor-react/-/rulego-editor-react-1.3.9.tgz","fileCount":34,"integrity":"sha512-7UQqlmNMI01jHllSKrUAaxG3AGTXOKQ2gjnnm3IVpoL/psMVXpJh0hDl6AU4W8khKRYBgm7CJDrocG6CYSXhWg==","signatures":[{"sig":"MEUCIQC8OGP07J6dZkcAt+3t+uhga65Sp4wPhn2mRNys/YgP4gIgA7Lz6COSgZGy6zoG7JDQgidQS9KxoXRaV07G7yf1Tfo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":9055597},"main":"dist/index.cjs.js","type":"module","_from":"file:/Users/xing/github/openclaw/huanban-rulego-editor/.tmp/release-1.3.9/huanban-rulego-editor-react-1.3.9.tgz","types":"dist/index.d.ts","module":"dist/index.esm.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.esm.js","require":"./dist/index.cjs.js"},"./style.css":"./dist/style.css"},"scripts":{"dev":"vite build --watch","lint":"tsc --noEmit","build":"vite build && tsc --emitDeclarationOnly --outDir dist","clean":"rm -rf dist"},"_npmUser":{"name":"haunbanclaw","email":"chagejian@gmail.com"},"_resolved":"/Users/xing/github/openclaw/huanban-rulego-editor/.tmp/release-1.3.9/huanban-rulego-editor-react-1.3.9.tgz","_integrity":"sha512-7UQqlmNMI01jHllSKrUAaxG3AGTXOKQ2gjnnm3IVpoL/psMVXpJh0hDl6AU4W8khKRYBgm7CJDrocG6CYSXhWg==","repository":{"url":"git+https://github.com/openclaw/rulego-editor.git","type":"git","directory":"packages/editor-react"},"_npmVersion":"11.14.1","description":"RuleGo 编辑器 React 适配层 - WorkflowList / WorkflowInfoPanel / RuleGoEditor 独立组件 + Hooks","directories":{},"_nodeVersion":"20.19.6","dependencies":{"@logicflow/core":"2.1.11","@logicflow/extension":"2.1.11","@huanban/rulego-editor-core":"1.3.9"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^5.4.0","react":"^18.3.0","react-dom":"^18.3.0","typescript":"^5.4.0","@types/react":"^18.2.0","@logicflow/core":"2.1.11","@types/react-dom":"^18.2.0","@logicflow/extension":"2.1.11","@huanban/rulego-editor-core":"1.3.9"},"peerDependencies":{"react":">=16.8.0","react-dom":">=16.8.0"},"_npmOperationalInternal":{"tmp":"tmp/rulego-editor-react_1.3.9_1783316303881_0.6513984203456238","host":"s3://npm-registry-packages-npm-production"}},"1.3.10":{"name":"@huanban/rulego-editor-react","version":"1.3.10","keywords":["rulego","editor-react","react","hooks","nextjs","rule-chain","workflow-list","workflow-info","logicflow"],"author":{"name":"HuanBan Team"},"license":"Apache-2.0","_id":"@huanban/rulego-editor-react@1.3.10","maintainers":[{"name":"haunbanclaw","email":"chagejian@gmail.com"}],"homepage":"https://github.com/openclaw/rulego-editor#readme","bugs":{"url":"https://github.com/openclaw/rulego-editor/issues"},"dist":{"shasum":"634bf919d557e1cf39436b61b2bfebe133a828cf","tarball":"https://registry.npmjs.org/@huanban/rulego-editor-react/-/rulego-editor-react-1.3.10.tgz","fileCount":34,"integrity":"sha512-13alewrp/7B0IVumshsipvd2Iv8Yx9GxaGq5NDUkfgu9SY7HjHA81aR4tcjkiAZiNX9FrCNLz16VeTcvjxX0Jw==","signatures":[{"sig":"MEUCIGwPuxoUWKrs8t/2p3W29rYDEPKb0O6cVaCI+b/c0LxQAiEAkwljsydrj2hzWLqHodpaNZX231DdGds8OWak8iplHb8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":9150784},"main":"dist/index.cjs.js","type":"module","_from":"file:/Users/xing/github/openclaw/huanban-rulego-editor/.tmp/release-1.3.10/huanban-rulego-editor-react-1.3.10.tgz","types":"dist/index.d.ts","module":"dist/index.esm.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.esm.js","require":"./dist/index.cjs.js"},"./style.css":"./dist/style.css"},"scripts":{"dev":"vite build --watch","lint":"tsc --noEmit","build":"vite build && tsc --emitDeclarationOnly --outDir dist","clean":"rm -rf dist"},"_npmUser":{"name":"haunbanclaw","email":"chagejian@gmail.com"},"_resolved":"/Users/xing/github/openclaw/huanban-rulego-editor/.tmp/release-1.3.10/huanban-rulego-editor-react-1.3.10.tgz","_integrity":"sha512-13alewrp/7B0IVumshsipvd2Iv8Yx9GxaGq5NDUkfgu9SY7HjHA81aR4tcjkiAZiNX9FrCNLz16VeTcvjxX0Jw==","repository":{"url":"git+https://github.com/openclaw/rulego-editor.git","type":"git","directory":"packages/editor-react"},"_npmVersion":"11.14.1","description":"RuleGo 编辑器 React 适配层 - WorkflowList / WorkflowInfoPanel / RuleGoEditor 独立组件 + Hooks","directories":{},"_nodeVersion":"20.19.6","dependencies":{"@logicflow/core":"2.1.11","@logicflow/extension":"2.1.11","@huanban/rulego-editor-core":"1.3.10"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^5.4.0","react":"^18.3.0","react-dom":"^18.3.0","typescript":"^5.4.0","@types/react":"^18.2.0","@logicflow/core":"2.1.11","@types/react-dom":"^18.2.0","@logicflow/extension":"2.1.11","@huanban/rulego-editor-core":"1.3.10"},"peerDependencies":{"react":">=16.8.0","react-dom":">=16.8.0"},"_npmOperationalInternal":{"tmp":"tmp/rulego-editor-react_1.3.10_1783335570577_0.26957358415796007","host":"s3://npm-registry-packages-npm-production"}},"1.3.11":{"name":"@huanban/rulego-editor-react","version":"1.3.11","keywords":["rulego","editor-react","react","hooks","nextjs","rule-chain","workflow-list","workflow-info","logicflow"],"author":{"name":"HuanBan Team"},"license":"Apache-2.0","_id":"@huanban/rulego-editor-react@1.3.11","maintainers":[{"name":"haunbanclaw","email":"chagejian@gmail.com"}],"homepage":"https://github.com/openclaw/rulego-editor#readme","bugs":{"url":"https://github.com/openclaw/rulego-editor/issues"},"dist":{"shasum":"dbc352d2fd43f591ec63db9381053a2b70c48ef1","tarball":"https://registry.npmjs.org/@huanban/rulego-editor-react/-/rulego-editor-react-1.3.11.tgz","fileCount":34,"integrity":"sha512-F3v1ARvFAGraRIgf40r1Rw+3OTN98hPWIeuU2CWE78WbTsXJzuS9NCHUB5Xg9yTZhy7XNX0l2oZ8dYFgRNlVJg==","signatures":[{"sig":"MEQCICNN1QxOEIRNbjDqp0KAWveOrrofNalMz1yQJWSm5wB4AiAt8SfpwbnxTYwCM+oDbQgeAj1F3QHLEE0Fke/1O7siRA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":9152629},"main":"dist/index.cjs.js","type":"module","_from":"file:/Users/xing/github/openclaw/huanban-rulego-editor/.tmp/release-1.3.11/huanban-rulego-editor-react-1.3.11.tgz","types":"dist/index.d.ts","module":"dist/index.esm.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.esm.js","require":"./dist/index.cjs.js"},"./style.css":"./dist/style.css"},"scripts":{"dev":"vite build --watch","lint":"tsc --noEmit","build":"vite build && tsc --emitDeclarationOnly --outDir dist","clean":"rm -rf dist"},"_npmUser":{"name":"haunbanclaw","email":"chagejian@gmail.com"},"_resolved":"/Users/xing/github/openclaw/huanban-rulego-editor/.tmp/release-1.3.11/huanban-rulego-editor-react-1.3.11.tgz","_integrity":"sha512-F3v1ARvFAGraRIgf40r1Rw+3OTN98hPWIeuU2CWE78WbTsXJzuS9NCHUB5Xg9yTZhy7XNX0l2oZ8dYFgRNlVJg==","repository":{"url":"git+https://github.com/openclaw/rulego-editor.git","type":"git","directory":"packages/editor-react"},"_npmVersion":"11.14.1","description":"RuleGo 编辑器 React 适配层 - WorkflowList / WorkflowInfoPanel / RuleGoEditor 独立组件 + Hooks","directories":{},"_nodeVersion":"20.19.6","dependencies":{"@logicflow/core":"2.1.11","@logicflow/extension":"2.1.11","@huanban/rulego-editor-core":"1.3.11"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^5.4.0","react":"^18.3.0","react-dom":"^18.3.0","typescript":"^5.4.0","@types/react":"^18.2.0","@logicflow/core":"2.1.11","@types/react-dom":"^18.2.0","@logicflow/extension":"2.1.11","@huanban/rulego-editor-core":"1.3.11"},"peerDependencies":{"react":">=16.8.0","react-dom":">=16.8.0"},"_npmOperationalInternal":{"tmp":"tmp/rulego-editor-react_1.3.11_1783339866145_0.26040650451231695","host":"s3://npm-registry-packages-npm-production"}},"1.3.12":{"name":"@huanban/rulego-editor-react","version":"1.3.12","keywords":["rulego","editor-react","react","hooks","nextjs","rule-chain","workflow-list","workflow-info","logicflow"],"author":{"name":"HuanBan Team"},"license":"Apache-2.0","_id":"@huanban/rulego-editor-react@1.3.12","maintainers":[{"name":"haunbanclaw","email":"chagejian@gmail.com"}],"homepage":"https://github.com/openclaw/rulego-editor#readme","bugs":{"url":"https://github.com/openclaw/rulego-editor/issues"},"dist":{"shasum":"5857b1db276644819057f45dfa3e6cd10568f89c","tarball":"https://registry.npmjs.org/@huanban/rulego-editor-react/-/rulego-editor-react-1.3.12.tgz","fileCount":34,"integrity":"sha512-DFuJQV5G+B9Xg+QDVrRibA6xN22/J38YXMXzbfIZBDR1cMoCanG9GWbVsiB6iVD+l+XXgeYlD6CoXkbsHaQkJQ==","signatures":[{"sig":"MEUCIF7xK9m7LmF0l+SgnWylfJyFWKlW+V0vFWB8hxWwjYDzAiEAvfKrVpD8wImxBm9AfKhgCFZfg4xBaIJUDcES51y9JSs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":9160980},"main":"dist/index.cjs.js","type":"module","_from":"file:/Users/xing/github/openclaw/huanban-rulego-editor/.tmp/release-1.3.12/huanban-rulego-editor-react-1.3.12.tgz","types":"dist/index.d.ts","module":"dist/index.esm.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.esm.js","require":"./dist/index.cjs.js"},"./style.css":"./dist/style.css"},"scripts":{"dev":"vite build --watch","lint":"tsc --noEmit","build":"vite build && tsc --emitDeclarationOnly --outDir dist","clean":"rm -rf dist"},"_npmUser":{"name":"haunbanclaw","email":"chagejian@gmail.com"},"_resolved":"/Users/xing/github/openclaw/huanban-rulego-editor/.tmp/release-1.3.12/huanban-rulego-editor-react-1.3.12.tgz","_integrity":"sha512-DFuJQV5G+B9Xg+QDVrRibA6xN22/J38YXMXzbfIZBDR1cMoCanG9GWbVsiB6iVD+l+XXgeYlD6CoXkbsHaQkJQ==","repository":{"url":"git+https://github.com/openclaw/rulego-editor.git","type":"git","directory":"packages/editor-react"},"_npmVersion":"11.14.1","description":"RuleGo 编辑器 React 适配层 - WorkflowList / WorkflowInfoPanel / RuleGoEditor 独立组件 + Hooks","directories":{},"_nodeVersion":"20.19.6","dependencies":{"@logicflow/core":"2.1.11","@logicflow/extension":"2.1.11","@huanban/rulego-editor-core":"1.3.12"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^5.4.0","react":"^18.3.0","react-dom":"^18.3.0","typescript":"^5.4.0","@types/react":"^18.2.0","@logicflow/core":"2.1.11","@types/react-dom":"^18.2.0","@logicflow/extension":"2.1.11","@huanban/rulego-editor-core":"1.3.12"},"peerDependencies":{"react":">=16.8.0","react-dom":">=16.8.0"},"_npmOperationalInternal":{"tmp":"tmp/rulego-editor-react_1.3.12_1783348956395_0.09864814621604845","host":"s3://npm-registry-packages-npm-production"}},"1.3.13":{"name":"@huanban/rulego-editor-react","version":"1.3.13","keywords":["rulego","editor-react","react","hooks","nextjs","rule-chain","workflow-list","workflow-info","logicflow"],"author":{"name":"HuanBan Team"},"license":"Apache-2.0","_id":"@huanban/rulego-editor-react@1.3.13","maintainers":[{"name":"haunbanclaw","email":"chagejian@gmail.com"}],"homepage":"https://github.com/openclaw/rulego-editor#readme","bugs":{"url":"https://github.com/openclaw/rulego-editor/issues"},"dist":{"shasum":"6f327a20ceb95dc47a496cac3ed58ef31a334562","tarball":"https://registry.npmjs.org/@huanban/rulego-editor-react/-/rulego-editor-react-1.3.13.tgz","fileCount":34,"integrity":"sha512-Mt14YcsLCX2KR9p4UOqk464En0mXOv1glkePRRg5D5XWErKCIvz9LTP8uZK3e5jZffJwbjRUf3z+DLWZAIqc5w==","signatures":[{"sig":"MEUCIFYR/BKfTRjYZv+PXzOhS5RmEZ2ciWX8sULUWIVbbYv6AiEAyZbKEd0gtj16pc1cOMXvSbIYP4J3HsON3NrdTz3uyc4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":9173179},"main":"dist/index.cjs.js","type":"module","_from":"file:/Users/xing/github/openclaw/huanban-rulego-editor/.tmp/release-1.3.13/huanban-rulego-editor-react-1.3.13.tgz","types":"dist/index.d.ts","module":"dist/index.esm.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.esm.js","require":"./dist/index.cjs.js"},"./style.css":"./dist/style.css"},"scripts":{"dev":"vite build --watch","lint":"tsc --noEmit","build":"vite build && tsc --emitDeclarationOnly --outDir dist","clean":"rm -rf dist"},"_npmUser":{"name":"haunbanclaw","email":"chagejian@gmail.com"},"_resolved":"/Users/xing/github/openclaw/huanban-rulego-editor/.tmp/release-1.3.13/huanban-rulego-editor-react-1.3.13.tgz","_integrity":"sha512-Mt14YcsLCX2KR9p4UOqk464En0mXOv1glkePRRg5D5XWErKCIvz9LTP8uZK3e5jZffJwbjRUf3z+DLWZAIqc5w==","repository":{"url":"git+https://github.com/openclaw/rulego-editor.git","type":"git","directory":"packages/editor-react"},"_npmVersion":"11.14.1","description":"RuleGo 编辑器 React 适配层 - WorkflowList / WorkflowInfoPanel / RuleGoEditor 独立组件 + Hooks","directories":{},"_nodeVersion":"20.19.6","dependencies":{"@logicflow/core":"2.1.11","@logicflow/extension":"2.1.11","@huanban/rulego-editor-core":"1.3.13"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^5.4.0","react":"^18.3.0","react-dom":"^18.3.0","typescript":"^5.4.0","@types/react":"^18.2.0","@logicflow/core":"2.1.11","@types/react-dom":"^18.2.0","@logicflow/extension":"2.1.11","@huanban/rulego-editor-core":"1.3.13"},"peerDependencies":{"react":">=16.8.0","react-dom":">=16.8.0"},"_npmOperationalInternal":{"tmp":"tmp/rulego-editor-react_1.3.13_1783353238891_0.40267076648199573","host":"s3://npm-registry-packages-npm-production"}},"1.3.14":{"name":"@huanban/rulego-editor-react","version":"1.3.14","keywords":["rulego","editor-react","react","hooks","nextjs","rule-chain","workflow-list","workflow-info","logicflow"],"author":{"name":"HuanBan Team"},"license":"Apache-2.0","_id":"@huanban/rulego-editor-react@1.3.14","maintainers":[{"name":"haunbanclaw","email":"chagejian@gmail.com"}],"homepage":"https://github.com/openclaw/rulego-editor#readme","bugs":{"url":"https://github.com/openclaw/rulego-editor/issues"},"dist":{"shasum":"cd00af62b2678e80471a229519d0f140be3e6623","tarball":"https://registry.npmjs.org/@huanban/rulego-editor-react/-/rulego-editor-react-1.3.14.tgz","fileCount":34,"integrity":"sha512-C5V1lqRl0fcBDgIjBFy9zyxu8ki6SbVgFsG293qCExOOqbiymgh/czKX/KXPNTF8/eOTe7xOkqABWKcvmu4lWQ==","signatures":[{"sig":"MEUCIEQ9qlIKo71cJC0Kh6R+VlDiP86D0nROpZbDHSpGbG86AiEAt6ZXjrKOcIhov0ieJFi3ZScSVkZkvifSvkr+4jMqTCw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":9176676},"main":"dist/index.cjs.js","type":"module","_from":"file:/Users/xing/github/openclaw/huanban-rulego-editor/.tmp/release-1.3.14/huanban-rulego-editor-react-1.3.14.tgz","types":"dist/index.d.ts","module":"dist/index.esm.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.esm.js","require":"./dist/index.cjs.js"},"./style.css":"./dist/style.css"},"scripts":{"dev":"vite build --watch","lint":"tsc --noEmit","build":"vite build && tsc --emitDeclarationOnly --outDir dist","clean":"rm -rf dist"},"_npmUser":{"name":"haunbanclaw","email":"chagejian@gmail.com"},"_resolved":"/Users/xing/github/openclaw/huanban-rulego-editor/.tmp/release-1.3.14/huanban-rulego-editor-react-1.3.14.tgz","_integrity":"sha512-C5V1lqRl0fcBDgIjBFy9zyxu8ki6SbVgFsG293qCExOOqbiymgh/czKX/KXPNTF8/eOTe7xOkqABWKcvmu4lWQ==","repository":{"url":"git+https://github.com/openclaw/rulego-editor.git","type":"git","directory":"packages/editor-react"},"_npmVersion":"11.14.1","description":"RuleGo 编辑器 React 适配层 - WorkflowList / WorkflowInfoPanel / RuleGoEditor 独立组件 + Hooks","directories":{},"_nodeVersion":"20.19.6","dependencies":{"@logicflow/core":"2.1.11","@logicflow/extension":"2.1.11","@huanban/rulego-editor-core":"1.3.14"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^5.4.0","react":"^18.3.0","react-dom":"^18.3.0","typescript":"^5.4.0","@types/react":"^18.2.0","@logicflow/core":"2.1.11","@types/react-dom":"^18.2.0","@logicflow/extension":"2.1.11","@huanban/rulego-editor-core":"1.3.14"},"peerDependencies":{"react":">=16.8.0","react-dom":">=16.8.0"},"_npmOperationalInternal":{"tmp":"tmp/rulego-editor-react_1.3.14_1783355631086_0.10929246163018602","host":"s3://npm-registry-packages-npm-production"}},"1.3.15":{"name":"@huanban/rulego-editor-react","version":"1.3.15","keywords":["rulego","editor-react","react","hooks","nextjs","rule-chain","workflow-list","workflow-info","logicflow"],"author":{"name":"HuanBan Team"},"license":"Apache-2.0","_id":"@huanban/rulego-editor-react@1.3.15","maintainers":[{"name":"haunbanclaw","email":"chagejian@gmail.com"}],"homepage":"https://github.com/openclaw/rulego-editor#readme","bugs":{"url":"https://github.com/openclaw/rulego-editor/issues"},"dist":{"shasum":"21a93c35bcfac879115b57e19f0b8c3ce9815026","tarball":"https://registry.npmjs.org/@huanban/rulego-editor-react/-/rulego-editor-react-1.3.15.tgz","fileCount":34,"integrity":"sha512-JliXWn4crGjdnGogiroDzC1ZBXkAodJ1h3KnNqCg+zEhyECWYXFVHfgEkPfKqtvO9QGUVM8MV0w3mFTA/neLrQ==","signatures":[{"sig":"MEYCIQDgDXTt7fS4i53iUPy/hQg7/4T5tm83Mtpzm2S4MphFFgIhAKlMSqkCJDFQ7giswczLItvyGTTFEnrszxXZ3qbsyh2n","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":9180323},"main":"dist/index.cjs.js","type":"module","_from":"file:/Users/xing/github/openclaw/huanban-rulego-editor/.tmp/release-1.3.15/huanban-rulego-editor-react-1.3.15.tgz","types":"dist/index.d.ts","module":"dist/index.esm.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.esm.js","require":"./dist/index.cjs.js"},"./style.css":"./dist/style.css"},"scripts":{"dev":"vite build --watch","lint":"tsc --noEmit","build":"vite build && tsc --emitDeclarationOnly --outDir dist","clean":"rm -rf dist"},"_npmUser":{"name":"haunbanclaw","email":"chagejian@gmail.com"},"_resolved":"/Users/xing/github/openclaw/huanban-rulego-editor/.tmp/release-1.3.15/huanban-rulego-editor-react-1.3.15.tgz","_integrity":"sha512-JliXWn4crGjdnGogiroDzC1ZBXkAodJ1h3KnNqCg+zEhyECWYXFVHfgEkPfKqtvO9QGUVM8MV0w3mFTA/neLrQ==","repository":{"url":"git+https://github.com/openclaw/rulego-editor.git","type":"git","directory":"packages/editor-react"},"_npmVersion":"11.14.1","description":"RuleGo 编辑器 React 适配层 - WorkflowList / WorkflowInfoPanel / RuleGoEditor 独立组件 + Hooks","directories":{},"_nodeVersion":"20.19.6","dependencies":{"@logicflow/core":"2.1.11","@logicflow/extension":"2.1.11","@huanban/rulego-editor-core":"1.3.15"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^5.4.0","react":"^18.3.0","react-dom":"^18.3.0","typescript":"^5.4.0","@types/react":"^18.2.0","@logicflow/core":"2.1.11","@types/react-dom":"^18.2.0","@logicflow/extension":"2.1.11","@huanban/rulego-editor-core":"1.3.15"},"peerDependencies":{"react":">=16.8.0","react-dom":">=16.8.0"},"_npmOperationalInternal":{"tmp":"tmp/rulego-editor-react_1.3.15_1783356723891_0.36039506011362743","host":"s3://npm-registry-packages-npm-production"}},"1.3.16":{"name":"@huanban/rulego-editor-react","version":"1.3.16","keywords":["rulego","editor-react","react","hooks","nextjs","rule-chain","workflow-list","workflow-info","logicflow"],"author":{"name":"HuanBan Team"},"license":"Apache-2.0","_id":"@huanban/rulego-editor-react@1.3.16","maintainers":[{"name":"haunbanclaw","email":"chagejian@gmail.com"}],"homepage":"https://github.com/openclaw/rulego-editor#readme","bugs":{"url":"https://github.com/openclaw/rulego-editor/issues"},"dist":{"shasum":"c2f0ee41ede6cd9c0c8b3f0af3da2f5ef2bf6959","tarball":"https://registry.npmjs.org/@huanban/rulego-editor-react/-/rulego-editor-react-1.3.16.tgz","fileCount":34,"integrity":"sha512-nYQesG9VTj8Td4ducfqEqYpAbsFOD5KDWavty95FN7Ce8byA6c58KDKwGg6MUwHcOoOzhWnE/O9VZqTgaIQNCA==","signatures":[{"sig":"MEQCIDM2xjTtzxGxFkuwzTRZsOCUJlYCfFBEY87gcNV+wlNJAiBKixQyieWaNX3Girm9Tigf73ewchKmTzu4eMoufxw8YQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":7179521},"main":"dist/index.cjs.js","type":"module","_from":"file:/Users/xing/github/openclaw/huanban-rulego-editor/.tmp/release-1.3.16/huanban-rulego-editor-react-1.3.16.tgz","types":"dist/index.d.ts","module":"dist/index.esm.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.esm.js","require":"./dist/index.cjs.js"},"./style.css":"./dist/style.css"},"scripts":{"dev":"vite build --watch","lint":"tsc --noEmit","build":"vite build && tsc --emitDeclarationOnly --outDir dist","clean":"rm -rf dist"},"_npmUser":{"name":"haunbanclaw","email":"chagejian@gmail.com"},"_resolved":"/Users/xing/github/openclaw/huanban-rulego-editor/.tmp/release-1.3.16/huanban-rulego-editor-react-1.3.16.tgz","_integrity":"sha512-nYQesG9VTj8Td4ducfqEqYpAbsFOD5KDWavty95FN7Ce8byA6c58KDKwGg6MUwHcOoOzhWnE/O9VZqTgaIQNCA==","repository":{"url":"git+https://github.com/openclaw/rulego-editor.git","type":"git","directory":"packages/editor-react"},"_npmVersion":"11.14.1","description":"RuleGo 编辑器 React 适配层 - WorkflowList / WorkflowInfoPanel / RuleGoEditor 独立组件 + Hooks","directories":{},"_nodeVersion":"20.19.6","dependencies":{"@logicflow/core":"2.1.11","@logicflow/extension":"2.1.11","@huanban/rulego-editor-core":"1.3.16"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^5.4.0","react":"^18.3.0","react-dom":"^18.3.0","typescript":"^5.4.0","@types/react":"^18.2.0","@logicflow/core":"2.1.11","@types/react-dom":"^18.2.0","@logicflow/extension":"2.1.11","@huanban/rulego-editor-core":"1.3.16"},"peerDependencies":{"react":">=16.8.0","react-dom":">=16.8.0"},"_npmOperationalInternal":{"tmp":"tmp/rulego-editor-react_1.3.16_1783386884184_0.3815701895269492","host":"s3://npm-registry-packages-npm-production"}},"1.3.17":{"name":"@huanban/rulego-editor-react","version":"1.3.17","keywords":["rulego","editor-react","react","hooks","nextjs","rule-chain","workflow-list","workflow-info","logicflow"],"author":{"name":"HuanBan Team"},"license":"Apache-2.0","_id":"@huanban/rulego-editor-react@1.3.17","maintainers":[{"name":"haunbanclaw","email":"chagejian@gmail.com"}],"homepage":"https://github.com/openclaw/rulego-editor#readme","bugs":{"url":"https://github.com/openclaw/rulego-editor/issues"},"dist":{"shasum":"7f7ad2770ef56c27a63d326ce81fe1d1bcbcb5ff","tarball":"https://registry.npmjs.org/@huanban/rulego-editor-react/-/rulego-editor-react-1.3.17.tgz","fileCount":34,"integrity":"sha512-SREpVGPIYCHVG7kRvxncLu3SIheVpg6Yg+5xbUw+e9zYpsizTAUEYSVpMJ+ITJfb/WkpEo1mwRtHg8/UDVvmXA==","signatures":[{"sig":"MEQCIETOug/6ZZPal5TkKM5Vso4A2CckGuFZ/MWVb6oEiliEAiBAPFxt7Ib5AE2P91bfjR+KkolE6lfbehScSn1MDHV8oA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":7199803},"main":"dist/index.cjs.js","type":"module","_from":"file:/Users/xing/github/openclaw/huanban-rulego-editor/.tmp/release-1.3.17/huanban-rulego-editor-react-1.3.17.tgz","types":"dist/index.d.ts","module":"dist/index.esm.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.esm.js","require":"./dist/index.cjs.js"},"./style.css":"./dist/style.css"},"scripts":{"dev":"vite build --watch","lint":"tsc --noEmit","build":"vite build && tsc --emitDeclarationOnly --outDir dist","clean":"rm -rf dist"},"_npmUser":{"name":"haunbanclaw","email":"chagejian@gmail.com"},"_resolved":"/Users/xing/github/openclaw/huanban-rulego-editor/.tmp/release-1.3.17/huanban-rulego-editor-react-1.3.17.tgz","_integrity":"sha512-SREpVGPIYCHVG7kRvxncLu3SIheVpg6Yg+5xbUw+e9zYpsizTAUEYSVpMJ+ITJfb/WkpEo1mwRtHg8/UDVvmXA==","repository":{"url":"git+https://github.com/openclaw/rulego-editor.git","type":"git","directory":"packages/editor-react"},"_npmVersion":"11.14.1","description":"RuleGo 编辑器 React 适配层 - WorkflowList / WorkflowInfoPanel / RuleGoEditor 独立组件 + Hooks","directories":{},"_nodeVersion":"20.19.6","dependencies":{"@logicflow/core":"2.1.11","@logicflow/extension":"2.1.11","@huanban/rulego-editor-core":"1.3.17"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^5.4.0","react":"^18.3.0","react-dom":"^18.3.0","typescript":"^5.4.0","@types/react":"^18.2.0","@logicflow/core":"2.1.11","@types/react-dom":"^18.2.0","@logicflow/extension":"2.1.11","@huanban/rulego-editor-core":"1.3.17"},"peerDependencies":{"react":">=16.8.0","react-dom":">=16.8.0"},"_npmOperationalInternal":{"tmp":"tmp/rulego-editor-react_1.3.17_1783396220550_0.9165544866304336","host":"s3://npm-registry-packages-npm-production"}},"1.3.18":{"name":"@huanban/rulego-editor-react","version":"1.3.18","keywords":["rulego","editor-react","react","hooks","nextjs","rule-chain","workflow-list","workflow-info","logicflow"],"author":{"name":"HuanBan Team"},"license":"Apache-2.0","_id":"@huanban/rulego-editor-react@1.3.18","maintainers":[{"name":"haunbanclaw","email":"chagejian@gmail.com"}],"homepage":"https://github.com/openclaw/rulego-editor#readme","bugs":{"url":"https://github.com/openclaw/rulego-editor/issues"},"dist":{"shasum":"e9c34f64fe6379c7787fc9a11381ceffe345d78a","tarball":"https://registry.npmjs.org/@huanban/rulego-editor-react/-/rulego-editor-react-1.3.18.tgz","fileCount":34,"integrity":"sha512-aQ6z+6Ar+KzT+rv11cdwfR5TeFK3BcJWVAm8niAlOVixb0EVFIr7YDcfN579O8p36D7CSxILwhxzN7f+7N6m/Q==","signatures":[{"sig":"MEQCIFBbnxOd5mGNRF2bOZZH9VFcyZVe/C4N0sAcVWHy9hYOAiBUbWD4MK8P0nvOPLvM8mAi1rC8zZt5Q9qmMH1bR5eYhg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":7249975},"main":"dist/index.cjs.js","type":"module","_from":"file:/Users/xing/github/openclaw/huanban-rulego-editor/.tmp/release-1.3.18/huanban-rulego-editor-react-1.3.18.tgz","types":"dist/index.d.ts","module":"dist/index.esm.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.esm.js","require":"./dist/index.cjs.js"},"./style.css":"./dist/style.css"},"scripts":{"dev":"vite build --watch","lint":"tsc --noEmit","build":"vite build && tsc --emitDeclarationOnly --outDir dist","clean":"rm -rf dist"},"_npmUser":{"name":"haunbanclaw","email":"chagejian@gmail.com"},"_resolved":"/Users/xing/github/openclaw/huanban-rulego-editor/.tmp/release-1.3.18/huanban-rulego-editor-react-1.3.18.tgz","_integrity":"sha512-aQ6z+6Ar+KzT+rv11cdwfR5TeFK3BcJWVAm8niAlOVixb0EVFIr7YDcfN579O8p36D7CSxILwhxzN7f+7N6m/Q==","repository":{"url":"git+https://github.com/openclaw/rulego-editor.git","type":"git","directory":"packages/editor-react"},"_npmVersion":"11.14.1","description":"RuleGo 编辑器 React 适配层 - WorkflowList / WorkflowInfoPanel / RuleGoEditor 独立组件 + Hooks","directories":{},"_nodeVersion":"20.19.6","dependencies":{"@logicflow/core":"2.1.11","@logicflow/extension":"2.1.11","@huanban/rulego-editor-core":"1.3.18"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^5.4.0","react":"^18.3.0","react-dom":"^18.3.0","typescript":"^5.4.0","@types/react":"^18.2.0","@logicflow/core":"2.1.11","@types/react-dom":"^18.2.0","@logicflow/extension":"2.1.11","@huanban/rulego-editor-core":"1.3.18"},"peerDependencies":{"react":">=16.8.0","react-dom":">=16.8.0"},"_npmOperationalInternal":{"tmp":"tmp/rulego-editor-react_1.3.18_1783422640900_0.6569482459558555","host":"s3://npm-registry-packages-npm-production"}},"1.4.0":{"name":"@huanban/rulego-editor-react","version":"1.4.0","keywords":["rulego","editor-react","react","hooks","nextjs","rule-chain","workflow-list","workflow-info","logicflow"],"author":{"name":"HuanBan Team"},"license":"Apache-2.0","_id":"@huanban/rulego-editor-react@1.4.0","maintainers":[{"name":"haunbanclaw","email":"chagejian@gmail.com"}],"homepage":"https://github.com/openclaw/rulego-editor#readme","bugs":{"url":"https://github.com/openclaw/rulego-editor/issues"},"dist":{"shasum":"3b168ee601b7ed3f82a8fed5e00241acd45ca766","tarball":"https://registry.npmjs.org/@huanban/rulego-editor-react/-/rulego-editor-react-1.4.0.tgz","fileCount":47,"integrity":"sha512-DS8CF7ZiVe3fjO5yObpTr+avwFp6nCLopA4pVA36U5RKKGC1TqPjckTZQuwHx8JGsH44FpAr+pI9JG99pOXULw==","signatures":[{"sig":"MEQCIEVn6Hbdm6P9LFD74OIUzENtTCwpSQHuaf5mGvh+A9dQAiBj0DlAzUsKs2/GacyyV7Dkst9K4O8OEAR6ExuDzaawWA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":875816},"main":"dist/index.cjs","type":"module","_from":"file:/Users/xing/github/openclaw/huanban-rulego-editor/.tmp/release-1.4.0/huanban-rulego-editor-react-1.4.0.tgz","types":"dist/index.d.ts","module":"dist/index.esm.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.esm.js","require":"./dist/index.cjs"},"./style.css":"./dist/style.css"},"scripts":{"dev":"vite build --watch","lint":"tsc --noEmit","test":"vitest run","build":"vite build && tsc --emitDeclarationOnly --outDir dist","clean":"rm -rf dist"},"_npmUser":{"name":"haunbanclaw","email":"chagejian@gmail.com"},"_resolved":"/Users/xing/github/openclaw/huanban-rulego-editor/.tmp/release-1.4.0/huanban-rulego-editor-react-1.4.0.tgz","_integrity":"sha512-DS8CF7ZiVe3fjO5yObpTr+avwFp6nCLopA4pVA36U5RKKGC1TqPjckTZQuwHx8JGsH44FpAr+pI9JG99pOXULw==","repository":{"url":"git+https://github.com/openclaw/rulego-editor.git","type":"git","directory":"packages/editor-react"},"_npmVersion":"11.14.1","description":"RuleGo 编辑器 React 适配层 - WorkflowList / WorkflowInfoPanel / RuleGoEditor 独立组件 + Hooks","directories":{},"_nodeVersion":"20.19.6","dependencies":{"@logicflow/core":"2.1.11","@logicflow/extension":"2.1.11","@huanban/rulego-editor-core":"1.4.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^5.4.0","jsdom":"16.7.0","react":"^18.3.0","vitest":"^2.0.0","react-dom":"^18.3.0","typescript":"^5.4.0","@types/react":"^18.2.0","@logicflow/core":"2.1.11","@types/react-dom":"^18.2.0","@logicflow/extension":"2.1.11","@huanban/rulego-editor-core":"1.4.0"},"peerDependencies":{"react":">=17.0.0 <20","react-dom":">=17.0.0 <20"},"_npmOperationalInternal":{"tmp":"tmp/rulego-editor-react_1.4.0_1788007747130_0.06764855820094406","host":"s3://npm-registry-packages-npm-production"}},"1.4.1":{"name":"@huanban/rulego-editor-react","version":"1.4.1","keywords":["rulego","editor-react","react","hooks","nextjs","rule-chain","workflow-list","workflow-info","logicflow"],"author":{"name":"HuanBan Team"},"license":"Apache-2.0","_id":"@huanban/rulego-editor-react@1.4.1","maintainers":[{"name":"haunbanclaw","email":"chagejian@gmail.com"}],"homepage":"https://github.com/openclaw/rulego-editor#readme","bugs":{"url":"https://github.com/openclaw/rulego-editor/issues"},"dist":{"shasum":"54f00f1a168ae14e0aa519b3a04a619fe3c76899","tarball":"https://registry.npmjs.org/@huanban/rulego-editor-react/-/rulego-editor-react-1.4.1.tgz","fileCount":47,"integrity":"sha512-OPw7C77aEuyZaoDjp0JA3G4KLacHilDoovKcanjuAPySsnh/XpT/aJhLiWdznNtY1do+9XCnMz2TdwrOuvr2lw==","signatures":[{"sig":"MEUCIQDevvbmWBO1/d2QJvHdHy+47LEPXMvs9CmyW/iJt6W37QIgXVTaAcYFG2en0ALIlzvmtyVZSjHBCGrIkSjFFjP24ts=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":875816},"main":"dist/index.cjs","type":"module","_from":"file:/Users/xing/github/openclaw/huanban-rulego-editor/.tmp/release-1.4.1/huanban-rulego-editor-react-1.4.1.tgz","types":"dist/index.d.ts","module":"dist/index.esm.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.esm.js","require":"./dist/index.cjs"},"./style.css":"./dist/style.css"},"scripts":{"dev":"vite build --watch","lint":"tsc --noEmit","test":"vitest run","build":"vite build && tsc --emitDeclarationOnly --outDir dist","clean":"rm -rf dist"},"_npmUser":{"name":"haunbanclaw","email":"chagejian@gmail.com"},"_resolved":"/Users/xing/github/openclaw/huanban-rulego-editor/.tmp/release-1.4.1/huanban-rulego-editor-react-1.4.1.tgz","_integrity":"sha512-OPw7C77aEuyZaoDjp0JA3G4KLacHilDoovKcanjuAPySsnh/XpT/aJhLiWdznNtY1do+9XCnMz2TdwrOuvr2lw==","repository":{"url":"git+https://github.com/openclaw/rulego-editor.git","type":"git","directory":"packages/editor-react"},"_npmVersion":"11.14.1","description":"RuleGo 编辑器 React 适配层 - WorkflowList / WorkflowInfoPanel / RuleGoEditor 独立组件 + Hooks","directories":{},"_nodeVersion":"20.19.6","dependencies":{"@logicflow/core":"2.1.11","@logicflow/extension":"2.1.11","@huanban/rulego-editor-core":"1.4.1"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^5.4.0","jsdom":"16.7.0","react":"^18.3.0","vitest":"^2.0.0","react-dom":"^18.3.0","typescript":"^5.4.0","@types/react":"^18.2.0","@logicflow/core":"2.1.11","@types/react-dom":"^18.2.0","@logicflow/extension":"2.1.11","@huanban/rulego-editor-core":"1.4.1"},"peerDependencies":{"react":">=17.0.0 <20","react-dom":">=17.0.0 <20"},"_npmOperationalInternal":{"tmp":"tmp/rulego-editor-react_1.4.1_1788013349569_0.673542855024535","host":"s3://npm-registry-packages-npm-production"}},"1.4.2":{"name":"@huanban/rulego-editor-react","version":"1.4.2","description":"RuleGo 编辑器 React 适配层 - WorkflowList / WorkflowInfoPanel / RuleGoEditor 独立组件 + Hooks","type":"module","main":"dist/index.cjs","module":"dist/index.esm.js","types":"dist/index.d.ts","exports":{".":{"import":"./dist/index.esm.js","require":"./dist/index.cjs","types":"./dist/index.d.ts"},"./style.css":"./dist/style.css"},"publishConfig":{"registry":"https://registry.npmjs.org","access":"public"},"repository":{"type":"git","url":"git+https://github.com/openclaw/rulego-editor.git","directory":"packages/editor-react"},"homepage":"https://github.com/openclaw/rulego-editor#readme","scripts":{"dev":"vite build --watch","build":"vite build && tsc --emitDeclarationOnly --outDir dist","test":"vitest run","lint":"tsc --noEmit","clean":"rm -rf dist"},"dependencies":{"@huanban/rulego-editor-core":"workspace:*","@logicflow/core":"2.1.11","@logicflow/extension":"2.1.11"},"peerDependencies":{"react":">=17.0.0 <20","react-dom":">=17.0.0 <20"},"devDependencies":{"@huanban/rulego-editor-core":"workspace:*","@logicflow/core":"2.1.11","@logicflow/extension":"2.1.11","typescript":"^5.4.0","vite":"^5.4.0","@types/react":"^18.2.0","@types/react-dom":"^18.2.0","react":"^18.3.0","react-dom":"^18.3.0","jsdom":"16.7.0","vitest":"^2.0.0"},"keywords":["rulego","editor-react","react","hooks","nextjs","rule-chain","workflow-list","workflow-info","logicflow"],"author":{"name":"HuanBan Team"},"license":"Apache-2.0","gitHead":"86af363f3b4abd96e09c2647ff06eb38c85a8ea5","_id":"@huanban/rulego-editor-react@1.4.2","bugs":{"url":"https://github.com/openclaw/rulego-editor/issues"},"_nodeVersion":"20.19.6","_npmVersion":"11.14.1","dist":{"integrity":"sha512-kwGV7lSNEp3X/ckB5UcYLpvv4v7k7Dmn9SJZ8uFpaKboxnhJGxWrBJeDUOAzZyQm80yUDyM3heYehvqbs9BV5g==","shasum":"0e004a6debfaa18d6ccc82142aa9bc5d9d9a26e1","tarball":"https://registry.npmjs.org/@huanban/rulego-editor-react/-/rulego-editor-react-1.4.2.tgz","fileCount":47,"unpackedSize":877038,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIEIojL6FhVzExm4dgWiO6Bc3d7XSH9WRrsNXJFuWgDjZAiEAyB6SwTseoqRSHlqNC8/7dbANnQRdvCf0YGHJuPE4wo4="}]},"_npmUser":{"name":"haunbanclaw","email":"chagejian@gmail.com"},"directories":{},"maintainers":[{"name":"haunbanclaw","email":"chagejian@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/rulego-editor-react_1.4.2_1788565351379_0.9218557186268297"},"_hasShrinkwrap":false}},"time":{"created":"2026-03-23T15:55:18.019Z","modified":"2026-09-04T23:42:31.661Z","1.0.0":"2026-03-23T15:55:18.432Z","1.0.1":"2026-03-24T00:23:31.461Z","1.0.2":"2026-03-24T00:25:04.472Z","1.0.5":"2026-03-24T01:20:59.470Z","1.0.6":"2026-03-24T01:26:53.971Z","1.0.7":"2026-03-24T01:38:17.040Z","1.0.8":"2026-03-24T01:55:13.680Z","1.0.9":"2026-03-24T01:58:35.303Z","1.0.11":"2026-03-24T02:16:21.121Z","1.0.12":"2026-03-24T02:46:17.538Z","1.0.13":"2026-03-24T17:51:06.133Z","1.0.14":"2026-03-26T00:49:56.270Z","1.0.15":"2026-03-26T01:14:33.540Z","1.1.0":"2026-04-05T08:29:24.709Z","1.1.2":"2026-07-03T12:55:00.608Z","1.1.3":"2026-07-04T09:43:07.429Z","1.1.4":"2026-07-04T10:18:27.149Z","1.1.5":"2026-07-04T11:12:33.511Z","1.1.6":"2026-07-05T06:16:22.159Z","1.2.0":"2026-07-05T08:30:54.667Z","1.3.0":"2026-07-05T10:51:01.454Z","1.3.1":"2026-07-05T12:32:54.508Z","1.3.2":"2026-07-05T23:13:39.935Z","1.3.3":"2026-07-05T23:27:12.896Z","1.3.4":"2026-07-06T00:13:21.879Z","1.3.5":"2026-07-06T01:27:12.855Z","1.3.6":"2026-07-06T01:44:31.000Z","1.3.7":"2026-07-06T02:24:01.814Z","1.3.8":"2026-07-06T04:39:25.087Z","1.3.9":"2026-07-06T05:38:24.043Z","1.3.10":"2026-07-06T10:59:30.762Z","1.3.11":"2026-07-06T12:11:06.333Z","1.3.12":"2026-07-06T14:42:36.558Z","1.3.13":"2026-07-06T15:53:59.154Z","1.3.14":"2026-07-06T16:33:51.293Z","1.3.15":"2026-07-06T16:52:04.087Z","1.3.16":"2026-07-07T01:14:44.444Z","1.3.17":"2026-07-07T03:50:20.732Z","1.3.18":"2026-07-07T11:10:41.054Z","1.4.0":"2026-08-29T12:49:07.252Z","1.4.1":"2026-08-29T14:22:29.750Z","1.4.2":"2026-09-04T23:42:31.518Z"},"bugs":{"url":"https://github.com/openclaw/rulego-editor/issues"},"author":{"name":"HuanBan Team"},"license":"Apache-2.0","homepage":"https://github.com/openclaw/rulego-editor#readme","keywords":["rulego","editor-react","react","hooks","nextjs","rule-chain","workflow-list","workflow-info","logicflow"],"repository":{"type":"git","url":"git+https://github.com/openclaw/rulego-editor.git","directory":"packages/editor-react"},"description":"RuleGo 编辑器 React 适配层 - WorkflowList / WorkflowInfoPanel / RuleGoEditor 独立组件 + Hooks","maintainers":[{"name":"haunbanclaw","email":"chagejian@gmail.com"}],"readme":"# @huanban/rulego-editor-react\n\n> RuleGo 规则链编辑器 React 适配层 — 薄封装 `HuanbanRulegoEditor`，提供 React 组件 + Hooks\n\n[![npm version](https://img.shields.io/npm/v/@huanban/rulego-editor-react.svg)](https://www.npmjs.com/package/@huanban/rulego-editor-react)\n[![license](https://img.shields.io/npm/l/@huanban/rulego-editor-react.svg)](https://github.com/openclaw/rulego-editor/blob/main/LICENSE)\n\n## 设计理念\n\n**React 版是 `@huanban/rulego-editor-core` 的薄封装**，不重写任何编辑器逻辑。所有功能（工具栏、侧边栏、右键菜单、属性面板、小地图等）都由 core 包的 `HuanbanRulegoEditor` 提供，React 版只做：\n\n1. 生命周期管理（挂载时创建实例、卸载时销毁）\n2. React Hooks 封装（方便在函数组件中使用）\n3. Props → Options 的桥接\n\n同时，React 包导出 `WorkflowList`、`WorkflowInfoPanel` 等独立管理组件。它们可以和 `RuleGoEditor` 组合成完整工作台，但不把业务套壳写进 core，也不改变编辑器本体职责。\n\n## 📦 安装\n\n```bash\nnpm install @huanban/rulego-editor-react\n# 或\npnpm add @huanban/rulego-editor-react\n```\n\n> **自动安装的依赖：** `@huanban/rulego-editor-core`、`@logicflow/core`、`@logicflow/extension`\n> **需要宿主项目提供：** `react >= 17.0`、`react-dom >= 17.0`。发布产物使用经典 JSX runtime，浏览器打包、Node ESM、CommonJS 和 SSR 均复用宿主提供的 React。\n\n---\n\n## 样式引入\n\n**一行搞定所有样式**（logicflow 基础样式 + 扩展样式 + 编辑器组件样式）：\n\n```tsx\nimport '@huanban/rulego-editor-react/style.css'\n```\n\n---\n\n## 组件一览\n\n| 组件 | 用途 | 说明 |\n|------|------|------|\n| `RuleGoEditor` | 规则链编辑器 | 完整的可视化编辑器（内置工具栏、侧边栏、属性面板等全部 UI）|\n| `WorkflowList` | 工作流列表 | 卡片/列表两种布局，支持搜索、创建、部署/下线、复制、删除、详情联动和设计跳转 |\n| `WorkflowInfoPanel` | 工作流信息面板 | 展示单条链的详细信息和配置 |\n| `CopilotChat` | 独立 AI 对话 | 可单独引用；支持流式响应、停止、思考过程和宿主持久化 |\n\n### 独立 `CopilotChat`\n\n`CopilotChat` 是独立组件，不依赖 `RuleGoEditor`。默认只保留内存会话；需要刷新恢复\n或多个实例隔离时，由宿主显式传入 `persistence`。组件不会自行选择 `localStorage`\n或创建自定义请求：\n\n```tsx\n<CopilotChat\n  ruleChainId=\"orders\"\n  apiBase={apiBase}\n  model=\"gpt-5.4-mini\"\n  fetchHeaders={() => ({ Authorization: `Bearer ${token}` })}\n  persistence={{\n    adapter: {\n      getItem: key => localStorage.getItem(key),\n      setItem: (key, value) => localStorage.setItem(key, value),\n      removeItem: key => localStorage.removeItem(key),\n    },\n    namespace: { host: 'orders-app', editorInstance: 'customer-copilot', version: 'v1' },\n  }}\n/>\n```\n\n持久化 key 按 `host/editorInstance/version/chainId/component` 隔离；不传\n`persistence` 时组件仍可正常调用宿主提供的 OpenAI 兼容接口，但刷新后不恢复历史。\n\n---\n\n## 一、RuleGoEditor — 规则链编辑器\n\n完整的可视化规则链编辑器，**内置全部 UI**，只需传入 `apiBase` + `data` 即可。\n\n### 基本用法\n\n```tsx\nimport { RuleGoEditor } from '@huanban/rulego-editor-react'\nimport '@huanban/rulego-editor-react/style.css'\n\nfunction EditorPage({ chainId }: { chainId: string }) {\n  const [chainData, setChainData] = useState(null)\n\n  useEffect(() => {\n    fetch(`http://localhost:9090/api/v1/rules/${encodeURIComponent(chainId)}`)\n      .then(res => res.json())\n      .then(data => setChainData(data))\n  }, [chainId])\n\n  return (\n    <RuleGoEditor\n      apiBase=\"http://localhost:9090/api/v1\"\n      data={chainData}\n      height=\"100vh\"\n    />\n  )\n}\n```\n\n### 内置功能（无需额外配置）\n\n| 功能 | 说明 |\n|------|------|\n| 工具栏 | 保存、撤销/重做、部署、运行、导入/导出、主题切换、语言切换 |\n| 组件侧边栏 | 按分类展示节点组件，支持搜索（拼音搜索）和拖拽添加；超大分类自动使用固定行高虚拟窗口 |\n| 右键菜单 | 节点/边/画布右键菜单（复制、删除、查看属性等）|\n| 节点属性面板 | 点击节点弹出属性编辑 Drawer，含 CodeMirror 代码编辑器 |\n| 边属性面板 | 点击连线弹出路由关系编辑 Drawer |\n| 小地图 | 全局视图鸟瞰 |\n| 键盘快捷键 | Ctrl+S 保存 / Ctrl+Z 撤销 / Ctrl+C/V 复制粘贴 |\n| 调试面板 | WebSocket 实时日志 |\n\n### Props\n\n| 属性 | 类型 | 默认值 | 说明 |\n|------|------|--------|------|\n| `data` | `RuleChainData \\| null` | `null` | 规则链数据 |\n| `apiBase` | `string` | - | 后端 API 地址（如 `http://localhost:9090/api/v1`）|\n| `components` | `RawComponentData` | - | 可选组件表；不传时按 `apiBase` 请求真实 `/components` |\n| `mode` | `EditorMode` | `'standalone'` | standalone / embedded / headless 能力模式 |\n| `capabilities` | `EditorCapabilitiesOverride` | - | 覆盖当前模式的能力树 |\n| `disabled` | `boolean` | `false` | 禁用编辑动作但保留查看能力 |\n| `dataUpdatePolicy` | `'preserve-dirty' \\| 'replace'` | `'preserve-dirty'` | 外部数据更新时的 dirty 保护策略 |\n| `theme` | `string` | `'default'` | 主题：`default` / `dark` / `nature` / `elegant` / `tech` / `modern` |\n| `locale` | `string` | `'zh-CN'` | 语言：`zh-CN` / `en-US` |\n| `toolbarTitle` | `string` | - | 工具栏标题 |\n| `height` | `string \\| number` | `'100%'` | 编辑器高度 |\n| `width` | `string \\| number` | `'100%'` | 编辑器宽度 |\n| `className` | `string` | `''` | 自定义 className |\n| `style` | `CSSProperties` | `{}` | 自定义样式 |\n| `fetchHeaders` | `Record<string,string> \\| () => Record<string,string>` | - | 给编辑器内部请求注入认证 headers |\n| `customFetch` | `(url, init) => Promise<Response>` | - | 完全替换请求逻辑 |\n| `enableConnectionStatus` | `boolean` | `false` | 启用真实规则链节点、endpoint 和共享节点连接状态轮询 |\n| `onConnectionStatusChange` | `(state) => void` | - | 当前 Core 节点/共享节点连接状态变化，不增加轮询 |\n| `showSettingsButton` | `boolean` | `true` | 是否显示设置入口 |\n| `showAiChatButton` | `boolean` | `true` | 是否显示 AI 助理入口 |\n| `showRunButton` | `boolean` | `true` | 是否显示运行调试入口 |\n| `options` | `Partial<HuanbanRulegoEditorOptions>` | - | 透传 core 扩展配置，如 `onSettingsSubmit/onLoginClick/allowedApiOrigins` |\n| `onReady` | `({ core, lf }) => void` | - | 编辑器就绪回调 |\n| `onNodeClick` | `(node) => void` | - | 节点点击回调 |\n| `onNodeDbClick` | `(node) => void` | - | 节点双击回调 |\n| `onEdgeClick` | `(edge) => void` | - | 边点击回调 |\n| `onSave` | `(data) => void` | - | 保存请求观察事件，不接管实际保存 |\n| `saveMode` | `'builtin' \\| 'host'` | `'builtin'` | 保存执行模式 |\n| `saveHandler` | `(data) => EditorSaveResult \\| Promise<EditorSaveResult>` | - | `saveMode=\"host\"` 时的宿主保存执行器 |\n| `showRestartButton` | `boolean` | `false` | 显示真实重启按钮；不会调用 `operate/reload` |\n| `onDeploy` | `(chainId, action: 'start' \\| 'stop') => void \\| Promise<void>` | - | 部署/下线回调；后端动作严格对应 `start/stop` |\n| `onRestart` | `(chainId) => void \\| Promise<void>` | - | 宿主接管重启；必须读取服务端 DSL 后原样保存 |\n\n重启不是 `operate` 的第三种动作。内置实现会先读取 `GET /rules/:id`，再把服务端返回的\n完整 DSL 原样提交到 `POST /rules/:id`。画布有未保存修改时会先确认并完成真实保存；\n保存未确认成功则不会重启。`showReloadButton` 只作为旧配置的弃用别名保留。\n\n`enableConnectionStatus` 默认关闭。开启后，编辑器实例按当前规则链串行请求\n`GET {apiBase}/rules/:id/status`，共享节点管理面板打开期间按引用请求\n`GET {apiBase}/shared-node-statuses`。React 适配层不会额外创建轮询器；刷新和共享状态引用\n通过同一个 standalone 实例暴露：\n\n```tsx\neditorRef.current?.refreshConnectionStatuses()\nconst release = editorRef.current?.acquireSharedConnectionStatuses()\n// 关闭共享节点管理面板时释放本次引用。\nrelease?.()\n```\n\n宿主需要在自定义 UI 中响应式展示状态时，主组件直接使用变更回调：\n\n```tsx\nconst [connectionState, setConnectionState] = useState<ConnectionStatusState | null>(null)\n\n<RuleGoEditor\n  ref={editorRef}\n  enableConnectionStatus\n  onConnectionStatusChange={setConnectionState}\n/>\n```\n\n自定义组合层已经持有 `ConnectionStatusStore` 时，可使用\n`useConnectionStatus({ connectionStatus: hostStore })` 订阅同一个 store。hook 不创建请求；\n未传 store 时只返回空状态。\n\n状态接口返回 `401/403` 时会暂停对应轮询并交给宿主认证流程，`404/501` 表示后端未提供能力\n并停止探测，网络错误只标记状态可能已过期，不会伪造在线状态。连接状态是运行时展示数据，\n不会写入 LogicFlow history、节点复制结果、DSL 导出或保存 payload。\n\n---\n\n### 命令式加载与工作区 Tab\n\n通过 `ref` 可以加载规则链或激活已有工作区 Tab。适配层只把调用透传给同一个\n`HuanbanRulegoEditor` 实例，不会重建 LogicFlow：\n\n```tsx\nimport { useRef } from 'react'\nimport {\n  RuleGoEditor,\n  type RuleGoEditorRef,\n} from '@huanban/rulego-editor-react'\n\nconst editorRef = useRef<RuleGoEditorRef>(null)\n\n<RuleGoEditor ref={editorRef} apiBase={apiBase} data={chainData} />\n\n// 新远程数据或导入数据：建立新的已保存基线。\neditorRef.current?.loadData(remoteChain)\n\n// 恢复当前 Tab 的草稿：保留原 savedData，dirty 标记和 JSON diff 不会丢失。\neditorRef.current?.loadData(tabDraft, { preserveWorkspaceTab: true })\n\n// 激活已有 Tab，并把该 Tab 的草稿同步回画布；Tab 不存在时返回 false。\nconst activated = editorRef.current?.activateWorkspaceTab(tabId) ?? false\n```\n\n`preserveWorkspaceTab` 只用于恢复当前已有 Tab 的草稿。首次加载、新建远程规则链或\n导入 clean 快照时不要开启，否则宿主可能保留错误的保存基线。确实需要同时打开同一\n`chainId` 的多个工作副本时，可以显式传 `{ allowDuplicateWorkspaceTab: true }`。\n\n自定义工作台隐藏内置工具栏时，可以直接打开组件管理的指定页签：\n\n```tsx\neditorRef.current?.openComponentManager('shared')\n```\n\n页签类型为 `ComponentManageDialogTab`，可选 `installed` / `market` / `dsl` /\n`shared`。设置 `onComponentManage` 接管弹窗时，回调会收到同一个初始页签；未接管时使用\nCore 内置管理器，不会在 React 层创建第二套请求或状态轮询。\n\n---\n\n### 服务地址、设置和登录\n\n完整编辑器内置设置入口。客户项目通常需要把后台地址和登录态交给宿主管理：\n\n```tsx\n<RuleGoEditor\n  apiBase={apiBase}\n  data={chainData}\n  fetchHeaders={() => {\n    const token = localStorage.getItem('token') || localStorage.getItem('access_token')\n    return token ? { Authorization: `Bearer ${token}` } : {}\n  }}\n  showSettingsButton\n  options={{\n    allowedApiOrigins: [new URL(apiBase, window.location.origin).origin],\n    onSettingsSubmit: ({ apiBase }) => {\n      localStorage.setItem('huanban_rulego_api_base', apiBase)\n      setApiBase(apiBase)\n    },\n    onLoginClick: () => window.dispatchEvent(new CustomEvent('open-login')),\n    onAuthExpired: () => window.dispatchEvent(new CustomEvent('open-login')),\n    clearToken: () => {\n      localStorage.removeItem('token')\n      localStorage.removeItem('access_token')\n      localStorage.removeItem('username')\n    },\n  }}\n/>\n```\n\n如果不传 `onLoginClick`，内置设置页会打开默认登录弹窗，并请求 `POST {apiBase}/login`。完整新项目接入说明见根目录 [docs/CLIENT_INTEGRATION.md](../../docs/CLIENT_INTEGRATION.md)。\n\n### 结构性配置与重建边界\n\n`lfOptions`、`lfPlugins` 和 `persistence` 在 `HuanbanRulegoEditor` 构造时绑定，属于结构性配置。\n它们不会被普通 props 更新热替换；这是为了避免 LogicFlow 插件、Dock/Panel 持久化订阅和当前画布\n在设置页切换时被隐式销毁。`updateOptions()` 返回的 `structuralKeys` 会列出这类变更。\n\n宿主需要更换这些配置时，应先处理未保存修改，再改变 React 的原生 `key`，让适配器完整销毁并重建：\n\n```tsx\n<RuleGoEditor\n  key={`${editorInstanceId}:${structuralConfigVersion}`}\n  lfOptions={lfOptions}\n  lfPlugins={lfPlugins}\n  options={{ persistence }}\n  data={chainData}\n  apiBase={apiBase}\n/>\n```\n\n不要用每次 render 都新建的对象内容作为 `key`，否则会造成画布闪屏、焦点丢失和未保存数据风险。\nVue 适配器使用同一契约：通过 `<RuleGoEditor :key=\"structuralConfigVersion\" ... />` 显式重建，\n普通 API、主题、语言、显示开关和回调仍使用热更新，不应为了这些选项重建画布。\n\n---\n\n### 保存协议\n\n默认不要传 `onSave`。只要配置了 `apiBase`，保存按钮会直接调用:\n\n```text\nPOST {apiBase}/rules/:id\nGET  {apiBase}/rules/:id\n```\n\n第二次 `GET` 用于回读校验，只有后端返回的数据与当前画布一致时才会显示已保存。\n\n只有宿主确实要完全接管保存时才设置 `saveMode=\"host\"` 并传 `saveHandler`。执行器必须\n返回明确结果：\n\n```tsx\n<RuleGoEditor\n  apiBase={apiBase}\n  data={chainData}\n  saveMode=\"host\"\n  saveHandler={async (data: any) => {\n    const id = data?.ruleChain?.id\n    const resp = await fetch(`${apiBase}/rules/${encodeURIComponent(id)}`, {\n      method: 'POST',\n      headers: { 'Content-Type': 'application/json', ...fetchHeaders() },\n      body: JSON.stringify(data),\n    })\n    return resp.ok ? { success: true } : { success: false, message: `HTTP ${resp.status}` }\n  }}\n/>\n```\n\n`onSave` 只观察一次保存请求，不会短路或重复执行内置保存。需要观察画布变化时使用\n`onChange`；不要在 `onSave` 中再次 POST，否则宿主自己的请求会和内置保存重复。\n\n---\n\n## 二、WorkflowList — 工作流列表\n\n展示所有规则链，支持搜索、分页、创建、部署/下线、复制、删除、详情联动和编辑跳转。它是独立管理组件，不是编辑器；进入画布编辑需要在 `onDesign` 中切换到 `RuleGoEditor`。\n\n### 基本用法\n\n```tsx\nimport { WorkflowList } from '@huanban/rulego-editor-react'\nimport '@huanban/rulego-editor-react/style.css'\n\nfunction WorkflowPage() {\n  return (\n    <WorkflowList\n      apiBase=\"http://localhost:9090/api/v1\"\n      layout=\"grid\"\n      onDesign={(id) => {\n        window.location.href = `/editor/${id}`\n      }}\n    />\n  )\n}\n```\n\n### Props\n\n| 属性 | 类型 | 必填 | 说明 |\n|------|------|------|------|\n| `apiBase` | `string` | ✅ | 后端 API 地址 |\n| `apiOptions` | `Partial<RuleChainAPIOptions>` | ❌ | 传给内置 `RuleChainAPI` 的请求配置 |\n| `fetcher` | `WorkflowFetcher` | ❌ | 自定义请求适配器，传入后忽略 `apiBase` |\n| `layout` | `'grid' \\| 'list'` | ❌ | 默认 `grid`，卡片管理页；传 `list` 使用紧凑列表 |\n| `autoOpenAfterCreate` | `boolean` | ❌ | 传了 `onDesign` 时默认开启；新建成功后自动进入编辑器 |\n| `onDesign` | `(chainId: string) => void` | ❌ | 点击“设计”按钮的回调，宿主在这里进入编辑器 |\n| `onInfo` | `(workflow: WorkflowItem) => void` | ❌ | 单击卡片或点击“信息”后的回调 |\n| `onViewLogs` | `(chainId: string, workflow?: WorkflowItem) => void` | ❌ | 点击“日志”按钮的回调；第二个参数是当前列表接口返回的真实工作流对象 |\n| `onCreateSuccess` | `(chainId: string) => void` | ❌ | 创建成功后的通知回调；进入编辑器建议交给 `onDesign` |\n| `icons` | `WorkflowListIcons` | ❌ | 自定义图标 |\n| `theme` | `WorkflowTheme` | ❌ | 自定义主题色 |\n\n默认新建弹窗包含 ID、名称、主链/子链、初始状态、调试模式、分类、描述。ID 自动生成，也可手动输入；为兼容后台路由，ID 不能包含 `/`、`\\` 或 `.`。卡片单击会调用 `onInfo`，双击或菜单“设计”会调用 `onDesign`。\n\n`apiOptions` 可直接接入宿主登录态，不需要在 `WorkflowList` 内部重复维护登录页：\n\n```tsx\n<WorkflowList\n  apiBase={apiBase}\n  apiOptions={{\n    headers: () => ({ Authorization: `Bearer ${readToken()}` }),\n    credentials: 'include',\n    onAuthRequired: ({ status }) => host.openLogin({ reason: status }),\n    serverStatus,\n  }}\n  onError={showRequestError}\n/>\n```\n\n内置 `RuleChainAPI` 默认兼容读取浏览器 `token`/`access_token`；纯 Cookie 宿主应设置\n`includeStoredToken: false`。HTTP 401 表示凭据缺失或失效，宿主应打开登录流程并清理失效凭据；\nHTTP 403 表示凭据有效但权限不足，保留当前凭据并显示权限提示；网络失败和超时通过\n`onError` 暴露为离线或请求失败。列表不会把这些结果误显示成空数据。`customFetch` 可由宿主\n统一接管 CSRF、Cookie、刷新 token 和请求取消。\n\n---\n\n## 三、WorkflowInfoPanel — 工作流信息面板\n\n展示单条规则链的详细信息、配置参数、集成地址等。\n\n### 基本用法\n\n```tsx\nimport { WorkflowInfoPanel } from '@huanban/rulego-editor-react'\nimport '@huanban/rulego-editor-react/style.css'\n\nfunction InfoPage({ workflow }) {\n  return (\n    <WorkflowInfoPanel\n      apiBase=\"http://localhost:9090/api/v1\"\n      workflow={workflow}\n      onRefresh={() => { /* 重新加载数据 */ }}\n    />\n  )\n}\n```\n\n### Props\n\n| 属性 | 类型 | 必填 | 说明 |\n|------|------|------|------|\n| `apiBase` | `string` | ✅ | 后端 API 地址 |\n| `workflow` | `WorkflowItem \\| null` | ✅ | 工作流数据 |\n| `onRefresh` | `() => void` | ❌ | 刷新回调 |\n| `extraTabs` | `ExtraTab[]` | ❌ | 自定义扩展 Tab |\n| `fetcher` | `WorkflowFetcher` | ❌ | 自定义请求适配器，传入后忽略 `apiBase` |\n| `icons` | `WorkflowInfoIcons` | ❌ | 自定义图标 |\n| `theme` | `WorkflowTheme` | ❌ | 自定义主题色 |\n| `showMaintenance` | `boolean` | ❌ | 显示维护验证扩展 Tab，默认 `false` |\n\n`showMaintenance` 是扩展能力，不是默认工作流详情的一部分。只有宿主后端已经实现 `validate-upstream`、`schema-diff`、`repair-plan`、`patch-preview` 这组分析接口时才建议开启：\n\n```tsx\n<WorkflowInfoPanel\n  apiBase={apiBase}\n  workflow={workflow}\n  showMaintenance\n/>\n```\n\n如果后台没有这些接口，保持默认关闭，避免用户点击后出现 `404 Not Found`。\n\n---\n\n## 四、完整项目示例\n\n三个组件组合使用：\n\n```tsx\nimport { useState, useEffect } from 'react'\nimport { WorkflowList, RuleGoEditor, WorkflowInfoPanel } from '@huanban/rulego-editor-react'\nimport '@huanban/rulego-editor-react/style.css'\n\nconst API_BASE = 'http://localhost:9090/api/v1'\n\nfunction App() {\n  const [view, setView] = useState<'list' | 'editor'>('list')\n  const [chainId, setChainId] = useState('')\n  const [chainData, setChainData] = useState(null)\n\n  useEffect(() => {\n    if (!chainId) return\n    fetch(`${API_BASE}/rules/${encodeURIComponent(chainId)}`)\n      .then(res => res.json())\n      .then(data => setChainData(data))\n  }, [chainId])\n\n  if (view === 'list') {\n    return (\n      <WorkflowList\n        apiBase={API_BASE}\n        layout=\"grid\"\n        onDesign={(id) => {\n          setChainId(id)\n          setView('editor')\n        }}\n      />\n    )\n  }\n\n  return (\n    <RuleGoEditor\n      apiBase={API_BASE}\n      data={chainData}\n      height=\"100vh\"\n    />\n  )\n}\n```\n\n---\n\n## 五、Hooks\n\n适用于需要完全自定义 UI 的高级场景：\n\n| Hook | 说明 |\n|------|------|\n| `useEditorCore` | 创建和管理 EditorCore 实例 |\n| `useEditorWorkspace` | 多 Tab、草稿、保存冲突和 dirty 关闭确认 |\n| `useEditorDock` | 左右/底部/AI Dock 的响应式状态和拖动尺寸 |\n| `useEditorPanels` | 节点配置、文档、Problems、调试、运行记录、发送和 AI Tab 状态 |\n| `useServerStatus` | API 授权状态与 WebSocket 连接状态 |\n| `useConnectionStatus` | 节点、endpoint 与共享节点连接状态；只订阅 Core store |\n| `useEditorTheme` | 主题切换 |\n| `useEditorI18n` | 国际化切换 |\n| `useKeyboardShortcuts` | 键盘快捷键绑定 |\n| `useClipboard` | 节点复制/粘贴 |\n\n---\n\n## 六、Next.js 集成\n\n### Pages Router\n\n```tsx\nimport dynamic from 'next/dynamic'\n\nconst RuleGoEditor = dynamic(\n  () => import('@huanban/rulego-editor-react').then(m => ({ default: m.RuleGoEditor })),\n  { ssr: false }\n)\n\nexport default function EditorPage() {\n  return <RuleGoEditor apiBase={API_BASE} data={chainData} />\n}\n```\n\n### 独立工作区 Tab\n\n需要自己组合多规则链工作台时，可以直接使用 `WorkspaceTabs`，它只渲染\n`EditorWorkspace` 的状态，不自行保存或删除数据。未保存 Tab 的关闭确认由宿主\n调用 `workspace.closeTabWithDecision` 处理：\n\n```tsx\nimport { WorkspaceTabs, useEditorWorkspace } from '@huanban/rulego-editor-react'\nimport '@huanban/rulego-editor-react/style.css'\n\nconst workspace = useEditorWorkspace()\nreturn (\n  <WorkspaceTabs\n    tabs={workspace.tabs}\n    activeTabId={workspace.activeTab?.id}\n    onActivate={workspace.activateTab}\n    onClose={tabId => workspace.closeTab(tabId)}\n    onAdd={() => workspace.openTab({ title: '新规则链' })}\n    onEditInfo={tabId => openRuleChainInfo(tabId)}\n    onTabAction={(tabId, action) => {\n      if (action === 'rename') openRuleChainInfo(tabId)\n      if (action === 'run-history') openRunHistory(tabId)\n      if (action === 'debug') openDebugPanel(tabId)\n      if (action === 'toggle-disabled') toggleChainDisabled(tabId)\n    }}\n  />\n)\n```\n\nTab 组件会显示主链/子链、加载状态、未保存标记和超出宽度后的选择菜单；它不\n会重新创建画布，也不会绕过宿主的保存、权限和后端请求策略。右键菜单动作 ID\n由 Core 固定为 `rename`、`toggle-disabled`、`run-history`、`debug`；动作的真实\n保存、`start`/`stop` 请求、登录和错误反馈由宿主处理。\n\n### 独立状态栏与连接状态\n\n需要自己组合编辑器外壳时，可以直接复用 `EditorStatusBar` 和\n`EditorConnectionStatus`。两者只读取宿主传入的 LogicFlow/Core 状态，不会自行\n请求后端、重连 WebSocket 或触发登录；401/403 的登录和离线重试由宿主接管：\n\n```tsx\nimport {\n  EditorConnectionStatus,\n  EditorStatusBar,\n  useServerStatus,\n} from '@huanban/rulego-editor-react'\n\nconst { state: serverState } = useServerStatus({ baseUrl: API_BASE })\nreturn (\n  <>\n    <EditorConnectionStatus\n      state={serverState}\n      onLogin={() => openLogin()}\n      onRetry={() => checkConnection()}\n    />\n    <EditorStatusBar\n      lf={editorRef.current?.lf}\n      problemCount={problems.length}\n      onOpenDiagnostics={() => openDiagnostics()}\n    />\n  </>\n)\n```\n\n`EditorConnectionStatus` 会分别展示 API 和 WS 状态，避免把未授权、网络不可达\n和实时连接断开混成一个状态。`EditorStatusBar` 提供缩放、节点数、边数、选中数\n和诊断入口；缩放操作直接委托给传入的 `lf`。\n\n### 独立 Dock 面板\n\n`EditorPanelDock` 是 `EditorPanelRegistry` / `EditorDockStore` 的展示层，不创建第二套\n面板状态。它支持左侧堆叠面板、右侧/底部/AI Dock Tab、关闭 Dock、关闭面板和拖动尺寸：\n\n```tsx\nimport { EditorPanelDock, useEditorDock, useEditorPanels } from '@huanban/rulego-editor-react'\n\nconst dock = useEditorDock()\nconst panels = useEditorPanels({ dockStore: dock.dock })\nreturn (\n  <EditorPanelDock\n    dock=\"right\"\n    dockState={dock.state}\n    panelState={panels.state}\n    onActivatePanel={panels.activatePanel}\n    onClosePanel={panels.closePanel}\n    onToggleDock={(id, visible) => dock.setDockVisibility(id, visible)}\n    onResize={(id, size) => id === 'bottom'\n      ? dock.setDockHeight(id, size)\n      : dock.setDockWidth(id, size)}\n    renderPanel={panel => panel.id === 'info' ? <InfoPanel /> : <ConfigPanel />}\n  />\n)\n```\n\n面板定义只保存 ID、Dock、标题、图标和排序；具体内容由宿主 render 函数提供，避免\n把 Vue 单体页面或客服场景打进通用 React 包。\n\n### 节点与连线悬浮工具\n\n`EditorNodeHoverTools` 和 `EditorEdgeHoverTools` 是独立的画布操作条。宿主负责把\nLogicFlow 的选中目标和画布坐标传入，组件只展示按钮和转发动作：\n\n```tsx\n<EditorNodeHoverTools\n  targetId={selectedNode.id}\n  x={toolbarPosition.x}\n  y={toolbarPosition.y}\n  onEdit={openNodeEditor}\n  onDelete={id => confirmDeleteNode(id)}\n  onRunFrom={openRunPanel}\n/>\n<EditorEdgeHoverTools\n  targetId={selectedEdge.id}\n  x={edgePosition.x}\n  y={edgePosition.y}\n  onInsertNode={insertNodeOnEdge}\n  onDelete={id => confirmDeleteEdge(id)}\n/>\n```\n\n删除不会直接操作 LogicFlow，必须由宿主/Core 完成二次确认和实际变更；按钮自带\n`title` 与 `aria-label`，位置接近画布边界时可以通过 `flipDown` 翻转。\n\n`EditorEdgeHoverTools` 的 `onInsertNode` 回调参数是连线 ID。宿主应调用主编辑器的\n`openNodePicker({ edgeId, excludeInputNodes: true })`，由 Core 完成\n`source -> new -> target` 替换和失败回滚，不能把该 ID 当作节点 ID 直接追加边。\n\n### App Router\n\n```tsx\n'use client'\nimport { RuleGoEditor } from '@huanban/rulego-editor-react'\nimport '@huanban/rulego-editor-react/style.css'\n\nexport default function EditorPage() {\n  return <RuleGoEditor apiBase={API_BASE} data={chainData} />\n}\n```\n\n---\n\n## 版本说明\n\n| 版本 | 变更 |\n|------|------|\n| 1.0.0 | 🎉 正式版。包名改为 `@huanban/rulego-editor-react`。架构重写为薄封装（直接使用 core 的 HuanbanRulegoEditor，不再重复实现 UI）。内置 apiBase 直接保存/部署。|\n| 0.7.0 | 重写为薄封装 HuanbanRulegoEditor |\n| 0.6.0 | 链信息头部、样式打包优化 |\n| 0.5.0 | WorkflowList、WorkflowInfoPanel 组件 |\n\n## License\n\nApache-2.0\n","readmeFilename":"README.md"}