Path Lines of Code apps/github-pages/astro.config.mjs 8 apps/github-pages/src/components/CmpTest.svelte 328 apps/github-pages/src/utils/normaliseUrl.ts 3 apps/github-pages/svelte.config.js 4 configs/rollup/rollup.config.js 48 libs/@guardian/ab-core/eslint.config.js 12 libs/@guardian/ab-core/rollup.config.js 1 libs/@guardian/ab-core/src/@types/index.ts 80 libs/@guardian/ab-core/src/ab.ts 55 libs/@guardian/ab-core/src/core.ts 102 libs/@guardian/ab-core/src/fixture.ts 80 libs/@guardian/ab-core/src/index.ts 10 libs/@guardian/ab-core/src/ophan.ts 107 libs/@guardian/ab-core/src/time.ts 5 libs/@guardian/ab-react/eslint.config.js 13 libs/@guardian/ab-react/rollup.config.js 1 libs/@guardian/ab-react/src/context.tsx 42 libs/@guardian/ab-react/src/index.ts 1 libs/@guardian/browserslist-config/browserslist.js 3 libs/@guardian/browserslist-config/eslint.config.mjs 7 libs/@guardian/browserslist-config/scripts/included-table.mjs 20 libs/@guardian/browserslist-config/scripts/normalise-browser-name.mjs 11 libs/@guardian/browserslist-config/scripts/update-readme.mjs 35 libs/@guardian/browserslist-config/scripts/usage-table.mjs 26 libs/@guardian/core-web-vitals/eslint.config.js 12 libs/@guardian/core-web-vitals/rollup.config.js 1 libs/@guardian/core-web-vitals/src/@types/CoreWebVitalsPayload.ts 14 libs/@guardian/core-web-vitals/src/index.ts 150 libs/@guardian/core-web-vitals/src/roundWithDecimals.ts 3 libs/@guardian/eslint-config/configs/comments.js 20 libs/@guardian/eslint-config/configs/imports.js 66 libs/@guardian/eslint-config/configs/javascript.base.js 25 libs/@guardian/eslint-config/configs/javascript.cjs.js 16 libs/@guardian/eslint-config/configs/javascript.esm.js 16 libs/@guardian/eslint-config/configs/javascript.js 25 libs/@guardian/eslint-config/configs/recommended.js 15 libs/@guardian/eslint-config/configs/storybook.js 6 libs/@guardian/eslint-config/configs/typescript.js 67 libs/@guardian/eslint-config/eslint.config.js 13 libs/@guardian/eslint-config/index.js 24 libs/@guardian/identity-auth-frontend/eslint.config.js 12 libs/@guardian/identity-auth-frontend/rollup.config.js 1 libs/@guardian/identity-auth-frontend/src/index.ts 76 libs/@guardian/identity-auth/eslint.config.js 12 libs/@guardian/identity-auth/rollup.config.js 1 libs/@guardian/identity-auth/src/@types/OAuth.ts 85 libs/@guardian/identity-auth/src/@types/Token.ts 107 libs/@guardian/identity-auth/src/@types/guard.ts 9 libs/@guardian/identity-auth/src/authState.ts 57 libs/@guardian/identity-auth/src/autoRenew.ts 104 libs/@guardian/identity-auth/src/cookieRefresh.ts 51 libs/@guardian/identity-auth/src/crypto.ts 73 libs/@guardian/identity-auth/src/emitter.ts 47 libs/@guardian/identity-auth/src/error.ts 15 libs/@guardian/identity-auth/src/identityAuth.ts 139 libs/@guardian/identity-auth/src/index.ts 30 libs/@guardian/identity-auth/src/token.ts 811 libs/@guardian/identity-auth/src/tokenManager.ts 144 libs/@guardian/libs/eslint.config.js 12 libs/@guardian/libs/playwright.config.js 19 libs/@guardian/libs/playwright/fixtures/sourcepointConfig.js 6 libs/@guardian/libs/rollup.config.js 1 libs/@guardian/libs/scripts/generateSvg.logger.subscriptions.ts 78 libs/@guardian/libs/src/ArticleElementRole/ArticleElementRole.ts 10 libs/@guardian/libs/src/consent-management-platform/aus/api.ts 17 libs/@guardian/libs/src/consent-management-platform/aus/getConsentState.ts 9 libs/@guardian/libs/src/consent-management-platform/cmp.ts 60 libs/@guardian/libs/src/consent-management-platform/disable.ts 9 libs/@guardian/libs/src/consent-management-platform/exclusionList.ts 4 libs/@guardian/libs/src/consent-management-platform/getConsentFor.ts 39 libs/@guardian/libs/src/consent-management-platform/getCurrentFramework.ts 13 libs/@guardian/libs/src/consent-management-platform/getFramework.ts 18 libs/@guardian/libs/src/consent-management-platform/index.ts 104 libs/@guardian/libs/src/consent-management-platform/isConsentOrPay.ts 18 libs/@guardian/libs/src/consent-management-platform/lib/domain.ts 12 libs/@guardian/libs/src/consent-management-platform/lib/mark.ts 7 libs/@guardian/libs/src/consent-management-platform/lib/ophan.ts 79 libs/@guardian/libs/src/consent-management-platform/lib/property.ts 1 libs/@guardian/libs/src/consent-management-platform/lib/signals.ts 4 libs/@guardian/libs/src/consent-management-platform/lib/sourcepointConfig.ts 22 libs/@guardian/libs/src/consent-management-platform/mergeUserConsent.ts 140 libs/@guardian/libs/src/consent-management-platform/onConsent.ts 12 libs/@guardian/libs/src/consent-management-platform/onConsentChange.ts 112 libs/@guardian/libs/src/consent-management-platform/server.ts 53 libs/@guardian/libs/src/consent-management-platform/sourcepoint.ts 275 libs/@guardian/libs/src/consent-management-platform/stub.ts 23 libs/@guardian/libs/src/consent-management-platform/stub_gpp_usnat.js 156 libs/@guardian/libs/src/consent-management-platform/stub_tcfv2.js 272 libs/@guardian/libs/src/consent-management-platform/stub_uspapi_ccpa.js 56 libs/@guardian/libs/src/consent-management-platform/tcfv2/api.ts 48 libs/@guardian/libs/src/consent-management-platform/tcfv2/getConsentState.ts 45 libs/@guardian/libs/src/consent-management-platform/types/aus.ts 7 libs/@guardian/libs/src/consent-management-platform/types/index.ts 72 libs/@guardian/libs/src/consent-management-platform/types/tcfv2/CustomVendorConsents.ts 22 libs/@guardian/libs/src/consent-management-platform/types/tcfv2/TCData.ts 38 libs/@guardian/libs/src/consent-management-platform/types/tcfv2/index.ts 30 libs/@guardian/libs/src/consent-management-platform/types/usnat/index.ts 22 libs/@guardian/libs/src/consent-management-platform/usnat/api.ts 17 libs/@guardian/libs/src/consent-management-platform/usnat/getConsentState.ts 23 libs/@guardian/libs/src/consent-management-platform/vendorDataManager.ts 53 libs/@guardian/libs/src/consent-management-platform/vendorStorageIds.ts 67 libs/@guardian/libs/src/consent-management-platform/vendors.ts 46 libs/@guardian/libs/src/cookies/ERR_INVALID_COOKIE.ts 1 libs/@guardian/libs/src/cookies/getCookie.ts 22 libs/@guardian/libs/src/cookies/getCookieValues.ts 11 libs/@guardian/libs/src/cookies/getDomainAttribute.ts 5 libs/@guardian/libs/src/cookies/getShortDomain.ts 10 libs/@guardian/libs/src/cookies/isValidCookie.ts 2 libs/@guardian/libs/src/cookies/memoizedCookies.ts 1 libs/@guardian/libs/src/cookies/removeCookie.ts 15 libs/@guardian/libs/src/cookies/setCookie.ts 38 libs/@guardian/libs/src/cookies/setSessionCookie.ts 23 libs/@guardian/libs/src/countries/@types/Country.ts 2 libs/@guardian/libs/src/countries/@types/CountryCode.ts 2 libs/@guardian/libs/src/countries/@types/CountryKey.ts 2 libs/@guardian/libs/src/countries/countries.ts 998 libs/@guardian/libs/src/countries/getCountryByCountryCode.ts 10 libs/@guardian/libs/src/datetime/timeAgo.ts 100 libs/@guardian/libs/src/deprecated-exports.ts 4 libs/@guardian/libs/src/format/ArticleDesign.ts 29 libs/@guardian/libs/src/format/ArticleDisplay.ts 6 libs/@guardian/libs/src/format/ArticleFormat.ts 8 libs/@guardian/libs/src/format/ArticleSpecial.ts 5 libs/@guardian/libs/src/format/ArticleTheme.ts 3 libs/@guardian/libs/src/format/Pillar.ts 7 libs/@guardian/libs/src/index.ts 62 libs/@guardian/libs/src/isBoolean/isBoolean.ts 3 libs/@guardian/libs/src/isNonNullable/isNonNullable.ts 2 libs/@guardian/libs/src/isObject/isObject.ts 9 libs/@guardian/libs/src/isOneOf/isOneOf.ts 8 libs/@guardian/libs/src/isString/isString.ts 3 libs/@guardian/libs/src/isUndefined/isUndefined.ts 1 libs/@guardian/libs/src/joinUrl/joinUrl.ts 3 libs/@guardian/libs/src/loadScript/loadScript.ts 42 libs/@guardian/libs/src/locale/getLocale.ts 37 libs/@guardian/libs/src/logger/@types/logger.ts 6 libs/@guardian/libs/src/logger/debug.ts 8 libs/@guardian/libs/src/logger/logger.ts 76 libs/@guardian/libs/src/logger/storage-key.ts 1 libs/@guardian/libs/src/logger/subscriptions.ts 49 libs/@guardian/libs/src/ophan/@types/index.ts 121 libs/@guardian/libs/src/performance/@types/measure.ts 23 libs/@guardian/libs/src/performance/getMeasures.ts 25 libs/@guardian/libs/src/performance/log.ts 14 libs/@guardian/libs/src/performance/serialise.ts 15 libs/@guardian/libs/src/performance/startPerformanceMeasure.ts 45 libs/@guardian/libs/src/storage/storage.ts 63 libs/@guardian/libs/src/switches/@types/Switches.ts 1 libs/@guardian/libs/src/switches/getSwitches.ts 20 libs/@guardian/newsletter-types/eslint.config.js 7 libs/@guardian/newsletter-types/rollup.config.js 2 libs/@guardian/newsletter-types/src/@types/index.ts 1 libs/@guardian/newsletter-types/src/@types/newsletters-api.ts 93 libs/@guardian/newsletter-types/src/index.ts 1 libs/@guardian/prettier/eslint.config.mjs 7 libs/@guardian/prettier/index.js 12 libs/@guardian/react-crossword/eslint.config.js 19 libs/@guardian/react-crossword/rollup.config.js 6 libs/@guardian/react-crossword/src/@types/CAPI.ts 40 libs/@guardian/react-crossword/src/@types/Direction.ts 1 libs/@guardian/react-crossword/src/@types/Entry.ts 7 libs/@guardian/react-crossword/src/@types/Layout.ts 16 libs/@guardian/react-crossword/src/@types/crossword.ts 53 libs/@guardian/react-crossword/src/components/AnagramHelper.stories.tsx 45 libs/@guardian/react-crossword/src/components/AnagramHelper.tsx 217 libs/@guardian/react-crossword/src/components/Cell.stories.tsx 141 libs/@guardian/react-crossword/src/components/Cell.tsx 131 libs/@guardian/react-crossword/src/components/Clue.stories.tsx 51 libs/@guardian/react-crossword/src/components/Clue.tsx 129 libs/@guardian/react-crossword/src/components/Clues.stories.tsx 44 libs/@guardian/react-crossword/src/components/Clues.tsx 195 libs/@guardian/react-crossword/src/components/Controls.stories.tsx 39 libs/@guardian/react-crossword/src/components/Controls.tsx 419 libs/@guardian/react-crossword/src/components/Crossword.stories.tsx 152 libs/@guardian/react-crossword/src/components/Crossword.tsx 93 libs/@guardian/react-crossword/src/components/CrosswordButton.tsx 37 libs/@guardian/react-crossword/src/components/FocusedClue.stories.tsx 37 libs/@guardian/react-crossword/src/components/FocusedClue.tsx 55 libs/@guardian/react-crossword/src/components/Grid.stories.tsx 43 libs/@guardian/react-crossword/src/components/Grid.tsx 522 libs/@guardian/react-crossword/src/components/SolutionDisplay.stories.tsx 40 libs/@guardian/react-crossword/src/components/SolutionDisplay.tsx 140 libs/@guardian/react-crossword/src/components/WordWheel.stories.tsx 56 libs/@guardian/react-crossword/src/components/WordWheel.tsx 71 libs/@guardian/react-crossword/src/context/ContextProvider.tsx 48 libs/@guardian/react-crossword/src/context/CurrentCell.tsx 20 libs/@guardian/react-crossword/src/context/CurrentClue.tsx 23 libs/@guardian/react-crossword/src/context/Data.tsx 51 libs/@guardian/react-crossword/src/context/Progress.tsx 103 libs/@guardian/react-crossword/src/context/ShowAnagramHelper.tsx 33 libs/@guardian/react-crossword/src/context/Theme.tsx 12 libs/@guardian/react-crossword/src/context/ValidAnswers.tsx 33 libs/@guardian/react-crossword/src/hooks/useCheatMode.ts 84 libs/@guardian/react-crossword/src/hooks/useClearUserInput.ts 15 libs/@guardian/react-crossword/src/hooks/useUpdateCell.ts 40 libs/@guardian/react-crossword/src/index.ts 3 libs/@guardian/react-crossword/src/layouts/ScreenLayout.tsx 144 libs/@guardian/react-crossword/src/theme.ts 25 libs/@guardian/react-crossword/src/utils/biasedShuffle.ts 9 libs/@guardian/react-crossword/src/utils/formatClueForScreenReader.ts 28 libs/@guardian/react-crossword/src/utils/getCellDescription.ts 34 libs/@guardian/react-crossword/src/utils/getCellsWithProgressForGroup.ts 71 libs/@guardian/react-crossword/src/utils/getNewProgress.ts 6 libs/@guardian/react-crossword/src/utils/keydownRegex.ts 1 libs/@guardian/react-crossword/src/utils/parseCrosswordData.ts 82 libs/@guardian/react-crossword/src/utils/stripHtmlTags.ts 4 libs/@guardian/react-crossword/stories/Formats.stories.tsx 60 libs/@guardian/react-crossword/stories/formats/cryptic.progress.ts 18 libs/@guardian/react-crossword/stories/formats/cryptic.ts 476 libs/@guardian/react-crossword/stories/formats/everyman.ts 426 libs/@guardian/react-crossword/stories/formats/grouped-clues.progress.ts 34 libs/@guardian/react-crossword/stories/formats/grouped-clues.ts 526 libs/@guardian/react-crossword/stories/formats/mini-cryptic.ts 170 libs/@guardian/react-crossword/stories/formats/prize.ts 486 libs/@guardian/react-crossword/stories/formats/quick-cryptic.ts 354 libs/@guardian/react-crossword/stories/formats/quick.ts 324 libs/@guardian/react-crossword/stories/formats/quiptic.ts 421 libs/@guardian/react-crossword/stories/formats/separators.ts 106 libs/@guardian/react-crossword/stories/formats/solution-display.progress.ts 6 libs/@guardian/react-crossword/stories/formats/special.ts 449 libs/@guardian/react-crossword/stories/formats/speedy.ts 382 libs/@guardian/react-crossword/stories/formats/sunday-quick.ts 319 libs/@guardian/react-crossword/stories/formats/uneven.ts 174 libs/@guardian/react-crossword/stories/formats/weekend.ts 404 libs/@guardian/react-crossword/stories/formats/word-wheel.progress.ts 28 libs/@guardian/source-development-kitchen/eslint.config.js 19 libs/@guardian/source-development-kitchen/rollup.config.js 6 libs/@guardian/source-development-kitchen/src/react-components/age-warning/AgeWarning.stories.tsx 10 libs/@guardian/source-development-kitchen/src/react-components/age-warning/AgeWarning.tsx 69 libs/@guardian/source-development-kitchen/src/react-components/age-warning/styles.ts 20 libs/@guardian/source-development-kitchen/src/react-components/divider/Divider.stories.tsx 41 libs/@guardian/source-development-kitchen/src/react-components/divider/Divider.tsx 92 libs/@guardian/source-development-kitchen/src/react-components/divider/styles.ts 9 libs/@guardian/source-development-kitchen/src/react-components/expanding-wrapper/ExpandingWrapper.stories.tsx 150 libs/@guardian/source-development-kitchen/src/react-components/expanding-wrapper/ExpandingWrapper.tsx 102 libs/@guardian/source-development-kitchen/src/react-components/expanding-wrapper/styles.ts 111 libs/@guardian/source-development-kitchen/src/react-components/expanding-wrapper/theme.ts 30 libs/@guardian/source-development-kitchen/src/react-components/expanding-wrapper/types.ts 17 libs/@guardian/source-development-kitchen/src/react-components/file-input/FileInput.stories.tsx 43 libs/@guardian/source-development-kitchen/src/react-components/file-input/FileInput.tsx 129 libs/@guardian/source-development-kitchen/src/react-components/file-input/fileHelpers.ts 36 libs/@guardian/source-development-kitchen/src/react-components/file-input/styles.ts 88 libs/@guardian/source-development-kitchen/src/react-components/file-input/theme.ts 25 libs/@guardian/source-development-kitchen/src/react-components/file-input/types.ts 17 libs/@guardian/source-development-kitchen/src/react-components/footer-with-contents/FooterLinks.stories.tsx 40 libs/@guardian/source-development-kitchen/src/react-components/footer-with-contents/FooterLinks.tsx 101 libs/@guardian/source-development-kitchen/src/react-components/footer-with-contents/FooterWithContents.stories.tsx 28 libs/@guardian/source-development-kitchen/src/react-components/footer-with-contents/FooterWithContents.tsx 42 libs/@guardian/source-development-kitchen/src/react-components/footer-with-contents/footerLinksStyles.ts 110 libs/@guardian/source-development-kitchen/src/react-components/footer-with-contents/footerWithContentsStyles.ts 39 libs/@guardian/source-development-kitchen/src/react-components/index.ts 47 libs/@guardian/source-development-kitchen/src/react-components/lines/DashedLines.tsx 48 libs/@guardian/source-development-kitchen/src/react-components/lines/DottedLines.tsx 29 libs/@guardian/source-development-kitchen/src/react-components/lines/Lines.stories.tsx 56 libs/@guardian/source-development-kitchen/src/react-components/lines/Lines.tsx 48 libs/@guardian/source-development-kitchen/src/react-components/lines/SquigglyLines.tsx 69 libs/@guardian/source-development-kitchen/src/react-components/lines/StraightLines.tsx 48 libs/@guardian/source-development-kitchen/src/react-components/logo/Logo.stories.tsx 61 libs/@guardian/source-development-kitchen/src/react-components/numeric-input/InputExtension.tsx 35 libs/@guardian/source-development-kitchen/src/react-components/numeric-input/NumericInput.stories.tsx 244 libs/@guardian/source-development-kitchen/src/react-components/numeric-input/NumericInput.tsx 127 libs/@guardian/source-development-kitchen/src/react-components/numeric-input/inputExtensionStyles.ts 24 libs/@guardian/source-development-kitchen/src/react-components/numeric-input/numericInputStyles.ts 69 libs/@guardian/source-development-kitchen/src/react-components/numeric-input/sharedStyles.ts 67 libs/@guardian/source-development-kitchen/src/react-components/star-rating/StarRating.stories.tsx 55 libs/@guardian/source-development-kitchen/src/react-components/star-rating/StarRating.tsx 82 libs/@guardian/source-development-kitchen/src/react-components/summary/ErrorSummary.stories.tsx 54 libs/@guardian/source-development-kitchen/src/react-components/summary/ErrorSummary.tsx 34 libs/@guardian/source-development-kitchen/src/react-components/summary/InfoSummary.stories.tsx 45 libs/@guardian/source-development-kitchen/src/react-components/summary/InfoSummary.tsx 27 libs/@guardian/source-development-kitchen/src/react-components/summary/SuccessSummary.stories.tsx 43 libs/@guardian/source-development-kitchen/src/react-components/summary/SuccessSummary.tsx 27 libs/@guardian/source-development-kitchen/src/react-components/summary/styles.ts 38 libs/@guardian/source-development-kitchen/src/react-components/summary/types.ts 5 libs/@guardian/source-development-kitchen/src/react-components/tabs/Tabs.stories.tsx 146 libs/@guardian/source-development-kitchen/src/react-components/tabs/styles.ts 63 libs/@guardian/source-development-kitchen/src/react-components/tabs/tabs.tsx 53 libs/@guardian/source-development-kitchen/src/react-components/tabs/theme.ts 16 libs/@guardian/source-development-kitchen/src/react-components/tabs/types.ts 17 libs/@guardian/source-development-kitchen/src/react-components/ticker/Ticker.stories.tsx 17 libs/@guardian/source-development-kitchen/src/react-components/ticker/Ticker.tsx 172 libs/@guardian/source-development-kitchen/src/react-components/ticker/useIsInView.ts 51 libs/@guardian/source-development-kitchen/src/react-components/ticker/useTicker.ts 8 libs/@guardian/source-development-kitchen/src/react-components/toggle-switch-apps/ToggleSwitchApps.stories.tsx 58 libs/@guardian/source-development-kitchen/src/react-components/toggle-switch-apps/ToggleSwitchApps.tsx 52 libs/@guardian/source-development-kitchen/src/react-components/toggle-switch-apps/styles.ts 83 libs/@guardian/source-development-kitchen/src/react-components/toggle-switch/ToggleSwitch.stories.tsx 78 libs/@guardian/source-development-kitchen/src/react-components/toggle-switch/ToggleSwitch.tsx 80 libs/@guardian/source-development-kitchen/src/react-components/toggle-switch/styles.ts 146 libs/@guardian/source/eslint.config.js 19 libs/@guardian/source/lib/jest-matchers/toBeValidCSS.ts 30 libs/@guardian/source/lib/jest-matchers/toMatchCSS.ts 45 libs/@guardian/source/rollup.config.js 7 libs/@guardian/source/scripts/create-icons/create-icon-component.ts 162 libs/@guardian/source/scripts/create-icons/create-readme.ts 11 libs/@guardian/source/scripts/create-icons/get-svgs-from-figma.ts 66 libs/@guardian/source/scripts/create-icons/index.ts 65 libs/@guardian/source/src/design-tokens/cobalt-plugins/breakpoints.js 50 libs/@guardian/source/src/design-tokens/cobalt-plugins/palette.js 43 libs/@guardian/source/src/design-tokens/cobalt-plugins/size.js 65 libs/@guardian/source/src/design-tokens/cobalt-plugins/space.js 54 libs/@guardian/source/src/design-tokens/cobalt-plugins/typography.js 75 libs/@guardian/source/src/design-tokens/lib/capitalise.js 1 libs/@guardian/source/src/design-tokens/lib/convert-value.js 8 libs/@guardian/source/src/design-tokens/lib/get-comment-id.js 4 libs/@guardian/source/src/design-tokens/lib/template.js 11 libs/@guardian/source/src/design-tokens/tokens.config.js 19 libs/@guardian/source/src/foundations/__deprecated__/colour/palette.ts 121 libs/@guardian/source/src/foundations/accessibility/description-id.ts 1 libs/@guardian/source/src/foundations/accessibility/focus-halo.ts 14 libs/@guardian/source/src/foundations/accessibility/focus-style-manager.ts 57 libs/@guardian/source/src/foundations/accessibility/generate-source-id.ts 3 libs/@guardian/source/src/foundations/accessibility/visually-hidden.ts 13 libs/@guardian/source/src/foundations/animation/transitions.ts 6 libs/@guardian/source/src/foundations/breakpoints/breakpoints.ts 2 libs/@guardian/source/src/foundations/deprecated-exports.ts 29 libs/@guardian/source/src/foundations/index.ts 25 libs/@guardian/source/src/foundations/mq/mq.ts 105 libs/@guardian/source/src/foundations/palette/palette.stories.tsx 39 libs/@guardian/source/src/foundations/palette/palette.ts 1 libs/@guardian/source/src/foundations/palette/storybookColorPalette.tsx 172 libs/@guardian/source/src/foundations/size/size.ts 9 libs/@guardian/source/src/foundations/space/space.ts 1 libs/@guardian/source/src/foundations/typography/stories/TypographyPresets.tsx 82 libs/@guardian/source/src/foundations/typography/stories/typography.stories.tsx 15 libs/@guardian/source/src/foundations/typography/typography.ts 1 libs/@guardian/source/src/foundations/utils/convert-value.ts 3 libs/@guardian/source/src/foundations/utils/resets.ts 91 libs/@guardian/source/src/foundations/utils/supports-queries.ts 2 libs/@guardian/source/src/foundations/utils/svg-background-image.ts 4 libs/@guardian/source/src/react-components/@types/Icons.ts 7 libs/@guardian/source/src/react-components/@types/InputSize.ts 1 libs/@guardian/source/src/react-components/@types/Props.ts 6 libs/@guardian/source/src/react-components/@types/Space.ts 2 libs/@guardian/source/src/react-components/@types/Theme.ts 27 libs/@guardian/source/src/react-components/@types/ThemeName.ts 1 libs/@guardian/source/src/react-components/accordion/Accordion.stories.tsx 68 libs/@guardian/source/src/react-components/accordion/Accordion.tsx 42 libs/@guardian/source/src/react-components/accordion/AccordionRow.tsx 132 libs/@guardian/source/src/react-components/accordion/AccordionRowNoJS.tsx 108 libs/@guardian/source/src/react-components/accordion/styles.ts 154 libs/@guardian/source/src/react-components/accordion/theme.ts 36 libs/@guardian/source/src/react-components/brand/SvgGuardianBestWebsiteLogo.stories.tsx 14 libs/@guardian/source/src/react-components/brand/SvgGuardianLiveLogo.stories.tsx 14 libs/@guardian/source/src/react-components/brand/SvgGuardianLogo.stories.tsx 14 libs/@guardian/source/src/react-components/brand/SvgGuardianLogo.tsx 53 libs/@guardian/source/src/react-components/brand/SvgRoundel.tsx 36 libs/@guardian/source/src/react-components/brand/SvgRoundelBrand.stories.tsx 14 libs/@guardian/source/src/react-components/brand/SvgRoundelBrand.tsx 8 libs/@guardian/source/src/react-components/brand/SvgRoundelBrandInverse.stories.tsx 14 libs/@guardian/source/src/react-components/brand/SvgRoundelBrandInverse.tsx 8 libs/@guardian/source/src/react-components/brand/SvgRoundelDefault.stories.tsx 14 libs/@guardian/source/src/react-components/brand/SvgRoundelDefault.tsx 8 libs/@guardian/source/src/react-components/brand/SvgRoundelInverse.stories.tsx 14 libs/@guardian/source/src/react-components/brand/SvgRoundelInverse.tsx 8 libs/@guardian/source/src/react-components/button/@types/SharedButtonProps.ts 17 libs/@guardian/source/src/react-components/button/Button.stories.tsx 225 libs/@guardian/source/src/react-components/button/Button.tsx 46 libs/@guardian/source/src/react-components/button/LinkButton.stories.tsx 55 libs/@guardian/source/src/react-components/button/LinkButton.tsx 38 libs/@guardian/source/src/react-components/button/hoverColour.ts 48 libs/@guardian/source/src/react-components/button/shared.tsx 52 libs/@guardian/source/src/react-components/button/styles.ts 256 libs/@guardian/source/src/react-components/button/theme-reader-revenue.ts 79 libs/@guardian/source/src/react-components/button/theme.ts 91 libs/@guardian/source/src/react-components/checkbox/Checkbox.stories.tsx 110 libs/@guardian/source/src/react-components/checkbox/Checkbox.tsx 120 libs/@guardian/source/src/react-components/checkbox/CheckboxGroup.stories.tsx 141 libs/@guardian/source/src/react-components/checkbox/CheckboxGroup.tsx 74 libs/@guardian/source/src/react-components/checkbox/styles.ts 176 libs/@guardian/source/src/react-components/checkbox/theme.ts 100 libs/@guardian/source/src/react-components/choice-card/ChoiceCard.stories.tsx 81 libs/@guardian/source/src/react-components/choice-card/ChoiceCard.tsx 107 libs/@guardian/source/src/react-components/choice-card/ChoiceCardGroup.stories.tsx 269 libs/@guardian/source/src/react-components/choice-card/ChoiceCardGroup.tsx 95 libs/@guardian/source/src/react-components/choice-card/styles.ts 214 libs/@guardian/source/src/react-components/choice-card/theme.ts 76 libs/@guardian/source/src/react-components/columns/Column.tsx 26 libs/@guardian/source/src/react-components/columns/Columns.stories.tsx 310 libs/@guardian/source/src/react-components/columns/Columns.tsx 61 libs/@guardian/source/src/react-components/columns/styles.ts 164 libs/@guardian/source/src/react-components/container/Container.stories.tsx 24 libs/@guardian/source/src/react-components/container/Container.tsx 57 libs/@guardian/source/src/react-components/container/styles.ts 55 libs/@guardian/source/src/react-components/deprecated-exports.ts 35 libs/@guardian/source/src/react-components/footer/BackToTop.stories.tsx 9 libs/@guardian/source/src/react-components/footer/BackToTop.tsx 10 libs/@guardian/source/src/react-components/footer/Footer.stories.tsx 21 libs/@guardian/source/src/react-components/footer/Footer.tsx 43 libs/@guardian/source/src/react-components/footer/styles.ts 58 libs/@guardian/source/src/react-components/footer/theme.ts 10 libs/@guardian/source/src/react-components/hide/Hide.stories.tsx 26 libs/@guardian/source/src/react-components/hide/Hide.tsx 35 libs/@guardian/source/src/react-components/icons/IconGallery.tsx 40 libs/@guardian/source/src/react-components/icons/Icons.stories.tsx 471 libs/@guardian/source/src/react-components/icons/labels.ts 190 libs/@guardian/source/src/react-components/icons/theme.ts 3 libs/@guardian/source/src/react-components/index.ts 316 libs/@guardian/source/src/react-components/inline/Inline.stories.tsx 140 libs/@guardian/source/src/react-components/inline/Inline.tsx 38 libs/@guardian/source/src/react-components/inline/styles.ts 22 libs/@guardian/source/src/react-components/label/@types/LabelProps.ts 17 libs/@guardian/source/src/react-components/label/@types/LegendProps.ts 13 libs/@guardian/source/src/react-components/label/Label.stories.tsx 170 libs/@guardian/source/src/react-components/label/Label.tsx 32 libs/@guardian/source/src/react-components/label/Legend.stories.tsx 30 libs/@guardian/source/src/react-components/label/Legend.tsx 33 libs/@guardian/source/src/react-components/label/SupportingText.tsx 28 libs/@guardian/source/src/react-components/label/Text.tsx 36 libs/@guardian/source/src/react-components/label/shared.ts 13 libs/@guardian/source/src/react-components/label/styles.ts 34 libs/@guardian/source/src/react-components/label/theme.ts 40 libs/@guardian/source/src/react-components/link/@types/SharedLinkProps.ts 13 libs/@guardian/source/src/react-components/link/ButtonLink.stories.tsx 66 libs/@guardian/source/src/react-components/link/ButtonLink.tsx 30 libs/@guardian/source/src/react-components/link/Link.stories.tsx 186 libs/@guardian/source/src/react-components/link/Link.tsx 29 libs/@guardian/source/src/react-components/link/shared.tsx 14 libs/@guardian/source/src/react-components/link/styles.ts 106 libs/@guardian/source/src/react-components/link/theme.ts 47 libs/@guardian/source/src/react-components/radio/Radio.stories.tsx 111 libs/@guardian/source/src/react-components/radio/Radio.tsx 114 libs/@guardian/source/src/react-components/radio/RadioGroup.stories.tsx 153 libs/@guardian/source/src/react-components/radio/RadioGroup.tsx 101 libs/@guardian/source/src/react-components/radio/styles.ts 107 libs/@guardian/source/src/react-components/radio/theme.ts 99 libs/@guardian/source/src/react-components/select/Option.tsx 12 libs/@guardian/source/src/react-components/select/Select.stories.tsx 140 libs/@guardian/source/src/react-components/select/Select.tsx 108 libs/@guardian/source/src/react-components/select/styles.ts 85 libs/@guardian/source/src/react-components/select/theme.ts 62 libs/@guardian/source/src/react-components/spinner/Spinner.stories.tsx 43 libs/@guardian/source/src/react-components/spinner/Spinner.tsx 60 libs/@guardian/source/src/react-components/spinner/theme.ts 9 libs/@guardian/source/src/react-components/stack/Stack.stories.tsx 28 libs/@guardian/source/src/react-components/stack/Stack.tsx 21 libs/@guardian/source/src/react-components/stack/styles.ts 14 libs/@guardian/source/src/react-components/text-area/TextArea.stories.tsx 34 libs/@guardian/source/src/react-components/text-area/TextArea.tsx 117 libs/@guardian/source/src/react-components/text-area/styles.ts 61 libs/@guardian/source/src/react-components/text-area/theme.ts 25 libs/@guardian/source/src/react-components/text-input/TextInput.stories.tsx 203 libs/@guardian/source/src/react-components/text-input/TextInput.tsx 120 libs/@guardian/source/src/react-components/text-input/styles.ts 85 libs/@guardian/source/src/react-components/text-input/theme.ts 42 libs/@guardian/source/src/react-components/tiles/@types/Columns.ts 1 libs/@guardian/source/src/react-components/tiles/Tiles.stories.tsx 94 libs/@guardian/source/src/react-components/tiles/Tiles.tsx 63 libs/@guardian/source/src/react-components/tiles/styles.ts 85 libs/@guardian/source/src/react-components/user-feedback/@types/UserFeedbackProps.ts 11 libs/@guardian/source/src/react-components/user-feedback/InlineError.stories.tsx 67 libs/@guardian/source/src/react-components/user-feedback/InlineError.tsx 26 libs/@guardian/source/src/react-components/user-feedback/InlineSuccess.stories.tsx 55 libs/@guardian/source/src/react-components/user-feedback/InlineSuccess.tsx 24 libs/@guardian/source/src/react-components/user-feedback/shared.ts 13 libs/@guardian/source/src/react-components/user-feedback/styles.ts 53 libs/@guardian/source/src/react-components/user-feedback/theme.ts 25 libs/@guardian/source/src/react-components/utils/colourConversions.ts 102 libs/@guardian/source/src/react-components/utils/themes.ts 10 scripts/check-packages-for-tslib.mjs 48 scripts/deno/check-npm-scripts.ts 131 scripts/lib/get-make-targets.mjs 28 scripts/lib/get-tasks-by-package.mjs 25 scripts/lint-node.js 29 scripts/list-make-targets.mjs 32 scripts/maintain-makefile/index.mjs 63 scripts/maintain-readme/get-package-list.mjs 11 scripts/maintain-readme/index.mjs 85 scripts/project-paths.mjs 6