Chuck Jazdzewski
c9f8718d2a
fix(tsc-wrapped): don't rewrite imports when annotating for closure ( #19579 )
...
Port of f24ea59f74552113f8e8586d2d69045254512aa to 4.4.x
Closure no longer needs to have the imports rewritten so avoid
rewriting as this can cause issues when the source directory
structure differs from what is deployed.
Fixes : #17171
PR Close #19579
2017-10-11 13:25:01 -07:00
Olivier Combe
df91fd032d
build: update npm dependencies
2017-10-04 10:22:48 -07:00
Olivier Combe
2d5ef15e08
build: switch from npm to yarn
2017-10-04 10:22:48 -07:00
Alan Agius
ae52851458
fix(tsc-wrapped): add metadata for type
declarations ( #19040 )
...
PR Close #19040
2017-09-20 17:06:25 -07:00
Olivier Combe
0371538d10
fix(tsc-wrapped): deduplicate metadata only when the module is the same ( #19261 )
...
Fixes #19219
PR Close #19261
2017-09-19 14:25:27 -07:00
Igor Minar
0a54713f8a
build: automatically version tsc-wrapped just like other packages ( #19270 )
...
This removes manual steps from the release list.
I had to modify a few integration tests not to install compiler-cli dirrectly
because it depends on tsc-wrapped which yarn was eager to fetch from npm rather
than from the local build.
PR Close #19270
2017-09-19 13:53:09 -07:00
Igor Minar
49d122e560
release: cut the 4.4.2 release
2017-09-18 21:14:03 -07:00
Matias Niemelä
818f4a751e
release: cut the 4.4.1 release
2017-09-15 15:35:25 -07:00
Matias Niemelä
395ac510f7
release: cut the 4.4.0 release
2017-09-15 14:51:21 -07:00
Olivier Combe
f6a7183c52
fix(tsc-wrapped): fix metadata symbol reference
2017-09-08 17:26:28 -04:00
Olivier Combe
48ae1a6574
fix(tsc-wrapped): deduplicate metadata for re-exported modules
2017-09-07 16:06:12 -04:00
Miško Hevery
8036d05412
release: cut the 4.4.0-RC.0 release
2017-09-01 23:49:51 -05:00
Pawel Kozlowski
b8b551cf2b
perf(core): add option to remove blank text nodes from compiled templates ( #18823 )
...
PR Close #18823
2017-09-01 13:30:04 -05:00
Miško Hevery
3853fff795
release: cut the 4.3.6 release
2017-08-23 14:59:49 -05:00
Hans Larsen
6076a8d7bb
release: cut the 4.3.5 release
2017-08-16 10:49:38 -07:00
Victor Berchet
0065868f37
release: cut the 4.3.4 release
2017-08-10 09:38:13 -07:00
Alex Rickabaugh
82798e9d04
release: cut the 4.3.3 release
2017-08-02 12:57:34 -07:00
Miško Hevery
c977994864
release: cut the 4.3.2 release
2017-07-27 15:51:46 -05:00
Alex Rickabaugh
b1757037fb
release: cut the 4.3.1 release
2017-07-19 12:53:17 -07:00
Alex Rickabaugh
4fbb5b29ea
release: cut the 4.3.0 release
2017-07-14 12:50:40 -07:00
Chuck Jazdzewski
ddb766e456
feat(compiler): do not evaluate metadata expressions that can use references ( #18001 )
2017-07-13 16:16:56 -07:00
Chuck Jazdzewski
45ffe54ae4
fix(tsc-wrapped): support as and class expressions ( #16904 )
2017-07-13 15:17:16 -07:00
Chuck Jazdzewski
ce0f4f0d7c
fix(tsc-wrapped): report errors for invalid ast forms ( #17994 )
...
Fixes : #17993
2017-07-13 14:55:59 -07:00
Jason Aden
8928a58796
release: cut the 4.3.0-rc.0 release
2017-07-07 22:07:13 -07:00
Victor Berchet
c723d42d0a
refactor: fix typos ( #18000 )
2017-07-07 16:55:17 -07:00
Chuck Jazdzewski
cb16e9c747
fix(tsc-wrapped): emit exports metadata in flat modules ( #17893 )
...
Fixes : #17888
2017-07-07 08:46:42 -07:00
Matias Niemelä
1cfe67dac4
release: cut the 4.3.0-beta.1 release
2017-06-29 14:38:52 -07:00
Chuck Jazdzewski
3097083277
feat(compiler-cli): new compiler api and command-line using TypeScript transformers
2017-06-23 16:18:44 -07:00
Hans Larsen
20a04f9076
release: cut the 4.3.0-beta.0 release
2017-06-21 17:16:04 -07:00
Chuck Jazdzewski
46ddf501a9
fix(tsc-wrapped): skip collecting metadata for default functions
...
Fixes : #17518
2017-06-20 14:22:49 -07:00
Alex Rickabaugh
e95062d1df
release: cut the 4.2.2 release
2017-06-12 15:50:10 -07:00
Tobias Bosch
ed73d4f3ac
refactor(compiler): don’t always compile .ngfactory.ts
files by default
...
This puts the behavior introduced in 573b8611bc
behind the new flag
`alwaysCompileGeneratedCode` to not break users that might have relied
on this behavior.
2017-06-12 15:27:02 -07:00
Alex Rickabaugh
8575e3f71c
release: cut the 4.2.1 release
2017-06-09 16:04:09 -07:00
Tobias Bosch
90b0713e32
refactor(compiler): don’t write summaries for jit by default
...
The default is false externally but true internally at Google.
2017-06-09 15:58:53 -07:00
David Herges
3a99af2696
docs(packaging): update homepage in @angular/tsc-wrapped ( #17352 )
...
Motivation: `yarn outdated`, for exmaple, shows the homepage URL on the command line. If copy-pasting or clicking on the URL, it's nice to see the repo's page instead of a 404.
2017-06-09 13:35:23 -07:00
Alex Rickabaugh
8e5beb024f
release: cut the 4.2.0 release
2017-06-08 15:38:20 -07:00
Victor Berchet
8e7a3f031b
release: cut the 4.2.0-rc.2 release
2017-06-01 14:25:19 -07:00
Paul Gschwendtner
ea8a43def0
feat(tsc-wrapped): always convert shorthand imports ( #16898 )
...
Now converts shorthand imports for every TypeScript target. Tsickle is able to expand index shorthand imports for every TypeScript target and module possibility.
Expanding shorthand imports for CommonJS modules is also helpful when testing in the browser. Module loaders like SystemJS are not able to understand directory imports (or index shorthand imports)
2017-05-30 10:46:54 -07:00
Chuck Jazdzewski
a1724f7816
release: cut the 4.2.0-rc.1 release
2017-05-26 14:32:20 -07:00
Tobias Bosch
573b8611bc
fix(compiler): compile .ngfactory.ts
files even if nobody references them. ( #16899 )
...
This is especially important for library authors, as they will
not reference the .ngfactory.ts files.
Fixes #16741
2017-05-25 11:00:26 -06:00
Chuck Jazdzewski
1651a8f189
fix(tsc-wrapped): ignore |null
and |undefined
when collecting types ( #16222 )
2017-05-23 11:53:38 -06:00
Chuck Jazdzewski
6e41add867
feat(tsc-wrapped): support template literals in metadata collection ( #16880 )
...
Fixes : #16876
2017-05-22 12:19:09 -06:00
Chuck Jazdzewski
11c10b2ab8
fix(tsc-wrapped): resolve short-hand literal values to locals ( #16873 )
...
Fixes : #16872
2017-05-22 11:18:44 -06:00
Jason Aden
9081f84543
release: cut the 4.2.0-rc.0 release
2017-05-19 15:54:52 -07:00
Jason Aden
0f0b9896b7
release: cut the 4.2.0-beta.1 release
2017-05-10 16:26:34 -07:00
Matias Niemelä
59d62bc5aa
release: cut the 4.2.0-beta.0 version
2017-05-04 14:37:20 -07:00
Olivier Combe
6e2abcd5fc
feat(compiler-cli): add param to set MissingTranslationStrategy on ngc ( #15987 )
...
This commit adds a new parameter to ngc named `missingTranslation` to set the MissingTranslationStrategy for AoT, it takes the value `error`, `warning` or `ignore`.
Fixes #15808
PR Close #15987
2017-04-27 17:38:59 -05:00
Miško Hevery
cb35c26d70
release: cut the 4.1.0 release
2017-04-26 10:49:19 -05:00
Miško Hevery
b37f5fc59b
release: cut the 4.1.0-rc.0 release
2017-04-21 00:12:10 -05:00
Victor Berchet
cd29d68f3c
refactor(tsc-wrapped): cleanup ( #16178 )
...
PR Close #16178
2017-04-19 22:46:23 -05:00