Push on main #1476
Bundle size - Angular v18
Sizes of the library modules when packed inside a main bundle of an Angular v18 app. In bytes. Thanks to source-map-explorer
:)
Details
{"results":[{"bundleName":"../example-apps/apps/v18/dist/v18/browser/main-RVLOK5MI.js","totalBytes":231277,"mappedBytes":230399,"unmappedBytes":790,"eolBytes":34,"sourceMapCommentBytes":54,"files":{"node_modules/.pnpm/@angular[email protected][email protected][email protected]/node_modules/@angular/core/fesm2022/primitives/signals.mjs":{"size":2387},"node_modules/.pnpm/[email protected]/node_modules/rxjs/dist/esm/internal/util/isFunction.js":{"size":42},"node_modules/.pnpm/[email protected]/node_modules/rxjs/dist/esm/internal/util/createErrorClass.js":{"size":147},"node_modules/.pnpm/[email protected]/node_modules/rxjs/dist/esm/internal/util/UnsubscriptionError.js":{"size":205},"node_modules/.pnpm/[email protected]/node_modules/rxjs/dist/esm/internal/util/arrRemove.js":{"size":63},"node_modules/.pnpm/[email protected]/node_modules/rxjs/dist/esm/internal/Subscription.js":{"size":1289},"node_modules/.pnpm/[email protected]/node_modules/rxjs/dist/esm/internal/config.js":{"size":142},"node_modules/.pnpm/[email protected]/node_modules/rxjs/dist/esm/internal/scheduler/timeoutProvider.js":{"size":208},"node_modules/.pnpm/[email protected]/node_modules/rxjs/dist/esm/internal/util/reportUnhandledError.js":{"size":86},"node_modules/.pnpm/[email protected]/node_modules/rxjs/dist/esm/internal/util/noop.js":{"size":15},"node_modules/.pnpm/[email protected]/node_modules/rxjs/dist/esm/internal/NotificationFactories.js":{"size":157},"node_modules/.pnpm/[email protected]/node_modules/rxjs/dist/esm/internal/util/errorContext.js":{"size":281},"node_modules/.pnpm/[email protected]/node_modules/rxjs/dist/esm/internal/Subscriber.js":{"size":1571},"node_modules/.pnpm/[email protected]/node_modules/rxjs/dist/esm/internal/symbol/observable.js":{"size":68},"node_modules/.pnpm/[email protected]/node_modules/rxjs/dist/esm/internal/util/identity.js":{"size":24},"node_modules/.pnpm/[email protected]/node_modules/rxjs/dist/esm/internal/util/pipe.js":{"size":131},"node_modules/.pnpm/[email protected]/node_modules/rxjs/dist/esm/internal/Observable.js":{"size":935},"node_modules/.pnpm/[email protected]/node_modules/rxjs/dist/esm/internal/util/lift.js":{"size":203},"node_modules/.pnpm/[email protected]/node_modules/rxjs/dist/esm/internal/operators/OperatorSubscriber.js":{"size":589},"node_modules/.pnpm/[email protected]/node_modules/rxjs/dist/esm/internal/operators/refCount.js":{"size":270},"node_modules/.pnpm/[email protected]/node_modules/rxjs/dist/esm/internal/observable/ConnectableObservable.js":{"size":741},"node_modules/.pnpm/[email protected]/node_modules/rxjs/dist/esm/internal/util/ObjectUnsubscribedError.js":{"size":105},"node_modules/.pnpm/[email protected]/node_modules/rxjs/dist/esm/internal/Subject.js":{"size":1976},"node_modules/.pnpm/[email protected]/node_modules/rxjs/dist/esm/internal/BehaviorSubject.js":{"size":310},"node_modules/.pnpm/[email protected]/node_modules/rxjs/dist/esm/internal/observable/empty.js":{"size":30},"node_modules/.pnpm/[email protected]/node_modules/rxjs/dist/esm/internal/util/isScheduler.js":{"size":39},"node_modules/.pnpm/[email protected]/node_modules/rxjs/dist/esm/internal/util/args.js":{"size":129},"node_modules/.pnpm/[email protected]/node_modules/tslib/tslib.es6.mjs":{"size":1905},"node_modules/.pnpm/[email protected]/node_modules/rxjs/dist/esm/internal/util/isArrayLike.js":{"size":61},"node_modules/.pnpm/[email protected]/node_modules/rxjs/dist/esm/internal/util/isPromise.js":{"size":33},"node_modules/.pnpm/[email protected]/node_modules/rxjs/dist/esm/internal/util/isInteropObservable.js":{"size":31},"node_modules/.pnpm/[email protected]/node_modules/rxjs/dist/esm/internal/util/isAsyncIterable.js":{"size":73},"node_modules/.pnpm/[email protected]/node_modules/rxjs/dist/esm/internal/util/throwUnobservableError.js":{"size":233},"node_modules/.pnpm/[email protected]/node_modules/rxjs/dist/esm/internal/symbol/iterator.js":{"size":106},"node_modules/.pnpm/[email protected]/node_modules/rxjs/dist/esm/internal/util/isIterable.js":{"size":33},"node_modules/.pnpm/[email protected]/node_modules/rxjs/dist/esm/internal/util/isReadableStreamLike.js":{"size":236},"node_modules/.pnpm/[email protected]/node_modules/rxjs/dist/esm/internal/observable/innerFrom.js":{"size":1042},"node_modules/.pnpm/[email protected]/node_modules/rxjs/dist/esm/internal/util/executeSchedule.js":{"size":138},"node_modules/.pnpm/[email protected]/node_modules/rxjs/dist/esm/internal/operators/observeOn.js":{"size":142},"node_modules/.pnpm/[email protected]/node_modules/rxjs/dist/esm/internal/operators/subscribeOn.js":{"size":78},"node_modules/.pnpm/[email protected]/node_modules/rxjs/dist/esm/internal/scheduled/scheduleObservable.js":{"size":47},"node_modules/.pnpm/[email protected]/node_modules/rxjs/dist/esm/internal/scheduled/schedulePromise.js":{"size":47},"node_modules/.pnpm/[email protected]/node_modules/rxjs/dist/esm/internal/scheduled/scheduleArray.js":{"size":144},"node_modules/.pnpm/[email protected]/node_modules/rxjs/dist/esm/internal/scheduled/scheduleIterable.js":{"size":213},"node_modules/.pnpm/[email protected]/node_modules/rxjs/dist/esm/internal/scheduled/scheduleAsyncIterable.js":{"size":206},"node_modules/.pnpm/[email protected]/node_modules/rxjs/dist/esm/internal/scheduled/scheduleReadableStreamLike.js":{"size":36},"node_modules/.pnpm/[email protected]/node_modules/rxjs/dist/esm/internal/scheduled/scheduled.js":{"size":185},"node_modules/.pnpm/[email protected]/node_modules/rxjs/dist/esm/internal/observable/from.js":{"size":38},"node_modules/.pnpm/[email protected]/node_modules/rxjs/dist/esm/internal/observable/of.js":{"size":43},"node_modules/.pnpm/[email protected]/node_modules/rxjs/dist/esm/internal/observable/throwError.js":{"size":93},"node_modules/.pnpm/[email protected]/node_modules/rxjs/dist/esm/internal/util/isObservable.js":{"size":70},"node_modules/.pnpm/[email protected]/node_modules/rxjs/dist/esm/internal/util/EmptyError.js":{"size":96},"node_modules/.pnpm/[email protected]/node_modules/rxjs/dist/esm/internal/operators/map.js":{"size":90},"node_modules/.pnpm/[email protected]/node_modules/rxjs/dist/esm/internal/util/mapOneOrManyArgs.js":{"size":101},"node_modules/.pnpm/[email protected]/node_modules/rxjs/dist/esm/internal/util/argsArgArrayOrObject.js":{"size":286},"node_modules/.pnpm/[email protected]/node_modules/rxjs/dist/esm/internal/util/createObject.js":{"size":60},"node_modules/.pnpm/[email protected]/node_modules/rxjs/dist/esm/internal/observable/combineLatest.js":{"size":422},"node_modules/.pnpm/[email protected]/node_modules/rxjs/dist/esm/internal/operators/mergeInternals.js":{"size":380},"node_modules/.pnpm/[email protected]/node_modules/rxjs/dist/esm/internal/operators/mergeMap.js":{"size":128},"node_modules/.pnpm/[email protected]/node_modules/rxjs/dist/esm/internal/operators/mergeAll.js":{"size":34},"node_modules/.pnpm/[email protected]/node_modules/rxjs/dist/esm/internal/operators/concatAll.js":{"size":27},"node_modules/.pnpm/[email protected]/node_modules/rxjs/dist/esm/internal/observable/concat.js":{"size":42},"node_modules/.pnpm/[email protected]/node_modules/rxjs/dist/esm/internal/observable/defer.js":{"size":54},"node_modules/.pnpm/[email protected]/node_modules/rxjs/dist/esm/internal/operators/filter.js":{"size":92},"node_modules/.pnpm/[email protected]/node_modules/rxjs/dist/esm/internal/operators/catchError.js":{"size":200},"node_modules/.pnpm/[email protected]/node_modules/rxjs/dist/esm/internal/operators/scanInternals.js":{"size":159},"node_modules/.pnpm/[email protected]/node_modules/rxjs/dist/esm/internal/operators/concatMap.js":{"size":45},"node_modules/.pnpm/[email protected]/node_modules/rxjs/dist/esm/internal/operators/defaultIfEmpty.js":{"size":113},"node_modules/.pnpm/[email protected]/node_modules/rxjs/dist/esm/internal/operators/take.js":{"size":116},"node_modules/.pnpm/[email protected]/node_modules/rxjs/dist/esm/internal/operators/mapTo.js":{"size":31},"node_modules/.pnpm/[email protected]/node_modules/rxjs/dist/esm/internal/operators/throwIfEmpty.js":{"size":144},"node_modules/.pnpm/[email protected]/node_modules/rxjs/dist/esm/internal/operators/finalize.js":{"size":71},"node_modules/.pnpm/[email protected]/node_modules/rxjs/dist/esm/internal/operators/first.js":{"size":115},"node_modules/.pnpm/[email protected]/node_modules/rxjs/dist/esm/internal/operators/takeLast.js":{"size":174},"node_modules/.pnpm/[email protected]/node_modules/rxjs/dist/esm/internal/operators/last.js":{"size":115},"node_modules/.pnpm/[email protected]/node_modules/rxjs/dist/esm/internal/operators/scan.js":{"size":58},"node_modules/.pnpm/[email protected]/node_modules/rxjs/dist/esm/internal/operators/startWith.js":{"size":84},"node_modules/.pnpm/[email protected]/node_modules/rxjs/dist/esm/internal/operators/switchMap.js":{"size":224},"node_modules/.pnpm/[email protected]/node_modules/rxjs/dist/esm/internal/operators/takeUntil.js":{"size":101},"node_modules/.pnpm/[email protected]/node_modules/rxjs/dist/esm/internal/operators/tap.js":{"size":490},"node_modules/.pnpm/@angular[email protected][email protected][email protected]/node_modules/@angular/core/fesm2022/core.mjs":{"size":100269},"node_modules/.pnpm/@angular+common@18.2.12_@angular[email protected][email protected][email protected][email protected]/node_modules/@angular/common/fesm2022/common.mjs":{"size":7654},"node_modules/.pnpm/@angular+common@18.2.12_@angular[email protected][email protected][email protected][email protected]/node_modules/@angular/common/fesm2022/http.mjs":{"size":5102},"node_modules/.pnpm/@angular+platform-browser@18.2.12_@angular+animations@18.2.12_@angular[email protected][email protected].kmy5sas6gwmsxls4dbnjodcomm/node_modules/@angular/platform-browser/fesm2022/platform-browser.mjs":{"size":13077},"node_modules/.pnpm/@angular[email protected]@angular+common@18.2.12_@angular[email protected]_rxjs@[email protected]_lmyjwbjneataospvdcaxpkahgm/node_modules/@angular/router/fesm2022/router.mjs":{"size":67415},"../../../e2e/cypress/fixtures/all-metadata.json":{"size":896},"node_modules/.pnpm/@davidlj95+ngx-meta@file+..+..+..+dist_@angular+common@18.2.12_@angular+core@[email protected]_vidrdugbfyfthpxnbaikudyxha/node_modules/@davidlj95/ngx-meta/fesm2022/davidlj95-ngx-meta-core.mjs":{"size":3205},"src/app/all-meta-set-by-service/all-meta-set-by-service.component.ts":{"size":411},"src/app/all-meta-set-by-service/all-meta-set-by-service.component.html":{"size":377},"../../../e2e/cypress/fixtures/routes.ts":{"size":686},"src/app/all-meta-set-by-route/all-meta-set-by-route.component.ts":{"size":308},"src/app/all-meta-set-by-route/all-meta-set-by-route.component.html":{"size":258},"../../../e2e/cypress/fixtures/route-service-overrides.json":{"size":100},"src/app/meta-set-by-route-and-service/meta-set-by-route-and-service.component.ts":{"size":444},"src/app/meta-set-by-route-and-service/meta-set-by-route-and-service.component.html":{"size":482},"../../../e2e/cypress/fixtures/custom-metadata.json":{"size":82},"src/app/meta-late-loaded/provide-custom-metadata-manager.ts":{"size":89},"src/app/meta-late-loaded/meta-late-loaded.component.ts":{"size":361},"src/app/meta-late-loaded/meta-late-loaded.component.html":{"size":396},"src/app/meta-late-loaded/meta-late-loaded.routes.ts":{"size":69},"../../../e2e/cypress/fixtures/one-metadata.json":{"size":161},"src/app/one-meta-set-by-service/one-meta-set-by-service.component.ts":{"size":572},"src/app/one-meta-set-by-service/one-meta-set-by-service.component.html":{"size":590},"../../../e2e/cypress/fixtures/base-url.ts":{"size":33},"src/app/url-resolution-meta/url-resolution-meta.component.ts":{"size":303},"src/app/url-resolution-meta/url-resolution-meta.component.html":{"size":484},"src/app/app.routes.ts":{"size":329},"node_modules/.pnpm/@davidlj95+ngx-meta@file+..+..+..+dist_@angular+common@18.2.12_@angular+core@[email protected]_vidrdugbfyfthpxnbaikudyxha/node_modules/@davidlj95/ngx-meta/fesm2022/davidlj95-ngx-meta-routing.mjs":{"size":394},"node_modules/.pnpm/@davidlj95+ngx-meta@file+..+..+..+dist_@angular+common@18.2.12_@angular+core@[email protected]_vidrdugbfyfthpxnbaikudyxha/node_modules/@davidlj95/ngx-meta/fesm2022/davidlj95-ngx-meta-json-ld.mjs":{"size":217},"node_modules/.pnpm/@davidlj95+ngx-meta@file+..+..+..+dist_@angular+common@18.2.12_@angular+core@[email protected]_vidrdugbfyfthpxnbaikudyxha/node_modules/@davidlj95/ngx-meta/fesm2022/davidlj95-ngx-meta-open-graph.mjs":{"size":931},"node_modules/.pnpm/@davidlj95+ngx-meta@file+..+..+..+dist_@angular+common@18.2.12_@angular+core@[email protected]_vidrdugbfyfthpxnbaikudyxha/node_modules/@davidlj95/ngx-meta/fesm2022/davidlj95-ngx-meta-standard.mjs":{"size":857},"node_modules/.pnpm/@davidlj95+ngx-meta@file+..+..+..+dist_@angular+common@18.2.12_@angular+core@[email protected]_vidrdugbfyfthpxnbaikudyxha/node_modules/@davidlj95/ngx-meta/fesm2022/davidlj95-ngx-meta-twitter-card.mjs":{"size":487},"../../../e2e/cypress/fixtures/defaults.json":{"size":44},"src/app/app.config.ts":{"size":106},"package.json":{"size":954},"src/app/app.component.html":{"size":386},"src/app/app.component.ts":{"size":405},"src/main.ts":{"size":37},"[sourceMappingURL]":{"size":54},"[unmapped]":{"size":790},"[EOLs]":{"size":34}}}]}