1.1.3 • Published 4 years ago

@reverse/string v1.1.3

Weekly downloads
20
License
MIT
Repository
github
Last release
4 years ago

@reverse/string

Useful functions for modifying and managing strings.

You can install with nodejs and npm

npm i @reverse/string

Table of Contents

capitalize(string)

Capitalizes the first letter of a string.

Parameters

  • string: String: The string to modify.

Example

import { capitalize } from '@reverse/string';

capitalize('hello');
// "Hello"

capitalize('123abc');
// "123abc"

format(format, ...variables)

Formats a string by substituting variables.

Parameters

  • format: String: The string to format.
  • ...variables: Any: Any variables to substitute in the string.

Example

import { format } from '@reverse/string';

format('Hello $1.', 'World');
// "Hello World."

format('I like $2 and $1.', 'cats', 'dogs');
// "I like dogs and cats."

isValidEmail(email)

Checks if a email is a valid formatted email.

Paramerters

  • email: String: The email to check.

Example

import { isValidEmail } from '@reverse/string';

isValidEmail('example@example.com');
// true

isValidEmail('ample.com');
// false

plural(number, word)

Makes a word plural if the number is not one.

Parameters

  • number: number: The amount of that object.
  • word: string: The word to plural-ize.

Example

import { plural } from '@reverse/string';

plural(0, 'Dog');
// Dogs

plural(1, 'Dog');
// Dog

plural(10, 'Dog');
// Dogs
1.1.3

4 years ago

1.1.2

4 years ago

1.1.1

5 years ago

1.1.0

5 years ago

1.0.9

5 years ago

1.0.8

5 years ago

1.0.7

5 years ago

1.0.6

5 years ago

1.0.5

5 years ago

1.0.4

5 years ago

1.0.3

5 years ago

1.0.2

5 years ago

1.0.1

5 years ago

1.0.0

5 years ago