# Please enter a commit message to explain why this merge is necessary,
# especially if it merges an updated upstream into a topic branch.
#
# Lines starting with '#' will be ignored, and an empty message aborts
# the commit.
* lex builder
* updated lex builder
* added args to map
* added match to lex-builder
* update match
* moved matach and gave Lex to Global Gun
* fix match in lex
* Add Heroku deploy unit testing thanks to @bmatusiak
1243.js is a reference to PR #1243
* Update 1243.js
Corrected some indentation, removed unnecessary require
Should solve uncaught exception:
```
error] TypeError: Cannot read properties of undefined (reading 'lack')
at Function.GET.turn (/root/.node-red/node_modules/gun/lib/axe.js:42:20)
at Timeout._onTimeout (/root/.node-red/node_modules/gun/lib/axe.js:57:42)
at listOnTimeout (node:internal/timers:559:17)
at processTimers (node:internal/timers:502:7)
```
That happens in some node environments from time to time.
* Adding '-Infinity' as an invalid case
Adding '-Infinity' as an invalid case, not handled before
Skipping extra checks until needed (like NaN, Infinity)
Checking for 'null' first as for more common case than invalid 'undefined'
* Adding '-Infinity' as an invalid case
Adding '-Infinity' as an invalid case, not handled before
Skipping extra checks until needed (like NaN, Infinity)
Checking for 'null' first as for more common case than invalid 'undefined'
* Adding '-Infinity' as an invalid case
Adding '-Infinity' as an invalid case, not handled before
Skipping extra checks until needed (like NaN, Infinity)
Checking for 'null' first as for more common case than invalid 'undefined'
* Fixing tests to handle -Infinity
* Removing useless shim import
* Removing useless shim import
* Removing redundant undefined check
* Removing redundant undefined check
* Removing redundant undefined check
* ES5 compatibility
Co-authored-by: dbaranov <dbaranov@bellintegrator.com>
Co-authored-by: Mark Nadal <mark@gun.eco>