From 2e5e2bc114c6d308bd1b82eab916456b1e602982 Mon Sep 17 00:00:00 2001 From: Francesco Novy Date: Tue, 29 Nov 2022 13:34:25 +0100 Subject: [PATCH] ci(replay): Ensure replay size limit excludes internal dependencies Note that we _do_ want to keep `rrweb` in there. This gives us a more "correct" representation of the actual size increase to expect when using replay vs. not using it. --- .size-limit.js | 3 +++ 1 file changed, 3 insertions(+) diff --git a/.size-limit.js b/.size-limit.js index 5c7039ad68cc..f21b75dd6524 100644 --- a/.size-limit.js +++ b/.size-limit.js @@ -69,6 +69,7 @@ module.exports = [ path: 'packages/replay/build/npm/dist/index.js', gzip: true, limit: '100 KB', + ignore: ['@sentry/browser', '@sentry/utils', '@sentry/core', '@sentry/types'], }, { name: '@sentry/replay - Webpack (gzipped + minified)', @@ -76,6 +77,7 @@ module.exports = [ import: '{ Replay }', gzip: true, limit: '100 KB', + ignore: ['@sentry/browser', '@sentry/utils', '@sentry/core', '@sentry/types'], }, { name: '@sentry/replay - Webpack (minified)', @@ -83,5 +85,6 @@ module.exports = [ import: '{ Replay }', gzip: false, limit: '300 KB', + ignore: ['@sentry/browser', '@sentry/utils', '@sentry/core', '@sentry/types'], }, ];