1.0.5 • Published 6 months ago
@uxland/utilities v1.0.5
UXL Utilities
Build Status | Statements | Branches | Functions | Lines |
---|---|---|---|---|
Installation
npm i @uxland/utilities
Usage
Collect
Returns nested object value and prototype from provided key.
collect("foo", "foo"); //=> {}
collect({ foo: "bar" }); //=> {0: 'b', 1: 'a', 2: 'r'}
collect({ foo: { bar: "qux" } }); //=> {bar: 'qux'}
Constant Builder
Converts a string to a new one with provided prefix and suffix in builder
constantBuilder("PREFIX")("CONSTANT"); //=> 'PREFIX:CONSTANT'
constantBuilder("PREFIX", "SUFFIX")("CONSTANT"); //=> 'PREFIX:CONSTANT:SUFFIX'
constantBuilder("PREFIX", "SUFFIX", "$$")("CONSTANT"); //=> 'PREFIX$$CONSTANT$$SUFFIX'
Invariant
Check if condition is fulfilled, otherwise throws supplied message error
invariant(R.is("number")(3), "Supplied value is not a number"); //=> undefined
invariant(R.is("number")("3"), "Supplied value is not a number"); //=> 'Supplied value is not a number'
No operation
Defines an empty function
nop(); //=> undefined
1.0.5
6 months ago
1.0.4
6 months ago
1.0.2
12 months ago
1.0.3
12 months ago
1.0.1
2 years ago
1.0.1-alpha.26
2 years ago
1.0.1-alpha.25
2 years ago
1.0.1-alpha.24
3 years ago
1.0.1-alpha.23
3 years ago
1.0.1-alpha.22
3 years ago
1.0.1-alpha.21
3 years ago
1.0.1-alpha.20
3 years ago
1.0.1-alpha.15
3 years ago
1.0.1-alpha.14
3 years ago
1.0.1-alpha.13
3 years ago
1.0.1-alpha.19
3 years ago
1.0.1-alpha.18
3 years ago
1.0.1-alpha.17
3 years ago
1.0.1-alpha.16
3 years ago
1.0.1-alpha.12
3 years ago
1.0.1-alpha.11
3 years ago
1.0.1-alpha.9
3 years ago
1.0.1-alpha.8
3 years ago
1.0.1-alpha.10
3 years ago
1.0.1-alpha.7
3 years ago
1.0.1-alpha.6
3 years ago
1.0.1-alpha.5
3 years ago
1.0.1-alpha.4
3 years ago
1.0.1-alpha.3
3 years ago
1.0.0
3 years ago
1.0.0-alpha.8
3 years ago
1.0.1-alpha.2
3 years ago
1.0.0-alpha.7
3 years ago
1.0.1-alpha.1
3 years ago
1.0.1-alpha.0
3 years ago
1.0.0-alpha.6
3 years ago
1.0.0-alpha.5
3 years ago
1.0.0-alpha.4
4 years ago
1.0.0-alpha.3
4 years ago
1.0.0-alpha.2
4 years ago
1.0.0-alpha.1
4 years ago
1.0.0-alpha.0
4 years ago