Commit Graph

617 Commits

Author SHA1 Message Date
Igor Minar 8f3a81ce6c build(npm): upgrade npm dependencies to make the project node v4 compatible 2015-10-05 20:33:02 -07:00
Alex Eagle 97ae3d0ca9 chore(docs): rename @private to @internal
This change corresponds to https://github.com/angular/angular/pull/4477
2015-10-05 03:28:42 -07:00
Jay Traband bb19588676 insure that the api docs appear under both public/docs/JS/latest and public/docs/TS/latest 2015-10-02 10:08:21 -07:00
Peter Bacon Darwin 9f5b6d2353 fix(doc-gen): ignore resolved symbols that have no declarations 2015-10-02 12:35:01 +01:00
Ward Bell b7ee016000 (docs) gettingstarted: Update to alpha-37 and latest guidance
-- squashed commits --
(examples) gettingstarted: Update to alpha-37
(fix) gettingstarted: remove id=output from template; e2e spec looks for h1 instead
(fix) gettingstarted: simplified tsd commands
(fix) gettingstarted: simplified tsd commands
gettingStarted.jade updated for tooling-4
(docs) gettingstarted example revised for system 0.19, tsd 0.6.5, and as preface to ToH
(docs) update gettingstarted to our current recommendation (still needs to be vetted)
(docs) fix:gettingStarted.jade - small clarification after following instructions on clean directory.
(docs) gettingstarted jade updated w/ tool version advice and John's suggestions
2015-09-30 13:05:01 -07:00
Jay Traband 4565918f57 removed 'www' from gitignore so that we can keep a record of the deployed site on git 2015-09-28 11:38:11 -07:00
Jay Traband 4f77b10a3c check-deploy task now can actually deploy 2015-09-28 11:14:12 -07:00
Jay Traband d0bfed6c98 updated so that all command executions use local npm packages. ( and added live-server). 2015-09-25 02:21:56 -07:00
Jay Traband 22c7b5cd25 added check-deploy gulp task 2015-09-25 01:28:36 -07:00
Jay Traband c7e626515b updated gitignore 2015-09-23 14:38:14 -07:00
Jay Traband b529a94cca remove all _fragment and js/latest/api files - these can all be created via build doc tasks 2015-09-23 14:32:56 -07:00
Jay Traband 6f6e83722e squashed commits for PR 222 from jtraband
- add warning when bad example tag is encountered.
- shredding for api docs + refactoring of gulpfile to clarify task names.
- added top level gulp tasks + error handling cleanup
- added test-api-builder gulp task
- added warning messages during build-shred-map processing
- mixin signature change
- updated styleguide ... continued.
- added @exampleTabs inlinetag support + refactoring shared services between @example and @exampleTabs
- added new inline tag @linkDevGuide + cleanup
- added angular source watch logic for serve-and-sync and source for examples changed from test -> examples + cleanup
- promisify del
- styleguide explanation of @example, @exampleTabs and @linkDevGuide
2015-09-23 14:04:58 -07:00
Jay Traband 49496e4ce9 fix(indentForMarkdown) extra trailing spaces on last line. 2015-09-18 15:35:12 -07:00
Jay Traband a30fddadd0 cleanup of shred-map logic to accommodate new api doc build 2015-09-18 13:27:39 -07:00
Jay Traband 26a1405e40 refact(links-package): clean up example tag 2015-09-18 13:27:38 -07:00
Jay Traband af3aacde19 remove basePath from docShredder options. Not useful and confusing when examplesDir and fragmentsDir don't share a basePath ( as when used for api shredding) 2015-09-18 13:27:38 -07:00
Peter Bacon Darwin 39f1959f2e refact(angular.io-package): compute the correct path rather than fixing up later 2015-09-18 13:27:37 -07:00
Peter Bacon Darwin 166d932ee4 refact(angular.io-package): remove unnecessary public-docs-package 2015-09-18 13:27:36 -07:00
Peter Bacon Darwin 6e643c9622 feat(angular.io-package): render the originalModule field in the jade-data docs 2015-09-18 13:27:36 -07:00
Peter Bacon Darwin 4813e9e172 feat(typescipt-package): capture the original module name for re-exports
This change adds the original module name, for items that have been re-exported
to the current module, as the `originalModule` property on the `exportDoc`.
2015-09-18 13:27:35 -07:00
Peter Bacon Darwin a6b88063f2 feat(angular.io-package): add docType info into jade-data docs 2015-09-18 13:27:34 -07:00
Peter Bacon Darwin fd26ee8fbe feat(angular.io-package): sort exports alphabetically 2015-09-18 13:27:32 -07:00
Jay Traband 0698bd95b3 merge fix 2015-09-18 13:25:18 -07:00
Peter Bacon Darwin f9ad58eba5 chore(angular.io-package): fix blank line trimming for Jade docs
Jade does not like to have lines with only whitespace between processing marks
and the start of the actual content.

This fix provides a nunjucks filter that can strip off such offending whitespace
when rendering into a Jade syntax file.
2015-09-18 13:22:45 -07:00
Jay Traband 4dcf2210d7 updated version of example inline tag def 2015-09-18 13:22:43 -07:00
Jay Traband e3d525cf2a added path to _utilFns to all api templates so that mixins become avail 2015-09-18 13:22:41 -07:00
Jay Traband f6b89d6202 refactoring 2015-09-18 13:22:39 -07:00
Jay Traband 9922372447 introducing 'example' inline tag 2015-09-18 13:22:37 -07:00
Jay Traband d6940e8c93 More restrictive version of typescript < 1.6 needed. 2015-09-18 13:22:35 -07:00
Jay Traband 44d066f14c cleanup 2015-09-18 13:22:33 -07:00
Jay Traband 834b65dca3 cleanup/comment api builder 2015-09-18 13:22:32 -07:00
Jay Traband 3f6a9833dd fix merge conflict 2015-09-18 13:21:38 -07:00
Jay Traband 3d997d2994 Initial pass at moving api doc builder over to angular.io 2015-09-18 13:18:53 -07:00
Jay Traband 11ab09c30b Fix for styling bug + additional styleguide examples 2015-09-18 13:18:52 -07:00
Jay Traband a9e96389c0 json shredder/extract handling
style guide docs for makeJson
remove dups in git-changed-examples
support for git-changed-examples --after
file pattern exclusion for git-changed-examples
2015-09-18 13:18:50 -07:00
Jay Traband bdb97ed499 partial refactoring for makeJson 2015-09-18 13:18:48 -07:00
Jay Traband 8d71aee541 Exclude node_modules from shredding 2015-09-18 13:18:47 -07:00
Jay Traband bd2d915248 add trimLeftIndent to all makeExample and makeTabs calls 2015-09-18 13:18:45 -07:00
Jay Traband cb136b1028 reorg util-fns.jade 2015-09-18 13:18:44 -07:00
Naomi Black 7934b8450a docs(alpha-37): update to alphabetize left-nav and fix earlier doc omissions 2015-09-16 23:40:23 -07:00
Naomi Black 31b68b2aec docs(alpha-37): adding the files that I missed in the alpha-37 update 2015-09-14 15:01:08 -07:00
Naomi Black b821f7fa5f docs(alpha-37): API doc update for alpha 37 2015-09-11 20:41:40 -07:00
Ward Bell 8f2c621fbd (docs) apply cosmetic fixes requested by @btford for PR #203 2015-09-10 13:32:58 -07:00
Ward Bell c44e966278 (docs) getting started evolved with some unit-tests for quickstart 2015-09-10 13:32:58 -07:00
Jay Traband 50e758ba60 improved infrastructure for devguide and revised getting started (TS) 2015-09-10 13:32:57 -07:00
Jules Kremer c350d01cec Added Jules Kremer 2015-09-10 12:33:26 -07:00
Naomi Black f2a489327f Fixed link to the best practices folder (folder is now public) 2015-09-10 11:28:41 -07:00
Brian Ford b155ddfa2c List type info for var and const exports 2015-09-01 14:06:17 -07:00
Naomi Black 61db4a09a9 docs(alpha-36): update api for alpha-36 renames 2015-09-01 13:55:47 -07:00
Naomi Black b9a53c023d docs: renames for the API public surface per alpha-35 2015-09-01 13:25:40 -07:00