George Kalpakas
89203c96ad
build: make `internal-angular` karma reporter compatible with latest karma ( #24803 )
...
Due to changes in karma@1.0.0, `internal-angular` karma reporter stopped
showing browser logs (such as `console.log()` etc.).
Related to d571a5173
.
PR Close #24803
2018-07-09 15:10:49 -07:00
George Kalpakas
00c110b055
build: upgrade jasmine (and related typings) to latest version ( #19904 )
...
With these changes, the types are a little stricter now and also not
compatible with Protractor's jasmine-like syntax. So, we have to also
use `@types/jasminewd2` for e2e tests (but not for non-e2e tests).
I also had to "augment" `@types/jasminewd2`, because the latest
typings from [DefinitelyTyped][1] do not reflect the fact that the
`jasminewd2` version (v2.1.0) currently used by Protractor supports
passing a `done` callback to a spec.
[1]: 566e039485/types/jasminewd2/index.d.ts (L9-L15)
Fixes #23952
Closes #24733
PR Close #19904
2018-07-06 13:48:02 -07:00
Igor Minar
e3064d5432
feat: typescript 2.9 support ( #24652 )
...
PR Close #24652
2018-07-03 13:32:06 -07:00
Chuck Jazdzewski
f96142cd7c
build: remove references to `tsc-wrapped` ( #19298 )
...
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 #19298
2017-09-21 13:55:52 -07:00
Peter Bacon Darwin
185a941acc
test: support debugging unit tests in node ( #18987 )
...
PR Close #18987
2017-09-01 15:06:40 -05:00
Tobias Bosch
2da45e629d
fix(tsc-wrapped): make `test.sh tools` run the tsc-wrapped tests again ( #18683 )
2017-08-16 17:58:44 -05:00
Jason Aden
b74ab83d2c
refactor: update paths from modules/@angular to packages
2017-03-08 16:29:28 -08:00
Tobias Bosch
2452cd14e0
refactor(compiler): drop old codegen tests that run inside of `test.sh`
...
These tests were hard to maintain and only yielded little value,
now that we have the full integration with TypeScript.
2016-11-28 15:19:23 -08:00
Bowen Ni
4cbf8ccf05
Keep `console.log` that are not called during compilation.
2016-11-23 15:47:02 -08:00
Bowen Ni
2c02d34c05
refactor(lint): Don't allow console.log
...
Enable tslint check for `console.log` as a follow-up to
https://github.com/angular/angular/issues/13018
2016-11-23 15:47:01 -08:00
Joao Dias
77ee27c59e
refactor(): use const and let instead of var
2016-11-12 16:40:17 -08:00
Joao Dias
52bf188b8f
style: add missing copyright headers
2016-10-31 14:25:53 -07:00
Tobias Bosch
6dceaf209d
fix(benchmarks): recreate setup for running benchmarks
2016-08-31 08:24:10 -07:00
Tobias Bosch
1ef122988e
fix(benchpress): make code compile and unit tests green again
2016-08-31 08:24:10 -07:00
Miško Hevery
979657989b
fix(packages): use ES modules for primary build ( #11120 )
2016-08-30 18:07:40 -07:00
Jason Choi
3fcd6fd93f
chore(benchpress): make benchpress compile
...
Also adds compiling benchpress to the build scripts to verify that.
2016-08-04 10:08:37 -07:00
Misko Hevery
73f02c7861
fix: throw useful error on missing platform module.
2016-08-02 09:28:04 -07:00
Misko Hevery
8c8754e573
chore: add browserNoRouter test running mode
2016-08-02 09:28:04 -07:00
Victor Berchet
31a7709ece
test: execute router tests on .`/test.sh browser` ( #10053 )
2016-07-21 16:12:40 -07:00
Chuck Jazdzewski
e6b24437a9
fix(compiler): Collector collects enum values. ( #9967 )
...
Fixes : #9928
2016-07-11 11:50:33 -07:00
Tobias Bosch
17e4cfc748
feat(core): introduce `@AppModule`
...
Main part for #9726
Closes #9730
2016-06-30 11:34:40 -07:00
Jason Choi
249a6bdd98
test: upgrade ts-api-guardian to v0.1.2
2016-06-23 14:26:40 -07:00
Alex Eagle
d38aa5e25f
chore(lint): sort imports in tools/
2016-06-08 11:29:37 -07:00
Victor Berchet
1090601e8b
refactor(compiler): rename /compiler_cli to /compiler-cli
2016-06-02 13:50:32 -07:00
Alex Eagle
9096481744
chore(lint): format tools dir
2016-05-26 15:46:03 -07:00
Alex Eagle
4c26397937
chore(ngc): refactor out tsc-wrapped
...
This allows angular's build to depend on some extensions, but not on code generation, and breaks a cycle in the angular build
We now merge ts-metadata-collector into tsc-wrapped and stop publishing the former.
2016-05-25 09:45:55 -07:00
Victor Berchet
982fad0c45
test(public API): Update the public API to the new world
2016-05-24 14:00:00 -07:00
Alex Eagle
ebe14720eb
chore(typing): enforce --noImplicitAny for tools directory.
...
Exposed a couple of bugs.
Closes #6645
2016-05-19 21:38:01 -07:00
Tobias Bosch
119abe7bb9
chore: fail build if a command from tsc-watch fails.
...
This bug was introduced with eba6e7946d
to integrate the compiler_cli into the build properly.
Closes #8480
2016-05-04 20:30:10 -07:00
Tobias Bosch
5a84048f72
chore: adjust build for `tools/metadata` name change
2016-05-04 12:14:38 -07:00
Tobias Bosch
0297398f5e
chore: clang-format master
2016-05-03 18:56:39 -07:00
Tobias Bosch
eba6e7946d
refactor(compiler_cli): move it into modules/@angular and integrate properly into the build
...
This also does no more depend on a version
on npm for the compiler_cli.
Also runs the tests for tools/metadata
2016-05-03 15:57:49 -07:00
Misko Hevery
3e17c99f4e
chore: clang-reformat
2016-05-01 22:59:41 -07:00
Igor Minar
a66cdb469f
repackaging: all the repackaging changes squashed
2016-05-01 20:51:00 -07:00