angular/packages/compiler-cli/test
Alex Rickabaugh 0d8deb0795 fix(compiler-cli): generate proper exports.* identifiers in cjs output (#22564)
When the compiler generates a reference to an exported variable in the
same file, it inserts a synthetic ts.Identifier node. In CommonJS
output, this synthetic node would not be properly rewritten with an
`exports.` prefix.

This change sets the TS original node property on the synthetic node
we generate, which ensures TS knows to rewrite it in CommonJS output.

PR Close #22564
2018-03-09 13:09:57 -08:00
..
diagnostics fix(common): weaken AsyncPipe transform signature (#22169) 2018-02-12 15:57:29 -08:00
metadata fix(compiler-cli): do not fold errors past calls in the collector (#21708) 2018-01-23 13:33:25 -08:00
transformers feat(compiler-cli): add resource inlining to ngc (#22615) 2018-03-09 09:15:12 -08:00
extract_i18n_spec.ts refactor(compiler): remove all source-level traces to tsc-wrapped (#18966) 2017-09-13 20:47:37 -04:00
mocks.ts feat(compiler): implement "enableIvy" compiler option (#21427) 2018-01-18 18:22:44 -06:00
ngc_spec.ts fix(compiler-cli): generate proper exports.* identifiers in cjs output (#22564) 2018-03-09 13:09:57 -08:00
ngtools_api_spec.ts refactor(compiler): remove old ngtools api and add listLazyRoutes to new api (#19836) 2017-10-23 18:46:04 -04:00
perform_watch_spec.ts build: upgrade to TypeScript 2.6 (#21144) 2017-12-22 20:15:47 -08:00
test_support.ts fix(compiler): generate the correct imports for summary type-check 2017-12-15 07:53:11 -08:00