UNPKG

vue-carousel-3d

Version:

Beautiful, flexible and touch supported 3D Carousel for Vue.js

20 lines (14 loc) 304 B
'use strict'; const strip = require('strip-ansi'); exports.stringLength = str => { str = strip(str); const len = str.length; let result = len; // Detect double-byte characters for (let i = 0; i < len; i++) { if (str.charCodeAt(i) > 255) { result++; } } return result; };