Sha256: 82fc54c0c9da9c9bfc0dc02abb3f4a2c18e967b05c73b8758bb26fe49d46912e

Contents?: true

Size: 636 Bytes

Versions: 21

Compression:

Stored size: 636 Bytes

Contents

"use strict";
var __importDefault = (this && this.__importDefault) || function (mod) {
    return (mod && mod.__esModule) ? mod : { "default": mod };
};
Object.defineProperty(exports, "__esModule", { value: true });
const wcwidth_1 = __importDefault(require("./wcwidth"));
const mk_wcswidth = (pwcs) => {
    let width = 0;
    // eslint-disable-next-line no-plusplus
    for (let i = 0; i < pwcs.length; i++) {
        const charCode = pwcs.charCodeAt(i);
        const w = wcwidth_1.default(charCode);
        if (w < 0) {
            return -1;
        }
        width += w;
    }
    return width;
};
exports.default = mk_wcswidth;

Version data entries

21 entries across 21 versions & 1 rubygems

Version Path
appmap-0.72.2 ./node_modules/simple-wcswidth/dist/src/wcswidth.js
appmap-0.72.1 ./node_modules/simple-wcswidth/dist/src/wcswidth.js
appmap-0.72.0 ./node_modules/simple-wcswidth/dist/src/wcswidth.js
appmap-0.71.0 ./node_modules/simple-wcswidth/dist/src/wcswidth.js
appmap-0.70.2 ./node_modules/simple-wcswidth/dist/src/wcswidth.js
appmap-0.70.1 ./node_modules/simple-wcswidth/dist/src/wcswidth.js
appmap-0.70.0 ./node_modules/simple-wcswidth/dist/src/wcswidth.js
appmap-0.69.0 ./node_modules/simple-wcswidth/dist/src/wcswidth.js
appmap-0.68.2 ./node_modules/simple-wcswidth/dist/src/wcswidth.js
appmap-0.68.1 ./node_modules/simple-wcswidth/dist/src/wcswidth.js
appmap-0.68.0 ./node_modules/simple-wcswidth/dist/src/wcswidth.js
appmap-0.67.1 ./node_modules/simple-wcswidth/dist/src/wcswidth.js
appmap-0.67.0 ./node_modules/simple-wcswidth/dist/src/wcswidth.js
appmap-0.66.2 ./node_modules/simple-wcswidth/dist/src/wcswidth.js
appmap-0.66.1 ./node_modules/simple-wcswidth/dist/src/wcswidth.js
appmap-0.66.0 ./node_modules/simple-wcswidth/dist/src/wcswidth.js
appmap-0.65.1 ./node_modules/simple-wcswidth/dist/src/wcswidth.js
appmap-0.65.0 ./node_modules/simple-wcswidth/dist/src/wcswidth.js
appmap-0.64.0 ./node_modules/simple-wcswidth/dist/src/wcswidth.js
appmap-0.63.0 ./node_modules/simple-wcswidth/dist/src/wcswidth.js