Three Evals for the Elven-kings under the sky,
Seven for the Dwarf-lords in their halls of stone,
Nine for Mortal Men doomed to die,
One for the Pull Requester on his dark fork
In the Land of Komada where the Shadows lie.
One Eval to rule them all, One Eval to find them,
One Eval to bring them all and in the darkness bind them
In the Land of Komada where the Shadows lie.
Note: I haven't actually tested the Komada version yet, but here's my quick port.
Changes Proposed in this Pull Request (List new items in CHANGELOG.MD)
Know the exact type of what you evaled
Has a little notice if it's a boolean, number, or string instantiated with new (see MDN)
Notes when a promise has been awaited, and what its resolved value is
Know how long the eval took to execute
Unit may be seconds, milliseconds, or microseconds, depending on the scale of the duration, for enhanced readability
New flags for deleting your command message, logging the output to console instead of sending it to the channel, and doing the command silently without output
If the output is long (7+ lines, or having long lines that will wrap), it asks before posting it to the channel
If the output is too long to send (>2000 chars), it asks if you want to log it to the console or upload it as a file
(If Applicable) What Issue does it fix?
Fixes...
The eval command silently erring if the output is more than 2000 characters
Three Evals for the Elven-kings under the sky, Seven for the Dwarf-lords in their halls of stone, Nine for Mortal Men doomed to die, One for the Pull Requester on his dark fork In the Land of Komada where the Shadows lie. One Eval to rule them all, One Eval to find them, One Eval to bring them all and in the darkness bind them In the Land of Komada where the Shadows lie.
Note: I haven't actually tested the Komada version yet, but here's my quick port.
Proposed Semver Increment Bump: [MAJOR/MINOR/PATCH]
MINOR
Changes Proposed in this Pull Request (List new items in CHANGELOG.MD)
new
(see MDN)await
ed, and what its resolved value is(If Applicable) What Issue does it fix?
Fixes...