Skip to content
This repository was archived by the owner on Feb 26, 2024. It is now read-only.
This repository was archived by the owner on Feb 26, 2024. It is now read-only.

3.4kb size regressions between 0.8.16 and 0.8.19 #989

@IgorMinar

Description

@IgorMinar

Size of various polyfills.js build for angular.io with zone.js version changing as the only variable:

v0.8.16 = 37259 bytes
v0.8.17 = 38245 bytes
v0.8.18 = 40274 bytes
v0.8.19 = 40684 bytes

3.4kb is a lot of bytes. Is the increase justified? Can we reduce the size and prevent further regressions?

Justification: zone.js is a prolyfill and as such it needs to be downloaded, parsed and evaluated before anything else gets its turn. This makes the size of zone.js a significant contributor to the overall TTI.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions