diff --git a/package.json b/package.json index 4f1d7f8f64459..00ffc931b3076 100644 --- a/package.json +++ b/package.json @@ -253,9 +253,9 @@ "markdown-table": "2.0.0", "memfs": "3.5.3", "micromatch": "4.0.8", - "monosize": "0.9.0", - "monosize-bundler-webpack": "0.4.0", - "monosize-storage-git": "0.3.4", + "monosize": "0.10.0", + "monosize-bundler-webpack": "0.4.1", + "monosize-storage-git": "0.3.5", "nano-staged": "0.9.0", "node-plop": "0.25.0", "nx": "21.6.10", diff --git a/packages/react-components/react-headless-components-preview/library/monosize.config.mjs b/packages/react-components/react-headless-components-preview/library/monosize.config.mjs new file mode 100644 index 0000000000000..a1304427d1bec --- /dev/null +++ b/packages/react-components/react-headless-components-preview/library/monosize.config.mjs @@ -0,0 +1,11 @@ +// @ts-check + +import baseConfig from '../../../../monosize.config.mjs'; + +/** @type {import('monosize').MonoSizeConfig} */ +const monosizeConfig = { + ...baseConfig, + threshold: '10%', +}; + +export default monosizeConfig; diff --git a/scripts/beachball/base.config.js b/scripts/beachball/base.config.js index e3af0b964d46f..f5703fd32664d 100644 --- a/scripts/beachball/base.config.js +++ b/scripts/beachball/base.config.js @@ -21,6 +21,7 @@ const config = { '**/stories/**', '**/.storybook/**', '**/bundle-size/**', + '**/monosize.config.mjs', '**/common/isConformant.ts', '**/src/testing/**', '**/src/e2e/**', diff --git a/scripts/beachball/src/config.test.ts b/scripts/beachball/src/config.test.ts index 0c1c3244b03f6..593e22dc3d55c 100644 --- a/scripts/beachball/src/config.test.ts +++ b/scripts/beachball/src/config.test.ts @@ -50,6 +50,7 @@ describe(`beachball configs`, () => { '**/stories/**', '**/.storybook/**', '**/bundle-size/**', + '**/monosize.config.mjs', '**/common/isConformant.ts', '**/src/testing/**', '**/src/e2e/**', diff --git a/yarn.lock b/yarn.lock index 5d811707efecf..0146483501043 100644 --- a/yarn.lock +++ b/yarn.lock @@ -3010,9 +3010,9 @@ __metadata: markdown-table: "npm:2.0.0" memfs: "npm:3.5.3" micromatch: "npm:4.0.8" - monosize: "npm:0.9.0" - monosize-bundler-webpack: "npm:0.4.0" - monosize-storage-git: "npm:0.3.4" + monosize: "npm:0.10.0" + monosize-bundler-webpack: "npm:0.4.1" + monosize-storage-git: "npm:0.3.5" nano-staged: "npm:0.9.0" node-plop: "npm:0.25.0" nx: "npm:21.6.10" @@ -12213,12 +12213,12 @@ __metadata: languageName: node linkType: hard -"acorn@npm:^8.0.0, acorn@npm:^8.0.4, acorn@npm:^8.11.0, acorn@npm:^8.12.1, acorn@npm:^8.14.1, acorn@npm:^8.15.0, acorn@npm:^8.16.0, acorn@npm:^8.4.1, acorn@npm:^8.5.0, acorn@npm:^8.8.2, acorn@npm:^8.9.0": - version: 8.17.0 - resolution: "acorn@npm:8.17.0" +"acorn@npm:^8.0.0, acorn@npm:^8.0.4, acorn@npm:^8.11.0, acorn@npm:^8.12.1, acorn@npm:^8.15.0, acorn@npm:^8.16.0, acorn@npm:^8.17.0, acorn@npm:^8.4.1, acorn@npm:^8.5.0, acorn@npm:^8.8.2, acorn@npm:^8.9.0": + version: 8.18.0 + resolution: "acorn@npm:8.18.0" bin: acorn: bin/acorn - checksum: 10c0/5dcefea5f8f023b6cc24cbe71fb5a8112b601d36c4fa07d14e4e6ffc2ee47383332c46b36c766d9437725aa6660156eae50efa0c838719823b50d7c327c4ed42 + checksum: 10c0/be771be2135cc07910cf76f444ad514d7dcfd6d4a8026e597e93155275abc8ef61eee12211d52146e9d962874269b634f397464942087be013c89d0c54c5f8e5 languageName: node linkType: hard @@ -12236,13 +12236,20 @@ __metadata: languageName: node linkType: hard -"adm-zip@npm:^0.5.17, adm-zip@npm:^0.5.18": +"adm-zip@npm:^0.5.18": version: 0.5.18 resolution: "adm-zip@npm:0.5.18" checksum: 10c0/9b734aa7126a01913baec02bf495d086b5d7e63315522b7087620e3fc8279c8ebd65109da4d99f16fcf873d87522ae6ffd913aef65449fd22c68777b772685e9 languageName: node linkType: hard +"adm-zip@npm:^0.6.0": + version: 0.6.0 + resolution: "adm-zip@npm:0.6.0" + checksum: 10c0/440f37590c62255226f1db4cb1a5a618879347f5106ad5b9a24c67c20f9a54bd5b4efcd2b35af858e39c7885d05f4bd35f4c2f42378c98d13f779be380bc9ae4 + languageName: node + linkType: hard + "afterframe@npm:1.0.2": version: 1.0.2 resolution: "afterframe@npm:1.0.2" @@ -24929,36 +24936,36 @@ __metadata: languageName: node linkType: hard -"monosize-bundler-webpack@npm:0.4.0": - version: 0.4.0 - resolution: "monosize-bundler-webpack@npm:0.4.0" +"monosize-bundler-webpack@npm:0.4.1": + version: 0.4.1 + resolution: "monosize-bundler-webpack@npm:0.4.1" dependencies: - monosize: "npm:^0.9.0" - terser: "npm:^5.47.0" - terser-webpack-plugin: "npm:^5.5.0" + monosize: "npm:^0.10.0" + terser: "npm:^5.49.0" + terser-webpack-plugin: "npm:^5.6.0" tslib: "npm:^2.4.1" - webpack: "npm:^5.106.2" - checksum: 10c0/b92fcecad5ce480eb37d8b0609be443385ca9d676c37670ca9958b2eabdf63aac568efc308de7f565a0c4abede9313a5dd5b6d53ab46478349bda26692ed3dc7 + webpack: "npm:^5.108.3" + checksum: 10c0/62242a7ec027089553472074fa350e089a7e35b5c874e4b57462c6af599285edbf6f3d6d8b3a103c2ad45470af8b109182f4df250fb1d126d4d06bc90d216cb5 languageName: node linkType: hard -"monosize-storage-git@npm:0.3.4": - version: 0.3.4 - resolution: "monosize-storage-git@npm:0.3.4" +"monosize-storage-git@npm:0.3.5": + version: 0.3.5 + resolution: "monosize-storage-git@npm:0.3.5" dependencies: "@octokit/rest": "npm:^22.0.1" - adm-zip: "npm:^0.5.17" - monosize: "npm:^0.9.0" + adm-zip: "npm:^0.6.0" + monosize: "npm:^0.10.0" tslib: "npm:^2.4.1" - checksum: 10c0/da296d4c81fcc7cfc36b66467e6534b96bb33525391a2a17edf8474472b8a02c3adbbdfcd14269e44254fc0f8371464f85bdca59ee65ee9b450235bd2e2f55d8 + checksum: 10c0/ffdbf84d6141f3f058c9ffbf880961bb1c77d6a8ad3b713b0dc537f14d8f0979fbe5f7721d1d3e916b8eccd7612b96e52e30cff439ec8b062f0cc2271171de95 languageName: node linkType: hard -"monosize@npm:0.9.0, monosize@npm:^0.9.0": - version: 0.9.0 - resolution: "monosize@npm:0.9.0" +"monosize@npm:0.10.0, monosize@npm:^0.10.0": + version: 0.10.0 + resolution: "monosize@npm:0.10.0" dependencies: - acorn: "npm:^8.14.1" + acorn: "npm:^8.17.0" ci-info: "npm:^4.2.0" cli-table3: "npm:^0.6.5" empathic: "npm:^2.0.0" @@ -24968,7 +24975,7 @@ __metadata: yargs: "npm:^18.0.0" bin: monosize: bin/monosize.mjs - checksum: 10c0/5981076b7a3355343d8bc9a9f96839b3c96767124e0a18fa235931cfc12b3f24d7545738c7433889be5fefeddc614fb4893597da6cea94b6f42dd20dcc428c38 + checksum: 10c0/1f2a955b7642bb75e3058a0d831d4e262e971cd2fc588dea167eeac5e648484d8fb3300a40790daef9b8e2209f65bbe2bf97d0bc9c241d698ca973980894b401 languageName: node linkType: hard @@ -30364,7 +30371,7 @@ __metadata: languageName: node linkType: hard -"terser-webpack-plugin@npm:^5.3.1, terser-webpack-plugin@npm:^5.5.0": +"terser-webpack-plugin@npm:^5.3.1, terser-webpack-plugin@npm:^5.6.0": version: 5.6.1 resolution: "terser-webpack-plugin@npm:5.6.1" dependencies: @@ -30430,7 +30437,7 @@ __metadata: languageName: node linkType: hard -"terser@npm:^5.10.0, terser@npm:^5.15.1, terser@npm:^5.26.0, terser@npm:^5.31.1, terser@npm:^5.47.0": +"terser@npm:^5.10.0, terser@npm:^5.15.1, terser@npm:^5.26.0, terser@npm:^5.31.1, terser@npm:^5.49.0": version: 5.49.0 resolution: "terser@npm:5.49.0" dependencies: