{"_id":"l-msg-bubbles","_rev":"4-2016bdbb6b1c1e61a36c02c1fa1eff41","name":"l-msg-bubbles","dist-tags":{"latest":"1.0.4"},"versions":{"1.0.0":{"name":"l-msg-bubbles","version":"1.0.0","description":"","main":"index.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"repository":{"type":"git","url":"https://gitee.com/Liangjie_piao/l-msg-bubbles.git"},"keywords":["canvas","icon"],"author":"","license":"ISC","dependencies":{"l-image":"^1.0.0"},"_id":"l-msg-bubbles@1.0.0","_nodeVersion":"16.16.0","_npmVersion":"9.6.1","dist":{"integrity":"sha512-GvGMP6+6IYRORH+gi1aVmY/3rK/2qP2ODt39V76t4s22YmCDtYg5LwuwvHcAFp5afqu4RnBnab7VaqTm2goIiw==","shasum":"73bbfb929d867a590ae3e68f3fb30eae66ddee15","tarball":"https://registry.npmjs.org/l-msg-bubbles/-/l-msg-bubbles-1.0.0.tgz","fileCount":2,"unpackedSize":2814,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDl6riMTU9KicZsHyhYyP170gE66gSlv8ynuZw7jkSoHAIgb65YDkmXZZXMauPk6iGCQPhw00IYnykQ8Y5mevbsO6g="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkI6epACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoImg/+JcvAs4NFmquseJemOrh2icEiTk6OMFvk7FS84Ou+1WQrGcUg\r\nlVjori7l4UTBH3k94K7/xUAd2bQvEycSSwisy15xv9PLESbngQTt5Yvrqvpf\r\npH8/sQwSSNrgwpLBy/m5dJyuNs26qHT2Koi6RYhNolpemzg2MKKC4vlayRuV\r\ncWYaDzWOjbx3b8AuZjtcbceFtesSZKWGA7YRCCNaNS1pVpA6IwtLKG2nxzxx\r\nZGaFZRYg5ksjOug9I+5tzgrmFb7k44yu8ERmBzNHBJcIEta3XNiGrCwDU4uN\r\nrZfob/gxpbFyafS5rzmY7aI9gvL4d9hW+peby87nYU+HDPVFHLJ4P/CavA3W\r\ndLwMe9ENpMjtQJdRx+gdCy67iais4dN6PNoi7Zcxfs5hh+WNeVny+4Ilj7ZN\r\nXwE3hcV5HWabjZL9Z3wIWzlltfhJApDDIVoMsNbt0H0VDrSHoI0iUkx3Kmhp\r\nZN7aIFtncF5i/spkMCeXciF5KDboDYnut7i2WWfD+T/xjwi+aKWU8a4Jb5Zt\r\naKSIecFpZzj2JaGUbqwmvPwJSWydeDODuvyx6NauRxyWsi5MHu2BVYvT6VVL\r\nkzej2fhOx1orFtmK8eoodNXW1C1aKlo79N7vx3ts73cHXtafATXa1P3Qa9oR\r\nplf7zpiB7Ze49O/fd/mt0EEbotvBA9cGoOg=\r\n=b9Q6\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"liangjie6810168","email":"416035288@qq.com"},"directories":{},"maintainers":[{"name":"liangjie6810168","email":"416035288@qq.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/l-msg-bubbles_1.0.0_1680058281097_0.3944229447561125"},"_hasShrinkwrap":false},"1.0.1":{"name":"l-msg-bubbles","version":"1.0.1","description":"","main":"index.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"repository":{"type":"git","url":"https://gitee.com/Liangjie_piao/l-msg-bubbles.git"},"keywords":["canvas","icon"],"author":"","license":"ISC","dependencies":{"l-image":"^1.0.0"},"gitHead":"e69cbeaa4d62d4265d5bc57fc8e7a845d62c9557","_id":"l-msg-bubbles@1.0.1","_nodeVersion":"16.14.1","_npmVersion":"8.5.0","dist":{"integrity":"sha512-NiAi+IwwB/9mY43ejVK7TZvAxJfNM3cmnZSkDpPfEdJ9N8eX+Cnl1xCI1QvDiNfi9kVmO2ChIZfcUGT4ATz/Zw==","shasum":"5e716f003e425100c6d8f0d33fcefa8d5b2a8634","tarball":"https://registry.npmjs.org/l-msg-bubbles/-/l-msg-bubbles-1.0.1.tgz","fileCount":5,"unpackedSize":31069,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIDl1HPA0GQJQJ8WV1HTCSmTZPfhfxRapu2vtfVCNli1vAiANdy2swzYcFtSwurpOY5JAhLsxoxGKJgm7bxn3x5WS7A=="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkJGGcACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmrtfw//e03lFpeit2jMfTZPora+3KMNaTCRL7TaLb3A2ThYyqSK2vpB\r\nEgKZmWdINiPsq2l/H/vFbbdA3qanyrpjODM9Y9bv1VFhnUEl+G7GzaRvPEKj\r\nKyeCJcUKgsaELaCB442g4tZt6tpJBxDgjvqBr9SQA/YomV9Tqei7vrgRfFT1\r\n6sXxJradDIqG58R8R4/M+Oi/3P3WlV4hL+QNzm9SeCCkVNZLHk4I48Z7122o\r\nwEihtFR4kALtBFkGim+CsZUpXb/W0oLZKQielN23OW4+DsjzLF98B2N2H3ey\r\n8ADkT5lcTEH9B37Hg90Jm9l4olW8Rd8bTfjKHFOA96qa73cVs28C47XWySCm\r\ncyIlhxb7rrjvN+ChJYxnvnKwkF5MXvfV4xKu72VORHcB+6yYcfSdCG+S9jKa\r\n+708ASUdqoB+By85vttDCMiq2jcPNbcTjy/90CjH3eaCkkT/eodzf2CXBxLj\r\nC8f0I5dKvNrfY6HW4mioZ6RXLOagdpg8RicHAFyJSV1sBVDi+F27DXyl4d4d\r\nAUBjl85ccLNdSjEY7XEt02Qco6QiURUTcsUOJguJQjxZexxy+TuSMZaNWU7p\r\nr6rlPYK01XfObrPlja4FDmkY6hOsmZ5Wa/09nPPFY7axEtAWRRXPGP4ZdXgG\r\ndPHkmO4xSB+nDwfQG2mcp3kP8006y87i6aw=\r\n=JA4l\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"liangjie6810168","email":"416035288@qq.com"},"directories":{},"maintainers":[{"name":"liangjie6810168","email":"416035288@qq.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/l-msg-bubbles_1.0.1_1680105884172_0.9619389347176053"},"_hasShrinkwrap":false},"1.0.2":{"name":"l-msg-bubbles","version":"1.0.2","description":"","main":"index.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"repository":{"type":"git","url":"https://gitee.com/Liangjie_piao/l-msg-bubbles.git"},"keywords":["canvas","icon"],"author":"","license":"ISC","dependencies":{"l-image":"^1.0.0"},"gitHead":"decb49328e082230a2ed44cbd1c57f7c77da6901","_id":"l-msg-bubbles@1.0.2","_nodeVersion":"16.16.0","_npmVersion":"9.6.1","dist":{"integrity":"sha512-OBfLwY99p/DWKnUF3br0wB+afsvLUJoTU0WDEk0e2SjkVGsi5+QYN0Sxd6EUEt6pWku20c1F1nmSCaFIfDvT7w==","shasum":"45b0b593fbbe4228e3f35d4135585e6f8024f819","tarball":"https://registry.npmjs.org/l-msg-bubbles/-/l-msg-bubbles-1.0.2.tgz","fileCount":6,"unpackedSize":32622,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIF9V80+0AELwz7hrDsn2SL4/DujOFbxpkvdEjlbaKstkAiEA3eAW+jjocPVXK4d9NQrIZ9LjsG1nPG01FFceEv5+4KI="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkNlA4ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmpoiw//X9TForuFhB7ixFiSxznz0GzCxO8CnHpDKQJqJdFxnzrNI4ym\r\nfJB7lSFiEr7dFAuUKSnodH4AgD1jUUC5QuAKca85qN2HX7Swndbw1ZSjvchW\r\npXtxDevMn/U4L4+h5YWDs37tHsCi+BvHIJoxVol8qXRYG1rQYYgSWsr2iOA+\r\nNYz7Ui4wvR6Mf+WAL945Ofj4ki9JGdNO/smCXg2m/QQJeFoIK4pTdIKLtQnw\r\nyIqweWjUCOiYJF40oFNWoRTSTvNJF0HpoOnN5zZteC2ResCsgEBgSN8dTVcE\r\nDFjUY1N4kBkHbs3Qlh6b0BBUZ1J6CD/Nnpe29+3+sj+/utfjMv5VDGv+3Bnq\r\ncPPVcPPcK60tcNR+hAD+dRNFpuMWIrImQl73EuxA4JKh+bij9aD8JiSRjDDN\r\nTmR7yZzQ/HAks8BZXN6ozQd/unslltnhde01aXRTH+s5kgl84XA00rJFWyxp\r\nD9L9hboDZNlHR2i944RUgsIm6dCPvQS6GiRBzTp1TM2jnoGFV70MKacl+o1l\r\nkqUEPNuYUvVyFrkTcjlf2WRIH/HZT5KB3OK8etBIZqvmit9AuAh3CsEKW89L\r\nRrcIuPk/jNZMXYAoS65leEKsg81Oi1Pp83DqVauVvKaRJcPmr3GF4bqMmyBm\r\nK9SywlavDO1ugYvOK5YtjoEKqbt3GEzVnko=\r\n=OIne\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"liangjie6810168","email":"416035288@qq.com"},"directories":{},"maintainers":[{"name":"liangjie6810168","email":"416035288@qq.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/l-msg-bubbles_1.0.2_1681281080310_0.8203588158790729"},"_hasShrinkwrap":false},"1.0.3":{"name":"l-msg-bubbles","version":"1.0.3","description":"","main":"index.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"repository":{"type":"git","url":"https://gitee.com/Liangjie_piao/l-msg-bubbles.git"},"keywords":["canvas","icon"],"author":"","license":"ISC","dependencies":{"l-image":"^1.0.0"},"gitHead":"decb49328e082230a2ed44cbd1c57f7c77da6901","_id":"l-msg-bubbles@1.0.3","_nodeVersion":"16.16.0","_npmVersion":"9.6.1","dist":{"integrity":"sha512-akKU8sMcJoEsrIXu3toMgZiP8KA6XtQIbjhth9KbX3/FzLEydG0fC7gQ2g1UBy/avULarYRazidoofQrb3muQQ==","shasum":"fd9c3e1ed58541fb34c288e915187b6379fd5011","tarball":"https://registry.npmjs.org/l-msg-bubbles/-/l-msg-bubbles-1.0.3.tgz","fileCount":6,"unpackedSize":32466,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCx1+V2JwKJ4tebHJ93vSBHzpK2t0olw/KvAAbSHkYkvAIhANGqsF2aX7HOxXi7JOCTjxC8gE+5TumYqr15lH0f3DtS"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkNlHkACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmp1jg//aIbxWUR3LTZ5dC4Ck9Ud8/Ayi5HzozHoLf6AnrXxgxWDdtNa\r\nbulHtRzP9qv7YKLAxKPHXD6sEUd5VNguvF+TFZTedLbO2HchNpRCKu61MUkK\r\nYevHF+zVc3BIxBxariC0kVuJ/524QjtkYItPY8Jwq89LyUSBhTvkw9wSg0Us\r\n7CbBdiE/YfhbRGevaCNQ2SPUVxVM8R0g8INP2cQy6vu3151opQwOib2hnCzf\r\nZztqs99cFA9kE1amXSVXBC68xkKjD2uZ27NxhYfo36//SvHLxoyl7e4V1ZoP\r\nk+ltg97yZovZMPzGvy8t8tvpU1f0hjbW+m99I/C/ZQHoAZHRuDmPbjEeyuuS\r\nKjcr4uUgJqTTxmQ30jVmlOizxRF742iyFaIxGYx0R2PjoFm3ObmpMGaY4bO6\r\nlUk07rimty375kPdf3raKA1I3VIW0f2yLGBPSVJtxpWCYuTVXz3IEgJRplYg\r\nKouslI03quMf7qXuG5SMieokjht/4ZQaj4HqIQgwsOUnd5QP7U3HQEI0CJwp\r\n/yEZG8mNVnTj0Gje1MSiHny4KJNJ1TjW0EZhMocftwUJAd/LS3WMb7TKrQqW\r\nIQga5Gwr7106zrDqQGCuUZWo7iSw4poyrucAXpiwbZmx8Rm97kK9kLMWWrQ1\r\ngzAp4Cc7+/nRl5echjCU/WCZNqSEG20hImU=\r\n=0S0E\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"liangjie6810168","email":"416035288@qq.com"},"directories":{},"maintainers":[{"name":"liangjie6810168","email":"416035288@qq.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/l-msg-bubbles_1.0.3_1681281508743_0.36912712228997036"},"_hasShrinkwrap":false},"1.0.4":{"name":"l-msg-bubbles","version":"1.0.4","description":"|属性名|数据类型|功能说明|默认值\r |:-:|:-:|:-:|:-:|\r |src|String|图片地址|''|\r |color|String|对话泡底色|''|\r |width|Number|宽度|40|\r |height|Number|高度|60|\r ```javaScript\r     circle('xxx.png','#xxx',80,120) // Promise => {width:80,height:120,data:base64}\r ```\r ## round(src, color","main":"index.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"repository":{"type":"git","url":"https://gitee.com/Liangjie_piao/l-msg-bubbles.git"},"keywords":["canvas","icon"],"author":"","license":"ISC","dependencies":{"l-image":"^1.0.0"},"gitHead":"decb49328e082230a2ed44cbd1c57f7c77da6901","_id":"l-msg-bubbles@1.0.4","_nodeVersion":"16.16.0","_npmVersion":"9.6.1","dist":{"integrity":"sha512-zFUHk67NnHvVmy2ZiByO14wqXXYDoH3jZYncarSxsf0FpIL3jNXp+OPv4hJdKvwZnRQ86Ic1oco0bM1kDyvQSw==","shasum":"bf6071928c2394662e059e381ac6f207be955898","tarball":"https://registry.npmjs.org/l-msg-bubbles/-/l-msg-bubbles-1.0.4.tgz","fileCount":6,"unpackedSize":33235,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDcSFJKugZy/F8FGnZl/dRsoosgBcO4ZmxZFF+dWfDOlAIgVU6DK2TXTSFUjoI6qqZoCcBXbIgZ7AvyL1t18qktMx8="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkRNZwACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqCLQ/+Ky3sZrVZ/KDfvyHMUUm7wV54cuDtjPjyIs1pnYeQqHuiLDB8\r\nMn8XAN1RNN2uvF4abTPfoMSzHTOUPNFVL98wHPF2jH3rElUGCaEjLCXMN//E\r\nSlgROtWv+rrT01Y+FWUUYLTbfW3rIPyXHqQf23hcp/eRVRWch5/uqmzORwuG\r\n9lV2KL4AowUSzz6Od6CSg/c51igA2bohFM/V2uQ3fmkwpWwbG8D/QQ/93nLO\r\nz4ELFx5JD4qpWm1SswEgZPhRkc9+s+1RxtnmTzEiT72CENLe3zXrhsab6Biw\r\nX4309s8hOq7zNrkuY24IHkSUaGLX8MlO+yETarhCgSV5j84yo1LD+moVmnTk\r\ny6ZtUXoGUri48bx8lrkpnwfA1wW2k0fU9UBjuZAYZSMveR8IUKywAsdBQZHe\r\nkRCOPzAydkERelapuoBqp/s5ChaXLHrzedGlnopapJFO2WV+CFxvxCCSB9w5\r\nFwytzSs72e/MiL+pXqPa61Xyg4r3lAY+F6f6PxNR1KYii5xYjtFd9M9pP1kA\r\nzcZ38D4JxL8zgOv+cyWMmzSSaEpKcZ95q7brcXGwl47zQkuSYJtnMDyZQZTp\r\nKdxuVZDyCUMfbaF8qhvPtLXbzcaVYIQRUoVfdu3V1zPMl9Ie/vCoO6G5h84Q\r\nzirHmrIJdGV+oEcaTvr/8D/ljky9UhDUQRw=\r\n=gPxf\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"liangjie6810168","email":"416035288@qq.com"},"directories":{},"maintainers":[{"name":"liangjie6810168","email":"416035288@qq.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/l-msg-bubbles_1.0.4_1682232944401_0.614473374625067"},"_hasShrinkwrap":false}},"time":{"created":"2023-03-29T02:51:21.097Z","1.0.0":"2023-03-29T02:51:21.235Z","modified":"2023-04-23T06:55:44.738Z","1.0.1":"2023-03-29T16:04:44.381Z","1.0.2":"2023-04-12T06:31:20.545Z","1.0.3":"2023-04-12T06:38:28.926Z","1.0.4":"2023-04-23T06:55:44.619Z"},"maintainers":[{"name":"liangjie6810168","email":"416035288@qq.com"}],"keywords":["canvas","icon"],"repository":{"type":"git","url":"https://gitee.com/Liangjie_piao/l-msg-bubbles.git"},"license":"ISC","readme":"## circle(src, color, width, height)  【带箭头圆形对话泡】\r\n|属性名|数据类型|功能说明|默认值\r\n|:-:|:-:|:-:|:-:|\r\n|src|String|图片地址|''|\r\n|color|String|对话泡底色|''|\r\n|width|Number|宽度|40|\r\n|height|Number|高度|60|\r\n```javaScript\r\n    circle('xxx.png','#xxx',80,120) // Promise => {width:80,height:120,data:base64}\r\n```\r\n## round(src, color , width, height, radian)    【带箭头圆角方形对话气泡】\r\n|属性名|数据类型|功能说明|默认值\r\n|:-:|:-:|:-:|:-:|\r\n|src|String|图片地址||\r\n|color|String|对话泡底色|#09b99c|\r\n|width|Number|宽度|200|\r\n|height|Number|高度|100|\r\n|radian|Number|圆角|10|\r\n```javaScript\r\n    round('xxx.png','#xxx',400,200，20) // Promise => {width:400,height:200,data:base64}\r\n```\r\n## drawButton（drawOption）【带箭头循环角按钮】\r\n### drawOption：\r\n|属性名|数据类型|功能说明|默认值\r\n|:-:|:-:|:-:|:-:|\r\n|src|String/Array|循环图片链接地址|''|\r\n|srcWidth|Number|循环图宽高||\r\n|width|Number|对话气泡宽度||\r\n|height|Number|对话气泡高度||\r\n|gradient|Object|背景配置||\r\n|border|Object|线条配置||\r\n|radius|Number/Array|圆角配置||\r\n\r\n### gradient:渐变配置\r\n|属性名|数据类型|功能说明|默认值\r\n|:-:|:-:|:-:|:-:|\r\n|type|String|渐变类型|linear:线性渐变，radial:径向渐变|\r\n|dir|Array|渐变属性值|[开始x坐标,开始y坐标,结束x坐标,结束y坐标][参考](https://www.w3school.com.cn/jsref/canvas_createlineargradient.asp)|\r\n|colors|Array|渐变颜色|['#xxx','#xxx']|\r\n### border:线条配置\r\n|属性名|数据类型|功能说明|默认值\r\n|:-:|:-:|:-:|:-:|\r\n|width|Number|线条宽度||\r\n|colors|Array|线条渐变颜色|['#xxx','#xxx']|\r\n```javaScript\r\n    let img = await drawButton({\r\n        src: ['/lt.png', '', '/lt.png', ''],\r\n        width: 400,\r\n        height: 200,\r\n        gradient: {\r\n          type: 'linear',//'radial',\r\n          dir: '',\r\n          colors: ['#03375f', '#001e46']\r\n        },\r\n        border: {\r\n          width: 5,\r\n          colors: ['#ff7d21']\r\n        },\r\n        srcWidth: 20,\r\n        // gradientType: 'radial',\r\n        // gradientDir: null,\r\n        // gradientColors: ['#FF000050', '#0000FF50','#FF000050'], \r\n        radius: [20, 0, 20, 0]\r\n      }) // {width:400,height:200,data:base64}\r\n```","readmeFilename":"README.md","description":"|属性名|数据类型|功能说明|默认值\r |:-:|:-:|:-:|:-:|\r |src|String|图片地址|''|\r |color|String|对话泡底色|''|\r |width|Number|宽度|40|\r |height|Number|高度|60|\r ```javaScript\r     circle('xxx.png','#xxx',80,120) // Promise => {width:80,height:120,data:base64}\r ```\r ## round(src, color"}