{"_id":"@hugoalh/string-overflow","_rev":"54-78741a1e55eccb82ebced2454511f804","name":"@hugoalh/string-overflow","dist-tags":{"latest":"2.1.2"},"versions":{"1.0.0":{"name":"@hugoalh/string-overflow","version":"1.0.0","keywords":["overflow","string","truncate"],"author":{"name":"hugoalh"},"license":"MIT","_id":"@hugoalh/string-overflow@1.0.0","maintainers":[{"name":"hugoalh","email":"hugoalh@gmail.com"}],"homepage":"https://github.com/hugoalh-studio/string-overflow-nodejs#readme","bugs":{"url":"https://github.com/hugoalh-studio/string-overflow-nodejs/issues"},"dist":{"shasum":"11b13e02d4ab70b845f2a6dc1e67be1c3db6e6d4","tarball":"https://registry.npmjs.org/@hugoalh/string-overflow/-/string-overflow-1.0.0.tgz","fileCount":12,"integrity":"sha512-W/eXFsGf3I8gTj8Tm7SO/xnswu6V0yWeFG9x3BiOtvjysTBI/JGokGESCYIocazmSpyLyXteTcEmD5lKoNmv4g==","signatures":[{"sig":"MEQCIAjasr3WEbrXf2DJUiqBsHiwerLCWkxf8y2LsQxE1w5VAiAuAAZeppAZD21jf4O3r4TRNSX9sYNSTBQ51qubONkPZw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":24296,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj7fhJACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmppgxAAgaJxJyZwJnhKqEgayevN+K8KoachAAHJQNLzFNjAxKWQjuV8\r\ndYFUJPdRAPNWcAwm6PWx8O3Ca4P5ZZ5+aYQubrSyjn+gXrLL99oytNPxA22O\r\nVOH22xOUKArgCQg0uUH5xarBi5ZsfqkIcHH6kID4TlnhS8NfcihaaPIzSRTD\r\nn7VuRxGqWtkScPR7j3BEtQkEjDfEbe0V4TfL7dAyx5l/fR/xv0kdpJasIkVa\r\nYEQdmg0k8Nh94wABet++HqNRfJlZ39G910aINLFDcyDwhloeUInf+eTVb9xI\r\nqdhv3f8EPTUzKO/S2cxi5xXf9emPOXOQAl0mAMw/d9pipJhRiGDgNSIGpaxo\r\n7+BVK3CQFRvuH4OGziqOOlKY0LrIChbm8TR+CCX/g8OLcdZEPcWO3imvGspn\r\n5ObkdhsQVcklTaFPFnhKiQdKjQ1jZxgQVzktr/9w7cTJEY4a1siSFOx4JQtC\r\ngp6ghyTkbZt7sGEq1KN+aLUytMisj71d9JR1KLtjwbG8eMmqfpjkGeC/yb5M\r\n/ZiKiEuhx61n3JIgB6HERjhOicMEfll2IfmkI9H8J/Jsyu1tPQNKpsJ9QpOO\r\nFTmQrBFQBWrKFyvAvrQzGs7nevR/D/bLneUKep4eEefN8wpQ9OJnHDhIADDK\r\nH5JC6+2e6+rDPbQ+qhu8Zh9xTjdSmwn5BIc=\r\n=Ts53\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/main.js","type":"module","types":"./dist/main.d.ts","engines":{"node":"^12.20.0 || ^14.15.0 || >=16.13.0"},"exports":{"import":"./dist/main.js"},"gitHead":"fa186d44ad165e5914d7a3a6410daae515cd25e2","private":false,"_npmUser":{"name":"hugoalh","email":"hugoalh@gmail.com"},"repository":{"url":"git+https://github.com/hugoalh-studio/string-overflow-nodejs.git","type":"git"},"_npmVersion":"9.3.1","description":"A module to truncate the string with the specify length; Safe with the emojis, URLs, and words.","directories":{},"_nodeVersion":"18.14.0","dependencies":{"ansi-regex":"^6.0.1","char-regex":"^2.0.1","emoji-regex":"^10.2.1","url-regex-safe":"^3.0.0","@hugoalh/advanced-determine":"^10.0.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.34.0","typescript":"^4.9.5","@types/url-regex-safe":"^1.0.0","eslint-plugin-only-warn":"^1.1.0","@typescript-eslint/parser":"^5.52.0","@typescript-eslint/eslint-plugin":"^5.52.0"},"_npmOperationalInternal":{"tmp":"tmp/string-overflow_1.0.0_1676539977216_0.7260583435968542","host":"s3://npm-registry-packages"}},"1.1.0":{"name":"@hugoalh/string-overflow","version":"1.1.0","keywords":["overflow","string","truncate"],"author":{"name":"hugoalh"},"license":"MIT","_id":"@hugoalh/string-overflow@1.1.0","maintainers":[{"name":"hugoalh","email":"hugoalh@gmail.com"}],"homepage":"https://github.com/hugoalh-studio/string-overflow-nodejs#readme","bugs":{"url":"https://github.com/hugoalh-studio/string-overflow-nodejs/issues"},"dist":{"shasum":"dec66670770827470e7c4839efcd709b2da4dfa1","tarball":"https://registry.npmjs.org/@hugoalh/string-overflow/-/string-overflow-1.1.0.tgz","fileCount":12,"integrity":"sha512-tZ2VCmRbhuA2KeC3cHexJWPlKKSYV/5BB3h1GYYoaIJTQ5IuM+D8G8fh7AfN4tQUJnzpsEJ9hZmZHy6ae9zJpA==","signatures":[{"sig":"MEUCIB5rgymZz7R0RX8gK1y7g2CXG9ZmCYs411rglg6L2proAiEAyBFz6hdwLnEBbRJ8muPXXClr2rivaErOG2dxA8dR/I0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":25398,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkACYSACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqDsA//eNm7rqKR4V7OoRTIUI+kWBGM9cJwbN0oSHCjTaj5rgE4aVcI\r\nEWzK4BNLckoyU/3bEnZQ6OqZfUupvy1VMOvxeIv02wHhA42vL3GPBN+DGc6M\r\nX/yO8uHgRv3jVsgP5Vh/MLml/O8TRJs773SYRcFCX1l5c50H0RLCdP4uinC9\r\nqAAAZqkOMv1jlJAa+s5Jmfj0qhLRcGh2N6nU+2OFeQ51h7Qv8JzdQVd3KCod\r\nG9Y9DiMjsYTIN1Ch/KhTUa5dw/2bSZQQtC0y4KfPIuEujYHP5X3eNWmB2rtX\r\nh+IN5LDpxsit3Q4IN0aPuxzwK6XnHDFYgasHqysvtjbUMYLQqr3hXvdzIES4\r\nw0iNOwA2H944C25bYUDguZq7XQvgjhdDP6p2cGoRYKTucwgQy0q1m1To3MZ8\r\nFuOY+rC4KZzlmGnTQ02nlQBm4Y4WtNwNV7Ek6H3CP/hAIIzqAsIYQ+iI4UoU\r\nkfC17ZahFpnqcQRc9REjgLSrclRWfiVCvzDQJSSj3EkAPRWGB8ysmPyBh8hd\r\ndV7VTPQkLkWBw/Z+1/aUAc9XFqZfeQEnvZ8EofRtG8UCnGczOQOJnBvaABKz\r\nTi4KcirPueHz7G82/Iz1JJWdr0XTllQBKPgKgEp9m6yNoyvZvXGAn8SvYuAa\r\nUkUv/E6WhFXC6PgVz1rSUG9x9bDA5w7Trpc=\r\n=6g8O\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/main.js","type":"module","types":"./dist/main.d.ts","engines":{"node":"^12.20.0 || ^14.15.0 || >=16.13.0"},"exports":{"import":"./dist/main.js"},"gitHead":"d7d4d6c88aa7364fa4071e3695473bfa21524bca","private":false,"_npmUser":{"name":"hugoalh","email":"hugoalh@gmail.com"},"repository":{"url":"git+https://github.com/hugoalh-studio/string-overflow-nodejs.git","type":"git"},"_npmVersion":"9.5.0","description":"A module to truncate the string with the specify length; Safe with the emojis, URLs, and words.","directories":{},"_nodeVersion":"18.14.2","dependencies":{"ansi-regex":"^6.0.1","char-regex":"^2.0.1","emoji-regex":"^10.2.1","url-regex-safe":"^3.0.0","@hugoalh/advanced-determine":"^10.1.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.35.0","typescript":"^4.9.5","@types/url-regex-safe":"^1.0.0","eslint-plugin-only-warn":"^1.1.0","@typescript-eslint/parser":"^5.54.0","@typescript-eslint/eslint-plugin":"^5.54.0"},"_npmOperationalInternal":{"tmp":"tmp/string-overflow_1.1.0_1677731345785_0.2991110700029027","host":"s3://npm-registry-packages"}},"1.2.0":{"name":"@hugoalh/string-overflow","version":"1.2.0","keywords":["overflow","string","truncate"],"author":{"name":"hugoalh"},"license":"MIT","_id":"@hugoalh/string-overflow@1.2.0","maintainers":[{"name":"hugoalh","email":"hugoalh@gmail.com"}],"homepage":"https://github.com/hugoalh-studio/string-overflow-nodejs#readme","bugs":{"url":"https://github.com/hugoalh-studio/string-overflow-nodejs/issues"},"dist":{"shasum":"5e632d047e4ca265edde428475c26ac4bbff9f1b","tarball":"https://registry.npmjs.org/@hugoalh/string-overflow/-/string-overflow-1.2.0.tgz","fileCount":15,"integrity":"sha512-1vggkEMk8oEiPgO7SI74IJe9D1Z8/kx/pSaOh3e4zY6VgO3JGHgfs+mbOEOqYhSj6288bmOQvnyLYUZZlwNXhQ==","signatures":[{"sig":"MEUCIBLDCgd7y7Ui69g/givVxgeMeCWoeq60BNbwPpRUiF1BAiEArWNVxeFySA6NgV9E6hkCPpDhCecl+FHLHhSE9xyd1rQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":25839,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkDFpDACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmrtzg/9HUaxphkSXhVWeyahkdhmCepCAZSASG0MHHPU1qRp6zcYG55E\r\n3dw2AOsAemq5BRfkN5ztOv6h4eTomyCMRZmeqbyx/GxunPXIGD72iNBJOPXC\r\nxycahAY5ayC7AR138rMzIbf7P+edT47n/fWD8v+b9Ttsib/PTyjUK96eaoqj\r\nSPvJj7EMlBPWStG05gPEZAxIQdRIMZ49QFYBCcIEXK0JoFDW5FEtXqY1Xl1S\r\nOAPpsfQolD/Q0RN+EZ5QKhO8SlaWHsacIKQsqi3VFjq8VoVhuBJ9WBDem3WX\r\nSFG9Dof7H8oadSUjl6lqrsm30KdQtphOdG+m8FvUt1msLp1Mr7i3yUSGlXFK\r\nNcNY2BUEu3rAgDe6jM232F6dCUmZ2XfP91Vb0yUTTpyurFXm/iLZcKq2Tmyf\r\nKQwTyfSSqRRKUUQkja9YiSbXRVo00dv2wwCv6UIAfIi50HqE/kVitFHJWquG\r\njB2rKfm5PZyjy4Bs33pS9JBERM1jjll/I43cddFBeBba7VDnYKMUyIb1+W1y\r\nY319Oe++WmTqWp09xK3FVrVbtyu4qWwC5Lf+oy8XU4M27UM+99EwPG0uIMC5\r\nJe1UzdCz0WzgyG8PB3DGDr8Jy+1UzzMhbyjOqKWyXozSmc+2s4Oq0wmofj3O\r\nthNJkdw4x+oMzlFGjRTlSkxLbr84FzYHTLc=\r\n=/f1o\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/main.js","type":"module","types":"./dist/main.d.ts","engines":{"node":"^12.20.0 || ^14.15.0 || >=16.13.0"},"exports":{"import":"./dist/main.js"},"gitHead":"47c2173382c2427f71dda1e1c883e90cba588acf","private":false,"_npmUser":{"name":"hugoalh","email":"hugoalh@gmail.com"},"repository":{"url":"git+https://github.com/hugoalh-studio/string-overflow-nodejs.git","type":"git"},"_npmVersion":"9.5.0","description":"A module to truncate the string with the specify length; Safe with the emojis, URLs, and words.","directories":{},"_nodeVersion":"18.15.0","dependencies":{"@hugoalh/string-dissect":"^1.1.0","@hugoalh/advanced-determine":"^10.2.1"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.36.0","typescript":"^4.9.5","eslint-plugin-only-warn":"^1.1.0","@typescript-eslint/parser":"^5.54.1","@typescript-eslint/eslint-plugin":"^5.54.1"},"_npmOperationalInternal":{"tmp":"tmp/string-overflow_1.2.0_1678531139236_0.045262593575058796","host":"s3://npm-registry-packages"}},"1.2.1":{"name":"@hugoalh/string-overflow","version":"1.2.1","keywords":["overflow","string","truncate"],"author":{"name":"hugoalh"},"license":"MIT","_id":"@hugoalh/string-overflow@1.2.1","maintainers":[{"name":"hugoalh","email":"hugoalh@gmail.com"}],"homepage":"https://github.com/hugoalh-studio/string-overflow-nodejs#readme","bugs":{"url":"https://github.com/hugoalh-studio/string-overflow-nodejs/issues"},"dist":{"shasum":"55058475c0fe54453b8d8cdf36ab73a25cbfac1d","tarball":"https://registry.npmjs.org/@hugoalh/string-overflow/-/string-overflow-1.2.1.tgz","fileCount":6,"integrity":"sha512-I2QoN73E8aOjK6ucoNobuqH7vFa0F6zdLOHathK+jKW5GsKbNt24oZJMz3OryIevRH8vEhyKJ9UChmVIF+NCDg==","signatures":[{"sig":"MEYCIQDzIoMKUfmjZPyRP6mRRiTipjfI6dK1gRnpySkbr+ljMQIhAJyFFsOCZ8RA/F9/mvrIIPZLrpXm0lc42Hcf/jnmpGbN","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":24382,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkLkr0ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoXyw/9HgNgyAg97KSVJLuv8eiJ5PfYnNPuRtWnGe3M+bV64UJ6Td7V\r\nA6lqTJLUghx5lrvAcUoJF8JtxK86LGRqjxSIOR7eCh7AG2lOmRmHwlDoc+yF\r\nFN+7KfqqHQHFaJNeQbe6E/gIgrn5veWvtB+0eCh9+WmRimA4I6+3Co0O9Ica\r\nK4x2gZ+sW9DZ3pcTRbUP4GIfUKPyQ963Gwx38w3izUvstIicoWTwKBul7ZjJ\r\nAaauEup6euSmYjFEYaOR6798mKgN43ilV2oH1M+BPZui9rEfRHEEc5JE/rD4\r\nLTaP954LECZxYAvWAxqC/9NBETiHA+GLaIa9mF5i10q+1O9CVPjAKCiBQm0Z\r\n4s6pkyLOVHyrnhBY1Eke0/eVk2htCllpcUceMlXiq7pLI2biBwDmkj4EQOXx\r\nUp3zzDIyyk6pd8xmbBj6bMNA1R8lunWlK0YRiHM4O2CNOsUIAltx++oHza2I\r\n7FPeNnY/xEJwrmKVKugMLe4oRLr68DpTZpI1+bTWS+0YMYQw6CmP0lnzKWoz\r\nfAaE8+iTLEj9pJ0u4UTz11Pzx43MyTYQRzdDyV4wBdXEmnA1cepdBiIKw8v4\r\nGwSI2iNX4rdT+YgYm+o7dEoz5sVx4wdSQHlMPpwOv8v5/mHW4/OkA0gL5T/X\r\nvQ6Q0zlVqZLG2OGspTNVcZpnmEcrv4oOQE4=\r\n=jWiF\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/main.js","type":"module","types":"./dist/main.d.ts","engines":{"node":"^12.20.0 || ^14.15.0 || >=16.13.0"},"exports":{"import":"./dist/main.js"},"gitHead":"857bfb9f4fdf593b49056f312bb46ac1b33f9fc0","private":false,"_npmUser":{"name":"hugoalh","email":"hugoalh@gmail.com"},"repository":{"url":"git+https://github.com/hugoalh-studio/string-overflow-nodejs.git","type":"git"},"_npmVersion":"9.5.0","description":"A module to truncate the string with the specify length; Safe with the emojis, URLs, and words.","directories":{},"_nodeVersion":"18.15.0","dependencies":{"@hugoalh/string-dissect":"^1.1.1","@hugoalh/advanced-determine":"^10.3.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.37.0","typescript":"^5.0.3","eslint-plugin-only-warn":"^1.1.0","@typescript-eslint/parser":"^5.57.1","@typescript-eslint/eslint-plugin":"^5.57.1"},"_npmOperationalInternal":{"tmp":"tmp/string-overflow_1.2.1_1680755444647_0.08024746608118605","host":"s3://npm-registry-packages"}},"1.3.0":{"name":"@hugoalh/string-overflow","version":"1.3.0","keywords":["overflow","string","truncate"],"author":{"name":"hugoalh"},"license":"MIT","_id":"@hugoalh/string-overflow@1.3.0","maintainers":[{"name":"hugoalh","email":"hugoalh@gmail.com"}],"homepage":"https://github.com/hugoalh-studio/string-overflow-nodejs#readme","bugs":{"url":"https://github.com/hugoalh-studio/string-overflow-nodejs/issues"},"dist":{"shasum":"c553180338535baa6167e78d588452e820dcc5cf","tarball":"https://registry.npmjs.org/@hugoalh/string-overflow/-/string-overflow-1.3.0.tgz","fileCount":6,"integrity":"sha512-7IU6gdOpBUwVCz4jj0uAElPL5BmJB/kupMgObXXtfDfv78/phJOkE2HiK7ae9T+j8QR7K5AaZ517lz8CZo0E8A==","signatures":[{"sig":"MEYCIQCZpaVQ1x/v2iuoYcvV02a8WsKqJaHeGaENCxf/H6xdKAIhAPmDh/g6yhLgRHSyVFk9WSnSQnd/wqadFuynKDj98Mn/","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":21229,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkONrpACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrFWQ/9ESbru7yJLkTrPDyARakHwkhv6ivyY6AFauHI08XQGHMgUsA2\r\nzRSZCHAcu6/uzSs9p1e2EE/gzUjv1FDlPE47e90ZfSl//yJVN0p6soh8pxCK\r\nBhYl9WiRgIza+1BwrNMhzvEwmnAl3SeROKwafI8J/S4doZMaGBhjMFIDo3jv\r\nbr9L3UPFDc/1f3slNrfjGH2fTgJVsemNdr4x6X4/AwjFGA4rjdao7QWJadVI\r\nm87Pp2Y4weNVLfiaq6iuHB5WzFUImCK1wNE9gRMUQLoJKzPQCLW/UnZbzg8E\r\n7H5hNNM/iIMhylZe9NkEqyuHrIM9B8RwRBP3NyKMZ2FZi7IbQVAC3aDLKH+y\r\n4pHVNXeO2VOSNH7DZhwCgJz8rSk1CDUPNOOvhrMhfdLXIJQsuBdBWNBNxM5F\r\nPjhsRvovIk04238IT4Gc/2vZu+OliWyF5k+zQN5FN4hxw6gEkJCxDA+232HF\r\nS7Cuzt5wAiKPHQnNdpHU+nF7HnnIvuAK0BnpW/BKn5F5WWWYgne/4bTl58Dw\r\ngbFcbwjafd0WgE74Q2zFQJvD5cnoMKWt2sESuUFTSlOU3Ua5q+qCQIxhGquS\r\nxyRQLWfRfwt+mSCK7N3WF9naxNFqHDa43P1XBG7KQBY7bmmMg4ZrH+MYRuyg\r\nCPi5gt6454/EDdklESejypFs/0hqMnkK3YA=\r\n=hvit\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/main.js","type":"module","types":"./dist/main.d.ts","engines":{"node":"^12.20.0 || ^14.15.0 || >=16.13.0"},"exports":{"import":"./dist/main.js"},"gitHead":"c2bb4b8f2441e58f9250c2fbf6f73581499c939d","private":false,"_npmUser":{"name":"hugoalh","email":"hugoalh@gmail.com"},"repository":{"url":"git+https://github.com/hugoalh-studio/string-overflow-nodejs.git","type":"git"},"_npmVersion":"9.5.1","description":"A module to truncate the string with the specify length; Safe with the emojis, URLs, and words.","directories":{},"_nodeVersion":"18.16.0","dependencies":{"@hugoalh/string-dissect":"^1.2.0","@hugoalh/advanced-determine":"^10.3.3"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.38.0","typescript":"^5.0.4","eslint-plugin-only-warn":"^1.1.0","@typescript-eslint/parser":"^5.58.0","@typescript-eslint/eslint-plugin":"^5.58.0"},"_npmOperationalInternal":{"tmp":"tmp/string-overflow_1.3.0_1681447657244_0.7524755220283204","host":"s3://npm-registry-packages"}},"1.3.1":{"name":"@hugoalh/string-overflow","version":"1.3.1","keywords":["overflow","string","truncate"],"author":{"name":"hugoalh"},"license":"MIT","_id":"@hugoalh/string-overflow@1.3.1","maintainers":[{"name":"hugoalh","email":"hugoalh@gmail.com"}],"homepage":"https://github.com/hugoalh-studio/string-overflow-nodejs#readme","bugs":{"url":"https://github.com/hugoalh-studio/string-overflow-nodejs/issues"},"dist":{"shasum":"ee389718f3353ad2a5f83b756edacb992587500d","tarball":"https://registry.npmjs.org/@hugoalh/string-overflow/-/string-overflow-1.3.1.tgz","fileCount":6,"integrity":"sha512-8QMo8SwlSTLlQeE364H6PteZkDmQiViMHCRDZEptpNRSVf1U0wK9xb2MFoq5tXRT1voPjx+hGVEOzi9weCFyVQ==","signatures":[{"sig":"MEUCIQCOFLlGxVObIn+NC/0Ue1duXoCEfDTwe5+XverTicAHKgIgVg/Kjw2czjsLyuxcVhqftQSnY70fwQyGHTUzqAXgQ9Q=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":21191,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkP3vMACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmq7Rg/9GwLVf0Rn0a9+SSE3q+nJQMukj7NrkL1cZRYA4RxmPu9C2l9l\r\nSRN4jiWwcuJ718ZkO1/XA5+WYTUvgum+DcF0G0kkKexONOU86PiqfJyM4Xf3\r\nQyGj4RkhghxvaZDVx2gDMbea/qA6KnJ964hZ0lZEA7etyq/JNy62uaANUCUy\r\nLLGTGRn9xg9rdD4UzNQsVI/X5yJiPm2HKMB4xsqiyFlw143sXirXsfMCyEKi\r\nFhiG1ziUCJ4szL856Kz58Plfmmg6GBPP45erMheKQfv15zl8K2VlmhOrxXnK\r\n1dTOYlKljJh8ptt+OcTGKOpY8DWIepp3qJPljaPcXmnJmHrVDcmgYiDexqhF\r\n5DNn06DJ/uGeWCIj4tofrtYX9OUGO/RYnwj6e2Js0dYPK4LMWTZgAS5zI0N5\r\ngF1qXdfqTDm9JvPKuW8Jbza1Bo1HACutNo8sdFC0oCg6QQu6bf2ZbszGvV3P\r\nL6BT8dU+mtsujy0L3KlH1iFxg8wxRNGGHSKNu7PjPc3mJuCDOS6NsSNlTGwH\r\n+ursWhW8Nca0YqtR+NERNNowAQlapdDgrmRNlikIfId8JOa6gk+bzYi+UDUB\r\nKWrXHDYxYzYnSWV4LCfH1psCMU5Rs/Oj1moJTaBMdcj1eD2L0jA9uUxm5zJN\r\njGiIStQF9GwABjysJCOkpjUVhyMIvM/4N8A=\r\n=wKnN\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/main.js","type":"module","types":"./dist/main.d.ts","engines":{"node":"^12.20.0 || ^14.15.0 || >=16.13.0"},"exports":{"import":"./dist/main.js"},"gitHead":"7aa2686278f93d541a5ff26ad5f49313a4e2b218","private":false,"_npmUser":{"name":"hugoalh","email":"hugoalh@gmail.com"},"repository":{"url":"git+https://github.com/hugoalh-studio/string-overflow-nodejs.git","type":"git"},"_npmVersion":"9.5.1","description":"A module to truncate the string with the specify length; Safe with the emojis, URLs, and words.","directories":{},"_nodeVersion":"18.16.0","dependencies":{"@hugoalh/string-dissect":"^1.2.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.38.0","typescript":"^5.0.4","eslint-plugin-only-warn":"^1.1.0","@typescript-eslint/parser":"^5.59.0","@typescript-eslint/eslint-plugin":"^5.59.0"},"_npmOperationalInternal":{"tmp":"tmp/string-overflow_1.3.1_1681882060162_0.7679233234113274","host":"s3://npm-registry-packages"}},"2.0.0":{"name":"@hugoalh/string-overflow","version":"2.0.0","keywords":["overflow","string","truncate"],"author":{"name":"hugoalh"},"license":"MIT","_id":"@hugoalh/string-overflow@2.0.0","maintainers":[{"name":"hugoalh","email":"hugoalh@gmail.com"}],"homepage":"https://github.com/hugoalh-studio/string-overflow-nodejs#readme","bugs":{"url":"https://github.com/hugoalh-studio/string-overflow-nodejs/issues"},"dist":{"shasum":"8851e7bfe1e369225fa23ddc3416a903e7baff5d","tarball":"https://registry.npmjs.org/@hugoalh/string-overflow/-/string-overflow-2.0.0.tgz","fileCount":6,"integrity":"sha512-hto5EV3WuQMA+tJnwfCgxS2seJE9AzQjUb18yTbFZX9qDz45ZSVe8e4Zch4+idBYKAfBCCULoHsO1wlE0l+Blw==","signatures":[{"sig":"MEYCIQDswMbNDM/5WzxME4s623A92GSGSY5sdt6CE8adzPCifQIhAMiKQxseFqO+vadXCvB4krl4oiMLFmkB53WC90p5NK8A","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@hugoalh%2fstring-overflow@2.0.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":17419},"main":"./dist/main.js","type":"module","types":"./dist/main.d.ts","engines":{"node":">=20.9.0"},"exports":{"types":"./dist/main.d.ts","import":"./dist/main.js"},"gitHead":"e6f7948ae54f55b6020be919d1d6d3c0fe6d74c0","private":false,"_npmUser":{"name":"hugoalh","email":"hugoalh@gmail.com"},"repository":{"url":"git+https://github.com/hugoalh-studio/string-overflow-nodejs.git","type":"git"},"_npmVersion":"10.2.3","description":"A module to truncate the string with the specify length; Safe with the emojis, URLs, and words.","directories":{},"_nodeVersion":"20.10.0","dependencies":{"@hugoalh/string-dissect":"^2.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.56.0","typescript":"^5.3.3","eslint-plugin-only-warn":"^1.1.0","@stylistic/eslint-plugin":"^1.5.3","@typescript-eslint/parser":"^6.18.1","@typescript-eslint/eslint-plugin":"^6.18.1"},"_npmOperationalInternal":{"tmp":"tmp/string-overflow_2.0.0_1705288182214_0.6890563879509011","host":"s3://npm-registry-packages"}},"2.0.1":{"name":"@hugoalh/string-overflow","version":"2.0.1","keywords":["overflow","string","truncate"],"author":{"name":"hugoalh"},"license":"MIT","_id":"@hugoalh/string-overflow@2.0.1","maintainers":[{"name":"hugoalh","email":"hugoalh@gmail.com"}],"homepage":"https://github.com/hugoalh-studio/string-overflow-js#readme","bugs":{"url":"https://github.com/hugoalh-studio/string-overflow-js/issues"},"dist":{"shasum":"3106aa3ad4d2cdb5073a878c40efd8d6643fcb6c","tarball":"https://registry.npmjs.org/@hugoalh/string-overflow/-/string-overflow-2.0.1.tgz","fileCount":6,"integrity":"sha512-OkjhmmPZLVhuEm9E6GUs2zfdwsB6OsUWaS0o+woSvu3oyvukKYgatOY7I6mOrvggVOMG//9O/fUcGwTsUHIJnw==","signatures":[{"sig":"MEUCIHP2EFTCUViTuxsykjtlS7lgy93LmT4VVZ8PMdo2Y4WXAiEAq9EevNrb+iHM4DXmQlwPuZyp1Kkk5aFAojnes4Vxo34=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@hugoalh%2fstring-overflow@2.0.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":17325},"main":"./dist/main.js","type":"module","types":"./dist/main.d.ts","engines":{"node":">=20.9.0"},"exports":{"types":"./dist/main.d.ts","import":"./dist/main.js"},"gitHead":"f8cb728331e8f480af8144d3016bf3497b2d9574","private":false,"scripts":{"build":"tsc"},"_npmUser":{"name":"hugoalh","email":"hugoalh@gmail.com"},"repository":{"url":"git+https://github.com/hugoalh-studio/string-overflow-js.git","type":"git"},"_npmVersion":"10.2.4","description":"A module to truncate the string with the specify length; Safe with the emojis, URLs, and words.","directories":{},"_nodeVersion":"20.11.1","dependencies":{"@hugoalh/string-dissect":"2.0.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.57.0","typescript":"^5.4.2","eslint-plugin-only-warn":"^1.1.0","@stylistic/eslint-plugin":"^1.6.3","@typescript-eslint/parser":"^7.2.0","@typescript-eslint/eslint-plugin":"^7.2.0"},"_npmOperationalInternal":{"tmp":"tmp/string-overflow_2.0.1_1710219123906_0.05790407316808599","host":"s3://npm-registry-packages"}},"2.0.2":{"name":"@hugoalh/string-overflow","version":"2.0.2","keywords":["overflow","string","truncate"],"author":{"name":"hugoalh"},"license":"MIT","_id":"@hugoalh/string-overflow@2.0.2","maintainers":[{"name":"hugoalh","email":"hugoalh@gmail.com"}],"homepage":"https://github.com/hugoalh-studio/string-overflow-es#readme","bugs":{"url":"https://github.com/hugoalh-studio/string-overflow-es/issues"},"dist":{"shasum":"e1bea490127ce8f725a0853ba5cee64af9a8c31e","tarball":"https://registry.npmjs.org/@hugoalh/string-overflow/-/string-overflow-2.0.2.tgz","fileCount":6,"integrity":"sha512-ej1/OcO5Y/T2FAhRNrjVnhEBtN5FPARW79Sw8eKS+yf2se3DDf2GULKTMDGAnFnioSlEyDwNQknE0/n5VusS1Q==","signatures":[{"sig":"MEUCIQDzZhvtnSREZKfe29v3YFOKkPsKIdkl0iGWCXBx4m6YgAIgGNBTvUZZrmvQYMCbIy8z19hllhZPXMhpAzAMJRnU2c8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@hugoalh%2fstring-overflow@2.0.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":19236},"main":"./dist/mod.js","type":"module","types":"./dist/mod.d.ts","engines":{"node":">=16.13.0"},"exports":{"types":"./dist/mod.d.ts","import":"./dist/mod.js"},"gitHead":"ee601746ba1f6cf966841c26ee17d0e8152758f5","private":false,"scripts":{"build":"tsc"},"_npmUser":{"name":"hugoalh","email":"hugoalh@gmail.com"},"repository":{"url":"git+https://github.com/hugoalh-studio/string-overflow-es.git","type":"git"},"_npmVersion":"10.5.0","description":"A module to truncate the string with the specify length; Safe with the emojis, URLs, and words.","directories":{},"_nodeVersion":"20.12.2","dependencies":{"@hugoalh/string-dissect":"3.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.4.5"},"_npmOperationalInternal":{"tmp":"tmp/string-overflow_2.0.2_1713175135313_0.9475357853438051","host":"s3://npm-registry-packages"}},"2.0.3":{"name":"@hugoalh/string-overflow","version":"2.0.3","keywords":["overflow","string","truncate"],"author":{"name":"hugoalh"},"license":"MIT","_id":"@hugoalh/string-overflow@2.0.3","maintainers":[{"name":"hugoalh","email":"hugoalh@gmail.com"}],"homepage":"https://github.com/hugoalh-studio/string-overflow-es#readme","bugs":{"url":"https://github.com/hugoalh-studio/string-overflow-es/issues"},"dist":{"shasum":"24c11b55a54591b2ef20258b5f60d3863df8faff","tarball":"https://registry.npmjs.org/@hugoalh/string-overflow/-/string-overflow-2.0.3.tgz","fileCount":6,"integrity":"sha512-95HjSD/q9sleTj7n7utsTvf9pRQr1yeHv7SqnLruDZ+D5Ksn/gOosvJcrdFms4OTlfb7CNBw5ye1y8pQmdPwYw==","signatures":[{"sig":"MEUCIFk9yccWb9X0DRIz7kCg/dJRUfpHyPycJd6shlImHoTEAiEA7WnHvuDwwrLkPJNNeIYJRExWujX534TltfGApsA5FwY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@hugoalh%2fstring-overflow@2.0.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":17999},"main":"./dist/mod.js","type":"module","types":"./dist/mod.d.ts","engines":{"node":">=20.9.0"},"exports":{"types":"./dist/mod.d.ts","import":"./dist/mod.js"},"gitHead":"b68a4df73253d95e95daf5fb61c18d55896d2f3f","private":false,"scripts":{"build":"tsc"},"_npmUser":{"name":"hugoalh","email":"hugoalh@gmail.com"},"repository":{"url":"git+https://github.com/hugoalh-studio/string-overflow-es.git","type":"git"},"_npmVersion":"10.5.0","description":"A module to truncate the string with the specify length; Safe with the emojis, URLs, and words.","directories":{},"_nodeVersion":"20.12.2","dependencies":{"@hugoalh/string-dissect":"3.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.4.5"},"_npmOperationalInternal":{"tmp":"tmp/string-overflow_2.0.3_1715157272759_0.37619688929400796","host":"s3://npm-registry-packages"}},"2.0.4":{"name":"@hugoalh/string-overflow","version":"2.0.4","keywords":["overflow","string","truncate"],"author":{"name":"hugoalh"},"license":"MIT","_id":"@hugoalh/string-overflow@2.0.4","maintainers":[{"name":"hugoalh","email":"hugoalh@gmail.com"}],"homepage":"https://github.com/hugoalh/string-overflow-es#readme","bugs":{"url":"https://github.com/hugoalh/string-overflow-es/issues"},"dist":{"shasum":"01530dd9cc3b1cdb633fddcc93e882dd39abce7e","tarball":"https://registry.npmjs.org/@hugoalh/string-overflow/-/string-overflow-2.0.4.tgz","fileCount":6,"integrity":"sha512-DXpSHuL3brkp2BTu0FS3tflvm5TNFqRZK/MR3W1gj68B7CVO+VaOAW6kqiy6tvYRld6oFJpW5RoOXOGFTmqcUA==","signatures":[{"sig":"MEYCIQDV0Ps/2nY7auWlgKomqVjvz/lm4zl13xcS0t4f6T+KVwIhAL6ZzhOnEudpcoF/QFxs/YpM/Vbgu0QXomd+sn43hS24","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@hugoalh%2fstring-overflow@2.0.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":15888},"main":"./mod.js","type":"module","types":"./mod.d.ts","module":"./mod.js","engines":{"node":">=20.9.0"},"exports":{".":{"import":{"types":"./mod.d.ts","default":"./mod.js"}}},"private":false,"scripts":{},"_npmUser":{"name":"hugoalh","email":"hugoalh@gmail.com"},"repository":{"url":"git+https://github.com/hugoalh/string-overflow-es.git","type":"git"},"_npmVersion":"10.9.0","description":"A module to truncate the string with the specify length; Safe with the emojis, URLs, and words.","directories":{},"_nodeVersion":"22.11.0","dependencies":{"@hugoalh/string-dissect":"^4.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@types/node":"^20.9.0"},"_npmOperationalInternal":{"tmp":"tmp/string-overflow_2.0.4_1731487471873_0.5267045606853871","host":"s3://npm-registry-packages"}},"2.1.0":{"name":"@hugoalh/string-overflow","version":"2.1.0","keywords":["overflow","string","truncate"],"author":{"name":"hugoalh"},"license":"MIT","_id":"@hugoalh/string-overflow@2.1.0","maintainers":[{"name":"hugoalh","email":"hugoalh@gmail.com"}],"homepage":"https://github.com/hugoalh/string-overflow-es#readme","bugs":{"url":"https://github.com/hugoalh/string-overflow-es/issues"},"dist":{"shasum":"f8198a1ed12f963c18c6d020bf1484ba0e90d9a2","tarball":"https://registry.npmjs.org/@hugoalh/string-overflow/-/string-overflow-2.1.0.tgz","fileCount":6,"integrity":"sha512-U/NRYJjcQTS8gCE3tWNP0u1GuIKkVa7ZKkr8eHnGssGq3iUC43lmDSwROjr5fUCowa24xX8zfv+i9JwB7nbX3w==","signatures":[{"sig":"MEQCIAgnttzCnP5rM0szAg2HZWVr3q/quxzzhvFT7MasFYaaAiB0UBmNhczhGwHXKZ5DUWDXOdr3Ib4yuJ0qH8iD2hdTpA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@hugoalh%2fstring-overflow@2.1.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":14328},"main":"./mod.js","type":"module","types":"./mod.d.ts","module":"./mod.js","engines":{"node":">=20.9.0"},"exports":{".":{"import":{"types":"./mod.d.ts","default":"./mod.js"}}},"private":false,"scripts":{},"_npmUser":{"name":"hugoalh","email":"hugoalh@gmail.com"},"repository":{"url":"git+https://github.com/hugoalh/string-overflow-es.git","type":"git"},"_npmVersion":"10.9.2","description":"A module to truncate the string with the specify length; Safe with the emojis, URLs, and words.","directories":{},"_nodeVersion":"22.13.1","dependencies":{"@hugoalh/string-dissect":"^4.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@types/node":"^20.9.0"},"_npmOperationalInternal":{"tmp":"tmp/string-overflow_2.1.0_1737798786549_0.6915423674045171","host":"s3://npm-registry-packages-npm-production"}},"2.1.1":{"name":"@hugoalh/string-overflow","version":"2.1.1","keywords":["overflow","string","truncate"],"author":{"name":"hugoalh"},"license":"MIT","_id":"@hugoalh/string-overflow@2.1.1","maintainers":[{"name":"hugoalh","email":"hugoalh@gmail.com"}],"homepage":"https://github.com/hugoalh/string-overflow-es#readme","bugs":{"url":"https://github.com/hugoalh/string-overflow-es/issues"},"dist":{"shasum":"fa49b5261ad37c9b46e170d8f30b8765dc9d9ebd","tarball":"https://registry.npmjs.org/@hugoalh/string-overflow/-/string-overflow-2.1.1.tgz","fileCount":6,"integrity":"sha512-Pb0jUMUpAEpoK/n5bmISiHvWXSt7nR2DxXgg8Wvw0mY3pMJRNBAR9WDaWhS6umSO4K9s7E2zrp4W4G0NJ/tpNQ==","signatures":[{"sig":"MEQCIG9tNQHl6ZgBcm9fH6I/ZhwYV8IJAlbaDOwqQknJskXBAiBXmrZS42h+T4UkP9hnLLWQQ3EDwoEmfAKdU80udv8s7A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@hugoalh%2fstring-overflow@2.1.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":13989},"main":"./mod.js","type":"module","types":"./mod.d.ts","module":"./mod.js","engines":{},"exports":{".":{"import":{"types":"./mod.d.ts","default":"./mod.js"}}},"private":false,"scripts":{},"_npmUser":{"name":"hugoalh","email":"hugoalh@gmail.com"},"repository":{"url":"git+https://github.com/hugoalh/string-overflow-es.git","type":"git"},"_npmVersion":"10.9.2","description":"A module to truncate the string with the specify length; Safe with the emojis, URLs, and words.","directories":{},"_nodeVersion":"22.17.1","dependencies":{"@hugoalh/string-dissect":"^4.0.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@types/node":"^20.9.0"},"_npmOperationalInternal":{"tmp":"tmp/string-overflow_2.1.1_1753870611893_0.6213386022380529","host":"s3://npm-registry-packages-npm-production"}},"2.1.2":{"name":"@hugoalh/string-overflow","version":"2.1.2","description":"A module to truncate the string with the specify length; Safe with the emojis, URLs, and words.","keywords":["overflow","string","truncate"],"homepage":"https://github.com/hugoalh/string-overflow-es#readme","bugs":{"url":"https://github.com/hugoalh/string-overflow-es/issues"},"license":"MIT","author":{"name":"hugoalh"},"type":"module","main":"./mod.js","module":"./mod.js","exports":{".":{"import":{"types":"./mod.d.ts","default":"./mod.js"}}},"types":"./mod.d.ts","repository":{"type":"git","url":"git+https://github.com/hugoalh/string-overflow-es.git"},"dependencies":{"@hugoalh/string-dissect":"^4.0.3"},"devDependencies":{"@types/node":"^24.5.0"},"private":false,"publishConfig":{"access":"public"},"gitHead":"b34ec71cede5595fa71d922d5b31de1090709f4f","_id":"@hugoalh/string-overflow@2.1.2","_nodeVersion":"24.18.0","_npmVersion":"11.16.0","dist":{"integrity":"sha512-IlougmI1bmrA2zGkKdwvlrxaQgW/eoLB5zmmlombq0lbavKg6uUPyMe9GQT4AK9YviU5NjJWdJkbF0yWCCfPqA==","shasum":"166718721796e1c4d903a05f0b27a1369481e650","tarball":"https://registry.npmjs.org/@hugoalh/string-overflow/-/string-overflow-2.1.2.tgz","fileCount":6,"unpackedSize":12700,"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@hugoalh%2fstring-overflow@2.1.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCIEId4bYS6Q0sSe5LQmsyUqEwMEfB9Cx/KKR+fDNe6/KiAiAS63wl7lf1ZKxE5tbSF/z/q1ADeNjVaTYbx/7hsvITaQ=="}]},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:538c13e4-85b6-4d04-8ab0-0694a3e5a19f"}},"directories":{},"maintainers":[{"name":"hugoalh","email":"hugoalh@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/string-overflow_2.1.2_1785304914204_0.27207072249370556"},"_hasShrinkwrap":false}},"time":{"created":"2023-02-16T09:32:57.123Z","modified":"2026-07-29T06:01:54.725Z","1.0.0":"2023-02-16T09:32:57.390Z","1.1.0":"2023-03-02T04:29:05.993Z","1.2.0":"2023-03-11T10:38:59.431Z","1.2.1":"2023-04-06T04:30:44.813Z","1.3.0":"2023-04-14T04:47:37.418Z","1.3.1":"2023-04-19T05:27:40.327Z","2.0.0":"2024-01-15T03:09:42.367Z","2.0.1":"2024-03-12T04:52:04.070Z","2.0.2":"2024-04-15T09:58:55.469Z","2.0.3":"2024-05-08T08:34:32.925Z","2.0.4":"2024-11-13T08:44:32.068Z","2.1.0":"2025-01-25T09:53:06.766Z","2.1.1":"2025-07-30T10:16:52.180Z","2.1.2":"2026-07-29T06:01:54.370Z"},"bugs":{"url":"https://github.com/hugoalh/string-overflow-es/issues"},"author":{"name":"hugoalh"},"license":"MIT","homepage":"https://github.com/hugoalh/string-overflow-es#readme","keywords":["overflow","string","truncate"],"repository":{"type":"git","url":"git+https://github.com/hugoalh/string-overflow-es.git"},"description":"A module to truncate the string with the specify length; Safe with the emojis, URLs, and words.","maintainers":[{"name":"hugoalh","email":"hugoalh@gmail.com"}],"readme":"# String Overflow (ES)\n\n[**⚖️** MIT](./LICENSE.md)\n\n🔗\n[DistBoard @hugoalh](https://hugoalh.github.io/distboard/string_overflow_ecmascript)\n● [GitHub](https://github.com/hugoalh/string-overflow-es)\n● [JSR](https://jsr.io/@hugoalh/string-overflow)\n● [NPM](https://www.npmjs.com/package/@hugoalh/string-overflow)\n\nAn ECMAScript module to truncate the string with the specify length; Safe with the emojis, URLs, and words.\n\n## 🎯 Runtime Targets\n\nAny runtime which support ECMAScript should able to use this; These runtimes are officially supported:\n\n- **[Bun](https://bun.sh/)** >= v1.1.0\n- **[Deno](https://deno.land/)** >= v2.1.0\n- **[NodeJS](https://nodejs.org/)** >= v20.9.0\n\n## 🛡️ Runtime Permissions\n\nThis does not request any runtime permission.\n\n## #️⃣ Sources & Entrypoints\n\n- GitHub Raw\n  ```\n  https://raw.githubusercontent.com/hugoalh/string-overflow-es/{Tag}/mod.ts\n  ```\n- JSR\n  ```\n  jsr:@hugoalh/string-overflow[@{Tag}]\n  ```\n- NPM\n  ```\n  npm:@hugoalh/string-overflow[@{Tag}]\n  ```\n\n| **Name** | **Path** | **Description** |\n|:--|:--|:--|\n| `.` | `./mod.ts` | Default. |\n\n> [!NOTE]\n> - Different runtimes have vary support for the sources and entrypoints, visit the runtime documentation for more information.\n> - It is recommended to include tag for immutability.\n> - These are not part of the public APIs hence should not be used:\n>   - Benchmark/Test file (e.g.: `example.bench.ts`, `example.test.ts`).\n>   - Entrypoint name or path include any underscore prefix (e.g.: `_example.ts`, `foo/_example.ts`).\n>   - Identifier/Namespace/Symbol include any underscore prefix (e.g.: `_example`, `Foo._example`).\n\n## 🧩 APIs\n\n- ```ts\n  class StringTruncator {\n    constructor(maximumLengthDefault: number, options?: StringTruncatorOptions);\n    truncate(item: string, maximumLengthOverride?: number): string;\n  }\n  ```\n- ```ts\n  type StringTruncateEllipsisPosition = \n    | \"end\"\n    | \"middle\"\n    | \"start\";\n  ```\n- ```ts\n  interface StringTruncatorOptions extends StringDissectorOptions {\n    ellipsisMark?: string;\n    ellipsisPosition?: StringTruncateEllipsisPosition;\n  }\n  ```\n\n> [!NOTE]\n> - For the full or prettier documentation, can visit via:\n>   - [Deno CLI `deno doc`](https://docs.deno.com/runtime/reference/cli/doc/)\n>   - [JSR](https://jsr.io/@hugoalh/string-overflow)\n\n## ✍️ Examples\n\n- ```ts\n  const text = \"Vel ex sit est sit est tempor enim et voluptua consetetur gubergren gubergren ut. Amet dolores sit. Duo iriure vel dolore illum diam. Ea vero diam diam tincidunt molestie elitr te sed nisl ut vulputate tincidunt accusam sit sed. Amet sea dolore rebum amet accusam labore dolor no sadipscing labore. Sit erat sit sed voluptua tempor sit ea dolor et.\";\n\n  new StringTruncator(100).truncate(text);\n  //=> \"Vel ex sit est sit est tempor enim et voluptua consetetur gubergren gubergren ut. Amet dolores...\"\n\n  new StringTruncator(100, { safeWords: false }).truncate(text);\n  //=> \"Vel ex sit est sit est tempor enim et voluptua consetetur gubergren gubergren ut. Amet dolores si...\"\n  ```\n","readmeFilename":"README.md"}