angular/packages
Paul Gschwendtner 65b6fdb9cd refactor(upgrade): ignore cross relative import for package (#51500)
The upgrade package duplicaes some of code due to relative
imports between entry-points. This caused bundlers to
inline shared functions twice in both FESM outputs.

This is an acceptable limitation and we are not changing this
because the primary entry-point is not synced into G3. It's non-trivial
to remove these cross relative imports right now because the primary
entry-point is not even built in G3 so instead we just ignore the
relative imports using a re-export file.

Note: To simplify this change, we continue using namespace exports
as exporting individual named exports for all these possible usages
is rather cumbersome and also we had existing namespace imports for
e.g. `angular1.ts`. The code of upgrade is rarely edited these days

PR Close #51500
2023-08-29 17:55:34 +00:00
..
animations fix(animations): remove code duplication between entry-points (#51500) 2023-08-29 17:55:34 +00:00
bazel fix(bazel): dedupe es2022 javascript files properly (#51500) 2023-08-29 17:55:34 +00:00
benchpress docs: updated the benchpress readme doc (#51110) 2023-07-21 16:43:30 +00:00
common fix(common): remove code duplication between entry-points (#51500) 2023-08-29 17:55:34 +00:00
compiler perf(core): chain template instructions (#51546) 2023-08-29 16:38:52 +00:00
compiler-cli perf(core): chain template instructions (#51546) 2023-08-29 16:38:52 +00:00
core fix(core): avoid duplicated code between entry-points (primary, testing, rxjs-interop) (#51500) 2023-08-29 17:55:34 +00:00
docs/di docs: remove outdated/unsupported webworker doc (#49856) 2023-04-17 14:01:41 +00:00
elements fix(elements): support input transform functions (#50713) 2023-06-22 09:47:16 -07:00
examples test(core): unit tests for the injector profiler and injector debugging APIs (#48639) 2023-08-01 11:44:40 -07:00
forms docs: fix see also links. (#51379) 2023-08-17 10:18:33 -07:00
language-service feat(core): support TypeScript 5.2 (#51334) 2023-08-18 07:55:16 -07:00
localize build: update all non-major dependencies (#51161) 2023-08-10 16:28:18 -07:00
misc/angular-in-memory-web-api docs: update invalid links to the new http guides (#49456) 2023-06-22 17:06:59 -07:00
platform-browser feat(platform-browser): expose EventManagerPlugin in the public API. (#49969) 2023-08-29 16:40:06 +00:00
platform-browser-dynamic refactor(platform-browser-dynamic): remove reexport of MetadataOverrider (#51412) 2023-08-18 07:57:34 -07:00
platform-server feat(platform-browser): expose EventManagerPlugin in the public API. (#49969) 2023-08-29 16:40:06 +00:00
private/testing fix(platform-server): bundle @angular/domino in via esbuild (#49229) 2023-02-28 13:34:50 -08:00
router refactor(router): Have router subscribe to transition events to update state (#48427) 2023-08-22 08:04:00 -07:00
service-worker feat(core): support TypeScript 5.2 (#51334) 2023-08-18 07:55:16 -07:00
upgrade refactor(upgrade): ignore cross relative import for package (#51500) 2023-08-29 17:55:34 +00:00
zone.js build: update type TypeScript 5.2 final (#51503) 2023-08-28 17:02:30 +00:00
BUILD.bazel build(bazel): list docs entrypoints under packages to simplify docgen 2022-11-22 13:51:16 -07:00
circular-deps-test.conf.js build: ignore type only imports/exports for circular dependency checks (#47017) 2022-08-18 12:06:09 -07:00
empty.ts
goog.d.ts refactor(core): replace references to goog.LOCALE with goog.getLocale() (#43089) 2021-08-10 10:35:26 -07:00
license-banner.txt build: bump license year (#44590) 2022-01-04 12:05:25 -08:00
README.md
system.d.ts
tsconfig-build.json refactor(core): throw an error when hydration marker is missing from DOM (#51170) 2023-08-04 11:31:49 -04:00
tsconfig-legacy-saucelabs.json refactor(compiler): drop obsolete NgFactory and NgSummary config options (#48268) 2023-02-21 13:03:59 -08:00
tsconfig-test.json build: switch devmode output to es2015 (#44505) 2022-01-05 23:20:20 +00:00
tsconfig-tsec-base.json refactor(core): throw an error when hydration marker is missing from DOM (#51170) 2023-08-04 11:31:49 -04:00
tsconfig.json refactor(core): throw an error when hydration marker is missing from DOM (#51170) 2023-08-04 11:31:49 -04:00
tsec-exemption.json fix(core): hardening attribute and property binding rules for <iframe> elements (#47964) 2022-11-09 00:47:56 -08:00
types.d.ts build: update to jasmine 4.0 (#45558) 2022-04-11 16:25:28 +00:00

Angular

The sources for this package are in the main Angular repo. Please file issues and pull requests against that repo.

Usage information and reference details can be found in Angular documentation.

License: MIT