1198 Commits

Author SHA1 Message Date
John Firebaugh
f21863012f Add missing deferErrors 2015-03-31 16:13:24 -07:00
Tom MacWright
8a2c784119 update tests 2015-03-30 23:12:18 -04:00
Tom MacWright
4e2dbe022e Add highlight stream, hljs, style 2015-03-30 23:11:59 -04:00
Tom MacWright
76d4bbb27b Keep cranking on HTML output 2015-03-30 23:00:14 -04:00
Tom MacWright
bcfbea26df Develop HTML output. 2015-03-30 22:43:53 -04:00
Tom MacWright
c51923d6aa process.stdout is very picky with binding 2015-03-30 18:45:33 -04:00
Tom MacWright
7503d82a82 Work on HTML mode: exposes a basic implementation 2015-03-30 18:29:07 -04:00
Tom MacWright
6838e288b5 Merge branch 'output-html' 2015-03-30 17:48:56 -04:00
Tom MacWright
f8846d8ff3 Expand FAQ and USAGE 2015-03-30 17:46:32 -04:00
Tom MacWright
43c0849721 Create hierarchy stream. Fixes #27 2015-03-30 17:40:23 -04:00
Tom MacWright
dc239f67aa Document and cleanup inferMembership 2015-03-30 14:52:59 -04:00
Tom MacWright
25afc70a61 Add FAQ 2015-03-30 14:37:13 -04:00
Tom MacWright
3d8e3f547e Add and test filterAccess stream, integrate into binary. Fixes #38 2015-03-30 13:24:28 -04:00
Tom MacWright
f1674339ea Begin HTML support. Fixes #2 2015-03-30 11:47:54 -04:00
Tom MacWright
1966d60391 Test and expose via bin custom markdown templates. 2015-03-30 11:20:10 -04:00
Tom MacWright
329f3bb4b8 Reorganize output streams into dir, add json stream 2015-03-30 11:09:48 -04:00
Tom MacWright
f3a3381cfd Merge pull request #34 from documentationjs/html
Create stream that parses Markdown in JSDoc
2015-03-30 11:06:42 -04:00
John Firebaugh
982ddee7a4 Flatten examples 2015-03-27 16:51:50 -07:00
Tom MacWright
8b5b66cfd7 Merge branch 'master' of github.com:documentationjs/documentation 2015-03-27 18:42:59 -04:00
Tom MacWright
c71d07c484 Bubble errors up to main stream, thx @rclark 2015-03-27 18:41:02 -04:00
John Firebaugh
e6c9b60920 Infer kind automatically 2015-03-27 15:38:39 -07:00
Tom MacWright
668f839d21 Begin error push. I need to understand .emit('error')
better to finish this.
2015-03-27 18:03:45 -04:00
Tom MacWright
3369fd2af2 Create stream that parses Markdown in JSDoc
This uses remarkable behind the scenes. Before merge,
I want to figure out how to make the naming of the streams
that

* Output HTML
* Parse Markdown into HTML
* Emit Markdown

Straightforward
2015-03-27 17:14:54 -04:00
John Firebaugh
908a61e569 Add scope for @global and @inner 2015-03-27 13:14:45 -07:00
John Firebaugh
a21b96ccaa Infer @kind (fixes #33) 2015-03-27 12:49:25 -07:00
John Firebaugh
8d9aa5ddc6 More flattening 2015-03-27 12:15:55 -07:00
John Firebaugh
398a3791ca Remove pivot 2015-03-26 17:45:30 -07:00
John Firebaugh
66056d719b Add flatten stream, a more opinionated pivot
Fixes #30
2015-03-26 17:45:28 -07:00
John Firebaugh
9697935a4c Infer only one name 2015-03-26 17:45:16 -07:00
Tom MacWright
cbc30529e4 Remove brackets rule, reform brackets. Fixes #28 2015-03-26 16:08:51 -04:00
Tom MacWright
9650985ef5 Fold GOALS into README 2015-03-26 16:05:40 -04:00
Tom MacWright
6af9ef9298 Update GOALS.md 2015-03-26 16:04:12 -04:00
Tom MacWright
d873faf9ee Turn on ES6 features, remove unused modules 2015-03-26 15:59:15 -04:00
Tom MacWright
4671799331 Fix references to esprima 2015-03-26 14:24:24 -04:00
John Firebaugh
1f57c55e10 Rewrite tests in the style of infer_membership 2015-03-24 17:20:00 -07:00
Tom MacWright
3605b4744b Update test output 2015-03-23 12:32:30 -04:00
Tom MacWright
556dd79ac8 Cleaner filesystem access 2015-03-23 12:31:34 -04:00
Tom MacWright
ff1f44a04d Add Markdown output mode 2015-03-23 12:28:46 -04:00
Tom MacWright
5f58d725c8 Add and test ES6 support. Refs #29 2015-03-23 11:41:36 -04:00
Tom MacWright
cb6cca0fbf Update SEE_ALSO.md 2015-03-20 14:45:13 -04:00
John Firebaugh
c1518a49be Support more membership inference cases 2015-03-18 15:09:59 -07:00
John Firebaugh
e8b44b9269 Add some useful references and tools to NOTES.md 2015-03-18 13:55:22 -07:00
John Firebaugh
90d4f3a42e Member inference for object assignment expressions 2015-03-18 13:54:56 -07:00
John Firebaugh
457142e285 Infer @memberof and @instance/@static (fixes #26) 2015-03-17 22:59:04 -07:00
John Firebaugh
d944d685df Emit parsed results immediately rather than buffering 2015-03-17 20:39:22 -07:00
John Firebaugh
061d332724 Simplify name inference 2015-03-17 20:35:38 -07:00
John Firebaugh
6fdbe97116 Extract parser stream to separate file 2015-03-17 20:35:38 -07:00
John Firebaugh
cfab7539a0 Implement name inference as stream transform 2015-03-17 20:35:38 -07:00
Tom MacWright
cacaf22dfd Update SEE_ALSO.md 2015-03-17 11:43:54 -04:00
John Firebaugh
0dca70ac00 Visit expression statements
Not sure how to best infer name from this though.
2015-03-13 17:51:07 -07:00