0.1.3 • Published 4 years ago

@ricardomatias/ring v0.1.3

Weekly downloads
6
License
MIT
Repository
github
Last release
4 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

4 years ago

0.1.2

4 years ago

0.1.1

4 years ago

0.1.3

4 years ago

0.0.5

5 years ago

0.0.7

5 years ago

0.0.4

5 years ago

0.0.3

6 years ago

0.0.2

6 years ago

0.0.1

6 years ago