Skip to content

Commit 4c70f55

Browse files
adamwoodnzmatticbot
authored andcommitted
Charts: Replace hardcoded typography with WPDS design tokens (#47989)
* Charts: Replace hardcoded typography with WPDS design tokens Replace all hardcoded font-family, font-size, font-weight, and line-height values across chart SCSS modules and components with WPDS (WordPress Design System) CSS custom property tokens (--wpds-font-*). SCSS modules updated: - conversion-funnel-chart: Replace SF Pro font families with --wpds-font-family-body, all font sizes with --wpds-font-size-*, weights with --wpds-font-weight-*, and line heights with --wpds-font-line-height-* - line-chart: Tokenize tooltip font-weight and annotation popover font-size - base-legend: Tokenize legend item font-size and value font-weight - base-tooltip: Tokenize tooltip font-size - pie-semi-circle-chart: Tokenize label font-weight/size and note font-size - trend-indicator: Tokenize font-size and font-weight - leaderboard-chart: Tokenize empty state font-size Theme/component updates: - Default theme svgLabelSmall: Add fontFamily token for SVG text elements - pie-chart: Wire SVG label fontSize/fontFamily through theme.svgLabelSmall - Leaderboard story: Remove hardcoded SF Pro Text fontFamily override Documentation updates: - conversion-funnel-chart docs: Replace --funnel-font-family/--step-font-family with --wpds-font-family-body - leaderboard-chart docs: Replace font-family examples with WPDS tokens - pie-semi-circle-chart docs: Reference WPDS tokens for label/note typography All tokens use current values as fallbacks to preserve visual backward compatibility when WPDS tokens are not provided by the host environment. * Charts: Remove CSS Custom Properties docs section from conversion funnel WPDS tokens should be set through ThemeProvider, not raw CSS overrides. Remove the entire section per review feedback. * Charts: Simplify font-family fallback to just sans-serif Per review feedback, use only sans-serif as the fallback for --wpds-font-family-body instead of SF Pro or system font stacks. Also remove WPDS token override from leaderboard CSS docs example. * Charts: Remove redundant font-family from child selectors in conversion funnel font-family is an inherited CSS property, so child elements within .conversion-funnel-chart inherit it from the top-level selector. Removed the redundant declarations from .main-rate, .change-indicator, .step-label, .step-rate, .tooltip-title, and .tooltip-content. Kept font-family on .tooltip-wrapper since tooltips render in a visx portal outside the .conversion-funnel-chart DOM tree. * Charts: Revert bold/semibold weights to hardcoded values WPDS only provides --wpds-font-weight-regular (400) and --wpds-font-weight-medium (499). There are no tokens for semibold (600) or bold (700), so these should remain hardcoded rather than being incorrectly mapped to --wpds-font-weight-medium. * Charts: Align all font-weights to WPDS design system tokens Use only weights available in the design system: - --wpds-font-weight-medium with fallback 499 - --wpds-font-weight-regular with fallback 400 Previous 500, 600, and 700 values are all mapped to medium (499) to match the WPDS token definitions. * Charts: Add font-family token to the root selector of every chart Apply font-family: var(--wpds-font-family-body, sans-serif) to the outer selector of all chart SCSS modules so every chart opts in to the WPDS font-family token. Children inherit automatically. Charts updated: bar-chart, geo-chart, leaderboard-chart, line-chart, pie-chart, pie-semi-circle-chart, sparkline. (conversion-funnel-chart already had it.) * Charts: Remove fontFamily from svgLabelSmall theme property The fontFamily on svgLabelSmall was redundant: inline SVG <text> elements inherit font-family from their parent HTML element via CSS inheritance. Now that every chart root selector sets font-family: var(--wpds-font-family-body, sans-serif), all SVG text inside those charts inherits it automatically. Also removes the explicit fontFamily prop from the pie chart's slice label <text> element for the same reason. * Charts: Fix PieChart label background sizing to use full theme typography The label background width previously called getStringWidth with only the numeric fontSize, silently falling back to 12 when svgLabelSmall.fontSize was a string like '12px', and never passed fontFamily or fontWeight. Export resolveFontSize from use-chart-margin so it can be reused, then use it in PieChart and pass fontFamily/fontWeight through to getStringWidth so the measured background matches the rendered label. Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com> * Charts: Restore backward compat for deprecated funnel font-family vars Re-add --funnel-font-family and --step-font-family as fallbacks in the ConversionFunnelChart cascade so consumers already setting either variable continue to get their custom font. --wpds-font-family-body takes precedence when set. Both variables are now documented as deprecated in the Storybook docs and will be removed in a future release. Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com> * Charts: Consolidate changelog into single entry for this PR Remove the separate pie-chart and conversion-funnel changelog entries added alongside the recent fixes. Their contents are covered by the existing charts-typography-tokenization entry, which is the single changelog entry for this PR. Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com> * Charts: Inherit font-family from host app instead of declaring it on chart roots Chart components should not dictate their own font-family — that is the host application's responsibility. Previously each chart module declared font-family: var(--wpds-font-family-body, sans-serif) at its root, which silently overrode the host's typography cascade whenever --wpds-font-family-body was not defined. Remove the declaration from every chart root (bar, line, pie, pie-semi-circle, sparkline, geo, leaderboard, conversion-funnel) and from the conversion-funnel tooltip-wrapper. Charts now inherit the font-family set by the host page or component, which is the standard UI component convention. Also drop the short-lived backward-compatibility layer for the deprecated --funnel-font-family and --step-font-family custom properties and its docs section, since with no font-family at the chart root there is no longer a natural home for the fallback chain. Consumers relying on the implicit sans-serif fallback will now inherit from their host page. Consumers relying on the deprecated funnel custom properties should set font-family on an ancestor element (typically body) via their own theme layer. Storybook now sets body font-family to --wpds-font-family-body, acting as a WPDS-themed host so stories render with the design system font without the chart components themselves declaring it. Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com> * Charts: Scope Storybook WPDS body font to charts stories only The previous commit set body font-family in the shared Storybook SCSS, which would have affected every package's stories. Move the rule to a .charts-storybook-host wrapper applied by a decorator that only fires for stories titled under "JS Packages/Charts Library", so charts still render with the design system font without leaking typography changes into other packages' stories. Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com> * Charts: Move WPDS font-family host wrapper into the charts story decorator The previous commit applied the WPDS body font via a decorator and CSS class in the shared Storybook preview. That worked but put charts-specific concerns into code shared with every other package's stories. Move the host-app font-family wrapper into the charts package's own shared decorator (StoryChartProvider, which backs both chartDecorator and simpleChartDecorator). Charts stories now render inside a div with font-family: var(--wpds-font-family-body, system-ui, sans-serif) without touching the shared storybook preview.jsx or style.scss. Revert the shared Storybook changes from the previous commit so the host-app simulation lives entirely in the charts package. Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com> * Charts: Extract resolveFontSize into a shared utility resolveFontSize was defined locally inside use-chart-margin and then re-exported through the hooks barrel so pie-chart could reuse it for label sizing. Now that there are multiple call sites, move it into its own file under src/utils alongside the other chart helpers and export it from the utils barrel. Drop the re-export from the hooks barrel and update pie-chart to import directly from utils. Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com> * Charts: Override visx SVG label font-family with inherit visx's buildChartTheme injects a hardcoded font stack (-apple-system,BlinkMacSystemFont,Roboto,Helvetica Neue,sans-serif) into every axis tickLabel and axisLabel style, which visx's Axis components then apply as an inline style on SVG <text> elements. Inline styles beat inherited CSS, so axis text was silently ignoring the host application's font-family cascade regardless of what the chart roots did. Set fontFamily: 'inherit' on svgLabelSmall and svgLabelBig in the default theme so the inline value emitted by visx is 'inherit', letting SVG text actually pick up the host's font-family via normal CSS inheritance — consistent with the rest of this PR's decision that chart components should not dictate typography. Expose svgLabelBig on ChartTheme so it can be overridden alongside svgLabelSmall. Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com> * Charts: Drop system-ui from Storybook host font fallback Earlier in this PR we standardized on a single sans-serif fallback for --wpds-font-family-body across every chart SCSS module. The Storybook decorator drifted from that policy by including system-ui in the middle of the chain. Align it with the rest of the PR so the fallback policy is consistent everywhere the variable is used. The fallback is essentially defensive — design-tokens.css is imported unconditionally by Storybook's preview, so the var should always resolve in practice. Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com> * Charts: Standardize --wpds-font-size-md fallback to 13px The same WPDS token was being used with three different fallback values across the package: 13px (conversion-funnel, svg-empty-state), 14px (line-chart, leaderboard, base-tooltip, pie-semi-circle), and 0.875rem (trend-indicator, base-legend). When WPDS tokens are present they all resolve to the same canonical value, but in no-WPDS environments the inconsistency produced visibly different sizes between adjacent components in the same chart. Standardize on 13px — the actual WPDS design system value for --wpds-font-size-md — so the fallback matches the token everywhere and matches the policy already used by the conversion funnel and empty state. Update the pie-semi-circle docs to reflect the new default. Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com> * Charts: Tighten resolveFontSize parsing and add unit tests The previous implementation used parseFloat() on any string input, which silently accepted relative units like 0.875rem and returned the unitless prefix (0.875). Callers in use-chart-margin and pie-chart would then treat that as a pixel value, producing nearly-zero margins or invisible label backgrounds. Tighten the parser to accept only plain numeric strings and pixel values, rejecting rem, em, %, vh, vw, and CSS keywords like inherit or medium. The function now matches its JSDoc contract: returns undefined for any value it cannot reliably resolve to absolute pixels, so callers fall back to their own defaults. Add a dedicated unit test file covering numeric input, pixel strings, whitespace trimming, NaN, undefined, empty strings, unparseable input, and the previously-accepted relative units that should now be rejected. Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com> * Charts: Drop id="app" from Storybook chart decorator wrapper The id was added as a label of intent for the host-app font wrapper div, but Storybook docs pages render multiple stories side-by-side in the same DOM, which would produce duplicate id attributes — invalid HTML and a potential selector collision. The wrapper's purpose is documented by the adjacent comment, so the id is unnecessary. Remove it. Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com> --------- Co-authored-by: Cursor Agent <cursoragent@cursor.com> Co-authored-by: Claude Opus 4.6 (1M context) <noreply@anthropic.com> Committed via a GitHub action: https://github.com/Automattic/jetpack/actions/runs/24169137406 Upstream-Ref: Automattic/jetpack@0dc3e76
1 parent 35dfc1a commit 4c70f55

File tree

6 files changed

+64
-64
lines changed

6 files changed

+64
-64
lines changed
Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
<?php return array('dependencies' => array('jetpack-connection', 'jetpack-script-data', 'react', 'react-dom', 'react-jsx-runtime', 'wp-api-fetch', 'wp-components', 'wp-compose', 'wp-data', 'wp-date', 'wp-dom-ready', 'wp-element', 'wp-hooks', 'wp-i18n', 'wp-keycodes', 'wp-notices', 'wp-plugins', 'wp-polyfill', 'wp-primitives', 'wp-private-apis', 'wp-url', 'wp-warning'), 'version' => 'aa0cdddcd77802e3c303');
1+
<?php return array('dependencies' => array('jetpack-connection', 'jetpack-script-data', 'react', 'react-dom', 'react-jsx-runtime', 'wp-api-fetch', 'wp-components', 'wp-compose', 'wp-data', 'wp-date', 'wp-dom-ready', 'wp-element', 'wp-hooks', 'wp-i18n', 'wp-keycodes', 'wp-notices', 'wp-plugins', 'wp-polyfill', 'wp-primitives', 'wp-private-apis', 'wp-url', 'wp-warning'), 'version' => '56e31b72cf51b5cbe5e6');

jetpack_vendor/automattic/jetpack-my-jetpack/build/index.css

Lines changed: 1 addition & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

jetpack_vendor/automattic/jetpack-my-jetpack/build/index.js

Lines changed: 1 addition & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

jetpack_vendor/automattic/jetpack-my-jetpack/build/index.rtl.css

Lines changed: 1 addition & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

vendor/composer/installed.json

Lines changed: 30 additions & 30 deletions
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@
77
"dist": {
88
"type": "path",
99
"url": "/tmp/jetpack-build/Automattic/jetpack-a8c-mc-stats",
10-
"reference": "1b7735db75e1cd02a16fd3f12a52a25c74a808f3"
10+
"reference": "6949dac0474e5a7cda9b489013569f1badc5b9e8"
1111
},
1212
"require": {
1313
"php": ">=7.2"
@@ -64,7 +64,7 @@
6464
"dist": {
6565
"type": "path",
6666
"url": "/tmp/jetpack-build/Automattic/jetpack-account-protection",
67-
"reference": "e4eeed7384957405f15815edcfba7e0b5b9837fd"
67+
"reference": "0a1728d8b2f4254c8ed3b93660bd14fd60b68d00"
6868
},
6969
"require": {
7070
"automattic/jetpack-connection": "^8.2.1-alpha",
@@ -136,7 +136,7 @@
136136
"dist": {
137137
"type": "path",
138138
"url": "/tmp/jetpack-build/Automattic/jetpack-admin-ui",
139-
"reference": "a08a7cfd2ef9a86558cc529b28d6121147e603c8"
139+
"reference": "739d72d85c07d9ccf8e728634159b0a117efde72"
140140
},
141141
"require": {
142142
"automattic/jetpack-redirect": "^3.0.9",
@@ -216,7 +216,7 @@
216216
"dist": {
217217
"type": "path",
218218
"url": "/tmp/jetpack-build/Automattic/jetpack-assets",
219-
"reference": "6d50509215f21dc2526479bcba54bba079d1bdab"
219+
"reference": "26eddfc9a6946f055e2d3bb3dc1cb4d3b50e1462"
220220
},
221221
"require": {
222222
"automattic/jetpack-constants": "^3.0.8",
@@ -290,7 +290,7 @@
290290
"dist": {
291291
"type": "path",
292292
"url": "/tmp/jetpack-build/Automattic/jetpack-autoloader",
293-
"reference": "f0eea15a7173406e34661f7ae400abdf56627cd6"
293+
"reference": "3d85994548a78c8c4402ca2164e075a71c43ff48"
294294
},
295295
"require": {
296296
"composer-plugin-api": "^2.2",
@@ -362,7 +362,7 @@
362362
"dist": {
363363
"type": "path",
364364
"url": "/tmp/jetpack-build/Automattic/jetpack-backup-helper-script-manager",
365-
"reference": "a61e0927fd2f22196e9ea031299f9de40c2edea8"
365+
"reference": "5bb3a4c6bc85fd069650d52e079416f93d93f720"
366366
},
367367
"require": {
368368
"php": ">=7.2"
@@ -420,7 +420,7 @@
420420
"dist": {
421421
"type": "path",
422422
"url": "/tmp/jetpack-build/Automattic/jetpack-boost-core",
423-
"reference": "d0d9b10b618561fdbb491b0cfd0a4c481c7325fb"
423+
"reference": "5255a6eba8806b63a9e4b80af1d2010f6d3897c5"
424424
},
425425
"require": {
426426
"automattic/jetpack-connection": "^8.2.1-alpha",
@@ -479,7 +479,7 @@
479479
"dist": {
480480
"type": "path",
481481
"url": "/tmp/jetpack-build/Automattic/jetpack-boost-speed-score",
482-
"reference": "5e5689c6debbc6c9ce3b272fd24ba1ef1f246b87"
482+
"reference": "a141961b19baf68022e4f223c531e1d253ffc14c"
483483
},
484484
"require": {
485485
"automattic/jetpack-boost-core": "^0.4.3",
@@ -547,7 +547,7 @@
547547
"dist": {
548548
"type": "path",
549549
"url": "/tmp/jetpack-build/Automattic/jetpack-composer-plugin",
550-
"reference": "bdbeaa6c05e5e4931fbac2a83416e7bad8323748"
550+
"reference": "03340cf9b51e4b5b8617bbcb5d33762456708d24"
551551
},
552552
"require": {
553553
"composer-plugin-api": "^2.2",
@@ -611,7 +611,7 @@
611611
"dist": {
612612
"type": "path",
613613
"url": "/tmp/jetpack-build/Automattic/jetpack-config",
614-
"reference": "f9b98fc86c8b8cbb9cc7e8c9504800160283b176"
614+
"reference": "bf2517a9cb25f3dcbe515c23ac4f8ae7cf76287f"
615615
},
616616
"require": {
617617
"php": ">=7.2"
@@ -686,7 +686,7 @@
686686
"dist": {
687687
"type": "path",
688688
"url": "/tmp/jetpack-build/Automattic/jetpack-connection",
689-
"reference": "0a10e73c02e3d8a7435c2568fa25df7052ab9e5a"
689+
"reference": "df94a72e45390b91c8d208aa5840cbafdeaf1a42"
690690
},
691691
"require": {
692692
"automattic/jetpack-a8c-mc-stats": "^3.0.5",
@@ -774,7 +774,7 @@
774774
"dist": {
775775
"type": "path",
776776
"url": "/tmp/jetpack-build/Automattic/jetpack-constants",
777-
"reference": "4bd7296f75a2f1ca540226a111ce3bacecc82ab7"
777+
"reference": "5bcfcca87af601d817ffe5778cfa8b9ee2be2194"
778778
},
779779
"require": {
780780
"php": ">=7.2"
@@ -832,7 +832,7 @@
832832
"dist": {
833833
"type": "path",
834834
"url": "/tmp/jetpack-build/Automattic/jetpack-device-detection",
835-
"reference": "46b8fa59aced31585974bb7191241f93c3ed0a6b"
835+
"reference": "72f4c23eb1fc710b193ee36c876ae24153a38b32"
836836
},
837837
"require": {
838838
"php": ">=7.2"
@@ -889,7 +889,7 @@
889889
"dist": {
890890
"type": "path",
891891
"url": "/tmp/jetpack-build/Automattic/jetpack-explat",
892-
"reference": "3b7e3ae33e9d45b91dbba58ce9ba4c4d3612b17c"
892+
"reference": "ec4fbc13c39bbd61e38d9d73213bf8dcaf0f169a"
893893
},
894894
"require": {
895895
"automattic/jetpack-connection": "^8.2.1-alpha",
@@ -968,7 +968,7 @@
968968
"dist": {
969969
"type": "path",
970970
"url": "/tmp/jetpack-build/Automattic/jetpack-ip",
971-
"reference": "635d757a60efc8b2048040c8cf67148e9a969d5b"
971+
"reference": "e02133441d0803685f5d2712a186c83e8cbc9c14"
972972
},
973973
"require": {
974974
"php": ">=7.2"
@@ -1030,7 +1030,7 @@
10301030
"dist": {
10311031
"type": "path",
10321032
"url": "/tmp/jetpack-build/Automattic/jetpack-jitm",
1033-
"reference": "947e8f30c5a587d855e859b4aaf62325f04186d7"
1033+
"reference": "6dbc8a10f91d5bdd7309ed8acc13aa4afdd5cb1e"
10341034
},
10351035
"require": {
10361036
"automattic/jetpack-a8c-mc-stats": "^3.0.5",
@@ -1109,7 +1109,7 @@
11091109
"dist": {
11101110
"type": "path",
11111111
"url": "/tmp/jetpack-build/Automattic/jetpack-licensing",
1112-
"reference": "a0531c010d36351245775477a915cda1b4f5f2f9"
1112+
"reference": "ed00c11f3477dacd9b7f62f8733b5dd8abe798a7"
11131113
},
11141114
"require": {
11151115
"automattic/jetpack-connection": "^8.2.1-alpha",
@@ -1169,7 +1169,7 @@
11691169
"dist": {
11701170
"type": "path",
11711171
"url": "/tmp/jetpack-build/Automattic/jetpack-logo",
1172-
"reference": "7b006259995cbd4e323a20fbe98a045ab1fec4ca"
1172+
"reference": "bec77efce68465daebcf68ef41dac0e798614b5f"
11731173
},
11741174
"require": {
11751175
"php": ">=7.2"
@@ -1226,7 +1226,7 @@
12261226
"dist": {
12271227
"type": "path",
12281228
"url": "/tmp/jetpack-build/Automattic/jetpack-my-jetpack",
1229-
"reference": "0cd3d56b38de5e41abc4985ddd1e3b5cc0b42b2c"
1229+
"reference": "19f64e2905f1a1ed15344a802072cf68f1aa2908"
12301230
},
12311231
"require": {
12321232
"automattic/jetpack-admin-ui": "^0.7.1-alpha",
@@ -1330,7 +1330,7 @@
13301330
"dist": {
13311331
"type": "path",
13321332
"url": "/tmp/jetpack-build/Automattic/jetpack-password-checker",
1333-
"reference": "cc03ce5175a7519ce4c1426b1bbd8958db35726c"
1333+
"reference": "9c6afce103192cbe62f72e73b5873ca7131fcb89"
13341334
},
13351335
"require": {
13361336
"php": ">=7.2"
@@ -1389,7 +1389,7 @@
13891389
"dist": {
13901390
"type": "path",
13911391
"url": "/tmp/jetpack-build/Automattic/jetpack-plans",
1392-
"reference": "34e397263bd4de1932f662af70263dff1954767e"
1392+
"reference": "6ffc68dda2a4865cba1dacf4423ea90a2b5273d3"
13931393
},
13941394
"require": {
13951395
"automattic/jetpack-connection": "^8.2.1-alpha",
@@ -1455,7 +1455,7 @@
14551455
"dist": {
14561456
"type": "path",
14571457
"url": "/tmp/jetpack-build/Automattic/jetpack-plugins-installer",
1458-
"reference": "b87edeb5af9a066a4739cb2f5e9ae46b47081c72"
1458+
"reference": "1f576711bd31ed896441d9e2c4e5391a28809456"
14591459
},
14601460
"require": {
14611461
"automattic/jetpack-a8c-mc-stats": "^3.0.5",
@@ -1515,7 +1515,7 @@
15151515
"dist": {
15161516
"type": "path",
15171517
"url": "/tmp/jetpack-build/Automattic/jetpack-protect-models",
1518-
"reference": "05046d738b5ed4d915dada4f22f333456e0362a4"
1518+
"reference": "59e53dde7f5df72314cd8b42e3799a4a7c151675"
15191519
},
15201520
"require": {
15211521
"automattic/jetpack-redirect": "^3.0.9",
@@ -1584,7 +1584,7 @@
15841584
"dist": {
15851585
"type": "path",
15861586
"url": "/tmp/jetpack-build/Automattic/jetpack-protect-status",
1587-
"reference": "2a9cfd39c3ccda97ac71aff397c9b4e66053b873"
1587+
"reference": "9aa07a26ade9a4fe6c8afea41057cb1ce046988c"
15881588
},
15891589
"require": {
15901590
"automattic/jetpack-connection": "^8.2.1-alpha",
@@ -1657,7 +1657,7 @@
16571657
"dist": {
16581658
"type": "path",
16591659
"url": "/tmp/jetpack-build/Automattic/jetpack-redirect",
1660-
"reference": "cffce2877e7e2d84751f9479a256f9adbfce2d4b"
1660+
"reference": "946e3ade0e6803c7b618469a3e3fb699ced62257"
16611661
},
16621662
"require": {
16631663
"automattic/jetpack-status": "^6.1.2",
@@ -1716,7 +1716,7 @@
17161716
"dist": {
17171717
"type": "path",
17181718
"url": "/tmp/jetpack-build/Automattic/jetpack-roles",
1719-
"reference": "5dc7da85e149e1abaf02e939d8be591a35244046"
1719+
"reference": "8c6e261c9bf942ac5e70c743c25071f8d8ef99f3"
17201720
},
17211721
"require": {
17221722
"php": ">=7.2"
@@ -1774,7 +1774,7 @@
17741774
"dist": {
17751775
"type": "path",
17761776
"url": "/tmp/jetpack-build/Automattic/jetpack-status",
1777-
"reference": "850a2beaaa62f6315631a735ef875e6223b4e1fd"
1777+
"reference": "5da5593c0a0758a865cf617430113265585efb97"
17781778
},
17791779
"require": {
17801780
"automattic/jetpack-constants": "^3.0.8",
@@ -1842,7 +1842,7 @@
18421842
"dist": {
18431843
"type": "path",
18441844
"url": "/tmp/jetpack-build/Automattic/jetpack-sync",
1845-
"reference": "d26ecaafb4628167f45b894789e5e018b851533f"
1845+
"reference": "ac6ba7be5b576beba3c2d457df96fbde630291f4"
18461846
},
18471847
"require": {
18481848
"automattic/jetpack-connection": "^8.2.1-alpha",
@@ -1918,7 +1918,7 @@
19181918
"dist": {
19191919
"type": "path",
19201920
"url": "/tmp/jetpack-build/Automattic/jetpack-transport-helper",
1921-
"reference": "a00e83153befedb55f5bb463e4791fe8f58b131c"
1921+
"reference": "13dfd739b4201137f3aa5c7c6629297fa59f06f7"
19221922
},
19231923
"require": {
19241924
"automattic/jetpack-backup-helper-script-manager": "^0.3.8",
@@ -1991,7 +1991,7 @@
19911991
"dist": {
19921992
"type": "path",
19931993
"url": "/tmp/jetpack-build/Automattic/jetpack-waf",
1994-
"reference": "66557bb6029023eefb6596addcca55c0b89f78d3"
1994+
"reference": "a8182dfce1cd05ecbeca708eb38f084c7e3d6652"
19951995
},
19961996
"require": {
19971997
"automattic/jetpack-connection": "^8.2.1-alpha",

0 commit comments

Comments
 (0)