JB1905 / s-trimmer

πŸš€ Format spaces from the left and right end of a string and between strings

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

s-trimmer

NPM version NPM downloads NPM license Codecov Travis Bundle size

About

Format spaces from the left and right end of a string and between strings

Similar Projects

Remove spaces from text:

Remove spaces from class names (one of the many features):

How to Install

First, install the library in your project by npm:

$ npm install s-trimmer

Or Yarn:

$ yarn add s-trimmer

Getting Started

Connect the library to the project with ES6 import:

import sTrimmer, {
  trim,
  trimStart,
  trimLeft,
  trimEnd,
  trimRight,
  trimBetween,
  trimCenter,
} from 's-trimmer';

Or CommonJS:

const sTrimmer = require('s-trimmer').default;
const {
  trim,
  trimStart,
  trimLeft,
  trimEnd,
  trimRight,
  trimBetween,
  trimCenter,
} = require('s-trimmer');

Next use library:

sTrimmer - default export, (alias trim) - named export

const value = '    lorem  ipsum dolor  ';

sTrimmer(value); // 'lorem ipsum dolor'
trim(value); // 'lorem ipsum dolor'

trimStart (alias trimLeft)

const value = '    lorem  ipsum dolor  ';

trimStart(value); // 'lorem  ipsum dolor  '
trimLeft(value); // 'lorem  ipsum dolor  '

trimEnd (alias trimRight)

const value = '    lorem  ipsum dolor  ';

trimEnd(value); // '    lorem  ipsum dolor'
trimRight(value); // '    lorem  ipsum dolor'

trimBetween (alias trimCenter)

const value = '    lorem  ipsum dolor  ';

trimBetween(value); // '    lorem ipsum dolor  '
trimCenter(value); // '    lorem ipsum dolor  '

Params

Type Description
string Value to be formatted

License

This project is licensed under the MIT License Β© 2020-present Jakub Biesiada

About

πŸš€ Format spaces from the left and right end of a string and between strings

License:MIT License


Languages

Language:TypeScript 76.3%Language:JavaScript 22.2%Language:Shell 1.5%