is.kebabCase
is.kebabCase(target: unknown)โ
Specificationโ
- Target argument: required.
- Checks if the given "target" type is kebabCase.
Informationโ
- Unit tests: โ
Examplesโ
is.kebabCase('hello'); // true
is.kebabCase('hello123'); // true
is.kebabCase('undefined'); // true
is.kebabCase('null'); // true
is.kebabCase('a1-b2-c3-d4-e5-f'); // true
is.kebabCase('g1-h2-i3-j4-k5-l6'); // true
is.kebabCase('in-kebab-case'); // true
is.kebabCase('helloWorld'); // false
is.kebabCase('a1B2c3d4e5f6g'); // false
is.kebabCase('a1B2c3d4e5f6'); // false
is.kebabCase('inCamelCase'); // false
is.kebabCase(BigInt(1)) // false
is.kebabCase(0) // false
is.kebabCase(1) // false
is.kebabCase(-1) // false
is.kebabCase(Symbol()) // false
is.kebabCase(null) // false
is.kebabCase(true) // false
is.kebabCase([]) // false
is.kebabCase(false) // false
is.kebabCase("") // false
is.kebabCase('') // false
is.kebabCase(``) // false
is.kebabCase({}) // false
is.kebabCase(undefined) // false
is.kebabCase(Function) // false
is.kebabCase(() => {}) // false
is.kebabCase(BigInt) // false
is.kebabCase(Symbol) // false
is.kebabCase(NaN) // false
is.kebabCase(Infinity) // false
is.kebabCase(-Infinity) // false
is.kebabCase(Number.POSITIVE_INFINITY) // false
is.kebabCase(Number.NEGATIVE_INFINITY) // false
// And all other known types will return false
Reversal boolean resultโ
is.not.kebabCase('hello'); // false
is.not.kebabCase('hello123'); // false
is.not.kebabCase('undefined'); // false
is.not.kebabCase('null'); // false
is.not.kebabCase('a1-b2-c3-d4-e5-f'); // false
is.not.kebabCase('g1-h2-i3-j4-k5-l6'); // false
is.not.kebabCase('in-kebab-case'); // false
is.not.kebabCase('helloWorld'); // true
is.not.kebabCase('a1B2c3d4e5f6g'); // true
is.not.kebabCase('a1B2c3d4e5f6'); // true
is.not.kebabCase('inCamelCase'); // true
is.not.kebabCase(BigInt(1)) // true
is.not.kebabCase(0) // true
is.not.kebabCase(1) // true
is.not.kebabCase(-1) // true
is.not.kebabCase(Symbol()) // true
is.not.kebabCase(null) // true
is.not.kebabCase(true) // true
is.not.kebabCase([]) // true
is.not.kebabCase(false) // true
is.not.kebabCase("") // true
is.not.kebabCase('') // true
is.not.kebabCase(``) // true
is.not.kebabCase({}) // true
is.not.kebabCase(undefined) // true
is.not.kebabCase(Function) // true
is.not.kebabCase(() => {}) // true
is.not.kebabCase(BigInt) // true
is.not.kebabCase(Symbol) // true
is.not.kebabCase(NaN) // true
is.not.kebabCase(Infinity) // true
is.not.kebabCase(-Infinity) // true
is.not.kebabCase(Number.POSITIVE_INFINITY) // true
is.not.kebabCase(Number.NEGATIVE_INFINITY) // true
// And all other known types will return true