{"_id":"ha-comment","_rev":"28-6e241b00292718df5c845f857876ccc1","name":"ha-comment","description":"## Project setup ``` npm install ```","dist-tags":{"latest":"1.3.7"},"versions":{"0.1.0":{"name":"ha-comment","version":"0.1.0","_id":"ha-comment@0.1.0","maintainers":[{"name":"chenha1314520","email":"1124176171@qq.com"}],"dist":{"shasum":"95b304e6160a4e78f14af33bdf54b946579e37b2","tarball":"https://registry.npmjs.org/ha-comment/-/ha-comment-0.1.0.tgz","fileCount":22,"integrity":"sha512-NMHAPRKKhRjeX1vEc007qhtRHgkYtpOsJZCx3m4T48zqq7UO8NDRoSX1KKLsx7Li+NMQMYOTdyQQt+BkmUlPvg==","signatures":[{"sig":"MEYCIQCUrI6bpX4JlUgCepfBlwN1/ZI82DmEHJMM9QREJ156QgIhAMTo7ArP0GknBcWnLrwIrscrL0RE+AhVXw50p8vNliS4","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":684039},"gitHead":"7b29366a83d4458c3d3b557a605191799bac555f","private":false,"scripts":{"lint":"vue-cli-service lint","build":"vue-cli-service build","serve":"vue-cli-service serve","package":"vue-cli-service build --target lib ./src/package/index.js --name ha-comment --dest ha-comment"},"_npmUser":{"name":"chenha1314520","email":"1124176171@qq.com"},"_npmVersion":"8.1.4","description":"## Project setup ``` npm install ```","directories":{},"_nodeVersion":"17.2.0","browserslist":["> 1%","last 2 versions","not dead"],"dependencies":{"vue":"^2.6.11","core-js":"^3.6.5"},"eslintConfig":{"env":{"node":true},"root":true,"rules":{},"extends":["plugin:vue/essential","eslint:recommended"],"parserOptions":{"parser":"babel-eslint"}},"_hasShrinkwrap":false,"devDependencies":{"sass":"^1.26.5","eslint":"^6.7.2","sass-loader":"^8.0.2","babel-eslint":"^10.1.0","@vue/cli-service":"~4.5.15","eslint-plugin-vue":"^6.2.2","@vue/cli-plugin-babel":"~4.5.15","vue-template-compiler":"^2.6.11","@vue/cli-plugin-eslint":"~4.5.15"},"_npmOperationalInternal":{"tmp":"tmp/ha-comment_0.1.0_1718345056808_0.3909576076330419","host":"s3://npm-registry-packages"}},"0.1.1":{"name":"ha-comment","version":"0.1.1","_id":"ha-comment@0.1.1","maintainers":[{"name":"chenha1314520","email":"1124176171@qq.com"}],"dist":{"shasum":"66b25541bf7c45301627a9a537871c49c6ad6f47","tarball":"https://registry.npmjs.org/ha-comment/-/ha-comment-0.1.1.tgz","fileCount":22,"integrity":"sha512-EpfcQ+FBQOHK5CciM45ZxXe4TDf7NIg9lXnBMXsl8Hj+JdQfEbWMs50zAKqiXmhy2PXBBl/BOBggMrxnFTpocQ==","signatures":[{"sig":"MEQCIGL0DM+c9O0lzyQlkaxaopzsvhcrF5KeAfWOJB/IHuxqAiAgy9mS3eXNrnksSBv31XoDYLU4D1X03HnZk4jpetGSvw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":684826},"gitHead":"7b29366a83d4458c3d3b557a605191799bac555f","private":false,"scripts":{"lint":"vue-cli-service lint","build":"vue-cli-service build","serve":"vue-cli-service serve","package":"vue-cli-service build --target lib ./src/package/index.js --name ha-comment --dest ha-comment"},"_npmUser":{"name":"chenha1314520","email":"1124176171@qq.com"},"_npmVersion":"8.1.4","description":"## Project setup ``` npm install ```","directories":{},"_nodeVersion":"17.2.0","browserslist":["> 1%","last 2 versions","not dead"],"dependencies":{"vue":"^2.6.11","core-js":"^3.6.5"},"eslintConfig":{"env":{"node":true},"root":true,"rules":{},"extends":["plugin:vue/essential","eslint:recommended"],"parserOptions":{"parser":"babel-eslint"}},"_hasShrinkwrap":false,"devDependencies":{"sass":"^1.26.5","eslint":"^6.7.2","sass-loader":"^8.0.2","babel-eslint":"^10.1.0","@vue/cli-service":"~4.5.15","eslint-plugin-vue":"^6.2.2","@vue/cli-plugin-babel":"~4.5.15","vue-template-compiler":"^2.6.11","@vue/cli-plugin-eslint":"~4.5.15"},"_npmOperationalInternal":{"tmp":"tmp/ha-comment_0.1.1_1718347705951_0.7484384348480679","host":"s3://npm-registry-packages"}},"1.1.0":{"name":"ha-comment","version":"1.1.0","_id":"ha-comment@1.1.0","maintainers":[{"name":"chenha1314520","email":"1124176171@qq.com"}],"dist":{"shasum":"c30570b5cf1a3737ff4f9ec408d5b86fcff5c9ca","tarball":"https://registry.npmjs.org/ha-comment/-/ha-comment-1.1.0.tgz","fileCount":22,"integrity":"sha512-OHObJX7kMDfTXGMltXX6QQEdHgwQhletYTekxskmeatYhWMAKMjzy1ulShof5L35ho1sX0GUMbLxd9eLFsGsDw==","signatures":[{"sig":"MEQCIDoOG0NO2If23sjEmg3jy7ONy7ls99pL4OCG4EtPtrz8AiA4n6mJ78XE1aP10ztpCd7Ou2Kw5Ls2HMyJGTUs7+BurA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":683813},"gitHead":"7b29366a83d4458c3d3b557a605191799bac555f","private":false,"scripts":{"lint":"vue-cli-service lint","build":"vue-cli-service build","serve":"vue-cli-service serve","package":"vue-cli-service build --target lib ./src/package/index.js --name comment --dest comment"},"_npmUser":{"name":"chenha1314520","email":"1124176171@qq.com"},"_npmVersion":"8.1.4","description":"## Project setup ``` npm install ```","directories":{},"_nodeVersion":"17.2.0","browserslist":["> 1%","last 2 versions","not dead"],"dependencies":{"vue":"^2.6.11","core-js":"^3.6.5"},"eslintConfig":{"env":{"node":true},"root":true,"rules":{},"extends":["plugin:vue/essential","eslint:recommended"],"parserOptions":{"parser":"babel-eslint"}},"_hasShrinkwrap":false,"devDependencies":{"sass":"^1.26.5","eslint":"^6.7.2","sass-loader":"^8.0.2","babel-eslint":"^10.1.0","@vue/cli-service":"~4.5.15","eslint-plugin-vue":"^6.2.2","@vue/cli-plugin-babel":"~4.5.15","vue-template-compiler":"^2.6.11","@vue/cli-plugin-eslint":"~4.5.15"},"_npmOperationalInternal":{"tmp":"tmp/ha-comment_1.1.0_1718349011218_0.35170102963213945","host":"s3://npm-registry-packages"}},"1.1.1":{"name":"ha-comment","version":"1.1.1","_id":"ha-comment@1.1.1","maintainers":[{"name":"chenha1314520","email":"1124176171@qq.com"}],"dist":{"shasum":"6c7ac28e405c20677398c1e2179aa338651db888","tarball":"https://registry.npmjs.org/ha-comment/-/ha-comment-1.1.1.tgz","fileCount":22,"integrity":"sha512-g3pt07iHurr0wd2CZ/PCfUMvuln3KeDWmgOWpr2IpKdc7CoDW3FMKtS0bwR+77cNx4eYpy+NewfeucyCQ0VJKA==","signatures":[{"sig":"MEQCIEoGZgP6PtHO/PwnDuaKGGLGO76MbSXnTxR7KDRbr6/JAiBQo9mDEqRX2qzB+mkPmveG8mIh9xYHTF+1LEOK2n1wWA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":685053},"gitHead":"7b29366a83d4458c3d3b557a605191799bac555f","private":false,"scripts":{"lint":"vue-cli-service lint","build":"vue-cli-service build","serve":"vue-cli-service serve","package":"vue-cli-service build --target lib ./src/package/index.js --name comment --dest comment"},"_npmUser":{"name":"chenha1314520","email":"1124176171@qq.com"},"_npmVersion":"8.1.4","description":"## Project setup ``` npm install ```","directories":{},"_nodeVersion":"17.2.0","browserslist":["> 1%","last 2 versions","not dead"],"dependencies":{"vue":"^2.6.11","core-js":"^3.6.5","element-ui":"^2.15.14"},"eslintConfig":{"env":{"node":true},"root":true,"rules":{},"extends":["plugin:vue/essential","eslint:recommended"],"parserOptions":{"parser":"babel-eslint"}},"_hasShrinkwrap":false,"devDependencies":{"sass":"^1.26.5","eslint":"^6.7.2","sass-loader":"^8.0.2","babel-eslint":"^10.1.0","@vue/cli-service":"~4.5.15","eslint-plugin-vue":"^6.2.2","@vue/cli-plugin-babel":"~4.5.15","vue-template-compiler":"^2.6.11","@vue/cli-plugin-eslint":"~4.5.15"},"_npmOperationalInternal":{"tmp":"tmp/ha-comment_1.1.1_1718350554746_0.8020529393370353","host":"s3://npm-registry-packages"}},"1.1.2":{"name":"ha-comment","version":"1.1.2","keywords":[],"author":"","license":"ISC","_id":"ha-comment@1.1.2","maintainers":[{"name":"chenha1314520","email":"1124176171@qq.com"}],"dist":{"shasum":"6e904197a96af05b6e4151418f8ec926bd05b8cb","tarball":"https://registry.npmjs.org/ha-comment/-/ha-comment-1.1.2.tgz","fileCount":9,"integrity":"sha512-qDq9mIgoDHRGjkgDMWEaR2w9aWEyBVCLkbbJppvz+dHL/KxjoBUlCfebktNkiCSn+o21Rp9YJ7/XxwkzungD8w==","signatures":[{"sig":"MEQCIC3KXx/RGv3bUSKlPPGCIEgaNs4z+rr5y5FK9C8fuJ6YAiA7ytZh8E519UYQNO+xrpR5SyOIPsmcQGdI94qO+Itu7w==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":622788},"main":"ha-comment.common.js","gitHead":"7b29366a83d4458c3d3b557a605191799bac555f","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"_npmUser":{"name":"chenha1314520","email":"1124176171@qq.com"},"_npmVersion":"8.1.4","description":"","directories":{},"_nodeVersion":"17.2.0","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/ha-comment_1.1.2_1718351720574_0.43182990426405055","host":"s3://npm-registry-packages"}},"1.1.3":{"name":"ha-comment","version":"1.1.3","_id":"ha-comment@1.1.3","maintainers":[{"name":"chenha1314520","email":"1124176171@qq.com"}],"dist":{"shasum":"c9712db2f0b834833fa28e2d841823e47e1cacfd","tarball":"https://registry.npmjs.org/ha-comment/-/ha-comment-1.1.3.tgz","fileCount":12,"integrity":"sha512-bWIrbU9YWt2G12z74tO1xH16JVTNrl9WQMywQFDQTOKdThW8UwkWgnYbeJzxXa+9LSmf8wz85+nZrqwoV3dRSA==","signatures":[{"sig":"MEQCICijwpkeqFMX0IS9TLz8L5gjADnF5p0JpncvKz7g9XUmAiAA+JgFuaS70YZALwyiIu0c/2k8Xc9Q0vZjtlCK860dPA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":61238},"gitHead":"7b29366a83d4458c3d3b557a605191799bac555f","private":false,"scripts":{"lint":"vue-cli-service lint","build":"vue-cli-service build","serve":"vue-cli-service serve","package":"vue-cli-service build --target lib ./src/index.js --name ha-comment --dest dist"},"_npmUser":{"name":"chenha1314520","email":"1124176171@qq.com"},"_npmVersion":"8.1.4","description":"## Project setup ``` npm install ```","directories":{},"_nodeVersion":"17.2.0","browserslist":["> 1%","last 2 versions","not dead"],"dependencies":{"vue":"^2.6.11","core-js":"^3.6.5","element-ui":"^2.15.14"},"eslintConfig":{"env":{"node":true},"root":true,"rules":{},"extends":["plugin:vue/essential","eslint:recommended"],"parserOptions":{"parser":"babel-eslint"}},"_hasShrinkwrap":false,"devDependencies":{"sass":"^1.26.5","eslint":"^6.7.2","sass-loader":"^8.0.2","babel-eslint":"^10.1.0","@vue/cli-service":"~4.5.15","eslint-plugin-vue":"^6.2.2","@vue/cli-plugin-babel":"~4.5.15","vue-template-compiler":"^2.6.11","@vue/cli-plugin-eslint":"~4.5.15"},"_npmOperationalInternal":{"tmp":"tmp/ha-comment_1.1.3_1718353757842_0.9265267691838748","host":"s3://npm-registry-packages"}},"1.1.4":{"name":"ha-comment","version":"1.1.4","_id":"ha-comment@1.1.4","maintainers":[{"name":"chenha1314520","email":"1124176171@qq.com"}],"dist":{"shasum":"d4b916b0215328ab1e937f936a175586d629752f","tarball":"https://registry.npmjs.org/ha-comment/-/ha-comment-1.1.4.tgz","fileCount":12,"integrity":"sha512-oLx+4M0MgmLe36m7ZRxd43OqRwMGFQ72tgBrlT0/sp4f3CcmQF7cl1HUvfcjEMQBFHdmWYCc8mwykfIh4nxCeA==","signatures":[{"sig":"MEYCIQC+8SwieB4wljM1N607TFp63MZgY86PCVITEUhNbEZiFAIhAINRwZvY2JNBh8w0COjRzjguJjSgyhgDKKpgUmXqE39/","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":61264},"gitHead":"7b29366a83d4458c3d3b557a605191799bac555f","private":false,"scripts":{"lint":"vue-cli-service lint","build":"vue-cli-service build","serve":"vue-cli-service serve","package":"vue-cli-service build --target lib ./src/index.js --name ha-comment --dest dist"},"_npmUser":{"name":"chenha1314520","email":"1124176171@qq.com"},"_npmVersion":"8.1.4","description":"## Project setup ``` npm install ```","directories":{},"_nodeVersion":"17.2.0","browserslist":["> 1%","last 2 versions","not dead"],"dependencies":{"vue":"^2.6.11","core-js":"^3.6.5","element-ui":"^2.15.14"},"eslintConfig":{"env":{"node":true},"root":true,"rules":{},"extends":["plugin:vue/essential","eslint:recommended"],"parserOptions":{"parser":"babel-eslint"}},"_hasShrinkwrap":false,"devDependencies":{"sass":"^1.26.5","eslint":"^6.7.2","sass-loader":"^8.0.2","babel-eslint":"^10.1.0","@vue/cli-service":"~4.5.15","eslint-plugin-vue":"^6.2.2","@vue/cli-plugin-babel":"~4.5.15","vue-template-compiler":"^2.6.11","@vue/cli-plugin-eslint":"~4.5.15"},"_npmOperationalInternal":{"tmp":"tmp/ha-comment_1.1.4_1718357569363_0.7601256438101478","host":"s3://npm-registry-packages"}},"1.0.0":{"name":"ha-comment","version":"1.0.0","keywords":[],"author":"","license":"ISC","_id":"ha-comment@1.0.0","maintainers":[{"name":"chenha1314520","email":"1124176171@qq.com"}],"dist":{"shasum":"95bcc91f422258e2dec86cca3a5fbce575434487","tarball":"https://registry.npmjs.org/ha-comment/-/ha-comment-1.0.0.tgz","fileCount":9,"integrity":"sha512-GwKBKUW5TkZDfGmtt22wD4E8IRnp2mHzO22Xx0iY9j/WlQBFOFJBsYOBeOqnxRCKROfakTE+FizjT3LftMNUTw==","signatures":[{"sig":"MEUCIAq+9DtuFMTAwhZ24eWaMba60Vo0a+cfAQ6TZ1izPNNOAiEAmqlkLYaB5xSLCOl8Jq7ziHYosaOMVGUFpDvkhpZuORU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":623764},"main":"ha-comment.common.js","gitHead":"7b29366a83d4458c3d3b557a605191799bac555f","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"_npmUser":{"name":"chenha1314520","email":"1124176171@qq.com"},"_npmVersion":"8.1.4","description":"","directories":{},"_nodeVersion":"17.2.0","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/ha-comment_1.0.0_1718361109618_0.3628196344674133","host":"s3://npm-registry-packages"}},"1.1.7":{"name":"ha-comment","version":"1.1.7","keywords":[],"author":"","license":"ISC","_id":"ha-comment@1.1.7","maintainers":[{"name":"chenha1314520","email":"1124176171@qq.com"}],"dist":{"shasum":"fd9cea13ea50ab911781d881582df1fbc920a174","tarball":"https://registry.npmjs.org/ha-comment/-/ha-comment-1.1.7.tgz","fileCount":9,"integrity":"sha512-xrrAoEW97ye4jOZzYBRa2FvY55u6TanWQwhhp/og9pk6MDSV2K5pgc6imIgIMl/8DFN8dvHPKqJZSIUkudtplA==","signatures":[{"sig":"MEUCIQCgDPiprQP96PbMyDuKHg/rQ2FhTQAzFwLD8d3bksutowIgVqRUAlDkmstRhPZ0IkEOJa3RI/jGcE8+6PvdO/T5OaM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":633683},"main":"ha-comment.common.js","gitHead":"7b29366a83d4458c3d3b557a605191799bac555f","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"_npmUser":{"name":"chenha1314520","email":"1124176171@qq.com"},"_npmVersion":"8.1.4","description":"HaComment","directories":{},"_nodeVersion":"17.2.0","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/ha-comment_1.1.7_1718437408749_0.2996342280607285","host":"s3://npm-registry-packages"}},"1.1.8":{"name":"ha-comment","version":"1.1.8","keywords":[],"author":{"name":"chenha"},"license":"ISC","_id":"ha-comment@1.1.8","maintainers":[{"name":"chenha1314520","email":"1124176171@qq.com"}],"dist":{"shasum":"311e6d22e67e2cde36db9a5466f5a273c7f5d7fb","tarball":"https://registry.npmjs.org/ha-comment/-/ha-comment-1.1.8.tgz","fileCount":9,"integrity":"sha512-O/QwsSl3PGiqIVDeQSsOkCwd+3S2Q748raQpqXHem0ZX1HTTo05hYW5u4Iv3z/8fzE5e1BQsReZWOLFCxm9p9A==","signatures":[{"sig":"MEYCIQCN2iOq6XLX63RKjncSbPGpAiWtv4TEHieMcE5Igriy4gIhAIWm9NaPlapfRqv5fPj0q+U3N3iIs+QT1S755PkRVyon","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":632753},"main":"ha-comment.common.js","gitHead":"7b29366a83d4458c3d3b557a605191799bac555f","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"_npmUser":{"name":"chenha1314520","email":"1124176171@qq.com"},"_npmVersion":"8.1.4","description":"","directories":{},"_nodeVersion":"17.2.0","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/ha-comment_1.1.8_1718522791988_0.16308129667710158","host":"s3://npm-registry-packages"}},"1.1.9":{"name":"ha-comment","version":"1.1.9","keywords":[],"author":{"name":"chenha"},"license":"ISC","_id":"ha-comment@1.1.9","maintainers":[{"name":"chenha1314520","email":"1124176171@qq.com"}],"dist":{"shasum":"8912abadb7b09c43a697ff5f43526fa17bdf591f","tarball":"https://registry.npmjs.org/ha-comment/-/ha-comment-1.1.9.tgz","fileCount":22,"integrity":"sha512-cAXkUhzAI1rmwd3n69t1uPCxQLn0QIDPn5JUgfCVydjWDuQKVwkW00+kNvliBoIM27LuCrK2IiP7n6Fr1eu4oQ==","signatures":[{"sig":"MEUCIQDVs0qgPgpE2xJm42r5eX67Td1cS98uK6KJVl7ogdp2pAIgaImlba1vS817mLTOoOZQPg0v365XftV4jz0JEdD1yak=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":679371},"main":"ha-comment.common.1.js","gitHead":"7b29366a83d4458c3d3b557a605191799bac555f","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"_npmUser":{"name":"chenha1314520","email":"1124176171@qq.com"},"_npmVersion":"8.1.4","description":"","directories":{},"_nodeVersion":"17.2.0","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/ha-comment_1.1.9_1718524045790_0.2079274559685389","host":"s3://npm-registry-packages"}},"1.2.0":{"name":"ha-comment","version":"1.2.0","_id":"ha-comment@1.2.0","maintainers":[{"name":"chenha1314520","email":"1124176171@qq.com"}],"dist":{"shasum":"245a0136882b9fd3dde062aff2c302e3b9a75022","tarball":"https://registry.npmjs.org/ha-comment/-/ha-comment-1.2.0.tgz","fileCount":7,"integrity":"sha512-6/WbKMrZGSXxLoDUHsiUZtsmFxmTjGJIjNEZRSDslty0NSMhiKnCml57lt5aatOBpO2AzEWgP5eC3wHtGgTCyQ==","signatures":[{"sig":"MEUCIQDW+vr8+hQMsuWU9zc6IK5+fZzSn2Tmbhl9bDKbGDNJcQIgd7ZbMhTTjWSiZI4sjdpY2ZkTkLBb2OS+awvgo+50Cd8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":230938},"gitHead":"7b29366a83d4458c3d3b557a605191799bac555f","private":false,"scripts":{"lint":"vue-cli-service lint","build":"vue-cli-service build","serve":"vue-cli-service serve","package":"vue-cli-service build --target lib packages/index.js"},"_npmUser":{"name":"chenha1314520","email":"1124176171@qq.com"},"_npmVersion":"8.1.4","description":"## Project setup ``` npm install ```","directories":{},"_nodeVersion":"17.2.0","browserslist":["> 1%","last 2 versions","not dead"],"dependencies":{"vue":"^2.6.11","core-js":"^3.6.5"},"eslintConfig":{"env":{"node":true},"root":true,"rules":{},"extends":["plugin:vue/essential","eslint:recommended"],"parserOptions":{"parser":"babel-eslint"}},"_hasShrinkwrap":false,"devDependencies":{"sass":"^1.26.5","eslint":"^6.7.2","sass-loader":"^8.0.2","babel-eslint":"^10.1.0","@vue/cli-service":"~4.5.15","eslint-plugin-vue":"^6.2.2","@vue/cli-plugin-babel":"~4.5.15","vue-template-compiler":"^2.6.11","@vue/cli-plugin-eslint":"~4.5.15"},"_npmOperationalInternal":{"tmp":"tmp/ha-comment_1.2.0_1718543382905_0.29766754887090285","host":"s3://npm-registry-packages"}},"1.2.1":{"name":"ha-comment","version":"1.2.1","author":{"name":"chenha"},"_id":"ha-comment@1.2.1","maintainers":[{"name":"chenha1314520","email":"1124176171@qq.com"}],"dist":{"shasum":"cb6ed5c3e14686300b026a7c2a14a576da36b616","tarball":"https://registry.npmjs.org/ha-comment/-/ha-comment-1.2.1.tgz","fileCount":7,"integrity":"sha512-5JDyaDgf8FXeRnVG6xkGy7oZjwWD3upbmKo4JzE2txAwkeV9MMCgGlMGsAKa/6PHi3gJ5s1QoDM1+dB5qRfYTg==","signatures":[{"sig":"MEUCIBonn3aGNBMThDJSOin28N9nc4PGmHWJhkikpd20C6glAiEAgKEL35h3y7QoxlpvbgA7dSa0AsAjY6ISsjBC2gD+0Qw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":230998},"main":"dist/ha-comment.umd.min.js","gitHead":"7b29366a83d4458c3d3b557a605191799bac555f","private":false,"scripts":{"lint":"vue-cli-service lint","build":"vue-cli-service build","serve":"vue-cli-service serve","package":"vue-cli-service build --target lib packages/index.js"},"_npmUser":{"name":"chenha1314520","email":"1124176171@qq.com"},"_npmVersion":"8.1.4","description":"## Project setup ``` npm install ```","directories":{},"_nodeVersion":"17.2.0","browserslist":["> 1%","last 2 versions","not dead"],"dependencies":{"vue":"^2.6.11","core-js":"^3.6.5"},"eslintConfig":{"env":{"node":true},"root":true,"rules":{},"extends":["plugin:vue/essential","eslint:recommended"],"parserOptions":{"parser":"babel-eslint"}},"_hasShrinkwrap":false,"devDependencies":{"sass":"^1.26.5","eslint":"^6.7.2","sass-loader":"^8.0.2","babel-eslint":"^10.1.0","@vue/cli-service":"~4.5.15","eslint-plugin-vue":"^6.2.2","@vue/cli-plugin-babel":"~4.5.15","vue-template-compiler":"^2.6.11","@vue/cli-plugin-eslint":"~4.5.15"},"_npmOperationalInternal":{"tmp":"tmp/ha-comment_1.2.1_1718544368234_0.5469459789181528","host":"s3://npm-registry-packages"}},"1.2.2":{"name":"ha-comment","version":"1.2.2","author":{"name":"chenha"},"_id":"ha-comment@1.2.2","maintainers":[{"name":"chenha1314520","email":"1124176171@qq.com"}],"dist":{"shasum":"a42b7872a18c88f0402b96f9a09af130f1e9999d","tarball":"https://registry.npmjs.org/ha-comment/-/ha-comment-1.2.2.tgz","fileCount":6,"integrity":"sha512-ryrX5M66LgmnjLw34F2+zvSSg4Jfx5z/YsJ3BZD8AAKb736xj0uVu7KK5FpXyb3ZuNdI1Y+B4clb7pEN6BUq3w==","signatures":[{"sig":"MEQCIHCL0GkPvSW3vC4b8S5BSzHaF9fCTi/QpKXSTvfWtIr0AiBQMs0lt346pEDu1ULfuww0siGDLeYBZ2zEv/4YuIAXcQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":230659},"main":"dist/ha-comment.umd.min.js","gitHead":"7b29366a83d4458c3d3b557a605191799bac555f","private":false,"scripts":{"lint":"vue-cli-service lint","build":"vue-cli-service build","serve":"vue-cli-service serve","package":"vue-cli-service build --target lib packages/index.js"},"_npmUser":{"name":"chenha1314520","email":"1124176171@qq.com"},"_npmVersion":"8.1.4","description":"## Project setup ``` npm install ```","directories":{},"_nodeVersion":"17.2.0","browserslist":["> 1%","last 2 versions","not dead"],"dependencies":{"vue":"^2.6.11","core-js":"^3.6.5"},"eslintConfig":{"env":{"node":true},"root":true,"rules":{},"extends":["plugin:vue/essential","eslint:recommended"],"parserOptions":{"parser":"babel-eslint"}},"_hasShrinkwrap":false,"devDependencies":{"sass":"^1.26.5","eslint":"^6.7.2","sass-loader":"^8.0.2","babel-eslint":"^10.1.0","@vue/cli-service":"~5.0.8","eslint-plugin-vue":"^6.2.2","@vue/cli-plugin-babel":"~5.0.8","vue-template-compiler":"^2.6.11","@vue/cli-plugin-eslint":"~4.5.15"},"_npmOperationalInternal":{"tmp":"tmp/ha-comment_1.2.2_1718549273842_0.9723257212577967","host":"s3://npm-registry-packages"}},"1.2.3":{"name":"ha-comment","version":"1.2.3","author":{"name":"chenha"},"_id":"ha-comment@1.2.3","maintainers":[{"name":"chenha1314520","email":"1124176171@qq.com"}],"dist":{"shasum":"6d679ea08492227c16e3d97e619af841f0bb8c6c","tarball":"https://registry.npmjs.org/ha-comment/-/ha-comment-1.2.3.tgz","fileCount":6,"integrity":"sha512-MXC3m483pMUIaf5FSpwbeJrpCKXzQ5XgYtSN+ZlAfMUlNv+TVBthCtoqyUBVOxKz3ImJsY/VRO+XBfSisQXHZA==","signatures":[{"sig":"MEUCIQDGdTzx1PhlwMfbpJM4s9mh9gA9Cd5NFKqwpn4rRxmxuwIgE/RlaaBxgPHvvLYwFatO4o5iJQTgjeJBYhstgb+YTyY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":230543},"main":"dist/ha-comment.umd.min.js","gitHead":"7b29366a83d4458c3d3b557a605191799bac555f","private":false,"scripts":{"lint":"vue-cli-service lint","build":"vue-cli-service build","serve":"vue-cli-service serve","package":"vue-cli-service build --target lib packages/index.js"},"_npmUser":{"name":"chenha1314520","email":"1124176171@qq.com"},"_npmVersion":"8.1.4","description":"## Project setup ``` npm install ```","directories":{},"_nodeVersion":"17.2.0","browserslist":["> 1%","last 2 versions","not dead"],"dependencies":{"vue":"^2.6.11","core-js":"^3.6.5"},"eslintConfig":{"env":{"node":true},"root":true,"rules":{},"extends":["plugin:vue/essential","eslint:recommended"],"parserOptions":{"parser":"babel-eslint"}},"_hasShrinkwrap":false,"devDependencies":{"sass":"^1.26.5","eslint":"^6.7.2","sass-loader":"^8.0.2","babel-eslint":"^10.1.0","@vue/cli-service":"~5.0.8","eslint-plugin-vue":"^6.2.2","@vue/cli-plugin-babel":"~5.0.8","vue-template-compiler":"^2.6.11","@vue/cli-plugin-eslint":"~4.5.15"},"_npmOperationalInternal":{"tmp":"tmp/ha-comment_1.2.3_1718551090159_0.08064225836071448","host":"s3://npm-registry-packages"}},"1.2.4":{"name":"ha-comment","version":"1.2.4","author":{"name":"chenha"},"_id":"ha-comment@1.2.4","maintainers":[{"name":"chenha1314520","email":"1124176171@qq.com"}],"dist":{"shasum":"8d323093a073348c896c0bcd9e5215f6a813e023","tarball":"https://registry.npmjs.org/ha-comment/-/ha-comment-1.2.4.tgz","fileCount":6,"integrity":"sha512-ugvLTaPuZx2P+vHrQgtDDqy/J34UKP1Oe+4BxcWuHFqrMsI1gPkgcix8OjuddvDM3if4S3jdlxa94hUy0/vxHQ==","signatures":[{"sig":"MEYCIQDr3xvr1tcXAg0Q4SO2+B1O6gJsXEuDcJfSnACPAhv9QgIhAOHk3MJ8TVOhGpb7eFUMIEHHWKeWtSo/QNDhWikY3C19","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":229791},"main":"dist/ha-comment.umd.min.js","gitHead":"7b29366a83d4458c3d3b557a605191799bac555f","private":false,"scripts":{"lint":"vue-cli-service lint","build":"vue-cli-service build","serve":"vue-cli-service serve","package":"vue-cli-service build --target lib packages/index.js"},"_npmUser":{"name":"chenha1314520","email":"1124176171@qq.com"},"_npmVersion":"8.1.4","description":"## Project setup ``` npm install ```","directories":{},"_nodeVersion":"17.2.0","browserslist":["> 1%","last 2 versions","not dead"],"dependencies":{"vue":"^2.6.11","core-js":"^3.6.5"},"eslintConfig":{"env":{"node":true},"root":true,"rules":{},"extends":["plugin:vue/essential","eslint:recommended"],"parserOptions":{"parser":"babel-eslint"}},"_hasShrinkwrap":false,"devDependencies":{"sass":"^1.26.5","eslint":"^6.7.2","sass-loader":"^8.0.2","babel-eslint":"^10.1.0","@vue/cli-service":"~5.0.8","eslint-plugin-vue":"^6.2.2","@vue/cli-plugin-babel":"~5.0.8","vue-template-compiler":"^2.6.11","@vue/cli-plugin-eslint":"~4.5.15"},"_npmOperationalInternal":{"tmp":"tmp/ha-comment_1.2.4_1718552043091_0.5687023653983729","host":"s3://npm-registry-packages"}},"1.2.5":{"name":"ha-comment","version":"1.2.5","author":{"name":"chenha"},"_id":"ha-comment@1.2.5","maintainers":[{"name":"chenha1314520","email":"1124176171@qq.com"}],"dist":{"shasum":"9ef22e4d0f7911ba5a36f05234839e6d87ad6f05","tarball":"https://registry.npmjs.org/ha-comment/-/ha-comment-1.2.5.tgz","fileCount":6,"integrity":"sha512-cSSc7Az1BTOitj9iQm0E125UmWu6qp3nm9FvzStT3Ns5/EdlzvVdQrGptXfiiLt0TAAN/EC3xj/V6lZvAJ4+Kg==","signatures":[{"sig":"MEUCIQCwAvpLtJQIu8jHqXnQ4NRS1M4tYE6eZW965WGzshRkxQIgbvlHWThp/blB0GJaGwrwZcdfs/g9s1pvUOG4t2uU684=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":230546},"main":"dist/ha-comment.umd.min.js","gitHead":"7b29366a83d4458c3d3b557a605191799bac555f","private":false,"scripts":{"lint":"vue-cli-service lint","build":"vue-cli-service build","serve":"vue-cli-service serve","package":"vue-cli-service build --target lib packages/index.js"},"_npmUser":{"name":"chenha1314520","email":"1124176171@qq.com"},"_npmVersion":"8.1.4","description":"## Project setup ``` npm install ```","directories":{},"_nodeVersion":"17.2.0","browserslist":["> 1%","last 2 versions","not dead"],"dependencies":{"vue":"^2.6.11","core-js":"^3.6.5"},"eslintConfig":{"env":{"node":true},"root":true,"rules":{},"extends":["plugin:vue/essential","eslint:recommended"],"parserOptions":{"parser":"babel-eslint"}},"_hasShrinkwrap":false,"devDependencies":{"sass":"^1.26.5","eslint":"^6.7.2","sass-loader":"^8.0.2","babel-eslint":"^10.1.0","@vue/cli-service":"~5.0.8","eslint-plugin-vue":"^6.2.2","@vue/cli-plugin-babel":"~5.0.8","vue-template-compiler":"^2.6.11","@vue/cli-plugin-eslint":"~4.5.15"},"_npmOperationalInternal":{"tmp":"tmp/ha-comment_1.2.5_1718687322816_0.09401041140147282","host":"s3://npm-registry-packages"}},"1.2.6":{"name":"ha-comment","version":"1.2.6","author":{"name":"chenha"},"_id":"ha-comment@1.2.6","maintainers":[{"name":"chenha1314520","email":"1124176171@qq.com"}],"dist":{"shasum":"b908d8876b985bfaf61658f3502e2f8a2a0a11bb","tarball":"https://registry.npmjs.org/ha-comment/-/ha-comment-1.2.6.tgz","fileCount":6,"integrity":"sha512-4+iWEdUM004zspKLh9HP4Fobl2f8xCDsln18ZQFanwMePFLMoaFAsG87ZZmj21Dea6njYfpa6OoZObc9vehlyg==","signatures":[{"sig":"MEUCIA5G6xX7zy07iUWT74gI+pCZFpGPtXqrryl4DTovZgJZAiEAsORcw9w8zdCagWrSyCoI60Mm/u/ktFryGAtJ3VEMHB0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":230546},"main":"dist/ha-comment.umd.min.js","gitHead":"7b29366a83d4458c3d3b557a605191799bac555f","private":false,"scripts":{"lint":"vue-cli-service lint","build":"vue-cli-service build","serve":"vue-cli-service serve","package":"vue-cli-service build --target lib packages/index.js"},"_npmUser":{"name":"chenha1314520","email":"1124176171@qq.com"},"_npmVersion":"8.1.4","description":"## Project setup ``` npm install ```","directories":{},"_nodeVersion":"17.2.0","browserslist":["> 1%","last 2 versions","not dead"],"dependencies":{"vue":"^2.6.11","core-js":"^3.6.5"},"eslintConfig":{"env":{"node":true},"root":true,"rules":{},"extends":["plugin:vue/essential","eslint:recommended"],"parserOptions":{"parser":"babel-eslint"}},"_hasShrinkwrap":false,"devDependencies":{"sass":"^1.26.5","eslint":"^6.7.2","sass-loader":"^8.0.2","babel-eslint":"^10.1.0","@vue/cli-service":"~5.0.8","eslint-plugin-vue":"^6.2.2","@vue/cli-plugin-babel":"~5.0.8","vue-template-compiler":"^2.6.11","@vue/cli-plugin-eslint":"~4.5.15"},"_npmOperationalInternal":{"tmp":"tmp/ha-comment_1.2.6_1718703686802_0.016446663834755793","host":"s3://npm-registry-packages"}},"1.2.7":{"name":"ha-comment","version":"1.2.7","author":{"name":"chenha"},"_id":"ha-comment@1.2.7","maintainers":[{"name":"chenha1314520","email":"1124176171@qq.com"}],"dist":{"shasum":"beef2dcf47ef3d5a3bd8fe7c13be383e515b5aa5","tarball":"https://registry.npmjs.org/ha-comment/-/ha-comment-1.2.7.tgz","fileCount":6,"integrity":"sha512-u1QtLhO5ER/S4/lsDOv0BXTPtPNKA+NXrB60DqAQhEQcxlI8P2pP37HvFuiZu06n7Hh6FTBxfnV4yG3EbPOmwQ==","signatures":[{"sig":"MEQCIEcvvuOE1YPoXIvNuqdS1+TOVtvHjrlWl/b1DPTs0BURAiB4dYvs3x6/P10FP3hMg9I3mAyWQWbTemxeWeUuFlEdkA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":240192},"main":"dist/ha-comment.umd.min.js","gitHead":"7b29366a83d4458c3d3b557a605191799bac555f","private":false,"scripts":{"lint":"vue-cli-service lint","build":"vue-cli-service build","serve":"vue-cli-service serve","package":"vue-cli-service build --target lib packages/index.js"},"_npmUser":{"name":"chenha1314520","email":"1124176171@qq.com"},"_npmVersion":"8.1.4","description":"## Project setup ``` npm install ```","directories":{},"_nodeVersion":"17.2.0","browserslist":["> 1%","last 2 versions","not dead"],"dependencies":{"vue":"^2.6.11","core-js":"^3.6.5"},"eslintConfig":{"env":{"node":true},"root":true,"rules":{},"extends":["plugin:vue/essential","eslint:recommended"],"parserOptions":{"parser":"babel-eslint"}},"_hasShrinkwrap":false,"devDependencies":{"sass":"^1.26.5","eslint":"^6.7.2","sass-loader":"^8.0.2","babel-eslint":"^10.1.0","@vue/cli-service":"~5.0.8","eslint-plugin-vue":"^6.2.2","@vue/cli-plugin-babel":"~5.0.8","vue-template-compiler":"^2.6.11","@vue/cli-plugin-eslint":"~4.5.15"},"_npmOperationalInternal":{"tmp":"tmp/ha-comment_1.2.7_1718868942582_0.5825194037824508","host":"s3://npm-registry-packages"}},"1.2.8":{"name":"ha-comment","version":"1.2.8","author":{"name":"chenha"},"_id":"ha-comment@1.2.8","maintainers":[{"name":"chenha1314520","email":"1124176171@qq.com"}],"dist":{"shasum":"0af8019503a53c3fe4c0011843d5202226095e54","tarball":"https://registry.npmjs.org/ha-comment/-/ha-comment-1.2.8.tgz","fileCount":6,"integrity":"sha512-snGuvh3vWxk/Iwyxdbjqdfv+fNrENJIPABYMBy8Ok1h2A67Ox1k5zTG0PRiqNIUze156/9pwXfb3n1LoP3AedQ==","signatures":[{"sig":"MEUCIQCofCb5lDqNpWjlpuaMNzYhvJhuJxyzziPru9nkk65q0wIgVQ+CNo1y+3w4M8bOVys74xpJm53Ov2MC1HcC9yXlNVc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":239443},"main":"dist/ha-comment.umd.min.js","gitHead":"7b29366a83d4458c3d3b557a605191799bac555f","private":false,"scripts":{"lint":"vue-cli-service lint","build":"vue-cli-service build","serve":"vue-cli-service serve","package":"vue-cli-service build --target lib packages/index.js"},"_npmUser":{"name":"chenha1314520","email":"1124176171@qq.com"},"_npmVersion":"8.1.4","description":"## Project setup ``` npm install ```","directories":{},"_nodeVersion":"17.2.0","browserslist":["> 1%","last 2 versions","not dead"],"dependencies":{"vue":"^2.6.11","core-js":"^3.6.5"},"eslintConfig":{"env":{"node":true},"root":true,"rules":{},"extends":["plugin:vue/essential","eslint:recommended"],"parserOptions":{"parser":"babel-eslint"}},"_hasShrinkwrap":false,"devDependencies":{"sass":"^1.26.5","eslint":"^6.7.2","sass-loader":"^8.0.2","babel-eslint":"^10.1.0","@vue/cli-service":"~5.0.8","eslint-plugin-vue":"^6.2.2","@vue/cli-plugin-babel":"~5.0.8","vue-template-compiler":"^2.6.11","@vue/cli-plugin-eslint":"~4.5.15"},"_npmOperationalInternal":{"tmp":"tmp/ha-comment_1.2.8_1718870627090_0.7940944891950565","host":"s3://npm-registry-packages"}},"1.2.9":{"name":"ha-comment","version":"1.2.9","author":{"name":"chenha"},"_id":"ha-comment@1.2.9","dist":{"shasum":"3f2c43cce451e3c682bde1fdc140fa36dcd03f60","tarball":"https://registry.npmjs.org/ha-comment/-/ha-comment-1.2.9.tgz","fileCount":6,"integrity":"sha512-ZElxSE8hVXLsjHfbNFVB+PgSszBhbkoNWeD2QtK+jymQVuksAUAeS2vBb5Ed0HG0iTDQ3e7oYGRKZsU9y1Q2Ag==","signatures":[{"sig":"MEUCIEaXON2rBac093bxx3jNLWwj5Ilrh0un4oazjIXrZrY4AiEAyG6q70G90awoG6gHPv/1AAPZTRQpciCzefbfyjeguLY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":258863},"main":"dist/ha-comment.umd.min.js","gitHead":"7b29366a83d4458c3d3b557a605191799bac555f","private":false,"scripts":{"lint":"vue-cli-service lint","build":"vue-cli-service build","serve":"vue-cli-service serve","package":"vue-cli-service build --target lib packages/index.js"},"_npmUser":{"name":"chenha1314520","email":"1124176171@qq.com"},"_npmVersion":"8.1.4","description":"## Project setup ``` npm install ```","directories":{},"_nodeVersion":"17.2.0","browserslist":["> 1%","last 2 versions","not dead"],"dependencies":{"vue":"^2.6.11","core-js":"^3.6.5"},"_hasShrinkwrap":false,"devDependencies":{"sass":"^1.26.5","sass-loader":"^8.0.2","@vue/cli-service":"~5.0.8","@vue/cli-plugin-babel":"~5.0.8","vue-template-compiler":"^2.6.11"},"_npmOperationalInternal":{"tmp":"tmp/ha-comment_1.2.9_1718891823323_0.6929876956770957","host":"s3://npm-registry-packages"}},"1.3.0":{"name":"ha-comment","version":"1.3.0","author":{"name":"chenha"},"_id":"ha-comment@1.3.0","dist":{"shasum":"651b388fc7dded3369e911fdb99f60df8653cb79","tarball":"https://registry.npmjs.org/ha-comment/-/ha-comment-1.3.0.tgz","fileCount":6,"integrity":"sha512-yLhuw9ptnCsAJmcdptjgfCSrYtYGOHqOJykd9TtTcL34u6628B+suzLlyuizw3XB73C+uWaFoEcgqmGSxac7Dw==","signatures":[{"sig":"MEQCIEnzl/fZgjwShhqh7BSFULZK2z0Lk+Aexu3i0EtKD7NoAiBVzM/lltg3WdP05BgZg12kvPg0TFHVsqYMmeBQV1QfBA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":258925},"main":"dist/ha-comment.umd.min.js","gitHead":"7b29366a83d4458c3d3b557a605191799bac555f","private":false,"scripts":{"lint":"vue-cli-service lint","build":"vue-cli-service build","serve":"vue-cli-service serve","package":"vue-cli-service build --target lib packages/index.js"},"_npmUser":{"name":"chenha1314520","email":"1124176171@qq.com"},"_npmVersion":"8.1.4","description":"## Project setup ``` npm install ```","directories":{},"_nodeVersion":"17.2.0","browserslist":["> 1%","last 2 versions","not dead"],"dependencies":{"vue":"^2.6.11","core-js":"^3.6.5"},"_hasShrinkwrap":false,"devDependencies":{"sass":"^1.26.5","sass-loader":"^8.0.2","@vue/cli-service":"~5.0.8","@vue/cli-plugin-babel":"~5.0.8","vue-template-compiler":"^2.6.11"},"_npmOperationalInternal":{"tmp":"tmp/ha-comment_1.3.0_1718892376941_0.11639412616369738","host":"s3://npm-registry-packages"}},"1.3.1":{"name":"ha-comment","version":"1.3.1","author":{"name":"chenha"},"_id":"ha-comment@1.3.1","dist":{"shasum":"bd07c1674c325e539097e1fba675f105f62243b9","tarball":"https://registry.npmjs.org/ha-comment/-/ha-comment-1.3.1.tgz","fileCount":6,"integrity":"sha512-lSWErqK1ZfiGBUSSO7ss6o+bVAM5GCMX5OmdJcS5DMDy/djgk8K9tmAH1yrqh2UHPrCDYORcganF3a7jEhEqJg==","signatures":[{"sig":"MEUCIQD40c/xBC9p0TI3ncmGXil/UmkcUbTiGhx66wtHS3X8IAIgbdT3VphAPtZZD6C9iZd84V9vl4rKF8BuNn98vkXtGWw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":258938},"main":"dist/ha-comment.umd.min.js","gitHead":"7b29366a83d4458c3d3b557a605191799bac555f","private":false,"scripts":{"lint":"vue-cli-service lint","build":"vue-cli-service build","serve":"vue-cli-service serve","package":"vue-cli-service build --target lib packages/index.js"},"_npmUser":{"name":"chenha1314520","email":"1124176171@qq.com"},"_npmVersion":"8.1.4","description":"## Project setup ``` npm install ```","directories":{},"_nodeVersion":"17.2.0","browserslist":["> 1%","last 2 versions","not dead"],"dependencies":{"vue":"^2.6.11","core-js":"^3.6.5"},"_hasShrinkwrap":false,"devDependencies":{"sass":"^1.26.5","sass-loader":"^8.0.2","@vue/cli-service":"~5.0.8","@vue/cli-plugin-babel":"~5.0.8","vue-template-compiler":"^2.6.11"},"_npmOperationalInternal":{"tmp":"tmp/ha-comment_1.3.1_1719135826919_0.009975126235673759","host":"s3://npm-registry-packages"}},"1.3.2":{"name":"ha-comment","version":"1.3.2","author":{"name":"chenha"},"_id":"ha-comment@1.3.2","dist":{"shasum":"8e5bbe5b5d575b6e0414ef4c6698c75b6ebfb212","tarball":"https://registry.npmjs.org/ha-comment/-/ha-comment-1.3.2.tgz","fileCount":6,"integrity":"sha512-BpDP8wpRECU/Y8zcr8HrkobeOV++Amc363ZE+KV+Enni2Uz2BJ90gJ3eCSIDSZ5lL59SvOEkPmtWmG7APzuGMg==","signatures":[{"sig":"MEYCIQDSAQESIIjkb2TpfN7czy0iNqa4tIvUfbYWhWCC4hpRnwIhAP5UZDtTczqzYlJKetdmXy9ii3sABbLx+n9qN+zALSXg","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":259244},"main":"dist/ha-comment.umd.min.js","gitHead":"7b29366a83d4458c3d3b557a605191799bac555f","private":false,"scripts":{"lint":"vue-cli-service lint","build":"vue-cli-service build","serve":"vue-cli-service serve","package":"vue-cli-service build --target lib packages/index.js"},"_npmUser":{"name":"chenha1314520","email":"1124176171@qq.com"},"_npmVersion":"8.1.4","description":"## Project setup ``` npm install ```","directories":{},"_nodeVersion":"17.2.0","browserslist":["> 1%","last 2 versions","not dead"],"dependencies":{"vue":"^2.6.11","core-js":"^3.6.5"},"_hasShrinkwrap":false,"devDependencies":{"sass":"^1.26.5","sass-loader":"^8.0.2","@vue/cli-service":"~5.0.8","@vue/cli-plugin-babel":"~5.0.8","vue-template-compiler":"^2.6.11"},"_npmOperationalInternal":{"tmp":"tmp/ha-comment_1.3.2_1719137374046_0.9683567412213876","host":"s3://npm-registry-packages"}},"1.3.3":{"name":"ha-comment","version":"1.3.3","author":{"name":"chenha"},"_id":"ha-comment@1.3.3","dist":{"shasum":"7f952ef66d4294bf4ae365b4e5d33e2bc9277f51","tarball":"https://registry.npmjs.org/ha-comment/-/ha-comment-1.3.3.tgz","fileCount":6,"integrity":"sha512-Ucb4LkyyAOqKbHep4fNSTf78tnCOC/aFNGpfet2l7Y/xxR/1ZVKimIOa2EkhY/GiB/fINSbojIMPnFD5XdMzkA==","signatures":[{"sig":"MEUCIQCya3eFFqoi5hpJrADw/P/PHe61vGFen49aYj5gqZ8BiQIgUIZPYGQrOplnfDOLwXv6lq8daWx0VyIQHtJhlagj8EU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":259357},"main":"dist/ha-comment.umd.min.js","gitHead":"7b29366a83d4458c3d3b557a605191799bac555f","private":false,"scripts":{"lint":"vue-cli-service lint","build":"vue-cli-service build","serve":"vue-cli-service serve","package":"vue-cli-service build --target lib packages/index.js"},"_npmUser":{"name":"chenha1314520","email":"1124176171@qq.com"},"_npmVersion":"8.1.4","description":"## Project setup ``` npm install ```","directories":{},"_nodeVersion":"17.2.0","browserslist":["> 1%","last 2 versions","not dead"],"dependencies":{"vue":"^2.6.11","core-js":"^3.6.5"},"_hasShrinkwrap":false,"devDependencies":{"sass":"^1.26.5","sass-loader":"^8.0.2","@vue/cli-service":"~5.0.8","@vue/cli-plugin-babel":"~5.0.8","vue-template-compiler":"^2.6.11"},"_npmOperationalInternal":{"tmp":"tmp/ha-comment_1.3.3_1719138153120_0.9641337009941486","host":"s3://npm-registry-packages"}},"1.3.4":{"name":"ha-comment","version":"1.3.4","author":{"name":"chenha"},"_id":"ha-comment@1.3.4","dist":{"shasum":"32367281c5de2760b32192c6b383c1195877cd36","tarball":"https://registry.npmjs.org/ha-comment/-/ha-comment-1.3.4.tgz","fileCount":6,"integrity":"sha512-lC7VHJ93LAjs5NKJsg9ubq9iDTv+RokQjZUZAMe+CjfhddzVKLSjvkLwremH8tF9oNpIygDuW0UK3twLwbLioA==","signatures":[{"sig":"MEQCIAWuZ6GXhoASaTt1e1rkPuES6utlhzZLQ9N2wlVa+ysLAiB/56Muykp9T5vzKj0uoojWeigoleZiJzlUgxQ78SoL6g==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":259865},"main":"dist/ha-comment.umd.min.js","gitHead":"7b29366a83d4458c3d3b557a605191799bac555f","private":false,"scripts":{"lint":"vue-cli-service lint","build":"vue-cli-service build","serve":"vue-cli-service serve","package":"vue-cli-service build --target lib packages/index.js"},"_npmUser":{"name":"chenha1314520","email":"1124176171@qq.com"},"_npmVersion":"8.1.4","description":"## Project setup ``` npm install ```","directories":{},"_nodeVersion":"17.2.0","browserslist":["> 1%","last 2 versions","not dead"],"dependencies":{"vue":"^2.6.11","core-js":"^3.6.5"},"_hasShrinkwrap":false,"devDependencies":{"sass":"^1.26.5","sass-loader":"^8.0.2","@vue/cli-service":"~5.0.8","@vue/cli-plugin-babel":"~5.0.8","vue-template-compiler":"^2.6.11"},"_npmOperationalInternal":{"tmp":"tmp/ha-comment_1.3.4_1719330318496_0.15710736272761205","host":"s3://npm-registry-packages"}},"1.3.5":{"name":"ha-comment","version":"1.3.5","author":{"name":"chenha"},"_id":"ha-comment@1.3.5","dist":{"shasum":"1fa883cdbe561bca905fdc91b5e8f9c6fa1160a6","tarball":"https://registry.npmjs.org/ha-comment/-/ha-comment-1.3.5.tgz","fileCount":6,"integrity":"sha512-U0qEPhmLJ0szdzBqfckKxbajOyomBlGrl8V0To2rqCCgnRBgkmZVo2CmNaFIWCPsI8ecIP9gglWaV3auQTeacQ==","signatures":[{"sig":"MEYCIQDjcm4BV/IJ7u4OcIypUGn1OLnTZPr8MXDpmRsnLdphKgIhANbr6AdDpOo922vQEFOgX5u91uDt4Ei/A4SOZ3RNpCVz","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":260854},"main":"dist/ha-comment.umd.min.js","gitHead":"7b29366a83d4458c3d3b557a605191799bac555f","private":false,"scripts":{"lint":"vue-cli-service lint","build":"vue-cli-service build","serve":"vue-cli-service serve","package":"vue-cli-service build --target lib packages/index.js"},"_npmUser":{"name":"chenha1314520","email":"1124176171@qq.com"},"_npmVersion":"8.1.4","description":"## Project setup ``` npm install ```","directories":{},"_nodeVersion":"17.2.0","browserslist":["> 1%","last 2 versions","not dead"],"dependencies":{"vue":"^2.6.11","core-js":"^3.6.5"},"_hasShrinkwrap":false,"devDependencies":{"sass":"^1.26.5","sass-loader":"^8.0.2","@vue/cli-service":"~5.0.8","@vue/cli-plugin-babel":"~5.0.8","vue-template-compiler":"^2.6.11"},"_npmOperationalInternal":{"tmp":"tmp/ha-comment_1.3.5_1719404920450_0.45043965424829935","host":"s3://npm-registry-packages"}},"1.3.6":{"name":"ha-comment","version":"1.3.6","author":{"name":"chenha"},"_id":"ha-comment@1.3.6","dist":{"shasum":"848c6066c0c7fc2ebff244027665ccf8027f705a","tarball":"https://registry.npmjs.org/ha-comment/-/ha-comment-1.3.6.tgz","fileCount":6,"integrity":"sha512-tbCW/04Hxt3mKUaqq2CafDWc9lrLJtZmMxKIuf5VZZSy/AMkfw4U62YZtp7C7AyRQWXJ6WaPVjgT4bSbdI463w==","signatures":[{"sig":"MEYCIQD1rtAYccVaofyJ+/dfYNmiE6PmOGbBWCf3sTCWw97xQwIhAPJ13oRLyXe1ZxojGV1r0lhMEfAHSAYoQ7mSZyKwjxyy","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":260841},"main":"dist/ha-comment.umd.min.js","gitHead":"7b29366a83d4458c3d3b557a605191799bac555f","private":false,"scripts":{"lint":"vue-cli-service lint","build":"vue-cli-service build","serve":"vue-cli-service serve","package":"vue-cli-service build --target lib packages/index.js"},"_npmUser":{"name":"chenha1314520","email":"1124176171@qq.com"},"_npmVersion":"8.1.4","description":"## Project setup ``` npm install ```","directories":{},"_nodeVersion":"17.2.0","browserslist":["> 1%","last 2 versions","not dead"],"dependencies":{"vue":"^2.6.11","core-js":"^3.6.5"},"_hasShrinkwrap":false,"devDependencies":{"sass":"^1.26.5","sass-loader":"^8.0.2","@vue/cli-service":"~5.0.8","@vue/cli-plugin-babel":"~5.0.8","vue-template-compiler":"^2.6.11"},"_npmOperationalInternal":{"tmp":"tmp/ha-comment_1.3.6_1719405782837_0.7032615148053432","host":"s3://npm-registry-packages"}},"1.3.7":{"name":"ha-comment","version":"1.3.7","private":false,"author":{"name":"chenha"},"scripts":{"serve":"vue-cli-service serve","build":"vue-cli-service build","lint":"vue-cli-service lint","package":"vue-cli-service build --target lib packages/index.js"},"main":"dist/ha-comment.umd.min.js","dependencies":{"core-js":"^3.6.5","vue":"^2.6.11"},"devDependencies":{"@vue/cli-plugin-babel":"~5.0.8","@vue/cli-service":"~5.0.8","sass":"^1.26.5","sass-loader":"^8.0.2","vue-template-compiler":"^2.6.11"},"browserslist":["> 1%","last 2 versions","not dead"],"gitHead":"7b29366a83d4458c3d3b557a605191799bac555f","description":"## Project setup ``` npm install ```","_id":"ha-comment@1.3.7","_nodeVersion":"17.2.0","_npmVersion":"8.1.4","dist":{"integrity":"sha512-7MTX7fl2AeJFoVYLIb58uFXfOh41KqOLN6duedc5ijzxY66IdByaT76lUXMAOKGC32QM60QITT6e03m+5kFbig==","shasum":"8c8b62e77cfc19e3363c50f7b6c63256d79d875b","tarball":"https://registry.npmjs.org/ha-comment/-/ha-comment-1.3.7.tgz","fileCount":6,"unpackedSize":262559,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQD9RDg3Ph3LXXIT9IU1NYwGD+RW10f7lM5Al5NxQKBWxQIhAO2oVYY004nNXmpXjUa+ejLBlb1Wf+nl+7CVMpe//XDZ"}]},"_npmUser":{"name":"chenha1314520","email":"1124176171@qq.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ha-comment_1.3.7_1719811977655_0.6607793404665603"},"_hasShrinkwrap":false}},"time":{"created":"2024-06-14T06:04:16.807Z","modified":"2024-07-01T05:32:58.061Z","0.1.0":"2024-06-14T06:04:17.103Z","0.1.1":"2024-06-14T06:48:26.176Z","1.1.0":"2024-06-14T07:10:11.476Z","1.1.1":"2024-06-14T07:35:54.969Z","1.1.2":"2024-06-14T07:55:20.815Z","1.1.3":"2024-06-14T08:29:17.981Z","1.1.4":"2024-06-14T09:32:49.508Z","1.0.0":"2024-06-14T10:31:49.840Z","1.1.7":"2024-06-15T07:43:28.975Z","1.1.8":"2024-06-16T07:26:32.275Z","1.1.9":"2024-06-16T07:47:25.999Z","1.2.0":"2024-06-16T13:09:43.079Z","1.2.1":"2024-06-16T13:26:08.448Z","1.2.2":"2024-06-16T14:47:54.024Z","1.2.3":"2024-06-16T15:18:10.377Z","1.2.4":"2024-06-16T15:34:03.275Z","1.2.5":"2024-06-18T05:08:42.992Z","1.2.6":"2024-06-18T09:41:26.993Z","1.2.7":"2024-06-20T07:35:42.768Z","1.2.8":"2024-06-20T08:03:47.277Z","1.2.9":"2024-06-20T13:57:03.535Z","1.3.0":"2024-06-20T14:06:17.111Z","1.3.1":"2024-06-23T09:43:47.078Z","1.3.2":"2024-06-23T10:09:34.207Z","1.3.3":"2024-06-23T10:22:33.310Z","1.3.4":"2024-06-25T15:45:18.647Z","1.3.5":"2024-06-26T12:28:40.589Z","1.3.6":"2024-06-26T12:43:02.980Z","1.3.7":"2024-07-01T05:32:57.889Z"},"maintainers":[{"name":"chenha1314520","email":"1124176171@qq.com"}],"author":{"name":"chenha"},"readme":"# ha-comment\n\n## Project setup\n```\nnpm install\n```\n\n### Compiles and hot-reloads for development\n```\nnpm run serve\n```\n\n### Compiles and minifies for production\n```\nnpm run build\n```\n\n### Lints and fixes files\n```\nnpm run lint\n```\n\n### Customize configuration\nSee [Configuration Reference](https://cli.vuejs.org/config/).\n\n\n\n\n\n\n\n### discription\n```\n//版本1.3.4为增加更多表情选择。后续更新会根据实际业务需要做迭代；\n\n\nnpm install ha-comment@1.3.7\n\nimport HaComment from 'ha-comment';\n\nVue.use(HaComment)\n\n//组件配置说明：\n         :total=\"total\"//总条数\n        :img=\"img\" //发表评论的头像\n        :list=\"treeList\" //数据\n        :love=\"true\"   //点赞功能\n        :isonlysecond=\"true\"  //是否开启，true二级树展示，和当前抖音，知乎展示一样。 false为多级树展示。数据结构会有所改变\n        user=\"陈雨\"   //当前用户\n        @operate=\"handleOperate\"   //操作后调用接口处理逻辑\n```\n\n\n\n<template>\n    <div>\n        <HaComment\n            :total=\"total\"\n            :img=\"img\" \n            :list=\"treeList\" \n            :love=\"true\"\n            :isonlysecond=\"true\"\n            user=\"陈雨\"\n            @operate=\"handleOperate\"\n        />\n    </div>\n</template>\n<script>\n    //此组件为评论组件！   以下为模拟数据，及回调方法处理逻辑，可直接回调中接口请求加载！！！！！！\n    const _ = require('lodash')\n    export default {\n        data () {\n            return {\n                message: '',\n                img: require('@/assets/img/icon/avtar.png'),\n                treeList: [\n                    {\n                        userName: '豆吻国',\n                        imgUrl: require('@/img/avtar.png'),\n                        message: '很好，很good very，你信吗',\n                        placeholder: '回复豆吻国',\n                        inputContent: '',\n                        id: '89uifuids_6767',\n                        pid: -1,\n                        hour: '1小时前',\n                        likeList: [ '陈雨', '陈冲冲', '曾程' ],\n                        children: []\n                    },\n                  \n                ],\n                pparentid:''          \n            };\n        },\n            computed:{\n                total(){\n                \n                    const total= this.handleTotal(this.treeList);\n                    return  total\n                }\n            },\n       \n          methods: {\n              /* pdf,word组件渲染完毕 */\n            rendered() {\n                // this.loading = false;\n              },\n              /* pdf,word组件渲染出错 */\n            HandlError() {\n              \n                // this.loading = false;\n              },\n            uuidv4() {\n                let d = new Date().getTime(); //Timestamp\n                let d2 = (performance && performance.now && (performance.now()*1000)) || 0; \n                return 'xxxxxxxx-xxxx-4xxx-yxxx-xxxxxxxxxxxx'.replace(/[xy]/g, function(c) {\n                    var r = Math.random() * 16; //random number between 0 and 16\n                    if(d > 0) { //Use timestamp until depleted\n                        r = (d + r)%16 | 0;\n                        d = Math.floor(d/16);\n                    } else { //Use microseconds since page-load if supported\n                        r = (d2 + r)%16 | 0;\n                        d2 = Math.floor(d2/16);\n                    }\n                    return (c === 'x' ? r : (r & 0x3 | 0x8)).toString(16);\n                });\n            },\n            handleTotal(tlist){\n              const arr1=[]\n                if (tlist && Array.isArray(tlist)) {\n                    const forFn = (arr) => {\n                        for (let i = 0; i < arr.length; i++) {\n                            const item = arr[i];\n                            arr1.push(item)\n                            if (item && Array.isArray(item.children)) {\n                                forFn(item.children);\n                            }\n                        }\n                    };\n                    forFn(tlist);\n                }\n                return arr1.length\n            },\n            handRefreshList (tlist) {\n                if (tlist && Array.isArray(tlist)) {\n                    const forFn = (arr) => {\n                        for (let i = 0; i < arr.length; i++) {\n                            const item = arr[i];\n                            item.inputContent = '';\n                            item.commentItemVisible = false;\n                            item.Recall = false;\n                            if (item && Array.isArray(item.children)) {\n                                forFn(item.children);\n                            }\n                        }\n                    };\n                    forFn(tlist);\n                }\n                return tlist\n            },\n            handleTreeFind (tlist, id) {\n                if (tlist && Array.isArray(tlist)) {\n                    const forFn = (arr) => {\n                        for (let i = 0; i < arr.length; i++) {\n                            const item = arr[i];\n                            if (item.id == id) {\n                                if (item.count && Array.isArray(item.children) && item.children.length == 0) {\n                                    item.count = 0\n                                }\n                            }\n                            if (item && Array.isArray(item.children)) {\n                                forFn(item.children);\n                            }\n                        }\n                    };\n                    forFn(tlist);\n                }\n                return tlist\n            },\n            handleDeleteTreeList (tlist, id) { // 删除评论，数据重组\n                if (tlist && Array.isArray(tlist)) {\n                    const forFn = (arr) => {\n                        for (let i = 0; i < arr.length; i++) {\n                            const item = arr[i];\n\n                            if (item.id == id) {\n                                arr.splice(i--, 1)\n\n                                if (arr.length > 0) {\n                                    arr[arr.length - 1].showMuch = false;\n                                }\n                                return false;\n                            }\n                            if (item && Array.isArray(item.children)) {\n                                forFn(item.children);\n                            }\n                        }\n                    };\n                    forFn(tlist);\n                }\n                return tlist\n            },\n            handleInsertTreeList (tlist, id, childs) { // 插入数据\n                if (tlist && Array.isArray(tlist)) {\n                    const forFn = (arr) => {\n                        for (let i = 0; i < arr.length; i++) {\n                            const item = arr[i];\n\n                            if (item.id == id) {\n                                item.children.push(...childs)\n\n                                return false;\n                            }\n                            if (item && Array.isArray(item.children)) {\n                                forFn(item.children);\n                            }\n                        }\n                    };\n                    forFn(tlist);\n                }\n                return tlist\n            },\n            handleInsertMiddle(list,item,Index){\n                list.splice(Index+1, 0, item);\n                return this.treeList\n            },\n            handleHasOnlysecond(item){//二级树展示\n              if (!item.isHead && item.type == 'add') { // 新增子级评论\n                        if(item.pid==-1){\n                          this.pparentid=item.id;\n                        }else{\n                          this.pparentid= item.pparentid\n                        }\n\n                        const uuid = this.uuidv4()\n                        const o = {\n                            userName: '曾程',\n                            imgUrl: require('@/img/avtar.png'),\n                            message: item.inputContent,\n                            placeholder: '回复曾程',\n                            parentName: item.userName,\n                            inputContent: '',\n                            id: 'sive' + uuid,\n                            pid: item.id,\n                            hour: '2小时前',\n                            pparentid:this.pparentid,\n                            children: [],\n                            likeList: [],\n                            count: 1\n                        }\n                   \n                        \n                        if (item.pid==-1&& Array.isArray(item.children)) {\n                            item.children.unshift(o)\n                        }else if(item.pid!=-1){\n                          const Index=  this.treeList.findIndex(val=>val.id==this.pparentid);\n                          if(this.treeList[Index]&&Array.isArray(this.treeList[Index].children)){\n                            if(this.treeList[Index].children.length==0){\n                              this.treeList[Index].children.push(o);\n                              this.treeList=_.cloneDeep(this.treeList);\n                            }else{\n                              const cout=this.treeList[Index].children.findIndex(val=>val.id==item.id)\n                              this.treeList=this.handleInsertMiddle(this.treeList[Index].children,o,cout);//插入数据\n\n                            }\n                          } \n                        }\n\n                         this.$check.flag = true;// 接口加载时候使用设为true即可\n                }\n\n\n                if (item.type == 'much') { // 加载更多\n\n                  const uuid = this.uuidv4()\n                    const inputObj = {\n                        userName: '陈雨',\n                        imgUrl: require('@/img/avtar.png'),\n                        message: 'fsdjfksdlfjs',\n                        inputContent: '',\n                        placeholder: '回复陈雨',\n                        parentName: item.pid != -1 ? item.parentName : '',\n                        id: uuid,\n                        pid: item.pid,\n                        pparentid:item.pparentid,\n                        hour: '1分钟前',\n                        children: [],\n                        likeList: []\n                    }\n\n                  if (item.pid == -1) {\n                          this.treeList.push(inputObj);\n                      }else if(item.pid!=-1){\n                          const Index=  this.treeList.findIndex(val=>val.id==item.pparentid);\n                          if(this.treeList[Index]&&Array.isArray(this.treeList[Index].children)){\n                              this.treeList[Index].children.push(inputObj);\n                              this.treeList=_.cloneDeep(this.treeList);\n                            \n                          } \n                    }   \n                }\n\n                if (item.type == 'display') { // 展开收起\n                    const uuid = this.uuidv4()\n                    if(item.pid==-1){\n                      this.pparentid=item.id;\n                    }\n                    const o = {\n                        userName: '曾程',\n                        imgUrl: require('@/img/avtar.png'),\n                        message: '我很相信你，你是真的good very',\n                        parentName: item.userName,\n                        placeholder: '回复曾程',\n                        inputContent: '',\n                        pparentid:this.pparentid,\n                        id: uuid,\n                        pid: item.id,\n                        hour: '2小时前',\n                        children: [],\n                        likeList: [],\n                        count: 1\n                    }\n\n\n                    if (item.pid==-1&& Array.isArray(item.children)&&item.children.length==0) {\n                        item.children.unshift(o)\n                    }\n\n                    if (item.display) { // 模拟\n                        this.$check.flag = true;// 接口加载时候使用设为true即可\n                    } else {\n                        this.$check.flag = true;// 接口加载时候使用设为true即可\n                    }\n\n               }  \n            },\n            handleNoOnlysecond(item){//非二级树展示\n              if (!item.isHead && item.type == 'add') { // 新增子级评论\n                    //不开启二级树加载时候\n                        console.log('子级评论')\n                        const uuid = this.uuidv4()\n                        const inputObj = {\n                            userName: '陈雨',\n                            imgUrl: require('@/img/avtar.png'),\n                            message: item.inputContent,\n                            parentName: item.userName,\n                            inputContent: '',\n                            placeholder: '回复陈雨',\n                            id: uuid,\n                            pid: item.id,\n                            hour: '1分钟前',\n                            children: [],\n                            likeList: []\n                        }\n                        const o = {\n                            userName: '曾程',\n                            imgUrl: require('@/img/avtar.png'),\n                            message: '我很相信你，你是真的good very',\n                            placeholder: '回复曾程',\n                            parentName: item.userName,\n                            inputContent: '',\n                            id: 'sive' + uuid,\n                            pid: item.id,\n                            hour: '2小时前',\n                            children: [],\n                            likeList: [],\n                            count: 1\n                        }\n                        // 存在count>0  ,children==0 时候加载数据\n\n                        if (item.count && (Array.isArray(item.children) && item.children.length == 0)) { // 表示之前有一条数据\n                            item.children.push(o)\n                        }\n\n                        if (Array.isArray(item.children)) {\n                            item.children.unshift(inputObj)\n                        }\n\n                         this.$check.flag = true;// 接口加载时候使用设为true即可\n                }\n              if (item.type == 'much') { // 加载更多\n\n                const uuid = this.uuidv4()\n                    const inputObj = {\n                        userName: '陈雨',\n                        imgUrl: require('@/img/avtar.png'),\n                        message: 'fsdjfksdlfjs',\n                        inputContent: '',\n                        placeholder: '回复陈雨',\n                        parentName: item.pid != -1 ? item.parentName : '',\n                        id: uuid,\n                        pid: item.pid,\n                        pparentid:item.pparentid,\n                        hour: '1分钟前',\n                        children: [],\n                        likeList: []\n                    }\n\n                if (item.pid == -1) {\n                    this.treeList.push(inputObj);\n                } else {\n                    // 为children寻找同级\n                    this.handleInsertTreeList(this.treeList, item.pid, [\n                        inputObj\n                    ])\n                }     \n              }\n              if (item.type == 'display') { // 展开收起\n                const uuid = this.uuidv4()\n                    if(item.pid==-1){\n                      this.pparentid=item.id;\n                    }\n                    const o = {\n                        userName: '曾程',\n                        imgUrl: require('@/img/avtar.png'),\n                        message: '我很相信你，你是真的good very',\n                        parentName: item.userName,\n                        placeholder: '回复曾程',\n                        inputContent: '',\n                        pparentid:this.pparentid,\n                        id: uuid,\n                        pid: item.id,\n                        hour: '2小时前',\n                        children: [],\n                        likeList: [],\n                        count: 1\n                    }\n                    // 存在count>0  ,children==0 时候加载数据\n                    if (item.count && (Array.isArray(item.children) && item.children.length == 0)) {\n                         item.children.push(o)\n                    }\n\n                    if (item.display) { // 模拟\n                        this.$check.flag = true;// 接口加载时候使用设为true即可\n                    } else {\n                        this.$check.flag = true;// 接口加载时候使用设为true即可\n                    }\n              }\n            },\n            handleOperate (item) {\n                this.$check.flag = false;// 接口加载时候使用设为true即可\n                if (item.isHead && item.type == 'add') { // 首级发表评论\n                    console.log('首级发表评论')\n                    const uuid = this.uuidv4()\n                    const inputObj = {\n                        userName: '陈雨',\n                        imgUrl: require('@/img/avtar.png'),\n                        message: item.message,\n                        inputContent: '',\n                        placeholder: '回复陈雨',\n                        id: uuid,\n                        pid: item.pid,\n                        hour: '1分钟前',\n                        children: [],\n                        likeList: []\n                    }\n\n                    this.treeList.unshift(inputObj);\n                    this.$check.flag = true;// 接口加载时候使用设为true即可\n                }\n                if (!item.isHead && item.type == 'add') { // 新增子级评论\n                    if(this.$check.isonlysecond){//如果开启只能为二级树\n                       this.handleHasOnlysecond(item)\n                      }else{//不开启二级树加载时候\n                       this.handleNoOnlysecond(item)\n                   }\n                }\n\n                if (item.type == 'refresh') { // 刷新评论\n                  this.treeList= this.handRefreshList(this.treeList);\n                    this.$check.flag = true;\n\n                    console.log('刷新评论')\n                }\n                if (item.type == 'delete') { // 删评论\n                    const pid = item.pid;\n                    this.handleDeleteTreeList(this.treeList, item.id);\n                    this.handleTreeFind(this.treeList, pid);\n\n                    this.$check.flag = true;// 接口加载时候使用设为true即可\n                }\n                if (item.type == 'much') { // 加载更多\n                    if(!this.$check.isonlysecond){//存在多级加载\n                      this.handleNoOnlysecond(item)\n                    }else{//只存在二级\n                       this.handleHasOnlysecond(item)\n                    }\n\n                    this.$check.flag = true;// 接口加载时候使用设为true即可\n                }\n                if (item.type == 'display') { // 展开收起\n               \n                    if(!this.$check.isonlysecond) {//可以多级\n                      this.handleNoOnlysecond(item)\n                    }else{//只存在二级\n                     this.handleHasOnlysecond(item)\n                    }\n                 \n                \n                    console.log(item.display + 'display')\n                }\n\n                if (item.type == 'like') { // 点赞操作\n                    this.$check.flag = true;// 接口加载时候使用设为true即可\n                }\n            }\n        }\n    };\n</script>\n\n","readmeFilename":"README.md"}