91 Commits

Author SHA1 Message Date
Peter Bacon Darwin
09b4244baf fix(aio): upgrade rxjs dependency to work with TS 2.4 ()
PR Close 
2017-10-13 09:18:41 -07:00
Ward Bell
555b1cdf29 docs: add universal guide with production client app ()
Revises both universal and client build to use AOT and webpack for both.
Guide text adjusted accordingly
Dodges CLI client build, expected in near future.

PR Close 
2017-10-09 14:46:04 -07:00
Ward Bell
0b0d25fa33 docs: add universal guide ()
- based on original effort in PR 17573

PR Close 
2017-10-09 14:46:04 -07:00
Peter Bacon Darwin
03227e65cf build(aio): example-boilerplate is no longer responsible for yarn install ()
The tooling for boilerplate was also running `yarn install` on the examples'
shared folder. But since this is handled by `ng-packages-installer` this
commit refactors the tools so that the boilerplate no longer does this
anymore.

PR Close 
2017-10-06 11:56:41 -07:00
Peter Bacon Darwin
d1a00459a8 ci(aio): use custom package.json to run with local distributables ()
Closes 

PR Close 
2017-10-06 11:56:41 -07:00
Peter Bacon Darwin
9fe6363575 docs(aio): fix aot-compiler example to work with Angular v5 ()
PR Close 
2017-10-06 11:56:41 -07:00
Peter Bacon Darwin
142a2b7341 build(aio): ensure webdriver is updated when switching between local and npm deps ()
PR Close 
2017-10-06 11:56:41 -07:00
Peter Bacon Darwin
4b3f82a47e build(aio): upgrade ts-node to support newer TypeScript config ()
This was causing `Cannot find type definition file for 'jasmine'. (2688)`
errors when running Protractor.

PR Close 
2017-10-06 11:56:40 -07:00
George Kalpakas
f7199aa8c8 build(aio): remove -- from more yarn commands () 2017-09-28 09:29:04 -07:00
George Kalpakas
2e1fec17f5 ci(aio): temporarily disable aot-compiler example e2e tests () 2017-09-26 10:21:43 -07:00
George Kalpakas
ffceae0a01 refactor(aio): remove unnecessary -- from yarn commands 2017-09-25 14:37:13 -07:00
Georgios Kalpakas
7a965dc58f build(aio): add support for using the locally built Angular packages for aio
This commit allows building angular.io against the locally built Angular
packages. It adds two new npm scripts:

- `setup-local`: Same as `setup`, but overwrites the Angular packages for both
  angular.io and the examples boilerplate with the locally built ones.
- `build-local`: Same as `build`, but uses `setup-local` instead of `setup`
  under the hood, thus overwriting installed Angular packages with locally built
  ones.

Fixes 
2017-09-25 14:37:12 -07:00
Jesus Rodriguez
9bbf009dff build(aio): change examples to CLI ()
PR Close 
2017-09-21 17:05:54 -07:00
Chuck Jazdzewski
f96142cd7c build: remove references to tsc-wrapped ()
With this commit `ngc` is used instead of `tsc-wrapped` for
collecting metadata and tsickle rewriting and `tsc-wrapped`
is removed from the repository.

`@angular/tsc-wrapped@5` is now deprecated and is no longer
used, updated, or maintained as part as of Angular 5.x.x.

`@angular/tsc-wrapped@4` is still maintained and required by
Angular 4.x.x and will be maintained as long as 4.x.x is in
LTS.

PR Close 
2017-09-21 13:55:52 -07:00
Peter Bacon Darwin
4c73b52d5c docs(aio): tidy up tooling documentation ()
PR Close 
2017-09-21 10:00:37 -07:00
Jesus Rodriguez
48cd503d4a docs(aio): applying some feedback ()
PR Close 
2017-09-21 10:00:37 -07:00
Jesus Rodriguez
e6c612f5cd docs(aio): add boilerplate readme ()
PR Close 
2017-09-21 10:00:36 -07:00
Peter Bacon Darwin
28a80e6e05 docs(aio): high-level documentation of AIO tooling ()
PR Close 
2017-09-21 10:00:36 -07:00
Ward Bell
112e777b90 build(aio): update karma & systemjs config for HttpClient
While adding the references to the `HttpClient` packages it also crucially
adds ref to new “tslib” library required by `HttpClient`.
2017-09-08 19:31:15 -04:00
Ward Bell
a176cd646c build(aio): update package.json for angular-in-mem-web-api 0.4.0 2017-09-08 17:05:57 -04:00
George Kalpakas
7f2037f0b6 test(aio): fix running docs examples against local builds ()
This commit also updates the version of `@angular/cli` used for docs examples.
The previous (transient) dependency `@ngtools/webpack` was not compatible with
`@angular/compiler-cli@>=5` and was breaking when running against the local
builds (currently at 5.0.0-beta.2). The version of `@ngtools/webpack` used by
the latest `@angular/cli` version is compatible with `@angular/compiler-cli@5`.
2017-08-09 14:21:10 -07:00
Peter Bacon Darwin
a085223331 ci(aio): test the example e2e files using local build of Angular 2017-07-28 15:28:28 -07:00
Peter Bacon Darwin
c8c2ab012a build(aio): support overriding the Angular packages in examples with locally built ones 2017-07-28 15:28:28 -07:00
Peter Bacon Darwin
ecff8e6c93 build(aio): refactor and test the example-boilerplate tool 2017-07-28 15:28:28 -07:00
Peter Bacon Darwin
a5e18c4cdf ci(aio): support sharding of example e2e tests 2017-07-28 15:28:28 -07:00
Jesus Rodriguez
b582e2b311 docs(aio): update examples to 4.3 2017-07-25 15:32:38 -07:00
Filipe Silva
8bcb268140 ci: use chrome stable () 2017-07-25 11:18:24 -07:00
Jesus Rodriguez
dc88e0a881 docs(aio): update quickstart to latest cli 2017-07-03 08:25:19 +01:00
Jesus Rodriguez
8786ba95fb build(aio): boilerplate wont be removed by default now 2017-06-26 11:05:34 -07:00
Georgios Kalpakas
ce00fa3627 build(aio): do not fail if check-env for the main angular project fails
Fixes 
2017-06-16 07:51:18 +01:00
Jesús Rodríguez
0020dad595 docs(aio): update examples to 4.2 () 2017-06-09 14:35:35 -07:00
Peter Bacon Darwin
ef6609a723 docs(aio): remove example specific styles from the shared boilerplate styles.css 2017-06-09 14:33:21 +01:00
Jesús Rodríguez
4c5e28e53a build(aio): less verbose boilerplate generator () 2017-05-25 17:43:46 -06:00
Ward Bell
9650ff0824 docs(aio): add hero “Zero” to toh-6
Update to in-memory-web-api should handle id=0.
Make sure this works by having a hero with id=0 in ToH.
Coincidentally delete lingering dead app/ folders
Todo: fix ToH images (which have to do anyway)
2017-05-03 08:03:55 +01:00
Ward Bell
d8e2829e5b feat(aio): boilerplate:add cleans (removes) before adding 2017-04-26 09:23:32 +01:00
Ward Bell
93516ea8a1 docs(aio): rename cb- files and a few others 2017-04-24 14:00:51 +01:00
Filipe Silva
bfd5f27525 feat(aio): add e2e ()
PR Close 
2017-04-19 22:36:23 -05:00
Jesus Rodriguez
061475402c docs(aio): final migration from old site 2017-04-12 21:01:55 +01:00
Jesus Rodriguez
3ced940b5a build(aio): ability to generate plunkers 2017-04-11 16:00:37 -07:00
Jesus Rodriguez
c6917d9d4f build(aio): update boilerplate to new folder structure 2017-04-04 04:19:49 -06:00
Jesus Rodriguez
0e38bf9de0 build(aio): new migration 2017-04-03 15:41:05 -07:00