ffeu

1.0.5 • Public • Published

🪴 FFEU - Functions For Everyday Use!

This package features various useful functions that can be used in many scenarios*

Contribute to this project here https://github.com/magmabits/ffeu


generateID(number, IDType) -> String

This function generates a randomized string of characters with the provided length.

It has 4 different modes: "numberOnly", "upperCaseOnly", "lowerCaseOnly" and "default"

import { generateID, IDType } from "ffeu";

generateID(8) // "4h7s45ef"
generateID(8, IDType.NumberOnly) // "23461862"
generateID(8, IDType.UpperCaseOnly) // "AXDVASVW"
generateID(8, IDType.LowerCaseOnly) // "sdfewnzd"

toCapital(string) -> String

This function returns the provided string but every word will start with capital letters.

toCapital("hello world, i am a function") // "Hello World, I Am A Function"

formatBytes(number) -> String

This function returns the provided number formated to bytes.

formatBytes(1000) // "1000 Bytes"
formatBytes(1024) // "1KB"

toOrdinal(number) -> String

This function returns the provided number with their respective ordinal aka "place".

toOrdinal(1) // "1st"
toOrdinal(12) // "12th"
toOrdinal(22) // "22nd"
toOrdinal(33) // "33rd"
toOrdinal(4) // "4th"

timeSince(timestamp || date) -> String

This function returns the time that has elapsed since the start of the function and the provided time.

timeSince(1657621049) // "39 seconds ago"
timeSince(new Date()) // "2 seconds"

Package Sidebar

Install

npm i ffeu

Weekly Downloads

3

Version

1.0.5

License

MIT

Unpacked Size

21.4 kB

Total Files

7

Last publish

Collaborators

  • magmabits