range

0.0.3 • Public • Published

range - A simple library for range(a, b, step).

range.js is a Node library approximation of Python's range() function.

EXAMPLE

$ node
> var range = require("range");
> range.range(0, 20);
[ 0,
  1,
  2,
  3,
  4,
  5,
  6,
  7,
  8,
  9,
  10,
  11,
  12,
  13,
  14,
  15,
  16,
  17,
  18,
  19 ]
> range.range(0, 20, 2);
[ 0,
  2,
  4,
  6,
  8,
  10,
  12,
  14,
  16,
  18 ]

HOMEPAGE

https://github.com/mcandre/node-range

NPM

https://www.npmjs.com/package/range

LICENSE

FreeBSD

REQUIREMENTS

Optional

DEVELOPMENT

Test

Ensure the example script works as expected:

$ npm test

> range@0.0.2 test /Users/apennebaker/Desktop/src/node-range
> mocha



  range
    range
      ✓ should behave like Python range()


  1 passing (5ms)

Lint

Keep the code tidy:

$ grunt lint

Spell Check

$ aspelllint
...

Local CI

Guard can automatically run testing when the code changes:

$ bundle
$ guard -G Guardfile-cucumber
...

Guard can automatically lint when the code changes:

$ bundle
$ guard -G Guardfile-lint
...

Git Hooks

See hooks/.

Readme

Keywords

none

Package Sidebar

Install

npm i range

Weekly Downloads

1,745

Version

0.0.3

License

none

Last publish

Collaborators

  • mcandre