Skip to content

daun/yewtillitees

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

28 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Yewtillitees

NPM version GitHub license

Helper functions I need often.

Installation

npm install yewtillitees

Usage

import { normalize } from 'yewtillitees'

const normalizer = normalize(10, 20)
normalizer(15) // 0.5

Helpers

Array

  • findIndexes
  • pickRandom
  • shuffle

Async

  • sleep

DOM

  • createTemplateInstance
  • measureDocumentHeight
  • measureScrollbarSize
  • onIdle
  • onIdleAfterLoad
  • onDomReady
  • onWindowLoad

Number

  • clamp
  • normalize
  • normalizeBetweenRanges
  • random
  • randomInteger

Object

  • map

String

  • camelCase
  • kebabCase

License

MIT

About

No description or website provided.

Topics

Resources

License

Stars

Watchers

Forks

Packages

No packages published