Nate Fischer
8377b927bf
fix(cp): add -n option, make -f default behavior
2016-02-03 21:13:48 -08:00
Nate Fischer
f729896516
Merge pull request #329 from shelljs/feat-set-command
...
feat(set): add new set() command
2016-01-31 20:26:39 -08:00
Ari Porad
ee5baf7344
Merge pull request #326 from shelljs/fix-cat-semantics
...
fix(cat): make behavior more like unix
2016-01-31 20:25:26 -08:00
Nate Fischer
ca045ea4c5
feat(set): add new set() command
...
Add new set() command as a wrapper for `config` variables. This takes the `-e`,
`-v`, `+e`, and `+v` flags.
2016-01-31 20:17:37 -08:00
Ari Porad
b764c40e00
docs: add link to issue tracker to README
2016-01-31 20:12:22 -08:00
Ari Porad
5e1747865d
docs: remove @arturdib's twitter from the README
2016-01-31 18:41:25 -08:00
Ari Porad
18d6b6d320
Merge pull request #328 from shelljs/fix-mv-semantics
...
fix(mv): add -n option, make -f default behavior
2016-01-31 18:35:22 -08:00
Nate Fischer
2d1ee4dae4
fix(mv): add -n option, make -f default behavior
2016-01-31 15:34:01 -08:00
Nate Fischer
760c191081
Merge pull request #321 from BYK/ignore-idea
...
Rewrite .gitignore to be more comprehensive
2016-01-31 11:20:57 -08:00
Nate Fischer
d8466a14dd
Merge pull request #324 from shelljs/ls-l-option
...
feat(ls): add -l option
2016-01-31 11:18:09 -08:00
Nate Fischer
e918c758a2
feat(ls): add -l option
...
The `-l` option will now cause `ls()` to return an object containing file stats.
These objects will also have a toString() method that formats it into something
analogous to `ls -l`'s output format.
2016-01-31 11:08:03 -08:00
Ari Porad
a96467a6f5
Merge pull request #290 from isiahmeadows/pathext
...
feat(Windows): search PATHEXT instead of 3 hardcoded values
2016-01-31 09:01:16 -08:00
Ari Porad
514e7b0c75
Merge pull request #322 from BYK/linking-windows
...
fix(Windows): fix symlinking on Windows
2016-01-31 08:31:34 -08:00
Burak Yigit Kaya
fb5a7ece66
Fix symlinking on Windows
...
Fixes symlink creation on Windows systems and adds a test
for symlinking directories since it needs special treatment
on Windows.
Fixes #301 .
2016-01-31 13:15:22 +02:00
Burak Yigit Kaya
636e084741
Rewrite .gitignore to be more comprehensive
...
Ignores more Node/NPM files and adds ignore rules for the following:
- Linux
- OS X
- Vim
- JetBrains IDEs
2016-01-31 13:14:08 +02:00
Nate Fischer
580d6d3301
fix(cat): make behavior more like unix
...
`cat()` no longer puts '\n's in weird places (causing double newlines), and
no longer improperly strips off a trailing newline.
2016-01-31 00:07:53 -08:00
Nate Fischer
6bdee43ab5
fix appveyor badge to point to master branch only
2016-01-30 18:34:11 -08:00
Isiah Meadows
eaa771033e
Search PATHEXT for which, do a lowercase comparison on Windows
...
Redo of #134
`which` now searches through PATHEXT on Windows, and it also now does a
case-insensitive comparison. This better fits the Windows environment, where
the OS usually ignores case.
2016-01-29 13:34:20 -05:00
Nate Fischer
c072738758
Merge pull request #314 from shelljs/sed-multiple-files
...
feat(sed): support multiple file names
2016-01-27 19:24:19 -08:00
Nate Fischer
bccf620787
feat(sed): support multiple file names
...
fixes #231 . Semantics are like unix sed.
2016-01-27 19:08:33 -08:00
Nate Fischer
b170d20122
Merge pull request #297 from BYK/fix-win-tests
...
Fix tests on Windows
2016-01-27 19:04:37 -08:00
Ari Porad
86fb8d19af
Merge pull request #307 from TimothyGu/patch-1
...
chore(travis): switch to travis container based infrastructure and don't test `0.11`
2016-01-27 16:22:08 -08:00
Ari Porad
522431c177
Merge pull request #313 from shelljs/gitter-webhooks
...
chore(gitter/travis): add gitter webhook to travis
2016-01-27 16:20:38 -08:00
Ari Porad
ef7e2562a4
Merge pull request #316 from shelljs/appveyor-badge
...
chore(appveyor): add badge
2016-01-27 16:13:58 -08:00
Ari Porad
a67f66a9b6
Merge pull request #315 from shelljs/fix-shjs-test
...
fix(windows): fix shjs commands for windows
2016-01-27 16:12:52 -08:00
Nate Fischer
f9a11ddfd5
chore(appveyor): add badge
2016-01-27 15:33:11 -08:00
Nate Fischer
985ac20cd6
fix(windows): fix shjs tests for windows
2016-01-27 15:24:08 -08:00
Ari Porad
f90e7f74b3
chore(gitter/travis): add gitter webhook to travis
2016-01-27 15:08:05 -08:00
Burak Yigit Kaya
175f5e1efd
Fix tests on Windows
2016-01-27 22:53:31 +02:00
Nate Fischer
7d6249a64d
Merge pull request #299 from nfischer/appveyor-support
...
Add appveyor.yml config file
2016-01-27 12:31:28 -08:00
Ari Porad
90a98a51e8
Merge pull request #311 from nfischer/ls-d-option
...
feat(ls): add -d flag to ls()
2016-01-26 18:51:12 -08:00
Nate Fischer
2f9f3a3390
Add appveyor.yml config file
2016-01-26 14:55:06 -08:00
Nate Fischer
c6da9e76fd
feat(ls): add -d flag to ls()
2016-01-25 23:44:20 -08:00
Nate Fischer
c1813c22af
Merge pull request #312 from ariporad/LGTM
...
chore(LGTM): add LGTM config files
2016-01-25 18:45:51 -08:00
Ari Porad
f224776ff7
Merge pull request #310 from nfischer/fix-gen-docs
...
fix(gen-docs): fix issue where docs are generated wrong
2016-01-25 18:17:12 -08:00
Ari Porad
17f053df94
chore(LGTM): add LGTM config files
2016-01-25 18:16:07 -08:00
Nate Fischer
24c2120934
Merge pull request #282 from freitagbr/fix-relative-symlinks
...
Fix relative symlinks
2016-01-25 17:16:36 -08:00
Brandon Freitag
70ec630f92
Add invalid tests for ln
2016-01-25 01:59:20 -08:00
Brandon Freitag
39ab73ff61
Check that source exists for hard links
2016-01-25 01:48:06 -08:00
Nate Fischer
ddff4692fd
fix(gen-docs): fix issue where docs are generated wrong
...
This fixes an issue where the gen-docs script's sed() command would improperly
update the docs. Travis now checks that docs are generated properly.
2016-01-25 00:20:36 -08:00
Brandon Freitag
fd27d85317
Use OS-agnostic filepath verification
2016-01-24 22:35:45 -08:00
Brandon Freitag
bceb066c5c
Fix relative symlinks, add tests
...
When creating a symlink with a relative path, e.g. `ln('-s', '../baz.txt', 'foo/bar/link')`,
the link will be created releative to the destination directory, not to the
current working directory of the node process. Also added tests for
functionality.
2016-01-24 22:35:45 -08:00
Nate Fischer
f47a8e2eb8
Merge pull request #304 from ariporad/shjs-tests
...
test(shjs): add tests for shjs
2016-01-24 20:50:29 -08:00
Ari Porad
7244c932fa
Merge pull request #308 from nfischer/fix-package-json
...
chore(package): remove v0.8 from engines list
2016-01-24 17:53:25 -08:00
Ari Porad
49b60cd59e
Merge pull request #276 from TimothyGu/to
...
feat(end/round): make to and toEnd chainable
2016-01-24 17:29:11 -08:00
Nate Fischer
9a22a95672
chore(package): remove v0.8 from engines list
2016-01-24 15:56:20 -08:00
Timothy Gu
48a4c13352
travis: Mark as not using sudo and do not test 0.11
2016-01-24 15:07:46 -08:00
Timothy Gu
18df9540ab
Make to and toEnd chainable
2016-01-24 15:03:20 -08:00
Ari Porad
b60ab70f02
test(shjs): add tests for shjs
2016-01-24 14:24:26 -08:00
Ari Porad
154d6a626a
Merge pull request #303 from nfischer/more-regex-tests
...
fix: regexes are more consistent with sed and grep
2016-01-24 14:16:17 -08:00