string-width

Get the visual width of a string - the number of columns required to display it
v7.2.0 URL: https://unpkg.com/string-width@7.2.0/index.js
OpenBrowse Files
stringcharacterunicodewidthvisualcolumncolumnsfullwidthfull-widthfullansiescapecodesclicommand-lineterminalconsolecjkchinesejapanesekoreanfixed-widtheast-asian-width

lines-and-columns

Maps lines and columns to character offsets and back.
v2.0.4 URL: https://unpkg.com/lines-and-columns@2.0.4/build/index.cjs
OpenBrowse Files
linescolumnsparser

widest-line

Get the visual width of the widest line in a string - the number of columns required to display it
v5.0.0 URL: https://unpkg.com/widest-line@5.0.0/index.js
OpenBrowse Files
stringcharacterunicodewidthvisualcolumncolumnsfullwidthfull-widthfullansiescapecodesclicommand-lineterminalconsolecjkchinesejapanesekoreanfixed-width

postcss-gap-properties

Use the gap, column-gap, and row-gap shorthand properties in CSS
v6.0.0 URL: https://unpkg.com/postcss-gap-properties@6.0.0/dist/index.cjs
OpenBrowse Files
columnscssgapsgridslayoutspostcsspostcss-pluginprefixesrowsshorthands

as-table

A simple function that print objects / arrays as ASCII tables. Handles ANSI styling and weird 💩 Unicode emoji symbols – they won't break the layout.
v1.0.55 URL: https://unpkg.com/as-table@1.0.55/build/as-table.js
OpenBrowse Files
ASCIItablesheetgridprintlogprint tableobject as tablearray as tabletext tablearray tableobject tablearray formatcolumnsas tabletablefycolumnsstringifyprint objectgridttyterminalconsoletextlayout