{"_id":"logic-helper","_rev":"51-42a8047b4b21b84578775a8abf4e8527","name":"logic-helper","dist-tags":{"latest":"1.2.5"},"versions":{"0.0.0":{"name":"logic-helper","private":false,"version":"0.0.0","scripts":{"dev":"cross-env NODE_ENV=development CUSTOM_ENV=local concurrently \"npm run start\" \"npm run server\"","server":"node server/koa/index.js","start":"vite","build":"cross-env NODE_ENV=production vite build","preview":"vite preview"},"main":"./server/koa/index.js","bin":{"logic-helper":"dist/index.js"},"dependencies":{"@element-plus/icons":"^0.0.11","@element-plus/icons-vue":"^1.1.4","@vue/cli-service-global":"^4.5.17","axios":"^0.27.2","codemirror":"^5.65.3","concurrently":"^7.2.0","dayjs":"^1.11.3","echarts":"^5.3.2","element-plus":"^2.2.0","flat-cache":"^3.0.4","immutable":"^4.1.0","json_dir_file":"^1.0.2","jsonfile":"^6.1.0","koa-route":"^3.2.0","koa-static":"^5.0.0","koa-websocket":"^7.0.0","koa2":"^2.0.0-alpha.7","object-path":"^0.11.8","pinia":"^2.0.14","pinia-plugin-persist":"^1.0.0","regenerator-runtime":"^0.13.9","rxjs":"^7.5.6","vue":"^3.2.25","vue-codemirror":"^5.0.0-beta.1","vue-json-pretty":"^2.2.2","vue-router":"^4.0.15","vxe-table":"4.2.4-beta.1","ws":"^8.8.1","ws-event-bus":"^1.1.22","xe-utils":"^3.5.4"},"devDependencies":{"@babel/cli":"^7.16.8","@babel/core":"^7.17.12","@babel/generator":"^7.17.12","@babel/plugin-external-helpers":"^7.16.7","@babel/plugin-proposal-class-properties":"^7.16.7","@babel/preset-env":"^7.16.11","@rollup/plugin-alias":"^3.1.9","@rollup/plugin-node-resolve":"^13.3.0","@vitejs/plugin-legacy":"^1.8.2","@vitejs/plugin-vue":"^2.3.1","babel-loader":"^8.2.3","babel-preset-latest":"^6.24.1","babel-types":"^6.26.0","concurrently":"^7.3.0","core-js":"2","cross-env":"^7.0.3","eslint":"^7.25.0","eslint-config-airbnb-base":"^14.2.1","eslint-config-prettier":"^8.3.0","eslint-plugin-import":"^2.22.1","eslint-plugin-prettier":"^3.4.0","eslint-plugin-vue":"^7.9.0","jest":"^27.5.1","nodemon":"^2.0.16","sass":"^1.51.0","stylelint":"^14.4.0","stylelint-config-prettier":"^9.0.3","stylelint-config-standard":"^25.0.0","stylelint-prettier":"^2.0.0","stylus":"^0.54.8","vite":"^2.9.7"},"description":"This template should help get you started developing with Vue 3 in Vite. The template uses Vue 3 `<script setup>` SFCs, check out the [script setup docs](https://v3.vuejs.org/api/sfc-script-setup.html#sfc-script-setup) to learn more.","repository":{"type":"git","url":"https://gitee.com/whyymj/flow-topo.git"},"keywords":["logic-helper"],"author":{"name":"whyymj"},"license":"ISC","gitHead":"42b86a6410af5505d100b500ecf1303c97f9a577","_id":"logic-helper@0.0.0","_nodeVersion":"10.15.3","_npmVersion":"6.9.0","dist":{"integrity":"sha512-7T17oAVvPj11yKpyGBHkQncUZH8na6yKI1YAVpV446e2QG5Y+erNfJ69LhsGh/P6kckm7BLGkwUvBBpXmqv8aA==","shasum":"6a81a3439509243e32f6d21e6b9d7e015dac52fc","tarball":"https://registry.npmjs.org/logic-helper/-/logic-helper-0.0.0.tgz","fileCount":84,"unpackedSize":168384,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQD1zSwTGj4vUhChPx41tKxbgtexgC+RPkOYbpyo3XNo9wIhAJS8m4EexzvIQoq42H8la5APDJ9YB2EeSAIhVaBD0s4m"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjNGL9ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqAGA/+P9S/qEqRlTG9L2syPlFdFlygxZ2ka16sFKApnAnerXE3AkvB\r\nZpoKINm681vE7xEzdb1xMJ+25LIw2+kisJmX3UYBQqNpQ4f56pFo/Qwf7+w2\r\nTVQOzVwtC2/Fx3VrXrfAbB3E/vUO1pIOIMdOT4P5NZTotaO4RQFR0y4tNqMV\r\n5+sghW76jRaFsHGXfWmj+vT/2Vj6KtZz+f16MNIi/ouI3737bVebAeVKidsh\r\n6jsnJHGWQ7fARjFMu1GHXgk283wo9yFgX9xgskTaUhBsViS94rDZUp6Q8oOd\r\ncjWBU8fOhPjyGqof4fUD/nI9KP9gMPLgEu4w4Fkb1qDd2yFuxld3SCxIf/Gd\r\nDJUACaN7bacKqyaQcffJNXwalUzpxi7nH1WHlksbmOX+uTE3MJ7tZT4BK6NW\r\nWnuy5NtLzgJpOHI6KM/JA3iduK2oEV6kKAoTHU2BwRLrX+++WcG0E+3ArJ/g\r\nbB6nzKxwj4hH1Q5+ocXQL+73eEAt7jhnsrV+ZzwMSqlGlZ/hdjMmElGfzmQU\r\nsBsd/7KrJueEdq6oqb6533Iivok5J3yREls5b3Gfl1I5TZrLysBGwWlOyw9d\r\nrXy201hgCiRk3rPHQTvzeTqa9MAvBMpvdEBE63m+/tZJcPb5DvFjWg8OIosc\r\ndaqMYdFbab5KOD4Nkp0eDAZTdr3tyTkI4hE=\r\n=3nL+\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"whyymj","email":"454413790@qq.com"},"directories":{},"maintainers":[{"name":"whyymj","email":"454413790@qq.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/logic-helper_0.0.0_1664377596901_0.20149462747104185"},"_hasShrinkwrap":false},"0.0.1":{"name":"logic-helper","private":false,"version":"0.0.1","scripts":{"dev":"cross-env NODE_ENV=development CUSTOM_ENV=local concurrently \"npm run start\" \"npm run server\"","server":"node server/koa/index.js","start":"vite","build":"cross-env NODE_ENV=production vite build","preview":"vite preview"},"main":"./server/koa/index.js","bin":{"logic-helper":"dist/index.js"},"dependencies":{"@element-plus/icons":"^0.0.11","@element-plus/icons-vue":"^1.1.4","@vue/cli-service-global":"^4.5.17","axios":"^0.27.2","codemirror":"^5.65.3","concurrently":"^7.2.0","dayjs":"^1.11.3","echarts":"^5.3.2","element-plus":"^2.2.0","flat-cache":"^3.0.4","immutable":"^4.1.0","json_dir_file":"^1.0.2","jsonfile":"^6.1.0","koa-route":"^3.2.0","koa-static":"^5.0.0","koa-websocket":"^7.0.0","koa2":"^2.0.0-alpha.7","object-path":"^0.11.8","pinia":"^2.0.14","pinia-plugin-persist":"^1.0.0","regenerator-runtime":"^0.13.9","rxjs":"^7.5.6","vue":"^3.2.25","vue-codemirror":"^5.0.0-beta.1","vue-json-pretty":"^2.2.2","vue-router":"^4.0.15","vxe-table":"4.2.4-beta.1","ws":"^8.8.1","ws-event-bus":"^1.1.22","xe-utils":"^3.5.4"},"devDependencies":{"@babel/cli":"^7.16.8","@babel/core":"^7.17.12","@babel/generator":"^7.17.12","@babel/plugin-external-helpers":"^7.16.7","@babel/plugin-proposal-class-properties":"^7.16.7","@babel/preset-env":"^7.16.11","@rollup/plugin-alias":"^3.1.9","@rollup/plugin-node-resolve":"^13.3.0","@vitejs/plugin-legacy":"^1.8.2","@vitejs/plugin-vue":"^2.3.1","babel-loader":"^8.2.3","babel-preset-latest":"^6.24.1","babel-types":"^6.26.0","concurrently":"^7.3.0","core-js":"2","cross-env":"^7.0.3","eslint":"^7.25.0","eslint-config-airbnb-base":"^14.2.1","eslint-config-prettier":"^8.3.0","eslint-plugin-import":"^2.22.1","eslint-plugin-prettier":"^3.4.0","eslint-plugin-vue":"^7.9.0","jest":"^27.5.1","nodemon":"^2.0.16","sass":"^1.51.0","stylelint":"^14.4.0","stylelint-config-prettier":"^9.0.3","stylelint-config-standard":"^25.0.0","stylelint-prettier":"^2.0.0","stylus":"^0.54.8","vite":"^2.9.7"},"description":"This template should help get you started developing with Vue 3 in Vite. The template uses Vue 3 `<script setup>` SFCs, check out the [script setup docs](https://v3.vuejs.org/api/sfc-script-setup.html#sfc-script-setup) to learn more.","repository":{"type":"git","url":"https://gitee.com/whyymj/flow-topo.git"},"keywords":["logic-helper"],"author":{"name":"whyymj"},"license":"ISC","gitHead":"42b86a6410af5505d100b500ecf1303c97f9a577","_id":"logic-helper@0.0.1","_nodeVersion":"16.13.0","_npmVersion":"8.18.0","dist":{"integrity":"sha512-WRc6qdrmMij5f32oepzoSPn3fsTGu4oMcTt5j77TpObwiCb7p5mZVuFZUObDttgVSLEI5KS1bQvndivsBIwElg==","shasum":"d4ae8ee7abd80173a4be476acb275628b727303b","tarball":"https://registry.npmjs.org/logic-helper/-/logic-helper-0.0.1.tgz","fileCount":92,"unpackedSize":8459694,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCICz61NHMkf4CwFVKpdfI4m63MKw3En9jwlsfeHnRGYUxAiB/4ZffMDY6BPI8dsD37Xfp4HLy/Wg48WkAIgvJZVUE1A=="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjNGUfACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmpi3BAAl2zGczkz+xhEL4Z6MidqIEA5ZJdDXo0rEVhOwfEOXvCPeO8V\r\nF8TlZXE70xvXxrWgKXHOa4NIcibRVcFJZeCuest+QOpUsPxLVrcG90zJyIFB\r\nFze6efc9MhBSO49Oe31TXaRIq8myAJPgEKij33H13VQgwMfnqd6XGzNYQfUR\r\nGksTCYB30cJXRcEla/PeLVvs4iYa5e0VkxMFVRtS0dAynKGFndzMkckBul82\r\nlLMN4uj2KbWsN5WzfMaxYMmlttgP/fNTUVu2ZUbinBQvkYCYIBRFED8QD7U6\r\niegTTEt4j7zOyuuABJLWbrzazAKIGRFiJ7hBq0rUFKnVo6yPitk7/tyib9Cs\r\nNjXpFBxrpeVsfEFSXiNrAg2K1QdRQX5m3n+BEl5/1UqMN2gmd7tbGlsWi0Aa\r\nhXUHIoqZIsjLxU9ArgBMWLcnD/I/yp7fuN2hXcizj9nJzFA47e0UU4tPSceb\r\nPXucB/zrt4q8x3N49+k6XcK5wWQzKNVbOcavTBvJyIuNlcH34b1x930et4uU\r\nQj0wFa19uG6RU8FxZVPMk+DcV4GBynWOSacrz+h0AENX9oGmEIVRAkKKrHvb\r\nq/dq+k3c3efDjfrVxtWh5Uyel4FUs8rQ+XBhxmxNsNfu7M3iir7zboT1wOam\r\nk5T74gtn1HfTp9kTtVrAzOEQXCP9S1TIHcY=\r\n=+4AJ\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"whyymj","email":"454413790@qq.com"},"directories":{},"maintainers":[{"name":"whyymj","email":"454413790@qq.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/logic-helper_0.0.1_1664378142922_0.7311725448250626"},"_hasShrinkwrap":false},"0.0.2":{"name":"logic-helper","private":false,"version":"0.0.2","scripts":{"dev":"cross-env NODE_ENV=development CUSTOM_ENV=local concurrently \"npm run start\" \"npm run server\"","server":"node server/koa/index.js","start":"vite","build":"cross-env NODE_ENV=production vite build","preview":"vite preview"},"main":"./server/koa/index.js","bin":{"logic-helper":"dist/index.js"},"dependencies":{"@element-plus/icons":"^0.0.11","@element-plus/icons-vue":"^1.1.4","@vue/cli-service-global":"^4.5.17","axios":"^0.27.2","codemirror":"^5.65.3","concurrently":"^7.2.0","dayjs":"^1.11.3","echarts":"^5.3.2","element-plus":"^2.2.0","flat-cache":"^3.0.4","immutable":"^4.1.0","json_dir_file":"^1.0.2","jsonfile":"^6.1.0","koa-route":"^3.2.0","koa-static":"^5.0.0","koa-websocket":"^7.0.0","koa2":"^2.0.0-alpha.7","object-path":"^0.11.8","pinia":"^2.0.14","pinia-plugin-persist":"^1.0.0","regenerator-runtime":"^0.13.9","rxjs":"^7.5.6","vue":"^3.2.25","vue-codemirror":"^5.0.0-beta.1","vue-json-pretty":"^2.2.2","vue-router":"^4.0.15","vxe-table":"4.2.4-beta.1","ws":"^8.8.1","ws-event-bus":"^1.1.23","xe-utils":"^3.5.4"},"devDependencies":{"@babel/cli":"^7.16.8","@babel/core":"^7.17.12","@babel/generator":"^7.17.12","@babel/plugin-external-helpers":"^7.16.7","@babel/plugin-proposal-class-properties":"^7.16.7","@babel/preset-env":"^7.16.11","@rollup/plugin-alias":"^3.1.9","@rollup/plugin-node-resolve":"^13.3.0","@vitejs/plugin-legacy":"^1.8.2","@vitejs/plugin-vue":"^2.3.1","babel-loader":"^8.2.3","babel-preset-latest":"^6.24.1","babel-types":"^6.26.0","concurrently":"^7.3.0","core-js":"2","cross-env":"^7.0.3","eslint":"^7.25.0","eslint-config-airbnb-base":"^14.2.1","eslint-config-prettier":"^8.3.0","eslint-plugin-import":"^2.22.1","eslint-plugin-prettier":"^3.4.0","eslint-plugin-vue":"^7.9.0","jest":"^27.5.1","nodemon":"^2.0.16","sass":"^1.51.0","stylelint":"^14.4.0","stylelint-config-prettier":"^9.0.3","stylelint-config-standard":"^25.0.0","stylelint-prettier":"^2.0.0","stylus":"^0.54.8","vite":"^2.9.7"},"description":"This template should help get you started developing with Vue 3 in Vite. The template uses Vue 3 `<script setup>` SFCs, check out the [script setup docs](https://v3.vuejs.org/api/sfc-script-setup.html#sfc-script-setup) to learn more.","repository":{"type":"git","url":"https://gitee.com/whyymj/flow-topo.git"},"keywords":["logic-helper"],"author":{"name":"whyymj"},"license":"ISC","gitHead":"a9a0e94381331322fe5300840a8d724380e23daf","_id":"logic-helper@0.0.2","_nodeVersion":"16.13.0","_npmVersion":"8.18.0","dist":{"integrity":"sha512-lMYskuocTKen/KDpcjK+vN/NCZrkNpzyH6OhReCyUsqfxqhLZpNNSGPHuhWDCuTzPfh0RiG2IpaJoorFFSQZPw==","shasum":"2f5a2e3befc0ca0318f2dd1401250b9247ebe780","tarball":"https://registry.npmjs.org/logic-helper/-/logic-helper-0.0.2.tgz","fileCount":92,"unpackedSize":8218701,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIFhGVaJBr2Bzmd1k0C4mxsehn4IxiDsICs4mklLA3PnxAiEAueqWJ95+uH1zP01XUBkZGbKgAMSm8rQ3+hzqCBpgjuY="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjNmkgACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoY8A//bnJgaUwL2MYCi1AV0WywxaYg7EdWqZVNuzYO7YQigZPTi09o\r\ndoZrbvzg/Fd7oRlgQmeS74FWJGuiWDLkBq0C2UhruujwLaxOnx6BLuAhvewj\r\n4TPHETVyuVknQQr2KQj8og9JEwt8tVegzs9e1Ml58CsPf6W3YetzeUkUoL8H\r\nY1+kdwac1tINWOqrllQrnBiPLxi3VCZ8z98CUf4IAMA4kC00KeSIR/8YgwpS\r\n4rKzUkwzQ9Aactcen7zjEHQ27mnwyXeZ1beoJrCGEZuQc7/VXQzG4LPGGY1U\r\nMdClEbjCclfADYqrrL+iygyJbxVxv1Dz5dQIu1oZg4dR+RaK9rC0IYFbRATr\r\njFOVW51J4t6zvQhfJ1yKYBbpnOT8vtfXdBlUYy05chxd2VqOXuzCA3kxbot0\r\nnA0p5C7CS6KKLRBHpzZsEA3iYpRgE4DvyuK1nBl+Vo+W30vIWo+OBlUBQg83\r\nbX+ET7iDlYSVJQ6qhldu6qrYt3LpaHPgTv11Yl8ByLhLEbw9sdNqp8NjNv2f\r\nBqgNxaeGuKGqhEXeXFYJalG5eGQf8cWKOjH4DrrmpXbxXuRqrvB26W3/PtVv\r\nhsb1Rjpos5V0Kn8Z6EPXvLa6/1o4J/OGwA4JGUd8pqMuIw4gdnSLMOhoI67i\r\nawxNk4jt94xqGF8CME/2K3lkKZvGFmC+ag8=\r\n=zxvD\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"whyymj","email":"454413790@qq.com"},"directories":{},"maintainers":[{"name":"whyymj","email":"454413790@qq.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/logic-helper_0.0.2_1664510240065_0.3820263957010068"},"_hasShrinkwrap":false},"0.0.3":{"name":"logic-helper","private":false,"version":"0.0.3","scripts":{"dev":"cross-env NODE_ENV=development CUSTOM_ENV=local concurrently \"npm run start\" \"npm run server\"","server":"node server/koa/index.js","start":"vite","build":"cross-env NODE_ENV=production vite build","preview":"vite preview"},"main":"./server/koa/index.js","bin":{"logic-helper":"dist/index.js"},"dependencies":{"@element-plus/icons":"^0.0.11","@element-plus/icons-vue":"^1.1.4","@vue/cli-service-global":"^4.5.17","axios":"^0.27.2","chalk":"^4.1.2","codemirror":"^5.65.3","concurrently":"^7.2.0","dayjs":"^1.11.3","echarts":"^5.3.2","element-plus":"^2.2.0","flat-cache":"^3.0.4","immutable":"^4.1.0","json_dir_file":"^1.0.2","jsonfile":"^6.1.0","koa-route":"^3.2.0","koa-static":"^5.0.0","koa-websocket":"^7.0.0","koa2":"^2.0.0-alpha.7","object-path":"^0.11.8","pinia":"^2.0.14","pinia-plugin-persist":"^1.0.0","regenerator-runtime":"^0.13.9","rxjs":"^7.5.6","vue":"^3.2.25","vue-codemirror":"^5.0.0-beta.1","vue-json-pretty":"^2.2.2","vue-router":"^4.0.15","vxe-table":"4.2.4-beta.1","ws":"^8.8.1","ws-event-bus":"^1.1.23","xe-utils":"^3.5.4"},"devDependencies":{"@babel/cli":"^7.16.8","@babel/core":"^7.17.12","@babel/generator":"^7.17.12","@babel/plugin-external-helpers":"^7.16.7","@babel/plugin-proposal-class-properties":"^7.16.7","@babel/preset-env":"^7.16.11","@rollup/plugin-alias":"^3.1.9","@rollup/plugin-node-resolve":"^13.3.0","@vitejs/plugin-legacy":"^1.8.2","@vitejs/plugin-vue":"^2.3.1","babel-loader":"^8.2.3","babel-preset-latest":"^6.24.1","babel-types":"^6.26.0","concurrently":"^7.3.0","core-js":"2","cross-env":"^7.0.3","eslint":"^7.25.0","eslint-config-airbnb-base":"^14.2.1","eslint-config-prettier":"^8.3.0","eslint-plugin-import":"^2.22.1","eslint-plugin-prettier":"^3.4.0","eslint-plugin-vue":"^7.9.0","jest":"^27.5.1","nodemon":"^2.0.16","sass":"^1.51.0","stylelint":"^14.4.0","stylelint-config-prettier":"^9.0.3","stylelint-config-standard":"^25.0.0","stylelint-prettier":"^2.0.0","stylus":"^0.54.8","vite":"^2.9.7"},"description":"This template should help get you started developing with Vue 3 in Vite. The template uses Vue 3 `<script setup>` SFCs, check out the [script setup docs](https://v3.vuejs.org/api/sfc-script-setup.html#sfc-script-setup) to learn more.","repository":{"type":"git","url":"https://gitee.com/whyymj/flow-topo.git"},"keywords":["logic-helper"],"author":{"name":"whyymj"},"license":"ISC","gitHead":"d2ec3b729adb0089ca5ff22daaa8bb1aaccb3c8d","_id":"logic-helper@0.0.3","_nodeVersion":"16.13.0","_npmVersion":"8.18.0","dist":{"integrity":"sha512-mEWZjMA+qDhnQSh19McRuTYU5LSaAunJHHdaSAIOZ3q+QKUKn9JHvphN7qgG4bogFCrc/aMMMkbZLwe3k0RjLw==","shasum":"f523b4d471124e0b9d08a3a613df8d88dc7ad99e","tarball":"https://registry.npmjs.org/logic-helper/-/logic-helper-0.0.3.tgz","fileCount":92,"unpackedSize":8219105,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIASXgUpGeoxc/Re/Mx3A3siJJpb4zH+MBBU3KLr1k4KfAiAEXrvyhBIFCXD1/S/TDeVKNMx2rtZIYVqdSk4K64wvmQ=="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjNn6SACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrfpA//VTj1uE5anszPYVHKwYlFEG+nPUGu7i+IGUVy6D96Ch/KtxYS\r\nipnTKKruFjEGrY0ZXMEPGKo5EENFypaFdvQ8/gj9N7ZQxTS6hmKWHOslJZ/+\r\n8Gik9SSF5hkZBW0fWs5vQGch2usxB5VDIOnu5ZoCOiMati8SKJrqpbZzyYhU\r\nebOjw8VRwkgIyfi481DHPC0nn8vQR1kG4MLZPFOVi/uX+I5Ajc3iFRJpoUj2\r\nvzFKZ4FzIyCDg7ydiQl4O74zvjsqb+Zm6PTBrbGiK129iNwS7kZq/j3KAtWt\r\n/MfnbrQ0Kf+1+vdtjj/B8j2Oev00EyrA+/Z5n1VzddSRhh1T/FImTwwHYXqI\r\n8H1JOudiLD7xp2MeYwl1a5ePbQ8BIRymQbCslPp9vPBZsFj8ZWp2AJi8xSfR\r\nlKmKZMRjU8ZLGjPDnlFSVXbnl2iUBMl5Uu4IcUyKx3lL0bvbaRC6w2ubVXS4\r\nib1udKh8zfgYAZ+tAI0kTWCpp2539ZpKiqCgqMnOkGHt80Uke2iy50O+/Bao\r\nd4VqEHFZNLauqPli0Kdoc/s4PgyARj2VoUY4rhnlpMZy8XMV5bfSdR9c6yT2\r\nKSNtU2g3iA4py55eF67MS+4lMmvje8HO3Ysf+1EHc+wrJ1ptzJE1CZPGukaL\r\nT1TcYc88SMjY8E9FQNRR63k07TzJTNefxuU=\r\n=vw0C\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"whyymj","email":"454413790@qq.com"},"directories":{},"maintainers":[{"name":"whyymj","email":"454413790@qq.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/logic-helper_0.0.3_1664515729997_0.5251487509702002"},"_hasShrinkwrap":false},"1.0.0":{"name":"logic-helper","private":false,"version":"1.0.0","scripts":{"dev":"cross-env NODE_ENV=development CUSTOM_ENV=local concurrently \"npm run start\" \"npm run server\"","server":"node server/koa/index.js","start":"vite","build":"cross-env NODE_ENV=production vite build","preview":"vite preview"},"main":"./server/koa/index.js","bin":{"logic-helper":"dist/index.js"},"dependencies":{"@element-plus/icons":"^0.0.11","@element-plus/icons-vue":"^1.1.4","@vue/cli-service-global":"^4.5.17","axios":"^0.27.2","chalk":"^4.1.2","codemirror":"^5.65.3","concurrently":"^7.2.0","copy-to-clipboard":"^3.3.3","dayjs":"^1.11.3","deep-equal":"^2.2.0","deep-object-diff":"^1.1.9","echarts":"^5.3.2","element-plus":"^2.2.0","flat-cache":"^3.0.4","immutable":"^4.1.0","json_dir_file":"^1.0.2","jsonfile":"^6.1.0","koa-route":"^3.2.0","koa-static":"^5.0.0","koa-websocket":"^7.0.0","koa2":"^2.0.0-alpha.7","object-path":"^0.11.8","pinia":"^2.0.14","pinia-plugin-persist":"^1.0.0","regenerator-runtime":"^0.13.9","rxjs":"^7.5.6","sortablejs":"^1.15.0","vue":"^3.2.25","vue-codemirror":"^5.0.0-beta.1","vue-json-pretty":"^2.2.2","vue-router":"^4.0.15","vuedraggable":"^2.24.3","vxe-table":"4.2.4-beta.1","ws":"^8.8.1","ws-event-bus":"^1.2.0","xe-utils":"^3.5.4"},"devDependencies":{"@babel/cli":"^7.16.8","@babel/core":"^7.17.12","@babel/generator":"^7.17.12","@babel/plugin-external-helpers":"^7.16.7","@babel/plugin-proposal-class-properties":"^7.16.7","@babel/preset-env":"^7.16.11","@rollup/plugin-alias":"^3.1.9","@rollup/plugin-node-resolve":"^13.3.0","@vitejs/plugin-legacy":"^1.8.2","@vitejs/plugin-vue":"^2.3.1","babel-loader":"^8.2.3","babel-preset-latest":"^6.24.1","babel-types":"^6.26.0","concurrently":"^7.3.0","core-js":"2","cross-env":"^7.0.3","dijkstrajs":"^1.0.2","eslint":"^8.29.0","eslint-config-airbnb-base":"^14.2.1","eslint-config-prettier":"^8.3.0","eslint-plugin-import":"^2.22.1","eslint-plugin-prettier":"^3.4.0","eslint-plugin-vue":"^9.8.0","jest":"^27.5.1","node-dijkstra":"^2.5.0","nodemon":"^2.0.16","sass":"^1.51.0","stylelint":"^14.4.0","stylelint-config-prettier":"^9.0.3","stylelint-config-standard":"^25.0.0","stylelint-prettier":"^2.0.0","stylus":"^0.54.8","vite":"^2.9.7"},"description":"This template should help get you started developing with Vue 3 in Vite. The template uses Vue 3 `<script setup>` SFCs, check out the [script setup docs](https://v3.vuejs.org/api/sfc-script-setup.html#sfc-script-setup) to learn more.","repository":{"type":"git","url":"https://gitee.com/whyymj/flow-topo.git"},"keywords":["logic-helper"],"author":{"name":"whyymj"},"license":"ISC","gitHead":"242430b3e046d23434f127c926d1cc7a13e03ebb","_id":"logic-helper@1.0.0","_nodeVersion":"16.13.0","_npmVersion":"8.18.0","dist":{"integrity":"sha512-HfldmImY+9AD923vL7ecnoM8YrCOVVpwUfy1gCXufMgpAKA+hMX47ZLY8L8LcToMr2yOxLtKWqYoUYH878J2JQ==","shasum":"ca998c3c096ff0c5fc523dbd5444fdfce90db4a8","tarball":"https://registry.npmjs.org/logic-helper/-/logic-helper-1.0.0.tgz","fileCount":97,"unpackedSize":8989546,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDmKNShPi/Rjz3yQsrF2LPR2rSGm5CDoOGcUFz2EQiHgQIhAJRx/cFMgB7DiPzJhl/LbowNbxXSyNgMGyMz8WlaRyNn"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj7GOfACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoAvw//eWYPN8fAZfuoP++MdeutQ4S0lcSEtw60f5D8mCk0gZDUt3da\r\nyhRParm9q+QxtvsMOM+pX2O0xVWv+MDbDDutBq1Vd8AO082AJtvGI1foDOs+\r\n+10cZJ9woDa0kFnzBcgHz6xK1Ohw6kkRhnh359ELb0wrRmrHo9ABTuR6L6tu\r\nPSqvEalUAGSvBTkYwrVsY6tNe+j80sDLKWLZIJsa0WrLpIPsgOBKqfjrh7Kx\r\n+waDVyKT+xNP+P2hrkMz0mHQnTSXuiXNr41oLlbhufw/gT+vEEMgd31V8482\r\nHifPYfx1VanwOyHv7hv2yw9m/vvXDfrvgdW+iU+Vx4P+ka2IZv067FjKHWYk\r\nF112W6dWT9RiWgZutS54AVHqvIIqjQGLQDfcq6ybf/8tNGQE7ew7LXEQ7OPo\r\nHKwu3DVpxUVlkUlqa/oljvnJqWIDzBGSOy+KkDBSDuH0/3gh+IRaNq7LACSj\r\npnzmcnSVuUiuib//ChojXGhoaktO8qn4mA3UPKlcF8bMuJqyWnJnAxvf2eKr\r\nQdF7CtSjOhLmYzaN/qm/RGLDf5d3l3TnqfowB6m5m20Hfaic0ngGIvw7jc9M\r\ncdTkncZ5zRRHmZFQ95OoWTQ3VzuuRGLPkuo+On6uIIFuXCMCKQ09jBAdgP2A\r\nC61Xe+jEDrixUuhrr7MZh+exGkdM7DjKzVw=\r\n=03yp\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"whyymj","email":"454413790@qq.com"},"directories":{},"maintainers":[{"name":"whyymj","email":"454413790@qq.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/logic-helper_1.0.0_1676436383651_0.6302104138523057"},"_hasShrinkwrap":false},"1.0.1":{"name":"logic-helper","private":false,"version":"1.0.1","scripts":{"dev":"cross-env NODE_ENV=development CUSTOM_ENV=local concurrently \"npm run start\" \"npm run server\"","server":"node server/koa/index.js","start":"vite","build":"cross-env NODE_ENV=production vite build","preview":"vite preview"},"main":"./server/koa/index.js","bin":{"logic-helper":"dist/index.js"},"dependencies":{"@element-plus/icons":"^0.0.11","@element-plus/icons-vue":"^1.1.4","@vue/cli-service-global":"^4.5.17","axios":"^0.27.2","chalk":"^4.1.2","codemirror":"^5.65.3","concurrently":"^7.2.0","copy-to-clipboard":"^3.3.3","dayjs":"^1.11.3","deep-equal":"^2.2.0","deep-object-diff":"^1.1.9","echarts":"^5.3.2","element-plus":"^2.2.0","flat-cache":"^3.0.4","immutable":"^4.1.0","json_dir_file":"^1.0.2","jsonfile":"^6.1.0","koa-route":"^3.2.0","koa-static":"^5.0.0","koa-websocket":"^7.0.0","koa2":"^2.0.0-alpha.7","object-path":"^0.11.8","pinia":"^2.0.14","pinia-plugin-persist":"^1.0.0","regenerator-runtime":"^0.13.9","rxjs":"^7.5.6","sortablejs":"^1.15.0","vue":"^3.2.25","vue-codemirror":"^5.0.0-beta.1","vue-json-pretty":"^2.2.2","vue-router":"^4.0.15","vuedraggable":"^2.24.3","vxe-table":"4.2.4-beta.1","ws":"^8.8.1","ws-event-bus":"^1.2.0","xe-utils":"^3.5.4"},"devDependencies":{"@babel/cli":"^7.16.8","@babel/core":"^7.17.12","@babel/generator":"^7.17.12","@babel/plugin-external-helpers":"^7.16.7","@babel/plugin-proposal-class-properties":"^7.16.7","@babel/preset-env":"^7.16.11","@rollup/plugin-alias":"^3.1.9","@rollup/plugin-node-resolve":"^13.3.0","@vitejs/plugin-legacy":"^1.8.2","@vitejs/plugin-vue":"^2.3.1","babel-loader":"^8.2.3","babel-preset-latest":"^6.24.1","babel-types":"^6.26.0","concurrently":"^7.3.0","core-js":"2","cross-env":"^7.0.3","dijkstrajs":"^1.0.2","eslint":"^8.29.0","eslint-config-airbnb-base":"^14.2.1","eslint-config-prettier":"^8.3.0","eslint-plugin-import":"^2.22.1","eslint-plugin-prettier":"^3.4.0","eslint-plugin-vue":"^9.8.0","jest":"^27.5.1","node-dijkstra":"^2.5.0","nodemon":"^2.0.16","sass":"^1.51.0","stylelint":"^14.4.0","stylelint-config-prettier":"^9.0.3","stylelint-config-standard":"^25.0.0","stylelint-prettier":"^2.0.0","stylus":"^0.54.8","vite":"^2.9.7"},"description":"This template should help get you started developing with Vue 3 in Vite. The template uses Vue 3 `<script setup>` SFCs, check out the [script setup docs](https://v3.vuejs.org/api/sfc-script-setup.html#sfc-script-setup) to learn more.","repository":{"type":"git","url":"https://gitee.com/whyymj/flow-topo.git"},"keywords":["logic-helper"],"author":{"name":"whyymj"},"license":"ISC","gitHead":"016a09be51dc647ac779ac2ae16f3097eb23db03","_id":"logic-helper@1.0.1","_nodeVersion":"16.13.0","_npmVersion":"8.18.0","dist":{"integrity":"sha512-Jr1VPqZi0SZbX4KhK+0oHB3iJcHTvDVNTJ4ar009/WzVkob74U3cA/RRtIiJAJ/bUrTHdB4YfNT481mYVRNu6w==","shasum":"18cb6872ad677de0246f34dc939a75800f339b5a","tarball":"https://registry.npmjs.org/logic-helper/-/logic-helper-1.0.1.tgz","fileCount":96,"unpackedSize":8986824,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIA5uVH4uZLdSUp7kd/KzQ58VWXA9ba2qBMoYSau4TcPrAiEApW1s6w33rKHLAUPqE8hSb/eVc31S0BJ8of3twpiiF0A="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj7Gi/ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqKDg/9HTneIYorI6bFeORe9nNjPNRkA4Dx8i/No6LwiZNIzSs/Cj2D\r\nIpWaC55tAQv1QHsPzur/kdt3qeTntPsEZy3YLNc3wUGaJHuNhWDjB/yu+rbf\r\naLYSVgoRp33gKr0OuzdPXec1LOzjGuQll4BoQ2CD6no1ytimr5sCCOy/mV1y\r\nGRqFQliXT39T2O6cu8PB/cRq0x9SPCSCBAPIh2S36k5Jj4hfrjkvpxYxxQz3\r\nJPioYeaX8lhQLj3/tMQZe9jV9A1QAXR5qoBnBWYBq3DfP11Lw1dULI7C7EqC\r\nMWBx391iKLZgAM0SQJjVd+540uxislmf//+eGH8Z6rGMalFsc27Qn6etxX6w\r\naWf3J5qCH9lxsLIA3o2qQEg9iS+PQm5DTIWlUUsFcAtS4g9H7R/yPVlBPpEh\r\noHYFYPSQLnu9JPocySa4UWk+DEO+eOyjCSWBOGPuUvm9bRGqV+1ItqndKZFT\r\nmoiC1m1Gf6ouSaOgIKHcyOId8dxW9g1nE3GmumfPD4QyvEUJgM0DkzsknVz+\r\nFxodyb3G6KcqqIOV1tViAbzkuLUgfnIasiG5ZQNHyUy+1CzuuiwuY0GZDMvK\r\nMHV+VBeJo8LgEtF0DfqW5EYlrpQd3LgUA9KYD2JGy7AAsbK+mar9LX8US7vM\r\nj0QyGnSiUmf/dO7lhZPTq7G8Z4v7m0/swqE=\r\n=m22U\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"whyymj","email":"454413790@qq.com"},"directories":{},"maintainers":[{"name":"whyymj","email":"454413790@qq.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/logic-helper_1.0.1_1676437695566_0.38649370982915565"},"_hasShrinkwrap":false},"1.0.2":{"name":"logic-helper","private":false,"version":"1.0.2","scripts":{"dev":"cross-env NODE_ENV=development CUSTOM_ENV=local concurrently \"npm run start\" \"npm run server\"","server":"node server/koa/index.js","start":"vite","build":"cross-env NODE_ENV=production vite build","preview":"vite preview"},"main":"./server/koa/index.js","dependencies":{"@element-plus/icons":"^0.0.11","@element-plus/icons-vue":"^1.1.4","@vue/cli-service-global":"^4.5.17","axios":"^0.27.2","chalk":"^4.1.2","codemirror":"^5.65.3","concurrently":"^7.2.0","copy-to-clipboard":"^3.3.3","dayjs":"^1.11.3","deep-equal":"^2.2.0","deep-object-diff":"^1.1.9","echarts":"^5.3.2","element-plus":"^2.2.0","flat-cache":"^3.0.4","immutable":"^4.1.0","js-base64":"^3.7.5","json_dir_file":"^1.0.2","jsonfile":"^6.1.0","koa-route":"^3.2.0","koa-static":"^5.0.0","koa-websocket":"^7.0.0","koa2":"^2.0.0-alpha.7","object-path":"^0.11.8","pinia":"^2.0.14","pinia-plugin-persist":"^1.0.0","regenerator-runtime":"^0.13.9","rxjs":"^7.5.6","sortablejs":"^1.15.0","vue":"^3.2.25","vue-codemirror":"^5.0.0-beta.1","vue-json-pretty":"^2.2.2","vue-router":"^4.0.15","vuedraggable":"^2.24.3","vxe-table":"4.2.4-beta.1","ws":"^8.8.1","ws-event-bus":"^1.2.0","xe-utils":"^3.5.4"},"devDependencies":{"@babel/cli":"^7.16.8","@babel/core":"^7.17.12","@babel/generator":"^7.17.12","@babel/plugin-external-helpers":"^7.16.7","@babel/plugin-proposal-class-properties":"^7.16.7","@babel/preset-env":"^7.16.11","@rollup/plugin-alias":"^3.1.9","@rollup/plugin-node-resolve":"^13.3.0","@vitejs/plugin-legacy":"^1.8.2","@vitejs/plugin-vue":"^2.3.1","babel-loader":"^8.2.3","babel-preset-latest":"^6.24.1","babel-types":"^6.26.0","concurrently":"^7.3.0","core-js":"2","cross-env":"^7.0.3","dijkstrajs":"^1.0.2","eslint":"^8.29.0","eslint-config-airbnb-base":"^14.2.1","eslint-config-prettier":"^8.3.0","eslint-plugin-import":"^2.22.1","eslint-plugin-prettier":"^3.4.0","eslint-plugin-vue":"^9.8.0","jest":"^27.5.1","node-dijkstra":"^2.5.0","nodemon":"^2.0.16","sass":"^1.51.0","stylelint":"^14.4.0","stylelint-config-prettier":"^9.0.3","stylelint-config-standard":"^25.0.0","stylelint-prettier":"^2.0.0","stylus":"^0.54.8","vite":"^2.9.7"},"description":"This template should help get you started developing with Vue 3 in Vite. The template uses Vue 3 `<script setup>` SFCs, check out the [script setup docs](https://v3.vuejs.org/api/sfc-script-setup.html#sfc-script-setup) to learn more.","repository":{"type":"git","url":"https://gitee.com/whyymj/flow-topo.git"},"keywords":["logic-helper"],"author":{"name":"whyymj"},"license":"ISC","gitHead":"ff389f2f6612aec93e3bd02d08df5b927ddb0561","_id":"logic-helper@1.0.2","_nodeVersion":"16.13.0","_npmVersion":"8.18.0","dist":{"integrity":"sha512-orj4xknYkaLHMY80AbfOLEKSsH6xrlVhrWZNtKBqyvuPCXncQXivgGPowGrHbC+tn/bWYwf668eh3z2H7NcbrA==","shasum":"0ed11f0f94d197aeea4961b90e943c3c9471608f","tarball":"https://registry.npmjs.org/logic-helper/-/logic-helper-1.0.2.tgz","fileCount":78,"unpackedSize":1588348,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIG2Uyi53f4DgJBfeWb78YK6a3gJP26pD4rgO1wSiwRbCAiEAnKGhpSDKFcP0hKH2UaOVqW1usaUqaNCAWpzytR3Bz5w="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj7Lc3ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrucQ//ee4Jt2Tt9zA6NPqxa8+2nAGhhYTWQF2vdz/ta0EHF8jtT4Vz\r\nnvepgFeUZyGjFPF0vp4U0inSrUWvQZuHXBdV3x/N+7uFv5Xzo7M7jqnfGSy2\r\n7kgdqGYhfijuOGQOYmLx2vGpq4iZhrLxGDPwt5AojWAJHfbxaizk5xjTukMs\r\ntbv0dr+2sUE4amMNk8oWOsBc3Mw+DVVxaogTA1AwujS0YsDAeTtjMsUrLphg\r\nCs8dbKzzvxAIdQpwyI1qTGWk9NrlujDI+MJzkKMzB1So8Xqz6PXqjJ7fKQ2W\r\nreBHsZbgKNp/x2R5mdQIAJ140h5Pews7Vqu+KDwnOmjvBLshGwoL2I3dqKz0\r\nGM19Gj0rWmKK7ur/Se7bz+OjlatyjunczteutWjdCoTNjAEMSBrl+gDKS0T9\r\n7WIeWG4COVAgQiiAIpcCLUVOEt+JQUrpzN4nJawQxxRhxe26kRjGfHSsnXdf\r\nKYh+p6ssNZKY1MQNbOpnDqRww0FMEJVTd+AUQgpWXv6qPInIX1ZC902TmBq8\r\n/FPhNPSvDhTU2U0z+RFI1j4D3qP8KGo34gXHVRIXYLkfZIizXnc0DUX+1ZIG\r\n/ILn7gOBZ84h1iXWgzhNoRCu349R3pkux+Oj5skLMubtswjDj9AFuupIHrjV\r\nGyujGglxpOJEYjt/WWK6/RPFKB3RIwfbAdE=\r\n=bcZl\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"whyymj","email":"454413790@qq.com"},"directories":{},"maintainers":[{"name":"whyymj","email":"454413790@qq.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/logic-helper_1.0.2_1676457783059_0.5418271140759328"},"_hasShrinkwrap":false},"1.0.3":{"name":"logic-helper","private":false,"version":"1.0.3","scripts":{"dev":"cross-env NODE_ENV=development CUSTOM_ENV=local concurrently \"npm run start\" \"npm run server\"","server":"node server/koa/index.js","start":"vite","build":"cross-env NODE_ENV=production vite build","preview":"vite preview"},"main":"./server/koa/index.js","dependencies":{"@element-plus/icons":"^0.0.11","@element-plus/icons-vue":"^1.1.4","@vue/cli-service-global":"^4.5.17","axios":"^0.27.2","chalk":"^4.1.2","codemirror":"^5.65.3","concurrently":"^7.2.0","copy-to-clipboard":"^3.3.3","dayjs":"^1.11.3","deep-equal":"^2.2.0","deep-object-diff":"^1.1.9","echarts":"^5.3.2","element-plus":"^2.2.0","flat-cache":"^3.0.4","immutable":"^4.1.0","js-base64":"^3.7.5","json_dir_file":"^1.0.2","jsonfile":"^6.1.0","koa-route":"^3.2.0","koa-static":"^5.0.0","koa-websocket":"^7.0.0","koa2":"^2.0.0-alpha.7","object-path":"^0.11.8","pinia":"^2.0.14","pinia-plugin-persist":"^1.0.0","regenerator-runtime":"^0.13.9","rxjs":"^7.5.6","sortablejs":"^1.15.0","vue":"^3.2.25","vue-codemirror":"^5.0.0-beta.1","vue-json-pretty":"^2.2.2","vue-router":"^4.0.15","vuedraggable":"^2.24.3","vxe-table":"4.2.4-beta.1","ws":"^8.8.1","ws-event-bus":"^1.2.0","xe-utils":"^3.5.4"},"devDependencies":{"@babel/cli":"^7.16.8","@babel/core":"^7.17.12","@babel/generator":"^7.17.12","@babel/plugin-external-helpers":"^7.16.7","@babel/plugin-proposal-class-properties":"^7.16.7","@babel/preset-env":"^7.16.11","@rollup/plugin-alias":"^3.1.9","@rollup/plugin-node-resolve":"^13.3.0","@vitejs/plugin-legacy":"^1.8.2","@vitejs/plugin-vue":"^2.3.1","babel-loader":"^8.2.3","babel-preset-latest":"^6.24.1","babel-types":"^6.26.0","concurrently":"^7.3.0","core-js":"2","cross-env":"^7.0.3","dijkstrajs":"^1.0.2","eslint":"^8.29.0","eslint-config-airbnb-base":"^14.2.1","eslint-config-prettier":"^8.3.0","eslint-plugin-import":"^2.22.1","eslint-plugin-prettier":"^3.4.0","eslint-plugin-vue":"^9.8.0","jest":"^27.5.1","node-dijkstra":"^2.5.0","nodemon":"^2.0.16","sass":"^1.51.0","stylelint":"^14.4.0","stylelint-config-prettier":"^9.0.3","stylelint-config-standard":"^25.0.0","stylelint-prettier":"^2.0.0","stylus":"^0.54.8","vite":"^2.9.7"},"description":"This template should help get you started developing with Vue 3 in Vite. The template uses Vue 3 `<script setup>` SFCs, check out the [script setup docs](https://v3.vuejs.org/api/sfc-script-setup.html#sfc-script-setup) to learn more.","repository":{"type":"git","url":"https://gitee.com/whyymj/flow-topo.git"},"keywords":["logic-helper"],"author":{"name":"whyymj"},"license":"ISC","gitHead":"f4d1cf172750035a541babdee059331bde41c1b2","_id":"logic-helper@1.0.3","_nodeVersion":"16.13.0","_npmVersion":"8.18.0","dist":{"integrity":"sha512-jXcRK6beed3dg/RxVnMO1qzSHObddpXqkqGzimWiHTab83gFifO26Xa2UC6xsJ06j76EaB1xpnh3wrPZ7xU7mA==","shasum":"e6352d093d99ab106f4bb461da6f82229052851e","tarball":"https://registry.npmjs.org/logic-helper/-/logic-helper-1.0.3.tgz","fileCount":96,"unpackedSize":8987016,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCCV6pRSptGSlIIgjW9DyL8x3H1I8V7OVGHbuYcKXnq3wIgPU1/afz5CvJVwTuz0fz4CYk3EIgB6vkS1h3e/K0sfU8="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj7MEjACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpTOBAAj0e0s0QcFtbek/wZbSccUFWjv+ueBJ5txobiUMChCvxYypVp\r\nSxK12WB9V7P2Uddd0kd3cEgnn7MvuujnSMLCwFgpxMbt8YfZ3Hg6f9L2TfFb\r\nWMo2SrjlZWmhC52jJYhgmXH8zsJq4c7EXdTgHTfMeaP++Z2EUsXTzHBErdPO\r\nOj+l5f4uv6q9i3eOap83zYx9FIvWO4A+iJztqlhgs9zt+0Bl2oQLS11Hx6v/\r\n9WiqTTwi5ByXMQq3a80VhuR8fOKgjvprzunnf+THX7hzUqh7AJiJfcJcOfao\r\n9wWaaASZ1V9LnPDtv3lkJv3JNE0LpxN4FryYe1UvSryx6LsY1XTjwEi74WnD\r\nQnBgcdP98cl9bKH5YV2G6SNkhW8ELAEUtToqcJp7HxPSj8O8p8NiTc847WPs\r\nc/IvcMhyhOlUnjb210Q+0OCmL+H6PAVggs8za/dEFdXOcpi22BsEt1ttHQEz\r\ntVeohI4Rl+ffgtI3bKKjnSVABvQO9uCpVqeGGfuK5j0VuGKJAV8gCYDgELTn\r\nfttFDuIv+EtoKVTuakHkJdYkCYLuz236Ou4wn0EoACjkQZWZZgpU/wNt8uQ9\r\nJsCEGjmry6/2HgeedMqKISZvpKVCSIroBSgEA4AfNmGFhjfhwcnTrkwVa+fN\r\nS0MQxY5XvVGz027kuiNkLa77fQd18aAxd2Q=\r\n=DLV4\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"whyymj","email":"454413790@qq.com"},"directories":{},"maintainers":[{"name":"whyymj","email":"454413790@qq.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/logic-helper_1.0.3_1676460322943_0.5755182116693593"},"_hasShrinkwrap":false},"1.0.4":{"name":"logic-helper","private":false,"version":"1.0.4","scripts":{"dev":"cross-env NODE_ENV=development CUSTOM_ENV=local concurrently \"npm run start\" \"npm run server\"","server":"node server/koa/index.js","start":"vite","build":"cross-env NODE_ENV=production vite build","preview":"vite preview"},"main":"./server/koa/index.js","dependencies":{"@element-plus/icons":"^0.0.11","@element-plus/icons-vue":"^1.1.4","@vue/cli-service-global":"^4.5.17","axios":"^0.27.2","chalk":"^4.1.2","codemirror":"^5.65.3","concurrently":"^7.2.0","copy-to-clipboard":"^3.3.3","dayjs":"^1.11.3","deep-equal":"^2.2.0","deep-object-diff":"^1.1.9","echarts":"^5.3.2","element-plus":"^2.2.0","flat-cache":"^3.0.4","immutable":"^4.1.0","js-base64":"^3.7.5","json_dir_file":"^1.0.2","jsonfile":"^6.1.0","koa-route":"^3.2.0","koa-static":"^5.0.0","koa-websocket":"^7.0.0","koa2":"^2.0.0-alpha.7","object-path":"^0.11.8","pinia":"^2.0.14","pinia-plugin-persist":"^1.0.0","regenerator-runtime":"^0.13.9","rxjs":"^7.5.6","sortablejs":"^1.15.0","vue":"^3.2.25","vue-codemirror":"^5.0.0-beta.1","vue-json-pretty":"^2.2.2","vue-router":"^4.0.15","vuedraggable":"^2.24.3","vxe-table":"4.2.4-beta.1","ws":"^8.8.1","ws-event-bus":"^1.2.0","xe-utils":"^3.5.4"},"devDependencies":{"@babel/cli":"^7.16.8","@babel/core":"^7.17.12","@babel/generator":"^7.17.12","@babel/plugin-external-helpers":"^7.16.7","@babel/plugin-proposal-class-properties":"^7.16.7","@babel/preset-env":"^7.16.11","@rollup/plugin-alias":"^3.1.9","@rollup/plugin-node-resolve":"^13.3.0","@vitejs/plugin-legacy":"^1.8.2","@vitejs/plugin-vue":"^2.3.1","babel-loader":"^8.2.3","babel-preset-latest":"^6.24.1","babel-types":"^6.26.0","concurrently":"^7.3.0","core-js":"2","cross-env":"^7.0.3","dijkstrajs":"^1.0.2","eslint":"^8.29.0","eslint-config-airbnb-base":"^14.2.1","eslint-config-prettier":"^8.3.0","eslint-plugin-import":"^2.22.1","eslint-plugin-prettier":"^3.4.0","eslint-plugin-vue":"^9.8.0","jest":"^27.5.1","node-dijkstra":"^2.5.0","nodemon":"^2.0.16","sass":"^1.51.0","stylelint":"^14.4.0","stylelint-config-prettier":"^9.0.3","stylelint-config-standard":"^25.0.0","stylelint-prettier":"^2.0.0","stylus":"^0.54.8","vite":"^2.9.7"},"description":"This template should help get you started developing with Vue 3 in Vite. The template uses Vue 3 `<script setup>` SFCs, check out the [script setup docs](https://v3.vuejs.org/api/sfc-script-setup.html#sfc-script-setup) to learn more.","repository":{"type":"git","url":"https://gitee.com/whyymj/flow-topo.git"},"keywords":["logic-helper"],"author":{"name":"whyymj"},"license":"ISC","gitHead":"f1a4fe0c9e851f7d68ced053773d1c80896b0d43","_id":"logic-helper@1.0.4","_nodeVersion":"16.13.0","_npmVersion":"8.18.0","dist":{"integrity":"sha512-QCeE3AOSvPVvq9x1aCmVjLluUgl9V+n+mbchMf9gTdOp11Ctfo+5PAfFGCDlE5xIx9tKauFrp1X99uDWh2IGEQ==","shasum":"891f451ecde36a1f08fd2965e8021833b7bea5db","tarball":"https://registry.npmjs.org/logic-helper/-/logic-helper-1.0.4.tgz","fileCount":98,"unpackedSize":9002398,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQChYIdsmlR+OxAsI9E0RMfrTicojy5TWTePWhY6PdyWvAIhAIaMPW0KBp+ahj24aPVAyvvj3xcBGSZYuxuwmGsQkRvJ"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj7eW0ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpjqA//VhD9nkMxOm7iHIA7hI3uDlF4jCTJrw23Y3LNJVqKM7ZJ9IYp\r\nnJkb0dm1tg0JwG86yUftUnN/hlIyVMHy/PsdCPWhv/uxlrtLDZG7UoTmVUQ9\r\nZF4za1oKRy90Q0kXMOtUSCCIm9poioZpL1m/jnW1Q2ydz9RGz9VoVBL8agLO\r\nTDgo4IZhVnLLwxnY+DFjvRprPK1PcZGmNhzqy9/fKJdZldncLGahYn4ElhSl\r\nSUCI4dbETUwaG9hrPdFRw2RFSyYiOIJWi8FsqCCLg04rhyrOz/9NBvaOcagg\r\nq/eITyvA+KtJbH+Ssnsg9zt9HB3bYT+1EfX7Kji/v6LCBap4fi/rFPGIXqwp\r\nDxcD4Cnu14NV1+qvTZ+h4yj96VoQH0xKib1iHdp0XuptJR/o2j8N02PAo9b2\r\n2HxHJhN+EjdIJQkQuPoV/72rVGP7IeRn1s/e4oPqEs/xaG1kfpRgknDKHx3G\r\n3TNd5p5mYUj/qJD5vykar5BZ8vz1gWIK9UwBbB2lCTRvZXj5CUVsVzgWosFu\r\nw6/KB98zPlmlaN/qIAsUTDJJ3k94AuSVYJALGHsVCkawPANTyt6i0Q55LnuO\r\nP2kbvMvG0X0wNA7LwcmtD2EcGRVB8I1a9/Rq4bvUk1OgEs6jfjx8poK6/gIp\r\nZm87LrVoZytKltKwLM8PdS+ZRhWXdW8/xeQ=\r\n=l0aj\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"whyymj","email":"454413790@qq.com"},"directories":{},"maintainers":[{"name":"whyymj","email":"454413790@qq.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/logic-helper_1.0.4_1676535220161_0.7305096286957173"},"_hasShrinkwrap":false},"1.0.5":{"name":"logic-helper","private":false,"version":"1.0.5","scripts":{"dev":"cross-env NODE_ENV=development CUSTOM_ENV=local concurrently \"npm run start\" \"npm run server\"","server":"node server/koa/index.js","start":"vite","build":"cross-env NODE_ENV=production vite build","preview":"vite preview"},"main":"./server/koa/index.js","dependencies":{"@element-plus/icons":"^0.0.11","@element-plus/icons-vue":"^1.1.4","@vue/cli-service-global":"^4.5.17","axios":"^0.27.2","chalk":"^4.1.2","codemirror":"^5.65.3","concurrently":"^7.2.0","copy-to-clipboard":"^3.3.3","dayjs":"^1.11.3","deep-equal":"^2.2.0","deep-object-diff":"^1.1.9","echarts":"^5.3.2","element-plus":"^2.2.0","flat-cache":"^3.0.4","immutable":"^4.1.0","js-base64":"^3.7.5","json_dir_file":"^1.0.2","jsonfile":"^6.1.0","koa-route":"^3.2.0","koa-static":"^5.0.0","koa-websocket":"^7.0.0","koa2":"^2.0.0-alpha.7","object-path":"^0.11.8","pinia":"^2.0.14","pinia-plugin-persist":"^1.0.0","regenerator-runtime":"^0.13.9","rxjs":"^7.5.6","sortablejs":"^1.15.0","vue":"^3.2.25","vue-codemirror":"^5.0.0-beta.1","vue-json-pretty":"^2.2.2","vue-router":"^4.0.15","vuedraggable":"^2.24.3","vxe-table":"4.2.4-beta.1","ws":"^8.8.1","ws-event-bus":"^1.2.0","xe-utils":"^3.5.4"},"devDependencies":{"@babel/cli":"^7.16.8","@babel/core":"^7.17.12","@babel/generator":"^7.17.12","@babel/plugin-external-helpers":"^7.16.7","@babel/plugin-proposal-class-properties":"^7.16.7","@babel/preset-env":"^7.16.11","@rollup/plugin-alias":"^3.1.9","@rollup/plugin-node-resolve":"^13.3.0","@vitejs/plugin-legacy":"^1.8.2","@vitejs/plugin-vue":"^2.3.1","babel-loader":"^8.2.3","babel-preset-latest":"^6.24.1","babel-types":"^6.26.0","concurrently":"^7.3.0","core-js":"2","cross-env":"^7.0.3","dijkstrajs":"^1.0.2","eslint":"^8.29.0","eslint-config-airbnb-base":"^14.2.1","eslint-config-prettier":"^8.3.0","eslint-plugin-import":"^2.22.1","eslint-plugin-prettier":"^3.4.0","eslint-plugin-vue":"^9.8.0","jest":"^27.5.1","node-dijkstra":"^2.5.0","nodemon":"^2.0.16","sass":"^1.51.0","stylelint":"^14.4.0","stylelint-config-prettier":"^9.0.3","stylelint-config-standard":"^25.0.0","stylelint-prettier":"^2.0.0","stylus":"^0.54.8","vite":"^2.9.7"},"description":"This template should help get you started developing with Vue 3 in Vite. The template uses Vue 3 `<script setup>` SFCs, check out the [script setup docs](https://v3.vuejs.org/api/sfc-script-setup.html#sfc-script-setup) to learn more.","repository":{"type":"git","url":"https://gitee.com/whyymj/flow-topo.git"},"keywords":["logic-helper"],"author":{"name":"whyymj"},"license":"ISC","gitHead":"135eab556d550d5c589fa5d5945c271c524efe4a","_id":"logic-helper@1.0.5","_nodeVersion":"16.13.0","_npmVersion":"8.18.0","dist":{"integrity":"sha512-8K2JVNvKSV7wivXAbJrHTLOK1YyMy7KEdCVIlD8VqfhM7AAIvbMbydFCIGQyw4W3A76JzyyNeVqsW6Xt7idtHw==","shasum":"57191be1e4c9a3774bc86c666e43ef173e6fea4e","tarball":"https://registry.npmjs.org/logic-helper/-/logic-helper-1.0.5.tgz","fileCount":98,"unpackedSize":9002594,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIC0ErdBeiq0r/C23AFhghoytfR0sArzTE2qbjX4TSMOLAiEAs7TI+PnBHYcXbD5Tak6mlNfObE1AjFkrYXsu33RiQg0="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj7eeTACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpHdRAAjbh8irXjoE/z7MqynQgibrwqHv/CjoQhUlEvRVzzfdo2px2X\r\nTBB2gqyNJuk96bvfWD8yMso1uwWOzVllaan+9lNTusxoajcvTluwtonToqT2\r\nFTThb64DMmhFCUjSE46efOqEfwLFqjSVtPQuqiPL9RrSrr5uAHMRlRtOqk+B\r\niuQULZxs69ndrqMe8UQSCDwKFjAA33gmnRx63T8pb08sReN7XC0j6AQ+e8KW\r\nuZ29UIZzoG49f4/aeV+quAfKOpovg6ohAeTZ8M5NQR/PtXw0vo+33aR1Q4ex\r\nFkdQZaM1oVV/Fq2K8F8d7qhEXyvxxpPqzsJFGST8Owl2IHXlPSnD9Rf9NUPc\r\n5OrjPkxu4Pw8llWtsNLTbfqhd9We0ekf9wbIzBjh8cItam2nRhBxxGcjmXdU\r\n0/Q92d7av6A+npcVf7kGibuiKuYNlIO4y3PP75fSBPG+Ibdb96kotT9rt39p\r\n1/+H19TdXso/vfiO1PCAO10SC9XzfoJKNka2zOwXPEVRSCJnClg9P7kps4g0\r\nYe0AXlMLk1KTKV+uATCRiOUKsDy1dznKcagGixpkbdQ+gsPQc6Ea8bYTzhYV\r\nPX4NjdbJRa3iV5+j+SkFbUBIjYqbCerbblnWsGvr7xCGmg/BB4fk2IM9Fp0E\r\nv4zKd8wp5LpvIpd5t4pWw8DXVlojOINwy5M=\r\n=9uUX\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"whyymj","email":"454413790@qq.com"},"directories":{},"maintainers":[{"name":"whyymj","email":"454413790@qq.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/logic-helper_1.0.5_1676535699382_0.13960356399040608"},"_hasShrinkwrap":false},"1.0.6":{"name":"logic-helper","private":false,"version":"1.0.6","scripts":{"dev":"cross-env NODE_ENV=development CUSTOM_ENV=local concurrently \"npm run start\" \"npm run server\"","server":"node server/koa/index.js","start":"vite","build":"cross-env NODE_ENV=production vite build","preview":"vite preview"},"main":"./server/koa/index.js","dependencies":{"@element-plus/icons":"^0.0.11","@element-plus/icons-vue":"^1.1.4","@vue/cli-service-global":"^4.5.17","axios":"^0.27.2","chalk":"^4.1.2","codemirror":"^5.65.3","concurrently":"^7.2.0","copy-to-clipboard":"^3.3.3","dayjs":"^1.11.3","deep-equal":"^2.2.0","deep-object-diff":"^1.1.9","echarts":"^5.3.2","element-plus":"^2.2.0","flat-cache":"^3.0.4","immutable":"^4.1.0","js-base64":"^3.7.5","json_dir_file":"^1.0.2","jsonfile":"^6.1.0","koa-route":"^3.2.0","koa-static":"^5.0.0","koa-websocket":"^7.0.0","koa2":"^2.0.0-alpha.7","object-path":"^0.11.8","pinia":"^2.0.14","pinia-plugin-persist":"^1.0.0","regenerator-runtime":"^0.13.9","rxjs":"^7.5.6","sortablejs":"^1.15.0","vue":"^3.2.25","vue-codemirror":"^5.0.0-beta.1","vue-json-pretty":"^2.2.2","vue-router":"^4.0.15","vuedraggable":"^2.24.3","vxe-table":"4.2.4-beta.1","ws":"^8.8.1","ws-event-bus":"^1.2.0","xe-utils":"^3.5.4"},"devDependencies":{"@babel/cli":"^7.16.8","@babel/core":"^7.17.12","@babel/generator":"^7.17.12","@babel/plugin-external-helpers":"^7.16.7","@babel/plugin-proposal-class-properties":"^7.16.7","@babel/preset-env":"^7.16.11","@rollup/plugin-alias":"^3.1.9","@rollup/plugin-node-resolve":"^13.3.0","@vitejs/plugin-legacy":"^1.8.2","@vitejs/plugin-vue":"^2.3.1","babel-loader":"^8.2.3","babel-preset-latest":"^6.24.1","babel-types":"^6.26.0","concurrently":"^7.3.0","core-js":"2","cross-env":"^7.0.3","dijkstrajs":"^1.0.2","eslint":"^8.29.0","eslint-config-airbnb-base":"^14.2.1","eslint-config-prettier":"^8.3.0","eslint-plugin-import":"^2.22.1","eslint-plugin-prettier":"^3.4.0","eslint-plugin-vue":"^9.8.0","jest":"^27.5.1","node-dijkstra":"^2.5.0","nodemon":"^2.0.16","sass":"^1.51.0","stylelint":"^14.4.0","stylelint-config-prettier":"^9.0.3","stylelint-config-standard":"^25.0.0","stylelint-prettier":"^2.0.0","stylus":"^0.54.8","vite":"^2.9.7"},"description":"This template should help get you started developing with Vue 3 in Vite. The template uses Vue 3 `<script setup>` SFCs, check out the [script setup docs](https://v3.vuejs.org/api/sfc-script-setup.html#sfc-script-setup) to learn more.","repository":{"type":"git","url":"https://gitee.com/whyymj/flow-topo.git"},"keywords":["logic-helper"],"author":{"name":"whyymj"},"license":"ISC","gitHead":"e0a66315c0d415770c2ba3775aa41ad40d2eaf6d","_id":"logic-helper@1.0.6","_nodeVersion":"16.13.0","_npmVersion":"8.18.0","dist":{"integrity":"sha512-QU0jCzQJADSEYgH7csfz2rDV33aI7VkU71yftLKw6pyZWUL1sHdhxW8vb3NDDc/1IZgBMdBfK4aGD9w/9dTsbQ==","shasum":"b14962f9306c9976687a873432424e04a5c63fa8","tarball":"https://registry.npmjs.org/logic-helper/-/logic-helper-1.0.6.tgz","fileCount":98,"unpackedSize":9003850,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIHIOHThSn6/oQqrmKEAUjHmMUJblDUDJ8rKeCWekEHgHAiAd515y9QXqut09kLqFpQvQ2PIA+D9bMwQWmOdOPnYJXQ=="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj7e7HACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmq3Tg//SjoFicX7NXS2BFzgkFp/bDI/YXxczQdZCChEZUt0XQkKYDVT\r\nbo7yHNItyt+m0RQ1CYE4zHAffVvJ9jmW0MTE1iQ3opjBDTC9MefLzmvJVaeo\r\nJqug7gkVjrH6hMo9VONELO/g+CbbtNf74ogA9IE41Mwb5a3qqGpsApm4/avf\r\na7gINbYueW8marUz/x2zvlDkI4FLqUFZZPuAngAlxCriLpkULKegnWJk7kTt\r\n8dAtPl+4xHWhxN+Qk6N+HsePey07M7pn7mbUB0EkNzVRUKipnljZb3aoTXIK\r\n4m867blxrM3mNazSzEmP3ODovGLWa9FqGjocZqCq9di5H2Os7zWUYt98dyAn\r\n/FOI9sMz4QNON1Cy2Gwwp2MJkZoTDXM0u53YY3b5zneyNeq15YwXmqZywcYx\r\nCJ7TCWU+VwY2wQP9wwtv2L9grWgRLS2ixJ3O8kRnG+Ta7jXHkQgs+K7K5+lZ\r\nLhhLehP1P57CA1las4pyZzCGuLActaWktRlSxoIAGvu1F6MOO6oZbykQjWG2\r\nKkjkhBHf/iWFEvmd9LrMVWKyZQbXxYjmEjU84nBmgtcEGOv9sBAmCDzB6//T\r\nNmEdIZvty/T1ZYubUTvxjWYsYRQtXKpC7oqGictWU3ofoIvMBALc5domRB/B\r\nahkCgOamAP5k0DlWxoSQROd77z5wM+jYOpM=\r\n=MgyI\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"whyymj","email":"454413790@qq.com"},"directories":{},"maintainers":[{"name":"whyymj","email":"454413790@qq.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/logic-helper_1.0.6_1676537543247_0.2535992219788823"},"_hasShrinkwrap":false},"1.0.7":{"name":"logic-helper","private":false,"version":"1.0.7","scripts":{"dev":"cross-env NODE_ENV=development CUSTOM_ENV=local concurrently \"npm run start\" \"npm run server\"","server":"node server/koa/index.js","start":"vite","build":"cross-env NODE_ENV=production vite build","preview":"vite preview"},"main":"./server/koa/index.js","dependencies":{"@element-plus/icons":"^0.0.11","@element-plus/icons-vue":"^1.1.4","@vue/cli-service-global":"^4.5.17","axios":"^0.27.2","chalk":"^4.1.2","codemirror":"^5.65.3","concurrently":"^7.2.0","copy-to-clipboard":"^3.3.3","dayjs":"^1.11.3","deep-equal":"^2.2.0","deep-object-diff":"^1.1.9","echarts":"^5.3.2","element-plus":"^2.2.0","flat-cache":"^3.0.4","immutable":"^4.2.4","js-base64":"^3.7.5","json_dir_file":"^1.0.2","jsonfile":"^6.1.0","koa-route":"^3.2.0","koa-static":"^5.0.0","koa-websocket":"^7.0.0","koa2":"^2.0.0-alpha.7","object-path":"^0.11.8","pinia":"^2.0.14","pinia-plugin-persist":"^1.0.0","regenerator-runtime":"^0.13.9","rxjs":"^7.5.6","sortablejs":"^1.15.0","vue":"^3.2.25","vue-codemirror":"^5.0.0-beta.1","vue-json-pretty":"^2.2.2","vue-router":"^4.0.15","vuedraggable":"^2.24.3","vxe-table":"4.2.4-beta.1","ws":"^8.8.1","ws-event-bus":"^1.2.0","xe-utils":"^3.5.4"},"devDependencies":{"@babel/cli":"^7.16.8","@babel/core":"^7.17.12","@babel/generator":"^7.17.12","@babel/plugin-external-helpers":"^7.16.7","@babel/plugin-proposal-class-properties":"^7.16.7","@babel/preset-env":"^7.16.11","@rollup/plugin-alias":"^3.1.9","@rollup/plugin-node-resolve":"^13.3.0","@vitejs/plugin-legacy":"^1.8.2","@vitejs/plugin-vue":"^2.3.1","babel-loader":"^8.2.3","babel-preset-latest":"^6.24.1","babel-types":"^6.26.0","concurrently":"^7.3.0","core-js":"2","cross-env":"^7.0.3","dijkstrajs":"^1.0.2","eslint":"^8.29.0","eslint-config-airbnb-base":"^14.2.1","eslint-config-prettier":"^8.3.0","eslint-plugin-import":"^2.22.1","eslint-plugin-prettier":"^3.4.0","eslint-plugin-vue":"^9.8.0","jest":"^27.5.1","node-dijkstra":"^2.5.0","nodemon":"^2.0.16","sass":"^1.51.0","stylelint":"^14.4.0","stylelint-config-prettier":"^9.0.3","stylelint-config-standard":"^25.0.0","stylelint-prettier":"^2.0.0","stylus":"^0.54.8","vite":"^2.9.7"},"description":"This template should help get you started developing with Vue 3 in Vite. The template uses Vue 3 `<script setup>` SFCs, check out the [script setup docs](https://v3.vuejs.org/api/sfc-script-setup.html#sfc-script-setup) to learn more.","repository":{"type":"git","url":"https://gitee.com/whyymj/flow-topo.git"},"keywords":["logic-helper"],"author":{"name":"whyymj"},"license":"ISC","gitHead":"7dc6fb29d8621b10adddb675988d4a9a3af458c4","_id":"logic-helper@1.0.7","_nodeVersion":"16.13.0","_npmVersion":"8.18.0","dist":{"integrity":"sha512-mjSMnJ4HTKSmMbM2aCNp6Wdc4sK6WfX/3dN2ekrZQUpeRLU4KIvaxDl00bHHw/TfMMHnpzc1zPdSd3jQO+qrIA==","shasum":"dcf4632ee86c7e128513ed88a940698096808d9a","tarball":"https://registry.npmjs.org/logic-helper/-/logic-helper-1.0.7.tgz","fileCount":100,"unpackedSize":9188984,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQD+rvW1/cpe0EouG0X7R6haaCvm+Quk8Mx0nYZpMmZaBAIgJTBIQYwVKDyV5JYSigOtQl/TSHj1i6pbk4GVMfE2UfY="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj81XfACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpTpg/+MuDjgRfr+Ni5JoKc4nw2DYkScU2xOArZ3f+pXe0g3TYSBsNP\r\nSRudDaCZjF8VjZ0eXC1lg1Zy1lJ5dMR6CVDGMtzg7mRafgYVePtDem5AWoD2\r\ntaW/vGMiWyqY3abFb/hI6MzkY79gzNTXXf/5myd0FpygaepY4fPvQrG+wx4A\r\n5dz8noJOwkWTLSt6zVOKT/GNg3o26iSltf6p+QVDP/QyVm5V1ait/P8rnU2o\r\npHvt6Ewt9ieQwvcHkW6R/rDwVwOnt6YWVKp/OAeMJbMHJpPdEicNVYvOQfq6\r\nXyqePLr9hDT3ckTc9hD+IQBBtabe58oIiqrNkun3Ek8tSEyPMwYlbS2XXTQD\r\n4rB+MrJzFPHci3Pb8BtKMLLYAqdUqQHj8qljZY1bsi9I4DpxQ450dG1P5MKs\r\ng0btbmJlscgEgbgUsEMEiUPsxPkD+gTrwZimYj2jLg17HVjwZs7xwZ5K/5Hp\r\nuIRbL0+zg2kYyo/w6e3bfFqsCbfNiBIKXoftAGUOzuCYzFdUpWefown+wbO0\r\nbHTSCl8SQYI0DgaTCIgsHA79EjEf6a0dzmjdLIgiR9Rnhr6t60xJ+2SovJxY\r\nw5YP+ynu9ApiboXYJ+vHyIQnNndSUqpagJ70JRu32XOLZOyFRxPoR/QYnP/O\r\nkY2X/CTFkGokUunsAMeDjjGo521TNrr9rFM=\r\n=0sUb\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"whyymj","email":"454413790@qq.com"},"directories":{},"maintainers":[{"name":"whyymj","email":"454413790@qq.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/logic-helper_1.0.7_1676891615070_0.43458411864123403"},"_hasShrinkwrap":false},"1.0.8":{"name":"logic-helper","private":false,"version":"1.0.8","scripts":{"dev":"cross-env NODE_ENV=development CUSTOM_ENV=local concurrently \"npm run start\" \"npm run server\"","server":"node server/koa/index.js","start":"vite","build":"cross-env NODE_ENV=production vite build","preview":"vite preview"},"main":"./server/koa/index.js","dependencies":{"@element-plus/icons":"^0.0.11","@element-plus/icons-vue":"^1.1.4","@vue/cli-service-global":"^4.5.17","axios":"^0.27.2","chalk":"^4.1.2","codemirror":"^5.65.3","concurrently":"^7.2.0","copy-to-clipboard":"^3.3.3","dayjs":"^1.11.3","deep-equal":"^2.2.0","deep-object-diff":"^1.1.9","echarts":"^5.3.2","element-plus":"^2.2.0","flat-cache":"^3.0.4","immutable":"^4.2.4","js-base64":"^3.7.5","json_dir_file":"^1.0.2","jsonfile":"^6.1.0","koa-route":"^3.2.0","koa-static":"^5.0.0","koa-websocket":"^7.0.0","koa2":"^2.0.0-alpha.7","object-path":"^0.11.8","pinia":"^2.0.14","pinia-plugin-persist":"^1.0.0","regenerator-runtime":"^0.13.9","rxjs":"^7.5.6","sortablejs":"^1.15.0","vue":"^3.2.25","vue-codemirror":"^5.0.0-beta.1","vue-json-pretty":"^2.2.2","vue-router":"^4.0.15","vuedraggable":"^2.24.3","vxe-table":"4.2.4-beta.1","ws":"^8.8.1","ws-event-bus":"^1.2.0","xe-utils":"^3.5.4"},"devDependencies":{"@babel/cli":"^7.16.8","@babel/core":"^7.17.12","@babel/generator":"^7.17.12","@babel/plugin-external-helpers":"^7.16.7","@babel/plugin-proposal-class-properties":"^7.16.7","@babel/preset-env":"^7.16.11","@rollup/plugin-alias":"^3.1.9","@rollup/plugin-node-resolve":"^13.3.0","@vitejs/plugin-legacy":"^1.8.2","@vitejs/plugin-vue":"^2.3.1","babel-loader":"^8.2.3","babel-preset-latest":"^6.24.1","babel-types":"^6.26.0","concurrently":"^7.3.0","core-js":"2","cross-env":"^7.0.3","dijkstrajs":"^1.0.2","eslint":"^8.29.0","eslint-config-airbnb-base":"^14.2.1","eslint-config-prettier":"^8.3.0","eslint-plugin-import":"^2.22.1","eslint-plugin-prettier":"^3.4.0","eslint-plugin-vue":"^9.8.0","jest":"^27.5.1","node-dijkstra":"^2.5.0","nodemon":"^2.0.16","sass":"^1.51.0","stylelint":"^14.4.0","stylelint-config-prettier":"^9.0.3","stylelint-config-standard":"^25.0.0","stylelint-prettier":"^2.0.0","stylus":"^0.54.8","vite":"^2.9.7"},"description":"This template should help get you started developing with Vue 3 in Vite. The template uses Vue 3 `<script setup>` SFCs, check out the [script setup docs](https://v3.vuejs.org/api/sfc-script-setup.html#sfc-script-setup) to learn more.","repository":{"type":"git","url":"https://gitee.com/whyymj/flow-topo.git"},"keywords":["logic-helper"],"author":{"name":"whyymj"},"license":"ISC","gitHead":"c7b0009ec13bb07fceb13cb748b54e9afde085c9","_id":"logic-helper@1.0.8","_nodeVersion":"16.13.0","_npmVersion":"8.18.0","dist":{"integrity":"sha512-tujDz3W7IsIVBEuZh1CCT52dUSiPi7nBGhJZ0SWLbdB8vkDHptpYaHBh7dFA7nz8zH1X5nn9ceJYSktQ/22UJA==","shasum":"806b4dbedfaadb15412c3f5264bb8e0519e3d169","tarball":"https://registry.npmjs.org/logic-helper/-/logic-helper-1.0.8.tgz","fileCount":100,"unpackedSize":9188984,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIEuHYKABxnKDfDnwFunAXW64VFRFIc0rUpSabZzgIuGjAiEAy+KwP8fOAiMhwLRnJhRIOZGkqTUiGR3IY5dtZTSzIrY="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj81YvACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmpveg//f4MHehf8o5Q/ltOiLlJqU86VbWkLuottQFxbmYRxHHs1yD6Q\r\n8UdMhdeBZBIr1ecvW5HoUM7RVXWbLLomg0d8ZfTw369g9cHm8nYiMPC03GR0\r\nntd+4eaVhZUDktW8/9XRKz7S9GrxIArTbjvhfBVyb5D2j7X1cH7msMuLWhKy\r\nWYUsq81xR4eHmT+8A8KyADWWjWWi29cr0H8crULBGC60utyAddTfoSmi373V\r\nRrqO9a8iZKMXUfgkci0RWQDb7VBuDhrkruPszfxHx8Fnwb7HCkBTsVWP28aD\r\n2evzzGj8XpJUoKGXCyks/XIUsIgiAdgWjPJYUAQvQh6DQ8rK+Ov6fQco8b9O\r\nH//1fgrDfsM075GqRpDp7Vdvi3XJJe1y61ThJYMPZwn9Solesrs+LUaDkSub\r\nI1eCHtMRuGVTC/t31QTGwISBz9y+vvXvvK7QtUWgA9MO6K5xjD60CzZ1pR7a\r\nJTiMsX5mVAQ0RRztscMKXzDO9f51Kdx0h7E5AROPmQx/waI0HwN3ysOg9jjz\r\n0HYy5pXdAKRaYQVoXI4CIrw6Pf6hTGRmHy7pHjeVAgu+KwGp/rKd5xxmBrIz\r\nN7ZeY47HgWAOVU6FwgOoAKFuVkBicotBPTvAnGaw00ovp/62FfXHMB+RpoiI\r\nLLdkIFGHzdMYnphBDu2X7d4FCKDUD1cAAPU=\r\n=hM4v\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"whyymj","email":"454413790@qq.com"},"directories":{},"maintainers":[{"name":"whyymj","email":"454413790@qq.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/logic-helper_1.0.8_1676891694773_0.6088041606035797"},"_hasShrinkwrap":false},"1.0.9":{"name":"logic-helper","private":false,"version":"1.0.9","scripts":{"dev":"cross-env NODE_ENV=development CUSTOM_ENV=local concurrently \"npm run start\" \"npm run server\"","server":"node server/koa/index.js","start":"vite","build":"cross-env NODE_ENV=production vite build","preview":"vite preview"},"main":"./server/koa/index.js","dependencies":{"@element-plus/icons":"^0.0.11","@element-plus/icons-vue":"^1.1.4","@vue/cli-service-global":"^4.5.17","axios":"^0.27.2","chalk":"^4.1.2","codemirror":"^5.65.3","concurrently":"^7.2.0","copy-to-clipboard":"^3.3.3","dayjs":"^1.11.3","deep-equal":"^2.2.0","deep-object-diff":"^1.1.9","echarts":"^5.3.2","element-plus":"^2.2.0","flat-cache":"^3.0.4","immutable":"^4.2.4","js-base64":"^3.7.5","json_dir_file":"^1.0.2","jsonfile":"^6.1.0","koa-route":"^3.2.0","koa-static":"^5.0.0","koa-websocket":"^7.0.0","koa2":"^2.0.0-alpha.7","object-path":"^0.11.8","pinia":"^2.0.14","pinia-plugin-persist":"^1.0.0","regenerator-runtime":"^0.13.9","rxjs":"^7.5.6","sortablejs":"^1.15.0","vue":"^3.2.25","vue-codemirror":"^5.0.0-beta.1","vue-json-pretty":"^2.2.2","vue-router":"^4.0.15","vuedraggable":"^2.24.3","vxe-table":"4.2.4-beta.1","ws":"^8.8.1","ws-event-bus":"^1.2.0","xe-utils":"^3.5.4"},"devDependencies":{"@babel/cli":"^7.16.8","@babel/core":"^7.17.12","@babel/generator":"^7.17.12","@babel/plugin-external-helpers":"^7.16.7","@babel/plugin-proposal-class-properties":"^7.16.7","@babel/preset-env":"^7.16.11","@rollup/plugin-alias":"^3.1.9","@rollup/plugin-node-resolve":"^13.3.0","@vitejs/plugin-legacy":"^1.8.2","@vitejs/plugin-vue":"^2.3.1","babel-loader":"^8.2.3","babel-preset-latest":"^6.24.1","babel-types":"^6.26.0","concurrently":"^7.3.0","core-js":"2","cross-env":"^7.0.3","dijkstrajs":"^1.0.2","eslint":"^8.29.0","eslint-config-airbnb-base":"^14.2.1","eslint-config-prettier":"^8.3.0","eslint-plugin-import":"^2.22.1","eslint-plugin-prettier":"^3.4.0","eslint-plugin-vue":"^9.8.0","jest":"^27.5.1","node-dijkstra":"^2.5.0","nodemon":"^2.0.16","sass":"^1.51.0","stylelint":"^14.4.0","stylelint-config-prettier":"^9.0.3","stylelint-config-standard":"^25.0.0","stylelint-prettier":"^2.0.0","stylus":"^0.54.8","vite":"^2.9.7"},"description":"This template should help get you started developing with Vue 3 in Vite. The template uses Vue 3 `<script setup>` SFCs, check out the [script setup docs](https://v3.vuejs.org/api/sfc-script-setup.html#sfc-script-setup) to learn more.","repository":{"type":"git","url":"https://gitee.com/whyymj/flow-topo.git"},"keywords":["logic-helper"],"author":{"name":"whyymj"},"license":"ISC","gitHead":"196b65a7b8ca72e8dae6b241150bedd3d58d8317","_id":"logic-helper@1.0.9","_nodeVersion":"16.13.0","_npmVersion":"8.18.0","dist":{"integrity":"sha512-aPa/S0eYkys9X84quDupOKMQYej83oCEuB366wiqVxRAcDSYgjmKNgXuHcS7h09uxPGOH8ChPXt6id7eA4LmIQ==","shasum":"0d4a1de0071b6358867109c205158620c7ab9f18","tarball":"https://registry.npmjs.org/logic-helper/-/logic-helper-1.0.9.tgz","fileCount":100,"unpackedSize":9187760,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIA7PCiyjC2DLMqaDRLK3ur4wRyhXvszvLavL9nIGcn8nAiEAjc6dgfnU8o/dGM0qmQEvcVOhiohQ+llU9b7muy9MjHA="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj81sgACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqZrA//aL7nFXvW3sW0LmWP+hgFoZwJYktQRGN8qVk1fQjSyJDlyunQ\r\ng2pGgrdLzHOmEVbW4lDtZ56M6Ulv9MhBAGBzKYlwOnV2rgMA1Wa4/xb++i7g\r\nMKvuinbVHpVPAXHhHrOA49i6XXKIEjmGgwq0RD3Y7uh3HO2RQy3ggo0TBVtT\r\nBlWULScq5UNSz8KNB6Dz7cuKG5I3x6dmCzCI8ZksZyHg3XQh5rEMsYA7PYzE\r\n05dbK7o+lgyATVpBAX3U3V8Y4S1cr3MhJEiL+5xLDvbWxsrVRe0DFkG8NVIU\r\nKsgLLwhw7/OoqSaoki1kSCxxg2wltRsqLchyCFHnMUlsjZPa//O98m74oR9h\r\nTpeXTrDpkIBNx57fRP0axLYWfB/e4pihKkjfracg+LSGn9jeEdKZd0lOxjIL\r\nQkMpiFDoSyFQnbGlxnQtzBaETX7X7ByCckh96MHhNxqzxAITnlL/D4mPrbVN\r\nQdl9CFiEApH+RfHImynFaRfzmjYDSoiiMYv1lxMA2+PkjPtj76kY2dVESeXl\r\naoYvFb3a7EfqGt7LWPJk1E290HgQNWYediCiI25xakNyHlCNJt0edcLdCFUE\r\nsORDRJeVs53QrxlnBdZxV4aJDarrSuzEQkD3FJfTjH36Y1giMM0nRBWyBiCL\r\nyfVTLXWWM1CWlGUGFvrOdzeCEWXzspaYjSw=\r\n=3GaO\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"whyymj","email":"454413790@qq.com"},"directories":{},"maintainers":[{"name":"whyymj","email":"454413790@qq.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/logic-helper_1.0.9_1676892959835_0.5139674000386762"},"_hasShrinkwrap":false},"1.1.0":{"name":"logic-helper","private":false,"version":"1.1.0","scripts":{"dev":"cross-env NODE_ENV=development CUSTOM_ENV=local concurrently \"npm run start\" \"npm run server\"","server":"node server/koa/index.js","start":"vite","build":"cross-env NODE_ENV=production vite build","preview":"vite preview"},"main":"./server/koa/index.js","dependencies":{"@element-plus/icons":"^0.0.11","@element-plus/icons-vue":"^1.1.4","@vue/cli-service-global":"^4.5.17","axios":"^0.27.2","chalk":"^4.1.2","codemirror":"^5.65.3","concurrently":"^7.2.0","copy-to-clipboard":"^3.3.3","dayjs":"^1.11.3","deep-equal":"^2.2.0","deep-object-diff":"^1.1.9","echarts":"^5.3.2","element-plus":"^2.2.0","flat-cache":"^3.0.4","immutable":"^4.2.4","js-base64":"^3.7.5","json_dir_file":"^1.0.2","jsonfile":"^6.1.0","koa-route":"^3.2.0","koa-static":"^5.0.0","koa-websocket":"^7.0.0","koa2":"^2.0.0-alpha.7","object-path":"^0.11.8","pinia":"^2.0.14","pinia-plugin-persist":"^1.0.0","regenerator-runtime":"^0.13.9","rxjs":"^7.5.6","sortablejs":"^1.15.0","vue":"^3.2.25","vue-codemirror":"^5.0.0-beta.1","vue-json-pretty":"^2.2.2","vue-router":"^4.0.15","vuedraggable":"^2.24.3","vxe-table":"4.2.4-beta.1","ws":"^8.8.1","ws-event-bus":"^1.2.0","xe-utils":"^3.5.4"},"devDependencies":{"@babel/cli":"^7.16.8","@babel/core":"^7.17.12","@babel/generator":"^7.17.12","@babel/plugin-external-helpers":"^7.16.7","@babel/plugin-proposal-class-properties":"^7.16.7","@babel/preset-env":"^7.16.11","@rollup/plugin-alias":"^3.1.9","@rollup/plugin-node-resolve":"^13.3.0","@vitejs/plugin-legacy":"^1.8.2","@vitejs/plugin-vue":"^2.3.1","babel-loader":"^8.2.3","babel-preset-latest":"^6.24.1","babel-types":"^6.26.0","concurrently":"^7.3.0","core-js":"2","cross-env":"^7.0.3","dijkstrajs":"^1.0.2","eslint":"^8.29.0","eslint-config-airbnb-base":"^14.2.1","eslint-config-prettier":"^8.3.0","eslint-plugin-import":"^2.22.1","eslint-plugin-prettier":"^3.4.0","eslint-plugin-vue":"^9.8.0","jest":"^27.5.1","node-dijkstra":"^2.5.0","nodemon":"^2.0.16","sass":"^1.51.0","stylelint":"^14.4.0","stylelint-config-prettier":"^9.0.3","stylelint-config-standard":"^25.0.0","stylelint-prettier":"^2.0.0","stylus":"^0.54.8","vite":"^2.9.7"},"description":"This template should help get you started developing with Vue 3 in Vite. The template uses Vue 3 `<script setup>` SFCs, check out the [script setup docs](https://v3.vuejs.org/api/sfc-script-setup.html#sfc-script-setup) to learn more.","repository":{"type":"git","url":"https://gitee.com/whyymj/flow-topo.git"},"keywords":["logic-helper"],"author":{"name":"whyymj"},"license":"ISC","gitHead":"aaf62b6376ed7de13b5bd2b714fe5cdd622aecf8","_id":"logic-helper@1.1.0","_nodeVersion":"16.13.0","_npmVersion":"8.18.0","dist":{"integrity":"sha512-hBcIHvzLyDoVnvsC6v2CMHej910/RjR85IIGwnlnoJ8udaKtsoJyEch6aOWm3bFx7TIm2h5pG4VTHjVLetrkiA==","shasum":"fdd8a3da56e3c84085d3038845e9e9fa55c694ca","tarball":"https://registry.npmjs.org/logic-helper/-/logic-helper-1.1.0.tgz","fileCount":97,"unpackedSize":9190064,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDU3ilM7w9xIQNa8hFXgTtRuhsW5VfvrKOKLwM+xm0RowIgVb1I6zSM2EYNtcBotBQDa1ictLerB7LxvWDIEbaNzDM="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj9Hu9ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrckQ/+O15ZlcbGhV1DKLhZKzGMPQhVREZ7DE4L8IGrpmS3BIMULZOY\r\nv9p0CcFCy+hHPbBQGWddKhfMBFBcN3x8k3cSGeChi3dzrcOgkFI1SmhvxcXW\r\nCgFy8WPrLwKqteEPUz2Nxgkp6mwMu8qXmr6C2S8zbxOH7KOZcc8b8oviFH6F\r\nkqVTacgPOgZ7G+4CRnXYLVQyPVtYHv3pjy3e1o3UlfHlEKqsIBD9+Vz4pohn\r\ndlaMSJj3+Wbg8Rt88oY+Y2A7k87g3IRWYRFhPg5UG2Y950l9Lv0WExvNEbWs\r\nL4nc+QVWOz4zUISTxp37xtKn+eNovfs98AlOL+xAnWTcjtkv3QTQM389HxvJ\r\nkCqLwmTg0YG1Pi/w+FFtc2eKPSnZqHoQAhfznPDO1p1l7MoOUau3ao23thv3\r\nc+ZqlQKchP7QpJ/0hEAaK/Hd0EnpqTHJmEFBA7sCCIjgzhXUtymj/dniotm9\r\nMFL9jEDnnsTfUik7npotFfr9JKN5gBRGcZJP7xvo9HITYjok9hfK0TSL2Rh6\r\n7JHeNeFudz8gFwlI3zTmkvJLIMbnUvqJoNqk97h5vBe6VwGluKsaQ3x0KxcO\r\nmXUVN9UQ3LP19iMAn53mF8kCmMTzdgG6Iv5OGNv/agb9bxcmSjziiOWg36KI\r\nz78y9wSlCEs2s0MtIs2LqHAUwmzgoCimgnY=\r\n=V04c\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"whyymj","email":"454413790@qq.com"},"directories":{},"maintainers":[{"name":"whyymj","email":"454413790@qq.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/logic-helper_1.1.0_1676966844978_0.355952627404049"},"_hasShrinkwrap":false},"1.1.1":{"name":"logic-helper","private":false,"version":"1.1.1","scripts":{"dev":"cross-env NODE_ENV=development CUSTOM_ENV=local concurrently \"npm run start\" \"npm run server\"","server":"node server/koa/index.js","start":"vite","build":"cross-env NODE_ENV=production vite build","preview":"vite preview"},"main":"./server/koa/index.js","dependencies":{"@element-plus/icons":"^0.0.11","@element-plus/icons-vue":"^1.1.4","@vue/cli-service-global":"^4.5.17","axios":"^0.27.2","chalk":"^4.1.2","codemirror":"^5.65.3","concurrently":"^7.2.0","copy-to-clipboard":"^3.3.3","dayjs":"^1.11.3","deep-equal":"^2.2.0","deep-object-diff":"^1.1.9","echarts":"^5.3.2","element-plus":"^2.2.0","flat-cache":"^3.0.4","immutable":"^4.2.4","js-base64":"^3.7.5","json_dir_file":"^1.0.2","jsonfile":"^6.1.0","koa-route":"^3.2.0","koa-static":"^5.0.0","koa-websocket":"^7.0.0","koa2":"^2.0.0-alpha.7","object-path":"^0.11.8","pinia":"^2.0.14","pinia-plugin-persist":"^1.0.0","regenerator-runtime":"^0.13.9","rxjs":"^7.5.6","sortablejs":"^1.15.0","vue":"^3.2.25","vue-codemirror":"^5.0.0-beta.1","vue-json-pretty":"^2.2.2","vue-router":"^4.0.15","vuedraggable":"^2.24.3","vxe-table":"4.2.4-beta.1","ws":"^8.8.1","ws-event-bus":"^1.2.0","xe-utils":"^3.5.4"},"devDependencies":{"@babel/cli":"^7.16.8","@babel/core":"^7.17.12","@babel/generator":"^7.17.12","@babel/plugin-external-helpers":"^7.16.7","@babel/plugin-proposal-class-properties":"^7.16.7","@babel/preset-env":"^7.16.11","@rollup/plugin-alias":"^3.1.9","@rollup/plugin-node-resolve":"^13.3.0","@vitejs/plugin-legacy":"^1.8.2","@vitejs/plugin-vue":"^2.3.1","babel-loader":"^8.2.3","babel-preset-latest":"^6.24.1","babel-types":"^6.26.0","concurrently":"^7.3.0","core-js":"2","cross-env":"^7.0.3","dijkstrajs":"^1.0.2","eslint":"^8.29.0","eslint-config-airbnb-base":"^14.2.1","eslint-config-prettier":"^8.3.0","eslint-plugin-import":"^2.22.1","eslint-plugin-prettier":"^3.4.0","eslint-plugin-vue":"^9.8.0","jest":"^27.5.1","node-dijkstra":"^2.5.0","nodemon":"^2.0.16","sass":"^1.51.0","stylelint":"^14.4.0","stylelint-config-prettier":"^9.0.3","stylelint-config-standard":"^25.0.0","stylelint-prettier":"^2.0.0","stylus":"^0.54.8","vite":"^2.9.7"},"description":"This template should help get you started developing with Vue 3 in Vite. The template uses Vue 3 `<script setup>` SFCs, check out the [script setup docs](https://v3.vuejs.org/api/sfc-script-setup.html#sfc-script-setup) to learn more.","repository":{"type":"git","url":"https://gitee.com/whyymj/flow-topo.git"},"keywords":["logic-helper"],"author":{"name":"whyymj"},"license":"ISC","gitHead":"1b112d40c1a8c1ac8b8cda5c04d3a0d7d1955cba","_id":"logic-helper@1.1.1","_nodeVersion":"16.13.0","_npmVersion":"8.18.0","dist":{"integrity":"sha512-5FQBDYj1PFEIFD4jO5uXN91aI2nuO3W+KoalYXsjEIltJjBSmQzUv1r9ORxFol4WN5OmXihJn2fsdH3w/Lh7pg==","shasum":"195f750194617d47aecc339cf1acb06f14a4698e","tarball":"https://registry.npmjs.org/logic-helper/-/logic-helper-1.1.1.tgz","fileCount":97,"unpackedSize":9195111,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIGhWKc66nAsC964Nz9a0W/hGtHwE/IxCH+rowxx7ax+fAiAcoMdUJk1U2mz3pzN+FGFi6VMII6VKGlQXhH8cTatLFA=="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj9bFHACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmo2Hw/+PiSPO2WIc45Ry2zqN0x08STevpW+iEqQ50ISEipSRAeJtfx1\r\nNhpZy/Np3MvwKZ6M6x+nQSke9cu8dCu4247/PTTwVlwUwIUAppN2zCzJ+Bac\r\n6pkpNnEK5bq4QgpfFGgvpqHF6mADctdYOoEKxURZpxUi4E2YXKLU7wpy+kAA\r\nGa4WFE7C6eoMC8YwtecrtAKWoqPfAAJFvRUIIvI7QxMGfq2wDT0lWYgn9bOx\r\nqc8yosiT+zaM4ishJ222heDR6ZuWaITw5RHMf6DvXzuR6b0WQ6l/PcxzRnNk\r\nl5UAmvs6m1NbBiMa27/Yj3ELhZUPa385RpFv5lweVVwyrk7LN9a6A91pEWc4\r\ntUtaJ+f3IHGmuRaqTb5Zrzv/mrzha0vGAojbIA+x6dyei7RUj6aF+B4NGyEI\r\nlN1ZUKhLkIaqehDgSLwvzGuZb2D0gQIaAHZ9EnxZ4coT2jhtpHy3gUkny7Hq\r\n7P8lGjT79LgmA10DN087R2npTnWgx14Cog96z7M4z7HcjsNqhNqTycqvd5hc\r\nsxQ0e7TgM47by3pR36elDoefC1QxrVx4rP5Ap+3K5Fy0+YwXYsm0WPhq98Kr\r\n2Vy6Ky06XjQzWrY11OREu9hmOKBCOPdF7V5s5tc0EQrS/T+KIFjWI2YiJmOd\r\nUFgksNt8MbNET3ID+sXKpbd5tutjQ+SKnts=\r\n=eaY9\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"whyymj","email":"454413790@qq.com"},"directories":{},"maintainers":[{"name":"whyymj","email":"454413790@qq.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/logic-helper_1.1.1_1677046086994_0.014996566872448991"},"_hasShrinkwrap":false},"1.1.2":{"name":"logic-helper","private":false,"version":"1.1.2","scripts":{"dev":"cross-env NODE_ENV=development CUSTOM_ENV=local concurrently \"npm run start\" \"npm run server\"","server":"node server/koa/index.js","start":"vite","build":"cross-env NODE_ENV=production vite build","preview":"vite preview"},"main":"./server/koa/index.js","dependencies":{"@element-plus/icons":"^0.0.11","@element-plus/icons-vue":"^1.1.4","@vue/cli-service-global":"^4.5.17","axios":"^0.27.2","chalk":"^4.1.2","codemirror":"^5.65.3","concurrently":"^7.2.0","copy-to-clipboard":"^3.3.3","dayjs":"^1.11.3","deep-equal":"^2.2.0","deep-object-diff":"^1.1.9","echarts":"^5.3.2","element-plus":"^2.2.0","flat-cache":"^3.0.4","immutable":"^4.2.4","js-base64":"^3.7.5","json_dir_file":"^1.0.2","jsonfile":"^6.1.0","koa-route":"^3.2.0","koa-static":"^5.0.0","koa-websocket":"^7.0.0","koa2":"^2.0.0-alpha.7","object-path":"^0.11.8","pinia":"^2.0.14","pinia-plugin-persist":"^1.0.0","regenerator-runtime":"^0.13.9","rxjs":"^7.5.6","sortablejs":"^1.15.0","vue":"^3.2.25","vue-codemirror":"^5.0.0-beta.1","vue-json-pretty":"^2.2.2","vue-router":"^4.0.15","vuedraggable":"^2.24.3","vxe-table":"4.2.4-beta.1","ws":"^8.8.1","ws-event-bus":"^1.2.0","xe-utils":"^3.5.4"},"devDependencies":{"@babel/cli":"^7.16.8","@babel/core":"^7.17.12","@babel/generator":"^7.17.12","@babel/plugin-external-helpers":"^7.16.7","@babel/plugin-proposal-class-properties":"^7.16.7","@babel/preset-env":"^7.16.11","@rollup/plugin-alias":"^3.1.9","@rollup/plugin-node-resolve":"^13.3.0","@vitejs/plugin-legacy":"^1.8.2","@vitejs/plugin-vue":"^2.3.1","babel-loader":"^8.2.3","babel-preset-latest":"^6.24.1","babel-types":"^6.26.0","concurrently":"^7.3.0","core-js":"2","cross-env":"^7.0.3","dijkstrajs":"^1.0.2","eslint":"^8.29.0","eslint-config-airbnb-base":"^14.2.1","eslint-config-prettier":"^8.3.0","eslint-plugin-import":"^2.22.1","eslint-plugin-prettier":"^3.4.0","eslint-plugin-vue":"^9.8.0","jest":"^27.5.1","node-dijkstra":"^2.5.0","nodemon":"^2.0.16","sass":"^1.51.0","stylelint":"^14.4.0","stylelint-config-prettier":"^9.0.3","stylelint-config-standard":"^25.0.0","stylelint-prettier":"^2.0.0","stylus":"^0.54.8","vite":"^2.9.7"},"description":"This template should help get you started developing with Vue 3 in Vite. The template uses Vue 3 `<script setup>` SFCs, check out the [script setup docs](https://v3.vuejs.org/api/sfc-script-setup.html#sfc-script-setup) to learn more.","repository":{"type":"git","url":"https://gitee.com/whyymj/flow-topo.git"},"keywords":["logic-helper"],"author":{"name":"whyymj"},"license":"ISC","gitHead":"f3a8fa10c920db2a76c834929b206f526e7d7f53","_id":"logic-helper@1.1.2","_nodeVersion":"16.13.0","_npmVersion":"8.18.0","dist":{"integrity":"sha512-4Fe7YJf1DD2CZnRwJoLqsYyIRDPb2POscxErjAQBXZSVXNQawkdSq0qbKkZfQC64YIHTglNmkyrwVm9X78wnHw==","shasum":"fdcaf90f18df087b1e50135de09ebe75b3b87de9","tarball":"https://registry.npmjs.org/logic-helper/-/logic-helper-1.1.2.tgz","fileCount":98,"unpackedSize":9200889,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIAdeQyfH1P7gLC7Yi//vU4g7ojqL4C/eBB75haC2xvkCAiAhK1xwjw2zqZNnUGtRUktcWkgDvjF7sI8CXwOUwoNEaw=="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj+Ew1ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmr40w/8DHjPtTYleoj/lLRvPMAOqK34qsKs0Del0jLjlIRZ1Adu4atS\r\nmV2u0d2EUWHUolT9ZjcUlvOmH9xTF6q1m/hOXXQxggKayvWvt51jR1Q/2Lvf\r\nxTgmiqUuViAjftYD1EU4UUg65tgcHlI3Yn4bIylsfv9ciEGPcAc9nP7QX584\r\nf6DY18elI235iutDLd+iPMTc8my9nLw/7f6pQNEaqZeqd+TFx38c8VqW4lut\r\npITNGsEt4nAqs0H1URRRTtejYFIMdV8pbY3qKQID7qijq0gKeBxrPimufqCl\r\nmudcL2uvP6DqYAv45DKBO5bnPOdLl6pkKu4YY9ewNE3bxtn1IN1Zyu28ltrW\r\n1k6KMQDrjsZSjiWjeDPBMbJ0IWJpwIfY/b5wiHS70I1tnF34k5M8fZstdNRc\r\nDsIRmD6p9BF501aL5Wyd6XQB6KjuQ0QtRBR78cLAdPa6gw826zAkMMYZGpbR\r\nnHdXkXzHubkSRE2Dvw3r2lu5WFFtrYa6QoJUq2fC7EAZ8VmLYvfWVVIuItRL\r\nsilDXXqT7/a0IEGjljvJD68ptq9lUAxeuYRizWJqkG6YYWZ8B7d3+fZXiwf2\r\nAIgbVrDlMeT4myhU/cKqEvp36+DSvfBSQnnbW87LnvDCwl3sKADL9gcy8+6g\r\nIMyVKhYMzpOS/AY2F9GvtaIpGVFaTMEldhc=\r\n=Y7rg\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"whyymj","email":"454413790@qq.com"},"directories":{},"maintainers":[{"name":"whyymj","email":"454413790@qq.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/logic-helper_1.1.2_1677216820944_0.7574206442610203"},"_hasShrinkwrap":false},"1.1.3":{"name":"logic-helper","private":false,"version":"1.1.3","scripts":{"dev":"cross-env NODE_ENV=development CUSTOM_ENV=local concurrently \"npm run start\" \"npm run server\"","server":"node server/koa/index.js","start":"vite","build":"cross-env NODE_ENV=production vite build","preview":"vite preview"},"main":"./server/koa/index.js","dependencies":{"@element-plus/icons":"^0.0.11","@element-plus/icons-vue":"^1.1.4","@vue/cli-service-global":"^4.5.17","axios":"^0.27.2","chalk":"^4.1.2","codemirror":"^5.65.3","concurrently":"^7.2.0","copy-to-clipboard":"^3.3.3","dayjs":"^1.11.3","deep-equal":"^2.2.0","deep-object-diff":"^1.1.9","echarts":"^5.3.2","element-plus":"^2.2.0","flat-cache":"^3.0.4","immutable":"^4.2.4","js-base64":"^3.7.5","json_dir_file":"^1.0.2","jsonfile":"^6.1.0","koa-route":"^3.2.0","koa-static":"^5.0.0","koa-websocket":"^7.0.0","koa2":"^2.0.0-alpha.7","object-path":"^0.11.8","pinia":"^2.0.14","pinia-plugin-persist":"^1.0.0","regenerator-runtime":"^0.13.9","rxjs":"^7.5.6","sortablejs":"^1.15.0","vue":"^3.2.25","vue-codemirror":"^5.0.0-beta.1","vue-json-pretty":"^2.2.2","vue-router":"^4.0.15","vuedraggable":"^2.24.3","vxe-table":"4.2.4-beta.1","ws":"^8.8.1","ws-event-bus":"^1.2.0","xe-utils":"^3.5.4"},"devDependencies":{"@babel/cli":"^7.16.8","@babel/core":"^7.17.12","@babel/generator":"^7.17.12","@babel/plugin-external-helpers":"^7.16.7","@babel/plugin-proposal-class-properties":"^7.16.7","@babel/preset-env":"^7.16.11","@rollup/plugin-alias":"^3.1.9","@rollup/plugin-node-resolve":"^13.3.0","@vitejs/plugin-legacy":"^1.8.2","@vitejs/plugin-vue":"^2.3.1","babel-loader":"^8.2.3","babel-preset-latest":"^6.24.1","babel-types":"^6.26.0","concurrently":"^7.3.0","core-js":"2","cross-env":"^7.0.3","dijkstrajs":"^1.0.2","eslint":"^8.29.0","eslint-config-airbnb-base":"^14.2.1","eslint-config-prettier":"^8.3.0","eslint-plugin-import":"^2.22.1","eslint-plugin-prettier":"^3.4.0","eslint-plugin-vue":"^9.8.0","jest":"^27.5.1","node-dijkstra":"^2.5.0","nodemon":"^2.0.16","sass":"^1.51.0","stylelint":"^14.4.0","stylelint-config-prettier":"^9.0.3","stylelint-config-standard":"^25.0.0","stylelint-prettier":"^2.0.0","stylus":"^0.54.8","vite":"^2.9.7"},"description":"This template should help get you started developing with Vue 3 in Vite. The template uses Vue 3 `<script setup>` SFCs, check out the [script setup docs](https://v3.vuejs.org/api/sfc-script-setup.html#sfc-script-setup) to learn more.","repository":{"type":"git","url":"https://gitee.com/whyymj/flow-topo.git"},"keywords":["logic-helper"],"author":{"name":"whyymj"},"license":"ISC","gitHead":"792d3d69264aab98e5d850725b38d6d031455424","_id":"logic-helper@1.1.3","_nodeVersion":"16.13.0","_npmVersion":"8.18.0","dist":{"integrity":"sha512-+pocgD9RG+dnsC/fElXH3sR3vm29KunWHAPHPinTsiwCjMAXPADCeBKfRZOl84FisdaIJCzh+gVk+pJCOAE1tg==","shasum":"42d8a30bc078792d80e43c4871a8343bba700ec7","tarball":"https://registry.npmjs.org/logic-helper/-/logic-helper-1.1.3.tgz","fileCount":100,"unpackedSize":9214441,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDJvH68VZnsbHzrm62vJV1sIx5V0uhNKvGHiUGBVQ0D1QIhAOgAXgeU4jFkMdpq9uOFerx48bIQ8z39fH40ML7bvXEY"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj/VmOACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrRxg/+JiwHOuBtMNILTHH4MWhMRP/cQUt+abImVjYsHu2F/sgpmx6R\r\nvI2F3ppH42+GzPsrc++NujJadvz8Fw6lsi/N7A3BUEpM3ikv3FyekrSTWZPk\r\n+H9UXxdl4uP9/UMDwPaybJdF4NfKRZp55SEsE289V5jnbQCAhyOE21l+nYj2\r\nlBFhd7NWsgkzN/Zkk5QHKDtE30vHajgSigJwCXMCya2kl1avvTCLLqYMGaZi\r\nixuCZFmVtaZWUX9X6fjiSGovBP0MoDxfCR73dOrbses2W4XcaYm3dNFy5/S7\r\ngtNVZJjLWUbT8wNiHUFIFQdeGdqI2dIY2AfAcArgvAjCQFhvU8711HLiJsOQ\r\npt/xstPvszoS+6ifktS/gYf6aasSLdNFINUtxqO2g0oPFqo4rGrM5iZqm/jW\r\n8FXZsdnJtmbYhAL49Ekxe6YKHLAfF6gpVMdcJVfFgwd58BAhHbDxamSHIyfd\r\nC0Up0EDWNFeLBeKUlDYx2gKVyPHlWwebK79UzmcDiFOB5LiHIiDGSFyvUJpW\r\nvS2nMGwDo4UlXmt3ri06fIGCXA9MGAHUTmlFPGNJ04M8nD1MDAh/dJ4jq6wo\r\nj21EQFWnBNiMNzTTeCIorCa8y02LS46zGAY7BI+IAt9G8irKbhD/48aTdSSC\r\ngLYgKluOCQRU7vrqPU6dgdM06b6KMBWkKdE=\r\n=VHA/\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"whyymj","email":"454413790@qq.com"},"directories":{},"maintainers":[{"name":"whyymj","email":"454413790@qq.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/logic-helper_1.1.3_1677547918400_0.6231399002068869"},"_hasShrinkwrap":false},"1.1.4":{"name":"logic-helper","private":false,"version":"1.1.4","scripts":{"dev":"cross-env NODE_ENV=development CUSTOM_ENV=local concurrently \"npm run start\" \"npm run server\"","server":"node server/koa/index.js","start":"vite","build":"cross-env NODE_ENV=production vite build","preview":"vite preview"},"main":"./server/koa/index.js","dependencies":{"@element-plus/icons":"^0.0.11","@element-plus/icons-vue":"^1.1.4","@vue/cli-service-global":"^4.5.17","axios":"^0.27.2","chalk":"^4.1.2","codemirror":"^5.65.3","concurrently":"^7.2.0","copy-to-clipboard":"^3.3.3","dayjs":"^1.11.3","deep-equal":"^2.2.0","deep-object-diff":"^1.1.9","echarts":"^5.3.2","element-plus":"^2.2.0","flat-cache":"^3.0.4","immutable":"^4.2.4","js-base64":"^3.7.5","json_dir_file":"^1.0.2","jsonfile":"^6.1.0","koa-route":"^3.2.0","koa-static":"^5.0.0","koa-websocket":"^7.0.0","koa2":"^2.0.0-alpha.7","object-path":"^0.11.8","pinia":"^2.0.14","pinia-plugin-persist":"^1.0.0","regenerator-runtime":"^0.13.9","rxjs":"^7.5.6","sortablejs":"^1.15.0","vue":"^3.2.25","vue-codemirror":"^5.0.0-beta.1","vue-json-pretty":"^2.2.2","vue-router":"^4.0.15","vuedraggable":"^2.24.3","vxe-table":"4.2.4-beta.1","ws":"^8.8.1","ws-event-bus":"^1.2.0","xe-utils":"^3.5.4"},"devDependencies":{"@babel/cli":"^7.16.8","@babel/core":"^7.17.12","@babel/generator":"^7.17.12","@babel/plugin-external-helpers":"^7.16.7","@babel/plugin-proposal-class-properties":"^7.16.7","@babel/preset-env":"^7.16.11","@rollup/plugin-alias":"^3.1.9","@rollup/plugin-node-resolve":"^13.3.0","@vitejs/plugin-legacy":"^1.8.2","@vitejs/plugin-vue":"^2.3.1","babel-loader":"^8.2.3","babel-preset-latest":"^6.24.1","babel-types":"^6.26.0","concurrently":"^7.3.0","core-js":"2","cross-env":"^7.0.3","dijkstrajs":"^1.0.2","eslint":"^8.29.0","eslint-config-airbnb-base":"^14.2.1","eslint-config-prettier":"^8.3.0","eslint-plugin-import":"^2.22.1","eslint-plugin-prettier":"^3.4.0","eslint-plugin-vue":"^9.8.0","jest":"^27.5.1","node-dijkstra":"^2.5.0","nodemon":"^2.0.16","sass":"^1.51.0","stylelint":"^14.4.0","stylelint-config-prettier":"^9.0.3","stylelint-config-standard":"^25.0.0","stylelint-prettier":"^2.0.0","stylus":"^0.54.8","vite":"^2.9.7"},"description":"This template should help get you started developing with Vue 3 in Vite. The template uses Vue 3 `<script setup>` SFCs, check out the [script setup docs](https://v3.vuejs.org/api/sfc-script-setup.html#sfc-script-setup) to learn more.","repository":{"type":"git","url":"https://gitee.com/whyymj/flow-topo.git"},"keywords":["logic-helper"],"author":{"name":"whyymj"},"license":"ISC","gitHead":"3c520af073dce002d7b95077db194161e9ab6d66","_id":"logic-helper@1.1.4","_nodeVersion":"16.13.0","_npmVersion":"8.18.0","dist":{"integrity":"sha512-sd1RjoKqrk3b3z0/dF4NmvBm4S4Uq3NUNf/e6C5Qw8t5R4/lBKNxemlpX9LoypvNz8A8hqAr07ZiTz3LSXoeUA==","shasum":"0caa157572b09b9c3d4646a20ee406ded3ecf691","tarball":"https://registry.npmjs.org/logic-helper/-/logic-helper-1.1.4.tgz","fileCount":100,"unpackedSize":9213910,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDJkGrn3So7z09Pur08DlSfKd0VTAKj+qof7iiUi05QzgIhAJFi1FPx1v6R1K9719Q9Zoowk3Iqt9g25t/K/tRD7od+"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj/ZFHACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoXUA//cOA+8x9sIdmnlTOXSUQ5xGC16IoNlmGOLKgmpVVb/8jB9AA7\r\n2A4PziXA0znnfpsGs68Qb0UmA62FOdG/QsOF7shYmBkRqr36DDs7rQei5dCk\r\ny1mB0Zn5kPBaorFbY4OPP1hSBPZy4T5C55N7YdswnCbSEh87U/GtETsrH+uf\r\npLP/qyHggtzKjCnoB8AQRAYtQL6ML+37RM/s+YJppLidUzoOCvoVk29MSKL3\r\nAgGgjm7+R74g2Zot6WijR5tL8S11xDnm2fs4znItGnfUd7xMKMXZjX3g2n7F\r\n7DwnxgH4Q8ADOkDcsV9BYW/Gya3lhm4vojQArs9e4SfYqHHZDu9lGZp1TcS2\r\n9A+jYZgifJ2o2myCCQfP1qqVa3xsps8iWw/SutoZHijis1A39RoWI6QZDy4O\r\nXL80Q1QXSWs6jNwKCaJrzIPVeMLo6ISWQMJ4/00tK/U28CGYkHHrly3VqDFF\r\ng4tLydHAT+UYJfJUh15jOjwimuHcasCIpesC0QA7FTEBigpnOB4id8z7FcPi\r\nQftO0imo+/13v8ML0ZMVCHMAvdxk+zL0/oL9rxlzewUl8O/v3pvbYo+xonVd\r\nFxltTj+75P+54G/PcTx7EyvDS2NEWisZJ57qYIETnt247rSHv3XNDjUs6n2L\r\nSE8IgZeFgE2/2L+KmXUpsSkq1XK3ojKICqg=\r\n=pfIq\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"whyymj","email":"454413790@qq.com"},"directories":{},"maintainers":[{"name":"whyymj","email":"454413790@qq.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/logic-helper_1.1.4_1677562183425_0.46132480388405295"},"_hasShrinkwrap":false},"1.1.5":{"name":"logic-helper","private":false,"version":"1.1.5","scripts":{"dev":"cross-env NODE_ENV=development CUSTOM_ENV=local concurrently \"npm run start\" \"npm run server\"","server":"node server/koa/index.js","start":"vite","build":"cross-env NODE_ENV=production vite build","preview":"vite preview"},"main":"./server/koa/index.js","dependencies":{"@element-plus/icons":"^0.0.11","@element-plus/icons-vue":"^1.1.4","@vue/cli-service-global":"^4.5.17","axios":"^0.27.2","chalk":"^4.1.2","codemirror":"^5.65.3","concurrently":"^7.2.0","copy-to-clipboard":"^3.3.3","dayjs":"^1.11.3","deep-equal":"^2.2.0","deep-object-diff":"^1.1.9","echarts":"^5.3.2","element-plus":"^2.2.0","flat-cache":"^3.0.4","immutable":"^4.2.4","js-base64":"^3.7.5","json_dir_file":"^1.0.2","jsonfile":"^6.1.0","koa-route":"^3.2.0","koa-static":"^5.0.0","koa-websocket":"^7.0.0","koa2":"^2.0.0-alpha.7","object-path":"^0.11.8","pinia":"^2.0.14","pinia-plugin-persist":"^1.0.0","regenerator-runtime":"^0.13.9","rxjs":"^7.5.6","sortablejs":"^1.15.0","vue":"^3.2.25","vue-codemirror":"^5.0.0-beta.1","vue-json-pretty":"^2.2.2","vue-router":"^4.0.15","vuedraggable":"^2.24.3","vxe-table":"4.2.4-beta.1","ws":"^8.8.1","ws-event-bus":"^1.2.0","xe-utils":"^3.5.4"},"devDependencies":{"@babel/cli":"^7.16.8","@babel/core":"^7.17.12","@babel/generator":"^7.17.12","@babel/plugin-external-helpers":"^7.16.7","@babel/plugin-proposal-class-properties":"^7.16.7","@babel/preset-env":"^7.16.11","@rollup/plugin-alias":"^3.1.9","@rollup/plugin-node-resolve":"^13.3.0","@vitejs/plugin-legacy":"^1.8.2","@vitejs/plugin-vue":"^2.3.1","babel-loader":"^8.2.3","babel-preset-latest":"^6.24.1","babel-types":"^6.26.0","concurrently":"^7.3.0","core-js":"2","cross-env":"^7.0.3","dijkstrajs":"^1.0.2","eslint":"^8.29.0","eslint-config-airbnb-base":"^14.2.1","eslint-config-prettier":"^8.3.0","eslint-plugin-import":"^2.22.1","eslint-plugin-prettier":"^3.4.0","eslint-plugin-vue":"^9.8.0","jest":"^27.5.1","node-dijkstra":"^2.5.0","nodemon":"^2.0.16","sass":"^1.51.0","stylelint":"^14.4.0","stylelint-config-prettier":"^9.0.3","stylelint-config-standard":"^25.0.0","stylelint-prettier":"^2.0.0","stylus":"^0.54.8","vite":"^2.9.7"},"description":"This template should help get you started developing with Vue 3 in Vite. The template uses Vue 3 `<script setup>` SFCs, check out the [script setup docs](https://v3.vuejs.org/api/sfc-script-setup.html#sfc-script-setup) to learn more.","repository":{"type":"git","url":"https://gitee.com/whyymj/flow-topo.git"},"keywords":["logic-helper"],"author":{"name":"whyymj"},"license":"ISC","gitHead":"6c791916d73092547eafe4461d1b43809c7b6012","_id":"logic-helper@1.1.5","_nodeVersion":"16.13.0","_npmVersion":"8.18.0","dist":{"integrity":"sha512-MYpoit88onFR9dVpcM/n3Ykcy1kFq0aSdqgdrm9RYNiqOraf1wRBxhyJkIPq//1vIVioGYAz6/y2oyszlKGWcA==","shasum":"a63206d0946f681ebd009e0906c8cb5333c2d96e","tarball":"https://registry.npmjs.org/logic-helper/-/logic-helper-1.1.5.tgz","fileCount":100,"unpackedSize":9216017,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIH0BUPT9edSVGjTrdnWvcdvoS3F5F/lpeDBxszNg0gB8AiB/Cm6USiKd/lwFYf4FjFn2PmtSJcCCjnfR8GPjqZKc0w=="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj/auBACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmq6cA//Xf3gJE6NWKXOlGniOowyBR+x5XoiW1zxc9jbhdOvXEz6EEfm\r\ndVhnmICU6DKgdwFFF/FZuAPM5QIyTCsYU1ItwpP6I9NbiAWSBkyflG3yTX6W\r\ntWKpEFbt1b2kZ1lQwMDjPP8Td4DgOMIfaf6NpCRU40+oe7wspfvNJbWYTVrF\r\ntZvXUELzBQ/7zLstMmmPPTEhLtMYMuvBtVrkZNpj68KLGDTBjUzqDxyNxs5V\r\n2ILW1Kq1hOekIGD3kinE5BoZiOfiDqhtL3pTsTztSOscoIwLsIT6VsC3zZOP\r\n2kEgEnxZTY+sJe5ZWINEkhnzsBYDWaoSJ2Bnu7sN+GNcy6kgoDsd0FAxJqn6\r\ny8BxiIY8T7I+ziXZW984kjj93CqNNwjlGHjhadlewpsUM/wB733ClVMkQUbR\r\nr8CTvoxc6ZXwCow79kmCK5uXLGWEP1fOlLljtjQuq9Mjro1qxKOn8RfS7UUx\r\ne1Exsy2L9V29gUAwOImRs1N/FI4uPqcEuf07OkWmo/xSdqDJFXTqkkDJtshQ\r\n5DgeQBrJTYwuXvehSjzXGZ+pf+ESgHQatfQc2EP/2OfirghU/ek8vuCxe4DU\r\n/U/onwmIdbL9YM1u0zL0VkQp+kBcRbvj6HoAmQU5tuh/9fj7MlLjeyiJn8Mm\r\ntxYCW5yqtxyMUd6/N4Bnd8F+AKlgLohG+eM=\r\n=EzVo\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"whyymj","email":"454413790@qq.com"},"directories":{},"maintainers":[{"name":"whyymj","email":"454413790@qq.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/logic-helper_1.1.5_1677568897692_0.8312639000126445"},"_hasShrinkwrap":false},"1.1.6":{"name":"logic-helper","private":false,"version":"1.1.6","scripts":{"dev":"cross-env NODE_ENV=development CUSTOM_ENV=local concurrently \"npm run start\" \"npm run server\"","server":"node server/koa/index.js","start":"vite","build":"cross-env NODE_ENV=production vite build","preview":"vite preview"},"main":"./server/koa/index.js","dependencies":{"@element-plus/icons":"^0.0.11","@element-plus/icons-vue":"^1.1.4","@vue/cli-service-global":"^4.5.17","axios":"^0.27.2","chalk":"^4.1.2","codemirror":"^5.65.3","concurrently":"^7.2.0","copy-to-clipboard":"^3.3.3","dayjs":"^1.11.3","deep-equal":"^2.2.0","deep-object-diff":"^1.1.9","echarts":"^5.3.2","element-plus":"^2.2.0","flat-cache":"^3.0.4","immutable":"^4.2.4","js-base64":"^3.7.5","json_dir_file":"^1.0.2","jsonfile":"^6.1.0","koa-route":"^3.2.0","koa-static":"^5.0.0","koa-websocket":"^7.0.0","koa2":"^2.0.0-alpha.7","object-path":"^0.11.8","pinia":"^2.0.14","pinia-plugin-persist":"^1.0.0","regenerator-runtime":"^0.13.9","rxjs":"^7.5.6","sortablejs":"^1.15.0","vue":"^3.2.25","vue-codemirror":"^5.0.0-beta.1","vue-json-pretty":"^2.2.2","vue-router":"^4.0.15","vuedraggable":"^2.24.3","vxe-table":"4.2.4-beta.1","ws":"^8.8.1","ws-event-bus":"^1.2.0","xe-utils":"^3.5.4"},"devDependencies":{"@babel/cli":"^7.16.8","@babel/core":"^7.17.12","@babel/generator":"^7.17.12","@babel/plugin-external-helpers":"^7.16.7","@babel/plugin-proposal-class-properties":"^7.16.7","@babel/preset-env":"^7.16.11","@rollup/plugin-alias":"^3.1.9","@rollup/plugin-node-resolve":"^13.3.0","@vitejs/plugin-legacy":"^1.8.2","@vitejs/plugin-vue":"^2.3.1","babel-loader":"^8.2.3","babel-preset-latest":"^6.24.1","babel-types":"^6.26.0","concurrently":"^7.3.0","core-js":"2","cross-env":"^7.0.3","dijkstrajs":"^1.0.2","eslint":"^8.29.0","eslint-config-airbnb-base":"^14.2.1","eslint-config-prettier":"^8.3.0","eslint-plugin-import":"^2.22.1","eslint-plugin-prettier":"^3.4.0","eslint-plugin-vue":"^9.8.0","jest":"^27.5.1","node-dijkstra":"^2.5.0","nodemon":"^2.0.16","sass":"^1.51.0","stylelint":"^14.4.0","stylelint-config-prettier":"^9.0.3","stylelint-config-standard":"^25.0.0","stylelint-prettier":"^2.0.0","stylus":"^0.54.8","vite":"^2.9.7"},"description":"This template should help get you started developing with Vue 3 in Vite. The template uses Vue 3 `<script setup>` SFCs, check out the [script setup docs](https://v3.vuejs.org/api/sfc-script-setup.html#sfc-script-setup) to learn more.","repository":{"type":"git","url":"https://gitee.com/whyymj/flow-topo.git"},"keywords":["logic-helper"],"author":{"name":"whyymj"},"license":"ISC","gitHead":"53501e5fc73b073cc9157b8b766eb4ce271bcfcc","_id":"logic-helper@1.1.6","_nodeVersion":"16.13.0","_npmVersion":"8.18.0","dist":{"integrity":"sha512-JfbcPEYjxWqjTFF7+rX7Zm1LYHBQiQRXcwcrASo9YO1gfF2CXZUgvylrNTz/stnZpOfE3KC3dQ1zuXdTbCwgTQ==","shasum":"08cf60c571632cb39888b81164b122a49667a184","tarball":"https://registry.npmjs.org/logic-helper/-/logic-helper-1.1.6.tgz","fileCount":100,"unpackedSize":9216007,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIEDHpHk4AguRrTPIO18zhId03r6QRU68IBAEeMv8kxkLAiA/HXBisKXm/B3N3fL2QgInIlE0+85/YS28pehcXCLJtQ=="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj/spLACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmq/ag/+IIn5gZdM0iObwrO2XnVHIQQYv3QD+rVy4D40UiV/oWaWCVnK\r\nW8oTkJm7sHC0AP+OWre7w6iD69lcGk5lHf847OjsCMiDYKFx+9AuaZyGAyQC\r\nXUIlUooanEEmlnZQKP3N1xdjuN4KbBYyaEe1FnYkZ+FCZ0RvYO2+Sa4ZYf9V\r\n3k7SpJr7unNWnjZqgjckU39GNaCA7i9Id2CHemBGEHlXMix29U+OhhKwxv8X\r\nScUVN4hU+Q0ftbjJzqy3ljZ90w2HUPTuN2c3H6bKjyIBaBUZ7qmoLKpJGqTT\r\nrjTAd18TpfJweZBfT2nCUV1Zt61F7u/0ivymMcLJaM5TMvODRdL0neXafa3y\r\ngtqUoCh9dDm7hQvW4yQj64pxoQuY1NPMjzDzsaRyAHiL+FLdgLHONGDPRL8A\r\nEo9+HJYqu0L8Cfj4SCSB5/NGV4BGwjz2PxdumfCQKE/XAMtO1kYP2CcUxDVX\r\nhxw7F8BBglhIzqlUKxe6KUGm5jkvAFmHWL+epvm5HojdT8tzw5vmvXHmW4yB\r\noho6f7YVTh/+DKtsxH83lqL3u3cEYLukonsEg0mWIyD/It4mbH/7thjZtMIJ\r\npCehnU3AToVklqSY1ScqjQWMb+JsMS3fsZb8SbjJSf/tuvAGhfyiPTXqtvJV\r\nq4JjA5VhXHK+dcSdJUZ0n6rKLOM11l0chM0=\r\n=JhBt\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"whyymj","email":"454413790@qq.com"},"directories":{},"maintainers":[{"name":"whyymj","email":"454413790@qq.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/logic-helper_1.1.6_1677642314959_0.27690269182387195"},"_hasShrinkwrap":false},"1.1.7":{"name":"logic-helper","private":false,"version":"1.1.7","scripts":{"dev":"cross-env NODE_ENV=development CUSTOM_ENV=local concurrently \"npm run start\" \"npm run server\"","server":"node server/koa/index.js","start":"vite","build":"cross-env NODE_ENV=production vite build","preview":"vite preview"},"main":"./server/koa/index.js","dependencies":{"@element-plus/icons":"^0.0.11","@element-plus/icons-vue":"^1.1.4","@vue/cli-service-global":"^4.5.17","axios":"^0.27.2","chalk":"^4.1.2","codemirror":"^5.65.3","concurrently":"^7.2.0","copy-to-clipboard":"^3.3.3","dayjs":"^1.11.3","deep-equal":"^2.2.0","deep-object-diff":"^1.1.9","echarts":"^5.3.2","element-plus":"^2.2.0","flat-cache":"^3.0.4","immutable":"^4.2.4","js-base64":"^3.7.5","json_dir_file":"^1.0.2","jsonfile":"^6.1.0","koa-route":"^3.2.0","koa-static":"^5.0.0","koa-websocket":"^7.0.0","koa2":"^2.0.0-alpha.7","object-path":"^0.11.8","pinia":"^2.0.14","pinia-plugin-persist":"^1.0.0","regenerator-runtime":"^0.13.9","rxjs":"^7.5.6","sortablejs":"^1.15.0","vue":"^3.2.25","vue-codemirror":"^5.0.0-beta.1","vue-json-pretty":"^2.2.2","vue-router":"^4.0.15","vuedraggable":"^2.24.3","vxe-table":"4.2.4-beta.1","ws":"^8.8.1","ws-event-bus":"^1.2.0","xe-utils":"^3.5.4"},"devDependencies":{"@babel/cli":"^7.16.8","@babel/core":"^7.17.12","@babel/generator":"^7.17.12","@babel/plugin-external-helpers":"^7.16.7","@babel/plugin-proposal-class-properties":"^7.16.7","@babel/preset-env":"^7.16.11","@rollup/plugin-alias":"^3.1.9","@rollup/plugin-node-resolve":"^13.3.0","@vitejs/plugin-legacy":"^1.8.2","@vitejs/plugin-vue":"^2.3.1","babel-loader":"^8.2.3","babel-preset-latest":"^6.24.1","babel-types":"^6.26.0","concurrently":"^7.3.0","core-js":"2","cross-env":"^7.0.3","dijkstrajs":"^1.0.2","eslint":"^8.29.0","eslint-config-airbnb-base":"^14.2.1","eslint-config-prettier":"^8.3.0","eslint-plugin-import":"^2.22.1","eslint-plugin-prettier":"^3.4.0","eslint-plugin-vue":"^9.8.0","jest":"^27.5.1","node-dijkstra":"^2.5.0","nodemon":"^2.0.16","sass":"^1.51.0","stylelint":"^14.4.0","stylelint-config-prettier":"^9.0.3","stylelint-config-standard":"^25.0.0","stylelint-prettier":"^2.0.0","stylus":"^0.54.8","vite":"^2.9.7"},"description":"This template should help get you started developing with Vue 3 in Vite. The template uses Vue 3 `<script setup>` SFCs, check out the [script setup docs](https://v3.vuejs.org/api/sfc-script-setup.html#sfc-script-setup) to learn more.","repository":{"type":"git","url":"https://gitee.com/whyymj/flow-topo.git"},"keywords":["logic-helper"],"author":{"name":"whyymj"},"license":"ISC","gitHead":"c89c3e94f31c631fe6b63227c97479ee56309225","_id":"logic-helper@1.1.7","_nodeVersion":"16.13.0","_npmVersion":"8.18.0","dist":{"integrity":"sha512-PyCQifEq9DMFHqdGY/VJnDU+3Og8+p4Itvh8VRpxizIgI7P45X/AaVQ1S5PsN2DuKv2xLUzsg1oLhmxhmAkXjg==","shasum":"cd9f8ca4887943251e48d53201de5b49adf0f589","tarball":"https://registry.npmjs.org/logic-helper/-/logic-helper-1.1.7.tgz","fileCount":102,"unpackedSize":9217602,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIBrrW0Yc7aVLuyCXu64+o782C9fDSuTay2NkqxjyAKB3AiByuDWZUE30Hvlx8bXJ/HygE6rseq9ekC7KR02MvYe6yA=="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkBUJvACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrASQ//QGuBd+f0nbND7P7sPOblUut0/Ldi31ArvAbwdW5OWQhBpPRs\r\nvacLdiiOs90DnZT+0n4RMqvRXVFaNIFclfhHdbP5wvnuKhMTDqaeoiOv2W6J\r\nyCFmq26kRTss9xbqVmQTA/LqDzxMbVF5EA0IGIM4Q9rhJa4eWwEQdWCZ3MJx\r\n6ixfVG+0LKfSxhU1On7h6ofoF5DRGF0VkQMGIE5anlu1iKSm7Wjx74rpvysX\r\nZvqeFB9OM0Mba32mO0z/FsDgvf/9hmqBGN/ZiMyAiPTg8spNYLgceZJtYRuS\r\nlPuHWPj78JGy7eR1+VuLsLJBn2mnY55JDFCMXEwt6X1/Sb1L+nRE3/CBJLGi\r\n60qRX/wBDCmLae7Ltggeot9lqzR9EQqbCiQDy4O9Q9sacC0MvHv9Dsmn8PcE\r\nta9NG6TBzOV/8ped7clah+7YOJ6SgFoCEtoTYxi9GAahigla5NICzvANdvGu\r\nzV6y3doqUtm6g/rNs6a9//RGvYT/gmtaszFPRUs2Si0UyrU1dZLJXjfFSsRk\r\nVwkMlkWSC+METI8gziX27+1uxUpnVtx7fHifhiLxioIf8bN3v3LQz0BpeY2Q\r\nwp07H4GOZB+OYqV2Jl3//FJsauH1waAwEB4vptlt1ZkWtsROQPB/plcOfTWL\r\nUn8JVmQEnRq0us3sZeecdwtbXuuhXCZPw3o=\r\n=dutH\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"whyymj","email":"454413790@qq.com"},"directories":{},"maintainers":[{"name":"whyymj","email":"454413790@qq.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/logic-helper_1.1.7_1678066287093_0.7760409543788811"},"_hasShrinkwrap":false},"1.1.9":{"name":"logic-helper","private":false,"version":"1.1.9","scripts":{"dev":"cross-env NODE_ENV=development CUSTOM_ENV=local concurrently \"npm run start\" \"npm run server\"","server":"node server/koa/index.js","start":"vite","build":"cross-env NODE_ENV=production vite build","preview":"vite preview"},"main":"./server/koa/index.js","dependencies":{"@element-plus/icons":"^0.0.11","@element-plus/icons-vue":"^1.1.4","@vue/cli-service-global":"^4.5.17","axios":"^0.27.2","chalk":"^4.1.2","codemirror":"^5.65.3","concurrently":"^7.2.0","copy-to-clipboard":"^3.3.3","dayjs":"^1.11.3","deep-equal":"^2.2.0","deep-object-diff":"^1.1.9","echarts":"^5.3.2","element-plus":"^2.2.0","flat-cache":"^3.0.4","immutable":"^4.2.4","js-base64":"^3.7.5","json_dir_file":"^1.0.2","jsonfile":"^6.1.0","koa-route":"^3.2.0","koa-static":"^5.0.0","koa-websocket":"^7.0.0","koa2":"^2.0.0-alpha.7","object-path":"^0.11.8","pinia":"^2.0.14","pinia-plugin-persist":"^1.0.0","regenerator-runtime":"^0.13.9","rxjs":"^7.5.6","sortablejs":"^1.15.0","vue":"^3.2.25","vue-codemirror":"^5.0.0-beta.1","vue-json-pretty":"^2.2.2","vue-router":"^4.0.15","vuedraggable":"^2.24.3","vxe-table":"4.2.4-beta.1","ws":"^8.8.1","ws-event-bus":"^1.2.0","xe-utils":"^3.5.4"},"devDependencies":{"@babel/cli":"^7.16.8","@babel/core":"^7.17.12","@babel/generator":"^7.17.12","@babel/plugin-external-helpers":"^7.16.7","@babel/plugin-proposal-class-properties":"^7.16.7","@babel/preset-env":"^7.16.11","@rollup/plugin-alias":"^3.1.9","@rollup/plugin-node-resolve":"^13.3.0","@vitejs/plugin-legacy":"^1.8.2","@vitejs/plugin-vue":"^2.3.1","babel-loader":"^8.2.3","babel-preset-latest":"^6.24.1","babel-types":"^6.26.0","concurrently":"^7.3.0","core-js":"2","cross-env":"^7.0.3","dijkstrajs":"^1.0.2","eslint":"^8.29.0","eslint-config-airbnb-base":"^14.2.1","eslint-config-prettier":"^8.3.0","eslint-plugin-import":"^2.22.1","eslint-plugin-prettier":"^3.4.0","eslint-plugin-vue":"^9.8.0","jest":"^27.5.1","node-dijkstra":"^2.5.0","nodemon":"^2.0.16","sass":"^1.51.0","stylelint":"^14.4.0","stylelint-config-prettier":"^9.0.3","stylelint-config-standard":"^25.0.0","stylelint-prettier":"^2.0.0","stylus":"^0.54.8","vite":"^2.9.7"},"description":"This template should help get you started developing with Vue 3 in Vite. The template uses Vue 3 `<script setup>` SFCs, check out the [script setup docs](https://v3.vuejs.org/api/sfc-script-setup.html#sfc-script-setup) to learn more.","repository":{"type":"git","url":"https://gitee.com/whyymj/flow-topo.git"},"keywords":["logic-helper"],"author":{"name":"whyymj"},"license":"ISC","gitHead":"7cb7226516e03617f6720aa1f2ef8ccd97625b8b","_id":"logic-helper@1.1.9","_nodeVersion":"16.13.0","_npmVersion":"8.18.0","dist":{"integrity":"sha512-j9EUD4Xd3nLVNzHyfJV6DAdX0ghBuna4JNGYgjnaMjop2silXdbfHjFQ5Th0BAeMLfiEtoAT+BG+AN7KDyFg1A==","shasum":"80d7606fe3b80d0f814133e00284e7eddd52af72","tarball":"https://registry.npmjs.org/logic-helper/-/logic-helper-1.1.9.tgz","fileCount":102,"unpackedSize":9219661,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIHvABaiWi41wSTaTSuQ30M53DKLz+0XqShglSsMSjsK3AiEAl0jz29USc94jQ5coKipKPsMFkGnK1gNR1380Mce5ZSw="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkBVVPACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpTeg//VO9lxdKDiWXG+tmWIcee6Wrpx+RHK3w439EEQvXOkEp/5eGx\r\n9weANslcKkXgHo+vmBG8Py1q6Mh1DdcBoMGdV+3GU3ULwG9VrZ2jN7CmyJvv\r\nsHSAZv+ELK+5o5mzdNTKB032MqOow0b7SsniADqpAzNVVMeWZKzPVM1MGdQK\r\nr1GiB1Q2Qqn9QuKzpyvN6FDu6n84gDbbUNxpyRRRGJjnpQFX4l1JI5V202z3\r\nLk4H7YvWPcHcrC1ZIOFKtcFwULI12Isv+4HRYxG1AlqFHFOF9s+oc0VHGfWJ\r\nX7L5XTexk2T6GpaE+cAdv/+U1MiazIvMGeyF1SMgUJqlHKdxjh1HlmS/pPqs\r\nyBoGFlDoSy5+iZvEN4PdrtRENRBdCEY6VT6Wrs8iKyaJ5HRtnycqIZGMClHx\r\nhCckOnHZ2oULmin88ZgfS616moSFk0+2gdumXhU4quJz6frKI7jzP4fS+bR1\r\nB2MuObKbuSGoo+mOqdC18ncEftRhN0u7vhO1p8kSsAf+bM0Mr/olu63JaUQ4\r\n1EOTPHpKSyYhrtE41tgnbQEKjDTMdqaD8LF3N48LMoTxq9OsLI3ndDYQ7XnG\r\nWNx7KWbNqM+iEVGEy4sarAhMINJRcWrt0hItq7gZ0oOWno3DmdU23ZH4rBeG\r\nnbHIsUO//y5dM45vtCvhGpD+KrH61nW5MTw=\r\n=dBtL\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"whyymj","email":"454413790@qq.com"},"directories":{},"maintainers":[{"name":"whyymj","email":"454413790@qq.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/logic-helper_1.1.9_1678071119383_0.2915957001639573"},"_hasShrinkwrap":false},"1.1.10":{"name":"logic-helper","private":false,"version":"1.1.10","scripts":{"dev":"cross-env NODE_ENV=development CUSTOM_ENV=local concurrently \"npm run start\" \"npm run server\"","server":"node server/koa/index.js","start":"vite","build":"cross-env NODE_ENV=production vite build","preview":"vite preview"},"main":"./server/koa/index.js","dependencies":{"@element-plus/icons":"^0.0.11","@element-plus/icons-vue":"^1.1.4","@vue/cli-service-global":"^4.5.17","axios":"^0.27.2","chalk":"^4.1.2","codemirror":"^5.65.3","concurrently":"^7.2.0","copy-to-clipboard":"^3.3.3","dayjs":"^1.11.3","deep-equal":"^2.2.0","deep-object-diff":"^1.1.9","echarts":"^5.3.2","element-plus":"^2.2.0","flat-cache":"^3.0.4","immutable":"^4.2.4","js-base64":"^3.7.5","json_dir_file":"^1.0.2","jsonfile":"^6.1.0","koa-route":"^3.2.0","koa-static":"^5.0.0","koa-websocket":"^7.0.0","koa2":"^2.0.0-alpha.7","object-path":"^0.11.8","pinia":"^2.0.14","pinia-plugin-persist":"^1.0.0","regenerator-runtime":"^0.13.9","rxjs":"^7.5.6","sortablejs":"^1.15.0","vue":"^3.2.25","vue-codemirror":"^5.0.0-beta.1","vue-json-pretty":"^2.2.2","vue-router":"^4.0.15","vuedraggable":"^2.24.3","vxe-table":"4.2.4-beta.1","ws":"^8.8.1","ws-event-bus":"^1.2.0","xe-utils":"^3.5.4"},"devDependencies":{"@babel/cli":"^7.16.8","@babel/core":"^7.17.12","@babel/generator":"^7.17.12","@babel/plugin-external-helpers":"^7.16.7","@babel/plugin-proposal-class-properties":"^7.16.7","@babel/preset-env":"^7.16.11","@rollup/plugin-alias":"^3.1.9","@rollup/plugin-node-resolve":"^13.3.0","@vitejs/plugin-legacy":"^1.8.2","@vitejs/plugin-vue":"^2.3.1","babel-loader":"^8.2.3","babel-preset-latest":"^6.24.1","babel-types":"^6.26.0","concurrently":"^7.3.0","core-js":"2","cross-env":"^7.0.3","dijkstrajs":"^1.0.2","eslint":"^8.29.0","eslint-config-airbnb-base":"^14.2.1","eslint-config-prettier":"^8.3.0","eslint-plugin-import":"^2.22.1","eslint-plugin-prettier":"^3.4.0","eslint-plugin-vue":"^9.8.0","jest":"^27.5.1","node-dijkstra":"^2.5.0","nodemon":"^2.0.16","sass":"^1.51.0","stylelint":"^14.4.0","stylelint-config-prettier":"^9.0.3","stylelint-config-standard":"^25.0.0","stylelint-prettier":"^2.0.0","stylus":"^0.54.8","vite":"^2.9.7"},"description":"This template should help get you started developing with Vue 3 in Vite. The template uses Vue 3 `<script setup>` SFCs, check out the [script setup docs](https://v3.vuejs.org/api/sfc-script-setup.html#sfc-script-setup) to learn more.","repository":{"type":"git","url":"https://gitee.com/whyymj/flow-topo.git"},"keywords":["logic-helper"],"author":{"name":"whyymj"},"license":"ISC","gitHead":"a96c9457e1b78e1022fead652a4ac1400b184505","_id":"logic-helper@1.1.10","_nodeVersion":"16.13.0","_npmVersion":"8.18.0","dist":{"integrity":"sha512-4D4/peUOoETKr+3/e9XgrEx/QZoBF6GoA0hMVds/hEZbFEbzulhuTtMzx1ywN75DExIkbtwS/xrFamKz27NbBA==","shasum":"eba0e4f6494d92473fe936e67e51b1ee3726e8b7","tarball":"https://registry.npmjs.org/logic-helper/-/logic-helper-1.1.10.tgz","fileCount":102,"unpackedSize":9220441,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIB8xZzAFnpmLPkuYvYD1LH3PTaFOnPl3SNxuzMCehUheAiEA/5joOEZjpplkdB/iHugh8eAPvKpK02rLPlfsjGw7lsY="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkBgTyACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpYdQ/+PP7hW64VLjFRETZjjL5C58Ii3OxyuUfh345A8f8sK7G5EMER\r\nGR9wW6UATdlfCEVoauG8YXbx2dCbtVyFe/5PwUGpoWvT0kRm9iDo1SSS4r/Q\r\nG+RaV5Xr98XYViK3BtLCsdtRXTTVtpgaSkarojyv4BM5VFF29D8RLPBbIM0U\r\n3PDLsSaCZbrisnoKODuMiTriJkr/EWsfCcticg2ZzJnFaH/+ov502IEfUWcx\r\nglQjN7Cfvr8Jh5wsqd08tycaYlLKuylSioO51DhHJjic1b/RoyTutzwDNFJt\r\nKHRFEl+n8dNJ6Gq2UaIIontiSfGkHHaAOysMRTxz0fIIQnhYDwPhMo2E1kIs\r\nzVm1cvwYHhY3eK1/qFkhDQDITTdnjvvAi273mN5rgaqpOTBmG1vc4rv5M6T7\r\ni34t/9pFSSvmBUiIatDa6TdTSLtGepOKAT2VKZHLhxS3cd8IduJvxDwc5rvu\r\nc4Ih39Pt3Yt6hTR/PZSRddU9eUszYOI3q5skEZFqW9vl2uoG59k8/7vYp4M1\r\nlnEvxJYF/68HO1GRwWD7U85vjYu/HMmF6cAwjyDD87wyBIHUdv+PWzrOe8Tq\r\nr1GDko44a6RxiyyO+4aJ6K2g3SHq0dDh8echQ5fx1eeqDxn6yNch4fnrTQF5\r\niBP/xP3rozE/vg7yssdM1usIESO0EE3V1lM=\r\n=r+FK\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"whyymj","email":"454413790@qq.com"},"directories":{},"maintainers":[{"name":"whyymj","email":"454413790@qq.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/logic-helper_1.1.10_1678116082623_0.3293930892007506"},"_hasShrinkwrap":false},"1.1.11":{"name":"logic-helper","private":false,"version":"1.1.11","scripts":{"dev":"cross-env NODE_ENV=development CUSTOM_ENV=local concurrently \"npm run start\" \"npm run server\"","server":"node server/koa/index.js","start":"vite","build":"cross-env NODE_ENV=production vite build","preview":"vite preview"},"main":"./server/koa/index.js","dependencies":{"@element-plus/icons":"^0.0.11","@element-plus/icons-vue":"^1.1.4","@vue/cli-service-global":"^4.5.17","axios":"^0.27.2","chalk":"^4.1.2","codemirror":"^5.65.3","concurrently":"^7.2.0","copy-to-clipboard":"^3.3.3","dayjs":"^1.11.3","deep-equal":"^2.2.0","deep-object-diff":"^1.1.9","echarts":"^5.3.2","element-plus":"^2.2.0","flat-cache":"^3.0.4","immutable":"^4.2.4","js-base64":"^3.7.5","json_dir_file":"^1.0.2","jsonfile":"^6.1.0","koa-route":"^3.2.0","koa-static":"^5.0.0","koa-websocket":"^7.0.0","koa2":"^2.0.0-alpha.7","object-path":"^0.11.8","pinia":"^2.0.14","pinia-plugin-persist":"^1.0.0","regenerator-runtime":"^0.13.9","rxjs":"^7.5.6","sortablejs":"^1.15.0","vue":"^3.2.25","vue-codemirror":"^5.0.0-beta.1","vue-json-pretty":"^2.2.2","vue-router":"^4.0.15","vuedraggable":"^2.24.3","vxe-table":"4.2.4-beta.1","ws":"^8.8.1","ws-event-bus":"^1.2.0","xe-utils":"^3.5.4"},"devDependencies":{"@babel/cli":"^7.16.8","@babel/core":"^7.17.12","@babel/generator":"^7.17.12","@babel/plugin-external-helpers":"^7.16.7","@babel/plugin-proposal-class-properties":"^7.16.7","@babel/preset-env":"^7.16.11","@rollup/plugin-alias":"^3.1.9","@rollup/plugin-node-resolve":"^13.3.0","@vitejs/plugin-legacy":"^1.8.2","@vitejs/plugin-vue":"^2.3.1","babel-loader":"^8.2.3","babel-preset-latest":"^6.24.1","babel-types":"^6.26.0","concurrently":"^7.3.0","core-js":"2","cross-env":"^7.0.3","dijkstrajs":"^1.0.2","eslint":"^8.29.0","eslint-config-airbnb-base":"^14.2.1","eslint-config-prettier":"^8.3.0","eslint-plugin-import":"^2.22.1","eslint-plugin-prettier":"^3.4.0","eslint-plugin-vue":"^9.8.0","jest":"^27.5.1","node-dijkstra":"^2.5.0","nodemon":"^2.0.16","sass":"^1.51.0","stylelint":"^14.4.0","stylelint-config-prettier":"^9.0.3","stylelint-config-standard":"^25.0.0","stylelint-prettier":"^2.0.0","stylus":"^0.54.8","vite":"^2.9.7"},"description":"This template should help get you started developing with Vue 3 in Vite. The template uses Vue 3 `<script setup>` SFCs, check out the [script setup docs](https://v3.vuejs.org/api/sfc-script-setup.html#sfc-script-setup) to learn more.","repository":{"type":"git","url":"https://gitee.com/whyymj/flow-topo.git"},"keywords":["logic-helper"],"author":{"name":"whyymj"},"license":"ISC","gitHead":"8848f5d10c7afa683ade72beb9dc65f4756150ca","_id":"logic-helper@1.1.11","_nodeVersion":"16.13.0","_npmVersion":"8.18.0","dist":{"integrity":"sha512-7Yx6omjQB61sy/XFm3rvAu7O+1apPAkMTfQS+GmlbSGzAajdNJZ8JU785nmAqjY8zmvOAvrIy2LEWdFpPOLv1w==","shasum":"96c8ff38dd63ff6e58651dd6b88835bde57362bc","tarball":"https://registry.npmjs.org/logic-helper/-/logic-helper-1.1.11.tgz","fileCount":102,"unpackedSize":9220741,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIGz4FWJWDKKA330HFRuQ8wFKCBtu/M0oaUQxwdiKjOrVAiEAhcvuKFptC9iYGriXihvqWIRVJqz3ynTt0T/1kX75cHk="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkBgkGACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpuRg//W6yz6t66d1ZCk5I0vxDZqGayiJYCAdapqfIOC5UyEirViZs4\r\nylVkNlBBdR7jJGsFckQjcvuDWRmUdZxJt6pkRorvP3eagqDEJ4m7+aOSwD7Y\r\n4prZjKVbVv/zuA7cjuYDSLel0sKJRjHKfEWpZ2BO4RteGrNdCa/ROBgMBgfD\r\n0B/64Rg7OSA9nuaaF9bs1Nxo9IAOMXMj/Rn5RK7k2OGaku9Go55/d/PiGGzF\r\n/BfX1Y4iBAYja54ste2eDD2n0wkWVNHiiLAifRJ/riyjkbr5pzdxB0Fh+3SU\r\nwcGeID9x2RuD2ItRAeszsvwV2JCFawWxpua7L3CD8Ei9ZH/bL+1dOFfZOi6l\r\nOC5wj6Fdwqg6QdJeevWFZ8AR/cb8I7JTkKVTXx0ZtrvgT5hoCO1fc50pcikA\r\nOsprGh9enFDXtmbgYxxxqKd5GYXsBVJYlBWp0Slpg0SXG5/qdc+XkrBi0zsu\r\n9r8H9SGfuRDztmWhBVELetklhROm79Rx8QkeTLVYoo0Cw5Yv1IfnqC6GnDnm\r\nWl3g6ApSiNMhDMZpYC0xcabiS9l9vKd8qctw1hACUBfME4tCLSXr24Nrp7fs\r\nnrgKwnlwYjGgdMeODTiLkrqxF7sLF9gfB6dIbYkToVQq60We4ZogiGCYLa3+\r\nNUe71h1YXhHZgMpUgCKIVUpGKfqfjm3CqXY=\r\n=oQ2m\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"whyymj","email":"454413790@qq.com"},"directories":{},"maintainers":[{"name":"whyymj","email":"454413790@qq.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/logic-helper_1.1.11_1678117126343_0.11246057761041195"},"_hasShrinkwrap":false},"1.1.12":{"name":"logic-helper","private":false,"version":"1.1.12","scripts":{"dev":"cross-env NODE_ENV=development CUSTOM_ENV=local concurrently \"npm run start\" \"npm run server\"","server":"node server/koa/index.js","start":"vite","build":"cross-env NODE_ENV=production vite build","preview":"vite preview"},"main":"./server/koa/index.js","dependencies":{"@element-plus/icons":"^0.0.11","@element-plus/icons-vue":"^1.1.4","@vue/cli-service-global":"^4.5.17","axios":"^0.27.2","chalk":"^4.1.2","codemirror":"^5.65.3","concurrently":"^7.2.0","copy-to-clipboard":"^3.3.3","dayjs":"^1.11.3","deep-equal":"^2.2.0","deep-object-diff":"^1.1.9","echarts":"^5.3.2","element-plus":"^2.2.0","flat-cache":"^3.0.4","immutable":"^4.2.4","js-base64":"^3.7.5","json_dir_file":"^1.0.2","jsonfile":"^6.1.0","koa-route":"^3.2.0","koa-static":"^5.0.0","koa-websocket":"^7.0.0","koa2":"^2.0.0-alpha.7","object-path":"^0.11.8","pinia":"^2.0.14","pinia-plugin-persist":"^1.0.0","regenerator-runtime":"^0.13.9","rxjs":"^7.5.6","sortablejs":"^1.15.0","vue":"^3.2.25","vue-codemirror":"^5.0.0-beta.1","vue-json-pretty":"^2.2.2","vue-router":"^4.0.15","vuedraggable":"^2.24.3","vxe-table":"4.2.4-beta.1","ws":"^8.8.1","ws-event-bus":"^1.2.0","xe-utils":"^3.5.4"},"devDependencies":{"@babel/cli":"^7.16.8","@babel/core":"^7.17.12","@babel/generator":"^7.17.12","@babel/plugin-external-helpers":"^7.16.7","@babel/plugin-proposal-class-properties":"^7.16.7","@babel/preset-env":"^7.16.11","@rollup/plugin-alias":"^3.1.9","@rollup/plugin-node-resolve":"^13.3.0","@vitejs/plugin-legacy":"^1.8.2","@vitejs/plugin-vue":"^2.3.1","babel-loader":"^8.2.3","babel-preset-latest":"^6.24.1","babel-types":"^6.26.0","concurrently":"^7.3.0","core-js":"2","cross-env":"^7.0.3","dijkstrajs":"^1.0.2","eslint":"^8.29.0","eslint-config-airbnb-base":"^14.2.1","eslint-config-prettier":"^8.3.0","eslint-plugin-import":"^2.22.1","eslint-plugin-prettier":"^3.4.0","eslint-plugin-vue":"^9.8.0","jest":"^27.5.1","node-dijkstra":"^2.5.0","nodemon":"^2.0.16","sass":"^1.51.0","stylelint":"^14.4.0","stylelint-config-prettier":"^9.0.3","stylelint-config-standard":"^25.0.0","stylelint-prettier":"^2.0.0","stylus":"^0.54.8","vite":"^2.9.7"},"description":"This template should help get you started developing with Vue 3 in Vite. The template uses Vue 3 `<script setup>` SFCs, check out the [script setup docs](https://v3.vuejs.org/api/sfc-script-setup.html#sfc-script-setup) to learn more.","repository":{"type":"git","url":"https://gitee.com/whyymj/flow-topo.git"},"keywords":["logic-helper"],"author":{"name":"whyymj"},"license":"ISC","gitHead":"0a38d872b51ef1c41249544402d0ea46c45a21df","_id":"logic-helper@1.1.12","_nodeVersion":"16.13.0","_npmVersion":"8.18.0","dist":{"integrity":"sha512-/vPffOEGLXCycHk/ThR+WQ3CVcE0YS7j9xg8eOkjaBsvrzzVQ6wp/zHq80f9fUBLrlnNhbxF+YPHR13UzTNLHg==","shasum":"35b36f124510af16704bace62da75deb2977154f","tarball":"https://registry.npmjs.org/logic-helper/-/logic-helper-1.1.12.tgz","fileCount":102,"unpackedSize":9221007,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCFGmIALSl3koBnmau7+mrr1l6Ev5BwCOnZ3t2tdfJW1wIgE/akt8xDb5iyP3RszYy+eZ6EAvm0GvWBer6PCWcde9c="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkBpaCACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoenRAAh3vBIiHVFtHF0P4BqIig4lZOxc6DOawdtntOtewZSZ6I/YwR\r\nx2EkRhVSGJWCbD1E9py+yDSFLMIMdtpHiwatg9zFiPrJ57ONZp2jg6BvJoQg\r\nf3vSFddeRFsRdZphSpUgrgMbyctY8VnqkyUs06O2s7e5nDSgyzgXUeuHa4CA\r\nGcYbu1IDshu7mNSQZVGnnedi3/cDYf4JqFvFlHvQp5IeYrBNYadfQd/3vgUl\r\nHKcgE1Nw/JI3X5mmy/FXjx+8Pm9oMyYZjwF8huQwURuQ50g/nqn9L0Kmu7pY\r\nrqGyxw4tKhe8rlfusvSZt66wRiSNoVVBqyIWWCaR+S4/XTIhUyLOz18Mn3K6\r\n6Z4jUf8rPIDrs24G4Lm/aERGKE1sg1UzHBXXMDVUr6BRJHqJK/0Jg06yhN81\r\n+6GACAJuybFcgtsR86QdHcVyQsfrigWl6BQaUmKcqs0WmxFvb5Kz954+tdfG\r\nLOXucG2LDRjl/2MtoQvCY/pVzco0toAWy7/t7qXz3mNVNOw+9QapVcRQioqw\r\nEBK3vCnncaLglF2ukmJvOCWxW4KqBPJfpDblxc37EmzidNhqp1VLdTBllZSJ\r\nRHsEdYbGIxm7Jfo8VPStwzRsgWAmunQQBAkDorI7A9k4wTEi/DCQMoFTvh1Q\r\ny83KaT4aMqKyZilbh1BO7aQEXthXW0isUq0=\r\n=Wt+1\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"whyymj","email":"454413790@qq.com"},"directories":{},"maintainers":[{"name":"whyymj","email":"454413790@qq.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/logic-helper_1.1.12_1678153346374_0.9901857326085999"},"_hasShrinkwrap":false},"1.1.13":{"name":"logic-helper","private":false,"version":"1.1.13","scripts":{"dev":"cross-env NODE_ENV=development CUSTOM_ENV=local concurrently \"npm run start\" \"npm run server\"","server":"node server/koa/index.js","start":"vite","build":"cross-env NODE_ENV=production vite build","preview":"vite preview"},"main":"./server/koa/index.js","dependencies":{"@element-plus/icons":"^0.0.11","@element-plus/icons-vue":"^1.1.4","@vue/cli-service-global":"^4.5.17","axios":"^0.27.2","chalk":"^4.1.2","codemirror":"^5.65.3","concurrently":"^7.2.0","copy-to-clipboard":"^3.3.3","dayjs":"^1.11.3","deep-equal":"^2.2.0","deep-object-diff":"^1.1.9","echarts":"^5.3.2","element-plus":"^2.2.0","flat-cache":"^3.0.4","immutable":"^4.2.4","js-base64":"^3.7.5","json_dir_file":"^1.0.2","jsonfile":"^6.1.0","koa-route":"^3.2.0","koa-static":"^5.0.0","koa-websocket":"^7.0.0","koa2":"^2.0.0-alpha.7","object-path":"^0.11.8","pinia":"^2.0.14","pinia-plugin-persist":"^1.0.0","regenerator-runtime":"^0.13.9","rxjs":"^7.5.6","sortablejs":"^1.15.0","vue":"^3.2.25","vue-codemirror":"^5.0.0-beta.1","vue-json-pretty":"^2.2.2","vue-router":"^4.0.15","vuedraggable":"^2.24.3","vxe-table":"4.2.4-beta.1","ws":"^8.8.1","ws-event-bus":"^1.2.0","xe-utils":"^3.5.4"},"devDependencies":{"@babel/cli":"^7.16.8","@babel/core":"^7.17.12","@babel/generator":"^7.17.12","@babel/plugin-external-helpers":"^7.16.7","@babel/plugin-proposal-class-properties":"^7.16.7","@babel/preset-env":"^7.16.11","@rollup/plugin-alias":"^3.1.9","@rollup/plugin-node-resolve":"^13.3.0","@vitejs/plugin-legacy":"^1.8.2","@vitejs/plugin-vue":"^2.3.1","babel-loader":"^8.2.3","babel-preset-latest":"^6.24.1","babel-types":"^6.26.0","concurrently":"^7.3.0","core-js":"2","cross-env":"^7.0.3","dijkstrajs":"^1.0.2","eslint":"^8.29.0","eslint-config-airbnb-base":"^14.2.1","eslint-config-prettier":"^8.3.0","eslint-plugin-import":"^2.22.1","eslint-plugin-prettier":"^3.4.0","eslint-plugin-vue":"^9.8.0","jest":"^27.5.1","node-dijkstra":"^2.5.0","nodemon":"^2.0.16","sass":"^1.51.0","stylelint":"^14.4.0","stylelint-config-prettier":"^9.0.3","stylelint-config-standard":"^25.0.0","stylelint-prettier":"^2.0.0","stylus":"^0.54.8","vite":"^2.9.7"},"description":"This template should help get you started developing with Vue 3 in Vite. The template uses Vue 3 `<script setup>` SFCs, check out the [script setup docs](https://v3.vuejs.org/api/sfc-script-setup.html#sfc-script-setup) to learn more.","repository":{"type":"git","url":"https://gitee.com/whyymj/flow-topo.git"},"keywords":["logic-helper"],"author":{"name":"whyymj"},"license":"ISC","gitHead":"484bdc214e466d00af1232658576171ae3018c0e","_id":"logic-helper@1.1.13","_nodeVersion":"16.13.0","_npmVersion":"8.18.0","dist":{"integrity":"sha512-RITVcd8FhQYo090mSGZ0BIVgvFuVg2lz2bgO3Q5ZqXDHa34+vv+MApnr5aBhPdR4bb+vuv2BIZ8poTFTMCJQoQ==","shasum":"d53c2389f7818257c67d6fd0c39767f5b58c5905","tarball":"https://registry.npmjs.org/logic-helper/-/logic-helper-1.1.13.tgz","fileCount":102,"unpackedSize":9221472,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCxfeccTl25YzRhybwQZkc0z8QJDPzGILeZAzU4CKw3EAIhAKdOx1OwRE2Mpv4TRU0tcsmAccNh8EtvhXze6fcDFE3J"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkBqQOACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmogOw//QqNHz8RODhy4bgUM1oSfY7H7FE53x+YJ7BaeUCWIrw6WOf7R\r\nVAqSleWjwmkbC9ZaHktKAaYtDPbkO1tul40nF7UyrpLL0Rz/JqAjXD5BV5mF\r\nDL4jNW4luTGPlY+jqCXzgqNKBIvwiQVrFDr+9uX1G4BeHNcKXiS9u+dSVMy2\r\nzEApdL/+kGi1EOgW5p/4x71+kFZA2ZHCXREHMvgPSkIYvA4AWhJ+ERJCwmVg\r\nWdq+NPKWL5T5j8F6Oltq/i8UuFWR/FvqfOyz74bjFzz0tx1FBqAk2UgDPNzC\r\nCWHe/JzwyrfX7nUVhhBQltVJ9q6rGRyN4zeDYzZyfGcIavPcisLvhw1WQ9Qf\r\n25KrW9f7A96ujiU4Iq9aSDsqLkfdCXXYC4JUl381IeAsxmwqfQcZbQnUUMAs\r\nFnnP6ioMa2T+M3QLX70mTszfxDUHPzwmljW1SMlpnSEh9LrPNmtRbiTweAIA\r\nTVnmGGPgMPU8Cgk/mmKOKJX3FS1pUUzvBpksJ1hbuvpqLPI6P9LcsiXcJhYC\r\nvXed577klwZ1877h+m6O4X7EkGZRkWtlABfV8w6c4LXX2paEu87ROc+7bX+X\r\nQaAeogMqPbR+NIYW7CIkx9YDgHygMA7zIIrs6afaG3S1TVmYy3lzHIgA8fm8\r\ni076cgs2kHhJtrjm3neXhLGmMRdFIXkyvZw=\r\n=Aji/\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"whyymj","email":"454413790@qq.com"},"directories":{},"maintainers":[{"name":"whyymj","email":"454413790@qq.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/logic-helper_1.1.13_1678156814570_0.005820624008628927"},"_hasShrinkwrap":false},"1.1.14":{"name":"logic-helper","private":false,"version":"1.1.14","scripts":{"dev":"cross-env NODE_ENV=development CUSTOM_ENV=local concurrently \"npm run start\" \"npm run server\"","server":"node server/koa/index.js","start":"vite","build":"cross-env NODE_ENV=production vite build","preview":"vite preview"},"main":"./server/koa/index.js","dependencies":{"@element-plus/icons":"^0.0.11","@element-plus/icons-vue":"^1.1.4","@vue/cli-service-global":"^4.5.17","axios":"^0.27.2","chalk":"^4.1.2","codemirror":"^5.65.3","concurrently":"^7.2.0","copy-to-clipboard":"^3.3.3","dayjs":"^1.11.3","deep-equal":"^2.2.0","deep-object-diff":"^1.1.9","echarts":"^5.3.2","element-plus":"^2.2.0","flat-cache":"^3.0.4","immutable":"^4.2.4","js-base64":"^3.7.5","json_dir_file":"^1.0.2","jsonfile":"^6.1.0","koa-route":"^3.2.0","koa-static":"^5.0.0","koa-websocket":"^7.0.0","koa2":"^2.0.0-alpha.7","object-path":"^0.11.8","pinia":"^2.0.14","pinia-plugin-persist":"^1.0.0","regenerator-runtime":"^0.13.9","rxjs":"^7.5.6","sortablejs":"^1.15.0","vue":"^3.2.25","vue-codemirror":"^5.0.0-beta.1","vue-json-pretty":"^2.2.2","vue-router":"^4.0.15","vuedraggable":"^2.24.3","vxe-table":"4.2.4-beta.1","ws":"^8.8.1","ws-event-bus":"^1.2.0","xe-utils":"^3.5.4"},"devDependencies":{"@babel/cli":"^7.16.8","@babel/core":"^7.17.12","@babel/generator":"^7.17.12","@babel/plugin-external-helpers":"^7.16.7","@babel/plugin-proposal-class-properties":"^7.16.7","@babel/preset-env":"^7.16.11","@rollup/plugin-alias":"^3.1.9","@rollup/plugin-node-resolve":"^13.3.0","@vitejs/plugin-legacy":"^1.8.2","@vitejs/plugin-vue":"^2.3.1","babel-loader":"^8.2.3","babel-preset-latest":"^6.24.1","babel-types":"^6.26.0","concurrently":"^7.3.0","core-js":"2","cross-env":"^7.0.3","dijkstrajs":"^1.0.2","eslint":"^8.29.0","eslint-config-airbnb-base":"^14.2.1","eslint-config-prettier":"^8.3.0","eslint-plugin-import":"^2.22.1","eslint-plugin-prettier":"^3.4.0","eslint-plugin-vue":"^9.8.0","jest":"^27.5.1","node-dijkstra":"^2.5.0","nodemon":"^2.0.16","sass":"^1.51.0","stylelint":"^14.4.0","stylelint-config-prettier":"^9.0.3","stylelint-config-standard":"^25.0.0","stylelint-prettier":"^2.0.0","stylus":"^0.54.8","vite":"^2.9.7"},"description":"This template should help get you started developing with Vue 3 in Vite. The template uses Vue 3 `<script setup>` SFCs, check out the [script setup docs](https://v3.vuejs.org/api/sfc-script-setup.html#sfc-script-setup) to learn more.","repository":{"type":"git","url":"https://gitee.com/whyymj/flow-topo.git"},"keywords":["logic-helper"],"author":{"name":"whyymj"},"license":"ISC","gitHead":"a73ff33461b87217a008a690483d00fa5cd378dc","_id":"logic-helper@1.1.14","_nodeVersion":"16.13.0","_npmVersion":"8.18.0","dist":{"integrity":"sha512-gNZsEDFvdJJPuNtyLfdREGTUAFc935ZGOAQQMPp6oJ7cOfEMkLE2uf8bBKXlEwt9555i/Ch+g9t3lVqVmMiXlA==","shasum":"66819789e7cae1d991acb1b6591c30c73cbe5fae","tarball":"https://registry.npmjs.org/logic-helper/-/logic-helper-1.1.14.tgz","fileCount":106,"unpackedSize":9229316,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIFylK2vbBbDFPOZjRaD3cd4M0FuFEqQ/Wp20n1s+Mk6VAiEA/cF8vSyCttWNyJtth0z64BlmbEo4JFf0fq44JGnWqgs="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkEBPRACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoSzQ/+NScsx7aZ/OIapyxTPyrWVH4v8Ddg5soZpNYCjQMy8tO6SqhI\r\nvYXBR2it7zOKanXbq8SUWC8P4SLHl/WvvIpJbIFpuUzJTROdwOr5wEqmbZ4D\r\ne/PR3PgFw0BfK1bhMIyAyd7dUKtWmkQOg49CjO+hx0UH7EEjE87RTwb7E++H\r\nsOYzgqaOCGUe5Ngh3rIMycvYfW3ONYoQXujEkHLBhujVmPQcYMQVeb/R8W1y\r\nTuZrKUQEVuoGcCFq5je7+cSXz3KtiPUxwp5Of/WcpQp1IaHfbokwVmf5sNgR\r\niysz/smxP1l0fwAfXN6fJcLH2+R5JSaOD/97Ffi+vMwscyR/H5CLL/1CoPy2\r\ngGKFHDqmj36lNHDaBP7Xa1Guny6nWptY1HuFtTBDE7UYiswEQqklRTz0D6j9\r\n0SvZmJ/OTmvcOO5CK3QBjEdCZaSC5RSkvuaPZDRnfogYlOPFbWhOcw9xKwCr\r\nJtuVVXPt77OprQvsivPf/MrYiPeN3JTh+g2ZK76j5tv1349djOOcfTrmTQOx\r\nMs5Xp++wHbtHAkO6908InG3nxugrZlZJtKblOooxqFkJPvruUwADWmGRTLO6\r\nwUAY4gAoqzxVuviI2td8MJ2bYgoHvfCQIzskvICDLTZOCj39oHAQdw6VQVyx\r\nWdYpaAGr95cNS6om3JcuKWQ/8YpE5Q/3Ux8=\r\n=7dwE\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"whyymj","email":"454413790@qq.com"},"directories":{},"maintainers":[{"name":"whyymj","email":"454413790@qq.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/logic-helper_1.1.14_1678775249472_0.8065094388735374"},"_hasShrinkwrap":false},"1.1.15":{"name":"logic-helper","private":false,"version":"1.1.15","scripts":{"dev":"cross-env NODE_ENV=development CUSTOM_ENV=local concurrently \"npm run start\" \"npm run server\"","server":"node server/koa/index.js","start":"vite","build":"cross-env NODE_ENV=production vite build","preview":"vite preview"},"main":"./server/koa/index.js","dependencies":{"@element-plus/icons":"^0.0.11","@element-plus/icons-vue":"^1.1.4","@vue/cli-service-global":"^4.5.17","axios":"^0.27.2","chalk":"^4.1.2","codemirror":"^5.65.3","concurrently":"^7.2.0","copy-to-clipboard":"^3.3.3","dayjs":"^1.11.3","deep-equal":"^2.2.0","deep-object-diff":"^1.1.9","echarts":"^5.3.2","element-plus":"^2.2.0","flat-cache":"^3.0.4","immutable":"^4.2.4","js-base64":"^3.7.5","json_dir_file":"^1.0.2","jsonfile":"^6.1.0","koa-route":"^3.2.0","koa-static":"^5.0.0","koa-websocket":"^7.0.0","koa2":"^2.0.0-alpha.7","object-path":"^0.11.8","pinia":"^2.0.14","pinia-plugin-persist":"^1.0.0","regenerator-runtime":"^0.13.9","rxjs":"^7.5.6","sortablejs":"^1.15.0","vue":"^3.2.25","vue-codemirror":"^5.0.0-beta.1","vue-json-pretty":"^2.2.2","vue-router":"^4.0.15","vuedraggable":"^2.24.3","vxe-table":"4.2.4-beta.1","ws":"^8.8.1","ws-event-bus":"^1.2.0","xe-utils":"^3.5.4"},"devDependencies":{"@babel/cli":"^7.16.8","@babel/core":"^7.17.12","@babel/generator":"^7.17.12","@babel/plugin-external-helpers":"^7.16.7","@babel/plugin-proposal-class-properties":"^7.16.7","@babel/preset-env":"^7.16.11","@rollup/plugin-alias":"^3.1.9","@rollup/plugin-node-resolve":"^13.3.0","@vitejs/plugin-legacy":"^1.8.2","@vitejs/plugin-vue":"^2.3.1","babel-loader":"^8.2.3","babel-preset-latest":"^6.24.1","babel-types":"^6.26.0","concurrently":"^7.3.0","core-js":"2","cross-env":"^7.0.3","dijkstrajs":"^1.0.2","eslint":"^8.29.0","eslint-config-airbnb-base":"^14.2.1","eslint-config-prettier":"^8.3.0","eslint-plugin-import":"^2.22.1","eslint-plugin-prettier":"^3.4.0","eslint-plugin-vue":"^9.8.0","jest":"^27.5.1","node-dijkstra":"^2.5.0","nodemon":"^2.0.16","sass":"^1.51.0","stylelint":"^14.4.0","stylelint-config-prettier":"^9.0.3","stylelint-config-standard":"^25.0.0","stylelint-prettier":"^2.0.0","stylus":"^0.54.8","vite":"^2.9.7"},"description":"This template should help get you started developing with Vue 3 in Vite. The template uses Vue 3 `<script setup>` SFCs, check out the [script setup docs](https://v3.vuejs.org/api/sfc-script-setup.html#sfc-script-setup) to learn more.","repository":{"type":"git","url":"https://gitee.com/whyymj/flow-topo.git"},"keywords":["logic-helper"],"author":{"name":"whyymj"},"license":"ISC","gitHead":"3bc11feb1213150b27826bf9294ff999cc54ce5c","_id":"logic-helper@1.1.15","_nodeVersion":"16.13.0","_npmVersion":"8.18.0","dist":{"integrity":"sha512-B/PolP+JRfRlkUrjg6OhyPEZJUxv3mHj2fgkpi8dzpUYlsFMItcJi6OrdQqhJFLRM1DNWCkUhg1wfBDXaCq6Zg==","shasum":"f9a3beb27dc999be28c409df6c129d6c42ab0fcd","tarball":"https://registry.npmjs.org/logic-helper/-/logic-helper-1.1.15.tgz","fileCount":106,"unpackedSize":9243267,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDsPgwpZuWWy+CBEhakxGibIFA9a15whPr3B79nBJwaVAIgdFCcSnwAK3MqLGVVsxARUKJ9sNLGQkuNjSTcPU92jHY="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkEI8lACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmok1Q//ZAJOX9VjuI97WSq2YHRb/jvFa9YcPO6123/30B7ls7iXCppe\r\nuUvYVxCBiCxopx4HYUXDKr8ZnwrTefVVqM49IPxejyWWbIe1LHCXESGk/f5q\r\nVIDn7gyB7KhgQ+tsmXdKZvXDcjIFOi8oRrtuE6lu/SK4xAG8wOc0qY7SNXVy\r\nG7gpRNO7kb3NhksUFMEEFmRMXqsl8qcDib+skl6nAPUwN2/s9vjIsoDlhsDB\r\nrWHdGQcN3jJ9T1Rb4r4K/wW+65KX4n6b7rwsduv/31MG+Vp8ChEU0Z8j3j7r\r\nPSCtjELuvAPB7b4tfxvU1ZAeYzN8drBOXFik0zZDhI5MnoZoW/lxHdv9OAog\r\nVL9oiiu/HqXGhKKI9tuAu0amnssLywRRf70fQZYONeWvmvkhHTZ4A97edvGb\r\nUNukmvwagKXXUp79dIXEDHpfq3JL9BawwovWQNjHgrjNghS/o4NOSKjs8JCx\r\nkOV1G3H3ocD39mkpBCT9sS2Q0y7YDLllgPhjGvv7Q/PxPGLT87NJYwkCgSFy\r\npYIXv/7m7GaJNvKp60T7cdo4PhMoN/CTRGF0RMjZutLuLGaLdffdLDjkbEHI\r\nPA7v9LucK63MEdG/Rh4MaeeJ6lBxDZisPwVTVb2An7YAUcBbjPSLPsYggSVX\r\nAP3//RW4oIppVCaEf4AbSz7RWLnT1cGhufU=\r\n=w/2l\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"whyymj","email":"454413790@qq.com"},"directories":{},"maintainers":[{"name":"whyymj","email":"454413790@qq.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/logic-helper_1.1.15_1678806820829_0.9005425229155279"},"_hasShrinkwrap":false},"1.1.16":{"name":"logic-helper","private":false,"version":"1.1.16","scripts":{"dev":"cross-env NODE_ENV=development CUSTOM_ENV=local concurrently \"npm run start\" \"npm run server\"","server":"node server/koa/index.js","start":"vite","build":"cross-env NODE_ENV=production vite build","preview":"vite preview"},"main":"./server/koa/index.js","dependencies":{"@element-plus/icons":"^0.0.11","@element-plus/icons-vue":"^1.1.4","@vue/cli-service-global":"^4.5.17","axios":"^0.27.2","chalk":"^4.1.2","codemirror":"^5.65.3","concurrently":"^7.2.0","copy-to-clipboard":"^3.3.3","dayjs":"^1.11.3","deep-equal":"^2.2.0","deep-object-diff":"^1.1.9","echarts":"^5.3.2","element-plus":"^2.2.0","flat-cache":"^3.0.4","immutable":"^4.2.4","js-base64":"^3.7.5","json_dir_file":"^1.0.2","jsonfile":"^6.1.0","koa-route":"^3.2.0","koa-static":"^5.0.0","koa-websocket":"^7.0.0","koa2":"^2.0.0-alpha.7","object-path":"^0.11.8","pinia":"^2.0.14","pinia-plugin-persist":"^1.0.0","regenerator-runtime":"^0.13.9","rxjs":"^7.5.6","sortablejs":"^1.15.0","vue":"^3.2.25","vue-codemirror":"^5.0.0-beta.1","vue-json-pretty":"^2.2.2","vue-router":"^4.0.15","vuedraggable":"^2.24.3","vxe-table":"4.2.4-beta.1","ws":"^8.8.1","ws-event-bus":"^1.2.0","xe-utils":"^3.5.4"},"devDependencies":{"@babel/cli":"^7.16.8","@babel/core":"^7.17.12","@babel/generator":"^7.17.12","@babel/plugin-external-helpers":"^7.16.7","@babel/plugin-proposal-class-properties":"^7.16.7","@babel/preset-env":"^7.16.11","@rollup/plugin-alias":"^3.1.9","@rollup/plugin-node-resolve":"^13.3.0","@vitejs/plugin-legacy":"^1.8.2","@vitejs/plugin-vue":"^2.3.1","babel-loader":"^8.2.3","babel-preset-latest":"^6.24.1","babel-types":"^6.26.0","concurrently":"^7.3.0","core-js":"2","cross-env":"^7.0.3","dijkstrajs":"^1.0.2","eslint":"^8.29.0","eslint-config-airbnb-base":"^14.2.1","eslint-config-prettier":"^8.3.0","eslint-plugin-import":"^2.22.1","eslint-plugin-prettier":"^3.4.0","eslint-plugin-vue":"^9.8.0","jest":"^27.5.1","node-dijkstra":"^2.5.0","nodemon":"^2.0.16","sass":"^1.51.0","stylelint":"^14.4.0","stylelint-config-prettier":"^9.0.3","stylelint-config-standard":"^25.0.0","stylelint-prettier":"^2.0.0","stylus":"^0.54.8","vite":"^2.9.7"},"description":"This template should help get you started developing with Vue 3 in Vite. The template uses Vue 3 `<script setup>` SFCs, check out the [script setup docs](https://v3.vuejs.org/api/sfc-script-setup.html#sfc-script-setup) to learn more.","repository":{"type":"git","url":"https://gitee.com/whyymj/flow-topo.git"},"keywords":["logic-helper"],"author":{"name":"whyymj"},"license":"ISC","gitHead":"3720d1506111761b0470098f2552ee144d1a7ad1","_id":"logic-helper@1.1.16","_nodeVersion":"16.13.0","_npmVersion":"8.18.0","dist":{"integrity":"sha512-sHkbiAYA2ZauQLEfE7+hvEZV2MWRuVBGrF8hB31b+aUao1yPiavZ5GeQAU9FBwL3DnkA6ZCGUDcSRR6fAhpZEw==","shasum":"a6ed1db2b7935e242f366631c756263f35996b56","tarball":"https://registry.npmjs.org/logic-helper/-/logic-helper-1.1.16.tgz","fileCount":106,"unpackedSize":9246408,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIER5b84T9UU1GcWjngzs8Yt4dBHmDPYV02/YZQk3a4V6AiEAwu+4HlhUdRRWtutjdHpWiDkQc9Ez/LB/+Gi85g6EtPQ="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkETv5ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrsZRAAjyZjUPr2sqlP52iDgmMEXJ6rm8wv9CluMfw/8jrcGCZ4AvYp\r\nCBq4r+fXY7KNSNS3cgOBo66WBIjSdSpH9nu/uCD70A8scx9s7VQdk8ZtHmhP\r\nxQiMZgqqsaqf3FMd1umTVj5y9TJ+fq5XSBjvt3LivSXVRFfgeSWrI5Tu2F22\r\nHtRAYVWWg4AX1iznZr01waH+p3Rh3iRJPeiRqyVgMON/Kj2h2wvT5HAcuob6\r\nL5i1cizOKedW8uzjebu8O2yr3IR4uF7BNmUNMWGjHSEJEm5DuGs75+a1irt6\r\nnCkTu+5oeT8GsrztH3H+Ltv1hzu5bJTOm+fgSJ8YTS/zvcX32XkPe6WLuzoF\r\nngusjztRWqrR3pJIlhhNOXsot/PcV5IwY+K+ffxnGTwXmBfsH6W1qc0lL3bM\r\nfvJQxIJtgA9FlYFdJ8Q/5olrSJ01iL6cTQrUrW/Oidq5Czj2PegvKQyZijnz\r\nFFRdMC9M/RE+B5/wVB1epac4jFdWadKThuKsvb3fxLRITmXhcr8sN6UWuiue\r\ne+HFR8DqU/8PIDd9Yhxv/3M6MJbZtJ5By3DX9HNjXBuf1XJG8hIyyN32zBCI\r\nMpkOnw3AOoVx92jPzbMTQAfImqHvk/yNIDWsUdJ40ZAgVRR3SygQo++efFoO\r\nt4itscuDKJlNWa1gT8E1NyWXD1KSGdft/js=\r\n=EsVx\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"whyymj","email":"454413790@qq.com"},"directories":{},"maintainers":[{"name":"whyymj","email":"454413790@qq.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/logic-helper_1.1.16_1678851065528_0.2379156573164849"},"_hasShrinkwrap":false},"1.1.17":{"name":"logic-helper","private":false,"version":"1.1.17","scripts":{"dev":"cross-env NODE_ENV=development CUSTOM_ENV=local concurrently \"npm run start\" \"npm run server\"","server":"node server/koa/index.js","start":"vite","build":"cross-env NODE_ENV=production vite build","preview":"vite preview"},"main":"./server/koa/index.js","dependencies":{"@element-plus/icons":"^0.0.11","@element-plus/icons-vue":"^1.1.4","@vue/cli-service-global":"^4.5.17","axios":"^0.27.2","chalk":"^4.1.2","codemirror":"^5.65.3","concurrently":"^7.2.0","copy-to-clipboard":"^3.3.3","dayjs":"^1.11.3","deep-equal":"^2.2.0","deep-object-diff":"^1.1.9","echarts":"^5.3.2","element-plus":"^2.2.0","flat-cache":"^3.0.4","immutable":"^4.2.4","js-base64":"^3.7.5","json_dir_file":"^1.0.2","jsonfile":"^6.1.0","koa-route":"^3.2.0","koa-static":"^5.0.0","koa-websocket":"^7.0.0","koa2":"^2.0.0-alpha.7","object-path":"^0.11.8","pinia":"^2.0.14","pinia-plugin-persist":"^1.0.0","regenerator-runtime":"^0.13.9","rxjs":"^7.5.6","sortablejs":"^1.15.0","vue":"^3.2.25","vue-codemirror":"^5.0.0-beta.1","vue-json-pretty":"^2.2.2","vue-router":"^4.0.15","vuedraggable":"^2.24.3","vxe-table":"4.2.4-beta.1","ws":"^8.8.1","ws-event-bus":"^1.2.0","xe-utils":"^3.5.4"},"devDependencies":{"@babel/cli":"^7.16.8","@babel/core":"^7.17.12","@babel/generator":"^7.17.12","@babel/plugin-external-helpers":"^7.16.7","@babel/plugin-proposal-class-properties":"^7.16.7","@babel/preset-env":"^7.16.11","@rollup/plugin-alias":"^3.1.9","@rollup/plugin-node-resolve":"^13.3.0","@vitejs/plugin-legacy":"^1.8.2","@vitejs/plugin-vue":"^2.3.1","babel-loader":"^8.2.3","babel-preset-latest":"^6.24.1","babel-types":"^6.26.0","concurrently":"^7.3.0","core-js":"2","cross-env":"^7.0.3","dijkstrajs":"^1.0.2","eslint":"^8.29.0","eslint-config-airbnb-base":"^14.2.1","eslint-config-prettier":"^8.3.0","eslint-plugin-import":"^2.22.1","eslint-plugin-prettier":"^3.4.0","eslint-plugin-vue":"^9.8.0","jest":"^27.5.1","node-dijkstra":"^2.5.0","nodemon":"^2.0.16","sass":"^1.51.0","stylelint":"^14.4.0","stylelint-config-prettier":"^9.0.3","stylelint-config-standard":"^25.0.0","stylelint-prettier":"^2.0.0","stylus":"^0.54.8","vite":"^2.9.7"},"description":"This template should help get you started developing with Vue 3 in Vite. The template uses Vue 3 `<script setup>` SFCs, check out the [script setup docs](https://v3.vuejs.org/api/sfc-script-setup.html#sfc-script-setup) to learn more.","repository":{"type":"git","url":"https://gitee.com/whyymj/flow-topo.git"},"keywords":["logic-helper"],"author":{"name":"whyymj"},"license":"ISC","gitHead":"30253cf0f25487b26ae209577a7f9bf71eb5aa70","_id":"logic-helper@1.1.17","_nodeVersion":"16.13.0","_npmVersion":"8.18.0","dist":{"integrity":"sha512-Ag28QaN0QDo8DnUxwyF5F78O7jPxuoByrmmBquu9bDHHAfTuf++ZzaJUR9ptQdG0oUrTrveNXgpXlFUFW8Y8Aw==","shasum":"459f269d1e15a1e19d0c61de1d475c5d6ed973c8","tarball":"https://registry.npmjs.org/logic-helper/-/logic-helper-1.1.17.tgz","fileCount":106,"unpackedSize":9247160,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQD0nZY/U6+mJ1/5iITuZIsUEtbL+iC5rQr1fOlEjd1uWgIhAIBD2pFIFTGYXNfHpm/iW0xjarlscs/bGbLbqh8oo1CP"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkEVghACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmrx1w/+I68ZQTZ3Vs+Pw2Pw++JlbnKQSF8tkMuAKF2oPcD8b2du/lIt\r\nPuNAqSJAugEnG1PZJqfkRV8X8DDR2n0pgn72L/KNZjgVofnb16FnNbzXMwrW\r\nsdzyJgXgvmOH4bEV+4IafAUlRYik8gbaKXX3HC95viwSsOcRNe6xXFdTiN2r\r\nw8DJFYh/NWeXX6ZWClsuKHJZ8fhw2+69bxJERHdgt/Xd71OOKFBPIhDp4Tjc\r\nnSuP2AHaCio8NV6iTifDsSeXjSHjrnpjalPjwErIdttsCcNvA5wktY5dH1aH\r\nYHiBBYwMjnjdGptCfP1bM7RxhTby1FCMTDdKhm1owfkASydwMGXh7lTThUr7\r\n/zE3tDSJbcRjuexYriJP1RySGz7EhxH3I34Mz7HwM6DkpFIE126dn4pIzaaP\r\n9Xs92gpN5zhlJojs6Gu09XUKvsSlDYuJPAe25VLAWCEgSx3taM2Q30CtwWyl\r\nQxBd5H7cDZrwjGKBGANJtCaDTMFRpa0C97XgpGtOG1Z+rp9qhMOHEnZssfGh\r\nztwbv4ygsrjKQZgQv+lrpLAIHb1LgvWa+8Ieb3SZS0oCh7P3SdwdzVa2PveU\r\n1PQ+aVU3rOqn7HGugWjYc71zoHy4Lc5+PnquntWpBIhxYytbIfipE4sd5SPX\r\n75I2St5+RvmkVdqaQx6vmMXcFNn+RbKQrk4=\r\n=KLyF\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"whyymj","email":"454413790@qq.com"},"directories":{},"maintainers":[{"name":"whyymj","email":"454413790@qq.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/logic-helper_1.1.17_1678858273405_0.5318506613398306"},"_hasShrinkwrap":false},"1.1.18":{"name":"logic-helper","private":false,"version":"1.1.18","scripts":{"dev":"cross-env NODE_ENV=development CUSTOM_ENV=local concurrently \"npm run start\" \"npm run server\"","server":"node server/koa/index.js","start":"vite","build":"cross-env NODE_ENV=production vite build","preview":"vite preview"},"main":"./server/koa/index.js","dependencies":{"@element-plus/icons":"^0.0.11","@element-plus/icons-vue":"^1.1.4","@vue/cli-service-global":"^4.5.17","axios":"^0.27.2","chalk":"^4.1.2","codemirror":"^5.65.3","concurrently":"^7.2.0","copy-to-clipboard":"^3.3.3","dayjs":"^1.11.3","deep-equal":"^2.2.0","deep-object-diff":"^1.1.9","echarts":"^5.3.2","element-plus":"^2.2.0","flat-cache":"^3.0.4","immutable":"^4.2.4","js-base64":"^3.7.5","json_dir_file":"^1.0.2","jsonfile":"^6.1.0","koa-route":"^3.2.0","koa-static":"^5.0.0","koa-websocket":"^7.0.0","koa2":"^2.0.0-alpha.7","object-path":"^0.11.8","pinia":"^2.0.14","pinia-plugin-persist":"^1.0.0","regenerator-runtime":"^0.13.9","rxjs":"^7.5.6","sortablejs":"^1.15.0","vue":"^3.2.25","vue-codemirror":"^5.0.0-beta.1","vue-json-pretty":"^2.2.2","vue-router":"^4.0.15","vuedraggable":"^2.24.3","vxe-table":"4.2.4-beta.1","ws":"^8.8.1","ws-event-bus":"^1.2.0","xe-utils":"^3.5.4"},"devDependencies":{"@babel/cli":"^7.16.8","@babel/core":"^7.17.12","@babel/generator":"^7.17.12","@babel/plugin-external-helpers":"^7.16.7","@babel/plugin-proposal-class-properties":"^7.16.7","@babel/preset-env":"^7.16.11","@rollup/plugin-alias":"^3.1.9","@rollup/plugin-node-resolve":"^13.3.0","@vitejs/plugin-legacy":"^1.8.2","@vitejs/plugin-vue":"^2.3.1","babel-loader":"^8.2.3","babel-preset-latest":"^6.24.1","babel-types":"^6.26.0","concurrently":"^7.3.0","core-js":"2","cross-env":"^7.0.3","dijkstrajs":"^1.0.2","eslint":"^8.29.0","eslint-config-airbnb-base":"^14.2.1","eslint-config-prettier":"^8.3.0","eslint-plugin-import":"^2.22.1","eslint-plugin-prettier":"^3.4.0","eslint-plugin-vue":"^9.8.0","jest":"^27.5.1","node-dijkstra":"^2.5.0","nodemon":"^2.0.16","sass":"^1.51.0","stylelint":"^14.4.0","stylelint-config-prettier":"^9.0.3","stylelint-config-standard":"^25.0.0","stylelint-prettier":"^2.0.0","stylus":"^0.54.8","vite":"^2.9.7"},"description":"This template should help get you started developing with Vue 3 in Vite. The template uses Vue 3 `<script setup>` SFCs, check out the [script setup docs](https://v3.vuejs.org/api/sfc-script-setup.html#sfc-script-setup) to learn more.","repository":{"type":"git","url":"https://gitee.com/whyymj/flow-topo.git"},"keywords":["logic-helper"],"author":{"name":"whyymj"},"license":"ISC","gitHead":"e798345eef31c98db6a8b5e184a435fae0535e28","_id":"logic-helper@1.1.18","_nodeVersion":"16.13.0","_npmVersion":"8.18.0","dist":{"integrity":"sha512-6+O+qO5xldYD45zB5BH8txKwbTC4eZmPUDk1GFpJ1SpyylYQViUswWeQNadN3Z1BXTZ/OPDDFKSLJ5g39RC6zw==","shasum":"d44dd0ae7b9b3cc0b7d3abb25453d24a867ba372","tarball":"https://registry.npmjs.org/logic-helper/-/logic-helper-1.1.18.tgz","fileCount":106,"unpackedSize":9245208,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCrDw7PQ7evQTM89jknW9Ep9cNRUGJzat1FfrMp5dqBFwIhAKp7djSLHXmY6dReD8Ey3XmjKiSnkD5YgHvTjS1a6Zdf"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkEXbLACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpaOw//d9odjKeLc6jDdPmyLJ/9gLV+jxTNa46oMU87JolJps6ppbGm\r\ngfV1r8np8U75Ta+i4ZGT4dX0IwkZPz2UGLHjHvb78RIIMFOFCt90Ivqs5Tk5\r\n0FDD967zkdaGhlHrPvNNT8xfAiwh7HvvINsx/42CfFtEvlKcP72jLUiGFnhX\r\nV2V1F49fptccM97K3e7IhwUCa10hegWdpZwPFZUoW+bbqLgjtoMr0+GiP3VS\r\nZLVR3xwZ/kvn2s9hmlFU2/4ZplP97Rkq3bg+9aAoZmZco2uKBo0ScmGIon7G\r\nPa42VFpwQ386xtgZox4YMyfm906XNMXoz7epLhzBWjn1Sfdz4dJyuPgGntI/\r\nxQkuobe7nPrs1CDyjXPGKS737MfM0hQ8xRYGRMYTuE2jS930qELY51/cvOP7\r\nfKGBvj92WbzUaoAMGhWATTMLOSKERiHAz8EHMBHQRRSZst1L81DdTWPhPDZi\r\nw5ImAhuV/lZEXg7QiJDrbtGkXOjREJhHnblDHJsjp5/uwtvvGUPwJVfHTRQq\r\nQOw/qnGkL1OzXag+sc/NBHTq455p019mpsicJ+HGK92hz1G3qOn5UZnn6cbg\r\nEsLVK96rWWWL2PQT9+8JnxemXdnQoiKC5xlXXFZcvGWXkA6GBwqf6pOhSs5T\r\nLseYM6jN7Xg7AzsI9By2odAzAx/FX3c9KKA=\r\n=X48F\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"whyymj","email":"454413790@qq.com"},"directories":{},"maintainers":[{"name":"whyymj","email":"454413790@qq.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/logic-helper_1.1.18_1678866122961_0.6882511370174371"},"_hasShrinkwrap":false},"1.1.19":{"name":"logic-helper","private":false,"version":"1.1.19","scripts":{"dev":"cross-env NODE_ENV=development CUSTOM_ENV=local concurrently \"npm run start\" \"npm run server\"","server":"node server/koa/index.js","start":"vite","build":"cross-env NODE_ENV=production vite build","preview":"vite preview"},"main":"./server/koa/index.js","dependencies":{"@element-plus/icons":"^0.0.11","@element-plus/icons-vue":"^1.1.4","@vue/cli-service-global":"^4.5.17","axios":"^0.27.2","chalk":"^4.1.2","codemirror":"^5.65.3","concurrently":"^7.2.0","copy-to-clipboard":"^3.3.3","dayjs":"^1.11.3","deep-equal":"^2.2.0","deep-object-diff":"^1.1.9","echarts":"^5.3.2","element-plus":"^2.2.0","flat-cache":"^3.0.4","immutable":"^4.2.4","js-base64":"^3.7.5","json_dir_file":"^1.0.2","jsonfile":"^6.1.0","koa-route":"^3.2.0","koa-static":"^5.0.0","koa-websocket":"^7.0.0","koa2":"^2.0.0-alpha.7","object-path":"^0.11.8","pinia":"^2.0.14","pinia-plugin-persist":"^1.0.0","regenerator-runtime":"^0.13.9","rxjs":"^7.5.6","sortablejs":"^1.15.0","vue":"^3.2.25","vue-codemirror":"^5.0.0-beta.1","vue-json-pretty":"^2.2.2","vue-router":"^4.0.15","vuedraggable":"^2.24.3","vxe-table":"4.2.4-beta.1","ws":"^8.8.1","ws-event-bus":"^1.2.0","xe-utils":"^3.5.4"},"devDependencies":{"@babel/cli":"^7.16.8","@babel/core":"^7.17.12","@babel/generator":"^7.17.12","@babel/plugin-external-helpers":"^7.16.7","@babel/plugin-proposal-class-properties":"^7.16.7","@babel/preset-env":"^7.16.11","@rollup/plugin-alias":"^3.1.9","@rollup/plugin-node-resolve":"^13.3.0","@vitejs/plugin-legacy":"^1.8.2","@vitejs/plugin-vue":"^2.3.1","babel-loader":"^8.2.3","babel-preset-latest":"^6.24.1","babel-types":"^6.26.0","concurrently":"^7.3.0","core-js":"2","cross-env":"^7.0.3","dijkstrajs":"^1.0.2","eslint":"^8.29.0","eslint-config-airbnb-base":"^14.2.1","eslint-config-prettier":"^8.3.0","eslint-plugin-import":"^2.22.1","eslint-plugin-prettier":"^3.4.0","eslint-plugin-vue":"^9.8.0","jest":"^27.5.1","node-dijkstra":"^2.5.0","nodemon":"^2.0.16","sass":"^1.51.0","stylelint":"^14.4.0","stylelint-config-prettier":"^9.0.3","stylelint-config-standard":"^25.0.0","stylelint-prettier":"^2.0.0","stylus":"^0.54.8","vite":"^2.9.7"},"description":"This template should help get you started developing with Vue 3 in Vite. The template uses Vue 3 `<script setup>` SFCs, check out the [script setup docs](https://v3.vuejs.org/api/sfc-script-setup.html#sfc-script-setup) to learn more.","repository":{"type":"git","url":"https://gitee.com/whyymj/flow-topo.git"},"keywords":["logic-helper"],"author":{"name":"whyymj"},"license":"ISC","gitHead":"afe4d915a6bd8c6df963c1e7400d75efac19dc1e","_id":"logic-helper@1.1.19","_nodeVersion":"16.13.0","_npmVersion":"8.18.0","dist":{"integrity":"sha512-82H6qE9+xreC7d2mTczQhY7cOAxrGB1HPoOhPuSUN8jUcxGIdAvP8hIjtZM6h4VX6CspsKj4s/PWemk6jcShKw==","shasum":"9081991ed6c214de7857fc717cd29576cfbf5809","tarball":"https://registry.npmjs.org/logic-helper/-/logic-helper-1.1.19.tgz","fileCount":110,"unpackedSize":9259336,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIByBbm9LJezNDyWAHykgjByYkgcP/bVo2xXazcSi6kBlAiBHFpch7dioMv1Ovzcay/gEj3syba7c2If7aXkGaVSb/Q=="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkEdlVACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmq31A/+I7XIbhaiSW9PHkd05+rLRbfC/JYy5YpAeSsMvYkiitz2YC7z\r\nc4i9PCIcfAVu/93Q71yD7aJPW7/o4Fh+qkrjw9KH4F8cwhZa9mzwDVDnPjen\r\nRHsy6SbqG4SyNa0AaT+y7ZAE8tX/Sh9setgIsrpZt2Pmtprb1Ozv0sX8rMm/\r\nsBqFyD2Mzu+1dwgIOLKLHuehOKp7+HhB9E6T/J4UI90CLHlizv4+d3DHubyb\r\nTFquUVo4+HelAjmUan7zqH17gFcHWux+ZgMITVKmbvtGA7rpsRO2iEandXZB\r\nrxf+UuHTYroVOAXzzsEcKe0AXLiYalpJqfRqNkpqciKbaTsPvzNzy/m2fN95\r\nXOT5OFYZaTlbXTAaYuooBKguyD4+FoKqSbFl1/7wK62eXgtUdYR2fVwNydDe\r\n+PGbqe/uIB8I0HSedMECqqF7YQEsrsHmD3ZP0ZX+8PuPgxAJH2ILvy6pshK7\r\nTCXRBpk3R2eUsjCyU3VmF1PGjR7KfDUBqLuPh9WcAL5ae4oUJ4mqc4vj9QPP\r\ncRbFRhJRyUhV+ql78IKnsmme0fYEdYW8rjeZ7W5bA8gwEmmwpWoZuwIejFRW\r\n9lL/MCrBgiA/3sukS50LolwoLAY0DC2VrB7fWVfWsSIhHOJ5ixsoyjvtVmRu\r\n+wd8VWRHlH2LCqkvwU5WcQikcSoUjoqzRzY=\r\n=GeSF\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"whyymj","email":"454413790@qq.com"},"directories":{},"maintainers":[{"name":"whyymj","email":"454413790@qq.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/logic-helper_1.1.19_1678891348835_0.0511659750095943"},"_hasShrinkwrap":false},"1.1.20":{"name":"logic-helper","private":false,"version":"1.1.20","scripts":{"dev":"cross-env NODE_ENV=development CUSTOM_ENV=local concurrently \"npm run start\" \"npm run server\"","server":"node server/koa/index.js","start":"vite","build":"cross-env NODE_ENV=production vite build","preview":"vite preview"},"main":"./server/koa/index.js","dependencies":{"@element-plus/icons":"^0.0.11","@element-plus/icons-vue":"^1.1.4","@vue/cli-service-global":"^4.5.17","axios":"^0.27.2","chalk":"^4.1.2","codemirror":"^5.65.3","concurrently":"^7.2.0","copy-to-clipboard":"^3.3.3","dayjs":"^1.11.3","deep-equal":"^2.2.0","deep-object-diff":"^1.1.9","echarts":"^5.3.2","element-plus":"^2.2.0","flat-cache":"^3.0.4","immutable":"^4.2.4","js-base64":"^3.7.5","json_dir_file":"^1.0.2","jsonfile":"^6.1.0","koa-route":"^3.2.0","koa-static":"^5.0.0","koa-websocket":"^7.0.0","koa2":"^2.0.0-alpha.7","object-path":"^0.11.8","pinia":"^2.0.14","pinia-plugin-persist":"^1.0.0","regenerator-runtime":"^0.13.9","rxjs":"^7.5.6","sortablejs":"^1.15.0","vue":"^3.2.25","vue-codemirror":"^5.0.0-beta.1","vue-json-pretty":"^2.2.2","vue-router":"^4.0.15","vuedraggable":"^2.24.3","vxe-table":"4.2.4-beta.1","ws":"^8.8.1","ws-event-bus":"^1.2.0","xe-utils":"^3.5.4"},"devDependencies":{"@babel/cli":"^7.16.8","@babel/core":"^7.17.12","@babel/generator":"^7.17.12","@babel/plugin-external-helpers":"^7.16.7","@babel/plugin-proposal-class-properties":"^7.16.7","@babel/preset-env":"^7.16.11","@rollup/plugin-alias":"^3.1.9","@rollup/plugin-node-resolve":"^13.3.0","@vitejs/plugin-legacy":"^1.8.2","@vitejs/plugin-vue":"^2.3.1","babel-loader":"^8.2.3","babel-preset-latest":"^6.24.1","babel-types":"^6.26.0","concurrently":"^7.3.0","core-js":"2","cross-env":"^7.0.3","dijkstrajs":"^1.0.2","eslint":"^8.29.0","eslint-config-airbnb-base":"^14.2.1","eslint-config-prettier":"^8.3.0","eslint-plugin-import":"^2.22.1","eslint-plugin-prettier":"^3.4.0","eslint-plugin-vue":"^9.8.0","jest":"^27.5.1","node-dijkstra":"^2.5.0","nodemon":"^2.0.16","sass":"^1.51.0","stylelint":"^14.4.0","stylelint-config-prettier":"^9.0.3","stylelint-config-standard":"^25.0.0","stylelint-prettier":"^2.0.0","stylus":"^0.54.8","vite":"^2.9.7"},"description":"This template should help get you started developing with Vue 3 in Vite. The template uses Vue 3 `<script setup>` SFCs, check out the [script setup docs](https://v3.vuejs.org/api/sfc-script-setup.html#sfc-script-setup) to learn more.","repository":{"type":"git","url":"https://gitee.com/whyymj/flow-topo.git"},"keywords":["logic-helper"],"author":{"name":"whyymj"},"license":"ISC","gitHead":"f72427165521842c97287d054e28f4e4fc37a661","_id":"logic-helper@1.1.20","_nodeVersion":"16.13.0","_npmVersion":"8.18.0","dist":{"integrity":"sha512-QkL6XeeKvTdvgdvaT7bTjK8zBjCXhdiSh74KukwcwMK5Ka3hZ0PDgqY0PiDvnMnE7FONZpDmxqPUKw/za6NQDg==","shasum":"fe5335290b7c6efd4661e2aaafa37ce52726fcff","tarball":"https://registry.npmjs.org/logic-helper/-/logic-helper-1.1.20.tgz","fileCount":110,"unpackedSize":9259904,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIC102GcUfcqVq4E4mo3heJTau9gdLV5T47YGpasusWpIAiEA0zqpfQ5TlO/lW0rgFjqC1Mod2aK6SYdpuNF03zPAHv0="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkEfMmACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqZog//Wx3UnXuUmRR8FpaNVWagx8Uj2LSpyL+8NGtUWAoJtS2rTP5e\r\nQYgazIWLmJr2uG5XKOiPNsHE5iRGDox2xGkQFvJ8zw7OwiREofypt3PO1b/X\r\nJZZLpH+gm1mo5Wzgbn4ztBgo5NToBZQfpl88zVvH48DKoBzxWbdtQgqxdsHw\r\nT/GG9yelcKM/U96M/WUKPlw4sehOBxyvOWDHMrfmF6yYOpl0LMGPL1dN1JKL\r\necd6Cltny6JLp6uCwcKDdZJwssDhUVim2kb7+XcdQDaL6NY6TieZXht+1cpK\r\nVwzbcPhIjOxhpDDR9saxQd5O+uNUv8u3WP5YBg/LYdo9E1ivRIDt+tG13B4G\r\nCqomhQFnH2c/ezo9CsSrygCQ8KZDJPVKVt/MMnOVdFTnufqFAvOIIWCOX7CZ\r\ne+A3LelfrkgzvCHPHOBMh/qWJIiHFhYqFPrmsGe+aLYgCozRV0/6nRoQbiDi\r\nQyMet2vlJ9hIolfYv1xcfiJFN8f/u78qCaq2R3yw7wqnC+hkYLTj1hUuUYXe\r\nI/KFzwsNAbZTfEo+kySXmSERBPt5BtDSn4zlERjGpgXsNKov7KXdt2CwcpXL\r\n2NYoT/0SuUOZGzeQ3yTRPVCgC0Agefl+0Y/TqZzQBTTpvP085JWUyJ7XO8Qu\r\nCwictJqGD7M+mQutT1xaDz2b1sUq1VZXaGQ=\r\n=uTb7\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"whyymj","email":"454413790@qq.com"},"directories":{},"maintainers":[{"name":"whyymj","email":"454413790@qq.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/logic-helper_1.1.20_1678897957745_0.18793877926600255"},"_hasShrinkwrap":false},"1.1.21":{"name":"logic-helper","private":false,"version":"1.1.21","scripts":{"dev":"cross-env NODE_ENV=development CUSTOM_ENV=local concurrently \"npm run start\" \"npm run server\"","server":"node server/koa/index.js","start":"vite","build":"cross-env NODE_ENV=production vite build","preview":"vite preview"},"main":"./server/koa/index.js","dependencies":{"@element-plus/icons":"^0.0.11","@element-plus/icons-vue":"^1.1.4","@vue/cli-service-global":"^4.5.17","axios":"^0.27.2","chalk":"^4.1.2","codemirror":"^5.65.3","concurrently":"^7.2.0","copy-to-clipboard":"^3.3.3","dayjs":"^1.11.3","deep-equal":"^2.2.0","deep-object-diff":"^1.1.9","echarts":"^5.3.2","element-plus":"^2.2.0","flat-cache":"^3.0.4","immutable":"^4.2.4","js-base64":"^3.7.5","json_dir_file":"^1.0.2","jsonfile":"^6.1.0","koa-route":"^3.2.0","koa-static":"^5.0.0","koa-websocket":"^7.0.0","koa2":"^2.0.0-alpha.7","object-path":"^0.11.8","pinia":"^2.0.14","pinia-plugin-persist":"^1.0.0","regenerator-runtime":"^0.13.9","rxjs":"^7.5.6","sortablejs":"^1.15.0","vue":"^3.2.25","vue-codemirror":"^5.0.0-beta.1","vue-json-pretty":"^2.2.2","vue-router":"^4.0.15","vuedraggable":"^2.24.3","vxe-table":"4.2.4-beta.1","ws":"^8.8.1","ws-event-bus":"^1.2.0","xe-utils":"^3.5.4"},"devDependencies":{"@babel/cli":"^7.16.8","@babel/core":"^7.17.12","@babel/generator":"^7.17.12","@babel/plugin-external-helpers":"^7.16.7","@babel/plugin-proposal-class-properties":"^7.16.7","@babel/preset-env":"^7.16.11","@rollup/plugin-alias":"^3.1.9","@rollup/plugin-node-resolve":"^13.3.0","@vitejs/plugin-legacy":"^1.8.2","@vitejs/plugin-vue":"^2.3.1","babel-loader":"^8.2.3","babel-preset-latest":"^6.24.1","babel-types":"^6.26.0","concurrently":"^7.3.0","core-js":"2","cross-env":"^7.0.3","dijkstrajs":"^1.0.2","eslint":"^8.29.0","eslint-config-airbnb-base":"^14.2.1","eslint-config-prettier":"^8.3.0","eslint-plugin-import":"^2.22.1","eslint-plugin-prettier":"^3.4.0","eslint-plugin-vue":"^9.8.0","jest":"^27.5.1","node-dijkstra":"^2.5.0","nodemon":"^2.0.16","sass":"^1.51.0","stylelint":"^14.4.0","stylelint-config-prettier":"^9.0.3","stylelint-config-standard":"^25.0.0","stylelint-prettier":"^2.0.0","stylus":"^0.54.8","vite":"^2.9.7"},"description":"This template should help get you started developing with Vue 3 in Vite. The template uses Vue 3 `<script setup>` SFCs, check out the [script setup docs](https://v3.vuejs.org/api/sfc-script-setup.html#sfc-script-setup) to learn more.","repository":{"type":"git","url":"https://gitee.com/whyymj/flow-topo.git"},"keywords":["logic-helper"],"author":{"name":"whyymj"},"license":"ISC","gitHead":"e98987a4ca7a4d0cd3fb635328037e82a5acfa07","_id":"logic-helper@1.1.21","_nodeVersion":"16.13.0","_npmVersion":"8.18.0","dist":{"integrity":"sha512-FXapy0Ns6C6TEI2wSg7E/1zZu3KHxnyIgXp51NT3gSPZbu/64igV++1aTSjrcer2PidoQNHahmCL+ZO67ucEew==","shasum":"8eb9209b417284cf4acbbd4676686b8a8a5928f1","tarball":"https://registry.npmjs.org/logic-helper/-/logic-helper-1.1.21.tgz","fileCount":110,"unpackedSize":9266519,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIEGmnLMOClAiIiycA0H3OmnMR1oiDiPvrz94gO5GvJyCAiEA6Id/xeIMZmL2fp0t0mvsFrk906qF0QqJiMr0nZICLlg="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkEovuACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmrn8A/8C0Ixv8jO7xAMhRitcYe/ScxEj1/eg1iRNH2Pk0MB9v7oQWOd\r\n/FTcRtezezekr3iQdkLcZzEpe8Bc4ijXTSLuP50pxeyBgVtKMh6FUXmylL8I\r\nSxSKoZWl1Lm0rfRi3xy5aJelG2fRoelkgjrW8DdZaM5aCyip04Z4OIXaYLVn\r\n6XPQ/Z2uE1S1gFD9N9t1ZOAOX5OnhrCtDA+nIr4r4s8tHCgyoNE9+k7UCW63\r\n31DBOHIgefj0jaznQ1EncqXiPM+sI2RGN2Sdir4Xn4MpTEw2gUPCpfcW8dSb\r\nXsdVYm5jTzdLzMSfr5+XLerg8isl0XFimrL5SNBjuJpvGT4xUkAs+YSZrR4k\r\nhHN8XNwXVHr0S4QppSyAeXNHyf26oluqJPQrAXt+QaoU7/yQoLNs70nUFICT\r\nt1MIDgl3egC12sXLrT22iMklGOdeQ+bIiBIcSEEGwu+IIoZ+t3BStdfdftfs\r\nlOrdxI6EEBoqwSg/ThKMAnyZ5e/r0hQU6KsWOMAh27pY5PxgbEq3W92URmf6\r\nh94kbiwDPYKGoHPstPLAq0y+8PT9jiAKClyBm4mAIlUIfI0vvmet6wklufBM\r\nkMPAePITLjGzqRA7nftwMkan1V2okqwCYnguZHXBsAFlqfT3IgVNdLmBSomR\r\n03l/I0X6cLrv2Hrsolz+XsZlyDsS1Aq+iD8=\r\n=x0Gr\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"whyymj","email":"454413790@qq.com"},"directories":{},"maintainers":[{"name":"whyymj","email":"454413790@qq.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/logic-helper_1.1.21_1678937070720_0.07680470106198833"},"_hasShrinkwrap":false},"1.1.22":{"name":"logic-helper","private":false,"version":"1.1.22","scripts":{"dev":"cross-env NODE_ENV=development CUSTOM_ENV=local concurrently \"npm run start\" \"npm run server\"","server":"node server/koa/index.js","start":"vite","build":"cross-env NODE_ENV=production vite build","preview":"vite preview"},"main":"./server/koa/index.js","dependencies":{"@element-plus/icons":"^0.0.11","@element-plus/icons-vue":"^1.1.4","@vue/cli-service-global":"^4.5.17","axios":"^0.27.2","chalk":"^4.1.2","codemirror":"^5.65.3","concurrently":"^7.2.0","copy-to-clipboard":"^3.3.3","dayjs":"^1.11.3","deep-equal":"^2.2.0","deep-object-diff":"^1.1.9","echarts":"^5.3.2","element-plus":"^2.2.0","flat-cache":"^3.0.4","immutable":"^4.2.4","js-base64":"^3.7.5","json_dir_file":"^1.0.2","jsonfile":"^6.1.0","koa-route":"^3.2.0","koa-static":"^5.0.0","koa-websocket":"^7.0.0","koa2":"^2.0.0-alpha.7","object-path":"^0.11.8","pinia":"^2.0.14","pinia-plugin-persist":"^1.0.0","regenerator-runtime":"^0.13.9","rxjs":"^7.5.6","sortablejs":"^1.15.0","vue":"^3.2.25","vue-codemirror":"^5.0.0-beta.1","vue-json-pretty":"^2.2.2","vue-router":"^4.0.15","vuedraggable":"^2.24.3","vxe-table":"4.2.4-beta.1","ws":"^8.8.1","ws-event-bus":"^1.2.0","xe-utils":"^3.5.4"},"devDependencies":{"@babel/cli":"^7.16.8","@babel/core":"^7.17.12","@babel/generator":"^7.17.12","@babel/plugin-external-helpers":"^7.16.7","@babel/plugin-proposal-class-properties":"^7.16.7","@babel/preset-env":"^7.16.11","@rollup/plugin-alias":"^3.1.9","@rollup/plugin-node-resolve":"^13.3.0","@vitejs/plugin-legacy":"^1.8.2","@vitejs/plugin-vue":"^2.3.1","babel-loader":"^8.2.3","babel-preset-latest":"^6.24.1","babel-types":"^6.26.0","concurrently":"^7.3.0","core-js":"2","cross-env":"^7.0.3","dijkstrajs":"^1.0.2","eslint":"^8.29.0","eslint-config-airbnb-base":"^14.2.1","eslint-config-prettier":"^8.3.0","eslint-plugin-import":"^2.22.1","eslint-plugin-prettier":"^3.4.0","eslint-plugin-vue":"^9.8.0","jest":"^27.5.1","node-dijkstra":"^2.5.0","nodemon":"^2.0.16","sass":"^1.51.0","stylelint":"^14.4.0","stylelint-config-prettier":"^9.0.3","stylelint-config-standard":"^25.0.0","stylelint-prettier":"^2.0.0","stylus":"^0.54.8","vite":"^2.9.7"},"description":"This template should help get you started developing with Vue 3 in Vite. The template uses Vue 3 `<script setup>` SFCs, check out the [script setup docs](https://v3.vuejs.org/api/sfc-script-setup.html#sfc-script-setup) to learn more.","repository":{"type":"git","url":"https://gitee.com/whyymj/flow-topo.git"},"keywords":["logic-helper"],"author":{"name":"whyymj"},"license":"ISC","gitHead":"e95284c278c2c1a45e2b01977f52c391494f6368","_id":"logic-helper@1.1.22","_nodeVersion":"10.15.3","_npmVersion":"6.9.0","dist":{"integrity":"sha512-RC0X909rfx2iz7C/xchVw0DnEm2zjZNQzgY9ob16Zl05ABGWmfHWWjwdiNozyj2HRTHZdEat9HvCTZ/bLv/kPw==","shasum":"d789326db7fed0e6674960995398ff7216730d28","tarball":"https://registry.npmjs.org/logic-helper/-/logic-helper-1.1.22.tgz","fileCount":110,"unpackedSize":9265642,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDc9p4ygujd6Nl2sv95KUVnxMS/AGfY3dDKP/0kZf9bQgIhAJiy0cNWATN5Afk7amu9kXIKdV3KaUS1bdbTUbILPRPz"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkE8brACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmprmRAAhcBGdoB5aBKDfgjbB/ytCTCo1Qq1es2n8pu3dsImO7stgp9J\r\nK+/8IsFwipn9KE5XjrZMW3cHmNvxP3qBhz6Kv5qCxWYrln4HgINrBs16gAIB\r\niylrhZusiDNqehA4KmFKYWnxDW4xiNlRp+CSn21P2evJxbXDwG/Vukc3hK6P\r\n78B/rF9+SdwjzIFtUbHrtggBLzfDZ/CCK2uwxVC1lt+V3TDJuTGquAC4W36h\r\nHSQuwpPjnXt9/WHmn+vhoWLk19Jz1smhbzR3KTXjl9Wsq8ZbjlVYMAmbGES6\r\nb8CUcc7PmxycZ/O41e8dT2v7AKlcXQsuBumgEsNbPynlMQqbsf3BDTr9hklL\r\n3yZCTODdIe4Jbt2nHhGDyXa67sRa57vJpEJeRvth1v71WyAOlaw8sJD2ohnM\r\n+KojhuO36GgEIa4KVL6n2C+U+ixoT9CeC663+Mj7bcDGdLp6q5wVFGOQ7AkV\r\nBWBUPLu4W1hsw1nMphdA2jS+HYdoBCQDoyQ1p8sOBmHQYWD51Ag841/2HmLY\r\nZ26jqs9yfFSNfXxhgcMIseBvH25VS9eQIXXezXCqM+JBH1dadORDJYnt9ZCk\r\n7PnmrGMxXbckq0iewnA8x3ROySPvRu4kCsCx5HKIAajeacv3LveE0VIEnkl7\r\n+Gm1n2Eu+C6J+qIJ86RwUuymYwHcOWmGoww=\r\n=YdB2\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"whyymj","email":"454413790@qq.com"},"directories":{},"maintainers":[{"name":"whyymj","email":"454413790@qq.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/logic-helper_1.1.22_1679017707682_0.6199874470530327"},"_hasShrinkwrap":false},"1.1.23":{"name":"logic-helper","private":false,"version":"1.1.23","scripts":{"dev":"cross-env NODE_ENV=development CUSTOM_ENV=local concurrently \"npm run start\" \"npm run server\"","server":"node server/koa/index.js","start":"vite","build":"cross-env NODE_ENV=production vite build","preview":"vite preview"},"main":"./server/koa/index.js","dependencies":{"@element-plus/icons":"^0.0.11","@element-plus/icons-vue":"^1.1.4","@vue/cli-service-global":"^4.5.17","axios":"^0.27.2","chalk":"^4.1.2","codemirror":"^5.65.3","concurrently":"^7.2.0","copy-to-clipboard":"^3.3.3","dayjs":"^1.11.3","deep-equal":"^2.2.0","deep-object-diff":"^1.1.9","echarts":"^5.3.2","element-plus":"^2.2.0","flat-cache":"^3.0.4","immutable":"^4.2.4","js-base64":"^3.7.5","json_dir_file":"^1.0.2","jsonfile":"^6.1.0","koa-route":"^3.2.0","koa-static":"^5.0.0","koa-websocket":"^7.0.0","koa2":"^2.0.0-alpha.7","object-path":"^0.11.8","pinia":"^2.0.14","pinia-plugin-persist":"^1.0.0","regenerator-runtime":"^0.13.9","rxjs":"^7.5.6","sortablejs":"^1.15.0","vue":"^3.2.25","vue-codemirror":"^5.0.0-beta.1","vue-json-pretty":"^2.2.2","vue-router":"^4.0.15","vuedraggable":"^2.24.3","vxe-table":"4.2.4-beta.1","ws":"^8.8.1","ws-event-bus":"^1.2.0","xe-utils":"^3.5.4"},"devDependencies":{"@babel/cli":"^7.16.8","@babel/core":"^7.17.12","@babel/generator":"^7.17.12","@babel/plugin-external-helpers":"^7.16.7","@babel/plugin-proposal-class-properties":"^7.16.7","@babel/preset-env":"^7.16.11","@rollup/plugin-alias":"^3.1.9","@rollup/plugin-node-resolve":"^13.3.0","@vitejs/plugin-legacy":"^1.8.2","@vitejs/plugin-vue":"^2.3.1","babel-loader":"^8.2.3","babel-preset-latest":"^6.24.1","babel-types":"^6.26.0","concurrently":"^7.3.0","core-js":"2","cross-env":"^7.0.3","dijkstrajs":"^1.0.2","eslint":"^8.29.0","eslint-config-airbnb-base":"^14.2.1","eslint-config-prettier":"^8.3.0","eslint-plugin-import":"^2.22.1","eslint-plugin-prettier":"^3.4.0","eslint-plugin-vue":"^9.8.0","jest":"^27.5.1","node-dijkstra":"^2.5.0","nodemon":"^2.0.16","sass":"^1.51.0","stylelint":"^14.4.0","stylelint-config-prettier":"^9.0.3","stylelint-config-standard":"^25.0.0","stylelint-prettier":"^2.0.0","stylus":"^0.54.8","vite":"^2.9.7"},"description":"This template should help get you started developing with Vue 3 in Vite. The template uses Vue 3 `<script setup>` SFCs, check out the [script setup docs](https://v3.vuejs.org/api/sfc-script-setup.html#sfc-script-setup) to learn more.","repository":{"type":"git","url":"https://gitee.com/whyymj/flow-topo.git"},"keywords":["logic-helper"],"author":{"name":"whyymj"},"license":"ISC","gitHead":"67c1ac6e8460303983af25afaddb7bb4dae131e0","_id":"logic-helper@1.1.23","_nodeVersion":"16.13.0","_npmVersion":"8.18.0","dist":{"integrity":"sha512-xMYuEiF3iLrM58Q1GeT0TihDncZaipA7MDHUVuIpgCPg/gfQKdT/RxHuGi49axPnA3kzOg4FyiaCu48OH+yakA==","shasum":"9f0629c85153ea99c344093e8ea12102527f3cf8","tarball":"https://registry.npmjs.org/logic-helper/-/logic-helper-1.1.23.tgz","fileCount":110,"unpackedSize":9265981,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDHUnCUI/PUbNLL4tFEVKnZ1oUvNQzXp69DHmfvL3XWMQIgOsrUeDQnFu2aCD0niCRqs4oN3Efp/nCHNa4UhJtdTyk="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkE9K3ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqwuxAAnisWuejAmkUilgLN7OFueNBnoSGAS3CuaToAm63Oc6QFWlCc\r\nfTb256yCMidZmx7oS4wLZGidjUvYUNBEt/5hMJS/E8q1wi06ojqJNtgwjPkp\r\nMgy4x2CRpARak19284mln9qyWofSXW43Zh0W0e2X0ARPMf+JsMpvLXN99/cT\r\nrIPVydeP7+mBgjmuRJZw6wV0/wuTcpI3AxtADU2QG3fz1vA7GygJG8rvyrAb\r\nhIuto3JECElq6zV3pg0wn0KMR9naIpH1HJjtiwPkXt+0sqEUbK5A+T4wq2Eu\r\nPUNyYT4Z8Scl3loBiw9nCZmFtbIDw34mDP2HVIdyxmbzADJiDJwaQDpMOcV3\r\nFQc9IZc788DHMIUerGiW2/Q6MK1lSiDD1pQzaCnYW9PB8rTkip8KYCd+W+De\r\n1NOngUOB80EsWWp0OHGt4oQkOZbKk8ARYIwOpEOLOStsQf2gFBP3ts9iopgS\r\nZ0pTNyqFQZs4JxkDb1yLEyikk9yikrXL43WCzTPVRXqDqSPpDbLSSqJTTkS/\r\nSV37/JnnqNB7FVJUyOdm3KiIM4bVvoBrvyJx3riNI1Xo35G4rXKitUdWDwUI\r\nsA/yIViS1NBOOfxCT1g0cJauEFCTXP1pzFwG2lhy+yggAx3pELrGPWw1vHhM\r\nRS4LqN75n/gu4nhfV+wvvnKRR/yc/HkTQME=\r\n=IJg1\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"whyymj","email":"454413790@qq.com"},"directories":{},"maintainers":[{"name":"whyymj","email":"454413790@qq.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/logic-helper_1.1.23_1679020726765_0.4323866156128833"},"_hasShrinkwrap":false},"1.1.24":{"name":"logic-helper","private":false,"version":"1.1.24","scripts":{"dev":"cross-env NODE_ENV=development CUSTOM_ENV=local concurrently \"npm run start\" \"npm run server\"","server":"node server/koa/index.js","start":"vite","build":"cross-env NODE_ENV=production vite build","preview":"vite preview"},"main":"./server/koa/index.js","dependencies":{"@element-plus/icons":"^0.0.11","@element-plus/icons-vue":"^1.1.4","@vue/cli-service-global":"^4.5.17","axios":"^0.27.2","chalk":"^4.1.2","codemirror":"^5.65.3","concurrently":"^7.2.0","copy-to-clipboard":"^3.3.3","dayjs":"^1.11.3","deep-equal":"^2.2.0","deep-object-diff":"^1.1.9","echarts":"^5.3.2","element-plus":"^2.2.0","flat-cache":"^3.0.4","immutable":"^4.2.4","js-base64":"^3.7.5","json_dir_file":"^1.0.2","jsonfile":"^6.1.0","koa-route":"^3.2.0","koa-static":"^5.0.0","koa-websocket":"^7.0.0","koa2":"^2.0.0-alpha.7","object-path":"^0.11.8","pinia":"^2.0.14","pinia-plugin-persist":"^1.0.0","regenerator-runtime":"^0.13.9","rxjs":"^7.5.6","sortablejs":"^1.15.0","vue":"^3.2.25","vue-codemirror":"^5.0.0-beta.1","vue-json-pretty":"^2.2.2","vue-router":"^4.0.15","vuedraggable":"^2.24.3","vxe-table":"4.2.4-beta.1","ws":"^8.8.1","ws-event-bus":"^1.2.0","xe-utils":"^3.5.4"},"devDependencies":{"@babel/cli":"^7.16.8","@babel/core":"^7.17.12","@babel/generator":"^7.17.12","@babel/plugin-external-helpers":"^7.16.7","@babel/plugin-proposal-class-properties":"^7.16.7","@babel/preset-env":"^7.16.11","@rollup/plugin-alias":"^3.1.9","@rollup/plugin-node-resolve":"^13.3.0","@vitejs/plugin-legacy":"^1.8.2","@vitejs/plugin-vue":"^2.3.1","babel-loader":"^8.2.3","babel-preset-latest":"^6.24.1","babel-types":"^6.26.0","concurrently":"^7.3.0","core-js":"2","cross-env":"^7.0.3","dijkstrajs":"^1.0.2","eslint":"^8.29.0","eslint-config-airbnb-base":"^14.2.1","eslint-config-prettier":"^8.3.0","eslint-plugin-import":"^2.22.1","eslint-plugin-prettier":"^3.4.0","eslint-plugin-vue":"^9.8.0","jest":"^27.5.1","node-dijkstra":"^2.5.0","nodemon":"^2.0.16","sass":"^1.51.0","stylelint":"^14.4.0","stylelint-config-prettier":"^9.0.3","stylelint-config-standard":"^25.0.0","stylelint-prettier":"^2.0.0","stylus":"^0.54.8","vite":"^2.9.7"},"description":"This template should help get you started developing with Vue 3 in Vite. The template uses Vue 3 `<script setup>` SFCs, check out the [script setup docs](https://v3.vuejs.org/api/sfc-script-setup.html#sfc-script-setup) to learn more.","repository":{"type":"git","url":"https://gitee.com/whyymj/flow-topo.git"},"keywords":["logic-helper"],"author":{"name":"whyymj"},"license":"ISC","gitHead":"573dbc3aa2494e64175efc616bfafd9eb2e839dc","_id":"logic-helper@1.1.24","_nodeVersion":"16.13.0","_npmVersion":"8.18.0","dist":{"integrity":"sha512-qkheQI+RxC1MzQ7B5fRmN3d0Npp5OAU6+JZkfX/I+Bo43NS8CImrA+M0E8CGNuKdNOsQQ3M+nG9MBILQcQn+XA==","shasum":"7834c2e3d83ec25495e4091f365360d05ed01826","tarball":"https://registry.npmjs.org/logic-helper/-/logic-helper-1.1.24.tgz","fileCount":110,"unpackedSize":9267554,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCLTzYm33vqr09vNMAqw7OV6oO0jynH7eb+NvFx72E9LgIhAO3ss75dppDI2/8PGrbaLdPD/Ea4BbkvxE7HZd11t71O"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkFRq+ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqOKQ/7BF7+8Y13s7xZ5Z7jpHFroD/S3YlO9fwasj6medBSpznXRma5\r\nFU5mDIlO69x+iafijp5fED+Gt6x+LrIL3T2nPMEOnK1is5V2J8oUjTNPNNta\r\nxRgshG3MZEDyrYETDeYtz/7LstJbHPefNX4k+b7GqMkI1cPfy7isCZ+XBJQP\r\nBhZMjbVxybKYq+r3ib9P/GDOd1eLHr4audpwxr+ILJg6vfd9UDl719JW0AsK\r\n5I8xC7XXVS8VALuEqgQ0sXNP/kZN6zm9tgexYMMMmVugPJnz08so0lztUKhn\r\nxkdgmSc2D/ta2ZVU2yRVj5wLAvX27XcLhZdpU5HzA4E0Ud6sreNG9pqexG5Q\r\nFioCeK6VYpsDxD+MgFz/6VDsBHCMLjM4VBf0otaCXUy7gvgW0nW7BAFqyWSC\r\ngld/m6Jei3tNvZOytNNRiKlkBqFQrWnM5/YmgoIe+JrOPUQgzHM3CE/pNiSL\r\nS3bipHy/ZVG7AX5LcDD8MJ1bnVmu97ih7jQ1SX2P7oK0P2erEo4IXhRoUfO5\r\nc7VBWC979tffWzkRpzAHKzEX5IALB3Xp72snW3WR2ZFdR5aKbRub3kDcyT4w\r\ndVHWBfcw6qk6A183IrD0Qlvm3vrW50fi5quyfjcaGXvbbD7Zy7m+9bp1YkzV\r\nsScDL/S78BShtilGi3jlZa3YdFz5O1QSFAs=\r\n=vqjl\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"whyymj","email":"454413790@qq.com"},"directories":{},"maintainers":[{"name":"whyymj","email":"454413790@qq.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/logic-helper_1.1.24_1679104702412_0.2826774538980332"},"_hasShrinkwrap":false},"1.1.25":{"name":"logic-helper","private":false,"version":"1.1.25","scripts":{"dev":"cross-env NODE_ENV=development CUSTOM_ENV=local concurrently \"npm run start\" \"npm run server\"","server":"node server/koa/index.js","start":"vite","build":"cross-env NODE_ENV=production vite build","preview":"vite preview"},"main":"./server/koa/index.js","dependencies":{"@element-plus/icons":"^0.0.11","@element-plus/icons-vue":"^1.1.4","@vue/cli-service-global":"^4.5.17","axios":"^0.27.2","chalk":"^4.1.2","codemirror":"^5.65.3","concurrently":"^7.2.0","copy-to-clipboard":"^3.3.3","dayjs":"^1.11.3","deep-equal":"^2.2.0","deep-object-diff":"^1.1.9","echarts":"^5.3.2","element-plus":"^2.2.0","flat-cache":"^3.0.4","immutable":"^4.2.4","js-base64":"^3.7.5","json_dir_file":"^1.0.2","jsonfile":"^6.1.0","koa-route":"^3.2.0","koa-static":"^5.0.0","koa-websocket":"^7.0.0","koa2":"^2.0.0-alpha.7","object-path":"^0.11.8","pinia":"^2.0.14","pinia-plugin-persist":"^1.0.0","regenerator-runtime":"^0.13.9","rxjs":"^7.5.6","sortablejs":"^1.15.0","vue":"^3.2.25","vue-codemirror":"^5.0.0-beta.1","vue-json-pretty":"^2.2.2","vue-router":"^4.0.15","vuedraggable":"^2.24.3","vxe-table":"4.2.4-beta.1","ws":"^8.8.1","ws-event-bus":"^1.2.0","xe-utils":"^3.5.4"},"devDependencies":{"@babel/cli":"^7.16.8","@babel/core":"^7.17.12","@babel/generator":"^7.17.12","@babel/plugin-external-helpers":"^7.16.7","@babel/plugin-proposal-class-properties":"^7.16.7","@babel/preset-env":"^7.16.11","@rollup/plugin-alias":"^3.1.9","@rollup/plugin-node-resolve":"^13.3.0","@vitejs/plugin-legacy":"^1.8.2","@vitejs/plugin-vue":"^2.3.1","babel-loader":"^8.2.3","babel-preset-latest":"^6.24.1","babel-types":"^6.26.0","concurrently":"^7.3.0","core-js":"2","cross-env":"^7.0.3","dijkstrajs":"^1.0.2","eslint":"^8.29.0","eslint-config-airbnb-base":"^14.2.1","eslint-config-prettier":"^8.3.0","eslint-plugin-import":"^2.22.1","eslint-plugin-prettier":"^3.4.0","eslint-plugin-vue":"^9.8.0","jest":"^27.5.1","node-dijkstra":"^2.5.0","nodemon":"^2.0.16","sass":"^1.51.0","stylelint":"^14.4.0","stylelint-config-prettier":"^9.0.3","stylelint-config-standard":"^25.0.0","stylelint-prettier":"^2.0.0","stylus":"^0.54.8","vite":"^2.9.7"},"description":"This template should help get you started developing with Vue 3 in Vite. The template uses Vue 3 `<script setup>` SFCs, check out the [script setup docs](https://v3.vuejs.org/api/sfc-script-setup.html#sfc-script-setup) to learn more.","repository":{"type":"git","url":"https://gitee.com/whyymj/flow-topo.git"},"keywords":["logic-helper"],"author":{"name":"whyymj"},"license":"ISC","gitHead":"ab7c1effd06ecc294aa25dd3f5f8058b29af4f11","_id":"logic-helper@1.1.25","_nodeVersion":"16.13.0","_npmVersion":"8.18.0","dist":{"integrity":"sha512-Tt0BL8Yh89Buk8Qc2Io1McQZkrUh0iKdz1QX2F6xiaioMzdG0TfLrp/rYry4qehh7+yIuzgARL7NnNXkRbiJiw==","shasum":"f5c5a4c58c015aa655316a350d99e7c0eafc44d0","tarball":"https://registry.npmjs.org/logic-helper/-/logic-helper-1.1.25.tgz","fileCount":114,"unpackedSize":9316090,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIG2JxI2baC11r+0DHMUmv1eYbX4w7gNLW4et8qiSX6AnAiAcrV0ysXGdmiAn9WcIsosh3bCONe61qCMhcpdpVV8s+A=="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkFcjWACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmp54RAAmO42GUX5QRlZrPWvQcRUn03jVUKq/1zHbc9dW5qZd1+uoVVi\r\nWJHIInJUbemBrAFXP7uVfUwsR6h5WqHwGjx/4Bu2QxoS3NzwIhrUGc+ld0Oj\r\n/mY1+qhFdGC0BS1d4BS3txWIU3T/pgQb18bihOI2elrpWBC0KDeZhp4BzSrn\r\nfLuiI3xTDmrTLLhP9QExgzmBrEYjTmWcjKsQ2BeMRHHbvj38lbQwZsmLg24d\r\nd6uGwymtw5vukFTIdEuMuPl5b/TrNBdD2qHwe7ERGRk2GiqG/JcQzVfbUCuj\r\nnq2Jze9U4JM3mfShNQlWETnGswgPjGBGQcgJ1gmDvT8Nbjkz+Fpslg9A5khG\r\nZWF0dpglViYKzjKrA+WkLDodFFxLUXtQKoWNm5kZNqO7Iy9YiO9v22VnFML9\r\nblzQvuiwYjt32sESqMtgpp8VmWrjKiEwRJF3ePQBSpEdg3phB5v5OLcblgv/\r\nLAVwyg3l7SYuPFvNdz2z9WkCtLU++VoyhPZ66Bcm729O/rIDQPxVK3fa0pq+\r\ncutTye3hweuwSEvE2bDKHOfeXZJijrqmsVF3NGvJ3aQOw8X27e+oqHl7JXv5\r\nyfDQV1h7VN5FxQ/gz95SfVaS4K59RNF0imMRCz0gVxS78gAAnlfnLVtAtrtp\r\n05muY12exXCx/Mib9UcpTy97ig3P9bWgwoA=\r\n=urKn\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"whyymj","email":"454413790@qq.com"},"directories":{},"maintainers":[{"name":"whyymj","email":"454413790@qq.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/logic-helper_1.1.25_1679149270231_0.20375308968863792"},"_hasShrinkwrap":false},"1.1.26":{"name":"logic-helper","private":false,"version":"1.1.26","scripts":{"dev":"cross-env NODE_ENV=development CUSTOM_ENV=local concurrently \"npm run start\" \"npm run server\"","server":"node server/koa/index.js","start":"vite","build":"cross-env NODE_ENV=production vite build","preview":"vite preview"},"main":"./server/koa/index.js","dependencies":{"@element-plus/icons":"^0.0.11","@element-plus/icons-vue":"^1.1.4","@vue/cli-service-global":"^4.5.17","axios":"^0.27.2","chalk":"^4.1.2","codemirror":"^5.65.3","concurrently":"^7.2.0","copy-to-clipboard":"^3.3.3","dayjs":"^1.11.3","deep-equal":"^2.2.0","deep-object-diff":"^1.1.9","echarts":"^5.3.2","element-plus":"^2.2.0","flat-cache":"^3.0.4","immutable":"^4.2.4","js-base64":"^3.7.5","json_dir_file":"^1.0.2","jsonfile":"^6.1.0","koa-route":"^3.2.0","koa-static":"^5.0.0","koa-websocket":"^7.0.0","koa2":"^2.0.0-alpha.7","object-path":"^0.11.8","pinia":"^2.0.14","pinia-plugin-persist":"^1.0.0","regenerator-runtime":"^0.13.9","rxjs":"^7.5.6","sortablejs":"^1.15.0","vue":"^3.2.25","vue-codemirror":"^5.0.0-beta.1","vue-json-pretty":"^2.2.2","vue-router":"^4.0.15","vuedraggable":"^2.24.3","vxe-table":"4.2.4-beta.1","ws":"^8.8.1","ws-event-bus":"^1.2.0","xe-utils":"^3.5.4"},"devDependencies":{"@babel/cli":"^7.16.8","@babel/core":"^7.17.12","@babel/generator":"^7.17.12","@babel/plugin-external-helpers":"^7.16.7","@babel/plugin-proposal-class-properties":"^7.16.7","@babel/preset-env":"^7.16.11","@rollup/plugin-alias":"^3.1.9","@rollup/plugin-node-resolve":"^13.3.0","@vitejs/plugin-legacy":"^1.8.2","@vitejs/plugin-vue":"^2.3.1","babel-loader":"^8.2.3","babel-preset-latest":"^6.24.1","babel-types":"^6.26.0","concurrently":"^7.3.0","core-js":"2","cross-env":"^7.0.3","dijkstrajs":"^1.0.2","eslint":"^8.29.0","eslint-config-airbnb-base":"^14.2.1","eslint-config-prettier":"^8.3.0","eslint-plugin-import":"^2.22.1","eslint-plugin-prettier":"^3.4.0","eslint-plugin-vue":"^9.8.0","jest":"^27.5.1","node-dijkstra":"^2.5.0","nodemon":"^2.0.16","sass":"^1.51.0","stylelint":"^14.4.0","stylelint-config-prettier":"^9.0.3","stylelint-config-standard":"^25.0.0","stylelint-prettier":"^2.0.0","stylus":"^0.54.8","vite":"^2.9.7"},"description":"This template should help get you started developing with Vue 3 in Vite. The template uses Vue 3 `<script setup>` SFCs, check out the [script setup docs](https://v3.vuejs.org/api/sfc-script-setup.html#sfc-script-setup) to learn more.","repository":{"type":"git","url":"https://gitee.com/whyymj/flow-topo.git"},"keywords":["logic-helper"],"author":{"name":"whyymj"},"license":"ISC","gitHead":"f62ff10b7dc2c627ff12a600fe806914fcc8a4fd","_id":"logic-helper@1.1.26","_nodeVersion":"16.13.0","_npmVersion":"8.18.0","dist":{"integrity":"sha512-G8M87jLvlvzRQO2AEgWQUdtt9+R4/IYgpRRnRqZ6lyU0baTE68YWfYjbTYqZM9Up199uPl093L29e8uS1Tkg5A==","shasum":"00f62e779290e64c9d4c10f221ba2dbb24cb0f25","tarball":"https://registry.npmjs.org/logic-helper/-/logic-helper-1.1.26.tgz","fileCount":114,"unpackedSize":9317036,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIGWFXqCYmGswLI2gT/6OkUPSGfe9EVMVb5ho/G2dGeQxAiEA8uLyqR3ziTQL2jVSUn9N3/2uiwbkAaGVVVgK65614+s="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkFw5sACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrgNQ//cknDmSSYw6lic/ylr8rNJiSveYED8b9c3E4eIYEWAf+InA0q\r\noqt9mMv91Qx4SdxGhprBJjnF4L5VGg4fo2jdzhgBWXhyESVk+O94Zsr+/iQn\r\nnDsOmDHadUc9nI6/WFiBT/X2aR236s9LQmUGRuTOpLlMhBRnPHJYspGDUPyE\r\nnk0o0raX6dxS0FU3wzpOGS+tximBXV9GjC3V/AsGlJs1pjS7lAm1EBmxkv0l\r\nuEOJb9XVqDZGczRLR8bE1ZJ805Pfr3pQBMnp8izdbpnu6ZMoukNg1iprD7mq\r\nYVyK5nRnlG4Adn7NA9btQD58BAGBGreG5W/KKOkKkW6GRSzAwpGJVyJmRk/4\r\ntZG8tdU9/4HMExeEexeheHv+80QuEoRBiMzydQUsJXwxmqPubCzquzGkeEvK\r\nSeGYMO0OQK+yO/jycL/5bgdgD3vs0QFDHgAt/afONoIn4HdBC2ZsfL/k3vHM\r\nORcx3s1AL/H0xveNSzcjwqUbs+l7uUkUZWh75LjL6nx8S6csv/0+F+teMa+v\r\nq9FSAunn/7pyUDSK01lel9bQuMRYci3Qnb7ZvbCz2CyHwPQDPNyLJVw/DIm+\r\ntXsKPhdHh1XOPxq0hyuBFLglStSxPs3G4XaTEJW9LY4oKB77VP7NCiFGRdMG\r\ncZYwefYPureB9l7Do8KOpscTgI/eWDV95vg=\r\n=BpAc\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"whyymj","email":"454413790@qq.com"},"directories":{},"maintainers":[{"name":"whyymj","email":"454413790@qq.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/logic-helper_1.1.26_1679232620551_0.2745444618735595"},"_hasShrinkwrap":false},"1.1.27":{"name":"logic-helper","private":false,"version":"1.1.27","scripts":{"dev":"cross-env NODE_ENV=development CUSTOM_ENV=local concurrently \"npm run start\" \"npm run server\"","server":"node server/koa/index.js","start":"vite","build":"cross-env NODE_ENV=production vite build","preview":"vite preview"},"main":"./server/koa/index.js","dependencies":{"@element-plus/icons":"^0.0.11","@element-plus/icons-vue":"^1.1.4","@vue/cli-service-global":"^4.5.17","axios":"^0.27.2","chalk":"^4.1.2","codemirror":"^5.65.3","concurrently":"^7.2.0","copy-to-clipboard":"^3.3.3","dayjs":"^1.11.3","deep-equal":"^2.2.0","deep-object-diff":"^1.1.9","echarts":"^5.3.2","element-plus":"^2.2.0","flat-cache":"^3.0.4","immutable":"^4.2.4","js-base64":"^3.7.5","json_dir_file":"^1.0.2","jsonfile":"^6.1.0","koa-route":"^3.2.0","koa-static":"^5.0.0","koa-websocket":"^7.0.0","koa2":"^2.0.0-alpha.7","object-path":"^0.11.8","pinia":"^2.0.14","pinia-plugin-persist":"^1.0.0","regenerator-runtime":"^0.13.9","rxjs":"^7.5.6","sortablejs":"^1.15.0","vue":"^3.2.25","vue-codemirror":"^5.0.0-beta.1","vue-json-pretty":"^2.2.2","vue-router":"^4.0.15","vuedraggable":"^2.24.3","vxe-table":"4.2.4-beta.1","ws":"^8.8.1","ws-event-bus":"^1.2.0","xe-utils":"^3.5.4"},"devDependencies":{"@babel/cli":"^7.16.8","@babel/core":"^7.17.12","@babel/generator":"^7.17.12","@babel/plugin-external-helpers":"^7.16.7","@babel/plugin-proposal-class-properties":"^7.16.7","@babel/preset-env":"^7.16.11","@rollup/plugin-alias":"^3.1.9","@rollup/plugin-node-resolve":"^13.3.0","@vitejs/plugin-legacy":"^1.8.2","@vitejs/plugin-vue":"^2.3.1","babel-loader":"^8.2.3","babel-preset-latest":"^6.24.1","babel-types":"^6.26.0","concurrently":"^7.3.0","core-js":"2","cross-env":"^7.0.3","dijkstrajs":"^1.0.2","eslint":"^8.29.0","eslint-config-airbnb-base":"^14.2.1","eslint-config-prettier":"^8.3.0","eslint-plugin-import":"^2.22.1","eslint-plugin-prettier":"^3.4.0","eslint-plugin-vue":"^9.8.0","jest":"^27.5.1","node-dijkstra":"^2.5.0","nodemon":"^2.0.16","sass":"^1.51.0","stylelint":"^14.4.0","stylelint-config-prettier":"^9.0.3","stylelint-config-standard":"^25.0.0","stylelint-prettier":"^2.0.0","stylus":"^0.54.8","vite":"^2.9.7"},"description":"This template should help get you started developing with Vue 3 in Vite. The template uses Vue 3 `<script setup>` SFCs, check out the [script setup docs](https://v3.vuejs.org/api/sfc-script-setup.html#sfc-script-setup) to learn more.","repository":{"type":"git","url":"https://gitee.com/whyymj/flow-topo.git"},"keywords":["logic-helper"],"author":{"name":"whyymj"},"license":"ISC","gitHead":"8a539dcd318e3fe80aa7e9b6a94e9103bf46c1ec","_id":"logic-helper@1.1.27","_nodeVersion":"16.13.0","_npmVersion":"8.18.0","dist":{"integrity":"sha512-UWVPKwmGopqIdYOoWtxbcMJLD2TK1Y7zI5bXsmFIL9g2sIikDdoHwJJOwmnG4lZbHM/UCTBnNvTjqi0y0jrEww==","shasum":"1e6d06c7fdd65b9916f3dfee5b18d547001854e7","tarball":"https://registry.npmjs.org/logic-helper/-/logic-helper-1.1.27.tgz","fileCount":118,"unpackedSize":9318485,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIBEb8KHBvoG0XU9GfLXmUfc1OCEYIWNoB9vv1uNGu0chAiEAw603AvhINUYMZpZH8VpqHtlt1oyEgcaSx4BwfSeCbFQ="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkGcpGACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmq4sg//brTFYOandnf6mknBV9N2JL1+QMnybXDUMqCsIgomuryERfyu\r\nUOm24B+Bn/vfoeJlADSrif3f3jUj9u6ZxD5am8maOb2o5SiDw3yzjOHjeO24\r\n5ZroxEdrS3RPxP4DA0ElQKbY3Z81jJSDCUmt1mIUBgs/5CBxMWIS5Sx9sw+l\r\nZ6SXPocLln8PTs3suX+fyHSI2LY8JOG70bbZOcngqG7UQepnSBDXU4FS+eAi\r\n+Q0jdWQGPNFFppK/trAaYrbDCEIL0fTWlEzYF3/3l4+qXjGvsXW2xi8JK6qV\r\nw4xkJZX9yOWRDX9x+4R7MFPm7Fyqb2jC2YQBNk20ALAeFgzMnbJKra8Va+3Y\r\nmZKZ7O/TX5ad1hbKVsQHvnzWPbDVNYiA8Vxz6ymiCAM73Iwzfx7L/VeGKJ9C\r\nqCrGwXjAZ3fvA6WuimjhB2ueDYXcRc2BPKOYRgUMpR5e4A++iTjPdBFoU3l3\r\nGEkNn/bodUu8bFw9FWT/keKyMRaS55X8B4uCwR5FIUv7LRaaaS7Py8qWYqTm\r\n6aAOT1uYLzcv/7CA3F/ustWA79RZMqkLY5kHBZuM30omETkfE84ctY8NHoHQ\r\nRUjfcNVWxU5AeXfKVvHkCAmInZ+bWyPhkXE6z+8B1mWR0Ge7ywyNtFXW4Som\r\numbdoxG0DzCgEnWSbN66ed3z7tw1SBYyqOA=\r\n=e0c4\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"whyymj","email":"454413790@qq.com"},"directories":{},"maintainers":[{"name":"whyymj","email":"454413790@qq.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/logic-helper_1.1.27_1679411782348_0.44927687618761825"},"_hasShrinkwrap":false},"1.1.28":{"name":"logic-helper","private":false,"version":"1.1.28","scripts":{"dev":"cross-env NODE_ENV=development CUSTOM_ENV=local concurrently \"npm run start\" \"npm run server\"","server":"node server/koa/index.js","start":"vite","build":"cross-env NODE_ENV=production vite build","preview":"vite preview"},"main":"./server/koa/index.js","dependencies":{"@element-plus/icons":"^0.0.11","@element-plus/icons-vue":"^1.1.4","@vue/cli-service-global":"^4.5.17","axios":"^0.27.2","chalk":"^4.1.2","codemirror":"^5.65.3","concurrently":"^7.2.0","copy-to-clipboard":"^3.3.3","dayjs":"^1.11.3","deep-equal":"^2.2.0","deep-object-diff":"^1.1.9","echarts":"^5.3.2","element-plus":"^2.2.0","flat-cache":"^3.0.4","immutable":"^4.2.4","js-base64":"^3.7.5","json_dir_file":"^1.0.2","jsonfile":"^6.1.0","koa-route":"^3.2.0","koa-static":"^5.0.0","koa-websocket":"^7.0.0","koa2":"^2.0.0-alpha.7","object-path":"^0.11.8","pinia":"^2.0.14","pinia-plugin-persist":"^1.0.0","regenerator-runtime":"^0.13.9","rxjs":"^7.5.6","sortablejs":"^1.15.0","vue":"^3.2.25","vue-codemirror":"^5.0.0-beta.1","vue-json-pretty":"^2.2.2","vue-router":"^4.0.15","vuedraggable":"^2.24.3","vxe-table":"4.2.4-beta.1","ws":"^8.8.1","ws-event-bus":"^1.2.0","xe-utils":"^3.5.4"},"devDependencies":{"@babel/cli":"^7.16.8","@babel/core":"^7.17.12","@babel/generator":"^7.17.12","@babel/plugin-external-helpers":"^7.16.7","@babel/plugin-proposal-class-properties":"^7.16.7","@babel/preset-env":"^7.16.11","@rollup/plugin-alias":"^3.1.9","@rollup/plugin-node-resolve":"^13.3.0","@vitejs/plugin-legacy":"^1.8.2","@vitejs/plugin-vue":"^2.3.1","babel-loader":"^8.2.3","babel-preset-latest":"^6.24.1","babel-types":"^6.26.0","concurrently":"^7.3.0","core-js":"2","cross-env":"^7.0.3","dijkstrajs":"^1.0.2","eslint":"^8.29.0","eslint-config-airbnb-base":"^14.2.1","eslint-config-prettier":"^8.3.0","eslint-plugin-import":"^2.22.1","eslint-plugin-prettier":"^3.4.0","eslint-plugin-vue":"^9.8.0","jest":"^27.5.1","node-dijkstra":"^2.5.0","nodemon":"^2.0.16","sass":"^1.51.0","stylelint":"^14.4.0","stylelint-config-prettier":"^9.0.3","stylelint-config-standard":"^25.0.0","stylelint-prettier":"^2.0.0","stylus":"^0.54.8","vite":"^2.9.7"},"description":"This template should help get you started developing with Vue 3 in Vite. The template uses Vue 3 `<script setup>` SFCs, check out the [script setup docs](https://v3.vuejs.org/api/sfc-script-setup.html#sfc-script-setup) to learn more.","repository":{"type":"git","url":"https://gitee.com/whyymj/flow-topo.git"},"keywords":["logic-helper"],"author":{"name":"whyymj"},"license":"ISC","gitHead":"fc11d1d6a04c6ee0ab7685c917e8bdc5fd2ec924","_id":"logic-helper@1.1.28","_nodeVersion":"16.13.0","_npmVersion":"8.18.0","dist":{"integrity":"sha512-567mGHxkh8s2guxTNU47R6NcZKympLX1/1GFfR+DlkREFChVWpRTUNQ4rVv2+7lZt0BagJ9BUI5syrYHJmL5GQ==","shasum":"c1d480bfeaf7b291b492b8fdd0bff42758b32898","tarball":"https://registry.npmjs.org/logic-helper/-/logic-helper-1.1.28.tgz","fileCount":118,"unpackedSize":9319058,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCID4JtApsgfJ9E+rRCRphgclvboxa/Vt1sAkAyMecE4AfAiEA9HvvqiWPLCd27HD8WCZeYEnC00Vq8nKPD3Qaloyy9fo="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkGpJDACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrYdQ//amd2LpmAxfz4YRBlJijSml1/kXzIY81WB+MZskFmNwEpVhBT\r\nUtKKW0v3smnJLwRn2puLh02vnlrNIwlaQ9RhWFuCowASsrpshBdD8Ubnwusv\r\nm+GfF+XHpNIhdNQlYJYO0jC/bkmstWy2WU58H8KcEaFLnib497VdOoQv1qhY\r\n6/fSBfwia+KyDxd8JJjIZ7QNQsEMRmcK5TTjCd8B3RUCWjpf2fmlkBd7y9ri\r\nYGXTMopgG9yLHHdxyoExYyORtu/TvwJ6ZuBR1UnTvKoq9J0mS3dWqMHesw3x\r\nMS4viEJzNlhqsn/HcTktH4WYmlSZBrVoFrs7by2bk6XJ87k7X2PZK8t3wSa1\r\nDrkBCSIPjOAB1WhSq3qDxpaQmN2AK3CruGOZRG442qW8/pVSZ94b4ooZQSGs\r\nrAv1JsTY5CuVtHrCsbn6SDqgv0aLVs4d4yYrywUECJMWeH7r0nBF79hGRtTj\r\nmyf7YK5rxeJMXlt20vjFfYAJs+WF10GvmbhEV6NjPxGZv6y1zsa41FRBxOFA\r\nuR7zKcoVzkKK9vCBbwTjDw/OZbJ1uUQ8ZXSyU9uTvA7tuIGFmrHh7557jsLz\r\ngESHCfTsX6+I5ospf3W3E/ms0CswpPb4mvYfq6adveQnrbCrUKKLN8/HV8HQ\r\nA/mlyoKtasXDDN3jY+EB8DKTRq9BYJ1L8w0=\r\n=rjAZ\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"whyymj","email":"454413790@qq.com"},"directories":{},"maintainers":[{"name":"whyymj","email":"454413790@qq.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/logic-helper_1.1.28_1679462979508_0.9469007048137306"},"_hasShrinkwrap":false},"1.1.29":{"name":"logic-helper","private":false,"version":"1.1.29","scripts":{"dev":"cross-env NODE_ENV=development CUSTOM_ENV=local concurrently \"npm run start\" \"npm run server\"","server":"node server/koa/index.js","start":"vite","build":"cross-env NODE_ENV=production vite build","preview":"vite preview"},"main":"./server/koa/index.js","dependencies":{"@element-plus/icons":"^0.0.11","@element-plus/icons-vue":"^1.1.4","@vue/cli-service-global":"^4.5.17","axios":"^0.27.2","chalk":"^4.1.2","codemirror":"^5.65.3","concurrently":"^7.2.0","copy-to-clipboard":"^3.3.3","dayjs":"^1.11.3","deep-equal":"^2.2.0","deep-object-diff":"^1.1.9","echarts":"^5.3.2","element-plus":"^2.2.0","flat-cache":"^3.0.4","immutable":"^4.2.4","js-base64":"^3.7.5","json_dir_file":"^1.0.2","jsonfile":"^6.1.0","koa-route":"^3.2.0","koa-static":"^5.0.0","koa-websocket":"^7.0.0","koa2":"^2.0.0-alpha.7","object-path":"^0.11.8","pinia":"^2.0.14","pinia-plugin-persist":"^1.0.0","regenerator-runtime":"^0.13.9","rxjs":"^7.5.6","sortablejs":"^1.15.0","vue":"^3.2.25","vue-codemirror":"^5.0.0-beta.1","vue-json-pretty":"^2.2.2","vue-router":"^4.0.15","vuedraggable":"^2.24.3","vxe-table":"4.2.4-beta.1","ws":"^8.8.1","ws-event-bus":"^1.2.0","xe-utils":"^3.5.4"},"devDependencies":{"@babel/cli":"^7.16.8","@babel/core":"^7.17.12","@babel/generator":"^7.17.12","@babel/plugin-external-helpers":"^7.16.7","@babel/plugin-proposal-class-properties":"^7.16.7","@babel/preset-env":"^7.16.11","@rollup/plugin-alias":"^3.1.9","@rollup/plugin-node-resolve":"^13.3.0","@vitejs/plugin-legacy":"^1.8.2","@vitejs/plugin-vue":"^2.3.1","babel-loader":"^8.2.3","babel-preset-latest":"^6.24.1","babel-types":"^6.26.0","concurrently":"^7.3.0","core-js":"2","cross-env":"^7.0.3","dijkstrajs":"^1.0.2","eslint":"^8.29.0","eslint-config-airbnb-base":"^14.2.1","eslint-config-prettier":"^8.3.0","eslint-plugin-import":"^2.22.1","eslint-plugin-prettier":"^3.4.0","eslint-plugin-vue":"^9.8.0","jest":"^27.5.1","node-dijkstra":"^2.5.0","nodemon":"^2.0.16","sass":"^1.51.0","stylelint":"^14.4.0","stylelint-config-prettier":"^9.0.3","stylelint-config-standard":"^25.0.0","stylelint-prettier":"^2.0.0","stylus":"^0.54.8","vite":"^2.9.7"},"description":"This template should help get you started developing with Vue 3 in Vite. The template uses Vue 3 `<script setup>` SFCs, check out the [script setup docs](https://v3.vuejs.org/api/sfc-script-setup.html#sfc-script-setup) to learn more.","repository":{"type":"git","url":"https://gitee.com/whyymj/flow-topo.git"},"keywords":["logic-helper"],"author":{"name":"whyymj"},"license":"ISC","gitHead":"b68e37894fbf8dd0f4d2d9a36830722096564d99","_id":"logic-helper@1.1.29","_nodeVersion":"16.13.0","_npmVersion":"8.18.0","dist":{"integrity":"sha512-QdbPDC/cAl39KQjnSwuoTUd43wC5Yh1TsI/NC3c+//l7x1EuKTmjA1S6Qa0Z7JBpiKYl5wqSSzrZK6NCC9vGKw==","shasum":"1f9a6aa68560e0bb5794805149a5b809739e3dfb","tarball":"https://registry.npmjs.org/logic-helper/-/logic-helper-1.1.29.tgz","fileCount":118,"unpackedSize":9320228,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIDKkiLVYdCJsBJCz7PJJZ/nJJugSrvX3QAswxbVezdiXAiAN+/KfOlDwVUyAqRbdlDHgvnervSBiSYkTjr7lKHYf7Q=="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkIPGbACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmotwg//WOIWntVVX3zYg5Uf1IwxThdoKfHX2TnLoEsQnyZdRsjadIk1\r\nisNcrnn7+lQMf+4qLhJbV8zlL8xjCi1hbIdjjDGPxy6Y2/qYZiJLzuFsfAR6\r\nY2jgRypUzHLamC4ef5PAllZjUrbQxXCxy3qucslWmmLJB+/j3/m8ClV1Yd96\r\nd+BYi6ex7XGdxD2uBqV9s2KQRaPoWiWSP9qe5UkU6120baUMXcxVdiyu3NdC\r\nTc+J/wVGmceKY5pfpF4ahnt0IzgKz76lHWIwP+o5zUKLh0/NQgUg68+WDXDL\r\nb7WVicVk8S1nOezgiDj2hbCQ+YWPOk8CGQ2D5R1RyBbU5c+Vic8CLsJd4g2/\r\nFt5k/77jFJ1Gqt51enGy4hxzbqs1Ub4GKi9iYJtmoHPJF9yR/FqhuNmVZgif\r\n82yvfvzot4V9EZaecdei/i4c9z7mOFDpnEOPolhkwsOQG/PEn2j/cM/crwDA\r\nLyE48CVMfB9hgu351VJnjHIBPhKkM+CxVIIdFZNf4j6UoUhVSGYVlYbC2XhS\r\nWpuHN05tR6w1iJ2bx++KJZdosi8AAZ0rS/IEN43WUPmkU8q76VIPUJAeD2pc\r\neSYiVQdBkHbEmIneriN1b1f2860VWPlZ46fJLHAv2wxAoXB2cK8Rktas2bqd\r\n93uTSKfM+noUePzcQCzM7EgPAt5cWv/yfkI=\r\n=vCTz\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"whyymj","email":"454413790@qq.com"},"directories":{},"maintainers":[{"name":"whyymj","email":"454413790@qq.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/logic-helper_1.1.29_1679880603562_0.4954240947261821"},"_hasShrinkwrap":false},"1.1.30":{"name":"logic-helper","private":false,"version":"1.1.30","scripts":{"dev":"cross-env NODE_ENV=development CUSTOM_ENV=local concurrently \"npm run start\" \"npm run server\"","server":"node server/koa/index.js","start":"vite","build":"cross-env NODE_ENV=production vite build","preview":"vite preview"},"main":"./server/koa/index.js","dependencies":{"@element-plus/icons":"^0.0.11","@element-plus/icons-vue":"^1.1.4","@vue/cli-service-global":"^4.5.17","axios":"^0.27.2","chalk":"^4.1.2","codemirror":"^5.65.3","concurrently":"^7.2.0","copy-to-clipboard":"^3.3.3","dayjs":"^1.11.3","deep-equal":"^2.2.0","deep-object-diff":"^1.1.9","echarts":"^5.3.2","element-plus":"^2.2.0","flat-cache":"^3.0.4","immutable":"^4.2.4","js-base64":"^3.7.5","json_dir_file":"^1.0.2","jsonfile":"^6.1.0","koa-route":"^3.2.0","koa-static":"^5.0.0","koa-websocket":"^7.0.0","koa2":"^2.0.0-alpha.7","object-path":"^0.11.8","pinia":"^2.0.14","pinia-plugin-persist":"^1.0.0","regenerator-runtime":"^0.13.9","rxjs":"^7.5.6","sortablejs":"^1.15.0","vue":"^3.2.25","vue-codemirror":"^5.0.0-beta.1","vue-json-pretty":"^2.2.2","vue-router":"^4.0.15","vuedraggable":"^2.24.3","vxe-table":"4.2.4-beta.1","ws":"^8.8.1","ws-event-bus":"^1.2.0","xe-utils":"^3.5.4"},"devDependencies":{"@babel/cli":"^7.16.8","@babel/core":"^7.17.12","@babel/generator":"^7.17.12","@babel/plugin-external-helpers":"^7.16.7","@babel/plugin-proposal-class-properties":"^7.16.7","@babel/preset-env":"^7.16.11","@rollup/plugin-alias":"^3.1.9","@rollup/plugin-node-resolve":"^13.3.0","@vitejs/plugin-legacy":"^1.8.2","@vitejs/plugin-vue":"^2.3.1","babel-loader":"^8.2.3","babel-preset-latest":"^6.24.1","babel-types":"^6.26.0","concurrently":"^7.3.0","core-js":"2","cross-env":"^7.0.3","dijkstrajs":"^1.0.2","eslint":"^8.29.0","eslint-config-airbnb-base":"^14.2.1","eslint-config-prettier":"^8.3.0","eslint-plugin-import":"^2.22.1","eslint-plugin-prettier":"^3.4.0","eslint-plugin-vue":"^9.8.0","jest":"^27.5.1","node-dijkstra":"^2.5.0","nodemon":"^2.0.16","sass":"^1.51.0","stylelint":"^14.4.0","stylelint-config-prettier":"^9.0.3","stylelint-config-standard":"^25.0.0","stylelint-prettier":"^2.0.0","stylus":"^0.54.8","vite":"^2.9.7"},"description":"This template should help get you started developing with Vue 3 in Vite. The template uses Vue 3 `<script setup>` SFCs, check out the [script setup docs](https://v3.vuejs.org/api/sfc-script-setup.html#sfc-script-setup) to learn more.","repository":{"type":"git","url":"https://gitee.com/whyymj/flow-topo.git"},"keywords":["logic-helper"],"author":{"name":"whyymj"},"license":"ISC","gitHead":"1f24bf5edd0013cc9d94a78f0f7c82fd643ec77c","_id":"logic-helper@1.1.30","_nodeVersion":"16.13.0","_npmVersion":"8.18.0","dist":{"integrity":"sha512-c6XK5AebpRBdK3gB6JJ5vqyJCYPlst07nbtyIp8pnCFk5D9QQzKqyWI1Cu2q1X0bNbMRSMXU5i3zfszd2tccyw==","shasum":"2e5587fdf902b13389080114f11eac70cccbc95f","tarball":"https://registry.npmjs.org/logic-helper/-/logic-helper-1.1.30.tgz","fileCount":118,"unpackedSize":9326092,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIFogpyTgHBeXmjv+n6Zy7EDDjtAu6DKu5shVsUdWNB+mAiBqKNyYlcNlwrlkKSccSOvm4aIEZx/9cCn+HA6xUNBE/A=="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkIU7EACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqWWRAAkleJXrI5gQ7tgpldCnFwlFebZWfT0kCF6NScxioS3em/Yc9e\r\nlvFrtQzGRzpLgaW1XBt3bTtfE22k7UOkfkow9CJZFoz09U9LbVHHFBIBzfup\r\nJJZDSSJb86D9yxl6YYMatu72papm7ZPUBi48lQmuFufz6yUyqwRqVnxEp8w/\r\nL3jpV/kQx2ML2BeHCfIGMYdsDxCm7tdQIRLPvKgQgG5rAb3hq/L0vwyQ9uSk\r\n0mxLshvKA4yQXn/lSx/Ay210mytkWsWoUdpsShDU+pNcvvq69WchR+lgExcL\r\n6rgkcP+w1+nEQAKaO7xn2XSyBj9BAnSnguHCHq3cr/Z7WABfqcDe0PeCGJ4y\r\n1l528rzITnWRyqjK5bnCD6QiOGyuXn5PXS2XXH0mxneJTKcpMKqs44Kkt1W/\r\nJalR7+BFDzzL7ZlYsVoJhzepXp2CqP2Min9hSBwRJjWbfiGNnFh2bBHc69h/\r\nGk+432U6na6qktG8m/LdCVmGE2HFtv4Yb2ysaovw9ltuviuDcouaZB24xdQl\r\nF8Vhae4nMJY5AyDts1SpbVvaqVPcP6ONHom3PdNNNom7t3QhtCBzZC/x6e1c\r\nI1yVMgOCopnQg1Wmlrvu5Vr5eT/DOpAAv0u9FY+SIQrJQKGpM2iF95Nx9vui\r\n1JvS4h0FFKNkaGFxCL0RG4Qs4F5x0CC+OB4=\r\n=rL63\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"whyymj","email":"454413790@qq.com"},"directories":{},"maintainers":[{"name":"whyymj","email":"454413790@qq.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/logic-helper_1.1.30_1679904451997_0.21582441293554444"},"_hasShrinkwrap":false},"1.1.31":{"name":"logic-helper","private":false,"version":"1.1.31","scripts":{"dev":"cross-env NODE_ENV=development CUSTOM_ENV=local concurrently \"npm run start\" \"npm run server\"","server":"node server/koa/index.js","start":"vite","build":"cross-env NODE_ENV=production vite build","preview":"vite preview"},"main":"./server/koa/index.js","dependencies":{"@element-plus/icons":"^0.0.11","@element-plus/icons-vue":"^1.1.4","@vue/cli-service-global":"^4.5.17","axios":"^0.27.2","chalk":"^4.1.2","codemirror":"^5.65.3","concurrently":"^7.2.0","copy-to-clipboard":"^3.3.3","dayjs":"^1.11.3","deep-equal":"^2.2.0","deep-object-diff":"^1.1.9","echarts":"^5.3.2","element-plus":"^2.2.0","flat-cache":"^3.0.4","immutable":"^4.2.4","js-base64":"^3.7.5","json_dir_file":"^1.0.2","jsonfile":"^6.1.0","koa-route":"^3.2.0","koa-static":"^5.0.0","koa-websocket":"^7.0.0","koa2":"^2.0.0-alpha.7","object-path":"^0.11.8","pinia":"^2.0.14","pinia-plugin-persist":"^1.0.0","regenerator-runtime":"^0.13.9","rxjs":"^7.5.6","sortablejs":"^1.15.0","vue":"^3.2.25","vue-codemirror":"^5.0.0-beta.1","vue-json-pretty":"^2.2.2","vue-router":"^4.0.15","vuedraggable":"^2.24.3","vxe-table":"4.2.4-beta.1","ws":"^8.8.1","ws-event-bus":"^1.2.0","xe-utils":"^3.5.4"},"devDependencies":{"@babel/cli":"^7.16.8","@babel/core":"^7.17.12","@babel/generator":"^7.17.12","@babel/plugin-external-helpers":"^7.16.7","@babel/plugin-proposal-class-properties":"^7.16.7","@babel/preset-env":"^7.16.11","@rollup/plugin-alias":"^3.1.9","@rollup/plugin-node-resolve":"^13.3.0","@vitejs/plugin-legacy":"^1.8.2","@vitejs/plugin-vue":"^2.3.1","babel-loader":"^8.2.3","babel-preset-latest":"^6.24.1","babel-types":"^6.26.0","concurrently":"^7.3.0","core-js":"2","cross-env":"^7.0.3","dijkstrajs":"^1.0.2","eslint":"^8.29.0","eslint-config-airbnb-base":"^14.2.1","eslint-config-prettier":"^8.3.0","eslint-plugin-import":"^2.22.1","eslint-plugin-prettier":"^3.4.0","eslint-plugin-vue":"^9.8.0","jest":"^27.5.1","node-dijkstra":"^2.5.0","nodemon":"^2.0.16","sass":"^1.51.0","stylelint":"^14.4.0","stylelint-config-prettier":"^9.0.3","stylelint-config-standard":"^25.0.0","stylelint-prettier":"^2.0.0","stylus":"^0.54.8","vite":"^2.9.7"},"description":"This template should help get you started developing with Vue 3 in Vite. The template uses Vue 3 `<script setup>` SFCs, check out the [script setup docs](https://v3.vuejs.org/api/sfc-script-setup.html#sfc-script-setup) to learn more.","repository":{"type":"git","url":"https://gitee.com/whyymj/flow-topo.git"},"keywords":["logic-helper"],"author":{"name":"whyymj"},"license":"ISC","gitHead":"8ed5c0cb5a9ad44d33734e1ddfd0e3102c20aa05","_id":"logic-helper@1.1.31","_nodeVersion":"16.13.0","_npmVersion":"8.18.0","dist":{"integrity":"sha512-3j2J+gzmz+mO+8GHnFApq4uCLZgL3iOBApsCB1SKRGlX+G17W+5nEqbPPyhVnyd8SVhkcvPGNPnJcKc5ogFwEA==","shasum":"90d276b4e6cf9539d5fec36070943a71e8b6f1b4","tarball":"https://registry.npmjs.org/logic-helper/-/logic-helper-1.1.31.tgz","fileCount":118,"unpackedSize":9351309,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCICdp2g9CjERmxyXc6ESJHv22cbmSSGtV6PFrMDNaxojtAiBrN6KSK8kNYIZQK8chw4aqifzPEOXtZmq+86snfjbCXQ=="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkJAmkACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoRbQ/9ErnMNxLI2shdSSGCrW/d00eT5MM2n4643cOtakeCoq595WtU\r\nfzFOnyGER98QPAwBybyAOs9rylyEZEK7c+diIniSbPWrw4F4r/8Cx0vHDp2M\r\nk78NpYea5tmJIfbdcQp96unn5kvvS48Cau+WIDM2GllpSxOCifZdQXY2RXy3\r\n5d6L3p9xnNLpsToyZu5OXLLjR/eCeABs6PuVu1RkB4Q8YQeo24KssgCZslQ5\r\nv1k0dbtDiVjNvzzwuwPGXS9bMfRmE6IkgJ3rfUdPQW0woQE6lr3+x6XdYfKt\r\nbzNAv05F7BCkn2IgdOx2e51fCgyn0PHi7TYTWri+vo+fetwmRaS1EoQG1J6/\r\n3RrCXY5xdNPQzOFE5Is9ehNW95tXxC5PmZjbBa+9eOITEErnkrkGS5ZaMF4k\r\nAp1ilYd09C40uwpYE30kV/M5qGW3NRZHRakEaUTfgSo3i2t4N6DHkE20aMm/\r\nC3AJQ/892kheuISb0wKAezwlQ3c9D6w/nMn/4f1Ky88pl025w+eZM5V83lD9\r\nC/ZqCq5D1S5fq6XtEVIc6/SL28+/YjFQ1V9LhmLSMmnVN/7czxxb9tzt7P9b\r\nvwnIGwVrOPbbaZkJN9zgoDumlNqzvZusq6GYfRF6s09YCn6bTA0obyE4dYif\r\n2OtEaOVPmmPYLT4n5iMqyxhbBb7bNC0YXpM=\r\n=uuQQ\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"whyymj","email":"454413790@qq.com"},"directories":{},"maintainers":[{"name":"whyymj","email":"454413790@qq.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/logic-helper_1.1.31_1680083364025_0.5756254258057447"},"_hasShrinkwrap":false},"1.1.32":{"name":"logic-helper","private":false,"version":"1.1.32","scripts":{"dev":"cross-env NODE_ENV=development CUSTOM_ENV=local concurrently \"npm run start\" \"npm run server\"","server":"node server/koa/index.js","start":"vite","build":"cross-env NODE_ENV=production vite build","preview":"vite preview"},"main":"./server/koa/index.js","dependencies":{"@element-plus/icons":"^0.0.11","@element-plus/icons-vue":"^1.1.4","@vue/cli-service-global":"^4.5.17","axios":"^0.27.2","chalk":"^4.1.2","codemirror":"^5.65.3","concurrently":"^7.2.0","copy-to-clipboard":"^3.3.3","dayjs":"^1.11.3","deep-equal":"^2.2.0","deep-object-diff":"^1.1.9","echarts":"^5.3.2","element-plus":"^2.2.0","flat-cache":"^3.0.4","immutable":"^4.2.4","js-base64":"^3.7.5","json_dir_file":"^1.0.2","jsonfile":"^6.1.0","koa-route":"^3.2.0","koa-static":"^5.0.0","koa-websocket":"^7.0.0","koa2":"^2.0.0-alpha.7","object-path":"^0.11.8","pinia":"^2.0.14","pinia-plugin-persist":"^1.0.0","regenerator-runtime":"^0.13.9","rxjs":"^7.5.6","sortablejs":"^1.15.0","vue":"^3.2.25","vue-codemirror":"^5.0.0-beta.1","vue-json-pretty":"^2.2.2","vue-router":"^4.0.15","vuedraggable":"^2.24.3","vxe-table":"4.2.4-beta.1","ws":"^8.8.1","ws-event-bus":"^1.2.0","xe-utils":"^3.5.4"},"devDependencies":{"@babel/cli":"^7.16.8","@babel/core":"^7.17.12","@babel/generator":"^7.17.12","@babel/plugin-external-helpers":"^7.16.7","@babel/plugin-proposal-class-properties":"^7.16.7","@babel/preset-env":"^7.16.11","@rollup/plugin-alias":"^3.1.9","@rollup/plugin-node-resolve":"^13.3.0","@vitejs/plugin-legacy":"^1.8.2","@vitejs/plugin-vue":"^2.3.1","babel-loader":"^8.2.3","babel-preset-latest":"^6.24.1","babel-types":"^6.26.0","concurrently":"^7.3.0","core-js":"2","cross-env":"^7.0.3","dijkstrajs":"^1.0.2","eslint":"^8.29.0","eslint-config-airbnb-base":"^14.2.1","eslint-config-prettier":"^8.3.0","eslint-plugin-import":"^2.22.1","eslint-plugin-prettier":"^3.4.0","eslint-plugin-vue":"^9.8.0","jest":"^27.5.1","node-dijkstra":"^2.5.0","nodemon":"^2.0.16","sass":"^1.51.0","stylelint":"^14.4.0","stylelint-config-prettier":"^9.0.3","stylelint-config-standard":"^25.0.0","stylelint-prettier":"^2.0.0","stylus":"^0.54.8","vite":"^2.9.7"},"description":"This template should help get you started developing with Vue 3 in Vite. The template uses Vue 3 `<script setup>` SFCs, check out the [script setup docs](https://v3.vuejs.org/api/sfc-script-setup.html#sfc-script-setup) to learn more.","repository":{"type":"git","url":"https://gitee.com/whyymj/flow-topo.git"},"keywords":["logic-helper"],"author":{"name":"whyymj"},"license":"ISC","gitHead":"9603b294b316208ea2a3109f4c6ef61f643a344b","_id":"logic-helper@1.1.32","_nodeVersion":"16.13.0","_npmVersion":"8.18.0","dist":{"integrity":"sha512-KlaXgbpafJrxRQcQxCEX4ZqIpOiGJEYFTwomiPXpOww123XPEMBRm5qHvpDFqW0RdVgfub3qZxnRZeW8uKLOPw==","shasum":"9afbcd892122241d3da57a6e04997ecf0063b6be","tarball":"https://registry.npmjs.org/logic-helper/-/logic-helper-1.1.32.tgz","fileCount":118,"unpackedSize":9351329,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCeoDvrR3xN6hfGuW6F7aUTNo9kNZhiG63LTtRugXKzjAIhAIgQAc94vPvZcfMX+wvgb1jYL09NRPJldzB5FtcniyFZ"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkJA+CACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmovig//Szg5Qb0xgrmxKXpF/oHyspxAoKURWtIIe1yHWXqa2u5aaWpn\r\nKvTx07MR9hK3w/TBC8HQfB6DavuTv+Sj60i5OH435h6N7at3NztA7d3V73uf\r\njsyUo8LA7SQhYgnM+vJZwhiAuv9KGvcwy9Bl0UMT2Ugz+KDq3zltDiyc9iY/\r\nrGcDElcKfysSxRMaJq20ZtnUGUAd1UqXr81n4OG6GjXKYWtuBRLII6G70j/R\r\nItm3qaafXNAaW28c3FG7M3hkmEGgmjtyly18RTU8QppZbBKA2mb9Sv3eNiqn\r\nzN3x+0do3jWZLoXHJIwFYCc7mbHOq4QhpxGTjSqdIXu9onedOkQbz99pjLjS\r\n89UIc1AUfXRl2WA2Ix/7YDsgMdS+21kHq8NMaVPXihepQNsQeX+cWxoCiwIU\r\nD9Q3hgcvq4fSURINCaElQbDrvXx8/jH9sR5K2xShw6eOmIksJFuyP+r065WN\r\nD/ZvjVj6cwtVc/tUQqFF5LA2Y869Vz+EtwBMae9/4WUTesahF/ppGINWs8vI\r\nQsTO7O8yvTnUnMmA2QzHBSOfnhThqtxVGt69iT+uZPmUi7xrhA2cBPgIPEYz\r\n67eb0eeczydWcC3iBhzVaUbcuRXN2a736SBqf7VKHEkIdbAAoVMdWoEhvuj9\r\nP12FuiAogrYnKaHmApjA21hHy/UMHzmodS0=\r\n=PgIX\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"whyymj","email":"454413790@qq.com"},"directories":{},"maintainers":[{"name":"whyymj","email":"454413790@qq.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/logic-helper_1.1.32_1680084866086_0.8296148454506449"},"_hasShrinkwrap":false},"1.1.33":{"name":"logic-helper","private":false,"version":"1.1.33","scripts":{"dev":"cross-env NODE_ENV=development CUSTOM_ENV=local concurrently \"npm run start\" \"npm run server\"","server":"node server/koa/index.js","start":"vite","build":"cross-env NODE_ENV=production vite build","preview":"vite preview"},"main":"./server/koa/index.js","dependencies":{"@element-plus/icons":"^0.0.11","@element-plus/icons-vue":"^1.1.4","@vue/cli-service-global":"^4.5.17","axios":"^0.27.2","chalk":"^4.1.2","codemirror":"^5.65.3","concurrently":"^7.2.0","copy-to-clipboard":"^3.3.3","dayjs":"^1.11.3","deep-equal":"^2.2.0","deep-object-diff":"^1.1.9","echarts":"^5.3.2","element-plus":"^2.2.0","flat-cache":"^3.0.4","immutable":"^4.2.4","js-base64":"^3.7.5","json_dir_file":"^1.0.2","jsonfile":"^6.1.0","koa-route":"^3.2.0","koa-static":"^5.0.0","koa-websocket":"^7.0.0","koa2":"^2.0.0-alpha.7","object-path":"^0.11.8","pinia":"^2.0.14","pinia-plugin-persist":"^1.0.0","regenerator-runtime":"^0.13.9","rxjs":"^7.5.6","sortablejs":"^1.15.0","vue":"^3.2.25","vue-codemirror":"^5.0.0-beta.1","vue-json-pretty":"^2.2.2","vue-router":"^4.0.15","vuedraggable":"^2.24.3","vxe-table":"4.2.4-beta.1","ws":"^8.8.1","ws-event-bus":"^1.2.0","xe-utils":"^3.5.4"},"devDependencies":{"@babel/cli":"^7.16.8","@babel/core":"^7.17.12","@babel/generator":"^7.17.12","@babel/plugin-external-helpers":"^7.16.7","@babel/plugin-proposal-class-properties":"^7.16.7","@babel/preset-env":"^7.16.11","@rollup/plugin-alias":"^3.1.9","@rollup/plugin-node-resolve":"^13.3.0","@vitejs/plugin-legacy":"^1.8.2","@vitejs/plugin-vue":"^2.3.1","babel-loader":"^8.2.3","babel-preset-latest":"^6.24.1","babel-types":"^6.26.0","concurrently":"^7.3.0","core-js":"2","cross-env":"^7.0.3","dijkstrajs":"^1.0.2","eslint":"^8.29.0","eslint-config-airbnb-base":"^14.2.1","eslint-config-prettier":"^8.3.0","eslint-plugin-import":"^2.22.1","eslint-plugin-prettier":"^3.4.0","eslint-plugin-vue":"^9.8.0","jest":"^27.5.1","node-dijkstra":"^2.5.0","nodemon":"^2.0.16","sass":"^1.51.0","stylelint":"^14.4.0","stylelint-config-prettier":"^9.0.3","stylelint-config-standard":"^25.0.0","stylelint-prettier":"^2.0.0","stylus":"^0.54.8","vite":"^2.9.7"},"description":"This template should help get you started developing with Vue 3 in Vite. The template uses Vue 3 `<script setup>` SFCs, check out the [script setup docs](https://v3.vuejs.org/api/sfc-script-setup.html#sfc-script-setup) to learn more.","repository":{"type":"git","url":"https://gitee.com/whyymj/flow-topo.git"},"keywords":["logic-helper"],"author":{"name":"whyymj"},"license":"ISC","gitHead":"4c8f67b73510ab778396210ee35bcd97f9e8ff55","_id":"logic-helper@1.1.33","_nodeVersion":"16.13.0","_npmVersion":"8.18.0","dist":{"integrity":"sha512-hUs67/ig4uP6e56mcOK3MhdWubAEPtCddIcs8GBa//bgcNk58zLZYgPhiCyOk2qdTBmK1C+2F5+WysOz/j+ong==","shasum":"dfe5b1fd70c6694ac4e2f15efe8edd37cc2accb0","tarball":"https://registry.npmjs.org/logic-helper/-/logic-helper-1.1.33.tgz","fileCount":118,"unpackedSize":9352248,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCID0x/qeDkIBbC9Sl2HAcbU+SH/oZSPtICtQl/hz6aQT2AiAIQ8lsaEApbnj4XyR4o5Y9YgtKflKi1CghwPTmEIBZSA=="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkJDzzACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrcCg//fgRM7VJmxa+6fVZY2prlJDWMdJ3QWvKfLrCkcg3HhHlrIoNV\r\n6gNlAoclwqw+7FtlzLlldO6BbsgkbMsyiedRmY0m7cmz98zrA5mMC8hn0OFF\r\nywMSmQmn0eBUyGEni6zFEUBTje7t60CwTJ+6adQg3NjJVpMadhL9NICvnlGd\r\nl9Nsj7bP9ch/QdkVG0nBQsOTZWzMALJVb4wZqW70sixPqJVkq2GgzouqpQi+\r\nWVZt7/wIQDwccKPJo/jzYLBFenvEOCqyDQV18jKvWv+3dSe+Gchl9twkv7Xi\r\nAvlW+KOG/AyTEp8Do2UJRdM3lmPU0KWOO1hvtIGxBWTSzso+bCeNz1s8p1Sc\r\na9fBLkD+kTikxpFsBCYb3QFN5bIzP4PBFUnFR6m2E/ueTwKOmLH+TcyYjQVH\r\nc0UB+5go7iW68TkX1eBcRQcsX5eQbDxDv4cWvxY7wyD4LhmcSR+jMEqv59aH\r\ngdIZdOycIoS4bQWudlgeeaqV0jfcblqS21k6TuHuocUYyHZViMWr3OfL5YWV\r\n7ZxG1v/CgbQZErS78iEvxNH96xBGRpU+XkWdzQyoEPeHHa1irG1NNorQpu0T\r\nMKy/FK+6rRHbcnFJe/74W4PAiGwbriM/8LjGzfHhNpL7770V9UyCCJHAnX17\r\np2olkVASqv8HEIhhDIErcLktT3ipOfmnFBM=\r\n=38bB\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"whyymj","email":"454413790@qq.com"},"directories":{},"maintainers":[{"name":"whyymj","email":"454413790@qq.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/logic-helper_1.1.33_1680096498732_0.3793130072417703"},"_hasShrinkwrap":false},"1.2.1":{"name":"logic-helper","private":false,"version":"1.2.1","scripts":{"dev":"cross-env NODE_ENV=development CUSTOM_ENV=local concurrently \"npm run start\" \"npm run server\"","server":"node server/koa/index.js","start":"vite","build":"cross-env NODE_ENV=production vite build","preview":"vite preview"},"main":"./server/koa/index.js","dependencies":{"@element-plus/icons":"^0.0.11","@element-plus/icons-vue":"^1.1.4","@vue/cli-service-global":"^4.5.17","axios":"^0.27.2","chalk":"^4.1.2","codemirror":"^5.65.3","concurrently":"^7.2.0","copy-to-clipboard":"^3.3.3","dayjs":"^1.11.3","deep-equal":"^2.2.0","deep-object-diff":"^1.1.9","echarts":"^5.3.2","element-plus":"^2.2.0","flat-cache":"^3.0.4","immutable":"^4.2.4","js-base64":"^3.7.5","json_dir_file":"^1.0.2","jsonfile":"^6.1.0","koa-route":"^3.2.0","koa-static":"^5.0.0","koa-websocket":"^7.0.0","koa2":"^2.0.0-alpha.7","object-path":"^0.11.8","pinia":"^2.0.14","pinia-plugin-persist":"^1.0.0","regenerator-runtime":"^0.13.9","rxjs":"^7.5.6","sortablejs":"^1.15.0","vue":"^3.2.25","vue-codemirror":"^5.0.0-beta.1","vue-json-pretty":"^2.2.2","vue-router":"^4.0.15","vuedraggable":"^2.24.3","vxe-table":"4.2.4-beta.1","ws":"^8.8.1","ws-event-bus":"^1.2.0","xe-utils":"^3.5.4"},"devDependencies":{"@babel/cli":"^7.16.8","@babel/core":"^7.17.12","@babel/generator":"^7.17.12","@babel/plugin-external-helpers":"^7.16.7","@babel/plugin-proposal-class-properties":"^7.16.7","@babel/preset-env":"^7.16.11","@rollup/plugin-alias":"^3.1.9","@rollup/plugin-node-resolve":"^13.3.0","@vitejs/plugin-legacy":"^1.8.2","@vitejs/plugin-vue":"^2.3.1","babel-loader":"^8.2.3","babel-preset-latest":"^6.24.1","babel-types":"^6.26.0","concurrently":"^7.3.0","core-js":"2","cross-env":"^7.0.3","dijkstrajs":"^1.0.2","eslint":"^8.29.0","eslint-config-airbnb-base":"^14.2.1","eslint-config-prettier":"^8.3.0","eslint-plugin-import":"^2.22.1","eslint-plugin-prettier":"^3.4.0","eslint-plugin-vue":"^9.8.0","jest":"^27.5.1","node-dijkstra":"^2.5.0","nodemon":"^2.0.16","sass":"^1.51.0","stylelint":"^14.4.0","stylelint-config-prettier":"^9.0.3","stylelint-config-standard":"^25.0.0","stylelint-prettier":"^2.0.0","stylus":"^0.54.8","vite":"^2.9.7"},"description":"This template should help get you started developing with Vue 3 in Vite. The template uses Vue 3 `<script setup>` SFCs, check out the [script setup docs](https://v3.vuejs.org/api/sfc-script-setup.html#sfc-script-setup) to learn more.","repository":{"type":"git","url":"https://gitee.com/whyymj/flow-topo.git"},"keywords":["logic-helper"],"author":{"name":"whyymj"},"license":"ISC","gitHead":"fba2d8202d295240b98d317864d4f8082e0d5281","_id":"logic-helper@1.2.1","_nodeVersion":"16.13.0","_npmVersion":"8.18.0","dist":{"integrity":"sha512-4ujIio/u+HyoarijH3dMheWy3lekkn+Ez/10xf24T1GJIyhqHcDT80yoDfpEDdh3bo+Mk3UaCQ6I2drfYDQPug==","shasum":"50d1cac4dc93b4584dd2af2afb1c48833e48e6d4","tarball":"https://registry.npmjs.org/logic-helper/-/logic-helper-1.2.1.tgz","fileCount":118,"unpackedSize":9350804,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQD8NczPNvbtmo6XOmBjX3hbMPHclGv0mvl8FMLRAuGuYwIhAKdNBSO+oKhvEMd/1nWHIN5u34pbNCzmt0YaQNiXK+oq"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkK69OACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrCsA//TvTd6vbLLBu2lKitBt8NmSpGVJv4AJyIRMbfeNnznGNqBcxy\r\nHjA4JOjN9awTdgp1SH7A3WeqpS+b7HC63tLjDhx7WiRh5Upp4LTBpaZ0QChc\r\nmPYBBUfOqKNBAI56osPI3wzQMYBl+wmLnIoPeIcAyVwm3MHC1lxmc8bHUQ/Z\r\nlEexdsA4VuOisdQwU9YEcGU8Ps6Y7W1vPvOQ3eFJu/2/qb+hjPFuo8oVJP21\r\n1CgeuecT8bD4aBcS95B2oZlK2dRfz92k0z6UMTtam5GJgAdVkku/SsBfibIo\r\nY3LooSE+c8e0FdbJxQDdLUVSS/BuTBELoW6snxL7Nc2vcC/bfjPGTxQFF5b0\r\neWY3spzXn43GLTrK9muvXdrmNcrp4e3M1bmvy9s39dymOfQ4F5gSuC13FUbZ\r\nZG4DP5nFi4jfEnsNjjSMbMqqlYf+WzAKo7wLBoe7XsUnBjlFWbUiltP7Ir2N\r\nmsiNwJorJoQs2kWHgJEqFfue286tYkVM4rPeQS2npNjArUPDt2C5ITdlp+zG\r\nu/qYC98nEz79NkyCCv15JOtmAnCbVCbhbwFjJX5BLbUbmBp3tFUode4nulNq\r\nIAPHkgii+Md058FGWwma/82aIUa6Iy2yIaUOlV6jKJFMnrlb8mp0kVagtx6v\r\nnQ7PCK4QTNwphVfQWfWpRGaVws7/VCvizUE=\r\n=vxZ2\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"whyymj","email":"454413790@qq.com"},"directories":{},"maintainers":[{"name":"whyymj","email":"454413790@qq.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/logic-helper_1.2.1_1680584526317_0.4516791723752991"},"_hasShrinkwrap":false},"1.2.2":{"name":"logic-helper","private":false,"version":"1.2.2","scripts":{"dev":"cross-env NODE_ENV=development CUSTOM_ENV=local concurrently \"npm run start\" \"npm run server\"","server":"node server/koa/index.js","start":"vite","build":"cross-env NODE_ENV=production vite build","preview":"vite preview"},"main":"./server/koa/index.js","dependencies":{"@element-plus/icons":"^0.0.11","@element-plus/icons-vue":"^1.1.4","@vue/cli-service-global":"^4.5.17","axios":"^0.27.2","chalk":"^4.1.2","codemirror":"^5.65.3","concurrently":"^7.2.0","copy-to-clipboard":"^3.3.3","dayjs":"^1.11.3","deep-equal":"^2.2.0","deep-object-diff":"^1.1.9","echarts":"^5.3.2","element-plus":"^2.2.0","flat-cache":"^3.0.4","immutable":"^4.2.4","js-base64":"^3.7.5","json_dir_file":"^1.0.2","jsonfile":"^6.1.0","koa-route":"^3.2.0","koa-static":"^5.0.0","koa-websocket":"^7.0.0","koa2":"^2.0.0-alpha.7","lodash":"^4.17.21","object-path":"^0.11.8","pinia":"^2.0.14","pinia-plugin-persist":"^1.0.0","regenerator-runtime":"^0.13.9","rxjs":"^7.5.6","sortablejs":"^1.15.0","vue":"^3.2.25","vue-codemirror":"^5.0.0-beta.1","vue-json-pretty":"^2.2.2","vue-router":"^4.0.15","vuedraggable":"^2.24.3","vxe-table":"4.2.4-beta.1","ws":"^8.8.1","ws-event-bus":"^1.2.0","xe-utils":"^3.5.4"},"devDependencies":{"@babel/cli":"^7.16.8","@babel/core":"^7.17.12","@babel/generator":"^7.17.12","@babel/plugin-external-helpers":"^7.16.7","@babel/plugin-proposal-class-properties":"^7.16.7","@babel/preset-env":"^7.16.11","@rollup/plugin-alias":"^3.1.9","@rollup/plugin-node-resolve":"^13.3.0","@vitejs/plugin-legacy":"^1.8.2","@vitejs/plugin-vue":"^2.3.1","babel-loader":"^8.2.3","babel-preset-latest":"^6.24.1","babel-types":"^6.26.0","concurrently":"^7.3.0","core-js":"2","cross-env":"^7.0.3","dijkstrajs":"^1.0.2","eslint":"^8.29.0","eslint-config-airbnb-base":"^14.2.1","eslint-config-prettier":"^8.3.0","eslint-plugin-import":"^2.22.1","eslint-plugin-prettier":"^3.4.0","eslint-plugin-vue":"^9.8.0","gogocode":"^1.0.55","jest":"^27.5.1","node-dijkstra":"^2.5.0","nodemon":"^2.0.16","sass":"^1.51.0","stylelint":"^14.4.0","stylelint-config-prettier":"^9.0.3","stylelint-config-standard":"^25.0.0","stylelint-prettier":"^2.0.0","stylus":"^0.54.8","vite":"^2.9.7"},"description":"This template should help get you started developing with Vue 3 in Vite. The template uses Vue 3 `<script setup>` SFCs, check out the [script setup docs](https://v3.vuejs.org/api/sfc-script-setup.html#sfc-script-setup) to learn more.","repository":{"type":"git","url":"https://gitee.com/whyymj/flow-topo.git"},"keywords":["logic-helper"],"author":{"name":"whyymj"},"license":"ISC","gitHead":"db86e79060476eb89e94ec164f4778dff4a615b2","_id":"logic-helper@1.2.2","_nodeVersion":"16.13.0","_npmVersion":"8.1.0","dist":{"integrity":"sha512-+6XYtIezZnUMLKZJ+mD2pBw7LFVCr1rt+HgFdytK7d1O7HYb4WmT4fyJ9Dv0qdtFXEtUN2PB94KW2aMzFsGKyg==","shasum":"1cc46ce2473c08990bfaaa13a52a996cecb2fb86","tarball":"https://registry.npmjs.org/logic-helper/-/logic-helper-1.2.2.tgz","fileCount":131,"unpackedSize":9395721,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCgope1PCG4O4HaB4Creq0TDmimoQuMQwRU2eB5ePUl+gIhAMSFQVJ3LiLgBqyQqxgKewAnUxoukGpI7CKS5xk/+sxt"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkPiSvACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmof9hAAoi2ajeAHrqNkOAf4mN0hzq68fJiICmia30a5h0u0luPvlkWc\r\n5rN47sGIZKUOajhmLhiJE0v9fPurBDPooACoyZOe2lA2N0Xa153DcBFtOP/F\r\nst6wtQcVuyoI3UYjfaIeF1NDU8DgSBQTkr5YYFdN0ZooaDaH86ikcs2Ur/Pu\r\nltbZYO7VrvG2jchLB/yBMhOCvmq/M/m+BMtkzfw4CH4+xpNfL8iojDruTHca\r\n+iM6JgK/FolEYwb/OfhVhUo3eL5KLHVcAO6GD31lxbax3MXevqb8kod7Uro8\r\nDXT+FIcocszbmmpGFBv62YGZvAoX/7lBfvMwXjdEpqojJX6f9s8EFPbBzpjW\r\nNR/A1sbxeUe7dYsKbjQnITJWEBYvKKiypsZ8JNDFtU02lUXDpPHdnKdik1lb\r\nOgvF82SPuOtKBD1ouXo9vFLXNjyvKyAlRoxRU2QqdLt3fMAfwFUq4ls/n3bL\r\nYD9ZSmXBYfTahJ5TdAe7k6zG2kb5uI69XeoNTTrl0cz/LxxlrEOTa+5eT7cQ\r\nH98JgpcKxLi0HkiVxlwkXVyMg1+F1Gb0+m4/LtSsJXH9lZMC8kaK2P61rN39\r\n2iKMCc6XXyazr169UBlWRHkWndBywf+JvqMxGzd2OhX39uQPDsCA9Qq8AorO\r\nD5ZH2CpfU7CQGFJSKnHagP+frTUGhl4wxo8=\r\n=c0+L\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"whyymj","email":"454413790@qq.com"},"directories":{},"maintainers":[{"name":"whyymj","email":"454413790@qq.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/logic-helper_1.2.2_1681794222835_0.8768447393925218"},"_hasShrinkwrap":false},"1.2.3":{"name":"logic-helper","private":false,"version":"1.2.3","scripts":{"dev":"cross-env NODE_ENV=development CUSTOM_ENV=local concurrently \"npm run start\" \"npm run server\"","server":"node server/koa/index.js","start":"vite","build":"cross-env NODE_ENV=production vite build","preview":"vite preview"},"main":"./server/koa/index.js","dependencies":{"@element-plus/icons":"^0.0.11","@element-plus/icons-vue":"^1.1.4","@vue/cli-service-global":"^4.5.17","axios":"^0.27.2","chalk":"^4.1.2","codemirror":"^5.65.3","concurrently":"^7.2.0","copy-to-clipboard":"^3.3.3","dayjs":"^1.11.3","deep-equal":"^2.2.0","deep-object-diff":"^1.1.9","echarts":"^5.3.2","element-plus":"^2.2.0","flat-cache":"^3.0.4","immutable":"^4.2.4","js-base64":"^3.7.5","json_dir_file":"^1.0.2","jsonfile":"^6.1.0","koa-route":"^3.2.0","koa-static":"^5.0.0","koa-websocket":"^7.0.0","koa2":"^2.0.0-alpha.7","lodash":"^4.17.21","object-path":"^0.11.8","pinia":"^2.0.14","pinia-plugin-persist":"^1.0.0","regenerator-runtime":"^0.13.9","rxjs":"^7.5.6","sortablejs":"^1.15.0","vue":"^3.2.25","vue-codemirror":"^5.0.0-beta.1","vue-json-pretty":"^2.2.2","vue-router":"^4.0.15","vuedraggable":"^2.24.3","vxe-table":"4.2.4-beta.1","ws":"^8.8.1","ws-event-bus":"^1.2.0","xe-utils":"^3.5.4"},"devDependencies":{"@babel/cli":"^7.16.8","@babel/core":"^7.17.12","@babel/generator":"^7.17.12","@babel/plugin-external-helpers":"^7.16.7","@babel/plugin-proposal-class-properties":"^7.16.7","@babel/preset-env":"^7.16.11","@rollup/plugin-alias":"^3.1.9","@rollup/plugin-node-resolve":"^13.3.0","@vitejs/plugin-legacy":"^1.8.2","@vitejs/plugin-vue":"^2.3.1","babel-loader":"^8.2.3","babel-preset-latest":"^6.24.1","babel-types":"^6.26.0","concurrently":"^7.3.0","core-js":"2","cross-env":"^7.0.3","dijkstrajs":"^1.0.2","eslint":"^8.29.0","eslint-config-airbnb-base":"^14.2.1","eslint-config-prettier":"^8.3.0","eslint-plugin-import":"^2.22.1","eslint-plugin-prettier":"^3.4.0","eslint-plugin-vue":"^9.8.0","gogocode":"^1.0.55","jest":"^27.5.1","node-dijkstra":"^2.5.0","nodemon":"^2.0.16","sass":"^1.51.0","stylelint":"^14.4.0","stylelint-config-prettier":"^9.0.3","stylelint-config-standard":"^25.0.0","stylelint-prettier":"^2.0.0","stylus":"^0.54.8","vite":"^2.9.7"},"description":"This template should help get you started developing with Vue 3 in Vite. The template uses Vue 3 `<script setup>` SFCs, check out the [script setup docs](https://v3.vuejs.org/api/sfc-script-setup.html#sfc-script-setup) to learn more.","repository":{"type":"git","url":"https://gitee.com/whyymj/flow-topo.git"},"keywords":["logic-helper"],"author":{"name":"whyymj"},"license":"ISC","gitHead":"698be8c8401cb59839aa96900bb7c1f2b22ea52f","_id":"logic-helper@1.2.3","_nodeVersion":"16.13.0","_npmVersion":"8.1.0","dist":{"integrity":"sha512-I+wrgI/t5dpkdosnR541gHyPzRX1GbxTgCuV99+HJnjp9eSXxrY2QW9FOPDZhx6Qju9KE5voSxuQDbRJ5wQpRw==","shasum":"67b49b2f51fc564fc952a2fb6f21ce476ad325f1","tarball":"https://registry.npmjs.org/logic-helper/-/logic-helper-1.2.3.tgz","fileCount":131,"unpackedSize":9397999,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIFcV+rtQCNWyNQ1Th4kL1Nsntkmp+SAEzzM6fCb3DWtKAiEA9IWE0Fjaguu2UMGsCT9l0h+dWpOBuWwstMCEe2RaUwA="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkPjXgACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqxJw/9Gtxi+TlxqzGNg7nX6bfCBAm7uVbhjJ1z2U2AkX13LfagaGMu\r\nB2vhb89CyqDou1yFDFmVoUvE0fdH5hMuKPglsLEQLzY1SJVXE8g/m4m53iaw\r\ncNYM5wfWpHJW+SnfNEhgMCBXIGP2Dz83uyOwmdOCRmPyisseQjbiaGKBnb9l\r\nKjdIpYiN+cmu7exP2oJ9Fob7T8b8mAtnQg7Th/OgdQB6JsOJZdUW7hv5XWM6\r\nTXq7VQdOwNfe52Hes/ss43DFP605SVe5mUIuiZm87h6o2I0rc080XVoApgr5\r\nqjwQywrUOYdice77cqfhWMsWo5JGO3J0OuDDmLR/oHGUskOvM3zIwW8yxpQx\r\n4OL7vwZYW15sYwQmumml7P5yqNB5DwwMuZVf7XCKxfoZviYiI7B4ycVq3jRh\r\nSb8chh43AlllXdwTbyI78Kx3g/z9SXTGLWHbrDehCgwOyVs3MIwmRhpwxgWr\r\nI3Am542Cc08l716CQYn7Lzr2Hn4gw5DdCpzuzkSxmoQeTUbYbCefVJ2wxhaK\r\nGMRkeoG6uAETh17egFzsyknjly/hDdDeJXjA6+nZ1d/Throadg8n47dpFK8y\r\nxs9Cde0QU8tiCjj5NrLrdK6xoFCTMlsHw7RiO+bBcRd+bijUQ0RozsVQh66u\r\nQYMnJCqh1uir9kkIdFJxftMF6RaW+5mWmVU=\r\n=JsPY\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"whyymj","email":"454413790@qq.com"},"directories":{},"maintainers":[{"name":"whyymj","email":"454413790@qq.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/logic-helper_1.2.3_1681798624604_0.5992066702701326"},"_hasShrinkwrap":false},"1.2.4":{"name":"logic-helper","private":false,"version":"1.2.4","scripts":{"dev":"cross-env NODE_ENV=development CUSTOM_ENV=local concurrently \"npm run start\" \"npm run server\"","server":"node server/koa/index.js","start":"vite","build":"cross-env NODE_ENV=production vite build","preview":"vite preview"},"main":"./server/koa/index.js","dependencies":{"@element-plus/icons":"^0.0.11","@element-plus/icons-vue":"^1.1.4","@vue/cli-service-global":"^4.5.17","axios":"^0.27.2","chalk":"^4.1.2","codemirror":"^5.65.3","concurrently":"^7.2.0","copy-to-clipboard":"^3.3.3","dayjs":"^1.11.3","deep-equal":"^2.2.0","deep-object-diff":"^1.1.9","echarts":"^5.3.2","element-plus":"^2.2.0","flat-cache":"^3.0.4","immutable":"^4.2.4","js-base64":"^3.7.5","json_dir_file":"^1.0.2","jsonfile":"^6.1.0","koa-route":"^3.2.0","koa-static":"^5.0.0","koa-websocket":"^7.0.0","koa2":"^2.0.0-alpha.7","lodash":"^4.17.21","object-path":"^0.11.8","pinia":"^2.0.14","pinia-plugin-persist":"^1.0.0","regenerator-runtime":"^0.13.9","rxjs":"^7.5.6","sortablejs":"^1.15.0","vue":"^3.2.25","vue-codemirror":"^5.0.0-beta.1","vue-json-pretty":"^2.2.2","vue-router":"^4.0.15","vuedraggable":"^2.24.3","vxe-table":"4.2.4-beta.1","ws":"^8.8.1","ws-event-bus":"^1.2.0","xe-utils":"^3.5.4"},"devDependencies":{"@babel/cli":"^7.16.8","@babel/core":"^7.17.12","@babel/generator":"^7.17.12","@babel/plugin-external-helpers":"^7.16.7","@babel/plugin-proposal-class-properties":"^7.16.7","@babel/preset-env":"^7.16.11","@rollup/plugin-alias":"^3.1.9","@rollup/plugin-node-resolve":"^13.3.0","@vitejs/plugin-legacy":"^1.8.2","@vitejs/plugin-vue":"^2.3.1","babel-loader":"^8.2.3","babel-preset-latest":"^6.24.1","babel-types":"^6.26.0","concurrently":"^7.3.0","core-js":"2","cross-env":"^7.0.3","dijkstrajs":"^1.0.2","eslint":"^8.29.0","eslint-config-airbnb-base":"^14.2.1","eslint-config-prettier":"^8.3.0","eslint-plugin-import":"^2.22.1","eslint-plugin-prettier":"^3.4.0","eslint-plugin-vue":"^9.8.0","gogocode":"^1.0.55","jest":"^27.5.1","node-dijkstra":"^2.5.0","nodemon":"^2.0.16","sass":"^1.51.0","stylelint":"^14.4.0","stylelint-config-prettier":"^9.0.3","stylelint-config-standard":"^25.0.0","stylelint-prettier":"^2.0.0","stylus":"^0.54.8","vite":"^2.9.7"},"description":"This template should help get you started developing with Vue 3 in Vite. The template uses Vue 3 `<script setup>` SFCs, check out the [script setup docs](https://v3.vuejs.org/api/sfc-script-setup.html#sfc-script-setup) to learn more.","repository":{"type":"git","url":"https://gitee.com/whyymj/flow-topo.git"},"keywords":["logic-helper"],"author":{"name":"whyymj"},"license":"ISC","gitHead":"843cdeb43a648aed174451487f03c415bd7d6dd3","_id":"logic-helper@1.2.4","_nodeVersion":"16.13.0","_npmVersion":"8.1.0","dist":{"integrity":"sha512-yykUDXlhkbKBa0t5Llu0n6XCJyry2CoymQrySFc9cFTC8otG6uZ0MrLK8nPOSX5438ti3AvjGyLgY2VNKJdXPA==","shasum":"97c076557c37a557b2fec7037b656a8518c156e8","tarball":"https://registry.npmjs.org/logic-helper/-/logic-helper-1.2.4.tgz","fileCount":134,"unpackedSize":9399188,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDTlpm+Qq1W7DpEeI9yxqUQCXs/lpBliBiJdPmH/sEcagIhAN5V7yxzLCWhzCDPrPQLeSv9ok2FL0ctKchZKzHL1S9k"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkRMKIACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqQ+g/7BgumdLaDUvW2NK0SiqkDUSdT9qF2hqfVuFfZ2895tM6FLaKh\r\n31P3/NCoWpt3sNJDZWI6cnz1X9nHHNTH/b2DraiI1vx3lXrnXnfZokFWh7Du\r\n5qfSTXi/yg2u+TXEwmGloyUzH2uzxVD5LqN30U/5NlA1BT66SkCwUXt95aDe\r\nTOLv84UZIUNtF+f33fi4sCwVVRzTLCsSqn451RwP09EFkGBnDUZ6LqwQu8hc\r\n8P2ZCOExKMtrbjW8D3z8lqlkt+OV8+leO9wo/sOMcBoARK2B4Embe/QjJgKL\r\nOk/JPxh2ztJE/4ciz0ShQ08kSrl4BMn8OWHzd/2JiTytDpbJ/SdtrzxZmVeH\r\nku54prhf9/8rFrGMCQkR2lNLfLJav+yZZLgLGTcfCh4PSTgOJp6ZV39MrqXz\r\n1o/ib00GuOQdlC+QseFQ3Hc1CgzUvse2Z/En6tUf6j94SFxM+WuQ19odpQ09\r\nrwSbcq+x9cykXqG1V6c5/EQ96RuPMs94PjvNj+1vHX16BSeJTMMAoEHGxFO/\r\nIFjrN49Lr6/KDZfABtbhsreR0DQ5Sowtpmgpj6yrIeDlCGmNcwFqNgMQV0KE\r\nWdcqzyT9CQcb+W0aU0GkIR+qGvme4N5DuaGBQSOF8rG/cDT5KxTDfqc8tCav\r\nkhce0qG0XXuCg/QrNFWEt1XXccP90BuxeZo=\r\n=Afy7\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"whyymj","email":"454413790@qq.com"},"directories":{},"maintainers":[{"name":"whyymj","email":"454413790@qq.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/logic-helper_1.2.4_1682227848676_0.38244696436425407"},"_hasShrinkwrap":false},"1.2.5":{"name":"logic-helper","private":false,"version":"1.2.5","scripts":{"dev":"cross-env NODE_ENV=development CUSTOM_ENV=local concurrently \"npm run start\" \"npm run server\"","server":"node server/koa/index.js","start":"vite","build":"cross-env NODE_ENV=production vite build","preview":"vite preview"},"main":"./server/koa/index.js","dependencies":{"@element-plus/icons":"^0.0.11","@element-plus/icons-vue":"^1.1.4","@vue/cli-service-global":"^4.5.17","axios":"^0.27.2","chalk":"^4.1.2","codemirror":"^5.65.3","concurrently":"^7.2.0","copy-to-clipboard":"^3.3.3","dayjs":"^1.11.3","deep-equal":"^2.2.0","deep-object-diff":"^1.1.9","echarts":"^5.3.2","element-plus":"^2.2.0","flat-cache":"^3.0.4","immutable":"^4.2.4","js-base64":"^3.7.5","json_dir_file":"^1.0.2","jsonfile":"^6.1.0","koa-route":"^3.2.0","koa-static":"^5.0.0","koa-websocket":"^7.0.0","koa2":"^2.0.0-alpha.7","lodash":"^4.17.21","object-path":"^0.11.8","pinia":"^2.0.14","pinia-plugin-persist":"^1.0.0","regenerator-runtime":"^0.13.9","rxjs":"^7.5.6","sortablejs":"^1.15.0","vue":"^3.2.25","vue-codemirror":"^5.0.0-beta.1","vue-json-pretty":"^2.2.2","vue-router":"^4.0.15","vuedraggable":"^2.24.3","vxe-table":"4.2.4-beta.1","ws":"^8.8.1","ws-event-bus":"^1.2.0","xe-utils":"^3.5.4"},"devDependencies":{"@babel/cli":"^7.16.8","@babel/core":"^7.17.12","@babel/generator":"^7.17.12","@babel/plugin-external-helpers":"^7.16.7","@babel/plugin-proposal-class-properties":"^7.16.7","@babel/preset-env":"^7.16.11","@rollup/plugin-alias":"^3.1.9","@rollup/plugin-node-resolve":"^13.3.0","@vitejs/plugin-legacy":"^1.8.2","@vitejs/plugin-vue":"^2.3.1","babel-loader":"^8.2.3","babel-preset-latest":"^6.24.1","babel-types":"^6.26.0","concurrently":"^7.3.0","core-js":"2","cross-env":"^7.0.3","dijkstrajs":"^1.0.2","eslint":"^8.29.0","eslint-config-airbnb-base":"^14.2.1","eslint-config-prettier":"^8.3.0","eslint-plugin-import":"^2.22.1","eslint-plugin-prettier":"^3.4.0","eslint-plugin-vue":"^9.8.0","gogocode":"^1.0.55","jest":"^27.5.1","node-dijkstra":"^2.5.0","nodemon":"^2.0.16","sass":"^1.51.0","stylelint":"^14.4.0","stylelint-config-prettier":"^9.0.3","stylelint-config-standard":"^25.0.0","stylelint-prettier":"^2.0.0","stylus":"^0.54.8","vite":"^2.9.7"},"description":"This template should help get you started developing with Vue 3 in Vite. The template uses Vue 3 `<script setup>` SFCs, check out the [script setup docs](https://v3.vuejs.org/api/sfc-script-setup.html#sfc-script-setup) to learn more.","repository":{"type":"git","url":"https://gitee.com/whyymj/flow-topo.git"},"keywords":["logic-helper"],"author":{"name":"whyymj"},"license":"ISC","gitHead":"243b305e83bfd9f841a4cf2d8bc5bd58d19c3e63","_id":"logic-helper@1.2.5","_nodeVersion":"16.13.0","_npmVersion":"8.1.0","dist":{"integrity":"sha512-snVh9R4zE6GJ2cvWBNIlo2yu7VgjaCnw0tna9XwEe46n2Hk4PGBg1H2D63bAy90D8DOrwiSfOvbUlXU6NToNTQ==","shasum":"fb252ee94019a0bb7ad8791ab30a0650a8bf5733","tarball":"https://registry.npmjs.org/logic-helper/-/logic-helper-1.2.5.tgz","fileCount":134,"unpackedSize":9399047,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDRRUtjeNMRNtCVAq/ADmgeUCpr+nTDQg6pR4I22gUEBgIhANcmlwl7ef/0Lbxz/pE+RqL57xZQE1D3iyNuIgDKEODO"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkROV3ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrFQQ/+KCgzB/zRFPqc31/F7jy1qPLT3OhpHBBGUsSWwJqLU0NgR67w\r\nc9cbNQ+OUK6NbB7RNYj9mCH5+Ydec9hucK0dkcZJrO0MfDBFPoWWQK3mCT+s\r\nG15+adV0bY8Y1UnBcqZ5TYOXZ0n+XFQeUs3XXQ+f4G9s/IRoHVkWG6J+l80M\r\nGyiKpnhhw0phEXsXYNDd7Npfl6CCp7sbBSziHR5cHTK5fyAtD0Q0TMtrjWXh\r\nclZsSoCxwtBzYtsVf+kHjFPwaoLy56Q1pMShnMRGosaL/Qcsdn29IPtjoucl\r\nVJKl0Ri6AJQxgbDn1HL61gjKQhAE4EDvKFLnqJfy7WyPiSrwOv/W9uY5HOhn\r\nlrXNPpSmujbk5L442eqQS9sWr84esIrD8MxoscJcFWCYeu6oeljT2SZuQqHQ\r\nnfX4LPn6ePrALPYGKvLQB95PqznrTe4OKB6fDNACrMcND2vwLkX2DavgcGFK\r\nesFzBAUqsdP5Y6dtyF9lE6dqflyf8lj2X26mjRrEgbgigx9fBCHJA/eLpfB5\r\nA7aLUSwlaXXKCr7bLXRRpKBtmhhUmZ9ofdBR3v7vLDvJEGlau7kSX8t40Pzs\r\n/P06ZQJ5gFWrD5XRxDogFtPW/JtNh1Rhwtboo34GoG0F0W4DHbY4f4PHjcPh\r\neJu+jj4ZoMqqSkcz3KxgHXB4cKdYBuKtz04=\r\n=GPf5\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"whyymj","email":"454413790@qq.com"},"directories":{},"maintainers":[{"name":"whyymj","email":"454413790@qq.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/logic-helper_1.2.5_1682236790965_0.029545206043700034"},"_hasShrinkwrap":false}},"time":{"created":"2022-09-28T15:06:36.900Z","0.0.0":"2022-09-28T15:06:37.232Z","modified":"2023-04-23T07:59:51.303Z","0.0.1":"2022-09-28T15:15:43.165Z","0.0.2":"2022-09-30T03:57:20.291Z","0.0.3":"2022-09-30T05:28:50.261Z","1.0.0":"2023-02-15T04:46:23.842Z","1.0.1":"2023-02-15T05:08:15.788Z","1.0.2":"2023-02-15T10:43:03.461Z","1.0.3":"2023-02-15T11:25:23.123Z","1.0.4":"2023-02-16T08:13:40.319Z","1.0.5":"2023-02-16T08:21:39.645Z","1.0.6":"2023-02-16T08:52:23.424Z","1.0.7":"2023-02-20T11:13:35.239Z","1.0.8":"2023-02-20T11:14:55.008Z","1.0.9":"2023-02-20T11:36:00.010Z","1.1.0":"2023-02-21T08:07:25.173Z","1.1.1":"2023-02-22T06:08:07.196Z","1.1.2":"2023-02-24T05:33:41.169Z","1.1.3":"2023-02-28T01:31:58.671Z","1.1.4":"2023-02-28T05:29:43.667Z","1.1.5":"2023-02-28T07:21:37.930Z","1.1.6":"2023-03-01T03:45:15.199Z","1.1.7":"2023-03-06T01:31:27.337Z","1.1.9":"2023-03-06T02:51:59.603Z","1.1.10":"2023-03-06T15:21:22.795Z","1.1.11":"2023-03-06T15:38:46.599Z","1.1.12":"2023-03-07T01:42:26.656Z","1.1.13":"2023-03-07T02:40:14.808Z","1.1.14":"2023-03-14T06:27:29.796Z","1.1.15":"2023-03-14T15:13:41.036Z","1.1.16":"2023-03-15T03:31:05.790Z","1.1.17":"2023-03-15T05:31:13.578Z","1.1.18":"2023-03-15T07:42:03.197Z","1.1.19":"2023-03-15T14:42:29.042Z","1.1.20":"2023-03-15T16:32:38.026Z","1.1.21":"2023-03-16T03:24:30.953Z","1.1.22":"2023-03-17T01:48:27.891Z","1.1.23":"2023-03-17T02:38:46.989Z","1.1.24":"2023-03-18T01:58:22.607Z","1.1.25":"2023-03-18T14:21:10.456Z","1.1.26":"2023-03-19T13:30:20.749Z","1.1.27":"2023-03-21T15:16:22.584Z","1.1.28":"2023-03-22T05:29:39.755Z","1.1.29":"2023-03-27T01:30:03.777Z","1.1.30":"2023-03-27T08:07:32.240Z","1.1.31":"2023-03-29T09:49:24.266Z","1.1.32":"2023-03-29T10:14:26.364Z","1.1.33":"2023-03-29T13:28:18.969Z","1.2.1":"2023-04-04T05:02:06.554Z","1.2.2":"2023-04-18T05:03:43.038Z","1.2.3":"2023-04-18T06:17:04.808Z","1.2.4":"2023-04-23T05:30:48.898Z","1.2.5":"2023-04-23T07:59:51.161Z"},"maintainers":[{"name":"whyymj","email":"454413790@qq.com"}],"description":"This template should help get you started developing with Vue 3 in Vite. The template uses Vue 3 `<script setup>` SFCs, check out the [script setup docs](https://v3.vuejs.org/api/sfc-script-setup.html#sfc-script-setup) to learn more.","keywords":["logic-helper"],"repository":{"type":"git","url":"https://gitee.com/whyymj/flow-topo.git"},"author":{"name":"whyymj"},"license":"ISC","readme":"\n## Installation\n\nnpm i logic-helper -D\n\n\n\n## Documentation\n\nan editor from [logic-topo](https://www.npmjs.com/package/logic-topo)\n\n\n## Example\n```\nconst logic = require('logic-helper/server/koa/index.js')\nlogic.start()\n\n// open localhost:9503\n```\n具体用法看  [logic-topo](https://www.npmjs.com/package/logic-topo)\n","readmeFilename":"README.md"}