objob

A tool for controlling and manipulating javascript object fields and output.

Usage no npm install needed!

<script type="module">
  import objob from 'https://cdn.skypack.dev/objob';
</script>

README

Ob Job (beta)

A library of deep/recursive utilities for nested objects.

Many functions will be similar to the object functions in lodash but will be deep/recursive versions.

Ob Job includes the following functions and many more with every function being a deep/recursive implementation:

  • clone
  • equals
  • expand
  • filter
  • flatten
  • keys
  • mapValues
  • merge
  • omit
  • pick
  • values
  • More...

Installation

npm install objob

Usage

import ob from 'objob';

Further Reading

Bugs

Objob is still in beta so please submit issues if you find any bugs.

Roadmap

  • It is on the todo list to port over all of the lodash Object functions and make them recursive. So much to do, so little time.

Special Thanks

License

MIT