{"_id":"multi-clamp","_rev":"13-4f149210bb875a49235edefd16939967","name":"multi-clamp","description":"Simple, efficient and easy-to-use multiline text clamp module. (supports reverse clamp)","dist-tags":{"latest":"2.0.2"},"versions":{"1.0.0-beta.1":{"name":"multi-clamp","version":"1.0.0-beta.1","description":"Simple, efficient and easy-to-use multiline text clamp module. (supports reverse clamp)","main":"index.js","scripts":{"lint":"eslint *.js","test":"echo \"Error: no test specified\" && exit 1"},"repository":{"type":"git","url":"git+https://github.com/jackyr/multi-clamp.git"},"keywords":["multi","multiline","clamp","ellipsis"],"author":{"name":"jackyr"},"license":"MIT","bugs":{"url":"https://github.com/jackyr/multi-clamp/issues"},"homepage":"https://github.com/jackyr/multi-clamp#readme","devDependencies":{"eslint":"^4.8.0"},"gitHead":"d11f1b24d2373cb8bf18edddf68bdbbfaa941e7c","_id":"multi-clamp@1.0.0-beta.1","_shasum":"b44caf5f1372d4cf0014dda4824d188b7685a5ad","_from":".","_npmVersion":"3.10.9","_nodeVersion":"6.6.0","_npmUser":{"name":"jackyr","email":"jackyrao2009@gmail.com"},"dist":{"shasum":"b44caf5f1372d4cf0014dda4824d188b7685a5ad","tarball":"https://registry.npmjs.org/multi-clamp/-/multi-clamp-1.0.0-beta.1.tgz","integrity":"sha512-AwcOs27fmXeN0TQoPiz8SsXC8pM7vGMLvZlrc84c4Io6OBEr03sd6q3+gQob8vHsCHdXbEOmGvkO1dhSnyp5Hw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIBIoO/L2V008jdOvXB/plAkAdoXmleLumdxjRXhNOWOMAiBHQJHZLT1Ur8uWVY4+2wyJf5jJOQmcfpANX9bwpUpBjQ=="}]},"maintainers":[{"name":"jackyr","email":"jackyrao2009@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/multi-clamp-1.0.0-beta.1.tgz_1508238886298_0.8300448677036911"},"directories":{}},"1.0.0":{"name":"multi-clamp","version":"1.0.0","description":"Simple, efficient and easy-to-use multiline text clamp module. (supports reverse clamp)","main":"index.js","scripts":{"lint":"eslint *.js","test":"echo \"Error: no test specified\" && exit 1"},"repository":{"type":"git","url":"git+https://github.com/jackyr/multi-clamp.git"},"keywords":["multi","multiline","clamp","ellipsis"],"author":{"name":"jackyr"},"license":"MIT","bugs":{"url":"https://github.com/jackyr/multi-clamp/issues"},"homepage":"https://github.com/jackyr/multi-clamp#readme","devDependencies":{"eslint":"^4.8.0"},"gitHead":"9ffdcf01beaadbe40f91de5a10a0dd695701795a","_id":"multi-clamp@1.0.0","_shasum":"a8ec395c1c3f1fd0c7445555732345d56cb00673","_from":".","_npmVersion":"3.10.9","_nodeVersion":"6.6.0","_npmUser":{"name":"jackyr","email":"jackyrao2009@gmail.com"},"dist":{"shasum":"a8ec395c1c3f1fd0c7445555732345d56cb00673","tarball":"https://registry.npmjs.org/multi-clamp/-/multi-clamp-1.0.0.tgz","integrity":"sha512-Ibn+8OCEdda3Z0RQyP5KeK0QA7XozRkdyxkOmjDS6yXcxrrLWoJl4Zg2lLVo4q5VsIR3n054ZpXxesOdJMAdsw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIDnQrn/UgWt2OJ2WbGG+23UXWArcr0Khks8VEHGAP2v/AiBFS2bIzJUQp5l+yGyL0vvSxtHoTd8H+KZx6zZYBVCPgQ=="}]},"maintainers":[{"name":"jackyr","email":"jackyrao2009@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/multi-clamp-1.0.0.tgz_1508320730907_0.8478584077674896"},"directories":{}},"1.0.1":{"name":"multi-clamp","version":"1.0.1","description":"Simple, efficient and easy-to-use multiline text clamp module. (supports reverse clamp)","main":"index.js","scripts":{"lint":"eslint *.js","test":"echo \"Error: no test specified\" && exit 1"},"repository":{"type":"git","url":"git+https://github.com/jackyr/multi-clamp.git"},"keywords":["multi","multiline","clamp","ellipsis"],"author":{"name":"jackyr"},"license":"MIT","bugs":{"url":"https://github.com/jackyr/multi-clamp/issues"},"homepage":"https://github.com/jackyr/multi-clamp#readme","devDependencies":{"eslint":"^4.8.0"},"gitHead":"b3baf0eb64c1f930b5c409d01f569e0d254a84e0","_id":"multi-clamp@1.0.1","_shasum":"5e26454ad6ea11860ec020968130399cee8564f9","_from":".","_npmVersion":"3.10.9","_nodeVersion":"6.6.0","_npmUser":{"name":"jackyr","email":"jackyrao2009@gmail.com"},"dist":{"shasum":"5e26454ad6ea11860ec020968130399cee8564f9","tarball":"https://registry.npmjs.org/multi-clamp/-/multi-clamp-1.0.1.tgz","fileCount":5,"unpackedSize":10780,"integrity":"sha512-ZZ7p+xnB41UPdBc1I5DGJoAj7DTPz713kvUak6cF+1Mq8n1+ud3idW/KxyiUsdKL+qE7sfQDuu0D74jN6H8yiA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIE0DYsCH5kRrVxdL0caR7Y4SJ32Pmc9oPemhgftvsdK+AiEAqcVHdJhlCR/soxUL8lVuEu0+1cdBqiHm6nRqbFEOEhM="}]},"maintainers":[{"name":"jackyr","email":"jackyrao2009@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/multi-clamp_1.0.1_1520310288501_0.33093949477671014"},"_hasShrinkwrap":false},"1.0.2":{"name":"multi-clamp","version":"1.0.2","description":"Simple, efficient and easy-to-use multiline text clamp module. (supports reverse clamp)","main":"index.js","scripts":{"lint":"eslint *.js","test":"echo \"Error: no test specified\" && exit 1","prepublish":"uglifyjs MultiClamp.js -c -m -o MultiClamp.min.js"},"repository":{"type":"git","url":"git+https://github.com/jackyr/multi-clamp.git"},"keywords":["multi","multiline","clamp","ellipsis"],"author":{"name":"jackyr"},"license":"MIT","bugs":{"url":"https://github.com/jackyr/multi-clamp/issues"},"homepage":"https://github.com/jackyr/multi-clamp#readme","devDependencies":{"eslint":"^4.8.0","uglify-js":"^3.3.22"},"gitHead":"3d85254db703782c227bfe87296a5bafd199a3d5","_id":"multi-clamp@1.0.2","_npmVersion":"5.6.0","_nodeVersion":"8.11.1","_npmUser":{"name":"jackyr","email":"jackyrao2009@gmail.com"},"dist":{"integrity":"sha512-lsfEW4PqjWxqdc4iNQwwIfy2LDuh1UQwInpEM1EHjv2A3WIe2BZBsvMnKSjHTuQNJKpUNUl9q1pCXsLu2WoVUQ==","shasum":"c2d5f386e9e9e1760d2a8dd834cf0e1468e66bac","tarball":"https://registry.npmjs.org/multi-clamp/-/multi-clamp-1.0.2.tgz","fileCount":6,"unpackedSize":15097,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJa4pjICRA9TVsSAnZWagAAhk4P/0nNZWN66eLDuqX6QDiT\nMHiAzyNJw7uUB82DYg34GlaDMEuIS/sFA4o4mAKtJ7fCsBHvwwdpoxhcUYp1\nvmJmFvGvItrMbf3VwrR7xoj8S87P0ZBZKfM3RkCRGxM3FgrJ6G2+hJHxo6hm\nY1jUuJ7ozlHBbEXWjYRiUBes/IZPD7ptElhUnb0vSCwWLkex55n6ijtXTPgA\nFWtIqTEwpJmqkh3Zi8sxq/MIHDheEpj6Mszo8+YVWetkMYe3yBt40YNM+duv\nHH9cGstSsDSbduucAXcaeI8vu3zp48kdKsH+WFaEwU2W0sTBXtYua7rncgAe\nf8BvtSbJKUepQxwCQoMGPcnpYSuS7ZvDTQfmVjo+tLY7Czsrk5JKLVbnfgm3\ntXqL7HhUbMNbPiNSMTtnpJiCduQmJIrzEDl3FTkWNQYBYV2hQlzJkEuRFMFo\nxhPhx0CjORqLvffGOLDiry/wQxTl/nx+BD9hTA03SsBVvCHvnCm46tArZsOb\n85TMhEVEfKXOT6t/ip/hfNWIuhynvUzHwE0+7UDOX+jJZ8S8ZBskXzo6tzUl\nqnDYCDM/3qUqFWDeAItUfmgTjEHVcI2iZ7gXeyfP6yUdphtz5y+72tSteM3g\nRxXjByHP5k1bJlXJnPl52bggOwQJXBM7Foj6gmOG/YGfuZ8kpHN41jAq7NL1\n+w8V\r\n=+qd4\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCyz6rRMCnXH5xA8HQSRM+bdjymZpsHDBM+nxjhxz+hqAIhAMrYHACySYeMlDAPjqeyYbfppFYt0IYGdVohl4plllH4"}]},"maintainers":[{"name":"jackyr","email":"jackyrao2009@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/multi-clamp_1.0.2_1524799685974_0.15283592947418945"},"_hasShrinkwrap":false},"1.0.3":{"name":"multi-clamp","version":"1.0.3","description":"Simple, efficient and easy-to-use multiline text clamp module. (supports reverse clamp)","main":"index.js","scripts":{"lint":"eslint *.js","test":"echo \"Error: no test specified\" && exit 1","prepublish":"uglifyjs MultiClamp.js -c -m -o MultiClamp.min.js"},"repository":{"type":"git","url":"git+https://github.com/jackyr/multi-clamp.git"},"keywords":["multi","multiline","clamp","ellipsis"],"author":{"name":"jackyr"},"license":"MIT","bugs":{"url":"https://github.com/jackyr/multi-clamp/issues"},"homepage":"https://github.com/jackyr/multi-clamp#readme","devDependencies":{"eslint":"^4.8.0","uglify-js":"^3.3.22"},"gitHead":"050fb2970c90937bec81dc8a16d7dbc321568709","_id":"multi-clamp@1.0.3","_npmVersion":"5.6.0","_nodeVersion":"6.14.2","_npmUser":{"name":"jackyr","email":"jackyrao2009@gmail.com"},"dist":{"integrity":"sha512-a98WeuXUxElTNXlVbT57hbfdbVE394hwEzc/9Hc3bvFQi+wVuUosXGc1HHFNSxUkF/EP6HtUr2l2vLnf8R25AA==","shasum":"4af3d6746a21915eb2c915e976c787836b0cf8cc","tarball":"https://registry.npmjs.org/multi-clamp/-/multi-clamp-1.0.3.tgz","fileCount":6,"unpackedSize":15113,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbR0pECRA9TVsSAnZWagAA/dkP/2/gluvLJ9legCbut+1Q\n+xC66pQfdDIHhMHQ8DljlCOTmjj+p6tYcNCJVNZXWS/3gVaeGLaqhuJGNbzw\nsLy+3jepZ6mp+AHo481rKwJhykMtXWDbJBM6JSJxuvWYgDe07Izd23vV0CI9\nUdV6R8oRjM8M4HJFBs/6Qyoow5twIxQ48jzHN1bq129EaEWRh34l8ymJs/dM\nBxiUsO1wzjTgh14ESR4SgWrFXgcmALHCnmB99rdiERaoB1h5bhfgWpAC7/j4\nqEP7JEtc4o54qPWPM3kZTRpg1OHRn1ZDQXx2heCgUWKocgIVGSs5uV8NzIiX\nyBld+pnlj98ZP0FQp3odT7DRTq91XibdmYZZzDp87qSUnQQPH3lS5YOG6rrT\nKftHKccs4n4DhGxL3kdyMfDR+wJcT8y/IqOaOw17n2URIJWZqm/kwbeDVqjC\nmxJLOA2Ti6rgAToAPBjhzKfa0kMXfdr6D2sY7gyESqZ5qBPx9h84Dyhm2FnC\njzuxiz7qAf6NYacqapMeH6ybjdwwXIpDon72QO/G443PWE4WHHgyT1Wf91mL\nTgSDhE54+hGVCbKQspxwegUchhNFDbiioSRA/ztolAAyHwUX1m9qiNqfS6sZ\nQYSxzyN3v79v06hj8Ly+QIfXmz7MbAGIVem7qv7I+x5sEneeCZSEZfZ+RBzu\naJ5t\r\n=K74J\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQC6m0w4mf5903TAQjRnKYBVe79WVgVY7e3i3MVMGCaq4gIgeIV215BBte9Ypyh3YEfny0elBF3MHNqc+fUXUuKXTyA="}]},"maintainers":[{"name":"jackyr","email":"jackyrao2009@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/multi-clamp_1.0.3_1531398724098_0.464908130923245"},"_hasShrinkwrap":false},"1.1.0":{"name":"multi-clamp","version":"1.1.0","description":"Simple, efficient and easy-to-use multiline text clamp module. (supports reverse clamp)","main":"index.js","scripts":{"lint":"eslint *.js","test":"echo \"Error: no test specified\" && exit 1","prepublish":"uglifyjs MultiClamp.js -c -m -o MultiClamp.min.js"},"repository":{"type":"git","url":"git+https://github.com/jackyr/multi-clamp.git"},"keywords":["multi","multiline","clamp","ellipsis"],"author":{"name":"jackyr"},"license":"MIT","bugs":{"url":"https://github.com/jackyr/multi-clamp/issues"},"homepage":"https://github.com/jackyr/multi-clamp#readme","devDependencies":{"eslint":"^4.8.0","uglify-js":"^3.3.22"},"gitHead":"bee99d7b7672260798a7588576b3ad1f8651e789","_id":"multi-clamp@1.1.0","_npmVersion":"6.4.1","_nodeVersion":"8.12.0","_npmUser":{"name":"jackyr","email":"jackyrao2009@gmail.com"},"dist":{"integrity":"sha512-FvXZVAwuZDEAbgGHu6BRNn2TXbIyQ/8R+0d8hL5t6RhWbfil0VOCkrujMbycg7/eVYoUMB7DYab0AZAC4V0vCQ==","shasum":"9d078e3096174a2fb9086a7b7cf19d15c3415862","tarball":"https://registry.npmjs.org/multi-clamp/-/multi-clamp-1.1.0.tgz","fileCount":6,"unpackedSize":17021,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbwv13CRA9TVsSAnZWagAAgBQP/1FkgBaIFYsWNyLJfGdD\n7MgoPo2gwHjFJ0iTPn4FlOu+IdU1+HGUWVnZ754TDa+wO9WspQnfdeZjo5gc\nzNTnjSF1q/O40QLbFPIKIbd+hOIt4tIkR1u5IdWl+vn8JEntIPlPSrwYh0wl\nHDKsMTypDJBoJOKEYP9eaHL8tqeDEIWF+2avmg3uw+eCb5WgOsIEVPbn4XjV\ny6OLGS+QyzmvTrysZv9WMAO/Adl9dQgt6fUq/DzKqT3tKhSj+jXiaeIE43sH\neuU3bXbF5TpJn/RCs7OV2ZnzWjxngwCJnWa0UgQZONumMR5y9n+9kz2ZO7PU\nyHMAZi74piVzjMz6CDNl0yfXxGkoQOmLMlvCWInO5MAa8rtnVYCeeHq0kihU\ndKjUjHC+F0n4t1MR3OofHQBhEBAhu+iYJLvYnB5H4h0dbXoio92ee2duOoDE\nRm+pP/FYZlYtzSrfg4qYQOjWEByt2ESvSWgR8VtWuhhy19Isso3qdWr/65Ef\nXIsUhihYXfZ/j7CibeW3PiyOrYmy3dL5u9cmHSNWnWG2w/5SjZ1E7IhP7mKd\nky//lJDDQPMfkl4nvgX8op0fUAkns2dQs+0I6QxCHienH2NoqhHG0FyIpbyY\ncLwnnRhgOKRAwFOXvcC8l/b0WHdv9QQliqprEVN4CnZVh5ZLj+rx5j6tO37m\njb0l\r\n=l8tu\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIAZqCm7MPocqPfawJIVRdLMYh8BTzxuLgwxvV0UD2l6nAiEAx3rQ/YKdEhqAD9pwxpJmxTX63DVXB5dCtNsv/EtCJTk="}]},"maintainers":[{"name":"jackyr","email":"jackyrao2009@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/multi-clamp_1.1.0_1539505526422_0.18256603779394065"},"_hasShrinkwrap":false},"2.0.0-beta.0":{"name":"multi-clamp","version":"2.0.0-beta.0","description":"Simple, efficient and easy-to-use multiline text clamp module. (supports reverse clamp)","main":"index.js","scripts":{"lint":"eslint *.js","test":"echo \"Error: no test specified\" && exit 1","prepublish":"uglifyjs MultiClamp.js -c -m -o MultiClamp.min.js"},"repository":{"type":"git","url":"git+https://github.com/jackyr/multi-clamp.git"},"keywords":["multi","multiline","clamp","ellipsis"],"author":{"name":"jackyr"},"license":"MIT","bugs":{"url":"https://github.com/jackyr/multi-clamp/issues"},"homepage":"https://github.com/jackyr/multi-clamp#readme","devDependencies":{"eslint":"^4.8.0","uglify-js":"^3.3.22"},"gitHead":"9db4052456a57cfa05cf66646fa2537ef36ccf72","_id":"multi-clamp@2.0.0-beta.0","_nodeVersion":"8.12.0","_npmVersion":"6.6.0","dist":{"integrity":"sha512-oCJkYsz/kZoElr1dHEgZzVYeLqQ+tYZuJ1ygOWmWasTE1zYfHGcYOG+x4zm9nbSVYAW6h/Xi2mUEaahnx8lR7g==","shasum":"c0a9d967a2186b33a91401e67c83d54b40a71d8d","tarball":"https://registry.npmjs.org/multi-clamp/-/multi-clamp-2.0.0-beta.0.tgz","fileCount":6,"unpackedSize":18454,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdHK3ICRA9TVsSAnZWagAAdaIQAIXm/v15Ilc1Fy5dDSUA\nU6P4/Z8moA5YUjI36twW6E4dUTXqYDaofeijJZ+oDxxiFbxByNXjycci7rt4\no9Use5VVweqgT9L984dsXtqg1dKGg601Jag05oORKDy9h0yrAENx+QZuvtcH\ngvGapjl7JhWc2M+SePGnNU1AMIW556KGFL1LMY0YTIwBReDytHBrOk+ehHQd\nr69yWv3RyVUTvRmR3Grmo2KMMPGFCmwJzZoFCtOfiOHCoHvgy3mOkOTXPniV\nJRNOvzzpbL8q2mcCAZwVcUjUZoH7B94CXCQ8BOBa+T4uaMpv8BlpT+XPr2dp\nUt5LQpuWb3E0R0iuyNENHeeVsF+Hvse0e6NlhS++T9szLYyz50/XVSLfyCXG\nMKu26fA3jW4pvoLg8eYZu31Z1I3iWQakSuAaLa5nQcMTSkjbBd4G8eoC2JIT\nzLXqZmImF4ModqngTW9RMU6+BOlrzjKZkNZ9d1NcbTy01ZxbD1QZ+195ha40\nw6PSbkVUA/QoToIdDrvFHLSNIvLtSDw4nze4U5T89QYzjOr4XFTMg4i1Belj\nVkgoHCHoFqa16AyGwH5j8jZz309nr2j4jtN9cTUv8w4idHbtlGRkgGlmO43D\nllwbdMhyHD0pjyFeh68T6KKk8zUB4Rcn+ri4q686qQjKud+Rjuwxa6sxt6Mu\nm1KV\r\n=fXSo\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIF1tQGxnM/8oKn3kS2XXQwEXw90lgACAdLlvvmgXzi0cAiBGbT5xFDAMZKUmiEOI1ixjkww24k6FXrAiKe11kphRDQ=="}]},"maintainers":[{"name":"jackyr","email":"jackyrao2009@gmail.com"}],"_npmUser":{"name":"jackyr","email":"jackyrao2009@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/multi-clamp_2.0.0-beta.0_1562160583390_0.5470509977998714"},"_hasShrinkwrap":false},"2.0.0":{"name":"multi-clamp","version":"2.0.0","description":"Simple, efficient and easy-to-use multiline text clamp module. (supports reverse clamp)","main":"index.js","scripts":{"lint":"eslint *.js","test":"echo \"Error: no test specified\" && exit 1","prepublish":"uglifyjs MultiClamp.js -c -m -o MultiClamp.min.js"},"repository":{"type":"git","url":"git+https://github.com/jackyr/multi-clamp.git"},"keywords":["multi","multiline","clamp","ellipsis"],"author":{"name":"jackyr"},"license":"MIT","bugs":{"url":"https://github.com/jackyr/multi-clamp/issues"},"homepage":"https://github.com/jackyr/multi-clamp#readme","devDependencies":{"eslint":"^4.8.0","uglify-js":"^3.3.22"},"gitHead":"139220d39e81f31400cdaa81a65bb09597bf06de","_id":"multi-clamp@2.0.0","_nodeVersion":"8.12.0","_npmVersion":"6.6.0","dist":{"integrity":"sha512-/xAlSHpWHLuk9Qrr1RL8Us3PZjJpZZ71erS5FkDb1Wa0dIutUy7uW2PrQxkzlk37LxYWibv8rPxa8RPt/UNprA==","shasum":"7e99924ab94bcc5616959bef35a2bab86dfc6436","tarball":"https://registry.npmjs.org/multi-clamp/-/multi-clamp-2.0.0.tgz","fileCount":6,"unpackedSize":18457,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdLBmlCRA9TVsSAnZWagAAl6EQAIvW4m0h9J7B7xoT+Jaw\nedL2fseTbIrmV+U7jODXVTOBfFTT0aoW+dV2wd1I3ThtjEVc4D3oXDyGgJWH\nL0vtt0zILp1Ni1PoQJ3GM7cdsejyulHf7MMAndcpnC7j1IzEStIQHPavePSD\n9kwtIGhSOYHl3FM6UBtGfHhcVK5K+GChWsFU1yA4gagcNbypm/ykee25q62r\n0QvbyYb6vMm8rMiA8Mdknx9EXiwr92RtsIqpbwJaKOZ6mUMrQuJFFJVH/KOM\n+5Y5/IPzrPko5JUODf9shCsNmAvZJOyxQgdiVg42rOD0MI6irbdaLuBTNo87\nVzrwvgyu2fVFvWXeaTKw5nb2ExMoJ94FbNCoa9R4xQuyMMG558r6oDVFX3OQ\n5FrqpvKkaGAcFhO2VSN+Z7xFiF4uBSaA4BPTzCpFDXCCNYLqNHNuAziL+ubD\nr+adQSFqxUN6oWATFDWm1nJykhDAizK5u+sC+h9EEtQeC3uHkAcPn1kEDwby\nHE+ukQqwyFumrpT1nuqbQnSSIt4mEU3S86NH7u8LqBESfrnv9d0ZlqnyCtSt\nwhz5bNzuQ7bawvWp8QXfxLqlDQxnpzVwx0m8J1Xkw8zLzGbhRCovlW8xomiC\noPM4Ab4kU/kWRhpp4ROmrPNQ8YQoic7tusDRRvSEvq4K4bbkggrVnOTgvG9D\n5EAk\r\n=iC23\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDtH6GBNN2M+1y6YQcBf7gpDZ/aIWnEJDyaJGt/qD67kwIhAINDTrr1uY33/OA4cPFQotlBHjkORL+l400wDiIGJYS8"}]},"maintainers":[{"name":"jackyr","email":"jackyrao2009@gmail.com"}],"_npmUser":{"name":"jackyr","email":"jackyrao2009@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/multi-clamp_2.0.0_1563171236575_0.44207416323796256"},"_hasShrinkwrap":false},"2.0.1":{"name":"multi-clamp","version":"2.0.1","description":"Simple, efficient and easy-to-use multiline text clamp module. (supports reverse clamp)","main":"index.js","scripts":{"lint":"eslint *.js","test":"echo \"Error: no test specified\" && exit 1","prepublish":"uglifyjs MultiClamp.js -c -m -o MultiClamp.min.js"},"repository":{"type":"git","url":"git+https://github.com/jackyr/multi-clamp.git"},"keywords":["multi","multiline","clamp","ellipsis"],"author":{"name":"jackyr"},"license":"MIT","bugs":{"url":"https://github.com/jackyr/multi-clamp/issues"},"homepage":"https://github.com/jackyr/multi-clamp#readme","devDependencies":{"eslint":"^4.8.0","uglify-js":"^3.3.22"},"gitHead":"6e19c800d6752d42f9952104e71b00cc3d5c9377","_id":"multi-clamp@2.0.1","_nodeVersion":"8.12.0","_npmVersion":"6.6.0","dist":{"integrity":"sha512-YrZINAL1V+qhsHk6U4ZKeZc4o3yR6eCJzikxeL6sdJGqd4z+8hI0TCX+xjoa/zmE1M7cOKusyiVH9BFN7j/I8g==","shasum":"cb7a1bba9fadaeac8d9a05ba0f0f8fee019d3afe","tarball":"https://registry.npmjs.org/multi-clamp/-/multi-clamp-2.0.1.tgz","fileCount":6,"unpackedSize":18964,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdsBPeCRA9TVsSAnZWagAAjQcQAIfF7pAAB1CWmEaAnTIw\n7k3MXCLVyghMW2woembphtYJ+q+dX5aiM9jfzGLRXAFwsC0vm1s066xVj3wt\n4RvcwFFRKF5W9P6MCQoqrozpO2CrvKqSasF75oT8LXl0m5DygwU93Jm0OIxI\nu7L5CTSaFdMKmgNOXFj4N/yUkbcvMihsDK+zJUBDhNM1nLScHb6Q5g/CP/Up\nTBSCI8Wa8S0x1B66O0p03gmEC+SfL596gRk1kqQNgWqxGX1ZcJrRX8xpYhfz\nqXunv+rTZl6I3Psd7PG39CKSb99cHBDnouf6qVUuVMfx8UcED2wiLHspjXi9\n0MW07nJK66x6IiwlaNkbhWtlDnbHFL426XXR8Vth9Pow0t1NCv19vrL39LIG\noQuY9CnyW4YuGKEarqecOv0kx3CIqvfixuicbqs90LXXoOUhsuwt0VDYpvND\nli0pI/sDGSlGEfeskoGf2vIYQn/YkqMsuLdiaUa86tg0ZZhOIwrffYr0PjT4\n6jxxzuog392rGR2zk6HN3/MQOah9arGo4WYpUmO347hYhZTi/QQMLpkOHb0N\nk5qcZJ62f0LXOTraP3obo0ZYFZSfm73cR7FUYRIf0CZoo4bx2aWXQC3e+xFT\nLe18iXyVuhkV0bO4heqmi7t37H4EoXNTX3bomv/IsaRNeTA6DNbdKVJyUJZD\nS0i9\r\n=pw74\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCICTmL5YVVzM53jZIZnZj+VzmepGjpcBK37YHRDZNcsX+AiEAlvtgQrMbfp/lu3+E0+XOQtgjYAmF1zLMzYzqFAESWfc="}]},"maintainers":[{"name":"jackyr","email":"jackyrao2009@gmail.com"}],"_npmUser":{"name":"jackyr","email":"jackyrao2009@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/multi-clamp_2.0.1_1571820510112_0.3389915389364273"},"_hasShrinkwrap":false},"2.0.2":{"name":"multi-clamp","version":"2.0.2","description":"Simple, efficient and easy-to-use multiline text clamp module. (supports reverse clamp)","main":"index.js","scripts":{"lint":"eslint *.js","test":"echo \"Error: no test specified\" && exit 1","prepublish":"uglifyjs MultiClamp.js -c -m -o MultiClamp.min.js"},"repository":{"type":"git","url":"git+https://github.com/jackyr/multi-clamp.git"},"keywords":["multi","multiline","clamp","ellipsis"],"author":{"name":"jackyr"},"license":"MIT","bugs":{"url":"https://github.com/jackyr/multi-clamp/issues"},"homepage":"https://github.com/jackyr/multi-clamp#readme","devDependencies":{"eslint":"^4.8.0","uglify-js":"^3.3.22"},"gitHead":"f017f41aa033b05705c68815f250972aaa9be4cd","_id":"multi-clamp@2.0.2","_nodeVersion":"8.12.0","_npmVersion":"6.13.0","dist":{"integrity":"sha512-zhI0kP3VqZ2rACPWGxWV/G5s6z7qYWyh7Ow6QdPVzZ8N3fuNT4HZ25e9KIqUCROB++ppcn3/EUy7IYQ9UC1N+w==","shasum":"fa77efb0100aa387855f90dd245ec26316fdede8","tarball":"https://registry.npmjs.org/multi-clamp/-/multi-clamp-2.0.2.tgz","fileCount":6,"unpackedSize":19381,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdzMf8CRA9TVsSAnZWagAAh/kP/jkKnMRYexITSoqJ0qrC\n59wQmHRc3KkHYc8JQafdBmyuGdKmQN/hw/uwkEVQGFBlr2b8LeZXGw+fXUms\nuUj3fgq5Ryrcmd6eB3aXnS6QYGmqrVIe5Y93UL3K9JjimBxFRCNF3ismLJ29\nQFIerqFxCbOQSjxBz0FP7Km/mezYoqzN7EV7m6quDl6Vtg+cbupVRjVvBE0s\nzR6FbVU8JnXY+Wmtg7Kj3ZNnsY0cK147JXnbFrRJTjQ0CXZnBQCjPxs98NtS\nly63mOhiHyjQgQEHxvLp2pr3R7/unZkK6bvMIFxAxW6FRdb+RAMHyRl4eW48\nLpXfRfjiebkmsGiLZbtC3ayTjev3a7rqlD/gOUWfdTfRgm0n0QRsMxjtK5rN\nHmnxgvSRW+OK2jZOlubcZTte0sMdoWO2GvQLThz3etV4nbh4jb6eFZ/6sadp\nTfuxiBIqbP8iUGaddp65BQvUq+M91g5jG/RT110XK6KAHD97Myyd0+Nt+v11\nGjYrPWywuT3XNsUS3TMEVuTGmWcA17AR0icMmRjhiuwc4jrzLjoJRW2P1Awl\nBIdK2lGAOWOEjIkV9H6ocVEJYCc9XqimxcIh3kW1134Ofq3ylyTARDas8sNE\nV7RRvSplWePd0Schf/nyGTYvS5Q1+z24p32ii6Wglyy5jAE5/pC093UAGUtx\nDWkE\r\n=8S5o\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCjdvjyd6IyZsswfb9eM/vnM+CVOojZAcfScsC98c4bTgIhAJhQhdUEG/VrCGe81AEwtnZ72rqTzKRA1HiFToakn75A"}]},"maintainers":[{"name":"jackyr","email":"jackyrao2009@gmail.com"}],"_npmUser":{"name":"jackyr","email":"jackyrao2009@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/multi-clamp_2.0.2_1573701628341_0.9917420408075441"},"_hasShrinkwrap":false}},"readme":"# multi-clamp [![npm](https://img.shields.io/npm/v/multi-clamp.svg?style=flat-square)](https://www.npmjs.com/package/multi-clamp)\nSimple, efficient and easy-to-use multiline text clamp module. (supports reverse clamp)\n\nFor React? See [react-multi-clamp](https://github.com/jackyr/react-multi-clamp) [![npm](https://img.shields.io/npm/v/react-multi-clamp.svg?style=flat-square)](https://www.npmjs.com/package/react-multi-clamp)\n\n## Samples\n- Default multiline text clamp:\n\n![Default multiline text clamp](https://raw.githubusercontent.com/jackyr/multi-clamp/master/example/sample1.png)\n\n- Custom ellipsis:\n\n![Custom ellipsis](https://raw.githubusercontent.com/jackyr/multi-clamp/master/example/sample2.png)\n\n- Reverse clamp:\n\n![Reversed clamp](https://raw.githubusercontent.com/jackyr/multi-clamp/master/example/sample3.png)\n\n[Demo Page](https://jackyr.github.io/multi-clamp/example/index.html)\n\n## Browser compatibility\nSupports IE8+ / Android4+ / IOS6+ / etc. Almost all of the common browsers on PC / mobile device.\n\n## Installation\nYou can install multi-clamp from npm:\n\n```sh\nnpm install multi-clamp --save\n```\n\n## Usage\nImport multi-clamp.\n\n```js\nimport MultiClamp from 'multi-clamp';\n```\n\nOr use [MultiClamp.min.js](https://raw.githubusercontent.com/jackyr/multi-clamp/master/MultiClamp.min.js) in browser directly.\n\n```html\n<script src=\"./MultiClamp.min.js\"></script>\n```\n\nJust new the multi-clamp constructor.\n\n```html\n<div id=\"textContainer\">...much...long...text...</div>\n\n<script>\nnew MultiClamp(document.getElementById('textContainer'), {\n  ellipsis: '...',\n  clamp: 3\n});\n</script>\n```\n\n## Options\n#### `ellipsis`: string || element\nEllipsis can be simple string, HTML string or element object. default: '...'\n\n#### `clamp`: number || 'auto'\nThe max number of lines to show. It will try to fill up the available space when set to string 'auto', and at this point you should set a static height on the text container element. default: 3\n\n#### `reverse`: boolean\nYou can clamp the content from back to front, the ellipsis will be in the front. default: false\n\n#### `splitByWords`: boolean\nThe default behavior is to split by letters. If you want to split by words, set splitByWords to true. default: false\n\n#### `disableCssClamp`: boolean\nMulti-clamp will use native css clamp(-webkit-line-clamp) in supported browser when the ellipsis is set to '...'. If you don't want to use css clamp, set disableCssClamp to true. default: false\n\n#### `onClampStart`: function({ needClamp: boolean }): void || false v1.1.0+\nThis callback function will be executed when clamp starts, and will not be executed when use native css clamp. Clamp will be prevented when return value is false. default: function() {}\n\n#### `onClampEnd`: function({ didClamp: boolean }): void v1.1.0+\nThis callback function will be executed when clamp ends, and will not be executed when use native css clamp. default: function() {}\n\n## Instance method\n#### `reload()`\nCall this method to re-clamp when the text content or style changes\n\n#### `reload(options)` v2.0.0+\nYou can change initial options when reloading through the options param, and use the original text to re-clamp when options.useOriginalText set to true. default: { ...initOptions, useOriginalText: false }\n\n## Changelog\n#### v2.0.2\n- Bugfix when passing element object to option ellipsis. [react-multi-clamp#3](https://github.com/jackyr/react-multi-clamp/issues/3)\n\n#### v2.0.1\n- Bugfix. [#6](https://github.com/jackyr/multi-clamp/issues/6)\n\n#### v2.0.0\n- Support change initial options and use the original text to re-clamp. [#2](https://github.com/jackyr/multi-clamp/issues/2)\n- Refactoring. [#3](https://github.com/jackyr/multi-clamp/issues/3)\n\n#### v1.1.0\n-  Add onClampStart and onClampEnd callback functions. [react-multi-clamp#2](https://github.com/jackyr/react-multi-clamp/issues/2)\n\n#### v1.0.3\n- Bugfix. [#1](https://github.com/jackyr/multi-clamp/issues/1)\n\n## License\nMIT","maintainers":[{"name":"jackyr","email":"jackyrao2009@gmail.com"}],"time":{"modified":"2022-06-20T13:16:57.818Z","created":"2017-10-17T11:14:46.437Z","1.0.0-beta.1":"2017-10-17T11:14:46.437Z","1.0.0":"2017-10-18T09:58:52.119Z","1.0.1":"2018-03-06T04:24:48.652Z","1.0.2":"2018-04-27T03:28:06.022Z","1.0.3":"2018-07-12T12:32:04.177Z","1.1.0":"2018-10-14T08:25:26.573Z","2.0.0-beta.0":"2019-07-03T13:29:43.553Z","2.0.0":"2019-07-15T06:13:56.723Z","2.0.1":"2019-10-23T08:48:30.239Z","2.0.2":"2019-11-14T03:20:28.494Z"},"homepage":"https://github.com/jackyr/multi-clamp#readme","keywords":["multi","multiline","clamp","ellipsis"],"repository":{"type":"git","url":"git+https://github.com/jackyr/multi-clamp.git"},"author":{"name":"jackyr"},"bugs":{"url":"https://github.com/jackyr/multi-clamp/issues"},"license":"MIT","readmeFilename":"README.md"}