diff --git a/package.json b/package.json index bbf5a098..769b3172 100644 --- a/package.json +++ b/package.json @@ -117,7 +117,7 @@ "rollup-plugin-swc3": "^0.12.0", "simple-git-hooks": "^2.6.1", "simple-github-release": "^1.0.0", - "size-limit": "^8.0.0", + "size-limit": "^11.0.0", "standard-version": "^9.3.1", "storybook": "^8.4.7", "tsd": "^0.31.0", diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 3505134a..fe6ec304 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -22,7 +22,7 @@ importers: version: 16.0.0(rollup@4.29.1) '@size-limit/preset-big-lib': specifier: ^8.0.0 - version: 8.2.6(@swc/core@1.10.4(@swc/helpers@0.5.15))(esbuild@0.24.2)(size-limit@8.2.6) + version: 8.2.6(@swc/core@1.10.4(@swc/helpers@0.5.15))(esbuild@0.24.2)(size-limit@11.1.6) '@storybook/addon-actions': specifier: ^8.4.7 version: 8.4.7(storybook@8.4.7(prettier@3.4.2)) @@ -174,8 +174,8 @@ importers: specifier: ^1.0.0 version: 1.0.0 size-limit: - specifier: ^8.0.0 - version: 8.2.6 + specifier: ^11.0.0 + version: 11.1.6 standard-version: specifier: ^9.3.1 version: 9.5.0 @@ -1594,10 +1594,6 @@ packages: resolution: {integrity: sha512-bN798gFfQX+viw3R7yrGWRqnrN2oRkEkUjjl4JNn4E8GxxbjtG3FbrEIIY3l8/hrwUwIeCZvi4QuOTP4MErVug==} engines: {node: '>=12'} - anymatch@3.1.3: - resolution: {integrity: sha512-KMReFUr0B4t+D+OBkjR3KYqvocp2XaSzO55UcB6mgQMd3KbcE+mWTyvVV7D/zsdEbNnV6acZUutkiHQXvTr1Rw==} - engines: {node: '>= 8'} - arg@4.1.3: resolution: {integrity: sha512-58S9QDqG0Xx27YwPSt9fJxivjYl432YCwfDMfZ+71RAqUrZef7LrKQZ3LHLOwCS4FLNBplP533Zx895SeOCHvA==} @@ -1706,10 +1702,6 @@ packages: resolution: {integrity: sha512-aVNobHnJqLiUelTaHat9DZ1qM2w0C0Eym4LPI/3JxOnSokGVdsl1T1kN7TFvsEAD8G47A6VKQ0TVHqbBnYMJlQ==} engines: {node: '>=12.0.0'} - binary-extensions@2.3.0: - resolution: {integrity: sha512-Ceh+7ox5qe7LJuLHoY0feh3pHuUDHAcRUeyL2VYghZwfpkNIy/+8Ocg0a3UuSoYzavmylwuLWQOf3hl0jjMMIw==} - engines: {node: '>=8'} - bl@4.1.0: resolution: {integrity: sha512-1W07cM9gS6DcLperZfFSj+bWLtaPGSOHWhPiGzXmvVJbRLdG82sH/Kn8EtW1VqWVA54AKf2h5k5BbnIbwF3h6w==} @@ -1841,9 +1833,9 @@ packages: resolution: {integrity: sha512-OAlb+T7V4Op9OwdkjmguYRqncdlx5JiofwOAUkmTF+jNdHwzTaTs4sRAGpzLF3oOz5xAyDGrPgeIDFQmDOTiJw==} engines: {node: '>= 16'} - chokidar@3.6.0: - resolution: {integrity: sha512-7VT13fmjotKpGipCW9JEQAusEPE+Ei8nl6/g4FBAmIm0GOOLMua9NDDo/DWp0ZAxCr3cPq5ZpBqmPAQgDda2Pw==} - engines: {node: '>= 8.10.0'} + chokidar@4.0.3: + resolution: {integrity: sha512-Qgzu8kfBvo+cA4962jnP1KkS6Dop5NS6g7R5LFYJr4b8Ub94PPQXUksCw9PvXoeXPRRddRNC5C1JQUR2SMGtnA==} + engines: {node: '>= 14.16.0'} chownr@1.1.4: resolution: {integrity: sha512-jJ0bqzaylmJtVnNgzTeSOs8DPavpbYgEr/b0YL8/2GO3xJEhInFmhKMUnEJQjZumK7KXGFhUy89PrsJWlakBVg==} @@ -2592,6 +2584,14 @@ packages: fd-slicer@1.1.0: resolution: {integrity: sha512-cE1qsB/VwyQozZ+q1dGxR8LBYNZeofhEdUNGSMbQD3Gw2lAzX9Zb3uIU6Ebc/Fmyjo9AWWfnn0AUCHqtevs/8g==} + fdir@6.4.2: + resolution: {integrity: sha512-KnhMXsKSPZlAhp7+IjUkRZKPb4fUyccpDrdFXbi4QL1qkmFh9kVY09Yox+n4MaOb3lHZ1Tv829C3oaaXoMYPDQ==} + peerDependencies: + picomatch: ^3 || ^4 + peerDependenciesMeta: + picomatch: + optional: true + figures@3.2.0: resolution: {integrity: sha512-yaduQFRKLXYOGgEn6AZau90j3ggSOyiqXU0F9JZfeXYhNa+Jk4X+s45A2zg5jns87GAFa34BBm2kXw4XpNcbdg==} engines: {node: '>=8'} @@ -2987,10 +2987,6 @@ packages: resolution: {integrity: sha512-n4ZT37wG78iz03xPRKJrHTdZbe3IicyucEtdRsV5yglwc3GyUfbAfpSeD0FJ41NbUNSt5wbhqfp1fS+BgnvDFQ==} engines: {node: '>= 0.4'} - is-binary-path@2.1.0: - resolution: {integrity: sha512-ZMERYes6pDydyuGidse7OsHxtbI7WVeUEozgR/g7rd0xUimYNlvZRE/K2MgZTjWy725IfelLeVcEM97mmtRGXw==} - engines: {node: '>=8'} - is-boolean-object@1.2.1: resolution: {integrity: sha512-l9qO6eFlUETHtuihLcYOaLKByJ1f+N4kthcU9YjHy3N+B3hWv0y/2Nd0mu/7lTFnRQHTrSdXF50HQ3bl5fEnng==} engines: {node: '>= 0.4'} @@ -3575,10 +3571,6 @@ packages: resolution: {integrity: sha512-p2W1sgqij3zMMyRC067Dg16bfzVH+w7hyegmpIvZ4JNjqtGOVAIvLmjBx3yP7YTe9vKJgkoNOPjwQGogDoMXFA==} engines: {node: '>=10'} - normalize-path@3.0.0: - resolution: {integrity: sha512-6eZs5Ls3WtCisHWp9S2GUy8dqkpGi4BVSz3GaqiE6ezub0512ESztXUwUB6C6IKbQkY2Pnb/mD4WYojCRwcwLA==} - engines: {node: '>=0.10.0'} - normalize-url@6.1.0: resolution: {integrity: sha512-DlL+XwOy3NxAQ8xuC0okPgK46iuVNAK01YN7RueYBqqFeGsBjV9XmCAzAdgt+667bCl5kPh9EqKKDwnaPG1I7A==} engines: {node: '>=10'} @@ -3869,6 +3861,7 @@ packages: engines: {node: '>=0.6.0', teleport: '>=0.2.0'} deprecated: |- You or someone you depend on is using Q, the JavaScript Promise library that gave JavaScript developers strong feelings about promises. They can almost certainly migrate to the native JavaScript promise now. Thank you literally everyone for joining me in this bet against the odds. Be excellent to each other. + (For a CapTP with native promises, see @endo/eventual-send and @endo/captp) qs@6.13.1: @@ -3956,9 +3949,9 @@ packages: resolution: {integrity: sha512-9u/sniCrY3D5WdsERHzHE4G2YCXqoG5FTHUiCC4SIbr6XcLZBY05ya9EKjYek9O5xOAwjGq+1JdGBAS7Q9ScoA==} engines: {node: '>= 6'} - readdirp@3.6.0: - resolution: {integrity: sha512-hOS089on8RduqdbhvQ5Z37A0ESjsqz6qnRcffsMU3495FuTdqSm+7bhJ29JvIOsBDEEnan5DPu9t3To9VRlMzA==} - engines: {node: '>=8.10.0'} + readdirp@4.0.2: + resolution: {integrity: sha512-yDMz9g+VaZkqBYS/ozoBJwaBhTbZo3UNYQHNRw1D3UFQB8oHB4uS/tAODO+ZLjGWmUbKnIlOWO+aaIiAxrUWHA==} + engines: {node: '>= 14.16.0'} recast@0.23.9: resolution: {integrity: sha512-Hx/BGIbwj+Des3+xy5uAtAbdCyqK9y9wbBcDFDYanLS9JnMqf7OeF87HQwUimE87OEc72mr6tkKUKMBBL+hF9Q==} @@ -4178,9 +4171,9 @@ packages: engines: {node: '>=14'} hasBin: true - size-limit@8.2.6: - resolution: {integrity: sha512-zpznim/tX/NegjoQuRKgWTF4XiB0cn2qt90uJzxYNTFAqexk4b94DOAkBD3TwhC6c3kw2r0KcnA5upziVMZqDg==} - engines: {node: ^14.0.0 || ^16.0.0 || >=18.0.0} + size-limit@11.1.6: + resolution: {integrity: sha512-S5ux2IB8rU26xwVgMskmknGMFkieaIAqDLuwgKiypk6oa4lFsie8yFPrzRFV+yrLDY2GddjXuCaVk5PveVOHiQ==} + engines: {node: ^18.0.0 || >=20.0.0} hasBin: true slash@3.0.0: @@ -4405,6 +4398,10 @@ packages: tinyexec@0.3.1: resolution: {integrity: sha512-WiCJLEECkO18gwqIp6+hJg0//p23HXp4S+gGtAKu3mI2F2/sXC4FvHvXvB0zJVVaTPhx1/tOwdbRsa1sOBIKqQ==} + tinyglobby@0.2.10: + resolution: {integrity: sha512-Zc+8eJlFMvgatPZTl6A9L/yht8QqdmUNtURHaKZLmKBE12hNPSrqNkUp2cs3M/UKmNVVAMFQYSjYIVHDjW5zew==} + engines: {node: '>=12.0.0'} + tinypool@1.0.2: resolution: {integrity: sha512-al6n+QEANGFOMf/dmUMsuS5/r9B06uwlyNjZZql/zv8J7ybHCgoihBNORZCY2mzUuAnomQa2JdhyHKzZxPCrFA==} engines: {node: ^18.0.0 || >=20.0.0} @@ -5735,17 +5732,17 @@ snapshots: transitivePeerDependencies: - supports-color - '@size-limit/file@8.2.6(size-limit@8.2.6)': + '@size-limit/file@8.2.6(size-limit@11.1.6)': dependencies: semver: 7.5.3 - size-limit: 8.2.6 + size-limit: 11.1.6 - '@size-limit/preset-big-lib@8.2.6(@swc/core@1.10.4(@swc/helpers@0.5.15))(esbuild@0.24.2)(size-limit@8.2.6)': + '@size-limit/preset-big-lib@8.2.6(@swc/core@1.10.4(@swc/helpers@0.5.15))(esbuild@0.24.2)(size-limit@11.1.6)': dependencies: - '@size-limit/file': 8.2.6(size-limit@8.2.6) - '@size-limit/time': 8.2.6(size-limit@8.2.6) - '@size-limit/webpack': 8.2.6(@swc/core@1.10.4(@swc/helpers@0.5.15))(esbuild@0.24.2)(size-limit@8.2.6) - size-limit: 8.2.6 + '@size-limit/file': 8.2.6(size-limit@11.1.6) + '@size-limit/time': 8.2.6(size-limit@11.1.6) + '@size-limit/webpack': 8.2.6(@swc/core@1.10.4(@swc/helpers@0.5.15))(esbuild@0.24.2)(size-limit@11.1.6) + size-limit: 11.1.6 transitivePeerDependencies: - '@swc/core' - bufferutil @@ -5756,21 +5753,21 @@ snapshots: - utf-8-validate - webpack-cli - '@size-limit/time@8.2.6(size-limit@8.2.6)': + '@size-limit/time@8.2.6(size-limit@11.1.6)': dependencies: estimo: 2.3.6 react: 17.0.2 - size-limit: 8.2.6 + size-limit: 11.1.6 transitivePeerDependencies: - bufferutil - encoding - supports-color - utf-8-validate - '@size-limit/webpack@8.2.6(@swc/core@1.10.4(@swc/helpers@0.5.15))(esbuild@0.24.2)(size-limit@8.2.6)': + '@size-limit/webpack@8.2.6(@swc/core@1.10.4(@swc/helpers@0.5.15))(esbuild@0.24.2)(size-limit@11.1.6)': dependencies: nanoid: 3.3.8 - size-limit: 8.2.6 + size-limit: 11.1.6 webpack: 5.97.1(@swc/core@1.10.4(@swc/helpers@0.5.15))(esbuild@0.24.2) transitivePeerDependencies: - '@swc/core' @@ -6404,11 +6401,6 @@ snapshots: ansi-styles@6.2.1: {} - anymatch@3.1.3: - dependencies: - normalize-path: 3.0.0 - picomatch: 2.3.1 - arg@4.1.3: {} argparse@2.0.1: {} @@ -6546,8 +6538,6 @@ snapshots: dependencies: open: 8.4.2 - binary-extensions@2.3.0: {} - bl@4.1.0: dependencies: buffer: 5.7.1 @@ -6685,17 +6675,9 @@ snapshots: check-error@2.1.1: {} - chokidar@3.6.0: + chokidar@4.0.3: dependencies: - anymatch: 3.1.3 - braces: 3.0.3 - glob-parent: 5.1.2 - is-binary-path: 2.1.0 - is-glob: 4.0.3 - normalize-path: 3.0.0 - readdirp: 3.6.0 - optionalDependencies: - fsevents: 2.3.3 + readdirp: 4.0.2 chownr@1.1.4: {} @@ -7713,6 +7695,10 @@ snapshots: dependencies: pend: 1.2.0 + fdir@6.4.2(picomatch@4.0.2): + optionalDependencies: + picomatch: 4.0.2 + figures@3.2.0: dependencies: escape-string-regexp: 1.0.5 @@ -8180,10 +8166,6 @@ snapshots: dependencies: has-bigints: 1.1.0 - is-binary-path@2.1.0: - dependencies: - binary-extensions: 2.3.0 - is-boolean-object@1.2.1: dependencies: call-bound: 1.0.3 @@ -8405,8 +8387,7 @@ snapshots: merge-stream: 2.0.0 supports-color: 8.1.1 - jiti@2.4.2: - optional: true + jiti@2.4.2: {} js-tokens@4.0.0: {} @@ -8737,8 +8718,6 @@ snapshots: semver: 7.6.3 validate-npm-package-license: 3.0.4 - normalize-path@3.0.0: {} - normalize-url@6.1.0: {} npm-run-path@4.0.1: @@ -9152,9 +9131,7 @@ snapshots: string_decoder: 1.3.0 util-deprecate: 1.0.2 - readdirp@3.6.0: - dependencies: - picomatch: 2.3.1 + readdirp@4.0.2: {} recast@0.23.9: dependencies: @@ -9428,14 +9405,15 @@ snapshots: transitivePeerDependencies: - encoding - size-limit@8.2.6: + size-limit@11.1.6: dependencies: bytes-iec: 3.1.1 - chokidar: 3.6.0 - globby: 11.1.0 - lilconfig: 2.1.0 + chokidar: 4.0.3 + jiti: 2.4.2 + lilconfig: 3.1.3 nanospinner: 1.2.2 picocolors: 1.1.1 + tinyglobby: 0.2.10 slash@3.0.0: {} @@ -9687,6 +9665,11 @@ snapshots: tinyexec@0.3.1: {} + tinyglobby@0.2.10: + dependencies: + fdir: 6.4.2(picomatch@4.0.2) + picomatch: 4.0.2 + tinypool@1.0.2: {} tinyrainbow@1.2.0: {}