173 Commits

Author SHA1 Message Date
Tom MacWright
145c199a68 Update package for beta11 2016-10-10 20:10:23 -04:00
Tom MacWright
df8efa4d3d Update dependencies (#560)
* also deprecated --private option in favor of --access
2016-10-10 17:16:31 -04:00
Erik Arvidsson
803f4a8465 Update Babel deps (#561)
Fixes #551
2016-10-09 14:48:05 -07:00
Erik Arvidsson
7809669751 Update babel dependencies (#536)
This is to pick up bug fix for #523

Fixes #523
2016-09-08 18:06:34 -07:00
Erik Arvidsson
895775df7b Cleanup literal types (#522)
This updates Doctrine to 1.3 to pick up its support for literal types
(doctrine still does not support boolean literals types).

Towards #373
2016-09-04 16:43:28 -04:00
Tom MacWright
500b6858fd Beta10 2016-08-24 11:11:14 -04:00
Tom MacWright
06412eaad8 Turbo v1 (#497) 2016-08-19 12:22:54 -04:00
Tom MacWright
8229ff5886 Cache nyc coverage (#494) 2016-08-18 16:42:52 -04:00
Tom MacWright
b506893cb0 Run lint in our own tests. Fixes #240 (#480) 2016-07-19 15:43:42 -04:00
Tom MacWright
14cfdb5e93 to beta9 2016-07-19 12:08:14 -04:00
Tom MacWright
e32169db8c Update tap, eslint, and vfile-reporter 2016-07-19 12:02:21 -04:00
Tom MacWright
9f9e6683e3 beta8 2016-07-06 13:30:46 -04:00
Tom MacWright
937ac48154 Forgiving links to 404s 2016-07-06 12:43:36 -04:00
Tom MacWright
a598641f7c beta6 2016-07-06 12:27:16 -04:00
Tom MacWright
3f08c19533 Move documentation-theme-utils into core
Also:

* Fixes many issues in the default theme
* Moves the default theme from default-theme to default_theme
* Creates a new, robust linker infrastructure that will support
  bare links
* Replaces slugg with github-slugger
* Outputs unknown types as Any. Fixes #451
2016-06-08 12:40:05 -04:00
Tom MacWright
9f63b61591 Start with documentation schema validation. Refs #398 2016-06-01 20:50:42 -04:00
Tom MacWright
29baa47cd8 To beta5 2016-06-01 19:21:15 -04:00
Tom MacWright
0f6ee797bc Merge pull request #438 from zacharygolba/decorator-support
feat: add decorator support
2016-05-27 17:36:35 -04:00
Tom MacWright
7e783b978d beta4 2016-05-27 11:31:59 -04:00
Tom MacWright
b9640a6b99 Remove old, bad default-theme package. Add explicit lodash requirement 2016-05-27 11:31:26 -04:00
Zachary Golba
f1e35ad763 feat: add decorator support 2016-05-26 20:34:37 -04:00
Tom MacWright
3f82c709f9 To beta3 2016-05-26 14:21:58 -04:00
Tom MacWright
aabc1060f8 Only rewrite external links. Fixes #419 2016-05-20 17:38:31 -04:00
Tom MacWright
b3d9956b43 Bring theme into master 2016-05-20 17:04:01 -04:00
Tom MacWright
4dab786a39 Use explicit --access=public. Fixes #213 2016-05-20 16:49:16 -04:00
Tom MacWright
3da1ff6dd0 Source-sorting by default (#410)
* Source-sorting by default

Many changes

* Uses a new version of module-deps that exposes a sort key
  we use to sort documentation.
* Adds inference for methods in objects
* Groups events into a separate comment property

* Add jsdoc property. Refs https://github.com/documentationjs/documentation/pull/388#issuecomment-215791547

* Namespaces and paths

* More powerful paths: paths now include name, kind, and scope
* comments now include a 'namespace' property with a formatted namespace

* Fix tests

* Re-ignore fonts

* Nix sourceKey from output

* Pin dependency versions

* Fix module-deps-sortable ref

* Update tests for right deps
2016-04-29 18:09:52 -04:00
Tom MacWright
7519a5afef Sort documentation in code order. 2016-04-26 13:11:04 -04:00
John Firebaugh
40f79e4da4 Use released default theme version 3.0.0-beta1 2016-03-28 13:42:46 -07:00
John Firebaugh
08d6dc21bd Replace markdown strings with parsed ASTs
This eliminates the need for formatInlineTags and jsdoc-inline-lex, and simplifies the implementation of HTML themes.
2016-03-28 13:19:30 -07:00
Tom MacWright
b66478d9ac Version for 4.0.0-beta2 2016-03-25 14:38:43 -04:00
Tom MacWright
cb28109a48 To beta1 2016-03-19 17:39:53 -04:00
Tom MacWright
5b3a9d30dc Dependency update (except for remote-origin-url which breaks when you update, update changelog 2016-03-19 17:31:07 -04:00
John Firebaugh
022e560239 Add missing babel-types dependency
lib/infer/kind.js depends on it and was relying on npm 3 behavior to work.
2016-03-13 10:43:25 -07:00
ikokostya
e8491b817d support github enterprise url 2016-03-09 19:50:00 +03:00
Tom MacWright
df96427db7 Upgrade everything but remark 2016-02-14 19:06:19 -05:00
Tom MacWright
48ff07ccf4 Update vinyl-fs, fixes mkdirp behavior. Fixes #334 2016-02-14 18:58:34 -05:00
Tom MacWright
b465902fa2 Add support for example captions
Fixes #110
2016-02-14 18:41:36 -05:00
Tom MacWright
46b9b6543c Remove ast-types dependency 2016-02-14 17:59:37 -05:00
Tom MacWright
70fbdedf0c Babel 6 upgrade, round 2 2016-02-14 13:15:54 -05:00
Tom MacWright
77d9cd4181 Version for 4.0.0-beta 2016-01-24 16:22:56 -05:00
Tom MacWright
a15e1c5fe2 Update for new highlight.js 2016-01-24 11:26:05 -05:00
Tom MacWright
ee7031103a Update theme as well 2016-01-24 10:47:23 -05:00
Tom MacWright
ccf8aefb45 Update theme-utils 2016-01-24 10:46:44 -05:00
Titus Wormer
35e17be4e4 Rename mdast to remark
Note that the AST now carries the name “mdast”, meaning
utilities (such as mdast-util-inject) keep their name.

This name-change includes the `mdast` formatter, which also changed
to `remark`.

Additionally:

* Update relating packages.
* Fix a bug where `text` nodes without value were
  [generated](6b905aefb1/lib/output/markdown_ast.js (L144)).
2016-01-24 10:35:51 -05:00
Tom MacWright
6b905aefb1 Update theme-default 2015-12-14 10:39:56 -05:00
Tom MacWright
4f9f92eddb Merge branch 'master' of https://github.com/documentationjs/documentation 2015-12-14 10:21:12 -05:00
Anand Thakker
42e9899e4b Add missing vinyl dependency 2015-12-14 10:11:18 -05:00
Anand Thakker
bdd1f539fc Exit nonzero from readme cmd if section is absent 2015-12-13 22:18:33 -05:00
Anand Thakker
3ea2944ebc Add readme command and tests 2015-12-13 15:33:35 -05:00
Tom MacWright
370a7c59b0 Remove unused misc dir 2015-12-11 17:04:42 -05:00