1.0.3 • Published 8 months ago

beomtil v1.0.3

Weekly downloads
-
License
ISC
Repository
github
Last release
8 months ago

beomtil

Useful Util Function

Installation

npm install beomtil

Documentation

changeValueNotation(value, notation)

  • value : variable to change. allow string or object type.
  • notation : 'camel' | 'pascal' | 'snake'
const beomtil = require('beomtil')

const result = changeValueNotation("notaionTest", "pascal");
// result = NotationTest

const result2 = changeValueNotation({ notaionTest1: 1,notaion_test2: 2, notaion_test3: 3 }, "camel");
// result2 = {notaionTest1: 1, notationTest2: 2, notationTest3: 3}

masking(target, maskingNum, maskingStart)

  • target : (required) variable to mask. allow string.
  • maskingNum : (required) number of masking. allow positive integer.
  • maskingStart : masking start index. allow positive integer.
const beomtil = require('beomtil')

const result = beomtil.masking("mask", 2);
// result = **sk

const result2 = beomtil.masking("mask", 2, 1);
// result2 = m**k

Version

v1.0.1

  • changeValueNotataion()

v1.0.2

  • masking()

v1.0.3

  • compatible esm, cjs ✨
1.0.3

8 months ago

1.0.2

1 year ago

1.0.1

1 year ago

1.0.0

1 year ago