0.1.3 • Published 3 years ago

@ricardomatias/ring v0.1.3

Weekly downloads
6
License
MIT
Repository
github
Last release
3 years ago

ring Build Status

Your average array made cyclical by using Proxy

import ring from '@ricardomatias/ring';

const AM7 = [ 'A', 'C', 'E', 'G' ];
const am7 = ring(AM7);

const first = am7[0]; // 'A'
const firstAgain = am7[4]; // 'A'
const firstYetAgain = am7[-4]; // 'A'

AM7 === am7 // => false

Install

Use npm to install.

npm install @ricardomatias/ring --save

Usage

ring([Array])

Returns a new proxied array. Provides access to all the native Array methods and properties.

License

MIT, see LICENSE.md for details.

0.1.0

3 years ago

0.1.2

3 years ago

0.1.1

3 years ago

0.1.3

3 years ago

0.0.5

4 years ago

0.0.7

4 years ago

0.0.4

4 years ago

0.0.3

5 years ago

0.0.2

5 years ago

0.0.1

5 years ago