24 Commits

Author SHA1 Message Date
Nate Fischer
db20acebfb Switch to process.execPath over 'node' 2016-03-10 17:06:32 -08:00
Nate Fischer
6ebc2d3db7 refactor(shellstring): return consistent objects
- fix(string): no longer overrides string prototype
 - exec() now returns a ShellString object
2016-02-19 14:54:30 -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
Nate Fischer
900384bda8 Now runs jshint on the src/ folder. This fixes the pre-existing lint issues 2016-01-19 00:25:21 -08:00
Nate Fischer
03c30c6a1f fix: jshint works on Windows
run-tests.js previously relied on shell wildcard expansion, and did not specify
full paths. This uses common.expand to handle globbing internally, and specifies
the full path, so jshint can find all the files.
2016-01-18 21:36:41 -08:00
Artur Adib
21f721cb45 more stringent jshint; catch leaks/undefs 2013-09-21 10:12:28 -04:00
Artur Adib
561b1ea99c factoring docs, sed.js fix 2013-08-25 18:09:31 -04:00
Artur
ffb1e9acc5 fix JSHint problem 2013-03-20 10:52:04 -04: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
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
ac24ccaf1a minor 2012-12-27 16:44:11 -05:00
Artur Adib
ef795af7e4 adding jshint to tests; all tests pass 2012-12-27 16:32:31 -05:00
Artur Adib
e4d9dabe52 introducing config.silent, config.fatal
deprecates silent()
2012-12-01 09:48:23 -05:00
Artur Adib
99b9b759fa closes #31 2012-09-28 15:45:34 -04:00
Artur Adib
11f340cd0c update README 2012-09-06 08:18:52 -04:00
Artur Adib
88292eacf8 ls() and find() return arrays 2012-03-22 10:12:16 -04:00
Artur Adib
2e69be3c0c minor doc fix 2012-03-14 17:27:47 -04:00
Artur Adib
083445440d minor 2012-03-03 10:34:19 -05:00
Artur Adib
d93c4d1022 make.js 2012-03-02 15:11:40 -05:00
Artur Adib
03ebcb9917 docs 2012-03-02 14:54:08 -05:00
Artur Adib
1df86794a6 docs 2012-03-02 12:04:10 -05:00
Artur Adib
9a40642126 run-tests 2012-03-02 11:38:34 -05:00
Artur Adib
65c8ce2efc env(), rm() 2012-03-02 11:30:42 -05:00