diff --git a/apps-rendering/package.json b/apps-rendering/package.json index bf81ae819fc..a129275fd60 100644 --- a/apps-rendering/package.json +++ b/apps-rendering/package.json @@ -44,18 +44,18 @@ "@emotion/server": "11.11.0", "@guardian/apps-rendering-api-models": "6.2.0", "@guardian/bridget": "2.6.0", - "@guardian/cdk": "50.13.0", - "@guardian/content-api-models": "17.8.0", - "@guardian/content-atom-model": "3.4.4", + "@guardian/cdk": "53.0.3", + "@guardian/content-api-models": "18.0.1", + "@guardian/content-atom-model": "4.0.0", "@guardian/eslint-config": "7.0.1", "@guardian/eslint-config-typescript": "9.0.1", "@guardian/eslint-plugin-source-react-components": "21.0.1", - "@guardian/libs": "16.0.0", + "@guardian/libs": "16.0.1", "@guardian/node-riffraff-artifact": "0.3.2", "@guardian/renditions": "0.2.0", - "@guardian/source-foundations": "14.1.2", - "@guardian/source-react-components": "18.0.0", - "@guardian/source-react-components-development-kitchen": "16.0.0", + "@guardian/source-foundations": "14.1.3", + "@guardian/source-react-components": "19.0.1", + "@guardian/source-react-components-development-kitchen": "16.0.1", "@smithy/property-provider": "2.0.16", "@storybook/addon-essentials": "7.6.6", "@storybook/addons": "7.6.6", diff --git a/dotcom-rendering/package.json b/dotcom-rendering/package.json index 685bbc2c4fb..7d609142938 100644 --- a/dotcom-rendering/package.json +++ b/dotcom-rendering/package.json @@ -46,22 +46,22 @@ "@guardian/ab-core": "7.0.1", "@guardian/braze-components": "17.0.0", "@guardian/bridget": "2.6.0", - "@guardian/browserslist-config": "5.0.0", - "@guardian/cdk": "50.13.0", + "@guardian/browserslist-config": "6.0.0", + "@guardian/cdk": "53.0.3", "@guardian/commercial": "13.0.0", - "@guardian/consent-management-platform": "13.7.1", + "@guardian/consent-management-platform": "13.8.0", "@guardian/core-web-vitals": "6.0.0", "@guardian/eslint-config": "7.0.1", "@guardian/eslint-config-typescript": "9.0.1", "@guardian/eslint-plugin-source-react-components": "21.0.1", - "@guardian/identity-auth": "1.1.0", - "@guardian/identity-auth-frontend": "1.0.0", + "@guardian/identity-auth": "2.0.1", + "@guardian/identity-auth-frontend": "3.0.0", "@guardian/libs": "16.0.1", "@guardian/ophan-tracker-js": "2.0.4", "@guardian/shimport": "1.0.2", - "@guardian/source-foundations": "14.1.2", - "@guardian/source-react-components": "18.0.0", - "@guardian/source-react-components-development-kitchen": "16.0.0", + "@guardian/source-foundations": "14.1.3", + "@guardian/source-react-components": "19.0.1", + "@guardian/source-react-components-development-kitchen": "16.0.1", "@guardian/support-dotcom-components": "1.1.1", "@guardian/tsconfig": "0.2.0", "@playwright/test": "1.40.1", diff --git a/package.json b/package.json index 98692ddcb75..b6e8d7206fa 100644 --- a/package.json +++ b/package.json @@ -23,7 +23,7 @@ "*": "prettier --ignore-unknown --write" }, "dependencies": { - "@guardian/prettier": "5.0.0", + "@guardian/prettier": "8.0.0", "chromatic": "^6.19.9", "husky": "^8.0.3", "lint-staged": "15.2.0", diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 38c6f88b6c3..eb4a668f876 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -9,8 +9,8 @@ importers: .: dependencies: '@guardian/prettier': - specifier: 5.0.0 - version: 5.0.0(prettier@3.0.3)(tslib@2.6.2) + specifier: 8.0.0 + version: 8.0.0(prettier@3.0.3)(tslib@2.6.2) chromatic: specifier: ^6.19.9 version: 6.24.1 @@ -63,14 +63,14 @@ importers: specifier: 2.6.0 version: 2.6.0 '@guardian/cdk': - specifier: 50.13.0 - version: 50.13.0(@swc/core@1.3.102)(@types/node@18.18.14)(aws-cdk-lib@2.100.0)(aws-cdk@2.100.0)(constructs@10.3.0)(typescript@5.3.3) + specifier: 53.0.3 + version: 53.0.3(@swc/core@1.3.102)(@types/node@18.18.14)(aws-cdk-lib@2.100.0)(aws-cdk@2.100.0)(constructs@10.3.0)(typescript@5.3.3) '@guardian/content-api-models': - specifier: 17.8.0 - version: 17.8.0 + specifier: 18.0.1 + version: 18.0.1 '@guardian/content-atom-model': - specifier: 3.4.4 - version: 3.4.4 + specifier: 4.0.0 + version: 4.0.0 '@guardian/eslint-config': specifier: 7.0.1 version: 7.0.1(@typescript-eslint/parser@6.18.0)(eslint-import-resolver-typescript@3.6.1)(eslint@8.56.0)(tslib@2.6.2) @@ -79,10 +79,10 @@ importers: version: 9.0.1(eslint@8.56.0)(tslib@2.6.2)(typescript@5.3.3) '@guardian/eslint-plugin-source-react-components': specifier: 21.0.1 - version: 21.0.1(@guardian/libs@16.0.0)(@guardian/source-react-components@18.0.0)(eslint@8.56.0)(react@18.2.0)(tslib@2.6.2)(typescript@5.3.3) + version: 21.0.1(@guardian/libs@16.0.1)(@guardian/source-react-components@19.0.1)(eslint@8.56.0)(react@18.2.0)(tslib@2.6.2)(typescript@5.3.3) '@guardian/libs': - specifier: 16.0.0 - version: 16.0.0(tslib@2.6.2)(typescript@5.3.3) + specifier: 16.0.1 + version: 16.0.1(tslib@2.6.2)(typescript@5.3.3) '@guardian/node-riffraff-artifact': specifier: 0.3.2 version: 0.3.2 @@ -90,14 +90,14 @@ importers: specifier: 0.2.0 version: 0.2.0 '@guardian/source-foundations': - specifier: 14.1.2 - version: 14.1.2(tslib@2.6.2)(typescript@5.3.3) + specifier: 14.1.3 + version: 14.1.3(tslib@2.6.2)(typescript@5.3.3) '@guardian/source-react-components': - specifier: 18.0.0 - version: 18.0.0(@emotion/react@11.11.1)(@guardian/source-foundations@14.1.2)(react@18.2.0)(tslib@2.6.2)(typescript@5.3.3) + specifier: 19.0.1 + version: 19.0.1(@emotion/react@11.11.1)(@guardian/source-foundations@14.1.3)(react@18.2.0)(tslib@2.6.2)(typescript@5.3.3) '@guardian/source-react-components-development-kitchen': - specifier: 16.0.0 - version: 16.0.0(@emotion/react@11.11.1)(@guardian/libs@16.0.0)(@guardian/source-foundations@14.1.2)(@guardian/source-react-components@18.0.0)(react@18.2.0)(tslib@2.6.2)(typescript@5.3.3) + specifier: 16.0.1 + version: 16.0.1(@emotion/react@11.11.1)(@guardian/libs@16.0.1)(@guardian/source-foundations@14.1.3)(@guardian/source-react-components@19.0.1)(react@18.2.0)(tslib@2.6.2)(typescript@5.3.3) '@smithy/property-provider': specifier: 2.0.16 version: 2.0.16 @@ -346,22 +346,22 @@ importers: version: 7.0.1(tslib@2.6.2)(typescript@5.3.3) '@guardian/braze-components': specifier: 17.0.0 - version: 17.0.0(@emotion/react@11.11.1)(@guardian/libs@16.0.1)(@guardian/source-foundations@14.1.2)(@guardian/source-react-components-development-kitchen@16.0.0)(@guardian/source-react-components@18.0.0)(react@18.2.0) + version: 17.0.0(@emotion/react@11.11.1)(@guardian/libs@16.0.1)(@guardian/source-foundations@14.1.3)(@guardian/source-react-components-development-kitchen@16.0.1)(@guardian/source-react-components@19.0.1)(react@18.2.0) '@guardian/bridget': specifier: 2.6.0 version: 2.6.0 '@guardian/browserslist-config': - specifier: 5.0.0 - version: 5.0.0(browserslist@4.21.9)(tslib@2.6.2) + specifier: 6.0.0 + version: 6.0.0(browserslist@4.21.9)(tslib@2.6.2) '@guardian/cdk': - specifier: 50.13.0 - version: 50.13.0(@swc/core@1.3.102)(@types/node@18.18.14)(aws-cdk-lib@2.100.0)(aws-cdk@2.100.0)(constructs@10.3.0)(typescript@5.3.3) + specifier: 53.0.3 + version: 53.0.3(@swc/core@1.3.102)(@types/node@18.18.14)(aws-cdk-lib@2.100.0)(aws-cdk@2.100.0)(constructs@10.3.0)(typescript@5.3.3) '@guardian/commercial': specifier: 13.0.0 - version: 13.0.0(@guardian/ab-core@7.0.1)(@guardian/consent-management-platform@13.7.1)(@guardian/core-web-vitals@6.0.0)(@guardian/identity-auth-frontend@1.0.0)(@guardian/identity-auth@1.1.0)(@guardian/libs@16.0.1)(@guardian/source-foundations@14.1.2)(@guardian/support-dotcom-components@1.1.1)(typescript@5.3.3) + version: 13.0.0(@guardian/ab-core@7.0.1)(@guardian/consent-management-platform@13.8.0)(@guardian/core-web-vitals@6.0.0)(@guardian/identity-auth-frontend@3.0.0)(@guardian/identity-auth@2.0.1)(@guardian/libs@16.0.1)(@guardian/source-foundations@14.1.3)(@guardian/support-dotcom-components@1.1.1)(typescript@5.3.3) '@guardian/consent-management-platform': - specifier: 13.7.1 - version: 13.7.1(@guardian/libs@16.0.1) + specifier: 13.8.0 + version: 13.8.0(@guardian/libs@16.0.1) '@guardian/core-web-vitals': specifier: 6.0.0 version: 6.0.0(@guardian/libs@16.0.1)(tslib@2.6.2)(typescript@5.3.3)(web-vitals@3.5.1) @@ -373,13 +373,13 @@ importers: version: 9.0.1(eslint@8.56.0)(tslib@2.6.2)(typescript@5.3.3) '@guardian/eslint-plugin-source-react-components': specifier: 21.0.1 - version: 21.0.1(@guardian/libs@16.0.1)(@guardian/source-react-components@18.0.0)(eslint@8.56.0)(react@18.2.0)(tslib@2.6.2)(typescript@5.3.3) + version: 21.0.1(@guardian/libs@16.0.1)(@guardian/source-react-components@19.0.1)(eslint@8.56.0)(react@18.2.0)(tslib@2.6.2)(typescript@5.3.3) '@guardian/identity-auth': - specifier: 1.1.0 - version: 1.1.0(@guardian/libs@16.0.1)(tslib@2.6.2)(typescript@5.3.3) + specifier: 2.0.1 + version: 2.0.1(@guardian/libs@16.0.1)(tslib@2.6.2)(typescript@5.3.3) '@guardian/identity-auth-frontend': - specifier: 1.0.0 - version: 1.0.0(@guardian/identity-auth@1.1.0)(@guardian/libs@16.0.1)(tslib@2.6.2)(typescript@5.3.3) + specifier: 3.0.0 + version: 3.0.0(@guardian/identity-auth@2.0.1)(@guardian/libs@16.0.1)(tslib@2.6.2)(typescript@5.3.3) '@guardian/libs': specifier: 16.0.1 version: 16.0.1(tslib@2.6.2)(typescript@5.3.3) @@ -390,14 +390,14 @@ importers: specifier: 1.0.2 version: 1.0.2 '@guardian/source-foundations': - specifier: 14.1.2 - version: 14.1.2(tslib@2.6.2)(typescript@5.3.3) + specifier: 14.1.3 + version: 14.1.3(tslib@2.6.2)(typescript@5.3.3) '@guardian/source-react-components': - specifier: 18.0.0 - version: 18.0.0(@emotion/react@11.11.1)(@guardian/source-foundations@14.1.2)(react@18.2.0)(tslib@2.6.2)(typescript@5.3.3) + specifier: 19.0.1 + version: 19.0.1(@emotion/react@11.11.1)(@guardian/source-foundations@14.1.3)(react@18.2.0)(tslib@2.6.2)(typescript@5.3.3) '@guardian/source-react-components-development-kitchen': - specifier: 16.0.0 - version: 16.0.0(@emotion/react@11.11.1)(@guardian/libs@16.0.1)(@guardian/source-foundations@14.1.2)(@guardian/source-react-components@18.0.0)(react@18.2.0)(tslib@2.6.2)(typescript@5.3.3) + specifier: 16.0.1 + version: 16.0.1(@emotion/react@11.11.1)(@guardian/libs@16.0.1)(@guardian/source-foundations@14.1.3)(@guardian/source-react-components@19.0.1)(react@18.2.0)(tslib@2.6.2)(typescript@5.3.3) '@guardian/support-dotcom-components': specifier: 1.1.1 version: 1.1.1 @@ -4429,7 +4429,7 @@ packages: - utf-8-validate dev: false - /@guardian/braze-components@17.0.0(@emotion/react@11.11.1)(@guardian/libs@16.0.1)(@guardian/source-foundations@14.1.2)(@guardian/source-react-components-development-kitchen@16.0.0)(@guardian/source-react-components@18.0.0)(react@18.2.0): + /@guardian/braze-components@17.0.0(@emotion/react@11.11.1)(@guardian/libs@16.0.1)(@guardian/source-foundations@14.1.3)(@guardian/source-react-components-development-kitchen@16.0.1)(@guardian/source-react-components@19.0.1)(react@18.2.0): resolution: {integrity: sha512-Muj2fzd+gTiOEYMyP7BA5mkVMTbcUVK3IWrHUjnivo/d0cqxtSY0GLbhBTQ6MPwYtXe74H+gCWO3HNAujv0R+A==} engines: {node: ^18.15 || ^20.9} peerDependencies: @@ -4442,9 +4442,9 @@ packages: dependencies: '@emotion/react': 11.11.1(@types/react@18.2.45)(react@18.2.0) '@guardian/libs': 16.0.1(tslib@2.6.2)(typescript@5.3.3) - '@guardian/source-foundations': 14.1.2(tslib@2.6.2)(typescript@5.3.3) - '@guardian/source-react-components': 18.0.0(@emotion/react@11.11.1)(@guardian/source-foundations@14.1.2)(react@18.2.0)(tslib@2.6.2)(typescript@5.3.3) - '@guardian/source-react-components-development-kitchen': 16.0.0(@emotion/react@11.11.1)(@guardian/libs@16.0.1)(@guardian/source-foundations@14.1.2)(@guardian/source-react-components@18.0.0)(react@18.2.0)(tslib@2.6.2)(typescript@5.3.3) + '@guardian/source-foundations': 14.1.3(tslib@2.6.2)(typescript@5.3.3) + '@guardian/source-react-components': 19.0.1(@emotion/react@11.11.1)(@guardian/source-foundations@14.1.3)(react@18.2.0)(tslib@2.6.2)(typescript@5.3.3) + '@guardian/source-react-components-development-kitchen': 16.0.1(@emotion/react@11.11.1)(@guardian/libs@16.0.1)(@guardian/source-foundations@14.1.3)(@guardian/source-react-components@19.0.1)(react@18.2.0)(tslib@2.6.2)(typescript@5.3.3) react: 18.2.0 dev: false @@ -4452,32 +4452,32 @@ packages: resolution: {integrity: sha512-kYlRZC5/9ImY2wQJfnteanjfLclmSU0wcsyt2CWl5YXHmc3gGnxZM+H/Y6KVqwxj0v5cGrvUuFJ7Zvk570dchQ==} dev: false - /@guardian/browserslist-config@5.0.0(browserslist@4.21.9)(tslib@2.6.2): - resolution: {integrity: sha512-NrmQflwQKWYSNHUXsq9uroPIp+d5+mzZrDUy8MEFdNDqVjy8WPfbhANhQtFWGGjRifL0Z7yrfG/cYyBxbKFY3w==} + /@guardian/browserslist-config@6.0.0(browserslist@4.21.9)(tslib@2.6.2): + resolution: {integrity: sha512-1MufGrkP54elkpuDyYYscXwrhyOrsDaW9AldjyWMVum2sS9rzRPD6MObuscZWYF4QtWR43xdJLHbDyGEAaORjA==} peerDependencies: - browserslist: ^4.21.4 - tslib: ^2.5.3 + browserslist: ^4.22.2 + tslib: ^2.6.2 dependencies: browserslist: 4.21.9 tslib: 2.6.2 dev: false - /@guardian/cdk@50.13.0(@swc/core@1.3.102)(@types/node@18.18.14)(aws-cdk-lib@2.100.0)(aws-cdk@2.100.0)(constructs@10.3.0)(typescript@5.3.3): - resolution: {integrity: sha512-Yv/FUTN7GGydGwYC9cf/ZmOWXTK4c7Xe28WG+jmB1kJWG6L3JoXRnI9J9Z5V0Fz7eqkjkay7wiuU99gYzCCDEw==} + /@guardian/cdk@53.0.3(@swc/core@1.3.102)(@types/node@18.18.14)(aws-cdk-lib@2.100.0)(aws-cdk@2.100.0)(constructs@10.3.0)(typescript@5.3.3): + resolution: {integrity: sha512-sxJmNwwSrGZmg6zL7ecGOQsQpN2AOzLMNK7M1W1s4V/KRpqMA8GEVvRlZmIgauB83OE5yvzIM6o1mB6moW0h+w==} hasBin: true peerDependencies: - aws-cdk: 2.100.0 - aws-cdk-lib: 2.100.0 + aws-cdk: 2.121.1 + aws-cdk-lib: 2.121.1 constructs: 10.3.0 dependencies: '@oclif/core': 2.15.0(@swc/core@1.3.102)(@types/node@18.18.14)(typescript@5.3.3) aws-cdk: 2.100.0 aws-cdk-lib: 2.100.0(constructs@10.3.0) - aws-sdk: 2.1519.0 + aws-sdk: 2.1545.0 chalk: 4.1.2 - codemaker: 1.93.0 + codemaker: 1.94.0 constructs: 10.3.0 - git-url-parse: 13.1.1 + git-url-parse: 14.0.0 js-yaml: 4.1.0 lodash.camelcase: 4.3.0 lodash.kebabcase: 4.1.1 @@ -4491,7 +4491,7 @@ packages: - typescript dev: false - /@guardian/commercial@13.0.0(@guardian/ab-core@7.0.1)(@guardian/consent-management-platform@13.7.1)(@guardian/core-web-vitals@6.0.0)(@guardian/identity-auth-frontend@1.0.0)(@guardian/identity-auth@1.1.0)(@guardian/libs@16.0.1)(@guardian/source-foundations@14.1.2)(@guardian/support-dotcom-components@1.1.1)(typescript@5.3.3): + /@guardian/commercial@13.0.0(@guardian/ab-core@7.0.1)(@guardian/consent-management-platform@13.8.0)(@guardian/core-web-vitals@6.0.0)(@guardian/identity-auth-frontend@3.0.0)(@guardian/identity-auth@2.0.1)(@guardian/libs@16.0.1)(@guardian/source-foundations@14.1.3)(@guardian/support-dotcom-components@1.1.1)(typescript@5.3.3): resolution: {integrity: sha512-LtRU1c4qu2WJvByDhAKOjD0U4nRxsv5dtaHqYJfq9ROmtenLTvPbIAAAqnNoUZDxv49mbjG9a5LSPv/DhJgbEw==} peerDependencies: '@guardian/ab-core': ^7.0.1 @@ -4505,18 +4505,18 @@ packages: dependencies: '@changesets/cli': 2.27.1 '@guardian/ab-core': 7.0.1(tslib@2.6.2)(typescript@5.3.3) - '@guardian/consent-management-platform': 13.7.1(@guardian/libs@16.0.1) + '@guardian/consent-management-platform': 13.8.0(@guardian/libs@16.0.1) '@guardian/core-web-vitals': 6.0.0(@guardian/libs@16.0.1)(tslib@2.6.2)(typescript@5.3.3)(web-vitals@3.5.1) - '@guardian/identity-auth': 1.1.0(@guardian/libs@16.0.1)(tslib@2.6.2)(typescript@5.3.3) - '@guardian/identity-auth-frontend': 1.0.0(@guardian/identity-auth@1.1.0)(@guardian/libs@16.0.1)(tslib@2.6.2)(typescript@5.3.3) + '@guardian/identity-auth': 2.0.1(@guardian/libs@16.0.1)(tslib@2.6.2)(typescript@5.3.3) + '@guardian/identity-auth-frontend': 3.0.0(@guardian/identity-auth@2.0.1)(@guardian/libs@16.0.1)(tslib@2.6.2)(typescript@5.3.3) '@guardian/libs': 16.0.1(tslib@2.6.2)(typescript@5.3.3) '@guardian/ophan-tracker-js': 2.0.4 - '@guardian/source-foundations': 14.1.2(tslib@2.6.2)(typescript@5.3.3) + '@guardian/source-foundations': 14.1.3(tslib@2.6.2)(typescript@5.3.3) '@guardian/support-dotcom-components': 1.1.1 '@octokit/core': 4.2.4 fastdom: 1.0.11 lodash-es: 4.17.21 - prebid.js: github.com/guardian/prebid.js/91cabf5cdfc3c01745f4b10e55044f95a9d7d1b4(tslib@2.6.2)(typescript@5.3.3) + prebid.js: git@github.com+guardian/prebid.js/91cabf5cdfc3c01745f4b10e55044f95a9d7d1b4(tslib@2.6.2)(typescript@5.3.3) process: 0.11.10 raven-js: 3.27.2 tslib: 2.6.2 @@ -4528,8 +4528,8 @@ packages: - typescript dev: false - /@guardian/consent-management-platform@13.7.1(@guardian/libs@16.0.1): - resolution: {integrity: sha512-BtUNkuCqd++A0Wkk9CA4kI95yVZJk1YMjPdppEnmq3cG/ros4ElXN4cNG7pWifeTR5cUtJflAiRRO4L5ewASpQ==} + /@guardian/consent-management-platform@13.8.0(@guardian/libs@16.0.1): + resolution: {integrity: sha512-J8YBXxpl/oGLmDGtjvkSwGmkaTJtnr/rxmYJAynaX0dkqopdDvG9REdbxMZBz3kugBpqHzhREzAk5Ut/uiyl8w==} peerDependencies: '@guardian/libs': ^15.0.0 dependencies: @@ -4551,6 +4551,21 @@ packages: - utf-8-validate dev: false + /@guardian/content-api-models@18.0.1: + resolution: {integrity: sha512-1nOtCYwGSpzBBImnGkV/3jG1cnx+fqI2ozhOs155ig65Ll9njZts63KR7tUscjjgLe0Etc+kIgyiygVPKDFMxQ==} + dependencies: + '@guardian/content-atom-model': 4.0.0 + '@guardian/content-entity-model': 2.2.1 + '@guardian/story-packages-model': 2.2.0 + '@types/node-int64': 0.4.32 + '@types/thrift': 0.10.17 + node-int64: 0.4.0 + thrift: 0.15.0 + transitivePeerDependencies: + - bufferutil + - utf-8-validate + dev: false + /@guardian/content-atom-model@3.4.4: resolution: {integrity: sha512-OeLqmQODJPqSa9Y/RhLhJOTIYj0BK07tSZBn71QZ3OstQhcW2nZGxSCN9tbYLYHhj30Uzn6fsLwZcv4JlNTbtg==} dependencies: @@ -4564,6 +4579,19 @@ packages: - utf-8-validate dev: false + /@guardian/content-atom-model@4.0.0: + resolution: {integrity: sha512-QaFgHgmTW5rn8ooP2CAl2x6mXPUmzNV9XxfqjfwcqK2A8+RpmAIfsBYhrM9+/P4Np57EkC+1EHFDyHN42ILdBQ==} + dependencies: + '@guardian/content-entity-model': 2.2.1 + '@types/node-int64': 0.4.32 + '@types/thrift': 0.10.17 + node-int64: 0.4.0 + thrift: 0.15.0 + transitivePeerDependencies: + - bufferutil + - utf-8-validate + dev: false + /@guardian/content-entity-model@2.2.1: resolution: {integrity: sha512-ywFYEmwvM8LcLxKbP321KqRGzd4lD40MNUCxS7V38eLbo6emgIJDmPl4rpNMgznR79BL5S1Q0FOhhRqChSVv/g==} dependencies: @@ -4650,7 +4678,7 @@ packages: - supports-color dev: false - /@guardian/eslint-plugin-source-react-components@21.0.1(@guardian/libs@16.0.0)(@guardian/source-react-components@18.0.0)(eslint@8.56.0)(react@18.2.0)(tslib@2.6.2)(typescript@5.3.3): + /@guardian/eslint-plugin-source-react-components@21.0.1(@guardian/libs@16.0.1)(@guardian/source-react-components@19.0.1)(eslint@8.56.0)(react@18.2.0)(tslib@2.6.2)(typescript@5.3.3): resolution: {integrity: sha512-erMqLMhgGbzJAjViZMNtE8DjrpJuRurreBBeuttbaxrIE3eKX2p3QTYJKxE0fqAyIRhTCV3/M+sil9RTifN1Xw==} peerDependencies: '@guardian/libs': ^16.0.0 @@ -4663,8 +4691,8 @@ packages: typescript: optional: true dependencies: - '@guardian/libs': 16.0.0(tslib@2.6.2)(typescript@5.3.3) - '@guardian/source-react-components': 18.0.0(@emotion/react@11.11.1)(@guardian/source-foundations@14.1.2)(react@18.2.0)(tslib@2.6.2)(typescript@5.3.3) + '@guardian/libs': 16.0.1(tslib@2.6.2)(typescript@5.3.3) + '@guardian/source-react-components': 19.0.1(@emotion/react@11.11.1)(@guardian/source-foundations@14.1.3)(react@18.2.0)(tslib@2.6.2)(typescript@5.3.3) '@typescript-eslint/eslint-plugin': 6.18.0(@typescript-eslint/parser@6.18.0)(eslint@8.56.0)(typescript@5.3.3) '@typescript-eslint/parser': 6.18.0(eslint@8.56.0)(typescript@5.3.3) eslint: 8.56.0 @@ -4675,72 +4703,34 @@ packages: - supports-color dev: false - /@guardian/eslint-plugin-source-react-components@21.0.1(@guardian/libs@16.0.1)(@guardian/source-react-components@18.0.0)(eslint@8.56.0)(react@18.2.0)(tslib@2.6.2)(typescript@5.3.3): - resolution: {integrity: sha512-erMqLMhgGbzJAjViZMNtE8DjrpJuRurreBBeuttbaxrIE3eKX2p3QTYJKxE0fqAyIRhTCV3/M+sil9RTifN1Xw==} + /@guardian/identity-auth-frontend@3.0.0(@guardian/identity-auth@2.0.1)(@guardian/libs@16.0.1)(tslib@2.6.2)(typescript@5.3.3): + resolution: {integrity: sha512-EOZAr8zHBeh80jGh7hsD9/pH1cKX/vStmcNGqGUvoHMelM/kO4p3tKKmcDXu7/MtqGx2e85b1YoI7WmmWDBGGA==} peerDependencies: + '@guardian/identity-auth': ^2.0.1 '@guardian/libs': ^16.0.0 - '@guardian/source-react-components': ^18.0.0 - eslint: ^8.56.0 - react: ^18.2.0 tslib: ^2.6.2 typescript: ~5.3.3 peerDependenciesMeta: typescript: optional: true dependencies: - '@guardian/libs': 16.0.1(tslib@2.6.2)(typescript@5.3.3) - '@guardian/source-react-components': 18.0.0(@emotion/react@11.11.1)(@guardian/source-foundations@14.1.2)(react@18.2.0)(tslib@2.6.2)(typescript@5.3.3) - '@typescript-eslint/eslint-plugin': 6.18.0(@typescript-eslint/parser@6.18.0)(eslint@8.56.0)(typescript@5.3.3) - '@typescript-eslint/parser': 6.18.0(eslint@8.56.0)(typescript@5.3.3) - eslint: 8.56.0 - react: 18.2.0 - tslib: 2.6.2 - typescript: 5.3.3 - transitivePeerDependencies: - - supports-color - dev: false - - /@guardian/identity-auth-frontend@1.0.0(@guardian/identity-auth@1.1.0)(@guardian/libs@16.0.1)(tslib@2.6.2)(typescript@5.3.3): - resolution: {integrity: sha512-lmuz8kIG5PeRjyjq1S9CMlfczOLxUdT+3UD8jYk3VZkGgLjN+3IX0e3GK7mMo/SnIojxLOD8x3tiVRCPjfiUdQ==} - peerDependencies: - '@guardian/identity-auth': ^1.0.0 - '@guardian/libs': ^15.0.0 - tslib: ^2.5.3 - typescript: ~5.1.3 - peerDependenciesMeta: - typescript: - optional: true - dependencies: - '@guardian/identity-auth': 1.1.0(@guardian/libs@16.0.1)(tslib@2.6.2)(typescript@5.3.3) - '@guardian/libs': 16.0.1(tslib@2.6.2)(typescript@5.3.3) - tslib: 2.6.2 - typescript: 5.3.3 - dev: false - - /@guardian/identity-auth@1.1.0(@guardian/libs@16.0.1)(tslib@2.6.2)(typescript@5.3.3): - resolution: {integrity: sha512-sL5qgjZsZ+ur+fFe+PCohTx1xryx0X4FX6f3q3yyyuzVAcQ1LY1n+Ovap0QlDSyueCfDi35rW9Pc9wlvS1Cvzg==} - peerDependencies: - '@guardian/libs': ^15.0.0 - tslib: ^2.5.3 - typescript: ~5.1.3 - peerDependenciesMeta: - typescript: - optional: true - dependencies: + '@guardian/identity-auth': 2.0.1(@guardian/libs@16.0.1)(tslib@2.6.2)(typescript@5.3.3) '@guardian/libs': 16.0.1(tslib@2.6.2)(typescript@5.3.3) tslib: 2.6.2 typescript: 5.3.3 dev: false - /@guardian/libs@16.0.0(tslib@2.6.2)(typescript@5.3.3): - resolution: {integrity: sha512-2i9cN6htXnvABIGhfqJGb9Bh/DdQOayUjb5ruqBGTiXEeDBHztctdVsi7+rPfMlwyPxQ+0qYLhM19f6J94vvhQ==} + /@guardian/identity-auth@2.0.1(@guardian/libs@16.0.1)(tslib@2.6.2)(typescript@5.3.3): + resolution: {integrity: sha512-5EQB3LWDLxDaTKk/RHBGwoGy5mT90ZEa56XzrBStfyFi2FYma9bCvGdEEcOPmf3tLhdVxh93ikuooPveq76siA==} peerDependencies: + '@guardian/libs': ^16.0.0 tslib: ^2.6.2 typescript: ~5.3.3 peerDependenciesMeta: typescript: optional: true dependencies: + '@guardian/libs': 16.0.1(tslib@2.6.2)(typescript@5.3.3) tslib: 2.6.2 typescript: 5.3.3 dev: false @@ -4778,11 +4768,11 @@ packages: engines: {node: '>=16'} dev: false - /@guardian/prettier@5.0.0(prettier@3.0.3)(tslib@2.6.2): - resolution: {integrity: sha512-gJSQuuP7JVDOWQj4EUrwyJTnMt+frLkw0D2sLg70nHn76L3LmH2xTQtYMPUsqyqn37qocDPzgdvBdmATi50zRQ==} + /@guardian/prettier@8.0.0(prettier@3.0.3)(tslib@2.6.2): + resolution: {integrity: sha512-Q2z9jDTf+38hXpfXSq4whbvfh5CpkB+z7DbL6AvO3O0+Kl6/FOCQLyFJe3YWT1WnnZPf/iF3VvVr/zjtRcBkuA==} peerDependencies: - prettier: ^3.0.0 - tslib: ^2.5.3 + prettier: ^3.2.2 + tslib: ^2.6.2 dependencies: prettier: 3.0.3 tslib: 2.6.2 @@ -4800,8 +4790,8 @@ packages: tslib: 2.6.2 dev: false - /@guardian/source-foundations@14.1.2(tslib@2.6.2)(typescript@5.3.3): - resolution: {integrity: sha512-SmAaYCMd8PtAo0h6PCtvZJGDdP/bKh86SjFUzjFagtHlPKBAUOOQ/juunHFYZrmDwTGGA7YtzduvN5esHjvegA==} + /@guardian/source-foundations@14.1.3(tslib@2.6.2)(typescript@5.3.3): + resolution: {integrity: sha512-mc19ZpukQZUZkT5+II2jwBcHgUvkQA8lGynfw+Ib8WEOStzey5wWfYb4DWl4X/ObVFEONYUXFNPnnOCB3+VomA==} peerDependencies: tslib: ^2.6.2 typescript: ~5.3.3 @@ -4814,31 +4804,8 @@ packages: typescript: 5.3.3 dev: false - /@guardian/source-react-components-development-kitchen@16.0.0(@emotion/react@11.11.1)(@guardian/libs@16.0.0)(@guardian/source-foundations@14.1.2)(@guardian/source-react-components@18.0.0)(react@18.2.0)(tslib@2.6.2)(typescript@5.3.3): - resolution: {integrity: sha512-wJgQgPJIuahWS3nvHYhIsb0U/nsmmWyL2F6ID+so8Ft39/gEiyssPK/agqqWA0i/zUyttv5Fn3+Hk0tijau5+A==} - peerDependencies: - '@emotion/react': ^11.11.1 - '@guardian/libs': ^16.0.0 - '@guardian/source-foundations': ^14.0.0 - '@guardian/source-react-components': ^18.0.0 - react: ^18.2.0 - tslib: ^2.6.2 - typescript: ~5.3.3 - peerDependenciesMeta: - typescript: - optional: true - dependencies: - '@emotion/react': 11.11.1(@types/react@18.2.45)(react@18.2.0) - '@guardian/libs': 16.0.0(tslib@2.6.2)(typescript@5.3.3) - '@guardian/source-foundations': 14.1.2(tslib@2.6.2)(typescript@5.3.3) - '@guardian/source-react-components': 18.0.0(@emotion/react@11.11.1)(@guardian/source-foundations@14.1.2)(react@18.2.0)(tslib@2.6.2)(typescript@5.3.3) - react: 18.2.0 - tslib: 2.6.2 - typescript: 5.3.3 - dev: false - - /@guardian/source-react-components-development-kitchen@16.0.0(@emotion/react@11.11.1)(@guardian/libs@16.0.1)(@guardian/source-foundations@14.1.2)(@guardian/source-react-components@18.0.0)(react@18.2.0)(tslib@2.6.2)(typescript@5.3.3): - resolution: {integrity: sha512-wJgQgPJIuahWS3nvHYhIsb0U/nsmmWyL2F6ID+so8Ft39/gEiyssPK/agqqWA0i/zUyttv5Fn3+Hk0tijau5+A==} + /@guardian/source-react-components-development-kitchen@16.0.1(@emotion/react@11.11.1)(@guardian/libs@16.0.1)(@guardian/source-foundations@14.1.3)(@guardian/source-react-components@19.0.1)(react@18.2.0)(tslib@2.6.2)(typescript@5.3.3): + resolution: {integrity: sha512-EkU46tW/n5z7KZQuG5NXI0OvX/NYD9H4cUiheQQjQsFIViFpLHAypmouRgdBJ7xZGOzHor7p5YrD0Io2tIFtHQ==} peerDependencies: '@emotion/react': ^11.11.1 '@guardian/libs': ^16.0.0 @@ -4853,15 +4820,15 @@ packages: dependencies: '@emotion/react': 11.11.1(@types/react@18.2.45)(react@18.2.0) '@guardian/libs': 16.0.1(tslib@2.6.2)(typescript@5.3.3) - '@guardian/source-foundations': 14.1.2(tslib@2.6.2)(typescript@5.3.3) - '@guardian/source-react-components': 18.0.0(@emotion/react@11.11.1)(@guardian/source-foundations@14.1.2)(react@18.2.0)(tslib@2.6.2)(typescript@5.3.3) + '@guardian/source-foundations': 14.1.3(tslib@2.6.2)(typescript@5.3.3) + '@guardian/source-react-components': 19.0.1(@emotion/react@11.11.1)(@guardian/source-foundations@14.1.3)(react@18.2.0)(tslib@2.6.2)(typescript@5.3.3) react: 18.2.0 tslib: 2.6.2 typescript: 5.3.3 dev: false - /@guardian/source-react-components@18.0.0(@emotion/react@11.11.1)(@guardian/source-foundations@14.1.2)(react@18.2.0)(tslib@2.6.2)(typescript@5.3.3): - resolution: {integrity: sha512-7mt6RDmViRdUKUlU8OaswIsYnR+yFEt5iYbRhmXB+A0XjiTeLYP8EHKmazISRlGXTZjjG701WgY5witaShI1YA==} + /@guardian/source-react-components@19.0.1(@emotion/react@11.11.1)(@guardian/source-foundations@14.1.3)(react@18.2.0)(tslib@2.6.2)(typescript@5.3.3): + resolution: {integrity: sha512-XOticulnFod/Az5U+Orm6o8Tb7Evgq9dQe0663QrMhUmrOaGh7aLlZjHXy2FV8bfwDo/zDKXd3x7YiNdgPjT6g==} peerDependencies: '@emotion/react': ^11.11.1 '@guardian/source-foundations': ^14.0.0 @@ -4873,7 +4840,7 @@ packages: optional: true dependencies: '@emotion/react': 11.11.1(@types/react@18.2.45)(react@18.2.0) - '@guardian/source-foundations': 14.1.2(tslib@2.6.2)(typescript@5.3.3) + '@guardian/source-foundations': 14.1.3(tslib@2.6.2)(typescript@5.3.3) react: 18.2.0 tslib: 2.6.2 typescript: 5.3.3 @@ -5493,7 +5460,7 @@ packages: dependencies: ansi-html-community: 0.0.8 common-path-prefix: 3.0.0 - core-js-pure: 3.34.0 + core-js-pure: 3.35.1 error-stack-parser: 2.1.4 find-up: 5.0.0 html-entities: 2.4.0 @@ -9843,6 +9810,22 @@ packages: xml2js: 0.5.0 dev: false + /aws-sdk@2.1545.0: + resolution: {integrity: sha512-iDUv6ksG7lTA0l/HlOgYdO6vfYFA1D2/JzAEXSdgKY0C901WgJqBtfs2CncOkCgDe2CjmlMuqciBzAfxCIiKFA==} + engines: {node: '>= 10.0.0'} + dependencies: + buffer: 4.9.2 + events: 1.1.1 + ieee754: 1.1.13 + jmespath: 0.16.0 + querystring: 0.2.0 + sax: 1.2.1 + url: 0.10.3 + util: 0.12.5 + uuid: 8.0.0 + xml2js: 0.6.2 + dev: false + /axe-core@4.8.2: resolution: {integrity: sha512-/dlp0fxyM3R8YW7MFzaHWXrf4zzbr0vaYb23VBFCl83R7nWNPg/yaQw2Dc8jzCMmDVLhSdzH8MjrsuIUuvX+6g==} engines: {node: '>=4'} @@ -10635,8 +10618,8 @@ packages: engines: {iojs: '>= 1.0.0', node: '>= 0.12.0'} dev: false - /codemaker@1.93.0: - resolution: {integrity: sha512-n9AdncxhGti20YhA7HI2oAYhELh/qlDnW9JIAYQW9iULXdeaKtsxHgvcwBCltpieOcQrq10bt+sUawBs62vxLg==} + /codemaker@1.94.0: + resolution: {integrity: sha512-V+896C7RojQVfG0UlOXaFfVVxmFb08rPtJvzcxhdJfowc2o6xGwGG0OpWSLHy6fQrmt4BxLXnKZ6Xeuqt4aKjw==} engines: {node: '>= 14.17.0'} dependencies: camelcase: 6.3.0 @@ -10864,13 +10847,8 @@ packages: browserslist: 4.22.2 dev: false - /core-js-pure@3.34.0: - resolution: {integrity: sha512-pmhivkYXkymswFfbXsANmBAewXx86UBfmagP+w0wkK06kLsLlTK5oQmsURPivzMkIBQiYq2cjamcZExIwlFQIg==} - requiresBuild: true - dev: false - - /core-js-pure@3.35.0: - resolution: {integrity: sha512-f+eRYmkou59uh7BPcyJ8MC76DiGhspj1KMxVIcF24tzP8NA9HVa1uC7BTW2tgx7E1QVCzDzsgp7kArrzhlz8Ew==} + /core-js-pure@3.35.1: + resolution: {integrity: sha512-zcIdi/CL3MWbBJYo5YCeVAAx+Sy9yJE9I3/u9LkFABwbeaPhTMRWraM8mYFp9jW5Z50hOy7FVzCc8dCrpZqtIQ==} requiresBuild: true dev: false @@ -13277,8 +13255,8 @@ packages: parse-url: 8.1.0 dev: false - /git-url-parse@13.1.1: - resolution: {integrity: sha512-PCFJyeSSdtnbfhSNRw9Wk96dDCNx+sogTe4YNXeXSJxt7xz5hvXekuRn9JX7m+Mf4OscCu8h+mtAl3+h5Fo8lQ==} + /git-url-parse@14.0.0: + resolution: {integrity: sha512-NnLweV+2A4nCvn4U/m2AoYu0pPKlsmhK9cknG7IMwsjFY1S2jxM+mAhsDxyxfCIGfGaD+dozsyX4b6vkYc83yQ==} dependencies: git-up: 7.0.0 dev: false @@ -15361,16 +15339,16 @@ packages: wrap-ansi: 9.0.0 dev: false - /live-connect-common@3.0.3: - resolution: {integrity: sha512-ZPycT04ROBUvPiksnLTunrKC3ROhBSeO99fQ+4qMIkgKwP2CvS44L7fK+0WFV4nAi+65KbzSng7JWcSlckfw8w==} + /live-connect-common@3.1.1: + resolution: {integrity: sha512-sV0oUvJnaTN41f30hOo3wDjZL2y8TYu5BQKvlxmek7Agpe2AGGN/dsPA8i2sHkessRKpcTfrPjmpnG2bIxq7Gg==} engines: {node: '>=18'} dev: false - /live-connect-js@6.3.4: - resolution: {integrity: sha512-lg2XeCaj/eEbK66QGGDEdz9IdT/K3ExZ83Qo6xGVLdP5XJ33xAUCk/gds34rRTmpIwUfAnboOpyj3UoYtS3QUQ==} + /live-connect-js@6.4.5: + resolution: {integrity: sha512-MVlUGMmy3BbyFKvzMy2GItMMUzEc0XY308MoOQ3BNvT1zy4NXjIvxEXEvx0I9jRz21UZthxZpjzHxT/hbLD3ug==} engines: {node: '>=18'} dependencies: - live-connect-common: 3.0.3 + live-connect-common: 3.1.1 tiny-hashes: 1.0.1 dev: false @@ -20651,6 +20629,14 @@ packages: xmlbuilder: 11.0.1 dev: false + /xml2js@0.6.2: + resolution: {integrity: sha512-T4rieHaC1EXcES0Kxxj4JWgaUQHDk+qwHcYOCFHfiwKz7tOVPLq7Hjq9dM1WCMhylqMEfP7hMcOIChvotiZegA==} + engines: {node: '>=4.0.0'} + dependencies: + sax: 1.2.1 + xmlbuilder: 11.0.1 + dev: false + /xmlbuilder@11.0.1: resolution: {integrity: sha512-fDlsI/kFEx7gLvbecc0/ohLG50fugQp8ryHzMTuW9vSa1GJ0XYWKnhsUx7oie3G98+r56aTQIUB4kht42R3JvA==} engines: {node: '>=4.0'} @@ -20785,15 +20771,9 @@ packages: resolution: {integrity: sha512-bXE4cR/kVZhKZX/RjPEflHaKVhUVl85noU3v6b8apfQEc1x4A+zBxjZ4lN8LqGd6WZ3dl98pY4o717VFmoPp+A==} dev: false - github.com/guardian/babel-plugin-px-to-rem/548c5f5bfdfdfc317b86103d27565868bd7d381c: - resolution: {tarball: https://codeload.github.com/guardian/babel-plugin-px-to-rem/tar.gz/548c5f5bfdfdfc317b86103d27565868bd7d381c} - name: babel-plugin-px-to-rem - version: 0.1.0 - dev: false - - github.com/guardian/prebid.js/91cabf5cdfc3c01745f4b10e55044f95a9d7d1b4(tslib@2.6.2)(typescript@5.3.3): - resolution: {tarball: https://codeload.github.com/guardian/prebid.js/tar.gz/91cabf5cdfc3c01745f4b10e55044f95a9d7d1b4} - id: github.com/guardian/prebid.js/91cabf5cdfc3c01745f4b10e55044f95a9d7d1b4 + git@github.com+guardian/prebid.js/91cabf5cdfc3c01745f4b10e55044f95a9d7d1b4(tslib@2.6.2)(typescript@5.3.3): + resolution: {commit: 91cabf5cdfc3c01745f4b10e55044f95a9d7d1b4, repo: git@github.com:guardian/prebid.js.git, type: git} + id: git@github.com+guardian/prebid.js/91cabf5cdfc3c01745f4b10e55044f95a9d7d1b4 name: prebid.js version: 8.24.0 engines: {node: '>=8.9.0'} @@ -20804,7 +20784,7 @@ packages: '@babel/runtime': 7.23.8 '@guardian/libs': 16.0.1(tslib@2.6.2)(typescript@5.3.3) core-js: 3.33.3 - core-js-pure: 3.35.0 + core-js-pure: 3.35.1 criteo-direct-rsa-validate: 1.1.0 crypto-js: 4.2.0 dlv: 1.1.3 @@ -20812,7 +20792,7 @@ packages: express: 4.18.2 fun-hooks: 0.9.10 just-clone: 1.0.2 - live-connect-js: 6.3.4 + live-connect-js: 6.4.5 optionalDependencies: fsevents: 2.3.3 transitivePeerDependencies: @@ -20820,3 +20800,9 @@ packages: - tslib - typescript dev: false + + github.com/guardian/babel-plugin-px-to-rem/548c5f5bfdfdfc317b86103d27565868bd7d381c: + resolution: {tarball: https://codeload.github.com/guardian/babel-plugin-px-to-rem/tar.gz/548c5f5bfdfdfc317b86103d27565868bd7d381c} + name: babel-plugin-px-to-rem + version: 0.1.0 + dev: false