v0.6.0
v0.6.0! Mine and @nfischer's first release!
We're really exited to be a part of the shelljs team.
Changelog:
0.6.0 (2016-02-04)
Bug Fixes
- regexes: make regexes more consistent with
sed
andgrep
(1ee696d) - cat: make behavior more like unix (580d6d3)
- cp: add
-n
option, make-f
default behavior (8377b92) - mv: add
-n
option, make-f
default behavior (2d1ee4d) - windows: fix
shjs
tests for windows (985ac20) - windows: fix symlinking on windows (fb5a7ec), closes #301.
- which: properly search
PATHEXT
on Windows (eaa7710), closes #301. - electron: fix electron compatibility by not doing
console.log.apply(this, ...)
(9e9b500), closes #255.
Features
- expand: add tilde expansion to
expand()
(b3f2664) - cd:
cd()
(no args) changes to home directory (dfaa78a) - ls: add
-d
flag tols()
(c6da9e7) - ls: add
-l
option (e918c75) - sed: support multiple file names (bccf620), closes #231
- set: add new
set()
command (ca045ea) - cd:
cd('-')
now returns you to the previous directory, as in bash (1979d07) - chmod: add
X
for directories (766c2dd) - exec: add
exec(...).stdout
(8a7f7ce) - exec: allow passing options to
child_process.exec
(c0d9cf7) - options: options with values (see
touch -r
for an example) (f9c8fc0)