110 Commits

Author SHA1 Message Date
Artur Adib
305dff0df2 cat 2013-08-25 16:16:11 -04:00
Artur Adib
a348cc1257 test 2013-08-25 16:14:56 -04:00
Artur Adib
d7b28a2a5a mkdir 2013-08-25 16:13:20 -04:00
Artur Adib
bf9ed2672e mv 2013-08-25 16:09:52 -04:00
Artur Adib
74f5492184 rm 2013-08-25 16:04:46 -04:00
Artur Adib
592dd8ddd0 cp 2013-08-25 15:52:05 -04:00
Artur Adib
dcac00ade5 find 2013-08-25 15:42:44 -04:00
Artur Adib
6523f6afa5 ls 2013-08-25 15:35:43 -04:00
Artur Adib
f6d7801124 pwd 2013-08-25 15:08:08 -04:00
Artur Adib
12f16ba409 cd works 2013-08-25 14:51:13 -04:00
Stephen Mathieson
023962cfff changes per @arturadib's code review 2013-06-12 11:23:56 -04:00
Stephen Mathieson
0ce07eee07 tempdir: use os.tmpDir when possible 2013-06-08 18:57:19 -04:00
Artur Adib
3b35d6ff12 Merge pull request #62 from stephenmathieson/extra-fs-calls
removing extra fs calls
2013-05-10 07:30:48 -07:00
Stephen Mathieson
e282205937 removing extra fs calls
nothing major, but i've removed a bunch of extra `fs.existsSync` and `fs.statSync` calls, which should speed things up a bit.  extra calls have been removed from:

- `cd`
- `ls`
- `cp`
- `rm`
- `mv`
2013-05-09 15:48:48 -04:00
waddlesplash
f0e1c1bedd Make buffersize 20MB. 2013-05-02 23:06:06 -03:00
Artur
55e1d662f7 Merge remote-tracking branch 'arturadib/master' 2013-04-21 17:01:41 -04:00
Artur
62da271665 find doesn't crash with broken symlinks 2013-04-21 17:01:02 -04:00
Artur Adib
3b57b24460 Merge pull request #56 from lge88/master
test('-L', badlink) should return true
2013-04-06 06:09:55 -07:00
Artur
f7d2e3c188 Merge remote-tracking branch 'iapain/exec-options-fix'
Conflicts:
	shell.js
2013-04-06 09:05:30 -04:00
Li Ge
38f1d6d9c4 If a symbolic link is broken, test('-L', badlink) should still return true.
While test('-L', 404) should return false.
2013-03-21 01:33:02 -07:00
Artur
ffb1e9acc5 fix JSHint problem 2013-03-20 10:52:04 -04:00
Artur
5f15f49515 old makerjs --> shelljs 2013-03-20 09:24:05 -04:00
Deepak Thukral
7b9ee5a41d Kept existing options and re-wrote the test case. 2013-03-11 13:10:05 +01:00
Deepak Thukral
a996918f84 Updated JSHint bin path and keeping it happy. 2013-03-11 12:40:01 +01:00
Deepak Thukral
a91aa8cc9a exec with callback failed with slient param was defined 2013-03-11 12:30:44 +01:00
Gopal V
42335307b9 use process.execPath 2013-02-13 12:27:04 -05:00
Artur
454dd29849 docs 2013-01-08 11:37:41 -05:00
Artur
98f3b0b2ef minor 2013-01-08 11:31:20 -05:00
Artur Adib
91cb4ebb66 Merge pull request #48 from brandonramirez/chmod
Implemented chmod command.  Github issue 35
2013-01-08 08:29:10 -08:00
Brandon Ramirez
79668501a5 Move bitmask constants into a PERMS namespace per code review feedback from @arturadib. 2013-01-04 21:01:50 -05:00
Artur Adib
91dd5bd61d docs fix 2013-01-01 15:26:53 -05:00
Artur Adib
b020cd4d7a clean up for PR #47 2012-12-31 13:47:33 -05:00
Artur Adib
a9a03b3f4e Merge pull request #47 from mstade/pushd-popd-dirs
Work in progress: pushd/popd/dirs
2012-12-31 10:40:06 -08:00
Brandon Ramirez
b0577ac4d5 Implemented chmod command along with documentation and unit tests. Github issue 35 2012-12-29 19:40:15 -05:00
Marcus Stade
2f142c1b3c Tests for dirs and popd options
Finished the dirs implementation to take `-N` and `+N` arguments, and
added more tests to cover all options. This should cover most bases.
2012-12-29 07:00:34 +01:00
Marcus Stade
158d563e4e Fixed JSHint errors. 2012-12-29 03:48:25 +01:00
Marcus Stade
829bdbc785 Improved tests and implementation.
Plenty of errors surfaced with better test coverage. Aside from fixing
the broken implementations, this also prompted me to fully implement
the dirs command.

Also changed the run-tests script to always set cwd to the test folder,
so that tests that change cwd don't affect others (ehum, that'd be
mine.)

More tests to follow.
2012-12-29 03:43:23 +01:00
Artur Adib
ef795af7e4 adding jshint to tests; all tests pass 2012-12-27 16:32:31 -05:00
Marcus Stade
02efac873c Use internal functions rather than exports. 2012-12-27 17:56:24 +01:00
Marcus Stade
19d3d91bb6 Make _dirs() return an array instead of a string 2012-12-27 17:52:11 +01:00
Marcus Stade
18a10bb3d9 Added semicolons and removed dirs from exports 2012-12-27 17:46:37 +01:00
Marcus Stade
3e29c02734 Initial work 2012-12-25 20:57:38 +01:00
Artur Adib
cba4f22a64 simplify fix for issue #44 2012-12-24 10:54:03 -05:00
Marcus Stade
37c00b1d65 Changed the way the destination dir is created 2012-12-24 13:16:03 +01:00
Marcus Stade
5c8040b3fd Fixes arturadib/shelljs#44 2012-12-24 02:46:28 +01:00
Artur Adib
35211d0783 Merge pull request #42 from danielepolencic/master
Fix single/double quotes in exec
2012-12-01 11:09:17 -08:00
Artur Adib
e4d9dabe52 introducing config.silent, config.fatal
deprecates silent()
2012-12-01 09:48:23 -05:00
Daniele Polencic
e74c23b4ef fixed bug #11 2012-11-12 16:29:00 +00:00
Artur Adib
5988408087 docs, minor 2012-09-28 16:56:34 -04:00
Artur Adib
99b9b759fa closes #31 2012-09-28 15:45:34 -04:00