Browse Source

build(ui): Upgrade size-limit to v5 (#28974)

Scott Cooper 3 years ago
parent
commit
9be7284a67
4 changed files with 163 additions and 392 deletions
  1. 0 2
      .github/dependabot.yml
  2. 4 11
      .size-limit.js
  3. 2 2
      package.json
  4. 157 377
      yarn.lock

+ 0 - 2
.github/dependabot.yml

@@ -52,7 +52,6 @@ updates:
       # We ignore everything that hasn't yet been upgrade, this way we will
       # only get the _freshest_ of new packages to consider upgrading
       - dependency-name: "@sentry/release-parser"
-      - dependency-name: "@size-limit/preset-small-lib"
       - dependency-name: "@types/echarts"
       - dependency-name: "@types/marked"
       - dependency-name: "@types/react-router"
@@ -87,6 +86,5 @@ updates:
       - dependency-name: "reflux"
       - dependency-name: "rrweb"
       - dependency-name: "rrweb-player"
-      - dependency-name: "size-limit"
       - dependency-name: "sprintf-js"
       - dependency-name: "u2f-api"

+ 4 - 11
.size-limit.js

@@ -1,21 +1,14 @@
 module.exports = [
   {
-    path: ['public/app.js'],
-    limit: '500KB',
+    path: ['src/sentry/static/sentry/dist/entrypoints/app.js'],
+    limit: '220KB',
     webpack: false,
     gzip: true,
     brotli: false,
   },
   {
-    path: ['public/vendor.js'],
-    limit: '1.0MB',
-    webpack: false,
-    gzip: true,
-    brotli: false,
-  },
-  {
-    path: ['public/sentry.css'],
-    limit: '50KB',
+    path: ['src/sentry/static/sentry/dist/entrypoints/sentry.css'],
+    limit: '270KB',
     webpack: false,
     gzip: true,
     brotli: false,

+ 2 - 2
package.json

@@ -138,7 +138,7 @@
   "devDependencies": {
     "@babel/plugin-transform-react-jsx-source": "^7.14.5",
     "@pmmmwh/react-refresh-webpack-plugin": "^0.4.2",
-    "@size-limit/preset-small-lib": "^4.10.2",
+    "@size-limit/preset-small-lib": "^5.0.5",
     "@storybook/addon-a11y": "6.3.7",
     "@storybook/addon-actions": "6.3.7",
     "@storybook/addon-essentials": "6.3.7",
@@ -172,7 +172,7 @@
     "react-refresh": "^0.8.3",
     "react-select-event": "5.3.0",
     "react-test-renderer": "17.0.2",
-    "size-limit": "^4.5.6",
+    "size-limit": "^5.0.5",
     "speed-measure-webpack-plugin": "^1.5.0",
     "stylelint": "13.13.1",
     "stylelint-config-prettier": "^8.0.2",

File diff suppressed because it is too large
+ 157 - 377
yarn.lock


Some files were not shown because too many files changed in this diff