npm.io
0.4.1-dev20210707 • Published 5 years ago

@hat-core/util

Licence
Apache-2.0
Version
0.4.1-dev20210707
Deps
0
Size
21 kB
Vulns
0
Weekly
0

Hat Core - JavaScript utility library

This library is part of Hat Open project - open-source framework of tools and libraries for developing applications used for remote monitoring, control and management of intelligent electronic devices such as IoT devices, PLCs, industrial automation or home automation systems.

Development of Hat Open and associated repositories is sponsored by Končar - Power Plant and Electric Traction Engineering Inc. (Končar KET

For more information see:

::: warning ::: title Warning :::

This project is currently in state of active development. Features, functionality and API are unstable. :::

About

Utility library for manipulation of JSON data.

Main characteristics:

  • input/output data types are limited to JSON data, functions and [undefined]{.title-ref} (sparse arrays and complex objects with prototype chain are not supported)
  • functional API with curried functions (similar to ramdajs)
  • implementation based on natively supported browser JS API
  • scope limited to most used functions in hat projects
  • usage of [paths]{.title-ref} instead of [lenses]{.title-ref}