iit-utils
v1.2.3
Published
Some utils
Downloads
7
Readme
Installing
Package manager
Using npm:
$ npm install iit-utils
Once the package is installed, you can import the library using import
or require
approach:
import utils, { numberToCurrency, truncateString } from "iit-utils"
You can also use the default export, since the named export is just a re-export from iit-utils:
import utils from "iit-utils"
console.log(utils.numberToCurrency(1000))
If you use require
for importing, only default export is available:
const utils = require('iit-utils')
console.log(utils.numberToCurrency(1000))
Examples
Number to currency
import { numberToCurrency } from 'iit-utils'
// Pass a number to the function
const PRICE = numberToCurrency(1232)
console.log(PRICE) // 1.232,00 €
Get year and month
import { getYearAndMonth } from 'iit-utils'
// Pass a date to the function
const YEAR_MONTH = getYearAndMonth(new Date())
console.log(YEAR_MONTH) // 2023/09
Transform minutes to full hours
import { transformMinutesToFullHours } from 'iit-utils'
// Pass a number to the function
const MINUTES_TO_FULL_HOURS = transformMinutesToFullHours(60)
console.log(MINUTES_TO_FULL_HOURS) // 01:00:00
Get hours of date
import { getHoursOfDate } from 'iit-utils'
// Pass a date to the function
const HOURS_OF_DATE = getHoursOfDate(new Date())
console.log(HOURS_OF_DATE) // 14:44
Get extended date
import { getExtendedDate } from 'iit-utils'
// Pass a date to the function
const EXTENDED_DATE = getExtendedDate(new Date())
console.log(EXTENDED_DATE) // Thursday, September 2023 - 14:44
Get string initials
import { getStringInitials } from 'iit-utils'
// Pass a string to the function
const STRING_INITIALS = getStringInitials('Tyree Bernauer')
console.log(STRING_INITIALS) // TB
Truncate string
import { truncateString } from 'iit-utils'
// Pass a string and the length to the function
const TRUNCATED_STRING = truncateString('In publishing and graphic design, Lorem ipsum is a placeholder text commonly used to demonstrate the visual form of a document or a typeface without relying on meaningful content.', 50)
console.log(TRUNCATED_STRING) // In publishing and graphic design, Lorem ipsum is a...