{"bin":{"linegauge":"dist/cli.js"},"bugs":{"url":"https://github.com/ofri-peretz/burgee/issues"},"dist":{"shasum":"1a1e76c1b2c29290b85346aebb74591b470cd7ab","tarball":"https://registry.npmjs.org/linegauge/-/linegauge-1.1.1.tgz","fileCount":27,"integrity":"sha512-6bl96RNqRNlB/xmURO1EdQCtECl+B4dsvrIjuXDOsME//kQa+EMIdFMpQafP2ouoOSuIwwC2ClaDxgituwtu2A==","signatures":[{"sig":"MEQCIDiH1FZY9TiuJaa9yCpDBBc68YFdweE4N0Bu/qhQkJc2AiB/eOJYjJdnw0PPttFFPSMO+q97peT2a0xGRKEblWfjLw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQDcpyivDzdS9avyXUoyNu7kxuEiH01qJOBoBIlrWzGqVgIgDN27zY3mY5WHI4RiOdUECQ7x/yNce59L3Ftsk9gwjf0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/linegauge@1.1.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":111192},"name":"linegauge","type":"module","engines":{"node":"^20.19.0 || >=22.13.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./wrap":{"types":"./dist/wrap.d.ts","import":"./dist/wrap.js","default":"./dist/wrap.js"},"./slice":{"types":"./dist/slice.d.ts","import":"./dist/slice.js","default":"./dist/slice.js"},"./strip":{"types":"./dist/strip.d.ts","import":"./dist/strip.js","default":"./dist/strip.js"},"./plugin":{"types":"./dist/plugin.d.ts","import":"./dist/plugin.js","default":"./dist/plugin.js"},"./widest":{"types":"./dist/widest.d.ts","import":"./dist/widest.js","default":"./dist/widest.js"},"./truncate":{"types":"./dist/truncate.d.ts","import":"./dist/truncate.js","default":"./dist/truncate.js"},"./schema.json":"./dist/schema.json","./widest-line":{"types":"./dist/widest-line.d.ts","import":"./dist/widest-line.js","default":"./dist/widest-line.js"},"./cli-truncate":{"types":"./dist/cli-truncate.d.ts","import":"./dist/cli-truncate.js","default":"./dist/cli-truncate.js"}},"gitHead":"4c8551599933c995e42060a60a1dc791eb1cd719","license":"MIT","scripts":{"lint":"eslint src","test":"vitest run --passWithNoTests","build":"tsc -p tsconfig.build.json && node ../../scripts/schema-to-dist.mjs && node ../../scripts/strip-comments.mjs dist && node ../../scripts/declaration-reach.mts --prune","coverage":"vitest run --coverage.enabled","typecheck":"tsc -p tsconfig.json --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"c1738863-cd8c-45fa-96ef-b7e6751286bb"}},"homepage":"https://linegauge.interlace.tools","keywords":["cli","terminal","string-width","wrap-ansi","strip-ansi","slice-ansi","truncate","wrap","width","grapheme","ansi","unicode","plugin","plugins","extensible","zero-dependency"],"repository":{"url":"git+https://github.com/ofri-peretz/burgee.git","type":"git","directory":"packages/linegauge"},"_npmVersion":"11.6.2","description":"Measures, wraps, truncates and slices styled terminal text, grapheme-correct over Intl.Segmenter, with the same result on a terminal, a pipe or --json. Zero dependencies. Drop-in paths for string-width, wrap-ansi, strip-ansi, slice-ansi, cli-truncate and ","directories":{},"maintainers":[{"name":"ofriperetz","email":"ofriperetzdev@gmail.com"}],"sideEffects":["./dist/cli.js"],"_nodeVersion":"24.13.0","_hasShrinkwrap":false,"devDependencies":{"vitest":"^5.0.1"},"_npmOperationalInternal":{"tmp":"tmp/linegauge_1.1.1_1791817125400_0.23307306036813324","host":"s3://npm-registry-packages-npm-production"},"_id":"linegauge@1.1.1","version":"1.1.1"}