Chuck Jazdzewski
d91ff17adc
fix(compiler): generate the correct imports for summary type-check
...
Summaries should be ignored when importing the types used in a
type-check block.
2017-12-15 07:53:11 -08:00
Yuan Gao
0c44e733ad
refactor(core): remove readonly getters in common, compiler ( #19150 )
...
PR Close #19150
2017-09-14 13:37:52 -04:00
Kara Erickson
c8f742e288
test(packaging): added test for source map correctness
2017-09-12 16:59:32 -04:00
Tobias Bosch
0cc77b4a69
refactor(compiler): split compiler and core ( #18683 )
...
After this, neither @angular/compiler nor @angular/comnpiler-cli depend
on @angular/core.
This add a duplication of some interfaces and enums which is stored
in @angular/compiler/src/core.ts
BREAKING CHANGE:
- `@angular/platform-server` now additionally depends on
`@angular/platform-browser-dynamic` as a peer dependency.
PR Close #18683
2017-08-16 17:58:53 -05:00
Chuck Jazdzewski
3097083277
feat(compiler-cli): new compiler api and command-line using TypeScript transformers
2017-06-23 16:18:44 -07:00
Tobias Bosch
5af143e8e4
refactor(compiler): allow sync AOT compilation ( #16832 ).
...
AOT compilation can be executed synchronously now,
if the `ReosurceLoader` returns a string directly
(and no `Promise`).
2017-05-23 10:41:23 -06:00
Tobias Bosch
6123b9c0c6
refactor(compiler): make OutputAst
contain the moduleName, not the filePath ( #16832 ).
...
The goal of this change is to simplify the emitters,
as we will soon create a new one to emit TypeScript nodes directly.
2017-05-23 10:41:23 -06:00
Miško Hevery
09d9f5fe54
fix(compiler): Update types for TypeScript nullability support
2017-04-10 15:26:33 -06:00
Victor Berchet
959a03a61f
fix(compiler): fix utf8encode, move to sharted utils, add tests ( #15076 )
2017-03-14 17:13:39 -07:00
Jason Aden
3e51a19983
refactor: move angular source to /packages rather than modules/@angular
2017-03-08 16:29:27 -08:00