1.1.0 • Published 8 years ago

immerse v1.1.0

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

immerse

Manipulate json data.

Install

npm install immerse

Require immerse in your script

var immerse = require('immerse')

Usage

var immerse = require('immerse')

var val = immerse(data)
          .field('name, age')
          .selector('age>40')
          .skip(10)
          .limit(5)
// `val.value()` is your data result

Methods

Array data

Field

immerse(data)
  .field("name, BMI")

Selector

  • Equal
immerse(data)
  .selector('age=22')
  • Not Equal than
immerse(data)
  .selector('age!=22')
  • Greater than
immerse(data)
  .selector('age>22')
  • Less than
immerse(data)
  .selector('age<22')
  • Greater equal than
immerse(data)
  .selector('age>=22')
  • Less equal than
immerse(data)
  .selector('age<=22')
  • With expression AND
immerse(data)
  .selector('age<=22 AND height>180');
  • With expression OR
immerse(data)
  .selector('age>=22 OR height>180');

Skip

immerse(data)
  .skip(10)

Limit

immerse(data)
  .limit(5)

Sort

  • ascend
immerse(data)
  .sort("age", 1)
  • descend
immerse(data)
  .sort("age", -1)

In

immerse(data)
  .in("age", "24, 25, 26")

// return value that age equal 24, 25, 26

License

MIT

1.1.0

8 years ago

1.0.7

8 years ago

1.0.6

8 years ago

1.0.5

8 years ago

1.0.4

8 years ago

1.0.3

8 years ago

1.0.2

8 years ago

1.0.1

8 years ago

1.0.0

8 years ago

0.0.0

9 years ago