Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add oxlint in addition to ESLint #13619

Merged
merged 8 commits into from
May 27, 2024
Merged

Add oxlint in addition to ESLint #13619

merged 8 commits into from
May 27, 2024

Conversation

swissspidy
Copy link
Collaborator

@swissspidy swissspidy commented Apr 16, 2024

Summary

See #13618 for context.

  • Add ESLint rule to detect barrel files
  • Eliminate some or all barrel files (maybe only in 1-2 packages for now)
  • Measure difference before/after change

User-facing changes

N/A

Testing Instructions

  • This is a non-user-facing change and requires no QA

Reviews

Does this PR have a security-related impact?

No

Does this PR change what data or activity we track or use?

No

Does this PR have a legal-related impact?

No

Checklist

  • This PR addresses an existing issue and I have linked this PR to it
  • I have tested this code to the best of my abilities
  • I have verified accessibility to the best of my abilities (docs)
  • I have verified i18n and l10n (translation, right-to-left layout) to the best of my abilities
  • This code is covered by automated tests (unit, integration, and/or e2e) to verify it works as intended (docs)
  • I have added documentation where necessary
  • I have added a matching Type: XYZ label to the PR

See #13618

@swissspidy swissspidy added Type: Infrastructure Changes impacting testing infrastructure or build tooling Type: Performance Performance related issues and enhancements. Type: Code Quality Things that need a refactor, rewrite or just some good old developer ❤️ labels Apr 16, 2024
@swissspidy
Copy link
Collaborator Author

@swissspidy
Copy link
Collaborator Author

swissspidy commented May 24, 2024

$ npx oxlint --import-plugin -D no-barrel-file

  × oxc(no-barrel-file): Barrel file detected, 137 modules are loaded.
    ╭─[packages/animation/src/types/index.ts:17:15]
 16 │ 
 17 │ export * from './animation';
    ·               ──────┬──────
    ·                     ╰── 68 modules
 18 │ export * from './storyAnimationState';
 19 │ export * from './effects';
 20 │ export * from './element';
    ·               ─────┬─────
    ·                    ╰── 1 modules
 21 │ export * from './keyframes';
 22 │ export * from './propTypes';
    ·               ──────┬──────
    ·                     ╰── 68 modules
    ╰────
  help: Loading 137 modules is slow for runtimes and bundlers.
        The configured threshold is 100.
        See also: <https://marvinh.dev/blog/speeding-up-javascript-ecosystem-part-7>.

  × oxc(no-barrel-file): Barrel file detected, 2628 modules are loaded.
    ╭─[packages/design-system/src/components/index.ts:16:15]
 15 │  */
 16 │ export * from './banner';
    ·               ─────┬────
    ·                    ╰── 37 modules
 17 │ export * from './button';
    ·               ─────┬────
    ·                    ╰── 28 modules
 18 │ export * from './checkbox';
    ·               ──────┬─────
    ·                     ╰── 27 modules
 19 │ export * from './chip';
    ·               ────┬───
    ·                   ╰── 25 modules
 20 │ export * from './circularProgress';
    ·               ──────────┬─────────
    ·                         ╰── 4 modules
 21 │ export * from './contextMenu';
    ·               ───────┬───────
    ·                      ╰── 93 modules
 22 │ export * from './datalist';
    ·               ──────┬─────
    ·                     ╰── 225 modules
 23 │ export * from './dialog';
    ·               ─────┬────
    ·                    ╰── 38 modules
 24 │ export * from './disclosure';
    ·               ───────┬──────
    ·                      ╰── 24 modules
 25 │ export * from './dropDown';
    ·               ──────┬─────
    ·                     ╰── 225 modules
 26 │ export * from './hex';
    ·               ───┬───
    ·                  ╰── 66 modules
 27 │ export * from './infiniteScroller';
    ·               ──────────┬─────────
    ·                         ╰── 52 modules
 28 │ export * from './input';
    ·               ────┬────
    ·                   ╰── 63 modules
 29 │ export * from './input/numericInput';
    ·               ───────────┬──────────
    ·                          ╰── 62 modules
 30 │ export * from './keyboard';
    ·               ──────┬─────
    ·                     ╰── 9 modules
 31 │ export * from './keyboard/gridview';
    ·               ──────────┬──────────
    ·                         ╰── 12 modules
 32 │ export * from './loadingBar';
    ·               ───────┬──────
    ·                      ╰── 26 modules
 33 │ export * from './loadingSpinner';
    ·               ─────────┬────────
    ·                        ╰── 42 modules
 34 │ export * from './mediaInput';
    ·               ───────┬──────
    ·                      ╰── 225 modules
 35 │ export * from './menu';
    ·               ────┬───
    ·                   ╰── 67 modules
 36 │ export * from './modal';
    ·               ────┬────
    ·                   ╰── 28 modules
 37 │ export * from './notificationBubble';
    ·               ───────────┬──────────
    ·                          ╰── 25 modules
 38 │ export * from './pill';
    ·               ────┬───
    ·                   ╰── 26 modules
 39 │ export * from './popup';
    ·               ────┬────
    ·                   ╰── 225 modules
 40 │ export * from './radio';
    ·               ────┬────
    ·                   ╰── 49 modules
 41 │ export * from './search';
    ·               ─────┬────
    ·                    ╰── 225 modules
 42 │ export * from './slider';
    ·               ─────┬────
    ·                    ╰── 225 modules
 43 │ export * from './swatch';
    ·               ─────┬────
    ·                    ╰── 25 modules
 44 │ export * from './switch';
    ·               ─────┬────
    ·                    ╰── 49 modules
 45 │ export * from './snackbar';
    ·               ──────┬─────
    ·                     ╰── 70 modules
 46 │ export * from './textArea';
    ·               ──────┬─────
    ·                     ╰── 49 modules
 47 │ export * from './toggle';
    ·               ─────┬────
    ·                    ╰── 4 modules
 48 │ export * from './tooltip';
    ·               ─────┬─────
    ·                    ╰── 225 modules
 49 │ export * from './typography';
    ·               ───────┬──────
    ·                      ╰── 31 modules
 50 │ export * from './visuallyHidden';
    ·               ─────────┬────────
    ·                        ╰── 22 modules
    ╰────
  help: Loading 2628 modules is slow for runtimes and bundlers.
        The configured threshold is 100.
        See also: <https://marvinh.dev/blog/speeding-up-javascript-ecosystem-part-7>.

  × oxc(no-barrel-file): Barrel file detected, 260 modules are loaded.
    ╭─[packages/design-system/src/index.ts:35:15]
 34 │ export * from './components';
 35 │ export * from './contexts';
    ·               ──────┬─────
    ·                     ╰── 225 modules
 36 │ export * from './images';
 37 │ export * from './theme';
    ·               ────┬────
    ·                   ╰── 22 modules
 38 │ export * from './utils';
    ·               ────┬────
    ·                   ╰── 13 modules
 39 │ export { setAppElement };
    ╰────
  help: Loading 260 modules is slow for runtimes and bundlers.
        The configured threshold is 100.
        See also: <https://marvinh.dev/blog/speeding-up-javascript-ecosystem-part-7>.

  × oxc(no-barrel-file): Barrel file detected, 381 modules are loaded.
    ╭─[packages/story-editor/src/components/checklist/index.js:33:15]
 32 │ export { Checklist } from './checklist';
 33 │ export * from './checks';
    ·               ─────┬────
    ·                    ╰── 381 modules
 34 │ export { default as ChecklistIcon } from './checklistIcon';
    ╰────
  help: Loading 381 modules is slow for runtimes and bundlers.
        The configured threshold is 100.
        See also: <https://marvinh.dev/blog/speeding-up-javascript-ecosystem-part-7>.

  × oxc(no-barrel-file): Barrel file detected, 138 modules are loaded.
    ╭─[packages/animation/src/parts/index.tsx:18:15]
 17 │ export { default as createAnimationPart } from './createAnimationPart';
 18 │ export * from './getAnimationEffectFields';
    ·               ──────────────┬─────────────
    ·                             ╰── 70 modules
 19 │ export * from './types';
    ·               ────┬────
    ·                   ╰── 68 modules
    ╰────
  help: Loading 138 modules is slow for runtimes and bundlers.
        The configured threshold is 100.
        See also: <https://marvinh.dev/blog/speeding-up-javascript-ecosystem-part-7>.

  × oxc(no-barrel-file): Barrel file detected, 815 modules are loaded.
    ╭─[packages/story-editor/src/components/library/index.js:18:15]
 17 │ export { default } from './library';
 18 │ export * from './constants';
    ·               ──────┬──────
    ·                     ╰── 815 modules
    ╰────
  help: Loading 815 modules is slow for runtimes and bundlers.
        The configured threshold is 100.
        See also: <https://marvinh.dev/blog/speeding-up-javascript-ecosystem-part-7>.

  × oxc(no-barrel-file): Barrel file detected, 236 modules are loaded.
    ╭─[packages/dashboard/src/index.js:18:15]
 17 │ export { default as Dashboard } from './dashboard';
 18 │ export * from './app';
    ·               ───┬───
    ·                  ╰── 38 modules
 19 │ export * from './app/router';
    ·               ───────┬──────
    ·                      ╰── 20 modules
 20 │ export * from './constants';
    ·               ──────┬──────
    ·                     ╰── 10 modules
 21 │ export * from './components';
    ·               ───────┬──────
    ·                      ╰── 78 modules
 22 │ export * from './app/views/shared';
    ·               ──────────┬─────────
    ·                         ╰── 90 modules
 23 │ export { GlobalStyle as DashboardGlobalStyle } from './theme';
    ╰────
  help: Loading 236 modules is slow for runtimes and bundlers.
        The configured threshold is 100.
        See also: <https://marvinh.dev/blog/speeding-up-javascript-ecosystem-part-7>.

  × oxc(no-barrel-file): Barrel file detected, 417 modules are loaded.
    ╭─[packages/story-editor/src/app/rightClickMenu/index.js:19:15]
 18 │ export { default as RightClickMenuProvider } from './provider';
 19 │ export * from './menus';
    ·               ────┬────
    ·                   ╰── 417 modules
    ╰────
  help: Loading 417 modules is slow for runtimes and bundlers.
        The configured threshold is 100.
        See also: <https://marvinh.dev/blog/speeding-up-javascript-ecosystem-part-7>.

  × oxc(no-barrel-file): Barrel file detected, 413 modules are loaded.
    ╭─[packages/story-editor/src/components/header/index.js:17:15]
 16 │ 
 17 │ export * from './buttons';
    ·               ─────┬─────
    ·                    ╰── 413 modules
 18 │ export { default as HeaderTitle } from './title';
    ╰────
  help: Loading 413 modules is slow for runtimes and bundlers.
        The configured threshold is 100.
        See also: <https://marvinh.dev/blog/speeding-up-javascript-ecosystem-part-7>.

  × oxc(no-barrel-file): Barrel file detected, 178 modules are loaded.
    ╭─[packages/animation/src/index.ts:17:15]
 16 │ 
 17 │ export * from './components';
    ·               ───────┬──────
    ·                      ╰── 37 modules
 18 │ export * from './constants';
    ·               ──────┬──────
    ·                     ╰── 68 modules
 19 │ export * from './parts';
 20 │ export * from './outputs';
    ·               ─────┬─────
    ·                    ╰── 5 modules
 21 │ export * from './utils';
    ·               ────┬────
    ·                   ╰── 68 modules
 22 │ export * from './types';
    ╰────
  help: Loading 178 modules is slow for runtimes and bundlers.
        The configured threshold is 100.
        See also: <https://marvinh.dev/blog/speeding-up-javascript-ecosystem-part-7>.

  × oxc(no-barrel-file): Barrel file detected, 2446 modules are loaded.
    ╭─[packages/story-editor/src/index.js:25:15]
 24 │ 
 25 │ export * from './components/previewPage';
    ·               ─────────────┬────────────
    ·                            ╰── 288 modules
 26 │ export * from './app/config';
    ·               ───────┬──────
    ·                      ╰── 13 modules
 27 │ export * from './app/story';
    ·               ──────┬──────
    ·                     ╰── 138 modules
 28 │ export * from './app/api';
    ·               ─────┬─────
    ·                    ╰── 40 modules
 29 │ export * from './app/media';
    ·               ──────┬──────
    ·                     ╰── 225 modules
 30 │ export * from './app/history';
    ·               ───────┬───────
    ·                      ╰── 40 modules
 31 │ export * from './components/header';
 32 │ export * from './components/panels/document';
    ·               ───────────────┬──────────────
    ·                              ╰── 422 modules
 33 │ export * from './components/form';
    ·               ─────────┬─────────
    ·                        ╰── 371 modules
 34 │ export * from './components/panels/panel';
    ·               ─────────────┬─────────────
    ·                            ╰── 152 modules
 35 │ export * from './components/panels/shared';
    ·               ──────────────┬─────────────
    ·                             ╰── 378 modules
 36 │ export * from './components/checklist';
 37 │ export { default as FontPicker } from './components/fontPicker';
 38 │ export { focusStyle } from './components/panels/shared/styles';
 39 │ export * from './components/checklistCard';
    ·               ──────────────┬─────────────
    ·                             ╰── 335 modules
 40 │ export * from './app/currentUser';
    ·               ─────────┬─────────
    ·                        ╰── 44 modules
 41 │ 
    ╰────
  help: Loading 2446 modules is slow for runtimes and bundlers.
        The configured threshold is 100.
        See also: <https://marvinh.dev/blog/speeding-up-javascript-ecosystem-part-7>.

Finished in 191ms on 3710 files with 1 rules using 10 threads.
Found 0 warnings and 11 errors.

@swissspidy swissspidy changed the title Remove barrel files Add oxlint in addition to ESLint May 24, 2024
@swissspidy swissspidy marked this pull request as ready for review May 24, 2024 12:29
@googleforcreators-bot
Copy link
Collaborator

googleforcreators-bot commented May 24, 2024

Plugin builds for 744111e are ready 🛎️!

Copy link
Contributor

Size Change: +4 B (0%)

Total Size: 2.77 MB

ℹ️ View Unchanged
Filename Size Change
assets/css/web-stories-block-rtl.css 4.65 kB 0 B
assets/css/web-stories-block.css 4.68 kB 0 B
assets/css/web-stories-carousel-rtl.css 711 B 0 B
assets/css/web-stories-carousel.css 712 B 0 B
assets/css/web-stories-dashboard-rtl.css 656 B 0 B
assets/css/web-stories-dashboard.css 658 B 0 B
assets/css/web-stories-editor-rtl.css 769 B 0 B
assets/css/web-stories-editor.css 771 B 0 B
assets/css/web-stories-embed-rtl.css 664 B 0 B
assets/css/web-stories-embed.css 667 B 0 B
assets/css/web-stories-list-styles-rtl.css 2.43 kB 0 B
assets/css/web-stories-list-styles.css 2.46 kB 0 B
assets/css/web-stories-theme-style-twentyeleven-rtl.css 102 B 0 B
assets/css/web-stories-theme-style-twentyeleven.css 102 B 0 B
assets/css/web-stories-theme-style-twentyfifteen-rtl.css 251 B 0 B
assets/css/web-stories-theme-style-twentyfifteen.css 251 B 0 B
assets/css/web-stories-theme-style-twentyfourteen-rtl.css 287 B 0 B
assets/css/web-stories-theme-style-twentyfourteen.css 287 B 0 B
assets/css/web-stories-theme-style-twentyseventeen-rtl.css 310 B 0 B
assets/css/web-stories-theme-style-twentyseventeen.css 310 B 0 B
assets/css/web-stories-theme-style-twentysixteen-rtl.css 239 B 0 B
assets/css/web-stories-theme-style-twentysixteen.css 239 B 0 B
assets/css/web-stories-theme-style-twentyten-rtl.css 143 B 0 B
assets/css/web-stories-theme-style-twentyten.css 143 B 0 B
assets/css/web-stories-theme-style-twentytwelve-rtl.css 265 B 0 B
assets/css/web-stories-theme-style-twentytwelve.css 265 B 0 B
assets/css/web-stories-theme-style-twentytwenty-rtl.css 86 B 0 B
assets/css/web-stories-theme-style-twentytwenty.css 86 B 0 B
assets/css/web-stories-theme-style-twentytwentyone-rtl.css 326 B 0 B
assets/css/web-stories-theme-style-twentytwentyone.css 326 B 0 B
assets/css/web-stories-widget-rtl.css 456 B 0 B
assets/css/web-stories-widget.css 456 B 0 B
assets/js/3768.js 13.9 kB 0 B
assets/js/3933.js 27.2 kB 0 B
assets/js/4032.js 4.74 kB 0 B
assets/js/4810.js 218 kB 0 B
assets/js/5380.js 8.12 kB 0 B
assets/js/7830.js 38.1 kB +7 B (+0.02%)
assets/js/9391.js 93 B 0 B
assets/js/945.js 49.1 kB 0 B
assets/js/9947.js 97.3 kB 0 B
assets/js/chunk-colorthief.js 2.62 kB 0 B
assets/js/chunk-ffmpeg.js 5.98 kB 0 B
assets/js/chunk-html-to-image.js 4.51 kB 0 B
assets/js/chunk-media-gallery.js 6.11 kB 0 B
assets/js/chunk-mediainfo.js 94 B 0 B
assets/js/chunk-opentype.js 96 B 0 B
assets/js/chunk-react-calendar.js 10.8 kB 0 B
assets/js/chunk-react-color.js 25.7 kB 0 B
assets/js/chunk-selfie-segmentation.js 16.3 kB 0 B
assets/js/chunk-web-stories-template-0-metaData.js 546 B 0 B
assets/js/chunk-web-stories-template-0.js 11 kB 0 B
assets/js/chunk-web-stories-template-1-metaData.js 538 B 0 B
assets/js/chunk-web-stories-template-1.js 9.27 kB 0 B
assets/js/chunk-web-stories-template-10-metaData.js 532 B 0 B
assets/js/chunk-web-stories-template-10.js 7.23 kB 0 B
assets/js/chunk-web-stories-template-11-metaData.js 539 B 0 B
assets/js/chunk-web-stories-template-11.js 8.87 kB 0 B
assets/js/chunk-web-stories-template-12-metaData.js 496 B 0 B
assets/js/chunk-web-stories-template-12.js 8.67 kB 0 B
assets/js/chunk-web-stories-template-13-metaData.js 524 B 0 B
assets/js/chunk-web-stories-template-13.js 6.9 kB 0 B
assets/js/chunk-web-stories-template-14-metaData.js 582 B 0 B
assets/js/chunk-web-stories-template-14.js 7.26 kB 0 B
assets/js/chunk-web-stories-template-15-metaData.js 545 B 0 B
assets/js/chunk-web-stories-template-15.js 8.78 kB 0 B
assets/js/chunk-web-stories-template-16-metaData.js 588 B 0 B
assets/js/chunk-web-stories-template-16.js 10.5 kB 0 B
assets/js/chunk-web-stories-template-17-metaData.js 540 B 0 B
assets/js/chunk-web-stories-template-17.js 9.05 kB 0 B
assets/js/chunk-web-stories-template-18-metaData.js 586 B 0 B
assets/js/chunk-web-stories-template-18.js 9.31 kB 0 B
assets/js/chunk-web-stories-template-19-metaData.js 499 B 0 B
assets/js/chunk-web-stories-template-19.js 9.17 kB 0 B
assets/js/chunk-web-stories-template-2-metaData.js 587 B 0 B
assets/js/chunk-web-stories-template-2.js 9.02 kB 0 B
assets/js/chunk-web-stories-template-20-metaData.js 547 B 0 B
assets/js/chunk-web-stories-template-20.js 8.72 kB 0 B
assets/js/chunk-web-stories-template-21-metaData.js 536 B 0 B
assets/js/chunk-web-stories-template-21.js 9.49 kB 0 B
assets/js/chunk-web-stories-template-22-metaData.js 526 B 0 B
assets/js/chunk-web-stories-template-22.js 7.44 kB 0 B
assets/js/chunk-web-stories-template-23-metaData.js 605 B 0 B
assets/js/chunk-web-stories-template-23.js 6.95 kB 0 B
assets/js/chunk-web-stories-template-24-metaData.js 517 B 0 B
assets/js/chunk-web-stories-template-24.js 11.2 kB 0 B
assets/js/chunk-web-stories-template-25-metaData.js 544 B 0 B
assets/js/chunk-web-stories-template-25.js 6.8 kB 0 B
assets/js/chunk-web-stories-template-26-metaData.js 600 B 0 B
assets/js/chunk-web-stories-template-26.js 6.97 kB 0 B
assets/js/chunk-web-stories-template-27-metaData.js 543 B 0 B
assets/js/chunk-web-stories-template-27.js 7.66 kB 0 B
assets/js/chunk-web-stories-template-28-metaData.js 532 B 0 B
assets/js/chunk-web-stories-template-28.js 8.76 kB 0 B
assets/js/chunk-web-stories-template-29-metaData.js 563 B 0 B
assets/js/chunk-web-stories-template-29.js 8.94 kB 0 B
assets/js/chunk-web-stories-template-3-metaData.js 537 B 0 B
assets/js/chunk-web-stories-template-3.js 8.23 kB 0 B
assets/js/chunk-web-stories-template-30-metaData.js 575 B 0 B
assets/js/chunk-web-stories-template-30.js 7.43 kB 0 B
assets/js/chunk-web-stories-template-31-metaData.js 504 B 0 B
assets/js/chunk-web-stories-template-31.js 9.93 kB 0 B
assets/js/chunk-web-stories-template-32-metaData.js 551 B 0 B
assets/js/chunk-web-stories-template-32.js 12.3 kB 0 B
assets/js/chunk-web-stories-template-33-metaData.js 492 B 0 B
assets/js/chunk-web-stories-template-33.js 8.9 kB 0 B
assets/js/chunk-web-stories-template-34-metaData.js 570 B 0 B
assets/js/chunk-web-stories-template-34.js 7.43 kB 0 B
assets/js/chunk-web-stories-template-35-metaData.js 565 B 0 B
assets/js/chunk-web-stories-template-35.js 8.7 kB 0 B
assets/js/chunk-web-stories-template-36-metaData.js 576 B 0 B
assets/js/chunk-web-stories-template-36.js 12.1 kB 0 B
assets/js/chunk-web-stories-template-37-metaData.js 529 B 0 B
assets/js/chunk-web-stories-template-37.js 6.13 kB 0 B
assets/js/chunk-web-stories-template-38-metaData.js 572 B 0 B
assets/js/chunk-web-stories-template-38.js 7.63 kB 0 B
assets/js/chunk-web-stories-template-39-metaData.js 588 B 0 B
assets/js/chunk-web-stories-template-39.js 7.79 kB 0 B
assets/js/chunk-web-stories-template-4-metaData.js 564 B 0 B
assets/js/chunk-web-stories-template-4.js 11.8 kB 0 B
assets/js/chunk-web-stories-template-40-metaData.js 557 B 0 B
assets/js/chunk-web-stories-template-40.js 9.85 kB 0 B
assets/js/chunk-web-stories-template-41-metaData.js 572 B 0 B
assets/js/chunk-web-stories-template-41.js 7.45 kB 0 B
assets/js/chunk-web-stories-template-42-metaData.js 522 B 0 B
assets/js/chunk-web-stories-template-42.js 6.82 kB 0 B
assets/js/chunk-web-stories-template-43-metaData.js 558 B 0 B
assets/js/chunk-web-stories-template-43.js 8.49 kB 0 B
assets/js/chunk-web-stories-template-44-metaData.js 583 B 0 B
assets/js/chunk-web-stories-template-44.js 10.8 kB 0 B
assets/js/chunk-web-stories-template-45-metaData.js 563 B 0 B
assets/js/chunk-web-stories-template-45.js 7.15 kB 0 B
assets/js/chunk-web-stories-template-46-metaData.js 531 B 0 B
assets/js/chunk-web-stories-template-46.js 5.1 kB 0 B
assets/js/chunk-web-stories-template-47-metaData.js 592 B 0 B
assets/js/chunk-web-stories-template-47.js 8.97 kB 0 B
assets/js/chunk-web-stories-template-48-metaData.js 555 B 0 B
assets/js/chunk-web-stories-template-48.js 8.78 kB 0 B
assets/js/chunk-web-stories-template-49-metaData.js 517 B 0 B
assets/js/chunk-web-stories-template-49.js 8.58 kB 0 B
assets/js/chunk-web-stories-template-5-metaData.js 555 B 0 B
assets/js/chunk-web-stories-template-5.js 9.54 kB 0 B
assets/js/chunk-web-stories-template-50-metaData.js 503 B 0 B
assets/js/chunk-web-stories-template-50.js 8.93 kB 0 B
assets/js/chunk-web-stories-template-51-metaData.js 527 B 0 B
assets/js/chunk-web-stories-template-51.js 10.1 kB 0 B
assets/js/chunk-web-stories-template-52-metaData.js 603 B 0 B
assets/js/chunk-web-stories-template-52.js 9.97 kB 0 B
assets/js/chunk-web-stories-template-53-metaData.js 552 B 0 B
assets/js/chunk-web-stories-template-53.js 5.65 kB 0 B
assets/js/chunk-web-stories-template-54-metaData.js 547 B 0 B
assets/js/chunk-web-stories-template-54.js 7.46 kB 0 B
assets/js/chunk-web-stories-template-55-metaData.js 574 B 0 B
assets/js/chunk-web-stories-template-55.js 6.95 kB 0 B
assets/js/chunk-web-stories-template-56-metaData.js 542 B 0 B
assets/js/chunk-web-stories-template-56.js 9.54 kB 0 B
assets/js/chunk-web-stories-template-57-metaData.js 527 B 0 B
assets/js/chunk-web-stories-template-57.js 14.5 kB 0 B
assets/js/chunk-web-stories-template-58-metaData.js 552 B 0 B
assets/js/chunk-web-stories-template-58.js 5.43 kB 0 B
assets/js/chunk-web-stories-template-59-metaData.js 589 B 0 B
assets/js/chunk-web-stories-template-59.js 8.73 kB 0 B
assets/js/chunk-web-stories-template-6-metaData.js 570 B 0 B
assets/js/chunk-web-stories-template-6.js 6.93 kB 0 B
assets/js/chunk-web-stories-template-60-metaData.js 511 B 0 B
assets/js/chunk-web-stories-template-60.js 8.95 kB 0 B
assets/js/chunk-web-stories-template-7-metaData.js 569 B 0 B
assets/js/chunk-web-stories-template-7.js 7.15 kB 0 B
assets/js/chunk-web-stories-template-8-metaData.js 568 B 0 B
assets/js/chunk-web-stories-template-8.js 8.34 kB 0 B
assets/js/chunk-web-stories-template-9-metaData.js 579 B 0 B
assets/js/chunk-web-stories-template-9.js 8.24 kB 0 B
assets/js/chunk-web-stories-templates.js 581 B 0 B
assets/js/chunk-web-stories-textset-0.js 4.59 kB 0 B
assets/js/chunk-web-stories-textset-1.js 5.61 kB 0 B
assets/js/chunk-web-stories-textset-2.js 6.83 kB 0 B
assets/js/chunk-web-stories-textset-3.js 12.8 kB 0 B
assets/js/chunk-web-stories-textset-4.js 3.91 kB 0 B
assets/js/chunk-web-stories-textset-5.js 5.27 kB 0 B
assets/js/chunk-web-stories-textset-6.js 4.99 kB 0 B
assets/js/chunk-web-stories-textset-7.js 8.9 kB 0 B
assets/js/generateBlurhash.worker.worker.js 1.1 kB 0 B
assets/js/web-stories-activation-notice.js 22.5 kB 0 B
assets/js/web-stories-block.js 27.5 kB 0 B
assets/js/web-stories-carousel.js 9.88 kB 0 B
assets/js/web-stories-dashboard.js 63.2 kB 0 B
assets/js/web-stories-editor.js 1.46 MB -3 B (0%)
assets/js/web-stories-embed.js 20 B 0 B
assets/js/web-stories-lightbox.js 7.31 kB 0 B
assets/js/web-stories-tinymce-button.js 9.72 kB 0 B
assets/js/web-stories-widget.js 553 B 0 B

compressed-size-action

@swissspidy swissspidy merged commit 6cb36aa into main May 27, 2024
43 of 45 checks passed
@swissspidy swissspidy deleted the try/13618-barrel-files branch May 27, 2024 16:18
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Type: Code Quality Things that need a refactor, rewrite or just some good old developer ❤️ Type: Infrastructure Changes impacting testing infrastructure or build tooling Type: Performance Performance related issues and enhancements.
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

2 participants