{"_id":"@huanban/rulego-editor-core","_rev":"42-0e968b615c86fe26921a698bff4e2ae4","name":"@huanban/rulego-editor-core","dist-tags":{"latest":"1.4.2"},"versions":{"1.0.0":{"name":"@huanban/rulego-editor-core","version":"1.0.0","keywords":["rulego","editor-core","headless","logicflow","rule-chain","rule-engine","workflow","fetcher","api-client"],"author":{"name":"HuanBan Team"},"license":"Apache-2.0","_id":"@huanban/rulego-editor-core@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":"9ee4e6cb3fdaea1ef547c96cce98a16bfd8afe1e","tarball":"https://registry.npmjs.org/@huanban/rulego-editor-core/-/rulego-editor-core-1.0.0.tgz","fileCount":102,"integrity":"sha512-IY7cLPhidFtOdu5vZXmZQTy4lig38/BNit9x1OFWkJNWZ/RPPldDyHW5F+Neb4+oEJGIyexJ0mV1qwzAbAKgyw==","signatures":[{"sig":"MEQCIFZCi6aIzNEazGRXQ21fmScC7QFcSPhGQVPLtrDzs1GzAiBNY1mOvJTvFwLP/1zp5JYWS+gizz06HP4IiV7SPS5Pfg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":27224746},"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"}},"gitHead":"5303a6b95def401ed29d9714e242005c7c5ac353","scripts":{"dev":"vite build --watch","lint":"tsc --noEmit","test":"vitest run","build":"vite build && tsc --emitDeclarationOnly --outDir dist","clean":"rm -rf dist","test:watch":"vitest"},"_npmUser":{"name":"haunbanclaw","email":"chagejian@gmail.com"},"repository":{"url":"git+https://github.com/openclaw/rulego-editor.git","type":"git","directory":"packages/editor-core"},"_npmVersion":"10.8.2","description":"RuleGo 规则链编辑器核心库 - 框架无关的 Headless 编辑器引擎 + API 抽象层 (WorkflowFetcher)","directories":{},"_nodeVersion":"20.19.6","dependencies":{"codemirror":"^6.0.2","@logicflow/core":"2.1.11","@codemirror/lint":"^6.9.5","@codemirror/view":"^6.40.0","@codemirror/state":"^6.6.0","@codemirror/search":"^6.6.0","@codemirror/language":"^6.12.2","@logicflow/extension":"2.1.11","@codemirror/lang-json":"^6.0.2","@codemirror/autocomplete":"^6.20.1","@codemirror/theme-one-dark":"^6.1.3","@codemirror/lang-javascript":"^6.2.5"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^5.4.0","vitest":"^2.0.0","typescript":"^5.4.0","vite-plugin-dts":"^4.0.0"},"_npmOperationalInternal":{"tmp":"tmp/rulego-editor-core_1.0.0_1774281262902_0.49815677565854055","host":"s3://npm-registry-packages-npm-production"}},"1.0.1":{"name":"@huanban/rulego-editor-core","version":"1.0.1","keywords":["rulego","editor-core","headless","logicflow","rule-chain","rule-engine","workflow","fetcher","api-client"],"author":{"name":"HuanBan Team"},"license":"Apache-2.0","_id":"@huanban/rulego-editor-core@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":"b5aca247f2605b19382f46a39258972a99b16f9f","tarball":"https://registry.npmjs.org/@huanban/rulego-editor-core/-/rulego-editor-core-1.0.1.tgz","fileCount":104,"integrity":"sha512-cHPyjCkDUnKcRnO94sneIz9EhlL7AlOggZA2W2WvzJ4btJ+HtV+VKyNAni1ZSP+xBznJErjiCgfzmbAHkZbASQ==","signatures":[{"sig":"MEUCIQCG8olk9x1FvZHCs+Cqow6p9vsfh6VGUIygPMowVo8qywIgSF4SnEJO15pFlR/+36j71IuynOeSZ2oEFj1mFiKzmzI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":27249361},"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"}},"gitHead":"5303a6b95def401ed29d9714e242005c7c5ac353","scripts":{"dev":"vite build --watch","lint":"tsc --noEmit","test":"vitest run","build":"vite build && tsc --emitDeclarationOnly --outDir dist","clean":"rm -rf dist","test:watch":"vitest"},"_npmUser":{"name":"haunbanclaw","email":"chagejian@gmail.com"},"repository":{"url":"git+https://github.com/openclaw/rulego-editor.git","type":"git","directory":"packages/editor-core"},"_npmVersion":"10.8.2","description":"RuleGo 规则链编辑器核心库 - 框架无关的 Headless 编辑器引擎 + API 抽象层 (WorkflowFetcher)","directories":{},"_nodeVersion":"20.19.6","dependencies":{"codemirror":"^6.0.2","@logicflow/core":"2.1.11","@codemirror/lint":"^6.9.5","@codemirror/view":"^6.40.0","@codemirror/state":"^6.6.0","@codemirror/search":"^6.6.0","@codemirror/language":"^6.12.2","@logicflow/extension":"2.1.11","@codemirror/lang-json":"^6.0.2","@codemirror/autocomplete":"^6.20.1","@codemirror/theme-one-dark":"^6.1.3","@codemirror/lang-javascript":"^6.2.5"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^5.4.0","vitest":"^2.0.0","typescript":"^5.4.0","vite-plugin-dts":"^4.0.0"},"_npmOperationalInternal":{"tmp":"tmp/rulego-editor-core_1.0.1_1774311774525_0.5949432815350439","host":"s3://npm-registry-packages-npm-production"}},"1.0.4":{"name":"@huanban/rulego-editor-core","version":"1.0.4","keywords":["rulego","editor-core","headless","logicflow","rule-chain","rule-engine","workflow","fetcher","api-client"],"author":{"name":"HuanBan Team"},"license":"Apache-2.0","_id":"@huanban/rulego-editor-core@1.0.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":"6cbd0da93970e8e023b0d304e585b2a5da57afa8","tarball":"https://registry.npmjs.org/@huanban/rulego-editor-core/-/rulego-editor-core-1.0.4.tgz","fileCount":53,"integrity":"sha512-rJjhzDeqfS+2T+ADyUb6ZdhH63VLmc7QxhS9/Vm5OEeBtb6CshL6Y463qM14FXFSPVdtjd+iPDNmrR9JPre7VA==","signatures":[{"sig":"MEUCIQCEef6En+XhFVnFouXDWnhcUoZnzmKJkN6tDJ4lE8DJiwIgYbds7eB93fL1M3Kae/GaUoUW0afVPl6GeiHYOWCP41c=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5946490},"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"}},"gitHead":"1827409a0f48e41072cbaa2f101c1f21c71e3f78","scripts":{"dev":"vite build --watch","lint":"tsc --noEmit","test":"vitest run","build":"vite build && tsc --emitDeclarationOnly --outDir dist","clean":"rm -rf dist","test:watch":"vitest"},"_npmUser":{"name":"haunbanclaw","email":"chagejian@gmail.com"},"repository":{"url":"git+https://github.com/openclaw/rulego-editor.git","type":"git","directory":"packages/editor-core"},"_npmVersion":"10.8.2","description":"RuleGo 规则链编辑器核心库 - 框架无关的 Headless 编辑器引擎 + API 抽象层 (WorkflowFetcher)","directories":{},"_nodeVersion":"20.19.6","dependencies":{"codemirror":"^6.0.2","@logicflow/core":"2.1.11","@codemirror/lint":"^6.9.5","@codemirror/view":"^6.40.0","@codemirror/state":"^6.6.0","@codemirror/search":"^6.6.0","@codemirror/language":"^6.12.2","@logicflow/extension":"2.1.11","@codemirror/lang-json":"^6.0.2","@codemirror/autocomplete":"^6.20.1","@codemirror/theme-one-dark":"^6.1.3","@codemirror/lang-javascript":"^6.2.5"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^5.4.0","vitest":"^2.0.0","typescript":"^5.4.0","vite-plugin-dts":"^4.0.0"},"_npmOperationalInternal":{"tmp":"tmp/rulego-editor-core_1.0.4_1774315239198_0.5366701732014942","host":"s3://npm-registry-packages-npm-production"}},"1.0.5":{"name":"@huanban/rulego-editor-core","version":"1.0.5","keywords":["rulego","editor-core","headless","logicflow","rule-chain","rule-engine","workflow","fetcher","api-client"],"author":{"name":"HuanBan Team"},"license":"Apache-2.0","_id":"@huanban/rulego-editor-core@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":"627cb4436f71bc501fe1d38c396843454045b13e","tarball":"https://registry.npmjs.org/@huanban/rulego-editor-core/-/rulego-editor-core-1.0.5.tgz","fileCount":53,"integrity":"sha512-cl56dNk6T9zS1wL9iMTmfPccu0YlgSGJ6805oVtdX2OhisqkxLKPwO6OI0u3Ep41Q7z5avPSNa2/NuLEP/F/sA==","signatures":[{"sig":"MEQCIGn52/mSgHulAsVxsWYda7e6i8pCDAmjzWom5P+76yKlAiAwRLqXSEngsFcIm0VNUZO9ljrOo2bV0VwKXEsjrpw5hg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5943489},"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"}},"gitHead":"45e735e8940a53adf8ef0d04b2f2a43a825e255c","scripts":{"dev":"vite build --watch","lint":"tsc --noEmit","test":"vitest run","build":"vite build && tsc --emitDeclarationOnly --outDir dist","clean":"rm -rf dist","test:watch":"vitest"},"_npmUser":{"name":"haunbanclaw","email":"chagejian@gmail.com"},"repository":{"url":"git+https://github.com/openclaw/rulego-editor.git","type":"git","directory":"packages/editor-core"},"_npmVersion":"10.8.2","description":"RuleGo 规则链编辑器核心库 - 框架无关的 Headless 编辑器引擎 + API 抽象层 (WorkflowFetcher)","directories":{},"_nodeVersion":"20.19.6","dependencies":{"codemirror":"^6.0.2","@logicflow/core":"2.1.11","@codemirror/lint":"^6.9.5","@codemirror/view":"^6.40.0","@codemirror/state":"^6.6.0","@codemirror/search":"^6.6.0","@codemirror/language":"^6.12.2","@logicflow/extension":"2.1.11","@codemirror/lang-json":"^6.0.2","@codemirror/autocomplete":"^6.20.1","@codemirror/theme-one-dark":"^6.1.3","@codemirror/lang-javascript":"^6.2.5"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^5.4.0","vitest":"^2.0.0","typescript":"^5.4.0","vite-plugin-dts":"^4.0.0"},"_npmOperationalInternal":{"tmp":"tmp/rulego-editor-core_1.0.5_1774315656781_0.9235349040871224","host":"s3://npm-registry-packages-npm-production"}},"1.0.6":{"name":"@huanban/rulego-editor-core","version":"1.0.6","keywords":["rulego","editor-core","headless","logicflow","rule-chain","rule-engine","workflow","fetcher","api-client"],"author":{"name":"HuanBan Team"},"license":"Apache-2.0","_id":"@huanban/rulego-editor-core@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":"5fae29376ad8f809df0c0981e321e9b1fcb3296a","tarball":"https://registry.npmjs.org/@huanban/rulego-editor-core/-/rulego-editor-core-1.0.6.tgz","fileCount":53,"integrity":"sha512-Q50effrm+sH48xXgQi7nW0my/N66XLEVXqwiIaWwAG3hgap5r0SNldiqjeg0Pn5+P/cGTRdoqlL6PV+DGqaVsQ==","signatures":[{"sig":"MEYCIQDJ/fEKyEXBmzPn4oO2BLV8vnblKAIJIScvVWtvibz3ywIhAPDD/JKzaSUoYTg1+HVsXptnt9xywzkzUz7xqSbM0p63","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5943489},"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"}},"gitHead":"c8ae52a77d947ce688bbed48ed6cbf6f9c92d288","scripts":{"dev":"vite build --watch","lint":"tsc --noEmit","test":"vitest run","build":"vite build && tsc --emitDeclarationOnly --outDir dist","clean":"rm -rf dist","test:watch":"vitest"},"_npmUser":{"name":"haunbanclaw","email":"chagejian@gmail.com"},"repository":{"url":"git+https://github.com/openclaw/rulego-editor.git","type":"git","directory":"packages/editor-core"},"_npmVersion":"10.8.2","description":"RuleGo 规则链编辑器核心库 - 框架无关的 Headless 编辑器引擎 + API 抽象层 (WorkflowFetcher)","directories":{},"_nodeVersion":"20.19.6","dependencies":{"codemirror":"^6.0.2","@logicflow/core":"2.1.11","@codemirror/lint":"^6.9.5","@codemirror/view":"^6.40.0","@codemirror/state":"^6.6.0","@codemirror/search":"^6.6.0","@codemirror/language":"^6.12.2","@logicflow/extension":"2.1.11","@codemirror/lang-json":"^6.0.2","@codemirror/autocomplete":"^6.20.1","@codemirror/theme-one-dark":"^6.1.3","@codemirror/lang-javascript":"^6.2.5"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^5.4.0","vitest":"^2.0.0","typescript":"^5.4.0","vite-plugin-dts":"^4.0.0"},"_npmOperationalInternal":{"tmp":"tmp/rulego-editor-core_1.0.6_1774316282224_0.6658257169847006","host":"s3://npm-registry-packages-npm-production"}},"1.0.7":{"name":"@huanban/rulego-editor-core","version":"1.0.7","keywords":["rulego","editor-core","headless","logicflow","rule-chain","rule-engine","workflow","fetcher","api-client"],"author":{"name":"HuanBan Team"},"license":"Apache-2.0","_id":"@huanban/rulego-editor-core@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":"b00ca7c7d340d3e117a0355df77a16cbf606fde0","tarball":"https://registry.npmjs.org/@huanban/rulego-editor-core/-/rulego-editor-core-1.0.7.tgz","fileCount":53,"integrity":"sha512-kc4jHXCip7ikc66eRZL2d6wdKeBU5FgyLKiMqo6rUfab/MBFbKdEh5z355ZywGEE/26bbzSFhAusVl5qHVlz2Q==","signatures":[{"sig":"MEUCIBPqhR4Wc2Hu8tyfGezIG1ClGcz/Y4nChxETPQSoQCN9AiEA0I+CC72F0bwaQscTJoX+yKv8+fGZUPSYX7qkXLaoHio=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5947168},"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"}},"gitHead":"c8ae52a77d947ce688bbed48ed6cbf6f9c92d288","scripts":{"dev":"vite build --watch","lint":"tsc --noEmit","test":"vitest run","build":"vite build && tsc --emitDeclarationOnly --outDir dist","clean":"rm -rf dist","test:watch":"vitest"},"_npmUser":{"name":"haunbanclaw","email":"chagejian@gmail.com"},"repository":{"url":"git+https://github.com/openclaw/rulego-editor.git","type":"git","directory":"packages/editor-core"},"_npmVersion":"10.8.2","description":"RuleGo 规则链编辑器核心库 - 框架无关的 Headless 编辑器引擎 + API 抽象层 (WorkflowFetcher)","directories":{},"_nodeVersion":"20.19.6","dependencies":{"codemirror":"^6.0.2","@logicflow/core":"2.1.11","@codemirror/lint":"^6.9.5","@codemirror/view":"^6.40.0","@codemirror/state":"^6.6.0","@codemirror/search":"^6.6.0","@codemirror/language":"^6.12.2","@logicflow/extension":"2.1.11","@codemirror/lang-json":"^6.0.2","@codemirror/autocomplete":"^6.20.1","@codemirror/theme-one-dark":"^6.1.3","@codemirror/lang-javascript":"^6.2.5"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^5.4.0","vitest":"^2.0.0","typescript":"^5.4.0","vite-plugin-dts":"^4.0.0"},"_npmOperationalInternal":{"tmp":"tmp/rulego-editor-core_1.0.7_1774317572024_0.3143866030273259","host":"s3://npm-registry-packages-npm-production"}},"1.0.8":{"name":"@huanban/rulego-editor-core","version":"1.0.8","keywords":["rulego","editor-core","headless","logicflow","rule-chain","rule-engine","workflow","fetcher","api-client"],"author":{"name":"HuanBan Team"},"license":"Apache-2.0","_id":"@huanban/rulego-editor-core@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":"98ffadaf4a520237ed5c933b0319b8ac6182c1e1","tarball":"https://registry.npmjs.org/@huanban/rulego-editor-core/-/rulego-editor-core-1.0.8.tgz","fileCount":53,"integrity":"sha512-Wa23F662HBPJ829FYUkR0Al09m3GxhCE+puJDiUjut13lYvNyWs4sz0keqZQvf2fjjxebR+wU7hmOcJRWHoT4A==","signatures":[{"sig":"MEUCIA8RlIIfFA87D28gHWxNnKHgEv5ols82qEWoKrGDnU0oAiEA57b3cWUZ6smTvtqIcZE7EvRQdGmOJXiNEw2J34aI7dE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5944039},"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"}},"gitHead":"c8ae52a77d947ce688bbed48ed6cbf6f9c92d288","scripts":{"dev":"vite build --watch","lint":"tsc --noEmit","test":"vitest run","build":"vite build && tsc --emitDeclarationOnly --outDir dist","clean":"rm -rf dist","test:watch":"vitest"},"_npmUser":{"name":"haunbanclaw","email":"chagejian@gmail.com"},"repository":{"url":"git+https://github.com/openclaw/rulego-editor.git","type":"git","directory":"packages/editor-core"},"_npmVersion":"10.8.2","description":"RuleGo 规则链编辑器核心库 - 框架无关的 Headless 编辑器引擎 + API 抽象层 (WorkflowFetcher)","directories":{},"_nodeVersion":"20.19.6","dependencies":{"codemirror":"^6.0.2","@logicflow/core":"2.1.11","@codemirror/lint":"^6.9.5","@codemirror/view":"^6.40.0","@codemirror/state":"^6.6.0","@codemirror/search":"^6.6.0","@codemirror/language":"^6.12.2","@logicflow/extension":"2.1.11","@codemirror/lang-json":"^6.0.2","@codemirror/autocomplete":"^6.20.1","@codemirror/theme-one-dark":"^6.1.3","@codemirror/lang-javascript":"^6.2.5"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^5.4.0","vitest":"^2.0.0","typescript":"^5.4.0","vite-plugin-dts":"^4.0.0"},"_npmOperationalInternal":{"tmp":"tmp/rulego-editor-core_1.0.8_1774318272237_0.7951008385283076","host":"s3://npm-registry-packages-npm-production"}},"1.0.9":{"name":"@huanban/rulego-editor-core","version":"1.0.9","keywords":["rulego","editor-core","headless","logicflow","rule-chain","rule-engine","workflow","fetcher","api-client"],"author":{"name":"HuanBan Team"},"license":"Apache-2.0","_id":"@huanban/rulego-editor-core@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":"c4a2c3a7e8d0e0be22c8d214b901b1f8b702c902","tarball":"https://registry.npmjs.org/@huanban/rulego-editor-core/-/rulego-editor-core-1.0.9.tgz","fileCount":54,"integrity":"sha512-jkRZDT6RR6B29/PDT6Radm3xMmoUOSRgTQowwFpDD1y/TDWiDCFrM3m5yHilG0ZCeTeaIfPYOg++mVjkW3Lgkw==","signatures":[{"sig":"MEUCIF6OOIrTDDlsp3tvVrmBFhDhBwDWTHW668owb4V1bAIjAiEAlIfvCs+TzF1z454jlqsAoD1s3c3w9nepxhkvCYlrycM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5963904},"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"}},"gitHead":"c8ae52a77d947ce688bbed48ed6cbf6f9c92d288","scripts":{"dev":"vite build --watch","lint":"tsc --noEmit","test":"vitest run","build":"vite build && tsc --emitDeclarationOnly --outDir dist","clean":"rm -rf dist","test:watch":"vitest"},"_npmUser":{"name":"haunbanclaw","email":"chagejian@gmail.com"},"repository":{"url":"git+https://github.com/openclaw/rulego-editor.git","type":"git","directory":"packages/editor-core"},"_npmVersion":"10.8.2","description":"RuleGo 规则链编辑器核心库 - 框架无关的 Headless 编辑器引擎 + API 抽象层 (WorkflowFetcher)","directories":{},"_nodeVersion":"20.19.6","dependencies":{"codemirror":"^6.0.2","@logicflow/core":"2.1.11","@codemirror/lint":"^6.9.5","@codemirror/view":"^6.40.0","@codemirror/state":"^6.6.0","@codemirror/search":"^6.6.0","@codemirror/language":"^6.12.2","@logicflow/extension":"2.1.11","@codemirror/lang-json":"^6.0.2","@codemirror/autocomplete":"^6.20.1","@codemirror/theme-one-dark":"^6.1.3","@codemirror/lang-javascript":"^6.2.5"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^5.4.0","vitest":"^2.0.0","typescript":"^5.4.0","vite-plugin-dts":"^4.0.0"},"_npmOperationalInternal":{"tmp":"tmp/rulego-editor-core_1.0.9_1774319522695_0.6299170922507453","host":"s3://npm-registry-packages-npm-production"}},"1.0.10":{"name":"@huanban/rulego-editor-core","version":"1.0.10","keywords":["rulego","editor-core","headless","logicflow","rule-chain","rule-engine","workflow","fetcher","api-client"],"author":{"name":"HuanBan Team"},"license":"Apache-2.0","_id":"@huanban/rulego-editor-core@1.0.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":"841d4edf61b04c1d29a9dac96246455232599426","tarball":"https://registry.npmjs.org/@huanban/rulego-editor-core/-/rulego-editor-core-1.0.10.tgz","fileCount":54,"integrity":"sha512-IVYUXaqYJSnEhp4KJjp1ebFHZPPAJWC0n7Ar7E1kZ6DMR8ea/jLvVw6tbxCI7Q8w0ZaDHGJ0hIhb8InJBkJpnA==","signatures":[{"sig":"MEUCIQCHPMIX5I5WajgEiSD0qpoySBQdpXG9byl30Vf6DpMjjQIgXdMEbSU0Enk1Oj646HBQfP2eQhnCsdFgAdZcIimMJAU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5958729},"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"}},"gitHead":"c8ae52a77d947ce688bbed48ed6cbf6f9c92d288","scripts":{"dev":"vite build --watch","lint":"tsc --noEmit","test":"vitest run","build":"vite build && tsc --emitDeclarationOnly --outDir dist","clean":"rm -rf dist","test:watch":"vitest"},"_npmUser":{"name":"haunbanclaw","email":"chagejian@gmail.com"},"repository":{"url":"git+https://github.com/openclaw/rulego-editor.git","type":"git","directory":"packages/editor-core"},"_npmVersion":"10.8.2","description":"RuleGo 规则链编辑器核心库 - 框架无关的 Headless 编辑器引擎 + API 抽象层 (WorkflowFetcher)","directories":{},"_nodeVersion":"20.19.6","dependencies":{"codemirror":"^6.0.2","@logicflow/core":"2.1.11","@codemirror/lint":"^6.9.5","@codemirror/view":"^6.40.0","@codemirror/state":"^6.6.0","@codemirror/search":"^6.6.0","@codemirror/language":"^6.12.2","@logicflow/extension":"2.1.11","@codemirror/lang-json":"^6.0.2","@codemirror/autocomplete":"^6.20.1","@codemirror/theme-one-dark":"^6.1.3","@codemirror/lang-javascript":"^6.2.5"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^5.4.0","vitest":"^2.0.0","typescript":"^5.4.0","vite-plugin-dts":"^4.0.0"},"_npmOperationalInternal":{"tmp":"tmp/rulego-editor-core_1.0.10_1774320316467_0.4180741637456904","host":"s3://npm-registry-packages-npm-production"}},"1.0.11":{"name":"@huanban/rulego-editor-core","version":"1.0.11","keywords":["rulego","editor-core","headless","logicflow","rule-chain","rule-engine","workflow","fetcher","api-client"],"author":{"name":"HuanBan Team"},"license":"Apache-2.0","_id":"@huanban/rulego-editor-core@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":"532e0456f057943686d448b3dac517848a8b21bb","tarball":"https://registry.npmjs.org/@huanban/rulego-editor-core/-/rulego-editor-core-1.0.11.tgz","fileCount":56,"integrity":"sha512-1/PvasCHqqWwvvv8ak9iMTaBBS8ES+yb4t0TtdIO9UpUrFNabL7+JkldcIwaB32ueLgY8pyjUAo9UgmNGLasYg==","signatures":[{"sig":"MEQCIExvgVpRusX3pswWleHCYLyiXdvqHoSl7v56QPyy35s4AiBUytzBle1rq2YburZtmQS8ELfHoU9Bf1ABd+0111YnAg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":6044804},"main":"dist/index.cjs.js","type":"module","_from":"file:huanban-rulego-editor-core-1.0.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"}},"scripts":{"dev":"vite build --watch","lint":"tsc --noEmit","test":"vitest run","build":"vite build && tsc --emitDeclarationOnly --outDir dist","clean":"rm -rf dist","test:watch":"vitest"},"_npmUser":{"name":"haunbanclaw","email":"chagejian@gmail.com"},"_resolved":"/private/var/folders/l3/7wx63kx91g1bm3fb17_sqggw0000gn/T/12078e14f819fbd48166c40bdcc39b86/huanban-rulego-editor-core-1.0.11.tgz","_integrity":"sha512-1/PvasCHqqWwvvv8ak9iMTaBBS8ES+yb4t0TtdIO9UpUrFNabL7+JkldcIwaB32ueLgY8pyjUAo9UgmNGLasYg==","repository":{"url":"git+https://github.com/openclaw/rulego-editor.git","type":"git","directory":"packages/editor-core"},"_npmVersion":"10.8.2","description":"RuleGo 规则链编辑器核心库 - 框架无关的 Headless 编辑器引擎 + API 抽象层 (WorkflowFetcher)","directories":{},"_nodeVersion":"20.19.6","dependencies":{"codemirror":"^6.0.2","@logicflow/core":"2.1.11","@codemirror/lint":"^6.9.5","@codemirror/view":"^6.40.0","@codemirror/state":"^6.6.0","@codemirror/search":"^6.6.0","@codemirror/language":"^6.12.2","@logicflow/extension":"2.1.11","@codemirror/lang-json":"^6.0.2","@codemirror/autocomplete":"^6.20.1","@codemirror/theme-one-dark":"^6.1.3","@codemirror/lang-javascript":"^6.2.5"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^5.4.0","vitest":"^2.0.0","typescript":"^5.4.0","vite-plugin-dts":"^4.0.0"},"_npmOperationalInternal":{"tmp":"tmp/rulego-editor-core_1.0.11_1774374653288_0.34925858512124086","host":"s3://npm-registry-packages-npm-production"}},"1.0.14":{"name":"@huanban/rulego-editor-core","version":"1.0.14","keywords":["rulego","editor-core","headless","logicflow","rule-chain","rule-engine","workflow","fetcher","api-client"],"author":{"name":"HuanBan Team"},"license":"Apache-2.0","_id":"@huanban/rulego-editor-core@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":"57bdd4af35dc2dbeddafa554374a1745f444792c","tarball":"https://registry.npmjs.org/@huanban/rulego-editor-core/-/rulego-editor-core-1.0.14.tgz","fileCount":56,"integrity":"sha512-Rk1YrTFqwyhXkHK4xCsFKZLzUKHeBRERPETtTa9oli2lYMnaBGfLza3OgOgpOrA18BV8ko52ZHigGJnj4CcrfA==","signatures":[{"sig":"MEUCIEWP0HwuTcZBRUEj4mVx5+fUdH2Wwb1BMvk5pKcq0oaqAiEAofjz/pTfqUXFbQLbYrijCkr4RalODUWnOef0EW4HDos=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":6164385},"main":"dist/index.cjs.js","type":"module","_from":"file:huanban-rulego-editor-core-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"}},"scripts":{"dev":"vite build --watch","lint":"tsc --noEmit","test":"vitest run","build":"vite build && tsc --emitDeclarationOnly --outDir dist","clean":"rm -rf dist","test:watch":"vitest"},"_npmUser":{"name":"haunbanclaw","email":"chagejian@gmail.com"},"_resolved":"/private/var/folders/l3/7wx63kx91g1bm3fb17_sqggw0000gn/T/c57f8743b11ab2f483000d8591604184/huanban-rulego-editor-core-1.0.14.tgz","_integrity":"sha512-Rk1YrTFqwyhXkHK4xCsFKZLzUKHeBRERPETtTa9oli2lYMnaBGfLza3OgOgpOrA18BV8ko52ZHigGJnj4CcrfA==","repository":{"url":"git+https://github.com/openclaw/rulego-editor.git","type":"git","directory":"packages/editor-core"},"_npmVersion":"10.8.2","description":"RuleGo 规则链编辑器核心库 - 框架无关的 Headless 编辑器引擎 + API 抽象层 (WorkflowFetcher)","directories":{},"_nodeVersion":"20.19.6","dependencies":{"codemirror":"^6.0.2","@logicflow/core":"2.1.11","@codemirror/lint":"^6.9.5","@codemirror/view":"^6.40.0","@codemirror/state":"^6.6.0","@codemirror/search":"^6.6.0","@codemirror/language":"^6.12.2","@logicflow/extension":"2.1.11","@codemirror/lang-json":"^6.0.2","@codemirror/autocomplete":"^6.20.1","@codemirror/theme-one-dark":"^6.1.3","@codemirror/lang-javascript":"^6.2.5"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^5.4.0","vitest":"^2.0.0","typescript":"^5.4.0","vite-plugin-dts":"^4.0.0"},"_npmOperationalInternal":{"tmp":"tmp/rulego-editor-core_1.0.14_1774486192356_0.03893097968963577","host":"s3://npm-registry-packages-npm-production"}},"1.0.15":{"name":"@huanban/rulego-editor-core","version":"1.0.15","keywords":["rulego","editor-core","headless","logicflow","rule-chain","rule-engine","workflow","fetcher","api-client"],"author":{"name":"HuanBan Team"},"license":"Apache-2.0","_id":"@huanban/rulego-editor-core@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":"4346f991361cad3d1954c6b26f5cad2b54905a50","tarball":"https://registry.npmjs.org/@huanban/rulego-editor-core/-/rulego-editor-core-1.0.15.tgz","fileCount":56,"integrity":"sha512-4s+wUwZ4zoUN2K2Qb8ehjssDRRYjDMO6BI1b6mnvyJao7TeuuOQUm7JL4GT0LGADqLOO7RIseVR8vzDVkbBAcw==","signatures":[{"sig":"MEQCIFkCz6eIh+oyGq3spBz5PlLPC8s011iRWxzabuhsKA1uAiBam2V3Zg+3ny8UD8lXfQy5IKy3eOff4o+UZxtW8T+u4w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":6168723},"main":"dist/index.cjs.js","type":"module","_from":"file:huanban-rulego-editor-core-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"}},"scripts":{"dev":"vite build --watch","lint":"tsc --noEmit","test":"vitest run","build":"vite build && tsc --emitDeclarationOnly --outDir dist","clean":"rm -rf dist","test:watch":"vitest"},"_npmUser":{"name":"haunbanclaw","email":"chagejian@gmail.com"},"_resolved":"/private/var/folders/l3/7wx63kx91g1bm3fb17_sqggw0000gn/T/79b881700732b9027bed23dc38bbce4a/huanban-rulego-editor-core-1.0.15.tgz","_integrity":"sha512-4s+wUwZ4zoUN2K2Qb8ehjssDRRYjDMO6BI1b6mnvyJao7TeuuOQUm7JL4GT0LGADqLOO7RIseVR8vzDVkbBAcw==","repository":{"url":"git+https://github.com/openclaw/rulego-editor.git","type":"git","directory":"packages/editor-core"},"_npmVersion":"10.8.2","description":"RuleGo 规则链编辑器核心库 - 框架无关的 Headless 编辑器引擎 + API 抽象层 (WorkflowFetcher)","directories":{},"_nodeVersion":"20.19.6","dependencies":{"codemirror":"^6.0.2","@logicflow/core":"2.1.11","@codemirror/lint":"^6.9.5","@codemirror/view":"^6.40.0","@codemirror/state":"^6.6.0","@codemirror/search":"^6.6.0","@codemirror/language":"^6.12.2","@logicflow/extension":"2.1.11","@codemirror/lang-json":"^6.0.2","@codemirror/autocomplete":"^6.20.1","@codemirror/theme-one-dark":"^6.1.3","@codemirror/lang-javascript":"^6.2.5"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^5.4.0","vitest":"^2.0.0","typescript":"^5.4.0","vite-plugin-dts":"^4.0.0"},"_npmOperationalInternal":{"tmp":"tmp/rulego-editor-core_1.0.15_1774487670130_0.3361450145538838","host":"s3://npm-registry-packages-npm-production"}},"1.1.0":{"name":"@huanban/rulego-editor-core","version":"1.1.0","keywords":["rulego","editor-core","headless","logicflow","rule-chain","rule-engine","workflow","fetcher","api-client"],"author":{"name":"HuanBan Team"},"license":"Apache-2.0","_id":"@huanban/rulego-editor-core@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":"451f3c15b0eb3e5e8c6e807286b420a891dadc16","tarball":"https://registry.npmjs.org/@huanban/rulego-editor-core/-/rulego-editor-core-1.1.0.tgz","fileCount":56,"integrity":"sha512-bYoznkDMtioTKzpQ2nJnLqOybSnUM5P/zEIqAbMCb8lQXMZNQ1B/RhRgDNTz37awBW8G+iCppZCWK9L9J5mnpw==","signatures":[{"sig":"MEYCIQDgFB/RGCgWl3pNx1u39LA8ufD4lfEWaFzJpxZSaqgkjAIhALrceeyXnLpR0/a5vQfX6n6OCrvkhl5J5X144U5W99C6","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":6203514},"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"}},"gitHead":"10eb5e46b36482278c49976cfbd0bfb14a24a0a8","scripts":{"dev":"vite build --watch","lint":"tsc --noEmit","test":"vitest run","build":"vite build && tsc --emitDeclarationOnly --outDir dist","clean":"rm -rf dist","test:watch":"vitest"},"_npmUser":{"name":"haunbanclaw","email":"chagejian@gmail.com"},"repository":{"url":"git+https://github.com/openclaw/rulego-editor.git","type":"git","directory":"packages/editor-core"},"_npmVersion":"10.8.2","description":"RuleGo 规则链编辑器核心库 - 框架无关的 Headless 编辑器引擎 + API 抽象层 (WorkflowFetcher)","directories":{},"_nodeVersion":"20.19.6","dependencies":{"codemirror":"^6.0.2","@logicflow/core":"2.1.11","@codemirror/lint":"^6.9.5","@codemirror/view":"^6.40.0","@codemirror/state":"^6.6.0","@codemirror/search":"^6.6.0","@codemirror/language":"^6.12.2","@logicflow/extension":"2.1.11","@codemirror/lang-json":"^6.0.2","@codemirror/autocomplete":"^6.20.1","@codemirror/theme-one-dark":"^6.1.3","@codemirror/lang-javascript":"^6.2.5"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^5.4.0","vitest":"^2.0.0","typescript":"^5.4.0","vite-plugin-dts":"^4.0.0"},"_npmOperationalInternal":{"tmp":"tmp/rulego-editor-core_1.1.0_1775377740206_0.709597545958883","host":"s3://npm-registry-packages-npm-production"}},"1.1.1":{"name":"@huanban/rulego-editor-core","version":"1.1.1","keywords":["rulego","editor-core","headless","logicflow","rule-chain","rule-engine","workflow","fetcher","api-client"],"author":{"name":"HuanBan Team"},"license":"Apache-2.0","_id":"@huanban/rulego-editor-core@1.1.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":"a3867308564a61978667fb9004618d60c1f90197","tarball":"https://registry.npmjs.org/@huanban/rulego-editor-core/-/rulego-editor-core-1.1.1.tgz","fileCount":56,"integrity":"sha512-KogRzwfUukXZHTnIEmCSQt9U6V6c4i0UwYaCLzE7rA7AkwKbTS0iXlrk7ngfxh9Vk6J+H51Wp2zmlmlMuNTpJA==","signatures":[{"sig":"MEUCIG87Phns4p9G08xR4reE4eVRVPSHPxcuFJrT0nMT1/Y1AiEAq+/fbhgCX48S01na+TYBqPZbCGFiTl42diYMh9SUKWI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":6217732},"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"}},"gitHead":"cccd87f19421990052c372eb095e4a00cb6ca4e9","scripts":{"dev":"vite build --watch","lint":"tsc --noEmit","test":"vitest run","build":"vite build && tsc --emitDeclarationOnly --outDir dist","clean":"rm -rf dist","test:watch":"vitest"},"_npmUser":{"name":"haunbanclaw","email":"chagejian@gmail.com"},"repository":{"url":"git+https://github.com/openclaw/rulego-editor.git","type":"git","directory":"packages/editor-core"},"_npmVersion":"10.8.2","description":"RuleGo 规则链编辑器核心库 - 框架无关的 Headless 编辑器引擎 + API 抽象层 (WorkflowFetcher)","directories":{},"_nodeVersion":"20.19.6","dependencies":{"codemirror":"^6.0.2","@logicflow/core":"2.1.11","@codemirror/lint":"^6.9.5","@codemirror/view":"^6.40.0","@codemirror/state":"^6.6.0","@codemirror/search":"^6.6.0","@codemirror/language":"^6.12.2","@logicflow/extension":"2.1.11","@codemirror/lang-json":"^6.0.2","@codemirror/autocomplete":"^6.20.1","@codemirror/theme-one-dark":"^6.1.3","@codemirror/lang-javascript":"^6.2.5"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^5.4.0","vitest":"^2.0.0","typescript":"^5.4.0","vite-plugin-dts":"^4.0.0"},"_npmOperationalInternal":{"tmp":"tmp/rulego-editor-core_1.1.1_1775380367186_0.061342799833878026","host":"s3://npm-registry-packages-npm-production"}},"1.1.2":{"name":"@huanban/rulego-editor-core","version":"1.1.2","keywords":["rulego","editor-core","headless","logicflow","rule-chain","rule-engine","workflow","fetcher","api-client"],"author":{"name":"HuanBan Team"},"license":"Apache-2.0","_id":"@huanban/rulego-editor-core@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":"1ae1b2d26b8d23efefe3a21ee5951e8691e6c1c8","tarball":"https://registry.npmjs.org/@huanban/rulego-editor-core/-/rulego-editor-core-1.1.2.tgz","fileCount":89,"integrity":"sha512-wZxP23uHaIqyN7KGRyROGPLtO8w3v0WI/BD2OuPCaoD+ogd/eNh60YPMuk1mg/nEINCTAEO676hxQSn4VvNRPQ==","signatures":[{"sig":"MEUCIEelJxFQWuhhb2unOpoSIe96KFSiVZktLS2pcDtYuA/1AiEAi38LagqdKE6ZFsFTtmHxYi39aFNIOoJIT5RS0+1D9eY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":9193567},"main":"dist/index.cjs.js","type":"module","_from":"file:/Users/xing/github/openclaw/huanban-rulego-editor/.tmp/release-1.1.2/huanban-rulego-editor-core-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"}},"gitHead":"08460fe62f6811913ebde00235d35670c4610083","scripts":{"dev":"vite build --watch","lint":"tsc --noEmit","test":"vitest run","build":"vite build && tsc --emitDeclarationOnly --outDir dist","clean":"rm -rf dist","test:watch":"vitest"},"_npmUser":{"name":"haunbanclaw","email":"chagejian@gmail.com"},"_resolved":"/Users/xing/github/openclaw/huanban-rulego-editor/.tmp/release-1.1.2/huanban-rulego-editor-core-1.1.2.tgz","_integrity":"sha512-wZxP23uHaIqyN7KGRyROGPLtO8w3v0WI/BD2OuPCaoD+ogd/eNh60YPMuk1mg/nEINCTAEO676hxQSn4VvNRPQ==","repository":{"url":"git+https://github.com/openclaw/rulego-editor.git","type":"git","directory":"packages/editor-core"},"_npmVersion":"11.14.1","description":"RuleGo 规则链编辑器核心库 - 框架无关的 Headless 编辑器引擎 + API 抽象层 (WorkflowFetcher)","directories":{},"_nodeVersion":"20.19.6","dependencies":{"codemirror":"^6.0.2","@logicflow/core":"2.1.11","@codemirror/lint":"^6.9.5","@codemirror/view":"^6.40.0","@codemirror/state":"^6.6.0","@lezer/javascript":"^1.5.4","@codemirror/search":"^6.6.0","@codemirror/commands":"^6.10.3","@codemirror/language":"^6.12.2","@logicflow/extension":"2.1.11","@codemirror/lang-json":"^6.0.2","@codemirror/autocomplete":"^6.20.1","@codemirror/theme-one-dark":"^6.1.3","@codemirror/lang-javascript":"^6.2.5"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^5.4.0","vitest":"^2.0.0","typescript":"^5.4.0","vite-plugin-dts":"^4.0.0"},"_npmOperationalInternal":{"tmp":"tmp/rulego-editor-core_1.1.2_1783083277587_0.8186604061776557","host":"s3://npm-registry-packages-npm-production"}},"1.1.3":{"name":"@huanban/rulego-editor-core","version":"1.1.3","keywords":["rulego","editor-core","headless","logicflow","rule-chain","rule-engine","workflow","fetcher","api-client"],"author":{"name":"HuanBan Team"},"license":"Apache-2.0","_id":"@huanban/rulego-editor-core@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":"88f20417147f53a93cabce304f211ff753e50ea0","tarball":"https://registry.npmjs.org/@huanban/rulego-editor-core/-/rulego-editor-core-1.1.3.tgz","fileCount":1814,"integrity":"sha512-iVEX1EV0RXEjULNTVoZseJNC9MQKgrMHNjYKrKPLszzKWYLEpw0FyFheGuivBD9NcrAcsv+nKDG0n91Wa5loOA==","signatures":[{"sig":"MEUCIQDm5sw12y/gVsqqzbjkw0ysjYqRsbw/yQsdYoJHe4e+9gIgdjkMTkNeNf2x+y2z+id4j2G4Guc9ZJtmeuRrbYPyn+o=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":18196871},"main":"dist/index.cjs.js","type":"module","_from":"file:/Users/xing/github/openclaw/huanban-rulego-editor/.tmp/release-1.1.3/huanban-rulego-editor-core-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"}},"scripts":{"dev":"vite build --watch","lint":"tsc --noEmit","test":"vitest run","build":"vite build && tsc --emitDeclarationOnly --outDir dist","clean":"rm -rf dist","test:watch":"vitest"},"_npmUser":{"name":"haunbanclaw","email":"chagejian@gmail.com"},"_resolved":"/Users/xing/github/openclaw/huanban-rulego-editor/.tmp/release-1.1.3/huanban-rulego-editor-core-1.1.3.tgz","_integrity":"sha512-iVEX1EV0RXEjULNTVoZseJNC9MQKgrMHNjYKrKPLszzKWYLEpw0FyFheGuivBD9NcrAcsv+nKDG0n91Wa5loOA==","repository":{"url":"git+https://github.com/openclaw/rulego-editor.git","type":"git","directory":"packages/editor-core"},"_npmVersion":"11.14.1","description":"RuleGo 规则链编辑器核心库 - 框架无关的 Headless 编辑器引擎 + API 抽象层 (WorkflowFetcher)","directories":{},"_nodeVersion":"20.19.6","dependencies":{"codemirror":"^6.0.2","@logicflow/core":"2.1.11","@codemirror/lint":"^6.9.5","@codemirror/view":"^6.40.0","@codemirror/state":"^6.6.0","@lezer/javascript":"^1.5.4","@codemirror/search":"^6.6.0","@codemirror/commands":"^6.10.3","@codemirror/language":"^6.12.2","@logicflow/extension":"2.1.11","@codemirror/lang-json":"^6.0.2","@codemirror/autocomplete":"^6.20.1","@codemirror/theme-one-dark":"^6.1.3","@codemirror/lang-javascript":"^6.2.5"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^5.4.0","vitest":"^2.0.0","typescript":"^5.4.0","vite-plugin-dts":"^4.0.0"},"_npmOperationalInternal":{"tmp":"tmp/rulego-editor-core_1.1.3_1783158179824_0.4278843001604846","host":"s3://npm-registry-packages-npm-production"}},"1.1.4":{"name":"@huanban/rulego-editor-core","version":"1.1.4","keywords":["rulego","editor-core","headless","logicflow","rule-chain","rule-engine","workflow","fetcher","api-client"],"author":{"name":"HuanBan Team"},"license":"Apache-2.0","_id":"@huanban/rulego-editor-core@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":"be8c0a3e879413e98d912345e6f3d6b1aba81deb","tarball":"https://registry.npmjs.org/@huanban/rulego-editor-core/-/rulego-editor-core-1.1.4.tgz","fileCount":1813,"integrity":"sha512-0J6CBCc33Wc7iiDUGfNU9Z5NErBBITPwqeCsQiI64FJczdAHo2UrlSQs5i/tM7D42kAJi0E0cQvlGFiN6OnqfQ==","signatures":[{"sig":"MEYCIQDleweW2OtHY/9ZWSU4cZ+qCYd+skMICYggIP1DMhIOAAIhAItlkEWA0kTmIuEBIYx41XKCiGVD+Dse2ZCh5s+O5NVw","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":18189804},"main":"dist/index.cjs.js","type":"module","_from":"file:/Users/xing/github/openclaw/huanban-rulego-editor/.tmp/release-1.1.4/huanban-rulego-editor-core-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"}},"scripts":{"dev":"vite build --watch","lint":"tsc --noEmit","test":"vitest run","build":"vite build && tsc --emitDeclarationOnly --outDir dist","clean":"rm -rf dist","test:watch":"vitest"},"_npmUser":{"name":"haunbanclaw","email":"chagejian@gmail.com"},"_resolved":"/Users/xing/github/openclaw/huanban-rulego-editor/.tmp/release-1.1.4/huanban-rulego-editor-core-1.1.4.tgz","_integrity":"sha512-0J6CBCc33Wc7iiDUGfNU9Z5NErBBITPwqeCsQiI64FJczdAHo2UrlSQs5i/tM7D42kAJi0E0cQvlGFiN6OnqfQ==","repository":{"url":"git+https://github.com/openclaw/rulego-editor.git","type":"git","directory":"packages/editor-core"},"_npmVersion":"11.14.1","description":"RuleGo 规则链编辑器核心库 - 框架无关的 Headless 编辑器引擎 + API 抽象层 (WorkflowFetcher)","directories":{},"_nodeVersion":"20.19.6","dependencies":{"codemirror":"^6.0.2","@logicflow/core":"2.1.11","@codemirror/lint":"^6.9.5","@codemirror/view":"^6.40.0","@codemirror/state":"^6.6.0","@lezer/javascript":"^1.5.4","@codemirror/search":"^6.6.0","@codemirror/commands":"^6.10.3","@codemirror/language":"^6.12.2","@logicflow/extension":"2.1.11","@codemirror/lang-json":"^6.0.2","@codemirror/autocomplete":"^6.20.1","@codemirror/theme-one-dark":"^6.1.3","@codemirror/lang-javascript":"^6.2.5"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^5.4.0","vitest":"^2.0.0","typescript":"^5.4.0","vite-plugin-dts":"^4.0.0"},"_npmOperationalInternal":{"tmp":"tmp/rulego-editor-core_1.1.4_1783160299330_0.29181487110078197","host":"s3://npm-registry-packages-npm-production"}},"1.1.5":{"name":"@huanban/rulego-editor-core","version":"1.1.5","keywords":["rulego","editor-core","headless","logicflow","rule-chain","rule-engine","workflow","fetcher","api-client"],"author":{"name":"HuanBan Team"},"license":"Apache-2.0","_id":"@huanban/rulego-editor-core@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":"aa9d53a4f49eab2961bc2114121cda8ea9fda364","tarball":"https://registry.npmjs.org/@huanban/rulego-editor-core/-/rulego-editor-core-1.1.5.tgz","fileCount":1813,"integrity":"sha512-a9cTvGd5BhRfzXqUoDnCyu822na2FS+RVWdcnTNE24fiqxpUXJkv4LOtMMDqDnVHLJw8DqYDfilZn0HXdyMGaA==","signatures":[{"sig":"MEQCIDTWyQvHKRdZc+DC9aopLnNn+8JUpBurN3x26okI/VcEAiAI88YP2mSw/exhxEMqfcVQH3BNTqSA/0GEmf4bkP9OOA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":18186113},"main":"dist/index.cjs.js","type":"module","_from":"file:/Users/xing/github/openclaw/huanban-rulego-editor/.tmp/release-1.1.5/huanban-rulego-editor-core-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"}},"scripts":{"dev":"vite build --watch","lint":"tsc --noEmit","test":"vitest run","build":"vite build && tsc --emitDeclarationOnly --outDir dist","clean":"rm -rf dist","test:watch":"vitest"},"_npmUser":{"name":"haunbanclaw","email":"chagejian@gmail.com"},"_resolved":"/Users/xing/github/openclaw/huanban-rulego-editor/.tmp/release-1.1.5/huanban-rulego-editor-core-1.1.5.tgz","_integrity":"sha512-a9cTvGd5BhRfzXqUoDnCyu822na2FS+RVWdcnTNE24fiqxpUXJkv4LOtMMDqDnVHLJw8DqYDfilZn0HXdyMGaA==","repository":{"url":"git+https://github.com/openclaw/rulego-editor.git","type":"git","directory":"packages/editor-core"},"_npmVersion":"11.14.1","description":"RuleGo 规则链编辑器核心库 - 框架无关的 Headless 编辑器引擎 + API 抽象层 (WorkflowFetcher)","directories":{},"_nodeVersion":"20.19.6","dependencies":{"codemirror":"^6.0.2","@logicflow/core":"2.1.11","@codemirror/lint":"^6.9.5","@codemirror/view":"^6.40.0","@codemirror/state":"^6.6.0","@lezer/javascript":"^1.5.4","@codemirror/search":"^6.6.0","@codemirror/commands":"^6.10.3","@codemirror/language":"^6.12.2","@logicflow/extension":"2.1.11","@codemirror/lang-json":"^6.0.2","@codemirror/autocomplete":"^6.20.1","@codemirror/theme-one-dark":"^6.1.3","@codemirror/lang-javascript":"^6.2.5"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^5.4.0","vitest":"^2.0.0","typescript":"^5.4.0","vite-plugin-dts":"^4.0.0"},"_npmOperationalInternal":{"tmp":"tmp/rulego-editor-core_1.1.5_1783163546129_0.3518060920709263","host":"s3://npm-registry-packages-npm-production"}},"1.1.6":{"name":"@huanban/rulego-editor-core","version":"1.1.6","keywords":["rulego","editor-core","headless","logicflow","rule-chain","rule-engine","workflow","fetcher","api-client"],"author":{"name":"HuanBan Team"},"license":"Apache-2.0","_id":"@huanban/rulego-editor-core@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":"8bfacbfc85dbefb3d2027a0e726da694ecd78739","tarball":"https://registry.npmjs.org/@huanban/rulego-editor-core/-/rulego-editor-core-1.1.6.tgz","fileCount":1813,"integrity":"sha512-9Q4InXzeER0VXX8ryO5VN+wGmraUmfzP3LHI5aO3ai9VtZnnBzseFkZoyfkoNaQTXxKCGzxMKOfODfetEr82gw==","signatures":[{"sig":"MEUCIACXG9J8qo3CaOLeR2HzsNWVcHaSkGvoanXa9B+W9HCrAiEAxgQjmfWh964YTqTDRETZRbbfOhFnWvUvDqP4stDZqCk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":18190031},"main":"dist/index.cjs.js","type":"module","_from":"file:/Users/xing/github/openclaw/huanban-rulego-editor/.tmp/release-1.1.6/huanban-rulego-editor-core-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"}},"scripts":{"dev":"vite build --watch","lint":"tsc --noEmit","test":"vitest run","build":"vite build && tsc --emitDeclarationOnly --outDir dist","clean":"rm -rf dist","test:watch":"vitest"},"_npmUser":{"name":"haunbanclaw","email":"chagejian@gmail.com"},"_resolved":"/Users/xing/github/openclaw/huanban-rulego-editor/.tmp/release-1.1.6/huanban-rulego-editor-core-1.1.6.tgz","_integrity":"sha512-9Q4InXzeER0VXX8ryO5VN+wGmraUmfzP3LHI5aO3ai9VtZnnBzseFkZoyfkoNaQTXxKCGzxMKOfODfetEr82gw==","repository":{"url":"git+https://github.com/openclaw/rulego-editor.git","type":"git","directory":"packages/editor-core"},"_npmVersion":"11.14.1","description":"RuleGo 规则链编辑器核心库 - 框架无关的 Headless 编辑器引擎 + API 抽象层 (WorkflowFetcher)","directories":{},"_nodeVersion":"20.19.6","dependencies":{"codemirror":"^6.0.2","@logicflow/core":"2.1.11","@codemirror/lint":"^6.9.5","@codemirror/view":"^6.40.0","@codemirror/state":"^6.6.0","@lezer/javascript":"^1.5.4","@codemirror/search":"^6.6.0","@codemirror/commands":"^6.10.3","@codemirror/language":"^6.12.2","@logicflow/extension":"2.1.11","@codemirror/lang-json":"^6.0.2","@codemirror/autocomplete":"^6.20.1","@codemirror/theme-one-dark":"^6.1.3","@codemirror/lang-javascript":"^6.2.5"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^5.4.0","vitest":"^2.0.0","typescript":"^5.4.0","vite-plugin-dts":"^4.0.0"},"_npmOperationalInternal":{"tmp":"tmp/rulego-editor-core_1.1.6_1783232173573_0.6324213169194417","host":"s3://npm-registry-packages-npm-production"}},"1.2.0":{"name":"@huanban/rulego-editor-core","version":"1.2.0","keywords":["rulego","editor-core","headless","logicflow","rule-chain","rule-engine","workflow","fetcher","api-client"],"author":{"name":"HuanBan Team"},"license":"Apache-2.0","_id":"@huanban/rulego-editor-core@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":"08ff9ce8a51021225ea21bcbd93fd1372edb7828","tarball":"https://registry.npmjs.org/@huanban/rulego-editor-core/-/rulego-editor-core-1.2.0.tgz","fileCount":1813,"integrity":"sha512-4ev+ICN/rfwZQxqsWPPRptF1oG4i2eJ95eBa7ZgGumfWmoy6hHp7aqtJB1Hllj4kNMoZSdOFQtnhPbz2Feh6XQ==","signatures":[{"sig":"MEUCIQC46hfv8YCkjo4sgF+YJNnETwPp4KyzuVrij0M+S9AIbQIgXK9MI9Wf/X8xwA93igebTSeCuOyD2HgIsueHk/Klr7c=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":18255461},"main":"dist/index.cjs.js","type":"module","_from":"file:/Users/xing/github/openclaw/huanban-rulego-editor/.tmp/release-1.2.0/huanban-rulego-editor-core-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"}},"scripts":{"dev":"vite build --watch","lint":"tsc --noEmit","test":"vitest run","build":"vite build && tsc --emitDeclarationOnly --outDir dist","clean":"rm -rf dist","test:watch":"vitest"},"_npmUser":{"name":"haunbanclaw","email":"chagejian@gmail.com"},"_resolved":"/Users/xing/github/openclaw/huanban-rulego-editor/.tmp/release-1.2.0/huanban-rulego-editor-core-1.2.0.tgz","_integrity":"sha512-4ev+ICN/rfwZQxqsWPPRptF1oG4i2eJ95eBa7ZgGumfWmoy6hHp7aqtJB1Hllj4kNMoZSdOFQtnhPbz2Feh6XQ==","repository":{"url":"git+https://github.com/openclaw/rulego-editor.git","type":"git","directory":"packages/editor-core"},"_npmVersion":"11.14.1","description":"RuleGo 规则链编辑器核心库 - 框架无关的 Headless 编辑器引擎 + API 抽象层 (WorkflowFetcher)","directories":{},"_nodeVersion":"20.19.6","dependencies":{"codemirror":"^6.0.2","@logicflow/core":"2.1.11","@codemirror/lint":"^6.9.5","@codemirror/view":"^6.40.0","@codemirror/state":"^6.6.0","@lezer/javascript":"^1.5.4","@codemirror/search":"^6.6.0","@codemirror/commands":"^6.10.3","@codemirror/language":"^6.12.2","@logicflow/extension":"2.1.11","@codemirror/lang-json":"^6.0.2","@codemirror/autocomplete":"^6.20.1","@codemirror/theme-one-dark":"^6.1.3","@codemirror/lang-javascript":"^6.2.5"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^5.4.0","vitest":"^2.0.0","typescript":"^5.4.0","vite-plugin-dts":"^4.0.0"},"_npmOperationalInternal":{"tmp":"tmp/rulego-editor-core_1.2.0_1783240246444_0.6822279904622099","host":"s3://npm-registry-packages-npm-production"}},"1.3.0":{"name":"@huanban/rulego-editor-core","version":"1.3.0","keywords":["rulego","editor-core","headless","logicflow","rule-chain","rule-engine","workflow","fetcher","api-client"],"author":{"name":"HuanBan Team"},"license":"Apache-2.0","_id":"@huanban/rulego-editor-core@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":"e2baecd951ff706e1b80dc88367d49bd06c7b4b4","tarball":"https://registry.npmjs.org/@huanban/rulego-editor-core/-/rulego-editor-core-1.3.0.tgz","fileCount":1813,"integrity":"sha512-f6tcDKzNTSwnMjttw/5mTUKUFci6UQMJdJSK+Pohv+tUzelf0+NFaDqZEvf5u0E8wKwgkoDCvcsAfmRX+UOxGQ==","signatures":[{"sig":"MEQCIBF3H6Z3/6TBV4Iua4zrAeIRehOLXyKECx+7QnLztR9OAiAQMRjzC9K05sUQ07oHaWn/FnCtTgTx/OPOCcxpMAT8MQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":18264916},"main":"dist/index.cjs.js","type":"module","_from":"file:/Users/xing/github/openclaw/huanban-rulego-editor/.tmp/release-1.3.0/huanban-rulego-editor-core-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"}},"scripts":{"dev":"vite build --watch","lint":"tsc --noEmit","test":"vitest run","build":"vite build && tsc --emitDeclarationOnly --outDir dist","clean":"rm -rf dist","test:watch":"vitest"},"_npmUser":{"name":"haunbanclaw","email":"chagejian@gmail.com"},"_resolved":"/Users/xing/github/openclaw/huanban-rulego-editor/.tmp/release-1.3.0/huanban-rulego-editor-core-1.3.0.tgz","_integrity":"sha512-f6tcDKzNTSwnMjttw/5mTUKUFci6UQMJdJSK+Pohv+tUzelf0+NFaDqZEvf5u0E8wKwgkoDCvcsAfmRX+UOxGQ==","repository":{"url":"git+https://github.com/openclaw/rulego-editor.git","type":"git","directory":"packages/editor-core"},"_npmVersion":"11.14.1","description":"RuleGo 规则链编辑器核心库 - 框架无关的 Headless 编辑器引擎 + API 抽象层 (WorkflowFetcher)","directories":{},"_nodeVersion":"20.19.6","dependencies":{"codemirror":"^6.0.2","@logicflow/core":"2.1.11","@codemirror/lint":"^6.9.5","@codemirror/view":"^6.40.0","@codemirror/state":"^6.6.0","@lezer/javascript":"^1.5.4","@codemirror/search":"^6.6.0","@codemirror/commands":"^6.10.3","@codemirror/language":"^6.12.2","@logicflow/extension":"2.1.11","@codemirror/lang-json":"^6.0.2","@codemirror/autocomplete":"^6.20.1","@codemirror/theme-one-dark":"^6.1.3","@codemirror/lang-javascript":"^6.2.5"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^5.4.0","vitest":"^2.0.0","typescript":"^5.4.0","vite-plugin-dts":"^4.0.0"},"_npmOperationalInternal":{"tmp":"tmp/rulego-editor-core_1.3.0_1783248654178_0.8233472621905444","host":"s3://npm-registry-packages-npm-production"}},"1.3.1":{"name":"@huanban/rulego-editor-core","version":"1.3.1","keywords":["rulego","editor-core","headless","logicflow","rule-chain","rule-engine","workflow","fetcher","api-client"],"author":{"name":"HuanBan Team"},"license":"Apache-2.0","_id":"@huanban/rulego-editor-core@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":"3b26ddfed1dedc47099b0e130e5c64023dcadee4","tarball":"https://registry.npmjs.org/@huanban/rulego-editor-core/-/rulego-editor-core-1.3.1.tgz","fileCount":1813,"integrity":"sha512-hE5PW/Z3jNWBALqcD0QmbosXaJxlf/bTHHqNbqCVkOSuO5KG1Rk3pPfaDgw0qiefenxBSo6buUUtHly1dI2MrQ==","signatures":[{"sig":"MEUCIH/Pxb5Ki/MdryyHK1fB4LFupmENFfBF8emddcYV6eWUAiEA32ku1Fe5rGTDPhaDj8Pc03Oh4gh6j1LF6VKjB2gzdjc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":18264916},"main":"dist/index.cjs.js","type":"module","_from":"file:/Users/xing/github/openclaw/huanban-rulego-editor/.tmp/release-1.3.1/huanban-rulego-editor-core-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"}},"scripts":{"dev":"vite build --watch","lint":"tsc --noEmit","test":"vitest run","build":"vite build && tsc --emitDeclarationOnly --outDir dist","clean":"rm -rf dist","test:watch":"vitest"},"_npmUser":{"name":"haunbanclaw","email":"chagejian@gmail.com"},"_resolved":"/Users/xing/github/openclaw/huanban-rulego-editor/.tmp/release-1.3.1/huanban-rulego-editor-core-1.3.1.tgz","_integrity":"sha512-hE5PW/Z3jNWBALqcD0QmbosXaJxlf/bTHHqNbqCVkOSuO5KG1Rk3pPfaDgw0qiefenxBSo6buUUtHly1dI2MrQ==","repository":{"url":"git+https://github.com/openclaw/rulego-editor.git","type":"git","directory":"packages/editor-core"},"_npmVersion":"11.14.1","description":"RuleGo 规则链编辑器核心库 - 框架无关的 Headless 编辑器引擎 + API 抽象层 (WorkflowFetcher)","directories":{},"_nodeVersion":"20.19.6","dependencies":{"codemirror":"^6.0.2","@logicflow/core":"2.1.11","@codemirror/lint":"^6.9.5","@codemirror/view":"^6.40.0","@codemirror/state":"^6.6.0","@lezer/javascript":"^1.5.4","@codemirror/search":"^6.6.0","@codemirror/commands":"^6.10.3","@codemirror/language":"^6.12.2","@logicflow/extension":"2.1.11","@codemirror/lang-json":"^6.0.2","@codemirror/autocomplete":"^6.20.1","@codemirror/theme-one-dark":"^6.1.3","@codemirror/lang-javascript":"^6.2.5"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^5.4.0","vitest":"^2.0.0","typescript":"^5.4.0","vite-plugin-dts":"^4.0.0"},"_npmOperationalInternal":{"tmp":"tmp/rulego-editor-core_1.3.1_1783254766868_0.28299578905198963","host":"s3://npm-registry-packages-npm-production"}},"1.3.2":{"name":"@huanban/rulego-editor-core","version":"1.3.2","keywords":["rulego","editor-core","headless","logicflow","rule-chain","rule-engine","workflow","fetcher","api-client"],"author":{"name":"HuanBan Team"},"license":"Apache-2.0","_id":"@huanban/rulego-editor-core@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":"80a76e91d32fa1876e477d732d46639d8f347552","tarball":"https://registry.npmjs.org/@huanban/rulego-editor-core/-/rulego-editor-core-1.3.2.tgz","fileCount":1813,"integrity":"sha512-9fxqkxzjN/gifz6nig3+iB1ootrtbJ2CJSlmmL1Swq7BxWlskTUyKxpsXOTGMX+j3PYamvjgyAkSDRZcXVLkRw==","signatures":[{"sig":"MEYCIQD5F1w5HhkepjwW2N6jlnfjOtvmzFqo+D2q9O9suvMMvQIhAOZnod6U+xOzKT1JmWaKxzQw61j5of134YadUwugcsU/","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":18407564},"main":"dist/index.cjs.js","type":"module","_from":"file:/Users/xing/github/openclaw/huanban-rulego-editor/.tmp/release-1.3.2/huanban-rulego-editor-core-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"}},"scripts":{"dev":"vite build --watch","lint":"tsc --noEmit","test":"vitest run","build":"vite build && tsc --emitDeclarationOnly --outDir dist","clean":"rm -rf dist","test:watch":"vitest"},"_npmUser":{"name":"haunbanclaw","email":"chagejian@gmail.com"},"_resolved":"/Users/xing/github/openclaw/huanban-rulego-editor/.tmp/release-1.3.2/huanban-rulego-editor-core-1.3.2.tgz","_integrity":"sha512-9fxqkxzjN/gifz6nig3+iB1ootrtbJ2CJSlmmL1Swq7BxWlskTUyKxpsXOTGMX+j3PYamvjgyAkSDRZcXVLkRw==","repository":{"url":"git+https://github.com/openclaw/rulego-editor.git","type":"git","directory":"packages/editor-core"},"_npmVersion":"11.14.1","description":"RuleGo 规则链编辑器核心库 - 框架无关的 Headless 编辑器引擎 + API 抽象层 (WorkflowFetcher)","directories":{},"_nodeVersion":"20.19.6","dependencies":{"codemirror":"^6.0.2","@logicflow/core":"2.1.11","@codemirror/lint":"^6.9.5","@codemirror/view":"^6.40.0","@codemirror/state":"^6.6.0","@lezer/javascript":"^1.5.4","@codemirror/search":"^6.6.0","@codemirror/commands":"^6.10.3","@codemirror/language":"^6.12.2","@logicflow/extension":"2.1.11","@codemirror/lang-json":"^6.0.2","@codemirror/autocomplete":"^6.20.1","@codemirror/theme-one-dark":"^6.1.3","@codemirror/lang-javascript":"^6.2.5"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^5.4.0","vitest":"^2.0.0","typescript":"^5.4.0","vite-plugin-dts":"^4.0.0"},"_npmOperationalInternal":{"tmp":"tmp/rulego-editor-core_1.3.2_1783293210989_0.5268919575603159","host":"s3://npm-registry-packages-npm-production"}},"1.3.3":{"name":"@huanban/rulego-editor-core","version":"1.3.3","keywords":["rulego","editor-core","headless","logicflow","rule-chain","rule-engine","workflow","fetcher","api-client"],"author":{"name":"HuanBan Team"},"license":"Apache-2.0","_id":"@huanban/rulego-editor-core@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":"96526ba30aba94254f981188fb24210d843a57bd","tarball":"https://registry.npmjs.org/@huanban/rulego-editor-core/-/rulego-editor-core-1.3.3.tgz","fileCount":1813,"integrity":"sha512-5K3mGSzN+tssp/+zhBwq7gd7O35kzOC4v7gIH6KYJeL9W+Dl4SdlUNow3qzu78fVUKHydw2fTKa7/9U7tfmGLQ==","signatures":[{"sig":"MEQCIFLuYsz2Gp22nq5L5J1CPRrJH41xkkVw8a/XdkxQSDBRAiBll3hk76Q3hnnTFsYqxPrDSu8DvDo71TASE7ybKVGn/w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":18403871},"main":"dist/index.cjs.js","type":"module","_from":"file:/Users/xing/github/openclaw/huanban-rulego-editor/.tmp/release-1.3.3/huanban-rulego-editor-core-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"}},"scripts":{"dev":"vite build --watch","lint":"tsc --noEmit","test":"vitest run","build":"vite build && tsc --emitDeclarationOnly --outDir dist","clean":"rm -rf dist","test:watch":"vitest"},"_npmUser":{"name":"haunbanclaw","email":"chagejian@gmail.com"},"_resolved":"/Users/xing/github/openclaw/huanban-rulego-editor/.tmp/release-1.3.3/huanban-rulego-editor-core-1.3.3.tgz","_integrity":"sha512-5K3mGSzN+tssp/+zhBwq7gd7O35kzOC4v7gIH6KYJeL9W+Dl4SdlUNow3qzu78fVUKHydw2fTKa7/9U7tfmGLQ==","repository":{"url":"git+https://github.com/openclaw/rulego-editor.git","type":"git","directory":"packages/editor-core"},"_npmVersion":"11.14.1","description":"RuleGo 规则链编辑器核心库 - 框架无关的 Headless 编辑器引擎 + API 抽象层 (WorkflowFetcher)","directories":{},"_nodeVersion":"20.19.6","dependencies":{"codemirror":"^6.0.2","@logicflow/core":"2.1.11","@codemirror/lint":"^6.9.5","@codemirror/view":"^6.40.0","@codemirror/state":"^6.6.0","@lezer/javascript":"^1.5.4","@codemirror/search":"^6.6.0","@codemirror/commands":"^6.10.3","@codemirror/language":"^6.12.2","@logicflow/extension":"2.1.11","@codemirror/lang-json":"^6.0.2","@codemirror/autocomplete":"^6.20.1","@codemirror/theme-one-dark":"^6.1.3","@codemirror/lang-javascript":"^6.2.5"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^5.4.0","vitest":"^2.0.0","typescript":"^5.4.0","vite-plugin-dts":"^4.0.0"},"_npmOperationalInternal":{"tmp":"tmp/rulego-editor-core_1.3.3_1783294025379_0.6416894910206148","host":"s3://npm-registry-packages-npm-production"}},"1.3.4":{"name":"@huanban/rulego-editor-core","version":"1.3.4","keywords":["rulego","editor-core","headless","logicflow","rule-chain","rule-engine","workflow","fetcher","api-client"],"author":{"name":"HuanBan Team"},"license":"Apache-2.0","_id":"@huanban/rulego-editor-core@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":"6993b46945aaa4bf8f3c8668cd259089d5c6d20d","tarball":"https://registry.npmjs.org/@huanban/rulego-editor-core/-/rulego-editor-core-1.3.4.tgz","fileCount":1813,"integrity":"sha512-ZY+att4nEFyKn55wQvtmk6kfw5wS8yKVGo9naz3Gs8yKpKx8ERgK7gHiOh1lPTravsYuQFJDBRLoXD+YSZsDEw==","signatures":[{"sig":"MEUCID1Ck2RadoXWPGpVaWeD4uXFME/QYuDwAYuGn7B7jiH8AiEAz8/kJ+V8v2GlGUNfIolHJdfR0/wVrczpW8me2H38ra8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":18407564},"main":"dist/index.cjs.js","type":"module","_from":"file:/Users/xing/github/openclaw/huanban-rulego-editor/.tmp/release-1.3.4/huanban-rulego-editor-core-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"}},"scripts":{"dev":"vite build --watch","lint":"tsc --noEmit","test":"vitest run","build":"vite build && tsc --emitDeclarationOnly --outDir dist","clean":"rm -rf dist","test:watch":"vitest"},"_npmUser":{"name":"haunbanclaw","email":"chagejian@gmail.com"},"_resolved":"/Users/xing/github/openclaw/huanban-rulego-editor/.tmp/release-1.3.4/huanban-rulego-editor-core-1.3.4.tgz","_integrity":"sha512-ZY+att4nEFyKn55wQvtmk6kfw5wS8yKVGo9naz3Gs8yKpKx8ERgK7gHiOh1lPTravsYuQFJDBRLoXD+YSZsDEw==","repository":{"url":"git+https://github.com/openclaw/rulego-editor.git","type":"git","directory":"packages/editor-core"},"_npmVersion":"11.14.1","description":"RuleGo 规则链编辑器核心库 - 框架无关的 Headless 编辑器引擎 + API 抽象层 (WorkflowFetcher)","directories":{},"_nodeVersion":"20.19.6","dependencies":{"codemirror":"^6.0.2","@logicflow/core":"2.1.11","@codemirror/lint":"^6.9.5","@codemirror/view":"^6.40.0","@codemirror/state":"^6.6.0","@lezer/javascript":"^1.5.4","@codemirror/search":"^6.6.0","@codemirror/commands":"^6.10.3","@codemirror/language":"^6.12.2","@logicflow/extension":"2.1.11","@codemirror/lang-json":"^6.0.2","@codemirror/autocomplete":"^6.20.1","@codemirror/theme-one-dark":"^6.1.3","@codemirror/lang-javascript":"^6.2.5"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^5.4.0","vitest":"^2.0.0","typescript":"^5.4.0","vite-plugin-dts":"^4.0.0"},"_npmOperationalInternal":{"tmp":"tmp/rulego-editor-core_1.3.4_1783296794149_0.18539705847077115","host":"s3://npm-registry-packages-npm-production"}},"1.3.5":{"name":"@huanban/rulego-editor-core","version":"1.3.5","keywords":["rulego","editor-core","headless","logicflow","rule-chain","rule-engine","workflow","fetcher","api-client"],"author":{"name":"HuanBan Team"},"license":"Apache-2.0","_id":"@huanban/rulego-editor-core@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":"1c4f5eaa5203d06c920361f877757b423457ddf7","tarball":"https://registry.npmjs.org/@huanban/rulego-editor-core/-/rulego-editor-core-1.3.5.tgz","fileCount":1813,"integrity":"sha512-odDwoYNCYTmkM/Kecr8aicfTn7B9GddoFbioCFQqTrr2e7tX7HpWaAGie5WFj2d7DX6i+b/UQQcNdY72zuHFHQ==","signatures":[{"sig":"MEQCIB6cr1gQgRtQGJa9bGkOytF//ahC5Fg3bPpaOVrI6QAWAiA3w5aGU4wFrjp1bih0Lc409jGbEgPhw212Clmb3B2yeQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":18409901},"main":"dist/index.cjs.js","type":"module","_from":"file:/Users/xing/github/openclaw/huanban-rulego-editor/.tmp/release-1.3.5/huanban-rulego-editor-core-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"}},"scripts":{"dev":"vite build --watch","lint":"tsc --noEmit","test":"vitest run","build":"vite build && tsc --emitDeclarationOnly --outDir dist","clean":"rm -rf dist","test:watch":"vitest"},"_npmUser":{"name":"haunbanclaw","email":"chagejian@gmail.com"},"_resolved":"/Users/xing/github/openclaw/huanban-rulego-editor/.tmp/release-1.3.5/huanban-rulego-editor-core-1.3.5.tgz","_integrity":"sha512-odDwoYNCYTmkM/Kecr8aicfTn7B9GddoFbioCFQqTrr2e7tX7HpWaAGie5WFj2d7DX6i+b/UQQcNdY72zuHFHQ==","repository":{"url":"git+https://github.com/openclaw/rulego-editor.git","type":"git","directory":"packages/editor-core"},"_npmVersion":"11.14.1","description":"RuleGo 规则链编辑器核心库 - 框架无关的 Headless 编辑器引擎 + API 抽象层 (WorkflowFetcher)","directories":{},"_nodeVersion":"20.19.6","dependencies":{"codemirror":"^6.0.2","@logicflow/core":"2.1.11","@codemirror/lint":"^6.9.5","@codemirror/view":"^6.40.0","@codemirror/state":"^6.6.0","@lezer/javascript":"^1.5.4","@codemirror/search":"^6.6.0","@codemirror/commands":"^6.10.3","@codemirror/language":"^6.12.2","@logicflow/extension":"2.1.11","@codemirror/lang-json":"^6.0.2","@codemirror/autocomplete":"^6.20.1","@codemirror/theme-one-dark":"^6.1.3","@codemirror/lang-javascript":"^6.2.5"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^5.4.0","vitest":"^2.0.0","typescript":"^5.4.0","vite-plugin-dts":"^4.0.0"},"_npmOperationalInternal":{"tmp":"tmp/rulego-editor-core_1.3.5_1783301224361_0.11911588055803568","host":"s3://npm-registry-packages-npm-production"}},"1.3.6":{"name":"@huanban/rulego-editor-core","version":"1.3.6","keywords":["rulego","editor-core","headless","logicflow","rule-chain","rule-engine","workflow","fetcher","api-client"],"author":{"name":"HuanBan Team"},"license":"Apache-2.0","_id":"@huanban/rulego-editor-core@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":"05cdbd2879eb582568cc0784093f9dbf8b706e51","tarball":"https://registry.npmjs.org/@huanban/rulego-editor-core/-/rulego-editor-core-1.3.6.tgz","fileCount":1814,"integrity":"sha512-U1vyQYjtbHu15kw36hNUs1+oompRW6cliZH6W2YEQvUkj67qSp0RAbBBlT853Z/cuGlivlP+x6kbGymW2dI24A==","signatures":[{"sig":"MEQCIAeDBFWyZxGRyCrUBn5rFO3s98a7PXZ7CeyJNoGSjQJMAiAMXaOuC47IJUcYO9/OQZFFlUvaNSdjBYTLG7fgb4nbTg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":18414632},"main":"dist/index.cjs.js","type":"module","_from":"file:/Users/xing/github/openclaw/huanban-rulego-editor/.tmp/release-1.3.6/huanban-rulego-editor-core-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"}},"scripts":{"dev":"vite build --watch","lint":"tsc --noEmit","test":"vitest run","build":"vite build && tsc --emitDeclarationOnly --outDir dist","clean":"rm -rf dist","test:watch":"vitest"},"_npmUser":{"name":"haunbanclaw","email":"chagejian@gmail.com"},"_resolved":"/Users/xing/github/openclaw/huanban-rulego-editor/.tmp/release-1.3.6/huanban-rulego-editor-core-1.3.6.tgz","_integrity":"sha512-U1vyQYjtbHu15kw36hNUs1+oompRW6cliZH6W2YEQvUkj67qSp0RAbBBlT853Z/cuGlivlP+x6kbGymW2dI24A==","repository":{"url":"git+https://github.com/openclaw/rulego-editor.git","type":"git","directory":"packages/editor-core"},"_npmVersion":"11.14.1","description":"RuleGo 规则链编辑器核心库 - 框架无关的 Headless 编辑器引擎 + API 抽象层 (WorkflowFetcher)","directories":{},"_nodeVersion":"20.19.6","dependencies":{"codemirror":"^6.0.2","@logicflow/core":"2.1.11","@codemirror/lint":"^6.9.5","@codemirror/view":"^6.40.0","@codemirror/state":"^6.6.0","@lezer/javascript":"^1.5.4","@codemirror/search":"^6.6.0","@codemirror/commands":"^6.10.3","@codemirror/language":"^6.12.2","@logicflow/extension":"2.1.11","@codemirror/lang-json":"^6.0.2","@codemirror/autocomplete":"^6.20.1","@codemirror/theme-one-dark":"^6.1.3","@codemirror/lang-javascript":"^6.2.5"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^5.4.0","vitest":"^2.0.0","typescript":"^5.4.0","vite-plugin-dts":"^4.0.0"},"_npmOperationalInternal":{"tmp":"tmp/rulego-editor-core_1.3.6_1783302262272_0.5603276948695317","host":"s3://npm-registry-packages-npm-production"}},"1.3.7":{"name":"@huanban/rulego-editor-core","version":"1.3.7","keywords":["rulego","editor-core","headless","logicflow","rule-chain","rule-engine","workflow","fetcher","api-client"],"author":{"name":"HuanBan Team"},"license":"Apache-2.0","_id":"@huanban/rulego-editor-core@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":"7ce94940706dfa0a04d4d66c854ee32f97d310b0","tarball":"https://registry.npmjs.org/@huanban/rulego-editor-core/-/rulego-editor-core-1.3.7.tgz","fileCount":1814,"integrity":"sha512-I1sevdheQq4be1gX2+LVoUqYNITX8OWvdiD+JzP9zmuBxmImw6O5pTJkQy7mjflBHaVsHk3JsYgo5beSv0HjUA==","signatures":[{"sig":"MEQCIF5sTNUqy0kDMY+Ny5Xg5p1FOvFr3X4C1NYtju7w3qE2AiA2yAK9N271fikVveHgXvvLcMwJ2xX9KhRpdONEphbOkg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":18418521},"main":"dist/index.cjs.js","type":"module","_from":"file:/Users/xing/github/openclaw/huanban-rulego-editor/.tmp/release-1.3.7/huanban-rulego-editor-core-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"}},"scripts":{"dev":"vite build --watch","lint":"tsc --noEmit","test":"vitest run","build":"vite build && tsc --emitDeclarationOnly --outDir dist","clean":"rm -rf dist","test:watch":"vitest"},"_npmUser":{"name":"haunbanclaw","email":"chagejian@gmail.com"},"_resolved":"/Users/xing/github/openclaw/huanban-rulego-editor/.tmp/release-1.3.7/huanban-rulego-editor-core-1.3.7.tgz","_integrity":"sha512-I1sevdheQq4be1gX2+LVoUqYNITX8OWvdiD+JzP9zmuBxmImw6O5pTJkQy7mjflBHaVsHk3JsYgo5beSv0HjUA==","repository":{"url":"git+https://github.com/openclaw/rulego-editor.git","type":"git","directory":"packages/editor-core"},"_npmVersion":"11.14.1","description":"RuleGo 规则链编辑器核心库 - 框架无关的 Headless 编辑器引擎 + API 抽象层 (WorkflowFetcher)","directories":{},"_nodeVersion":"20.19.6","dependencies":{"codemirror":"^6.0.2","@logicflow/core":"2.1.11","@codemirror/lint":"^6.9.5","@codemirror/view":"^6.40.0","@codemirror/state":"^6.6.0","@lezer/javascript":"^1.5.4","@codemirror/search":"^6.6.0","@codemirror/commands":"^6.10.3","@codemirror/language":"^6.12.2","@logicflow/extension":"2.1.11","@codemirror/lang-json":"^6.0.2","@codemirror/autocomplete":"^6.20.1","@codemirror/theme-one-dark":"^6.1.3","@codemirror/lang-javascript":"^6.2.5"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^5.4.0","vitest":"^2.0.0","typescript":"^5.4.0","vite-plugin-dts":"^4.0.0"},"_npmOperationalInternal":{"tmp":"tmp/rulego-editor-core_1.3.7_1783304633260_0.5180321013460469","host":"s3://npm-registry-packages-npm-production"}},"1.3.8":{"name":"@huanban/rulego-editor-core","version":"1.3.8","keywords":["rulego","editor-core","headless","logicflow","rule-chain","rule-engine","workflow","fetcher","api-client"],"author":{"name":"HuanBan Team"},"license":"Apache-2.0","_id":"@huanban/rulego-editor-core@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":"ef782adcd8ab54af451d9368724a2d5eb6d8ef27","tarball":"https://registry.npmjs.org/@huanban/rulego-editor-core/-/rulego-editor-core-1.3.8.tgz","fileCount":1815,"integrity":"sha512-NWg5krntU65TWKUipWnXLfBOjS6tXkvHi68gN5Lr1NW9rBzvLDmLJlavo8Y4AM2UrrN7zM7PB9ekptJaRyuMgg==","signatures":[{"sig":"MEQCIG33DmNyj1taT5vHfNGbsmTUAIjk4zft9PTf/xaEueZ8AiA+7EYKsAHOzbw4tLWgmScz1aG3Jphtpmhld/4/oAHIgA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":18475454},"main":"dist/index.cjs.js","type":"module","_from":"file:/Users/xing/github/openclaw/huanban-rulego-editor/.tmp/release-1.3.8/huanban-rulego-editor-core-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"}},"scripts":{"dev":"vite build --watch","lint":"tsc --noEmit","test":"vitest run","build":"vite build && tsc --emitDeclarationOnly --outDir dist","clean":"rm -rf dist","test:watch":"vitest"},"_npmUser":{"name":"haunbanclaw","email":"chagejian@gmail.com"},"_resolved":"/Users/xing/github/openclaw/huanban-rulego-editor/.tmp/release-1.3.8/huanban-rulego-editor-core-1.3.8.tgz","_integrity":"sha512-NWg5krntU65TWKUipWnXLfBOjS6tXkvHi68gN5Lr1NW9rBzvLDmLJlavo8Y4AM2UrrN7zM7PB9ekptJaRyuMgg==","repository":{"url":"git+https://github.com/openclaw/rulego-editor.git","type":"git","directory":"packages/editor-core"},"_npmVersion":"11.14.1","description":"RuleGo 规则链编辑器核心库 - 框架无关的 Headless 编辑器引擎 + API 抽象层 (WorkflowFetcher)","directories":{},"_nodeVersion":"20.19.6","dependencies":{"codemirror":"^6.0.2","@logicflow/core":"2.1.11","@codemirror/lint":"^6.9.5","@codemirror/view":"^6.40.0","@codemirror/state":"^6.6.0","@lezer/javascript":"^1.5.4","@codemirror/search":"^6.6.0","@codemirror/commands":"^6.10.3","@codemirror/language":"^6.12.2","@logicflow/extension":"2.1.11","@codemirror/lang-json":"^6.0.2","@codemirror/autocomplete":"^6.20.1","@codemirror/theme-one-dark":"^6.1.3","@codemirror/lang-javascript":"^6.2.5"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^5.4.0","vitest":"^2.0.0","typescript":"^5.4.0","vite-plugin-dts":"^4.0.0"},"_npmOperationalInternal":{"tmp":"tmp/rulego-editor-core_1.3.8_1783312756451_0.7739202914079066","host":"s3://npm-registry-packages-npm-production"}},"1.3.9":{"name":"@huanban/rulego-editor-core","version":"1.3.9","keywords":["rulego","editor-core","headless","logicflow","rule-chain","rule-engine","workflow","fetcher","api-client"],"author":{"name":"HuanBan Team"},"license":"Apache-2.0","_id":"@huanban/rulego-editor-core@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":"1e7c6012801639507206bbb4f4334d231e2fa9e2","tarball":"https://registry.npmjs.org/@huanban/rulego-editor-core/-/rulego-editor-core-1.3.9.tgz","fileCount":1815,"integrity":"sha512-xPxyv5qMubeDK32Y2OKDyHmalSeIP4mRDtBSbVdXoGKAI0ygtg9UR3e2u8UQySpP0lKak8GyftecbHgEapDuyQ==","signatures":[{"sig":"MEUCICd/L2uleR5YuaCVYKsUkbdluDtjGUuFZ7LR0fGpyVcNAiEA8uKhmWIbPaLC9mTO+UfkonlSNmOwIksbCKXScAbD0fQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":18518290},"main":"dist/index.cjs.js","type":"module","_from":"file:/Users/xing/github/openclaw/huanban-rulego-editor/.tmp/release-1.3.9/huanban-rulego-editor-core-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"}},"scripts":{"dev":"vite build --watch","lint":"tsc --noEmit","test":"vitest run","build":"vite build && tsc --emitDeclarationOnly --outDir dist","clean":"rm -rf dist","test:watch":"vitest"},"_npmUser":{"name":"haunbanclaw","email":"chagejian@gmail.com"},"_resolved":"/Users/xing/github/openclaw/huanban-rulego-editor/.tmp/release-1.3.9/huanban-rulego-editor-core-1.3.9.tgz","_integrity":"sha512-xPxyv5qMubeDK32Y2OKDyHmalSeIP4mRDtBSbVdXoGKAI0ygtg9UR3e2u8UQySpP0lKak8GyftecbHgEapDuyQ==","repository":{"url":"git+https://github.com/openclaw/rulego-editor.git","type":"git","directory":"packages/editor-core"},"_npmVersion":"11.14.1","description":"RuleGo 规则链编辑器核心库 - 框架无关的 Headless 编辑器引擎 + API 抽象层 (WorkflowFetcher)","directories":{},"_nodeVersion":"20.19.6","dependencies":{"codemirror":"^6.0.2","@logicflow/core":"2.1.11","@codemirror/lint":"^6.9.5","@codemirror/view":"^6.40.0","@codemirror/state":"^6.6.0","@lezer/javascript":"^1.5.4","@codemirror/search":"^6.6.0","@codemirror/commands":"^6.10.3","@codemirror/language":"^6.12.2","@logicflow/extension":"2.1.11","@codemirror/lang-json":"^6.0.2","@codemirror/autocomplete":"^6.20.1","@codemirror/theme-one-dark":"^6.1.3","@codemirror/lang-javascript":"^6.2.5"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^5.4.0","vitest":"^2.0.0","typescript":"^5.4.0","vite-plugin-dts":"^4.0.0"},"_npmOperationalInternal":{"tmp":"tmp/rulego-editor-core_1.3.9_1783316293786_0.9207915915902287","host":"s3://npm-registry-packages-npm-production"}},"1.3.10":{"name":"@huanban/rulego-editor-core","version":"1.3.10","keywords":["rulego","editor-core","headless","logicflow","rule-chain","rule-engine","workflow","fetcher","api-client"],"author":{"name":"HuanBan Team"},"license":"Apache-2.0","_id":"@huanban/rulego-editor-core@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":"378ff26e312bcb7aa86cb78f69640c2295dff216","tarball":"https://registry.npmjs.org/@huanban/rulego-editor-core/-/rulego-editor-core-1.3.10.tgz","fileCount":1818,"integrity":"sha512-7De8w4vJqIYl1wJ3c+C7YPXA/wOor/uLsET+EKl8343lgvwNQsaNfkN5ECRate4dR492k30zt0IG06ncBJ3eZQ==","signatures":[{"sig":"MEYCIQDVbdWysJ/dnmZYiQwo5teR8YvJdaKyhbu518MWim/2sAIhAN83SD9MtRb8xBPYqTsiNMVdmcIfzpbzjmNYI3RRE2Wk","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":18659771},"main":"dist/index.cjs.js","type":"module","_from":"file:/Users/xing/github/openclaw/huanban-rulego-editor/.tmp/release-1.3.10/huanban-rulego-editor-core-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"}},"scripts":{"dev":"vite build --watch","lint":"tsc --noEmit","test":"vitest run","build":"vite build && tsc --emitDeclarationOnly --outDir dist","clean":"rm -rf dist","test:watch":"vitest"},"_npmUser":{"name":"haunbanclaw","email":"chagejian@gmail.com"},"_resolved":"/Users/xing/github/openclaw/huanban-rulego-editor/.tmp/release-1.3.10/huanban-rulego-editor-core-1.3.10.tgz","_integrity":"sha512-7De8w4vJqIYl1wJ3c+C7YPXA/wOor/uLsET+EKl8343lgvwNQsaNfkN5ECRate4dR492k30zt0IG06ncBJ3eZQ==","repository":{"url":"git+https://github.com/openclaw/rulego-editor.git","type":"git","directory":"packages/editor-core"},"_npmVersion":"11.14.1","description":"RuleGo 规则链编辑器核心库 - 框架无关的 Headless 编辑器引擎 + API 抽象层 (WorkflowFetcher)","directories":{},"_nodeVersion":"20.19.6","dependencies":{"codemirror":"^6.0.2","jsondiffpatch":"^0.7.6","@logicflow/core":"2.1.11","@codemirror/lint":"^6.9.5","@codemirror/view":"^6.40.0","@codemirror/state":"^6.6.0","@lezer/javascript":"^1.5.4","@codemirror/search":"^6.6.0","@codemirror/commands":"^6.10.3","@codemirror/language":"^6.12.2","@logicflow/extension":"2.1.11","@codemirror/lang-json":"^6.0.2","@codemirror/autocomplete":"^6.20.1","@codemirror/theme-one-dark":"^6.1.3","@codemirror/lang-javascript":"^6.2.5"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^5.4.0","vitest":"^2.0.0","typescript":"^5.4.0","vite-plugin-dts":"^4.0.0"},"_npmOperationalInternal":{"tmp":"tmp/rulego-editor-core_1.3.10_1783335561013_0.8124097334878384","host":"s3://npm-registry-packages-npm-production"}},"1.3.11":{"name":"@huanban/rulego-editor-core","version":"1.3.11","keywords":["rulego","editor-core","headless","logicflow","rule-chain","rule-engine","workflow","fetcher","api-client"],"author":{"name":"HuanBan Team"},"license":"Apache-2.0","_id":"@huanban/rulego-editor-core@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":"9f9e795c74ea173e0c6a94eb889d78a5af51de56","tarball":"https://registry.npmjs.org/@huanban/rulego-editor-core/-/rulego-editor-core-1.3.11.tgz","fileCount":1818,"integrity":"sha512-T2nfAP4FjEu4qztEl6Kn3mMnII9N4i8d5nR5RT2qDDpy4qQdNh6YQI+SOoygs5cWAhMN4qSlkjr29tBy10Znbw==","signatures":[{"sig":"MEUCIQCxlLe738TztC5XFjjokLgfgkk7kkh30G1YqZGSX3uTBgIgXn8hgMctuZkXKURU+uQykNtzOFFff+ltV1UyLax/13Y=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":18661148},"main":"dist/index.cjs.js","type":"module","_from":"file:/Users/xing/github/openclaw/huanban-rulego-editor/.tmp/release-1.3.11/huanban-rulego-editor-core-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"}},"scripts":{"dev":"vite build --watch","lint":"tsc --noEmit","test":"vitest run","build":"vite build && tsc --emitDeclarationOnly --outDir dist","clean":"rm -rf dist","test:watch":"vitest"},"_npmUser":{"name":"haunbanclaw","email":"chagejian@gmail.com"},"_resolved":"/Users/xing/github/openclaw/huanban-rulego-editor/.tmp/release-1.3.11/huanban-rulego-editor-core-1.3.11.tgz","_integrity":"sha512-T2nfAP4FjEu4qztEl6Kn3mMnII9N4i8d5nR5RT2qDDpy4qQdNh6YQI+SOoygs5cWAhMN4qSlkjr29tBy10Znbw==","repository":{"url":"git+https://github.com/openclaw/rulego-editor.git","type":"git","directory":"packages/editor-core"},"_npmVersion":"11.14.1","description":"RuleGo 规则链编辑器核心库 - 框架无关的 Headless 编辑器引擎 + API 抽象层 (WorkflowFetcher)","directories":{},"_nodeVersion":"20.19.6","dependencies":{"codemirror":"^6.0.2","jsondiffpatch":"^0.7.6","@logicflow/core":"2.1.11","@codemirror/lint":"^6.9.5","@codemirror/view":"^6.40.0","@codemirror/state":"^6.6.0","@lezer/javascript":"^1.5.4","@codemirror/search":"^6.6.0","@codemirror/commands":"^6.10.3","@codemirror/language":"^6.12.2","@logicflow/extension":"2.1.11","@codemirror/lang-json":"^6.0.2","@codemirror/autocomplete":"^6.20.1","@codemirror/theme-one-dark":"^6.1.3","@codemirror/lang-javascript":"^6.2.5"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^5.4.0","vitest":"^2.0.0","typescript":"^5.4.0","vite-plugin-dts":"^4.0.0"},"_npmOperationalInternal":{"tmp":"tmp/rulego-editor-core_1.3.11_1783339856225_0.8477593593157411","host":"s3://npm-registry-packages-npm-production"}},"1.3.12":{"name":"@huanban/rulego-editor-core","version":"1.3.12","keywords":["rulego","editor-core","headless","logicflow","rule-chain","rule-engine","workflow","fetcher","api-client"],"author":{"name":"HuanBan Team"},"license":"Apache-2.0","_id":"@huanban/rulego-editor-core@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":"559b2c8d1c609d48626f05c3c0cd3fc771f0a2f1","tarball":"https://registry.npmjs.org/@huanban/rulego-editor-core/-/rulego-editor-core-1.3.12.tgz","fileCount":1819,"integrity":"sha512-xpGVCCt/zmxTI5WLabn1vsvm76Is/lPJDbZGwJtNBk6WXp781htyUVWPdeckgzsH+E4rQv6dtkxsmCbiBKMHww==","signatures":[{"sig":"MEUCIQCQnZ73Omi5jz0WA7X8ZdFYnU9QnBIDIncys++VgFOKbQIgaFJmHTzKIqwXbD5iAur9xVgYkKL2SCZao1DX4bv3QEQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":18679648},"main":"dist/index.cjs.js","type":"module","_from":"file:/Users/xing/github/openclaw/huanban-rulego-editor/.tmp/release-1.3.12/huanban-rulego-editor-core-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"}},"scripts":{"dev":"vite build --watch","lint":"tsc --noEmit","test":"vitest run","build":"vite build && tsc --emitDeclarationOnly --outDir dist","clean":"rm -rf dist","test:watch":"vitest"},"_npmUser":{"name":"haunbanclaw","email":"chagejian@gmail.com"},"_resolved":"/Users/xing/github/openclaw/huanban-rulego-editor/.tmp/release-1.3.12/huanban-rulego-editor-core-1.3.12.tgz","_integrity":"sha512-xpGVCCt/zmxTI5WLabn1vsvm76Is/lPJDbZGwJtNBk6WXp781htyUVWPdeckgzsH+E4rQv6dtkxsmCbiBKMHww==","repository":{"url":"git+https://github.com/openclaw/rulego-editor.git","type":"git","directory":"packages/editor-core"},"_npmVersion":"11.14.1","description":"RuleGo 规则链编辑器核心库 - 框架无关的 Headless 编辑器引擎 + API 抽象层 (WorkflowFetcher)","directories":{},"_nodeVersion":"20.19.6","dependencies":{"codemirror":"^6.0.2","jsondiffpatch":"^0.7.6","@logicflow/core":"2.1.11","@codemirror/lint":"^6.9.5","@codemirror/view":"^6.40.0","@codemirror/state":"^6.6.0","@lezer/javascript":"^1.5.4","@codemirror/search":"^6.6.0","@codemirror/commands":"^6.10.3","@codemirror/language":"^6.12.2","@logicflow/extension":"2.1.11","@codemirror/lang-json":"^6.0.2","@codemirror/autocomplete":"^6.20.1","@codemirror/theme-one-dark":"^6.1.3","@codemirror/lang-javascript":"^6.2.5"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^5.4.0","vitest":"^2.0.0","typescript":"^5.4.0","vite-plugin-dts":"^4.0.0"},"_npmOperationalInternal":{"tmp":"tmp/rulego-editor-core_1.3.12_1783348948303_0.14345443358771215","host":"s3://npm-registry-packages-npm-production"}},"1.3.13":{"name":"@huanban/rulego-editor-core","version":"1.3.13","keywords":["rulego","editor-core","headless","logicflow","rule-chain","rule-engine","workflow","fetcher","api-client"],"author":{"name":"HuanBan Team"},"license":"Apache-2.0","_id":"@huanban/rulego-editor-core@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":"711630e62c22e2dedb4d87f3539195458c20fff6","tarball":"https://registry.npmjs.org/@huanban/rulego-editor-core/-/rulego-editor-core-1.3.13.tgz","fileCount":1821,"integrity":"sha512-99JyJNuYeqGtK5+C+CNMqevlqKM/zrRu8RdiWB81QFEaQQ+57avVKm+5zH6JoMx7xPPZ/cKrDur42zScswf4OQ==","signatures":[{"sig":"MEYCIQDPLzQrfbxKslE8W0TS5NCp4UBFrOvHwq6hjOwBZqCY9gIhAI3yQGC/O+Og2mFN/wEiQ1BrbfjEyeja+poMBO4S0Kes","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":18706717},"main":"dist/index.cjs.js","type":"module","_from":"file:/Users/xing/github/openclaw/huanban-rulego-editor/.tmp/release-1.3.13/huanban-rulego-editor-core-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"},"./assets/images/huanban-flow-taiji.svg":"./assets/images/huanban-flow-taiji.svg"},"scripts":{"dev":"vite build --watch","lint":"tsc --noEmit","test":"vitest run","build":"vite build && tsc --emitDeclarationOnly --outDir dist","clean":"rm -rf dist","test:watch":"vitest"},"_npmUser":{"name":"haunbanclaw","email":"chagejian@gmail.com"},"_resolved":"/Users/xing/github/openclaw/huanban-rulego-editor/.tmp/release-1.3.13/huanban-rulego-editor-core-1.3.13.tgz","_integrity":"sha512-99JyJNuYeqGtK5+C+CNMqevlqKM/zrRu8RdiWB81QFEaQQ+57avVKm+5zH6JoMx7xPPZ/cKrDur42zScswf4OQ==","repository":{"url":"git+https://github.com/openclaw/rulego-editor.git","type":"git","directory":"packages/editor-core"},"_npmVersion":"11.14.1","description":"RuleGo 规则链编辑器核心库 - 框架无关的 Headless 编辑器引擎 + API 抽象层 (WorkflowFetcher)","directories":{},"_nodeVersion":"20.19.6","dependencies":{"codemirror":"^6.0.2","jsondiffpatch":"^0.7.6","@logicflow/core":"2.1.11","@codemirror/lint":"^6.9.5","@codemirror/view":"^6.40.0","@codemirror/state":"^6.6.0","@lezer/javascript":"^1.5.4","@codemirror/search":"^6.6.0","@codemirror/commands":"^6.10.3","@codemirror/language":"^6.12.2","@logicflow/extension":"2.1.11","@codemirror/lang-json":"^6.0.2","@codemirror/autocomplete":"^6.20.1","@codemirror/theme-one-dark":"^6.1.3","@codemirror/lang-javascript":"^6.2.5"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^5.4.0","vitest":"^2.0.0","typescript":"^5.4.0","vite-plugin-dts":"^4.0.0"},"_npmOperationalInternal":{"tmp":"tmp/rulego-editor-core_1.3.13_1783353229232_0.5851954212628299","host":"s3://npm-registry-packages-npm-production"}},"1.3.14":{"name":"@huanban/rulego-editor-core","version":"1.3.14","keywords":["rulego","editor-core","headless","logicflow","rule-chain","rule-engine","workflow","fetcher","api-client"],"author":{"name":"HuanBan Team"},"license":"Apache-2.0","_id":"@huanban/rulego-editor-core@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":"89bd0c14c743690b6940c2e89cd3fad0e4bdc7d5","tarball":"https://registry.npmjs.org/@huanban/rulego-editor-core/-/rulego-editor-core-1.3.14.tgz","fileCount":1822,"integrity":"sha512-r5W1XcHs86Kt/pissZV6oeMLLWAEIugttYIwqXzu676Nhbb0chH8pQQmspKEAETl5Lmk0rUWhgQxc7WGjKh74g==","signatures":[{"sig":"MEUCIQChVht0BZ8mhlUuIJX6pQmdMZn3QuVHSO4RpfOVJTIj4AIgT1F5pquF0wbNhiUH3uAZ0jEdwnru3BwG17EaVucplnc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":18718650},"main":"dist/index.cjs.js","type":"module","_from":"file:/Users/xing/github/openclaw/huanban-rulego-editor/.tmp/release-1.3.14/huanban-rulego-editor-core-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"},"./assets/images/logo.svg":"./assets/images/logo.svg","./assets/images/favicon.svg":"./assets/images/favicon.svg"},"scripts":{"dev":"vite build --watch","lint":"tsc --noEmit","test":"vitest run","build":"vite build && tsc --emitDeclarationOnly --outDir dist","clean":"rm -rf dist","test:watch":"vitest"},"_npmUser":{"name":"haunbanclaw","email":"chagejian@gmail.com"},"_resolved":"/Users/xing/github/openclaw/huanban-rulego-editor/.tmp/release-1.3.14/huanban-rulego-editor-core-1.3.14.tgz","_integrity":"sha512-r5W1XcHs86Kt/pissZV6oeMLLWAEIugttYIwqXzu676Nhbb0chH8pQQmspKEAETl5Lmk0rUWhgQxc7WGjKh74g==","repository":{"url":"git+https://github.com/openclaw/rulego-editor.git","type":"git","directory":"packages/editor-core"},"_npmVersion":"11.14.1","description":"RuleGo 规则链编辑器核心库 - 框架无关的 Headless 编辑器引擎 + API 抽象层 (WorkflowFetcher)","directories":{},"_nodeVersion":"20.19.6","dependencies":{"codemirror":"^6.0.2","jsondiffpatch":"^0.7.6","@logicflow/core":"2.1.11","@codemirror/lint":"^6.9.5","@codemirror/view":"^6.40.0","@codemirror/state":"^6.6.0","@lezer/javascript":"^1.5.4","@codemirror/search":"^6.6.0","@codemirror/commands":"^6.10.3","@codemirror/language":"^6.12.2","@logicflow/extension":"2.1.11","@codemirror/lang-json":"^6.0.2","@codemirror/autocomplete":"^6.20.1","@codemirror/theme-one-dark":"^6.1.3","@codemirror/lang-javascript":"^6.2.5"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^5.4.0","vitest":"^2.0.0","typescript":"^5.4.0","vite-plugin-dts":"^4.0.0"},"_npmOperationalInternal":{"tmp":"tmp/rulego-editor-core_1.3.14_1783355622229_0.521636859578603","host":"s3://npm-registry-packages-npm-production"}},"1.3.15":{"name":"@huanban/rulego-editor-core","version":"1.3.15","keywords":["rulego","editor-core","headless","logicflow","rule-chain","rule-engine","workflow","fetcher","api-client"],"author":{"name":"HuanBan Team"},"license":"Apache-2.0","_id":"@huanban/rulego-editor-core@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":"d73897f6a0ac6b5d96f2402ad2d7a2d7abb67ef6","tarball":"https://registry.npmjs.org/@huanban/rulego-editor-core/-/rulego-editor-core-1.3.15.tgz","fileCount":1822,"integrity":"sha512-udQbVW7mnFUaTpxPyzPNH3xS56JMHN/uERn8GYYULsVlZA0a2eC6na9v32M20ff7j40MtZFYGicRq5wow1/q/A==","signatures":[{"sig":"MEQCIEiAIoOIj2AYfm7ocg12A1KZq4coUONUOrtAXIFTsmfpAiBmVeotIZTPk4lOho3RUIz58Y9SMO0IyCV9Kiv7n3LElQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":18722341},"main":"dist/index.cjs.js","type":"module","_from":"file:/Users/xing/github/openclaw/huanban-rulego-editor/.tmp/release-1.3.15/huanban-rulego-editor-core-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"},"./assets/images/logo.svg":"./assets/images/logo.svg","./assets/images/favicon.svg":"./assets/images/favicon.svg"},"scripts":{"dev":"vite build --watch","lint":"tsc --noEmit","test":"vitest run","build":"vite build && tsc --emitDeclarationOnly --outDir dist","clean":"rm -rf dist","test:watch":"vitest"},"_npmUser":{"name":"haunbanclaw","email":"chagejian@gmail.com"},"_resolved":"/Users/xing/github/openclaw/huanban-rulego-editor/.tmp/release-1.3.15/huanban-rulego-editor-core-1.3.15.tgz","_integrity":"sha512-udQbVW7mnFUaTpxPyzPNH3xS56JMHN/uERn8GYYULsVlZA0a2eC6na9v32M20ff7j40MtZFYGicRq5wow1/q/A==","repository":{"url":"git+https://github.com/openclaw/rulego-editor.git","type":"git","directory":"packages/editor-core"},"_npmVersion":"11.14.1","description":"RuleGo 规则链编辑器核心库 - 框架无关的 Headless 编辑器引擎 + API 抽象层 (WorkflowFetcher)","directories":{},"_nodeVersion":"20.19.6","dependencies":{"codemirror":"^6.0.2","jsondiffpatch":"^0.7.6","@logicflow/core":"2.1.11","@codemirror/lint":"^6.9.5","@codemirror/view":"^6.40.0","@codemirror/state":"^6.6.0","@lezer/javascript":"^1.5.4","@codemirror/search":"^6.6.0","@codemirror/commands":"^6.10.3","@codemirror/language":"^6.12.2","@logicflow/extension":"2.1.11","@codemirror/lang-json":"^6.0.2","@codemirror/autocomplete":"^6.20.1","@codemirror/theme-one-dark":"^6.1.3","@codemirror/lang-javascript":"^6.2.5"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^5.4.0","vitest":"^2.0.0","typescript":"^5.4.0","vite-plugin-dts":"^4.0.0"},"_npmOperationalInternal":{"tmp":"tmp/rulego-editor-core_1.3.15_1783356715887_0.09434851855185755","host":"s3://npm-registry-packages-npm-production"}},"1.3.16":{"name":"@huanban/rulego-editor-core","version":"1.3.16","keywords":["rulego","editor-core","headless","logicflow","rule-chain","rule-engine","workflow","fetcher","api-client"],"author":{"name":"HuanBan Team"},"license":"Apache-2.0","_id":"@huanban/rulego-editor-core@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":"c025154e7c7d8e6611af1da0c4d8755e554649de","tarball":"https://registry.npmjs.org/@huanban/rulego-editor-core/-/rulego-editor-core-1.3.16.tgz","fileCount":1825,"integrity":"sha512-S6dTdUGKPXjdpEAOOu6hnM/shC7DXZKny6jxtcyQQyYnB09TPwsIlY3d+5Wvv6nHzOhfw4+bBtj2vaSr9t+mhQ==","signatures":[{"sig":"MEQCIAZ1hXEzzbsa1QdhT0Z3qiTw9hF6NiXt0lrQ8QKFMtOnAiA03/BEVRPVuPVKRB7ZafFJ2j9mwtICFHDGVrWfcTuYcw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":15718055},"main":"dist/index.cjs.js","type":"module","_from":"file:/Users/xing/github/openclaw/huanban-rulego-editor/.tmp/release-1.3.16/huanban-rulego-editor-core-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"},"./assets/images/logo.svg":"./assets/images/logo.svg","./assets/images/favicon.svg":"./assets/images/favicon.svg"},"scripts":{"dev":"vite build --watch","lint":"tsc --noEmit","test":"vitest run","build":"vite build && tsc --emitDeclarationOnly --outDir dist","clean":"rm -rf dist","test:watch":"vitest"},"_npmUser":{"name":"haunbanclaw","email":"chagejian@gmail.com"},"_resolved":"/Users/xing/github/openclaw/huanban-rulego-editor/.tmp/release-1.3.16/huanban-rulego-editor-core-1.3.16.tgz","_integrity":"sha512-S6dTdUGKPXjdpEAOOu6hnM/shC7DXZKny6jxtcyQQyYnB09TPwsIlY3d+5Wvv6nHzOhfw4+bBtj2vaSr9t+mhQ==","repository":{"url":"git+https://github.com/openclaw/rulego-editor.git","type":"git","directory":"packages/editor-core"},"_npmVersion":"11.14.1","description":"RuleGo 规则链编辑器核心库 - 框架无关的 Headless 编辑器引擎 + API 抽象层 (WorkflowFetcher)","directories":{},"_nodeVersion":"20.19.6","dependencies":{"codemirror":"^6.0.2","jsondiffpatch":"^0.7.6","@logicflow/core":"2.1.11","@codemirror/lint":"^6.9.5","@codemirror/view":"^6.40.0","@codemirror/state":"^6.6.0","@lezer/javascript":"^1.5.4","@codemirror/search":"^6.6.0","@codemirror/commands":"^6.10.3","@codemirror/language":"^6.12.2","@logicflow/extension":"2.1.11","@codemirror/lang-json":"^6.0.2","@codemirror/autocomplete":"^6.20.1","@codemirror/theme-one-dark":"^6.1.3","@codemirror/lang-javascript":"^6.2.5"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^5.4.0","vitest":"^2.0.0","typescript":"^5.4.0","vite-plugin-dts":"^4.0.0"},"_npmOperationalInternal":{"tmp":"tmp/rulego-editor-core_1.3.16_1783386877225_0.7700187948216115","host":"s3://npm-registry-packages-npm-production"}},"1.3.17":{"name":"@huanban/rulego-editor-core","version":"1.3.17","keywords":["rulego","editor-core","headless","logicflow","rule-chain","rule-engine","workflow","fetcher","api-client"],"author":{"name":"HuanBan Team"},"license":"Apache-2.0","_id":"@huanban/rulego-editor-core@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":"770f696bdd905aa54bb372cb616276deba0b11d9","tarball":"https://registry.npmjs.org/@huanban/rulego-editor-core/-/rulego-editor-core-1.3.17.tgz","fileCount":1825,"integrity":"sha512-7W/fUZBPD9AbuGXKZ2kPVdk98j1HVPonWvlttlwgPWxG5ZsgYgQOuu78GMFZy8yDFNbQU0g28btgXrOFjEa8og==","signatures":[{"sig":"MEQCIByKvsqnr3AXwKB5g3Ti9pnIHbpxRIs/FX0Pd25imFkmAiAldf5zz7Jm4+qufiBL3L0So37HxWnI7+6G0tZie6NnjQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":15748499},"main":"dist/index.cjs.js","type":"module","_from":"file:/Users/xing/github/openclaw/huanban-rulego-editor/.tmp/release-1.3.17/huanban-rulego-editor-core-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"},"./assets/images/logo.svg":"./assets/images/logo.svg","./assets/images/favicon.svg":"./assets/images/favicon.svg"},"scripts":{"dev":"vite build --watch","lint":"tsc --noEmit","test":"vitest run","build":"vite build && tsc --emitDeclarationOnly --outDir dist","clean":"rm -rf dist","test:watch":"vitest"},"_npmUser":{"name":"haunbanclaw","email":"chagejian@gmail.com"},"_resolved":"/Users/xing/github/openclaw/huanban-rulego-editor/.tmp/release-1.3.17/huanban-rulego-editor-core-1.3.17.tgz","_integrity":"sha512-7W/fUZBPD9AbuGXKZ2kPVdk98j1HVPonWvlttlwgPWxG5ZsgYgQOuu78GMFZy8yDFNbQU0g28btgXrOFjEa8og==","repository":{"url":"git+https://github.com/openclaw/rulego-editor.git","type":"git","directory":"packages/editor-core"},"_npmVersion":"11.14.1","description":"RuleGo 规则链编辑器核心库 - 框架无关的 Headless 编辑器引擎 + API 抽象层 (WorkflowFetcher)","directories":{},"_nodeVersion":"20.19.6","dependencies":{"codemirror":"^6.0.2","jsondiffpatch":"^0.7.6","@logicflow/core":"2.1.11","@codemirror/lint":"^6.9.5","@codemirror/view":"^6.40.0","@codemirror/state":"^6.6.0","@lezer/javascript":"^1.5.4","@codemirror/search":"^6.6.0","@codemirror/commands":"^6.10.3","@codemirror/language":"^6.12.2","@logicflow/extension":"2.1.11","@codemirror/lang-json":"^6.0.2","@codemirror/autocomplete":"^6.20.1","@codemirror/theme-one-dark":"^6.1.3","@codemirror/lang-javascript":"^6.2.5"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^5.4.0","vitest":"^2.0.0","typescript":"^5.4.0","vite-plugin-dts":"^4.0.0"},"_npmOperationalInternal":{"tmp":"tmp/rulego-editor-core_1.3.17_1783396212453_0.7280144386542191","host":"s3://npm-registry-packages-npm-production"}},"1.3.18":{"name":"@huanban/rulego-editor-core","version":"1.3.18","keywords":["rulego","editor-core","headless","logicflow","rule-chain","rule-engine","workflow","fetcher","api-client"],"author":{"name":"HuanBan Team"},"license":"Apache-2.0","_id":"@huanban/rulego-editor-core@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":"c14e2cd3c4b90b4b38fe49631377d704fafd34b6","tarball":"https://registry.npmjs.org/@huanban/rulego-editor-core/-/rulego-editor-core-1.3.18.tgz","fileCount":1825,"integrity":"sha512-eVgMCR8beNaMPqAMiIhRU06tBosDfo4sQ/qWoZwtpeDPQFJ8PztkjaR2RhoT1nX3b2xYJ0XjugKCl3EFoGqWUQ==","signatures":[{"sig":"MEQCIHwUrc9TSFVHBUWQtQdOn0yMcCjj/Anw1/O8Jn1r29BHAiBxw4MqzwdN0t36wHCqlVcZjXokZvEX6xLVkuSUzf70GA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":15824947},"main":"dist/index.cjs.js","type":"module","_from":"file:/Users/xing/github/openclaw/huanban-rulego-editor/.tmp/release-1.3.18/huanban-rulego-editor-core-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"},"./assets/images/logo.svg":"./assets/images/logo.svg","./assets/images/favicon.svg":"./assets/images/favicon.svg"},"scripts":{"dev":"vite build --watch","lint":"tsc --noEmit","test":"vitest run","build":"vite build && tsc --emitDeclarationOnly --outDir dist","clean":"rm -rf dist","test:watch":"vitest"},"_npmUser":{"name":"haunbanclaw","email":"chagejian@gmail.com"},"_resolved":"/Users/xing/github/openclaw/huanban-rulego-editor/.tmp/release-1.3.18/huanban-rulego-editor-core-1.3.18.tgz","_integrity":"sha512-eVgMCR8beNaMPqAMiIhRU06tBosDfo4sQ/qWoZwtpeDPQFJ8PztkjaR2RhoT1nX3b2xYJ0XjugKCl3EFoGqWUQ==","repository":{"url":"git+https://github.com/openclaw/rulego-editor.git","type":"git","directory":"packages/editor-core"},"_npmVersion":"11.14.1","description":"RuleGo 规则链编辑器核心库 - 框架无关的 Headless 编辑器引擎 + API 抽象层 (WorkflowFetcher)","directories":{},"_nodeVersion":"20.19.6","dependencies":{"codemirror":"^6.0.2","jsondiffpatch":"^0.7.6","@logicflow/core":"2.1.11","@codemirror/lint":"^6.9.5","@codemirror/view":"^6.40.0","@codemirror/state":"^6.6.0","@lezer/javascript":"^1.5.4","@codemirror/search":"^6.6.0","@codemirror/commands":"^6.10.3","@codemirror/language":"^6.12.2","@logicflow/extension":"2.1.11","@codemirror/lang-json":"^6.0.2","@codemirror/autocomplete":"^6.20.1","@codemirror/theme-one-dark":"^6.1.3","@codemirror/lang-javascript":"^6.2.5"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^5.4.0","vitest":"^2.0.0","typescript":"^5.4.0","vite-plugin-dts":"^4.0.0"},"_npmOperationalInternal":{"tmp":"tmp/rulego-editor-core_1.3.18_1783422632874_0.887312578942526","host":"s3://npm-registry-packages-npm-production"}},"1.4.0":{"name":"@huanban/rulego-editor-core","version":"1.4.0","keywords":["rulego","editor-core","headless","logicflow","rule-chain","rule-engine","workflow","fetcher","api-client"],"author":{"name":"HuanBan Team"},"license":"Apache-2.0","_id":"@huanban/rulego-editor-core@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":"66183a7d94ffa1322c808d8594c8d4e8a0a32eca","tarball":"https://registry.npmjs.org/@huanban/rulego-editor-core/-/rulego-editor-core-1.4.0.tgz","fileCount":1949,"integrity":"sha512-9Er7Juzt6Nzi4OzAaaRIgBNCylX+WPhtIbhopYRCy2eFsxmiCqap7l7U8jOITkofvA3hQFm9d/giMxoCRywXow==","signatures":[{"sig":"MEYCIQCRxI9CKLM1WNvsREwYjnBCHYvijQ3NXI5YUKgFUMNfkAIhAIWNo+rIiw2AVdNLPoF1WXiAynFBxLyYAy2kG6qD35qv","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":17153810},"main":"dist/index.cjs","type":"module","_from":"file:/Users/xing/github/openclaw/huanban-rulego-editor/.tmp/release-1.4.0/huanban-rulego-editor-core-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"},"./vite":{"types":"./vite-chunks.d.ts","import":"./vite-chunks.mjs","default":"./vite-chunks.mjs"},"./assets/images/logo.svg":"./assets/images/logo.svg","./assets/images/favicon.svg":"./assets/images/favicon.svg"},"scripts":{"dev":"vite build --watch","lint":"tsc --noEmit","test":"vitest run","build":"vite build && vite build --config vite.legacy.config.ts && tsc --emitDeclarationOnly --outDir dist && node ../../scripts/validate-build-artifacts.mjs --core","clean":"rm -rf dist","test:watch":"vitest"},"_npmUser":{"name":"haunbanclaw","email":"chagejian@gmail.com"},"_resolved":"/Users/xing/github/openclaw/huanban-rulego-editor/.tmp/release-1.4.0/huanban-rulego-editor-core-1.4.0.tgz","_integrity":"sha512-9Er7Juzt6Nzi4OzAaaRIgBNCylX+WPhtIbhopYRCy2eFsxmiCqap7l7U8jOITkofvA3hQFm9d/giMxoCRywXow==","repository":{"url":"git+https://github.com/openclaw/rulego-editor.git","type":"git","directory":"packages/editor-core"},"_npmVersion":"11.14.1","description":"RuleGo 规则链编辑器核心库 - 框架无关的 Headless 编辑器引擎 + API 抽象层 (WorkflowFetcher)","directories":{},"_nodeVersion":"20.19.6","dependencies":{"xlsx":"^0.18.5","croner":"^10.0.1","codemirror":"^6.0.2","highlight.js":"^11.11.1","jsondiffpatch":"^0.7.6","@logicflow/core":"2.1.11","@codemirror/lint":"^6.9.5","@codemirror/view":"^6.40.0","@codemirror/state":"^6.6.0","@lezer/javascript":"^1.5.4","@codemirror/search":"^6.6.0","@codemirror/commands":"^6.10.3","@codemirror/language":"^6.12.2","@logicflow/extension":"2.1.11","@codemirror/lang-json":"^6.0.2","@codemirror/lang-python":"^6.2.1","@codemirror/autocomplete":"^6.20.1","@codemirror/legacy-modes":"^6.5.2","@codemirror/theme-one-dark":"^6.1.3","@codemirror/lang-javascript":"^6.2.5"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^5.4.0","vitest":"^2.0.0","typescript":"^5.4.0","vite-plugin-dts":"^4.0.0"},"_npmOperationalInternal":{"tmp":"tmp/rulego-editor-core_1.4.0_1788007722535_0.5005950734671325","host":"s3://npm-registry-packages-npm-production"}},"1.4.1":{"name":"@huanban/rulego-editor-core","version":"1.4.1","keywords":["rulego","editor-core","headless","logicflow","rule-chain","rule-engine","workflow","fetcher","api-client"],"author":{"name":"HuanBan Team"},"license":"Apache-2.0","_id":"@huanban/rulego-editor-core@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":"2310a4a1d5c2103460e67af442370311a4f3acdd","tarball":"https://registry.npmjs.org/@huanban/rulego-editor-core/-/rulego-editor-core-1.4.1.tgz","fileCount":1949,"integrity":"sha512-JGqqawHi4YmFL60YJiwdUK2x6oIQ1HHuDsIEIg12bEqCpsCsDC2RRn28ilHThvWG0KyDj8W7juoVwHJqzLlBkw==","signatures":[{"sig":"MEYCIQCcmJdWEEulm09YvKBAALClh8MKAtgjSN5A6sT37gyGygIhAPD0D9JSFWN6pj1qKijzICFwIO1snGvwpW1oWMJxJers","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":17154465},"main":"dist/index.cjs","type":"module","_from":"file:/Users/xing/github/openclaw/huanban-rulego-editor/.tmp/release-1.4.1/huanban-rulego-editor-core-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"},"./vite":{"types":"./vite-chunks.d.ts","import":"./vite-chunks.mjs","default":"./vite-chunks.mjs"},"./assets/images/logo.svg":"./assets/images/logo.svg","./assets/images/favicon.svg":"./assets/images/favicon.svg"},"scripts":{"dev":"vite build --watch","lint":"tsc --noEmit","test":"vitest run","build":"vite build && vite build --config vite.legacy.config.ts && tsc --emitDeclarationOnly --outDir dist && node ../../scripts/validate-build-artifacts.mjs --core","clean":"rm -rf dist","test:watch":"vitest"},"_npmUser":{"name":"haunbanclaw","email":"chagejian@gmail.com"},"_resolved":"/Users/xing/github/openclaw/huanban-rulego-editor/.tmp/release-1.4.1/huanban-rulego-editor-core-1.4.1.tgz","_integrity":"sha512-JGqqawHi4YmFL60YJiwdUK2x6oIQ1HHuDsIEIg12bEqCpsCsDC2RRn28ilHThvWG0KyDj8W7juoVwHJqzLlBkw==","repository":{"url":"git+https://github.com/openclaw/rulego-editor.git","type":"git","directory":"packages/editor-core"},"_npmVersion":"11.14.1","description":"RuleGo 规则链编辑器核心库 - 框架无关的 Headless 编辑器引擎 + API 抽象层 (WorkflowFetcher)","directories":{},"_nodeVersion":"20.19.6","dependencies":{"xlsx":"^0.18.5","croner":"^10.0.1","codemirror":"^6.0.2","highlight.js":"^11.11.1","jsondiffpatch":"^0.7.6","@logicflow/core":"2.1.11","@codemirror/lint":"^6.9.5","@codemirror/view":"^6.40.0","@codemirror/state":"^6.6.0","@lezer/javascript":"^1.5.4","@codemirror/search":"^6.6.0","@codemirror/commands":"^6.10.3","@codemirror/language":"^6.12.2","@logicflow/extension":"2.1.11","@codemirror/lang-json":"^6.0.2","@codemirror/lang-python":"^6.2.1","@codemirror/autocomplete":"^6.20.1","@codemirror/legacy-modes":"^6.5.2","@codemirror/theme-one-dark":"^6.1.3","@codemirror/lang-javascript":"^6.2.5"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^5.4.0","vitest":"^2.0.0","typescript":"^5.4.0","vite-plugin-dts":"^4.0.0"},"_npmOperationalInternal":{"tmp":"tmp/rulego-editor-core_1.4.1_1788013342777_0.03304111586951208","host":"s3://npm-registry-packages-npm-production"}},"1.4.2":{"_id":"@huanban/rulego-editor-core@1.4.2","bugs":{"url":"https://github.com/openclaw/rulego-editor/issues"},"dist":{"shasum":"8563f11142d6d76951c557a650f045148370dc17","tarball":"https://registry.npmjs.org/@huanban/rulego-editor-core/-/rulego-editor-core-1.4.2.tgz","fileCount":1949,"integrity":"sha512-ZRQEXdl7RGhM/1Assbnr0IPEUQbsmVph7P2GR6NWAzyWhBEz+ZT1+D8NTuhwl4e9i7EJBTbCBNXh+2vr65A9uw==","signatures":[{"sig":"MEYCIQDAPMT1Js1OHgaxBojQ/9d+csbHbVqQekESDaZgjyz9gQIhAJY5oPjjiTC4ZoBG6fRAnDG0UwzGmDrtJrlKqagzZaoC","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIQCPJvAbYkOvYz7+n3TozzLoBe50TYWSwi+5eBLKTDpWpQIgQ9RJ89kZBJ6/2pIbzs0D6EoWVJZo0GEr6z6evobMTPo="}],"unpackedSize":17195290},"main":"dist/index.cjs","name":"@huanban/rulego-editor-core","type":"module","types":"dist/index.d.ts","author":{"name":"HuanBan Team"},"module":"dist/index.esm.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.esm.js","require":"./dist/index.cjs"},"./vite":{"types":"./vite-chunks.d.ts","import":"./vite-chunks.mjs","default":"./vite-chunks.mjs"},"./assets/images/logo.svg":"./assets/images/logo.svg","./assets/images/favicon.svg":"./assets/images/favicon.svg"},"gitHead":"86af363f3b4abd96e09c2647ff06eb38c85a8ea5","license":"Apache-2.0","scripts":{"dev":"vite build --watch","lint":"tsc --noEmit","test":"vitest run","build":"vite build && vite build --config vite.legacy.config.ts && tsc --emitDeclarationOnly --outDir dist && node ../../scripts/validate-build-artifacts.mjs --core","clean":"rm -rf dist","test:watch":"vitest"},"version":"1.4.2","_npmUser":{"name":"haunbanclaw","email":"chagejian@gmail.com"},"homepage":"https://github.com/openclaw/rulego-editor#readme","keywords":["rulego","editor-core","headless","logicflow","rule-chain","rule-engine","workflow","fetcher","api-client"],"repository":{"url":"git+https://github.com/openclaw/rulego-editor.git","type":"git","directory":"packages/editor-core"},"_npmVersion":"11.14.1","description":"RuleGo 规则链编辑器核心库 - 框架无关的 Headless 编辑器引擎 + API 抽象层 (WorkflowFetcher)","directories":{},"maintainers":[{"name":"haunbanclaw","email":"chagejian@gmail.com"}],"_nodeVersion":"20.19.6","dependencies":{"xlsx":"^0.18.5","croner":"^10.0.1","codemirror":"^6.0.2","highlight.js":"^11.11.1","jsondiffpatch":"^0.7.6","@logicflow/core":"2.1.11","@codemirror/lint":"^6.9.5","@codemirror/view":"^6.40.0","@codemirror/state":"^6.6.0","@lezer/javascript":"^1.5.4","@codemirror/search":"^6.6.0","@codemirror/commands":"^6.10.3","@codemirror/language":"^6.12.2","@logicflow/extension":"2.1.11","@codemirror/lang-json":"^6.0.2","@codemirror/lang-python":"^6.2.1","@codemirror/autocomplete":"^6.20.1","@codemirror/legacy-modes":"^6.5.2","@codemirror/theme-one-dark":"^6.1.3","@codemirror/lang-javascript":"^6.2.5"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^5.4.0","vitest":"^2.0.0","typescript":"^5.4.0","vite-plugin-dts":"^4.0.0"},"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/rulego-editor-core_1.4.2_1788565712688_0.356272942010051"}}},"time":{"created":"2026-03-23T15:54:22.845Z","modified":"2026-09-04T23:48:33.053Z","1.0.0":"2026-03-23T15:54:23.335Z","1.0.1":"2026-03-24T00:22:55.411Z","1.0.4":"2026-03-24T01:20:39.421Z","1.0.5":"2026-03-24T01:27:37.061Z","1.0.6":"2026-03-24T01:38:02.482Z","1.0.7":"2026-03-24T01:59:32.223Z","1.0.8":"2026-03-24T02:11:12.428Z","1.0.9":"2026-03-24T02:32:02.952Z","1.0.10":"2026-03-24T02:45:16.648Z","1.0.11":"2026-03-24T17:50:53.527Z","1.0.14":"2026-03-26T00:49:52.595Z","1.0.15":"2026-03-26T01:14:30.404Z","1.1.0":"2026-04-05T08:29:00.447Z","1.1.1":"2026-04-05T09:12:47.419Z","1.1.2":"2026-07-03T12:54:37.787Z","1.1.3":"2026-07-04T09:43:00.056Z","1.1.4":"2026-07-04T10:18:19.574Z","1.1.5":"2026-07-04T11:12:26.360Z","1.1.6":"2026-07-05T06:16:13.793Z","1.2.0":"2026-07-05T08:30:46.697Z","1.3.0":"2026-07-05T10:50:54.420Z","1.3.1":"2026-07-05T12:32:47.155Z","1.3.2":"2026-07-05T23:13:31.202Z","1.3.3":"2026-07-05T23:27:05.632Z","1.3.4":"2026-07-06T00:13:14.428Z","1.3.5":"2026-07-06T01:27:04.613Z","1.3.6":"2026-07-06T01:44:22.520Z","1.3.7":"2026-07-06T02:23:53.574Z","1.3.8":"2026-07-06T04:39:16.732Z","1.3.9":"2026-07-06T05:38:14.046Z","1.3.10":"2026-07-06T10:59:21.297Z","1.3.11":"2026-07-06T12:10:56.563Z","1.3.12":"2026-07-06T14:42:28.579Z","1.3.13":"2026-07-06T15:53:49.513Z","1.3.14":"2026-07-06T16:33:42.621Z","1.3.15":"2026-07-06T16:51:56.150Z","1.3.16":"2026-07-07T01:14:37.470Z","1.3.17":"2026-07-07T03:50:12.668Z","1.3.18":"2026-07-07T11:10:33.181Z","1.4.0":"2026-08-29T12:48:42.792Z","1.4.1":"2026-08-29T14:22:23.085Z","1.4.2":"2026-09-04T23:48:32.894Z"},"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-core","headless","logicflow","rule-chain","rule-engine","workflow","fetcher","api-client"],"repository":{"url":"git+https://github.com/openclaw/rulego-editor.git","type":"git","directory":"packages/editor-core"},"description":"RuleGo 规则链编辑器核心库 - 框架无关的 Headless 编辑器引擎 + API 抽象层 (WorkflowFetcher)","maintainers":[{"name":"haunbanclaw","email":"chagejian@gmail.com"}],"readme":"# @huanban/rulego-editor-core\n\n> RuleGo 规则链编辑器核心库 — 框架无关的 Headless 编辑器引擎 + 独立编辑器 + API 抽象层\n\n[![npm version](https://img.shields.io/npm/v/@huanban/rulego-editor-core.svg)](https://www.npmjs.com/package/@huanban/rulego-editor-core)\n[![license](https://img.shields.io/npm/l/@huanban/rulego-editor-core.svg)](https://github.com/openclaw/rulego-editor/blob/main/LICENSE)\n\n## ✨ 特性\n\n- **框架无关** — 纯 TypeScript 实现，不依赖任何前端框架（React / Vue / Angular 均可）\n- **Headless 架构** — 核心逻辑与 UI 完全解耦，可自由定制界面\n- **独立编辑器** — `HuanbanRulegoEditor` 一行代码即用，内置完整 UI（工具栏、侧边栏、属性面板、右键菜单、小地图、搜索等）\n- **API 抽象层** — 提供 `WorkflowFetcher` 接口 + `RuleChainAPI` 默认实现\n- **路径可配置** — 所有 API 端点均通过 `RuleChainRoutes` 自定义\n- **基于 LogicFlow** — 底层使用 LogicFlow 流程图引擎，提供强大的节点编排能力\n- **完整事件系统** — EventBus 事件总线，支持节点/边/编辑器事件监听\n- **状态管理** — 内置 StateStore 响应式状态管理\n- **13 套主题** — 经典(Classic) / 暗夜(Dark) / 自然(Nature) / 优雅(Elegant) / 科技(Tech) / 现代(Modern) / 彩色(Colorful) / 蚂蚁蓝(Ant Blue) / Material / Tailwind / GitHub / VS Code / Apple\n- **国际化** — 中/英文双语支持，一键切换\n- **撤销/重做** — 内置 undo/redo 操作历史\n- **调试日志** — 内置调试开关，默认关闭，可按需开启\n- **节点分组** — DynamicGroup 容器节点，支持拖入/折叠/调整大小\n- **WebSocket 调试** — 内置实时调试面板，支持节点日志追踪\n- **工作区状态服务** — `EditorWorkspace` 管理多 Tab、草稿、保存冲突和关闭确认\n- **Shell 状态服务** — `EditorDockStore` 管理左右/底部/AI Dock 的折叠与尺寸约束\n- **服务状态服务** — `ServerStatusStore` 区分 API 授权状态和 WebSocket 实时连接状态\n\n## 📦 安装\n\n```bash\nnpm install @huanban/rulego-editor-core\n# 或\npnpm add @huanban/rulego-editor-core\n```\n\n## 🚀 快速开始\n\n### 独立编辑器（推荐）\n\n最简单的使用方式，一行代码即可拥有完整编辑器：\n\n```html\n<div id=\"editor\" style=\"width: 100%; height: 100vh;\"></div>\n<script src=\"dist/index.umd.js\"></script>\n<script>\n  const editor = new RuleGoEditorCore.HuanbanRulegoEditor('#editor', {\n    apiBase: 'http://127.0.0.1:9090/api/v1',\n    theme: 'modern',\n    lang: 'zh-CN',\n    onReady: ({ lf, core }) => console.log('编辑器就绪'),\n    onNodeClick: (node) => console.log('点击节点', node),\n    onSaveSuccess: (data) => console.log('保存成功', data),\n  })\n</script>\n```\n\n### ESM 模块化用法\n\n```typescript\nimport { HuanbanRulegoEditor } from '@huanban/rulego-editor-core'\n\nconst editor = new HuanbanRulegoEditor('#editor', {\n  apiBase: 'http://127.0.0.1:9090/api/v1',\n  lang: 'zh-CN',\n  theme: 'modern',\n  toolbarTitle: '我的工作流',\n})\n```\n\n### API 客户端（独立使用）\n\n```typescript\nimport { RuleChainAPI } from '@huanban/rulego-editor-core'\n\nconst api = new RuleChainAPI({\n  apiBase: 'http://127.0.0.1:9090/api/v1',\n})\n\n// 获取列表\nconst list = await api.list(1, 10)\n\n// 资源树或跨链搜索需要完整数据源时按页读取，最多读取 100 页。\n// 结果仍应由宿主或 UI 侧虚拟化渲染，不要直接渲染成无分页卡片墙。\nconst allChains = await api.listAll(100, '', 100)\n\n// 获取内容\nconst content = await api.getContent('chain-001')\n\n// 保存\nawait api.updateContent('chain-001', chainData)\n```\n\n## 🎨 内置 UI 组件（独立编辑器）\n\n`HuanbanRulegoEditor` 内置完整的 UI，**无需额外安装任何框架组件**：\n\n| 功能 | 说明 |\n|------|------|\n| **工具栏** | 保存、撤销/重做、部署、运行、导入/导出、主题切换、语言切换 |\n| **组件侧边栏** | 按分类展示节点组件，支持搜索和拖拽添加 |\n| **右键菜单** | 节点/边/画布右键菜单（复制、删除、查看属性等）|\n| **节点属性面板** | 点击节点弹出属性编辑 Drawer |\n| **边属性面板** | 点击连线弹出路由关系编辑 Drawer |\n| **小地图** | 全局视图鸟瞰，可通过工具栏切换显隐 |\n| **搜索面板** | 支持按节点名称/类型搜索并定位 |\n| **链信息面板** | 规则链设置弹窗（名称、描述、是否主链等）|\n| **调试面板** | WebSocket 实时调试日志追踪 |\n| **代码编辑器** | 基于 CodeMirror 6 的 JSON/JS 编辑器（属性配置用）|\n| **键盘快捷键** | Ctrl+S 保存 / Ctrl+Z 撤销 / Ctrl+C/V 复制粘贴 / Delete 删除 |\n\n## 🔧 调试日志\n\n调试日志**默认关闭**，可通过以下方式开启：\n\n```javascript\n// 方式1: 静态方法（推荐）\nHuanbanRulegoEditor.setDebug(true)\n\n// 方式2: URL 参数\n// 浏览器地址栏加 ?debug=1\n\n// 方式3: localStorage 持久化\nlocalStorage.setItem('huanban_debug', '1')\n\n// 方式4: ESM 直接导入\nimport { setDebug } from '@huanban/rulego-editor-core'\nsetDebug(true)\n```\n\n## 📖 核心模块\n\n| 模块 | 说明 |\n|------|------|\n| `HuanbanRulegoEditor` | 独立编辑器主类，全功能即开即用 |\n| `EditorCore` | 编辑器引擎，管理生命周期和数据流 |\n| `RuleChainAPI` | 默认 API 客户端，实现 `WorkflowFetcher` 接口 |\n| `RuleChainAPI.listAll` | 受最大页数保护的全量分页读取，供资源树/跨链搜索使用 |\n| `DEFAULT_ROUTES` | 默认 API 路径映射 (RuleGo 标准路径) |\n| `EventBus` | 事件总线，支持 on / off / emit 模式 |\n| `StateStore` | 响应式状态容器，支持 subscribe |\n| `ThemeManager` | 主题管理器，13 套主题自由切换；standalone、React、Vue 和 DOM 组件共享运行时变量 |\n| `I18nManager` | 国际化管理器，中英文切换 |\n| `ValidationEngine` | 规则链验证引擎 |\n| `EditorWorkspace` | 框架无关的多 Tab、草稿和保存冲突状态 |\n| `EditorDockStore` | 左右/底部/AI Dock 的可见性与尺寸状态 |\n| `EditorPanelRegistry` | 面板 ID、所属 Dock、打开/关闭和激活状态 |\n| `ServerStatusStore` | API/WS 连接状态、401、1006 和重连次数 |\n| `deriveWsUrl` | 按 HTTP(S) 服务地址推导 WS(S) 地址 |\n| `setDebug` / `isDebug` | 调试日志开关 |\n| `calculateVirtualWindow` | 框架无关的固定行高虚拟窗口计算，React/Vue/HTML 共用 |\n\n### 工作区与服务状态（HTML/原生 JS）\n\n这些服务不依赖 React、Vue 或 DOM，可以在原生 HTML 工作台中直接组合。每次创建\n都是独立实例，不使用全局状态；销毁后不会再接收订阅通知。\n\n```ts\nimport {\n  EditorWorkspace,\n  EditorDockStore,\n  ServerStatusStore,\n} from '@huanban/rulego-editor-core'\n\nconst workspace = new EditorWorkspace()\nconst tab = workspace.openTab({ chainId: 'orders', title: '订单流程', data })\nworkspace.setDraft(tab.id, nextData)\n\nconst dock = new EditorDockStore()\ndock.setDockVisibility('ai', true)\ndock.setDockWidth('ai', 560)\n\nconst server = new ServerStatusStore({ baseUrl: 'http://127.0.0.1:19806' })\nconst unsubscribe = server.subscribe(state => {\n  // state.api: unknown/checking/online/unauthorized/offline/error\n  // state.ws: idle/connecting/connected/reconnecting/closed/error\n  renderConnectionBadge(state)\n})\n\n// 在 fetch 或 WebSocket 的真实回调中报告状态，不伪造成功。\nserver.recordHttpStatus(response.status)\nserver.recordWebSocketStatus('live')\n\nunsubscribe()\nworkspace.destroy()\ndock.destroy()\nserver.destroy()\n```\n\n`EditorWorkspace.activateTab()` 只更新工作区状态，适合宿主自己管理画布数据的场景。\n如果使用 `HuanbanRulegoEditor` 实例并希望 Tab 激活和画布切换始终成对发生，应使用：\n\n```ts\nconst activated = editor.activateWorkspaceTab(tab.id)\n```\n\n该入口会同步激活 Tab、加载 Tab 中的 DSL，并在恢复脏草稿时重新标记 dirty。真正切换\n规则链时也会先关闭绑定旧链的运行/AI Drawer，取消旧请求；同一规则链刷新不会打断\n当前 AI 对话。React、Vue 和 HTML 宿主都可以通过 `ref.editor` 或 standalone 实例调用。\n\n宿主隐藏内置工具栏后，仍可以用同一实例打开组件管理，并直接定位到指定页签：\n\n```ts\neditor.openComponentManager('shared')\n```\n\n可用页签为 `installed` / `market` / `dsl` / `shared`。`shared` 仍受\n`capabilities.workspace.sharedNodes` 控制；能力未开启时会回退到已安装页，不会发起共享节点请求。\n\n### standalone 布局持久化（宿主显式启用）\n\n`HuanbanRulegoEditor` 默认不读取 `localStorage`、Cookie 或模块级全局变量。需要\n恢复 Dock/Panel 布局时，由宿主注入一个同步存储适配器和稳定命名空间：\n\n```ts\nimport { HuanbanRulegoEditor } from '@huanban/rulego-editor-core'\n\nconst editor = new HuanbanRulegoEditor({\n  container: '#editor',\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: {\n      host: 'orders-workbench',\n      editorInstance: 'rule-chain-editor',\n      version: 'v2',\n    },\n    migrateFromVersions: ['v1'],\n    dockMigrate: oldState => migrateDockV1ToV2(oldState),\n    panelMigrate: oldState => migratePanelsV1ToV2(oldState),\n  },\n})\n```\n\n`host`、`editorInstance` 和 `version` 会共同构成 Dock、Panel 和聊天历史的存储\n命名空间。聊天历史还会追加当前 `chainId` 与 `assistant/run` 模式，因此同一宿主\n内的多个编辑器实例、规则链和 AI 助理/运行面板不会串话。版本升级时，宿主需要用\n`migrateFromVersions` 明确列出允许读取的旧版本，再分别通过 `dockMigrate`、\n`panelMigrate` 将旧数据转换为当前结构；Core 不扫描存储，也不会猜测旧版本。当前版本\nkey 已存在但内容损坏时会回退默认状态，不会静默恢复更旧的数据。聊天历史由宿主 adapter\n自行迁移或清理。坏 JSON、不匹配的命名空间和越界尺寸会回退到默认状态。未传\n`persistence` 时 Dock/Panel 不会写入新的全局状态 key；聊天面板继续兼容旧版\n`rulego-chat-history-*` 浏览器 key。React hook、Vue composable 和原生 HTML 宿主也可以直接把同一个\n`EditorDockStore`、`EditorPanelRegistry` 实例传给各自适配层，避免多个状态副本。\n\n`ServerStatusStore` 只记录连接结果，不会替宿主发请求或自动创建 WebSocket。API 地址\n变化会清空旧连接状态；HTTP 401/403 进入 `api=unauthorized`，WS 1006 进入\n`ws=closed` 并保留错误提示，UI 可以分别提供登录和重连操作。\n\n`RuleChainAPI` 的内置请求层也遵守同一认证边界。宿主可以通过 `apiOptions` 传入\n动态 `headers`、`customFetch`、`credentials`、`includeStoredToken`、`onAuthRequired` 和\n`serverStatus`：\n\n```ts\nconst api = new RuleChainAPI({\n  apiBase: '/api/v1',\n  headers: () => ({ Authorization: `Bearer ${readToken()}` }),\n  credentials: 'include',\n  includeStoredToken: false,\n  onAuthRequired: () => host.openLogin(),\n  serverStatus,\n})\n```\n\n跨域 Cookie 只有在宿主明确传入 `credentials: 'include'` 并由后端配置允许凭据时才会发送；\n默认不会把当前页面 Cookie 发给任意远程地址。HTTP 401 会通过 `onAuthRequired` 做短时间去重\n通知，表示凭据缺失或失效，宿主应进入登录流程；HTTP 403 也保留真实状态码并通知宿主，表示\n当前凭据已被服务识别但没有权限，宿主不应因此清理 token；网络失败则只更新服务离线状态。\n所有情况都通过 `RuleChainApiError.status` 保留真实结果，禁止把未授权、无权限或网络错误误报\n为成功或普通空列表。\n\n## 📋 导出类型\n\n```typescript\n// 数据类型\nWorkflowItem          // 工作流列表项\nPagedResponse<T>      // 分页响应\nApiResult             // 操作结果\n\n// 请求抽象\nWorkflowFetcher       // 请求适配器接口（分页 list 必选，listAll 可选）\nRuleChainAPIOptions   // API 客户端配置\nRuleChainRoutes       // 路径映射（支持函数式路由）\nVirtualWindow         // 固定行高虚拟窗口结果\nVirtualWindowOptions  // 虚拟窗口输入参数\n\n// UI 自定义\nWorkflowListIcons     // 列表组件图标映射\nWorkflowInfoIcons     // 信息面板图标映射\nWorkflowTheme         // 主题类型\n\n// 编辑器类型\nEditorOptions, RuleChainData, RuleChainConfig\nRuleNodeConfig, RuleConnectionConfig, RuleEndpointConfig\nComponentDefinition, ComponentGroup, ComponentField\nEditorEventMap, EditorEventName\nHuanbanRulegoEditorOptions\n```\n\n### 按连线插入组件\n\nstandalone 的 `openNodePicker` 支持传入 `edgeId`，用于把现有的\n`source -> target` 连线替换为 `source -> new -> target`：\n\n```ts\neditor.openNodePicker({ edgeId: selectedEdgeId, excludeInputNodes: true })\n```\n\n该操作保留原关系类型及源/目标锚点，并在内部失败时恢复原连线。React/Vue 主编辑器复用\n同一 Core 行为；独立渲染 `EditorEdgeHoverTools` 时，宿主应把目标连线 ID 传给同一个\n`openNodePicker`，不要把边 ID 当成节点 ID。\n\n## 🏗️ 构建产物\n\n| 格式 | 文件 | 说明 |\n|------|------|------|\n| ESM | `dist/index.esm.js` | 现代打包工具 (Vite/Webpack) |\n| CJS | `dist/index.cjs` | Node.js / 旧项目 |\n| UMD | `dist/index.umd.js` | `<script>` 标签直接引入，暴露 `window.RuleGoEditorCore` |\n\n> 所有格式均全量打包 LogicFlow + CodeMirror，无需额外安装。\n> CSS 通过 `editor-styles.ts` 动态注入，无需单独引入样式文件。\n\n## 🔗 相关包\n\n| 包 | 说明 |\n|---|---|\n| [`@huanban/rulego-editor-react`](../editor-react) | React 适配层（薄封装 HuanbanRulegoEditor）|\n| [`@huanban/rulego-editor-vue`](../editor-vue) | Vue 3 适配层 |\n| [`@huanban/rulego-editor-ui`](../editor-ui) | 纯 DOM UI 组件 |\n\n## 📄 协议\n\nApache-2.0\n","readmeFilename":"README.md"}