Zaiming (Stone) Shi 45caa3bf01 fix(sso): make sp_private_key sensitive %!s(int64=2) %!d(string=hai) anos
..
include badf962800 fix: stale call to emqx_misc %!s(int64=2) %!d(string=hai) anos
src 45caa3bf01 fix(sso): make sp_private_key sensitive %!s(int64=2) %!d(string=hai) anos
test 080cb73da1 fix: handle badmap inside `emqx_placeholder:proc_tmpl` %!s(int64=2) %!d(string=hai) anos
README.md 9ccfa643ce style: fix wording %!s(int64=2) %!d(string=hai) anos
rebar.config f8e9e54393 refactor: move emqx_json to emqx_utils_json %!s(int64=2) %!d(string=hai) anos

README.md

Erlang utility library for EMQX

Overview

emqx_utils is a collection of utility functions for EMQX, organized into several modules. It provides various functionalities to make it easier to work with EMQX, such as binary manipulations, maps, JSON en- and decoding, ets table handling, data conversions, and more.

Features

  • emqx_utils: unsorted helper functions, formerly known as emqx_misc - NEEDS WORK
  • emqx_utils_api: collection of helper functions for API responses
  • emqx_utils_binary: binary reverse, join, trim etc
  • emqx_utils_ets: convenience functions for creating and looking up data in ets tables.
  • emqx_utils_json: JSON encoding and decoding
  • emqx_utils_maps: convenience functions for map lookup and manipulation like deep_get etc.

Contributing

Please see our contributing guidelines for information on how to contribute to emqx_utils. We welcome bug reports, feature requests, and pull requests.