shelljs v0.7.6 Release Notes
Release Date: 2017-01-09 // over 7 years ago-
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)