1.2.2 ā€¢ Published 2 years ago

@igor.dvlpr/uarray v1.2.2

Weekly downloads
-
License
MIT
Repository
github
Last release
2 years ago

šŸŽ‰ UArray šŸ™Œ

Provides UArray, an Array type that supports negative indices/indexes, just wrap your regular JavaScript array with UArray() or pass the elements directly to UArray() and you are all set! šŸŽ‰šŸ™Œ

Usage

ā„¹ Works like negative indices in other languages, e.g. -1 picks that last element, -2, the second to last, etc.

āœØ Since v.1.1.0 the function signature has been changed and now it supports 2 different ways of action. You can now pass a single parameter of type Array or multiple parameters of any primitive type.

Install it first by doing,

npm i "@igor.dvlpr/uarray"

and then use it,

const UArray = require('@igor.dvlpr/uarray')
const food = UArray(['šŸŸ', 'šŸŒ­', 'šŸæ', 'šŸ„™', 'šŸ„“']) // array passed
const objects = UArray('šŸŽˆ', 'šŸŽ©', 'āš½', 'šŸ„‡', 'šŸŽÆ') // no array passed, just direct values

console.log(food[-1]) // prints 'šŸ„“'
console.log(food[-3]) // prints 'šŸæ'

console.log(objects[-1]) // prints 'šŸŽÆ'
console.log(objects[-3]) // prints 'āš½'
1.2.2

2 years ago

1.2.0

3 years ago

1.2.1

3 years ago

1.1.5

3 years ago

1.1.1

3 years ago

1.1.0

3 years ago

1.1.4

3 years ago

1.1.3

3 years ago

1.0.4

3 years ago

1.1.2

3 years ago

1.0.3

3 years ago

1.0.2

3 years ago

1.0.1

3 years ago

1.0.0

3 years ago