Quitting
There are three similar, but slightly different, functions provided for when you want to exit a script.
exit()
The exit() function exits the current process. It is a trivial wrapper around process.exit().
The first argument is an exit code (0 for a sucessful exit, any other value to indicate an exceptional condition). The second optional argument can be a message to display before exiting.
js
import { exit } from '@abw/badger'
exit(0, 'Goodbye')quit()
The quit() function is a wrapper around the exit() function that sets the exit code to 0 to indicate successful termination.
js
import { quit } from '@abw/badger'
quit('Goodbye')abort()
The abort() function is a wrapper around the exit() function that sets the exit code to 1 to indicate an error condition.
js
import { abort } from '@abw/badger'
abort('Big plate of failed')