- Refactoring
- Use proper exit event to handle the closing of the process - ddbf8b1, [Roy Riojas](https://github.com/Roy Riojas), 09/06/2020 14:26:27
- Refactoring
- make bnr to also import ts files - aab4f9d, [Roy Riojas](https://github.com/Roy Riojas), 06/06/2019 17:53:08
-
Bug Fixes
-
fail with error in case of async function - ea919c5, [Roy Riojas](https://github.com/Roy Riojas), 24/05/2019 01:30:07
-
Package.json dangling comma - 7738ea5, [Roy Riojas](https://github.com/Roy Riojas), 24/05/2019 01:27:38
-
-
Refactoring
- Change the name of the module - f82b80b, [Roy Riojas](https://github.com/Roy Riojas), 15/09/2018 16:16:17
- Refactoring
- upgrade changelogx to fix issue with tags without prefix - 61822e5, [Roy Riojas](https://github.com/Roy Riojas), 15/09/2018 13:25:00
-
Refactoring
-
upgrade to support babel@7 - d8457a5, [Roy Riojas](https://github.com/Roy Riojas), 15/09/2018 02:57:49
-
upgrade eslint - def31b8, [Roy Riojas](https://github.com/Roy Riojas), 15/09/2018 02:33:15
-
change from position parameters to named parameters - abb7de9, [Roy Riojas](https://github.com/Roy Riojas), 01/02/2017 14:54:04
-
allow setting the key value as function - 3cce464, [Roy Riojas](https://github.com/Roy Riojas), 24/01/2017 23:50:12
-
test setting env vars from the output function - a0a9d38, [Roy Riojas](https://github.com/Roy Riojas), 24/01/2017 23:47:41
-
Allow to return descriptors from the functions - c9746ef, [Roy Riojas](https://github.com/Roy Riojas), 24/01/2017 23:40:57
-
use ms instead of no unit - 82dff75, [Roy Riojas](https://github.com/Roy Riojas), 03/01/2017 19:11:30
-
-
Bug Fixes
-
use @babel/register instead of babel-register - c096c0a, [Roy Riojas](https://github.com/Roy Riojas), 15/09/2018 02:25:21
-
Add the concept of task, a function that does not execute any shell command - bf3d6bb, [Roy Riojas](https://github.com/Roy Riojas), 31/01/2017 17:56:21
-
add missing message about why the config could not be imported - 6ca23fb, [Roy Riojas](https://github.com/Roy Riojas), 28/01/2017 10:38:41
-
execute properly the commands when the return from function is an array - 10e4587, [Roy Riojas](https://github.com/Roy Riojas), 25/01/2017 21:24:02
-
in case of result type function don't append provided args - d1c7315, [Roy Riojas](https://github.com/Roy Riojas), 25/01/2017 02:05:14
-
Use the name of the task instead of the command on 'ok' log - c240604, [Roy Riojas](https://github.com/Roy Riojas), 03/01/2017 19:02:31
-
Move dep to devDependencies - 4ebaf7e, [Roy Riojas](https://github.com/Roy Riojas), 03/01/2017 18:28:52
-
-
Features
-
attempt to require babel-register if installed - ef6ebc2, [Roy Riojas](https://github.com/Roy Riojas), 25/01/2017 22:48:18
-
functions as commands - d09dc6a, [Roy Riojas](https://github.com/Roy Riojas), 22/01/2017 00:29:24
-
Add bump scripts - 57dccaf, [Roy Riojas](https://github.com/Roy Riojas), 03/01/2017 18:30:34
-
Support external config - de9b9b4, [Roy Riojas](https://github.com/Roy Riojas), 03/01/2017 18:04:45
- ability to specify several commands to be executed in sequence
- ability to specify an external file with the tasks config, exported as a function or as an object.
- add
npm bin
output to theprocess.env.PATH
-
-
Other changes
-
0.1.0 - c824da9, [Ben Orozco](https://github.com/Ben Orozco), 31/07/2017 09:28:09
-
Don't pass bnr flags to specified command - 1fd86ae, [Marcel Laverdet](https://github.com/Marcel Laverdet), 24/06/2017 22:59:41
-
0.0.15 - 349b0ad, [Ben Orozco](https://github.com/Ben Orozco), 20/03/2017 14:12:01
-
0.0.14 - 54d9afa, [Ben Orozco](https://github.com/Ben Orozco), 07/01/2017 23:26:31
-
Silent mode feature added. Closing #60 - 2fb97eb, RIP21, 02/12/2016 11:21:41
Running with -s or --silent flag now will silence not only npm noise but also info messages of better-npm-run itself.
-
Silent mode feature added. Closing #60 - bc7b263, RIP21, 02/12/2016 11:20:09
Running with -s or --silent flag now will silence not only npm noise but also info messages of better-npm-run itself.
-
0.0.13 - cd69d87, [Andrew Turner](https://github.com/Andrew Turner), 28/10/2016 13:06:28
-
environment variable precedence and behavior (#58, reverts #55) - 82a1f0e, [Andrew Turner](https://github.com/Andrew Turner), 28/10/2016 13:04:22
-
enforce consistent indentation with editorconfig - 8f37e8a, [Andrew Turner](https://github.com/Andrew Turner), 26/10/2016 11:12:53
-
0.0.12 - 239ceb8, [Ben Orozco](https://github.com/Ben Orozco), 24/10/2016 22:48:35
-
specify configuration sources order - 6aabacd, just-boris, 24/10/2016 15:44:28
-
0.0.11 - 04017dd, [Ben Orozco](https://github.com/Ben Orozco), 18/08/2016 13:31:32
-
add support for command string, break out tests, update documentation - 5324bf7, [Andrew Turner](https://github.com/Andrew Turner), 09/08/2016 09:58:45
-
0.0.10 - 190abe2, [Ben Orozco](https://github.com/Ben Orozco), 23/07/2016 17:22:30
-
Switch to inheriting the stdin pipe as well as the stdout and stderr ones (#46) - 1732ad2, [Tom Finlayson](https://github.com/Tom Finlayson), 23/07/2016 17:19:18
-
-
undefined
-
Fix syntax error - 8cbd7e0, zhongzhi107, 20/03/2017 03:22:23
-
Use object-assign - f2865d6, zhongzhi107, 20/03/2017 03:21:41
-
Update readme.md - da65ee5, zhongzhi107, 07/03/2017 05:38:01
-
Support more dotenv options - 281440d, zhongzhi107, 07/03/2017 05:16:09
Options Path
Default: .env
You can specify a custom path if your file containing environment variables is named or located differently.
require('dotenv').config({path: '/custom/path/to/your/env/vars'})
Encoding
Default: utf8
You may specify the encoding of your file containing environment variables using this option.
require('dotenv').config({encoding: 'base64'})
-
silent flag using commander - 7f93c94, [Georgina Gilbert](https://github.com/Georgina Gilbert), 24/01/2017 06:09:25
-
-
Other changes
-
0.0.15 - 349b0ad, [Ben Orozco](https://github.com/Ben Orozco), 20/03/2017 14:12:01
-
0.0.14 - 54d9afa, [Ben Orozco](https://github.com/Ben Orozco), 07/01/2017 23:26:31
-
Silent mode feature added. Closing #60 - 2fb97eb, RIP21, 02/12/2016 11:21:41
Running with -s or --silent flag now will silence not only npm noise but also info messages of better-npm-run itself.
-
Silent mode feature added. Closing #60 - bc7b263, RIP21, 02/12/2016 11:20:09
Running with -s or --silent flag now will silence not only npm noise but also info messages of better-npm-run itself.
-
0.0.13 - cd69d87, [Andrew Turner](https://github.com/Andrew Turner), 28/10/2016 13:06:28
-
environment variable precedence and behavior (#58, reverts #55) - 82a1f0e, [Andrew Turner](https://github.com/Andrew Turner), 28/10/2016 13:04:22
-
enforce consistent indentation with editorconfig - 8f37e8a, [Andrew Turner](https://github.com/Andrew Turner), 26/10/2016 11:12:53
-
-
undefined
-
Fix syntax error - 8cbd7e0, zhongzhi107, 20/03/2017 03:22:23
-
Use object-assign - f2865d6, zhongzhi107, 20/03/2017 03:21:41
-
Update readme.md - da65ee5, zhongzhi107, 07/03/2017 05:38:01
-
Support more dotenv options - 281440d, zhongzhi107, 07/03/2017 05:16:09
Options Path
Default: .env
You can specify a custom path if your file containing environment variables is named or located differently.
require('dotenv').config({path: '/custom/path/to/your/env/vars'})
Encoding
Default: utf8
You may specify the encoding of your file containing environment variables using this option.
require('dotenv').config({encoding: 'base64'})
-
silent flag using commander - 7f93c94, [Georgina Gilbert](https://github.com/Georgina Gilbert), 24/01/2017 06:09:25
-
- Other changes
-
0.0.12 - 239ceb8, [Ben Orozco](https://github.com/Ben Orozco), 24/10/2016 22:48:35
-
specify configuration sources order - 6aabacd, just-boris, 24/10/2016 15:44:28
-
- Other changes
-
0.0.11 - 04017dd, [Ben Orozco](https://github.com/Ben Orozco), 18/08/2016 13:31:32
-
add support for command string, break out tests, update documentation - 5324bf7, [Andrew Turner](https://github.com/Andrew Turner), 09/08/2016 09:58:45
-
-
Other changes
-
0.0.10 - 190abe2, [Ben Orozco](https://github.com/Ben Orozco), 23/07/2016 17:22:30
-
Switch to inheriting the stdin pipe as well as the stdout and stderr ones (#46) - 1732ad2, [Tom Finlayson](https://github.com/Tom Finlayson), 23/07/2016 17:19:18
-
0.0.9 - 9a82f79, [Ben Orozco](https://github.com/Ben Orozco), 21/06/2016 19:32:22
-
fix #42. Add shorter cli alias - d0aaec1, [Roy Riojas](https://github.com/Roy Riojas), 19/06/2016 12:47:37
-
release 0.0.8 - d4c8cf1, [Ben Orozco](https://github.com/Ben Orozco), 01/03/2016 11:30:10
-
fix #36 'is not recognized as an internal or external command' - 60b37c2, [Artur Dudnik](https://github.com/Artur Dudnik), 01/03/2016 11:23:00
-
release 0.0.7 - 5e9e28e, [Benjamin Orozco](https://github.com/Benjamin Orozco), 08/02/2016 11:36:06
Changelog:
- Use dot-env package
- remove 'endofline' package
-
remove 'endofline' package - 9cc04a4, [Goran Gajic](https://github.com/Goran Gajic), 08/02/2016 11:22:26
because it's not used anymore
-
Suppress warning when no .env file is present - 8fb0a7f, [Gilles Castel](https://github.com/Gilles Castel), 08/02/2016 10:19:07
-
Use dot-env package - 47b0e3a, [Gilles Castel](https://github.com/Gilles Castel), 08/02/2016 08:49:02
-
0.0.6 release - a998458, [Benjamin Orozco](https://github.com/Benjamin Orozco), 02/02/2016 11:04:12
CHANGELOG:
- remove \r if found when reading .env
-
remove \r if found - 1b05e08, [Goran Gajic](https://github.com/Goran Gajic), 31/01/2016 18:44:12
-
add cross-env - 7b302bc, [Benjamin Orozco](https://github.com/Benjamin Orozco), 24/01/2016 01:41:40
-
Add Gitter badge - 8526fb8, [The Gitter Badger](https://github.com/The Gitter Badger), 05/01/2016 13:52:40
-
Remove "build" betterScript from README.md - ded0a3a, [Chris Arnesen](https://github.com/Chris Arnesen), 21/12/2015 13:28:50
That feature hasn't been implemented yet.
-
0.0.5 release - 7776f4c, [Benjamin Orozco](https://github.com/Benjamin Orozco), 10/12/2015 17:15:02
-
Add unix (sh -c) and win32 (cmd /c) to command head - 2e15ab2, Jhen, 10/12/2015 15:20:26
-
Update README.md - 2dafaff, [Benjamin Orozco](https://github.com/Benjamin Orozco), 09/12/2015 12:02:28
Fixes benoror#25
-
Fix indentation and syntax error in JSON example in
README.md
- 1e2dff8, jpersson, 20/11/2015 16:42:58 -
0.0.4 - cf49752, [Benjamin Orozco](https://github.com/Benjamin Orozco), 10/11/2015 18:30:06
-
add object-assign polyfill - 3a119ee, [Goran Gajic](https://github.com/Goran Gajic), 10/11/2015 13:31:51
because older versions of node does not support native Object.assign
-
add ability to pass through CLI arguments #20 - edfa889, [Goran Gajic](https://github.com/Goran Gajic), 08/11/2015 04:30:10
-
add simple test - 2996a46, [Goran Gajic](https://github.com/Goran Gajic), 07/11/2015 14:34:58
-
add ability to include .env files from the project root - 6df8904, [Goran Gajic](https://github.com/Goran Gajic), 07/11/2015 14:34:58
-
switch from exec to spawn child_process - 7cb31d6, [Goran Gajic](https://github.com/Goran Gajic), 07/11/2015 14:34:25
-
use tabs everywhere be more consistent - 41b5d71, [Goran Gajic](https://github.com/Goran Gajic), 26/10/2015 09:21:54
-
default env if not present - 29307a9, [Goran Gajic](https://github.com/Goran Gajic), 26/10/2015 09:21:38
-
convert from dos line endings to unix - 98cbc3c, [Goran Gajic](https://github.com/Goran Gajic), 26/10/2015 08:12:41
so we can run better-npm-run directly
better-npm-run start
instead ofnode ./node_modules/.bin/better-npm-run start
-
0.0.3 - 6f001d9, [Benjamin Orozco](https://github.com/Benjamin Orozco), 23/10/2015 17:02:16
-
Handle exit codes - 3649668, [Dan Schuman](https://github.com/Dan Schuman), 23/10/2015 16:48:13
-
Alternatives message - e9eaed7, [Benjamin Orozco](https://github.com/Benjamin Orozco), 21/10/2015 12:14:45
-
0.0.2 - c971141, [Benjamin Orozco](https://github.com/Benjamin Orozco), 21/08/2015 12:52:11
-
npm badge - b3a95c9, [Benjamin Orozco](https://github.com/Benjamin Orozco), 16/06/2015 09:49:24
-
Initial commit - 65a5b01, [Benjamin Orozco](https://github.com/Benjamin Orozco), 15/06/2015 17:41:07
-
-
undefined
-
http://makeapullrequest.com/ - 83918a7, [Benjamin Orozco](https://github.com/Benjamin Orozco), 09/02/2016 20:25:15
-
add SemaphoreCI badge - 57759c1, [Benjamin Orozco](https://github.com/Benjamin Orozco), 08/02/2016 13:48:59
Fixes: benoror#32
-
better handling of stderr - 607e522, [Benjamin Orozco](https://github.com/Benjamin Orozco), 21/08/2015 12:51:58
-