1.1.0 • Published 10 years ago

immerse v1.1.0

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

10 years ago

1.0.7

10 years ago

1.0.6

10 years ago

1.0.5

10 years ago

1.0.4

10 years ago

1.0.3

10 years ago

1.0.2

10 years ago

1.0.1

10 years ago

1.0.0

10 years ago

0.0.0

11 years ago