v0.7.6
Closed issues:
- unable to execute ionic command with shell js #640
- How to increase ShellJS buffer size? #639
- mkdir fails with non-normalized path #634
- Move execPath into common #633
- QUESTION: Feedback while an operation is running? #629
- Test setup/cleanup is broken #621
- Ignore temp directories when running lint #620
- parseOptions should throw an error if the option string doesn't start with '-' #614
- chore: LGTM.co is gone #595
- refactor: objectAssign should refer to Object.assign if it exists, or the internal polyfill otherwise #592
- parseOptions: allow a way to keep errors silent (exception only) #591
- [Question] commands with multiple options / arguments? #589
- feature: GNU Parallel #585
- write to file #568
- Cannot figure out how to disable globbing for rm #567
- Switch to the ava test framework #560
- feature: echo -n #559
- Option not recognized #556
- chore: add @freitagbr to LGTM maintainers #552
- chore: set up dev branch #548
- bug: cp() doesn't always copy everything #547
- User-friendly lint command #544
- Lint warning #542
- Possible Regression: cp from 0.6.0 to 0.7.x version #538
- chore: add nodejs v7 to CI #537
- error.code is not always available #536
- Add shx as a dependency for testing #525
- Feature request: allow
common.error\(\)
to optionally not insert a prefix and optionally not print to console #523 - Feature request: Add "shelljs.unlink" #519
- Sed should allow a replacement string to contain
\1
for match groups #507 - Don't kill the node process upon unexpected error #483
- Usage with neodoc #445
- [ Feature idea ] synchronous sleep command #441
- Improve test coverage #347
- Add a way to prevent shell-expansion on commands (this issue is not for exec) #345
- Chown #183
- spawn EMFILE #81
- Rewrite exec using execsync-ng (which uses node-ffi) #66
exec
gets stuck on my Debian box #51- 100% cpu usage when a nodejs script goes side ways executing a command. #5
Merged pull requests:
- refactor: add config.reset() and .resetForTesting() #641 (nfischer)
- chore: set up test coverage #638 (nfischer)
- refactor: create common.execPath #636 (nfischer)
- fix: allow non-normalized paths as input to mkdir #635 (nfischer)
- Finalize moving to ava #630 (freitagbr)
- test: refactor pushd tests to AVA #627 (nfischer)
- test: refactor popd tests to AVA #626 (nfischer)
- test: refactor shjs tests to AVA #625 (nfischer)
- test: remove tests for make (deprecated) #624 (nfischer)
- Ignore test temp directories during linting #623 (freitagbr)
- refactor: list all commands in commands.json #616 (nfischer)
- Throw an error if the options string does not start with '-' #615 (freitagbr)
- chore: switch to files attribute from npmignore #613 (nfischer)
- test: refactor 'test' command tests to AVA #612 (nfischer)
- test: refactor find tests to AVA #611 (nfischer)
- test: refactor ln tests to AVA #610 (nfischer)
- test: refactor ls to use AVA #609 (nfischer)
- test: refactor pipe tests to AVA #608 (nfischer)
- test: refactor sed tests to AVA #607 (nfischer)
- test: refactor grep tests to AVA #606 (nfischer)
- test: refactor global tests to AVA #605 (nfischer)
- test: refactor touch tests to AVA #604 (nfischer)
- test: refactor uniq tests to AVA #603 (nfischer)
- test: refactor sort tests to AVA #602 (nfischer)
- test: refactor tail tests to AVA #601 (nfischer)
- test: refactor head tests to AVA #600 (nfischer)
- test: refactor mkdir tests to AVA #599 (nfischer)
- Fix: rm behavior regarding symlinks #598 (freitagbr)
- test: refactor mv tests to AVA #597 (nfischer)
- Remove files related to lgtm.co #596 (freitagbr)
- Add ability to configure error from parseOptions #594 (freitagbr)
- Use Object.assign if possible #593 (freitagbr)
- Add "-n" option to echo #590 (freitagbr)
- test: refactor rm tests to AVA #586 (nfischer)
- test: refactor pwd tests to AVA #582 (nfischer)
- test: refactor tempdir tests to AVA #581 (nfischer)
- test: refactor 'which' tests to AVA #580 (nfischer)
- test: refactor plugin tests to AVA #579 (nfischer)
- test: refactor toEnd tests to AVA #578 (nfischer)
- test: refactor to tests to AVA #577 (nfischer)
- test: refactor 'set' tests to AVA #576 (nfischer)
- test: refactor echo tests to AVA #575 (nfischer)
- test: refactor exec tests to AVA #574 (nfischer)
- test: refactor env tests to AVA #573 (nfischer)
- test: refactor dirs tests to AVA #572 (nfischer)
- test: refactor config tests to AVA #571 (nfischer)
- test: refactor common tests to AVA #570 (nfischer)
- test: refactor chmod tests to AVA #569 (nfischer)
- test: refactor cp tests to ava #565 (nfischer)
- test: refactor cat tests to ava #564 (nfischer)
- test: set up ava and move cd.js #561 (nfischer)
- Update sed documentation regarding capture groups #558 (freitagbr)
- Add newline to output of echo #557 (freitagbr)
- fix: handle code-less errors more carefully in exec #554 (nfischer)
- Add Brandon Freitag to maintainers/contributors #553 (freitagbr)
- Get pipe tests running on Windows. #550 (binki)
- fix: maxdepth doesn't limit total number of copies #549 (nfischer)
- Safely exit by throwing an error #546 (freitagbr)
- Fix lint warning #543 (freitagbr)
- chore: remove v0.10 from Travis CI #540 (nfischer)
- chore: add Node v7 for CI #539 (nfischer)