Skip to content

Commit e7a03da

Browse files
committed
replace rollup-plugin-bundle-size with @atomico/rollup-plugin-sizes
1 parent 9bf5af8 commit e7a03da

File tree

3 files changed

+31
-50
lines changed

3 files changed

+31
-50
lines changed

package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -18,6 +18,7 @@
1818
"lint": "vue-cli-service lint"
1919
},
2020
"devDependencies": {
21+
"@atomico/rollup-plugin-sizes": "^1.1.4",
2122
"@babel/core": "^7.11.6",
2223
"@babel/preset-env": "^7.11.5",
2324
"@rollup/plugin-babel": "^5.2.1",
@@ -32,7 +33,6 @@
3233
"eslint-plugin-vue": "^6.2.2",
3334
"lint-staged": "^10.2.11",
3435
"rollup": "^2.26.3",
35-
"rollup-plugin-bundle-size": "^1.0.3",
3636
"rollup-plugin-cleanup": "^3.1.1",
3737
"rollup-plugin-commonjs": "^10.1.0",
3838
"rollup-plugin-css-only": "^0.4.0",

rollup.config.js

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@ import resolve from 'rollup-plugin-node-resolve'
44
import commonJS from 'rollup-plugin-commonjs'
55
import { terser } from 'rollup-plugin-terser'
66
import cleanup from 'rollup-plugin-cleanup'
7-
import bundleSize from 'rollup-plugin-bundle-size'
7+
import sizes from '@atomico/rollup-plugin-sizes'
88

99
const pkg = require('./package.json')
1010

@@ -18,7 +18,7 @@ const plugins = [
1818
babel({ babelHelpers: 'bundled' }),
1919
cleanup(),
2020
terser(),
21-
bundleSize()
21+
sizes()
2222
]
2323

2424
export default {

yarn.lock

Lines changed: 28 additions & 47 deletions
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,15 @@
22
# yarn lockfile v1
33

44

5+
"@atomico/rollup-plugin-sizes@^1.1.4":
6+
version "1.1.4"
7+
resolved "https://registry.yarnpkg.com/@atomico/rollup-plugin-sizes/-/rollup-plugin-sizes-1.1.4.tgz#e47447168008399b73d0e3cf5aa26c8cacdd1467"
8+
integrity sha512-ilxLw9hT+kWXIx8mYoAFLA2eIVfLrsnabPCaGo5Mkrj8qxhEkZvFddcnH2HTp/hDKFEIJRpZVpXecsPp3FOdRw==
9+
dependencies:
10+
brotli-size "^4.0.0"
11+
gzip-size "^5.1.1"
12+
simple-string-table "^1.0.0"
13+
514
"@babel/code-frame@^7.0.0", "@babel/code-frame@^7.10.4":
615
version "7.10.4"
716
resolved "https://registry.yarnpkg.com/@babel/code-frame/-/code-frame-7.10.4.tgz#168da1a36e90da68ae8d49c0f1b48c7c6249213a"
@@ -1998,6 +2007,13 @@ brorand@^1.0.1:
19982007
resolved "https://registry.yarnpkg.com/brorand/-/brorand-1.1.0.tgz#12c25efe40a45e3c323eb8675a0a0ce57b22371f"
19992008
integrity sha1-EsJe/kCkXjwyPrhnWgoM5XsiNx8=
20002009

2010+
brotli-size@^4.0.0:
2011+
version "4.0.0"
2012+
resolved "https://registry.yarnpkg.com/brotli-size/-/brotli-size-4.0.0.tgz#a05ee3faad3c0e700a2f2da826ba6b4d76e69e5e"
2013+
integrity sha512-uA9fOtlTRC0iqKfzff1W34DXUA3GyVqbUaeo3Rw3d4gd1eavKVCETXrn3NzO74W+UVkG3UHu8WxUi+XvKI/huA==
2014+
dependencies:
2015+
duplexer "0.1.1"
2016+
20012017
browserify-aes@^1.0.0, browserify-aes@^1.0.4:
20022018
version "1.2.0"
20032019
resolved "https://registry.yarnpkg.com/browserify-aes/-/browserify-aes-1.2.0.tgz#326734642f403dabc3003209853bb70ad428ef48"
@@ -2270,7 +2286,7 @@ center-align@^0.1.1:
22702286
align-text "^0.1.3"
22712287
lazy-cache "^1.0.3"
22722288

2273-
chalk@^1.0.0, chalk@^1.1.3:
2289+
chalk@^1.1.3:
22742290
version "1.1.3"
22752291
resolved "https://registry.yarnpkg.com/chalk/-/chalk-1.1.3.tgz#a8115c55e4a702fe4d150abd3872822a7e09fc98"
22762292
integrity sha1-qBFcVeSnAv5NFQq9OHKCKn4J/Jg=
@@ -3333,6 +3349,11 @@ dotenv@^8.2.0:
33333349
resolved "https://registry.yarnpkg.com/dotenv/-/dotenv-8.2.0.tgz#97e619259ada750eea3e4ea3e26bceea5424b16a"
33343350
integrity sha512-8sJ78ElpbDJBHNeBzUbUVLsqKdccaa/BXF1uPTw3GrvQTBgrQrtObr2mUrE38vzYd8cEv+m/JBfDLioYcfXoaw==
33353351

3352+
3353+
version "0.1.1"
3354+
resolved "https://registry.yarnpkg.com/duplexer/-/duplexer-0.1.1.tgz#ace6ff808c1ce66b57d1ebf97977acb02334cfc1"
3355+
integrity sha1-rOb/gIwc5mtX0ev5eXessCM0z8E=
3356+
33363357
duplexer@^0.1.1:
33373358
version "0.1.2"
33383359
resolved "https://registry.yarnpkg.com/duplexer/-/duplexer-0.1.2.tgz#3abe43aef3835f8ae077d136ddce0f276b0400e6"
@@ -3984,14 +4005,6 @@ figgy-pudding@^3.5.1:
39844005
resolved "https://registry.yarnpkg.com/figgy-pudding/-/figgy-pudding-3.5.2.tgz#b4eee8148abb01dcf1d1ac34367d59e12fa61d6e"
39854006
integrity sha512-0btnI/H8f2pavGMN8w40mlSKOfTK2SVJmBfBeVIj3kNw0swwgzyRq0d5TJVOwodFmtvpPeWPN/MCcfuWF0Ezbw==
39864007

3987-
figures@^1.0.1:
3988-
version "1.7.0"
3989-
resolved "https://registry.yarnpkg.com/figures/-/figures-1.7.0.tgz#cbe1e3affcf1cd44b80cadfed28dc793a9701d2e"
3990-
integrity sha1-y+Hjr/zxzUS4DK3+0o3Hk6lwHS4=
3991-
dependencies:
3992-
escape-string-regexp "^1.0.5"
3993-
object-assign "^4.1.0"
3994-
39954008
figures@^3.0.0, figures@^3.2.0:
39964009
version "3.2.0"
39974010
resolved "https://registry.yarnpkg.com/figures/-/figures-3.2.0.tgz#625c18bd293c604dc4a8ddb2febf0c88341746af"
@@ -4380,14 +4393,7 @@ graceful-fs@^4.1.11, graceful-fs@^4.1.15, graceful-fs@^4.1.2, graceful-fs@^4.1.6
43804393
resolved "https://registry.yarnpkg.com/graceful-fs/-/graceful-fs-4.2.4.tgz#2256bde14d3632958c465ebc96dc467ca07a29fb"
43814394
integrity sha512-WjKPNJF79dtJAVniUlGGWHYGz2jWxT6VhN/4m1NdkbZ2nOsEF+cI1Edgql5zCRhs/VsQYRvrXctxktVXZUkixw==
43824395

4383-
gzip-size@^3.0.0:
4384-
version "3.0.0"
4385-
resolved "https://registry.yarnpkg.com/gzip-size/-/gzip-size-3.0.0.tgz#546188e9bdc337f673772f81660464b389dce520"
4386-
integrity sha1-VGGI6b3DN/Zzdy+BZgRks4nc5SA=
4387-
dependencies:
4388-
duplexer "^0.1.1"
4389-
4390-
gzip-size@^5.0.0:
4396+
gzip-size@^5.0.0, gzip-size@^5.1.1:
43914397
version "5.1.1"
43924398
resolved "https://registry.yarnpkg.com/gzip-size/-/gzip-size-5.1.1.tgz#cb9bee692f87c0612b232840a873904e4c135274"
43934399
integrity sha512-FNHi6mmoHvs1mxZAds4PpdCS6QG8B4C1krxJsMutgxl5t3+GlRTzzI3NEkifXx2pVsOvJdOGSmIgDhQ55FwdPA==
@@ -5692,16 +5698,6 @@ map-visit@^1.0.0:
56925698
dependencies:
56935699
object-visit "^1.0.0"
56945700

5695-
maxmin@^2.1.0:
5696-
version "2.1.0"
5697-
resolved "https://registry.yarnpkg.com/maxmin/-/maxmin-2.1.0.tgz#4d3b220903d95eee7eb7ac7fa864e72dc09a3166"
5698-
integrity sha1-TTsiCQPZXu5+t6x/qGTnLcCaMWY=
5699-
dependencies:
5700-
chalk "^1.0.0"
5701-
figures "^1.0.1"
5702-
gzip-size "^3.0.0"
5703-
pretty-bytes "^3.0.0"
5704-
57055701
md5.js@^1.3.4:
57065702
version "1.3.5"
57075703
resolved "https://registry.yarnpkg.com/md5.js/-/md5.js-1.3.5.tgz#b5d07b8e3216e3e27cd728d72f70d1e6a342005f"
@@ -6166,11 +6162,6 @@ num2fraction@^1.2.2:
61666162
resolved "https://registry.yarnpkg.com/num2fraction/-/num2fraction-1.2.2.tgz#6f682b6a027a4e9ddfa4564cd2589d1d4e669ede"
61676163
integrity sha1-b2gragJ6Tp3fpFZM0lidHU5mnt4=
61686164

6169-
number-is-nan@^1.0.0:
6170-
version "1.0.1"
6171-
resolved "https://registry.yarnpkg.com/number-is-nan/-/number-is-nan-1.0.1.tgz#097b602b53422a522c1afb8790318336941a011d"
6172-
integrity sha1-CXtgK1NCKlIsGvuHkDGDNpQaAR0=
6173-
61746165
oauth-sign@~0.9.0:
61756166
version "0.9.0"
61766167
resolved "https://registry.yarnpkg.com/oauth-sign/-/oauth-sign-0.9.0.tgz#47a7b016baa68b5fa0ecf3dee08a85c679ac6455"
@@ -7119,13 +7110,6 @@ prettier@^1.18.2:
71197110
resolved "https://registry.yarnpkg.com/prettier/-/prettier-1.19.1.tgz#f7d7f5ff8a9cd872a7be4ca142095956a60797cb"
71207111
integrity sha512-s7PoyDv/II1ObgQunCbB9PdLmUcBZcnWOcxDh7O0N/UwDEsHyqkW+Qh28jW+mVuCdx7gLB0BotYI1Y6uI9iyew==
71217112

7122-
pretty-bytes@^3.0.0:
7123-
version "3.0.1"
7124-
resolved "https://registry.yarnpkg.com/pretty-bytes/-/pretty-bytes-3.0.1.tgz#27d0008d778063a0b4811bb35c79f1bd5d5fbccf"
7125-
integrity sha1-J9AAjXeAY6C0gRuzXHnxvV1fvM8=
7126-
dependencies:
7127-
number-is-nan "^1.0.0"
7128-
71297113
pretty-error@^2.0.2:
71307114
version "2.1.1"
71317115
resolved "https://registry.yarnpkg.com/pretty-error/-/pretty-error-2.1.1.tgz#5f4f87c8f91e5ae3f3ba87ab4cf5e03b1a17f1a3"
@@ -7714,14 +7698,6 @@ ripemd160@^2.0.0, ripemd160@^2.0.1:
77147698
hash-base "^3.0.0"
77157699
inherits "^2.0.1"
77167700

7717-
rollup-plugin-bundle-size@^1.0.3:
7718-
version "1.0.3"
7719-
resolved "https://registry.yarnpkg.com/rollup-plugin-bundle-size/-/rollup-plugin-bundle-size-1.0.3.tgz#d245cd988486b4040279f9fd33f357f61673e90f"
7720-
integrity sha512-aWj0Pvzq90fqbI5vN1IvUrlf4utOqy+AERYxwWjegH1G8PzheMnrRIgQ5tkwKVtQMDP0bHZEACW/zLDF+XgfXQ==
7721-
dependencies:
7722-
chalk "^1.1.3"
7723-
maxmin "^2.1.0"
7724-
77257701
rollup-plugin-cleanup@^3.1.1:
77267702
version "3.2.1"
77277703
resolved "https://registry.yarnpkg.com/rollup-plugin-cleanup/-/rollup-plugin-cleanup-3.2.1.tgz#8cbc92ecf58babd7c210051929797f137bbf777c"
@@ -8031,6 +8007,11 @@ signal-exit@^3.0.0, signal-exit@^3.0.2:
80318007
resolved "https://registry.yarnpkg.com/signal-exit/-/signal-exit-3.0.3.tgz#a1410c2edd8f077b08b4e253c8eacfcaf057461c"
80328008
integrity sha512-VUJ49FC8U1OxwZLxIbTTrDvLnf/6TDgxZcK8wxR8zs13xpx7xbG60ndBlhNrFi2EMuFRoeDoJO7wthSLq42EjA==
80338009

8010+
simple-string-table@^1.0.0:
8011+
version "1.0.0"
8012+
resolved "https://registry.yarnpkg.com/simple-string-table/-/simple-string-table-1.0.0.tgz#301ce3175260240e7db7f4b734b0a8125b98997e"
8013+
integrity sha512-iflPccjsYtTN+Rqj35v/G+i9A04g2HgOPkPp/B5evznUD4VZ4egi/qcFwrUHgGZwJMZz+Aq5elow4Qqsodfflw==
8014+
80348015
simple-swizzle@^0.2.2:
80358016
version "0.2.2"
80368017
resolved "https://registry.yarnpkg.com/simple-swizzle/-/simple-swizzle-0.2.2.tgz#a4da6b635ffcccca33f70d17cb92592de95e557a"

0 commit comments

Comments
 (0)