Skip to content

perf: reduce strategy surface and make it a fn #181

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Merged

Conversation

davidlj95
Copy link
Owner

@davidlj95 davidlj95 commented Jan 15, 2024

Less bytes, less bytes! Continues with #112

@davidlj95 davidlj95 mentioned this pull request Jan 15, 2024
Copy link
Owner Author

Current dependencies on/for this PR:

This stack of pull requests is managed by Graphite.

@davidlj95 davidlj95 force-pushed the stacked/perf-reduce-strategy-surface-and-make-it-a-fn branch from 666d651 to 868c694 Compare January 15, 2024 20:54
Copy link

📦 Bundle size (Angular v17)

Git ref: 868c694

Module file Size Base size Difference
ngx-meta-core.mjs 3163 bytes (3.1KiB) 3163 bytes (3.1KiB) No change
ngx-meta-json-ld.mjs 236 bytes (236B) 236 bytes (236B) No change
ngx-meta-open-graph-profile.mjs 286 bytes (286B) 286 bytes (286B) No change
ngx-meta-open-graph.mjs 656 bytes (656B) 656 bytes (656B) No change
ngx-meta-routing.mjs 725 bytes (725B) 928 bytes (928B) -21.87%: -203 bytes (-203B)
ngx-meta-standard.mjs 829 bytes (829B) 829 bytes (829B) No change
ngx-meta-twitter-card.mjs 486 bytes (486B) 486 bytes (486B) No change
Total 6381 bytes (6.3KiB) 6584 bytes (6.5KiB) -3.08%: -203 bytes (-203B)

Copy link

📦 Bundle size (Angular v15)

Git ref: 868c694

Module file Size Base size Difference
ngx-meta-core.mjs 3424 bytes (3.4KiB) 3424 bytes (3.4KiB) No change
ngx-meta-json-ld.mjs 402 bytes (402B) 402 bytes (402B) No change
ngx-meta-open-graph-profile.mjs 423 bytes (423B) 423 bytes (423B) No change
ngx-meta-open-graph.mjs 820 bytes (820B) 820 bytes (820B) No change
ngx-meta-routing.mjs 897 bytes (897B) 1131 bytes (1.2KiB) -20.68%: -234 bytes (-234B)
ngx-meta-standard.mjs 940 bytes (940B) 940 bytes (940B) No change
ngx-meta-twitter-card.mjs 651 bytes (651B) 651 bytes (651B) No change
Total 7557 bytes (7.4KiB) 7791 bytes (7.7KiB) -3.00%: -234 bytes (-234B)

Copy link

📦 Bundle size (Angular v16)

Git ref: 868c694

Module file Size Base size Difference
ngx-meta-core.mjs 3420 bytes (3.4KiB) 3420 bytes (3.4KiB) No change
ngx-meta-json-ld.mjs 402 bytes (402B) 402 bytes (402B) No change
ngx-meta-open-graph-profile.mjs 423 bytes (423B) 423 bytes (423B) No change
ngx-meta-open-graph.mjs 820 bytes (820B) 820 bytes (820B) No change
ngx-meta-routing.mjs 897 bytes (897B) 1131 bytes (1.2KiB) -20.68%: -234 bytes (-234B)
ngx-meta-standard.mjs 940 bytes (940B) 940 bytes (940B) No change
ngx-meta-twitter-card.mjs 651 bytes (651B) 651 bytes (651B) No change
Total 7553 bytes (7.4KiB) 7787 bytes (7.7KiB) -3.00%: -234 bytes (-234B)

@davidlj95 davidlj95 merged commit 1e569ed into main Jan 15, 2024
@davidlj95 davidlj95 deleted the stacked/perf-reduce-strategy-surface-and-make-it-a-fn branch January 15, 2024 20:58
Copy link

🎉 This PR is included in version 1.0.0-alpha.29 🎉

The release is available on:

Your semantic-release bot 📦🚀

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant