From 5e3550fc1473c25686190b7a533cf5d3d6e0d3ae Mon Sep 17 00:00:00 2001 From: Aakansha Doshi Date: Thu, 20 Jul 2023 13:54:13 +0530 Subject: [PATCH] ci: structured build output from size-limit (#6788) * ci: better build output from size-limit * add size-limit.json * try with pull request target * fix * revert pull request target --- src/packages/excalidraw/.size-limit.json | 16 ++++++++++++++++ src/packages/excalidraw/package.json | 10 +--------- 2 files changed, 17 insertions(+), 9 deletions(-) create mode 100644 src/packages/excalidraw/.size-limit.json diff --git a/src/packages/excalidraw/.size-limit.json b/src/packages/excalidraw/.size-limit.json new file mode 100644 index 000000000..e95dd1758 --- /dev/null +++ b/src/packages/excalidraw/.size-limit.json @@ -0,0 +1,16 @@ +[ + { + "path": "dist/excalidraw.production.min.js", + "limit": "285 kB" + }, + { + "path": "dist/excalidraw-assets/locales", + "name": "dist/excalidraw-assets/locales", + "limit": "270 kB" + }, + { + "path": "dist/excalidraw-assets/vendor-*.js", + "name": "dist/excalidraw-assets/vendor*.js", + "limit": "30 kB" + } +] diff --git a/src/packages/excalidraw/package.json b/src/packages/excalidraw/package.json index c1998bf89..042fbd58c 100644 --- a/src/packages/excalidraw/package.json +++ b/src/packages/excalidraw/package.json @@ -82,13 +82,5 @@ "install:deps": "yarn install --frozen-lockfile && yarn --cwd ../../../", "build:example": "EXAMPLE=true webpack --config webpack.dev-server.config.js && yarn gen:types", "size": "yarn build:umd && size-limit" - }, - "size-limit": [ - { - "path": "dist/excalidraw.development.js" - }, - { - "path": "dist/excalidraw.production.min.js" - } - ] + } }