From c7790d3d0822b27c73aa5bea469e5aa81ed87b00 Mon Sep 17 00:00:00 2001 From: Joe Cowton <77005274+joecowton1@users.noreply.github.com> Date: Tue, 19 Dec 2023 14:06:43 +0000 Subject: [PATCH] update ts across packages (#1034) * first pass * 2nd pass * update gu package versions * update lockfile * Remove random test * reinstate test * update changelogs * Apply suggestions from code review * Update tools/nx-plugins/npm-package/package.json * Delete tools/nx-plugins/npm-package/CHANGELOG.md --- libs/@guardian/ab-core/CHANGELOG.md | 6 + libs/@guardian/ab-core/package.json | 10 +- libs/@guardian/ab-react/CHANGELOG.md | 9 + libs/@guardian/ab-react/package.json | 14 +- .../browserslist-config/CHANGELOG.md | 6 + .../browserslist-config/package.json | 6 +- libs/@guardian/core-web-vitals/CHANGELOG.md | 9 + libs/@guardian/core-web-vitals/package.json | 18 +- .../core-web-vitals/src/index.test.ts | 14 +- .../eslint-config-typescript/CHANGELOG.md | 9 + .../eslint-config-typescript/package.json | 20 +- libs/@guardian/eslint-config/CHANGELOG.md | 6 + libs/@guardian/eslint-config/package.json | 12 +- .../CHANGELOG.md | 10 + .../package.json | 32 +- .../CHANGELOG.md | 10 + .../package.json | 32 +- .../identity-auth-frontend/CHANGELOG.md | 10 + .../identity-auth-frontend/package.json | 18 +- .../identity-auth-frontend/src/index.ts | 4 +- libs/@guardian/identity-auth/CHANGELOG.md | 9 + libs/@guardian/identity-auth/package.json | 14 +- libs/@guardian/libs/CHANGELOG.md | 6 + libs/@guardian/libs/package.json | 12 +- libs/@guardian/newsletter-types/CHANGELOG.md | 6 + libs/@guardian/newsletter-types/package.json | 10 +- libs/@guardian/prettier/CHANGELOG.md | 6 + libs/@guardian/prettier/package.json | 6 +- .../@guardian/source-foundations/CHANGELOG.md | 6 + .../@guardian/source-foundations/package.json | 10 +- .../CHANGELOG.md | 11 + .../package.json | 24 +- .../source-react-components/CHANGELOG.md | 9 + .../source-react-components/package.json | 22 +- package.json | 2 +- pnpm-lock.yaml | 2508 +++++++++++++---- tools/nx-plugins/eslint/package.json | 2 +- tools/nx-plugins/npm-package/package.json | 4 +- 38 files changed, 2162 insertions(+), 760 deletions(-) diff --git a/libs/@guardian/ab-core/CHANGELOG.md b/libs/@guardian/ab-core/CHANGELOG.md index 54853c734..7b6d418cc 100644 --- a/libs/@guardian/ab-core/CHANGELOG.md +++ b/libs/@guardian/ab-core/CHANGELOG.md @@ -1,5 +1,11 @@ # @guardian/ab-core +## 7.0.0 + +### Major Changes + +- Update TS to version 5.3.3 and tslib to 2.6.2 + ## 6.0.0 ### Major Changes diff --git a/libs/@guardian/ab-core/package.json b/libs/@guardian/ab-core/package.json index a90c5905d..05ad81091 100644 --- a/libs/@guardian/ab-core/package.json +++ b/libs/@guardian/ab-core/package.json @@ -1,17 +1,17 @@ { "name": "@guardian/ab-core", - "version": "6.0.0", + "version": "7.0.0", "private": false, "description": "A client-side library for A/B & multivariate testing", "license": "Apache-2.0", "sideEffects": false, "devDependencies": { - "tslib": "2.4.1", - "typescript": "5.1.3" + "tslib": "2.6.2", + "typescript": "5.3.3" }, "peerDependencies": { - "tslib": "^2.4.1", - "typescript": "~5.1.3" + "tslib": "^2.6.2", + "typescript": "~5.3.3" }, "peerDependenciesMeta": { "typescript": { diff --git a/libs/@guardian/ab-react/CHANGELOG.md b/libs/@guardian/ab-react/CHANGELOG.md index b6e69ff8c..cd3f7e62e 100644 --- a/libs/@guardian/ab-react/CHANGELOG.md +++ b/libs/@guardian/ab-react/CHANGELOG.md @@ -1,5 +1,14 @@ # @guardian/ab-react +## 8.0.0 + +### Major Changes + +- Update TS to version 5.3.3 and tslib to 2.6.2 + +- Updated dependencies + - @guardian/ab-core@7.0.0 + ## 7.0.0 ### Major Changes diff --git a/libs/@guardian/ab-react/package.json b/libs/@guardian/ab-react/package.json index 3e38b6173..2784979bc 100644 --- a/libs/@guardian/ab-react/package.json +++ b/libs/@guardian/ab-react/package.json @@ -1,26 +1,26 @@ { "name": "@guardian/ab-react", - "version": "7.0.0", + "version": "8.0.0", "private": false, "description": "A React library for A/B & multivariate testing", "license": "Apache-2.0", "sideEffects": false, "devDependencies": { "@emotion/react": "11.11.1", - "@guardian/ab-core": "6.0.0", + "@guardian/ab-core": "7.0.0", "@testing-library/react": "14.1.2", "@types/react": "18.2.11", "react": "18.2.0", "react-dom": "18.2.0", - "tslib": "2.5.3", - "typescript": "5.1.3" + "tslib": "2.6.2", + "typescript": "5.3.3" }, "peerDependencies": { - "@guardian/ab-core": "^6.0.0", + "@guardian/ab-core": "^7.0.0", "react": "^18.2.0", "react-dom": "^18.2.0", - "tslib": "^2.5.3", - "typescript": "~5.1.3" + "tslib": "^2.6.2", + "typescript": "~5.3.3" }, "peerDependenciesMeta": { "typescript": { diff --git a/libs/@guardian/browserslist-config/CHANGELOG.md b/libs/@guardian/browserslist-config/CHANGELOG.md index cf250f72d..559288063 100644 --- a/libs/@guardian/browserslist-config/CHANGELOG.md +++ b/libs/@guardian/browserslist-config/CHANGELOG.md @@ -1,5 +1,11 @@ # @guardian/browserslist-config +## 6.0.0 + +### Major Changes + +- Update TS to version 5.3.3 and tslib to 2.6.2 + ## 5.1.0 ### Minor Changes diff --git a/libs/@guardian/browserslist-config/package.json b/libs/@guardian/browserslist-config/package.json index ed260e8e7..b30b6c85a 100644 --- a/libs/@guardian/browserslist-config/package.json +++ b/libs/@guardian/browserslist-config/package.json @@ -1,6 +1,6 @@ { "name": "@guardian/browserslist-config", - "version": "5.1.0", + "version": "6.0.0", "description": "Browserslist config for Guardian websites", "main": "browserslist.js", "scripts": { @@ -9,11 +9,11 @@ "devDependencies": { "@guardian/browserslist-config": "workspace:*", "browserslist": "4.22.2", - "tslib": "2.5.3" + "tslib": "2.6.2" }, "peerDependencies": { "browserslist": "^4.22.2", - "tslib": "^2.5.3" + "tslib": "^2.6.2" }, "publishConfig": { "access": "public" diff --git a/libs/@guardian/core-web-vitals/CHANGELOG.md b/libs/@guardian/core-web-vitals/CHANGELOG.md index b334ae3dd..5c09c903d 100644 --- a/libs/@guardian/core-web-vitals/CHANGELOG.md +++ b/libs/@guardian/core-web-vitals/CHANGELOG.md @@ -1,5 +1,14 @@ # @guardian/core-web-vitals +## 6.0.0 + +### Major Changes + +- Update TS to version 5.3.3 and tslib to 2.6.2 + +- Updated dependencies + - @guardian/libs@16.0.0 + ## 5.1.0 ### Minor Changes diff --git a/libs/@guardian/core-web-vitals/package.json b/libs/@guardian/core-web-vitals/package.json index 04274b8cf..0cdf3a595 100644 --- a/libs/@guardian/core-web-vitals/package.json +++ b/libs/@guardian/core-web-vitals/package.json @@ -1,20 +1,20 @@ { "name": "@guardian/core-web-vitals", - "version": "5.1.0", + "version": "6.0.0", "private": false, "description": "Methods to help with the implementation of Google's Core Web Vitals", "sideEffects": false, "devDependencies": { - "@guardian/libs": "15.0.0", - "tslib": "2.5.3", - "typescript": "5.1.3", - "web-vitals": "3.0.0" + "@guardian/libs": "16.0.0", + "tslib": "2.6.2", + "typescript": "5.3.3", + "web-vitals": "3.5.0" }, "peerDependencies": { - "@guardian/libs": "^15.0.0", - "tslib": "^2.5.3", - "typescript": "~5.1.3", - "web-vitals": "^3.0.0" + "@guardian/libs": "^16.0.0", + "tslib": "^2.6.2", + "typescript": "~5.3.3", + "web-vitals": "^3.5.0" }, "peerDependenciesMeta": { "typescript": { diff --git a/libs/@guardian/core-web-vitals/src/index.test.ts b/libs/@guardian/core-web-vitals/src/index.test.ts index aa00812fb..e82a55173 100644 --- a/libs/@guardian/core-web-vitals/src/index.test.ts +++ b/libs/@guardian/core-web-vitals/src/index.test.ts @@ -1,4 +1,4 @@ -import type { Metric, ReportHandler } from 'web-vitals'; +import type { MetricType, ReportHandler } from 'web-vitals'; import type { CoreWebVitalsPayload } from './@types/CoreWebVitalsPayload'; import { _, bypassCoreWebVitalsSampling, initCoreWebVitals } from './index'; @@ -23,37 +23,37 @@ jest.mock('web-vitals', () => ({ onReport({ value: defaultCoreWebVitalsPayload.ttfb, name: 'TTFB', - } as Metric); + } as MetricType); }, onFCP: (onReport: ReportHandler) => { onReport({ value: defaultCoreWebVitalsPayload.fcp, name: 'FCP', - } as Metric); + } as MetricType); }, onCLS: (onReport: ReportHandler) => { onReport({ value: defaultCoreWebVitalsPayload.cls, name: 'CLS', - } as Metric); + } as MetricType); }, onFID: (onReport: ReportHandler) => { onReport({ value: defaultCoreWebVitalsPayload.fid, name: 'FID', - } as Metric); + } as MetricType); }, onLCP: (onReport: ReportHandler) => { onReport({ value: defaultCoreWebVitalsPayload.lcp, name: 'LCP', - } as Metric); + } as MetricType); }, onINP: (onReport: ReportHandler) => { onReport({ value: defaultCoreWebVitalsPayload.inp, name: 'INP', - } as Metric); + } as MetricType); }, })); diff --git a/libs/@guardian/eslint-config-typescript/CHANGELOG.md b/libs/@guardian/eslint-config-typescript/CHANGELOG.md index c184fa7dc..180c6e361 100644 --- a/libs/@guardian/eslint-config-typescript/CHANGELOG.md +++ b/libs/@guardian/eslint-config-typescript/CHANGELOG.md @@ -1,5 +1,14 @@ # @guardian/eslint-config-typescript +## 9.0.0 + +### Major Changes + +- Update TS to version 5.3.3 and tslib to 2.6.2 + +- Updated dependencies + - @guardian/eslint-config@7.0.0 + ## 8.0.1 ### Patch Changes diff --git a/libs/@guardian/eslint-config-typescript/package.json b/libs/@guardian/eslint-config-typescript/package.json index 625e52740..25018a497 100644 --- a/libs/@guardian/eslint-config-typescript/package.json +++ b/libs/@guardian/eslint-config-typescript/package.json @@ -1,23 +1,23 @@ { "name": "@guardian/eslint-config-typescript", - "version": "8.0.1", + "version": "9.0.0", "description": "ESLint config for Guardian TypeScript projects", "main": "index.js", "dependencies": { "@guardian/eslint-config": "workspace:*", - "@typescript-eslint/eslint-plugin": "6.14.0", - "@typescript-eslint/parser": "6.14.0", + "@typescript-eslint/eslint-plugin": "6.15.0", + "@typescript-eslint/parser": "6.15.0", "eslint-import-resolver-typescript": "3.6.1", - "eslint-plugin-import": "2.29.0" + "eslint-plugin-import": "2.29.1" }, "devDependencies": { - "eslint": "8.47.0", - "tslib": "2.5.3", - "typescript": "5.1.3" + "eslint": "8.56.0", + "tslib": "2.6.2", + "typescript": "5.3.3" }, "peerDependencies": { - "eslint": "^8.47.0", - "tslib": "^2.5.3", - "typescript": "~5.1.3" + "eslint": "^8.56.0", + "tslib": "^2.6.2", + "typescript": "~5.3.3" } } diff --git a/libs/@guardian/eslint-config/CHANGELOG.md b/libs/@guardian/eslint-config/CHANGELOG.md index 9197c089b..6813fa70e 100644 --- a/libs/@guardian/eslint-config/CHANGELOG.md +++ b/libs/@guardian/eslint-config/CHANGELOG.md @@ -1,5 +1,11 @@ # @guardian/eslint-config +## 7.0.0 + +### Major Changes + +- Update TS to version 5.3.3 and tslib to 2.6.2 + ## 6.0.0 ### Major Changes diff --git a/libs/@guardian/eslint-config/package.json b/libs/@guardian/eslint-config/package.json index 1af818808..0394a8c09 100644 --- a/libs/@guardian/eslint-config/package.json +++ b/libs/@guardian/eslint-config/package.json @@ -1,19 +1,19 @@ { "name": "@guardian/eslint-config", - "version": "6.0.0", + "version": "7.0.0", "description": "ESLint config for Guardian JavaScript projects", "main": "index.js", "dependencies": { "eslint-config-prettier": "9.1.0", "eslint-plugin-eslint-comments": "3.2.0", - "eslint-plugin-import": "2.29.0" + "eslint-plugin-import": "2.29.1" }, "devDependencies": { - "eslint": "8.47.0", - "tslib": "^2.5.3" + "eslint": "8.56.0", + "tslib": "^2.6.2" }, "peerDependencies": { - "eslint": "^8.47.0", - "tslib": "^2.5.3" + "eslint": "^8.56.0", + "tslib": "^2.6.2" } } diff --git a/libs/@guardian/eslint-plugin-source-foundations/CHANGELOG.md b/libs/@guardian/eslint-plugin-source-foundations/CHANGELOG.md index ead2d5f44..713339962 100644 --- a/libs/@guardian/eslint-plugin-source-foundations/CHANGELOG.md +++ b/libs/@guardian/eslint-plugin-source-foundations/CHANGELOG.md @@ -1,5 +1,15 @@ # @guardian/eslint-plugin-source-foundations +## 17.0.0 + +### Major Changes + +- Update TS to version 5.3.3 and tslib to 2.6.2 + +- Updated dependencies + - @guardian/source-foundations@14.0.0 + - @guardian/libs@16.0.0 + ## 16.0.1 ### Patch Changes diff --git a/libs/@guardian/eslint-plugin-source-foundations/package.json b/libs/@guardian/eslint-plugin-source-foundations/package.json index 24961d848..54a4ba810 100644 --- a/libs/@guardian/eslint-plugin-source-foundations/package.json +++ b/libs/@guardian/eslint-plugin-source-foundations/package.json @@ -1,27 +1,27 @@ { "name": "@guardian/eslint-plugin-source-foundations", - "version": "16.0.1", + "version": "17.0.0", "description": "ESLint plugin for Guardian projects using the `@guardian/source-foundations` package.", "dependencies": { - "@typescript-eslint/eslint-plugin": "6.14.0", - "@typescript-eslint/parser": "6.14.0", - "eslint-plugin-import": "2.29.0" + "@typescript-eslint/eslint-plugin": "6.15.0", + "@typescript-eslint/parser": "6.15.0", + "eslint-plugin-import": "2.29.1" }, "devDependencies": { - "@guardian/libs": "15.4.0", - "@guardian/source-foundations": "13.0.0", - "@types/eslint": "8.44.7", - "@types/estree": "1.0.1", - "eslint": "8.47.0", - "tslib": "2.5.3", - "typescript": "5.1.3" + "@guardian/libs": "16.0.0", + "@guardian/source-foundations": "14.0.0", + "@types/eslint": "8.44.9", + "@types/estree": "1.0.5", + "eslint": "8.56.0", + "tslib": "2.6.2", + "typescript": "5.3.3" }, "peerDependencies": { - "@guardian/libs": "^15.4.0", - "@guardian/source-foundations": "^13.0.0", - "eslint": "^8.47.0", - "tslib": "^2.5.3", - "typescript": "~5.1.3" + "@guardian/libs": "^16.0.0", + "@guardian/source-foundations": "^14.0.0", + "eslint": "^8.56.0", + "tslib": "^2.6.2", + "typescript": "~5.3.3" }, "peerDependenciesMeta": { "typescript": { diff --git a/libs/@guardian/eslint-plugin-source-react-components/CHANGELOG.md b/libs/@guardian/eslint-plugin-source-react-components/CHANGELOG.md index cf4802067..f522c5a80 100644 --- a/libs/@guardian/eslint-plugin-source-react-components/CHANGELOG.md +++ b/libs/@guardian/eslint-plugin-source-react-components/CHANGELOG.md @@ -1,5 +1,15 @@ # @guardian/eslint-plugin-source-react-components +## 21.0.0 + +### Major Changes + +- Update TS to version 5.3.3 and tslib to 2.6.2 + +- Updated dependencies + - @guardian/source-react-components@18.0.0 + - @guardian/libs@16.0.0 + ## 20.0.1 ### Patch Changes diff --git a/libs/@guardian/eslint-plugin-source-react-components/package.json b/libs/@guardian/eslint-plugin-source-react-components/package.json index fb7d00fe2..b98cf9754 100644 --- a/libs/@guardian/eslint-plugin-source-react-components/package.json +++ b/libs/@guardian/eslint-plugin-source-react-components/package.json @@ -1,30 +1,30 @@ { "name": "@guardian/eslint-plugin-source-react-components", - "version": "20.0.1", + "version": "21.0.0", "description": "ESLint plugin for Guardian projects using the `@guardian/source-react-components` package.", "dependencies": { - "@typescript-eslint/eslint-plugin": "6.14.0", - "@typescript-eslint/parser": "6.14.0" + "@typescript-eslint/eslint-plugin": "6.15.0", + "@typescript-eslint/parser": "6.15.0" }, "devDependencies": { "@emotion/react": "11.11.1", - "@guardian/libs": "15.4.0", - "@guardian/source-foundations": "13.0.0", - "@guardian/source-react-components": "16.0.0", - "@types/eslint": "8.44.7", - "@types/estree": "1.0.1", - "eslint": "8.47.0", + "@guardian/libs": "16.0.0", + "@guardian/source-foundations": "14.0.0", + "@guardian/source-react-components": "18.0.0", + "@types/eslint": "8.44.9", + "@types/estree": "1.0.5", + "eslint": "8.56.0", "react": "18.2.0", - "tslib": "2.5.3", - "typescript": "5.1.3" + "tslib": "2.6.2", + "typescript": "5.3.3" }, "peerDependencies": { - "@guardian/libs": "^15.4.0", - "@guardian/source-react-components": "^16.0.0", - "eslint": "^8.47.0", + "@guardian/libs": "^16.0.0", + "@guardian/source-react-components": "^18.0.0", + "eslint": "^8.56.0", "react": "^18.2.0", - "tslib": "^2.5.3", - "typescript": "~5.1.3" + "tslib": "^2.6.2", + "typescript": "~5.3.3" }, "peerDependenciesMeta": { "typescript": { diff --git a/libs/@guardian/identity-auth-frontend/CHANGELOG.md b/libs/@guardian/identity-auth-frontend/CHANGELOG.md index 9d294f8bb..92444fd25 100644 --- a/libs/@guardian/identity-auth-frontend/CHANGELOG.md +++ b/libs/@guardian/identity-auth-frontend/CHANGELOG.md @@ -1,5 +1,15 @@ # @guardian/identity-auth-frontend +## 2.0.0 + +### Major Changes + +- Update TS to version 5.3.3 and tslib to 2.6.2 + +- Updated dependencies + - @guardian/identity-auth@2.0.0 + - @guardian/libs@16.0.0 + ## 1.0.0 ### Major Changes diff --git a/libs/@guardian/identity-auth-frontend/package.json b/libs/@guardian/identity-auth-frontend/package.json index 986c8ec96..126c8c28d 100644 --- a/libs/@guardian/identity-auth-frontend/package.json +++ b/libs/@guardian/identity-auth-frontend/package.json @@ -1,22 +1,22 @@ { "name": "@guardian/identity-auth-frontend", - "version": "1.0.0", + "version": "2.0.0", "private": false, "description": "", "license": "Apache-2.0", "sideEffects": false, "devDependencies": { - "@guardian/identity-auth": "1.0.0", - "@guardian/libs": "15.0.0", + "@guardian/identity-auth": "2.0.0", + "@guardian/libs": "16.0.0", "jest-fetch-mock": "3.0.3", - "tslib": "2.5.3", - "typescript": "5.1.3" + "tslib": "2.6.2", + "typescript": "5.3.3" }, "peerDependencies": { - "@guardian/identity-auth": "^1.0.0", - "@guardian/libs": "^15.0.0", - "tslib": "^2.5.3", - "typescript": "~5.1.3" + "@guardian/identity-auth": "^2.0.0", + "@guardian/libs": "^16.0.0", + "tslib": "^2.6.2", + "typescript": "~5.3.3" }, "peerDependenciesMeta": { "typescript": { diff --git a/libs/@guardian/identity-auth-frontend/src/index.ts b/libs/@guardian/identity-auth-frontend/src/index.ts index 35313a364..f12bfac08 100644 --- a/libs/@guardian/identity-auth-frontend/src/index.ts +++ b/libs/@guardian/identity-auth-frontend/src/index.ts @@ -1,10 +1,10 @@ import { IdentityAuth } from '@guardian/identity-auth'; import type { CustomClaims } from '@guardian/identity-auth'; -import { guard } from '@guardian/identity-auth/cjs/@types/guard'; +import { isOneOf } from '@guardian/libs'; const stages = ['PROD', 'CODE', 'DEV'] as const; type Stage = (typeof stages)[number]; -const isStage = guard(stages); +const isStage = isOneOf(stages); export type FrontendIdTokenClaims = CustomClaims & { email: string; diff --git a/libs/@guardian/identity-auth/CHANGELOG.md b/libs/@guardian/identity-auth/CHANGELOG.md index 1f3697370..9b2e9412a 100644 --- a/libs/@guardian/identity-auth/CHANGELOG.md +++ b/libs/@guardian/identity-auth/CHANGELOG.md @@ -1,5 +1,14 @@ # @guardian/identity-auth +## 2.0.0 + +### Major Changes + +- Update TS to version 5.3.3 and tslib to 2.6.2 + +- Updated dependencies + - @guardian/libs@16.0.0 + ## 1.1.1 ### Patch Changes diff --git a/libs/@guardian/identity-auth/package.json b/libs/@guardian/identity-auth/package.json index 8f283a9ac..6dbae8f62 100644 --- a/libs/@guardian/identity-auth/package.json +++ b/libs/@guardian/identity-auth/package.json @@ -1,20 +1,20 @@ { "name": "@guardian/identity-auth", - "version": "1.1.1", + "version": "2.0.0", "private": false, "description": "", "license": "Apache-2.0", "sideEffects": false, "devDependencies": { - "@guardian/libs": "15.0.0", + "@guardian/libs": "16.0.0", "jest-fetch-mock": "3.0.3", - "tslib": "2.5.3", - "typescript": "5.1.3" + "tslib": "2.6.2", + "typescript": "5.3.3" }, "peerDependencies": { - "@guardian/libs": "^15.0.0", - "tslib": "^2.5.3", - "typescript": "~5.1.3" + "@guardian/libs": "^16.0.0", + "tslib": "^2.6.2", + "typescript": "~5.3.3" }, "peerDependenciesMeta": { "typescript": { diff --git a/libs/@guardian/libs/CHANGELOG.md b/libs/@guardian/libs/CHANGELOG.md index d2bb668c3..f5891a569 100644 --- a/libs/@guardian/libs/CHANGELOG.md +++ b/libs/@guardian/libs/CHANGELOG.md @@ -1,5 +1,11 @@ # @guardian/libs +## 16.0.0 + +### Major Changes + +- Update TS to version 5.3.3 and tslib to 2.6.2 + ## 15.9.1 ### Patch Changes diff --git a/libs/@guardian/libs/package.json b/libs/@guardian/libs/package.json index 521cf7edb..c93ac203d 100644 --- a/libs/@guardian/libs/package.json +++ b/libs/@guardian/libs/package.json @@ -1,20 +1,20 @@ { "name": "@guardian/libs", - "version": "15.9.1", + "version": "16.0.0", "private": false, "description": "A collection of JavaScript libraries and TypeScript types for Guardian projects", "sideEffects": false, "devDependencies": { - "@types/wcag-contrast": "3.0.0", + "@types/wcag-contrast": "3.0.3", "jest-fetch-mock": "3.0.3", "mockdate": "3.0.5", - "tslib": "2.5.3", - "typescript": "5.1.3", + "tslib": "2.6.2", + "typescript": "5.3.3", "wcag-contrast": "3.0.0" }, "peerDependencies": { - "tslib": "^2.5.3", - "typescript": "~5.1.3" + "tslib": "^2.6.2", + "typescript": "~5.3.3" }, "peerDependenciesMeta": { "typescript": { diff --git a/libs/@guardian/newsletter-types/CHANGELOG.md b/libs/@guardian/newsletter-types/CHANGELOG.md index b7ae28f8b..fd3632cdb 100644 --- a/libs/@guardian/newsletter-types/CHANGELOG.md +++ b/libs/@guardian/newsletter-types/CHANGELOG.md @@ -1,5 +1,11 @@ # @guardian/newsletter-types +## 2.0.0 + +### Major Changes + +- Update TS to version 5.3.3 and tslib to 2.6.2 + ## 1.0.0 ### Major Changes diff --git a/libs/@guardian/newsletter-types/package.json b/libs/@guardian/newsletter-types/package.json index fcbd9a919..eed4eb903 100644 --- a/libs/@guardian/newsletter-types/package.json +++ b/libs/@guardian/newsletter-types/package.json @@ -1,16 +1,16 @@ { "name": "@guardian/newsletter-types", - "version": "1.0.0", + "version": "2.0.0", "private": false, "description": "A set of types describing the output of the Guardian newsletters API", "sideEffects": false, "devDependencies": { - "tslib": "2.5.3", - "typescript": "5.1.3" + "tslib": "2.6.2", + "typescript": "5.3.3" }, "peerDependencies": { - "tslib": "^2.5.3", - "typescript": "~5.1.3" + "tslib": "^2.6.2", + "typescript": "~5.3.3" }, "peerDependenciesMeta": { "typescript": { diff --git a/libs/@guardian/prettier/CHANGELOG.md b/libs/@guardian/prettier/CHANGELOG.md index 4b6ca8fae..ba2be4209 100644 --- a/libs/@guardian/prettier/CHANGELOG.md +++ b/libs/@guardian/prettier/CHANGELOG.md @@ -1,5 +1,11 @@ # @guardian/prettier +## 7.0.0 + +### Major Changes + +- Update tslib to 2.6.2 + ## 6.0.0 ### Major Changes diff --git a/libs/@guardian/prettier/package.json b/libs/@guardian/prettier/package.json index 623ea1041..1fab7eebc 100644 --- a/libs/@guardian/prettier/package.json +++ b/libs/@guardian/prettier/package.json @@ -1,14 +1,14 @@ { "name": "@guardian/prettier", - "version": "6.0.0", + "version": "7.0.0", "description": "Prettier config for Guardian JavaScript & TypeScript projects", "main": "index.js", "devDependencies": { "prettier": "3.1.1", - "tslib": "2.5.3" + "tslib": "2.6.2" }, "peerDependencies": { "prettier": "^3.1.1", - "tslib": "^2.5.3" + "tslib": "^2.6.2" } } diff --git a/libs/@guardian/source-foundations/CHANGELOG.md b/libs/@guardian/source-foundations/CHANGELOG.md index 5bc137e08..ebd3f446b 100644 --- a/libs/@guardian/source-foundations/CHANGELOG.md +++ b/libs/@guardian/source-foundations/CHANGELOG.md @@ -1,5 +1,11 @@ # @guardian/source-foundations +## 14.0.0 + +### Major Changes + +- Update TS to version 5.3.3 and tslib to 2.6.2 + ## 13.2.1 ### Patch Changes diff --git a/libs/@guardian/source-foundations/package.json b/libs/@guardian/source-foundations/package.json index 191cacc5b..7497d8aff 100644 --- a/libs/@guardian/source-foundations/package.json +++ b/libs/@guardian/source-foundations/package.json @@ -1,6 +1,6 @@ { "name": "@guardian/source-foundations", - "version": "13.2.1", + "version": "14.0.0", "license": "Apache-2.0", "sideEffects": false, "dependencies": { @@ -12,12 +12,12 @@ "lightningcss": "1.22.1", "react": "18.2.0", "react-dom": "18.2.0", - "tslib": "2.5.3", - "typescript": "5.1.3" + "tslib": "2.6.2", + "typescript": "5.3.3" }, "peerDependencies": { - "tslib": "^2.5.3", - "typescript": "~5.1.3" + "tslib": "^2.6.2", + "typescript": "~5.3.3" }, "peerDependenciesMeta": { "typescript": { diff --git a/libs/@guardian/source-react-components-development-kitchen/CHANGELOG.md b/libs/@guardian/source-react-components-development-kitchen/CHANGELOG.md index d1c675b4c..05c9bdecd 100644 --- a/libs/@guardian/source-react-components-development-kitchen/CHANGELOG.md +++ b/libs/@guardian/source-react-components-development-kitchen/CHANGELOG.md @@ -1,5 +1,16 @@ # @guardian/source-react-components-development-kitchen +## 16.0.0 + +### Major Changes + +- Update TS to version 5.3.3 and tslib to 2.6.2 + +- Updated dependencies + - @guardian/source-react-components@18.0.0 + - @guardian/source-foundations@14.0.0 + - @guardian/libs@16.0.0 + ## 15.0.0 ### Major Changes diff --git a/libs/@guardian/source-react-components-development-kitchen/package.json b/libs/@guardian/source-react-components-development-kitchen/package.json index 707753b4c..fe5aebd51 100644 --- a/libs/@guardian/source-react-components-development-kitchen/package.json +++ b/libs/@guardian/source-react-components-development-kitchen/package.json @@ -1,26 +1,26 @@ { "name": "@guardian/source-react-components-development-kitchen", - "version": "15.0.0", + "version": "16.0.0", "sideEffects": false, "devDependencies": { - "@babel/core": "7.23.5", + "@babel/core": "7.23.6", "@emotion/react": "11.11.1", - "@guardian/libs": "15.4.0", - "@guardian/source-foundations": "13.0.0", - "@guardian/source-react-components": "16.0.1", + "@guardian/libs": "16.0.0", + "@guardian/source-foundations": "14.0.0", + "@guardian/source-react-components": "18.0.0", "@types/react": "18.2.11", "react": "18.2.0", - "tslib": "2.5.3", - "typescript": "5.1.3" + "tslib": "2.6.2", + "typescript": "5.3.3" }, "peerDependencies": { "@emotion/react": "^11.11.1", - "@guardian/libs": "^15.4.0", - "@guardian/source-foundations": "^13.0.0", - "@guardian/source-react-components": "^16.0.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.5.3", - "typescript": "~5.1.3" + "tslib": "^2.6.2", + "typescript": "~5.3.3" }, "peerDependenciesMeta": { "typescript": { diff --git a/libs/@guardian/source-react-components/CHANGELOG.md b/libs/@guardian/source-react-components/CHANGELOG.md index 99850f09e..a1e883914 100644 --- a/libs/@guardian/source-react-components/CHANGELOG.md +++ b/libs/@guardian/source-react-components/CHANGELOG.md @@ -1,5 +1,14 @@ # @guardian/source-react-components +## 18.0.0 + +### Major Changes + +- Update TS to version 5.3.3 and tslib to 2.6.2 + +- Updated dependencies + - @guardian/source-foundations@14.0.0 + ## 17.0.1 ### Patch Changes diff --git a/libs/@guardian/source-react-components/package.json b/libs/@guardian/source-react-components/package.json index 4c45f27ff..d414a033f 100644 --- a/libs/@guardian/source-react-components/package.json +++ b/libs/@guardian/source-react-components/package.json @@ -1,37 +1,37 @@ { "name": "@guardian/source-react-components", - "version": "17.0.1", + "version": "18.0.0", "license": "Apache-2.0", "sideEffects": false, "scripts": { "create-icons": "ts-node scripts/create-icons" }, "devDependencies": { - "@babel/core": "7.23.5", + "@babel/core": "7.23.6", "@emotion/react": "11.11.1", - "@guardian/source-foundations": "13.0.0", + "@guardian/source-foundations": "14.0.0", "@svgr/babel-preset": "8.1.0", "@svgr/core": "8.1.0", "@svgr/plugin-jsx": "8.1.0", "@svgr/plugin-prettier": "8.1.0", "@svgr/plugin-svgo": "8.1.0", - "@types/mkdirp": "1.0.2", + "@types/mkdirp": "2.0.0", "@types/prettier": "3.0.0", "@types/react": "18.2.11", "dotenv": "16.3.1", "mkdirp": "3.0.1", - "prettier": "3.0.3", + "prettier": "3.1.1", "react": "18.2.0", - "ts-node": "10.9.1", - "tslib": "2.5.3", - "typescript": "5.1.3" + "ts-node": "10.9.2", + "tslib": "2.6.2", + "typescript": "5.3.3" }, "peerDependencies": { "@emotion/react": "^11.11.1", - "@guardian/source-foundations": "^13.0.0", + "@guardian/source-foundations": "^14.0.0", "react": "^18.2.0", - "tslib": "^2.5.3", - "typescript": "~5.1.3" + "tslib": "^2.6.2", + "typescript": "~5.3.3" }, "peerDependenciesMeta": { "typescript": { diff --git a/package.json b/package.json index 8397ecbc9..4015728e9 100644 --- a/package.json +++ b/package.json @@ -61,7 +61,7 @@ "storybook": "7.6.5", "ts-jest": "29.1.1", "tsconfig-paths-webpack-plugin": "4.1.0", - "typescript": "5.1.3", + "typescript": "5.3.3", "update-section": "0.3.3", "webpack": "5.89.0" }, diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 487b7648a..680267ac3 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -62,7 +62,7 @@ importers: storybook: 7.6.5 ts-jest: 29.1.1 tsconfig-paths-webpack-plugin: 4.1.0 - typescript: 5.1.3 + typescript: 5.3.3 update-section: 0.3.3 webpack: 5.89.0 devDependencies: @@ -78,8 +78,8 @@ importers: '@guardian/prettier': link:libs/@guardian/prettier '@manypkg/get-packages': 2.2.0 '@nx/devkit': 17.2.5_nx@17.2.5 - '@nx/eslint-plugin': 17.2.5_ofghjgm776snes7aehmpephiv4 - '@nx/jest': 17.2.5_n2uqmzxmxmuwhd7mu6g2hedxgy + '@nx/eslint-plugin': 17.2.5_6mmhczgbu4jdii5xmvz4fe3r3i + '@nx/jest': 17.2.5_lqbxxjrp5jljg4vtptaci7uw2a '@nx/workspace': 17.2.5_qcz7ks5rsqquacundtc7fkmzxe '@storybook/addon-a11y': 7.6.5 '@storybook/addon-docs': 7.6.5_biqbaboplfbrettd7655fr4n2y @@ -87,23 +87,23 @@ importers: '@storybook/addon-links': 7.6.5_react@18.2.0 '@storybook/addon-viewport': 7.6.5 '@storybook/addons': 7.6.5_biqbaboplfbrettd7655fr4n2y - '@storybook/react': 7.6.5_44xjq2vn3xoetgnf63bej2xcom - '@storybook/react-webpack5': 7.6.5_uzw6vp5zjkaiihxnv4k6lgznu4 + '@storybook/react': 7.6.5_3lfo6mjrbe7gnpm2z32jgk7g6a + '@storybook/react-webpack5': 7.6.5_3ebnnfnxft5yboifyny45ypkfi '@storybook/theming': 7.6.5_biqbaboplfbrettd7655fr4n2y - '@swc-node/register': 1.6.8_kdxhbqb4senj45vhtubvfxlec4 + '@swc-node/register': 1.6.8_tpihwllyfzkyopp6pv3ds5msfu '@swc/core': 1.3.100_@swc+helpers@0.5.3 '@swc/helpers': 0.5.3 '@types/babel__core': 7.20.5 '@types/jest': 29.5.8 '@types/node': 18.19.3 - '@typescript-eslint/eslint-plugin': 6.14.0_6vbdgfazeustcc4wdsynku6saa - '@typescript-eslint/parser': 6.14.0_xvfqhj2znzzcemdfwd7ahod35q + '@typescript-eslint/eslint-plugin': 6.14.0_ta3hvjswurfkq4ashgmtafujry + '@typescript-eslint/parser': 6.14.0_qh7vt56hoyagbyabluyke7dxs4 babel-loader: 9.1.3_wdjw2xneabdtnltxrkqwii75nu colorette: 2.0.20 eslint: 8.47.0 eslint-plugin-eslint-comments: 3.2.0_eslint@8.47.0 eslint-plugin-import: 2.29.0_5vqfygpmrum7bjpknrw3ns352u - eslint-plugin-storybook: 0.6.15_xvfqhj2znzzcemdfwd7ahod35q + eslint-plugin-storybook: 0.6.15_qh7vt56hoyagbyabluyke7dxs4 fast-glob: 3.3.2 husky: 8.0.3 jest: 29.7.0_@types+node@18.19.3 @@ -117,9 +117,9 @@ importers: require-from-string: 2.0.2 sort-package-json: 2.1.0 storybook: 7.6.5 - ts-jest: 29.1.1_pyf6ho7jzmdnrygtzv2ehzsk2i + ts-jest: 29.1.1_l7mvpfwa7ng5fy6vxw5rf2l7ve tsconfig-paths-webpack-plugin: 4.1.0 - typescript: 5.1.3 + typescript: 5.3.3 update-section: 0.3.3 webpack: 5.89.0_@swc+core@1.3.100 @@ -138,22 +138,22 @@ importers: libs/@guardian/ab-core: specifiers: - tslib: 2.4.1 - typescript: 5.1.3 + tslib: 2.6.2 + typescript: 5.3.3 devDependencies: - tslib: 2.4.1 - typescript: 5.1.3 + tslib: 2.6.2 + typescript: 5.3.3 libs/@guardian/ab-react: specifiers: '@emotion/react': 11.11.1 - '@guardian/ab-core': 6.0.0 + '@guardian/ab-core': 7.0.0 '@testing-library/react': 14.1.2 '@types/react': 18.2.11 react: 18.2.0 react-dom: 18.2.0 - tslib: 2.5.3 - typescript: 5.1.3 + tslib: 2.6.2 + typescript: 5.3.3 devDependencies: '@emotion/react': 11.11.1_j4swkgacdxrhexoapez3itylte '@guardian/ab-core': link:../ab-core @@ -161,178 +161,178 @@ importers: '@types/react': 18.2.11 react: 18.2.0 react-dom: 18.2.0_react@18.2.0 - tslib: 2.5.3 - typescript: 5.1.3 + tslib: 2.6.2 + typescript: 5.3.3 libs/@guardian/browserslist-config: specifiers: '@guardian/browserslist-config': workspace:* browserslist: 4.22.2 - tslib: 2.5.3 + tslib: 2.6.2 devDependencies: '@guardian/browserslist-config': 'link:' browserslist: 4.22.2 - tslib: 2.5.3 + tslib: 2.6.2 libs/@guardian/core-web-vitals: specifiers: - '@guardian/libs': 15.0.0 - tslib: 2.5.3 - typescript: 5.1.3 - web-vitals: 3.0.0 + '@guardian/libs': 16.0.0 + tslib: 2.6.2 + typescript: 5.3.3 + web-vitals: 3.5.0 devDependencies: - '@guardian/libs': 15.0.0_xfreuenalcno2zxheqz32kfzfe - tslib: 2.5.3 - typescript: 5.1.3 - web-vitals: 3.0.0 + '@guardian/libs': link:../libs + tslib: 2.6.2 + typescript: 5.3.3 + web-vitals: 3.5.0 libs/@guardian/eslint-config: specifiers: - eslint: 8.47.0 + eslint: 8.56.0 eslint-config-prettier: 9.1.0 eslint-plugin-eslint-comments: 3.2.0 - eslint-plugin-import: 2.29.0 - tslib: ^2.5.3 + eslint-plugin-import: 2.29.1 + tslib: ^2.6.2 dependencies: - eslint-config-prettier: 9.1.0_eslint@8.47.0 - eslint-plugin-eslint-comments: 3.2.0_eslint@8.47.0 - eslint-plugin-import: 2.29.0_eslint@8.47.0 + eslint-config-prettier: 9.1.0_eslint@8.56.0 + eslint-plugin-eslint-comments: 3.2.0_eslint@8.56.0 + eslint-plugin-import: 2.29.1_eslint@8.56.0 devDependencies: - eslint: 8.47.0 - tslib: 2.5.3 + eslint: 8.56.0 + tslib: 2.6.2 libs/@guardian/eslint-config-typescript: specifiers: '@guardian/eslint-config': workspace:* - '@typescript-eslint/eslint-plugin': 6.14.0 - '@typescript-eslint/parser': 6.14.0 - eslint: 8.47.0 + '@typescript-eslint/eslint-plugin': 6.15.0 + '@typescript-eslint/parser': 6.15.0 + eslint: 8.56.0 eslint-import-resolver-typescript: 3.6.1 - eslint-plugin-import: 2.29.0 - tslib: 2.5.3 - typescript: 5.1.3 + eslint-plugin-import: 2.29.1 + tslib: 2.6.2 + typescript: 5.3.3 dependencies: '@guardian/eslint-config': link:../eslint-config - '@typescript-eslint/eslint-plugin': 6.14.0_6vbdgfazeustcc4wdsynku6saa - '@typescript-eslint/parser': 6.14.0_xvfqhj2znzzcemdfwd7ahod35q - eslint-import-resolver-typescript: 3.6.1_7t2hryne5lvdygp2tid3sqoqb4 - eslint-plugin-import: 2.29.0_5lcqgnyzxx3hpfq2i7pvcdet34 + '@typescript-eslint/eslint-plugin': 6.15.0_6airgfur4cim7d6dzxc5qxbguu + '@typescript-eslint/parser': 6.15.0_xdgzedli73k7lw4xlyzszm74om + eslint-import-resolver-typescript: 3.6.1_rrkzrutwoqli6b5rtvfzev2kgi + eslint-plugin-import: 2.29.1_hwpkroq2jvfvof64h5l3xkr3hm devDependencies: - eslint: 8.47.0 - tslib: 2.5.3 - typescript: 5.1.3 + eslint: 8.56.0 + tslib: 2.6.2 + typescript: 5.3.3 libs/@guardian/eslint-plugin-source-foundations: specifiers: - '@guardian/libs': 15.4.0 - '@guardian/source-foundations': 13.0.0 - '@types/eslint': 8.44.7 - '@types/estree': 1.0.1 - '@typescript-eslint/eslint-plugin': 6.14.0 - '@typescript-eslint/parser': 6.14.0 - eslint: 8.47.0 - eslint-plugin-import: 2.29.0 - tslib: 2.5.3 - typescript: 5.1.3 + '@guardian/libs': 16.0.0 + '@guardian/source-foundations': 14.0.0 + '@types/eslint': 8.44.9 + '@types/estree': 1.0.5 + '@typescript-eslint/eslint-plugin': 6.15.0 + '@typescript-eslint/parser': 6.15.0 + eslint: 8.56.0 + eslint-plugin-import: 2.29.1 + tslib: 2.6.2 + typescript: 5.3.3 dependencies: - '@typescript-eslint/eslint-plugin': 6.14.0_6vbdgfazeustcc4wdsynku6saa - '@typescript-eslint/parser': 6.14.0_xvfqhj2znzzcemdfwd7ahod35q - eslint-plugin-import: 2.29.0_5vqfygpmrum7bjpknrw3ns352u + '@typescript-eslint/eslint-plugin': 6.15.0_6airgfur4cim7d6dzxc5qxbguu + '@typescript-eslint/parser': 6.15.0_xdgzedli73k7lw4xlyzszm74om + eslint-plugin-import: 2.29.1_gwrryp6rbgjivv6yd6arsho5zq devDependencies: - '@guardian/libs': 15.4.0_xfreuenalcno2zxheqz32kfzfe - '@guardian/source-foundations': 13.0.0_xfreuenalcno2zxheqz32kfzfe - '@types/eslint': 8.44.7 - '@types/estree': 1.0.1 - eslint: 8.47.0 - tslib: 2.5.3 - typescript: 5.1.3 + '@guardian/libs': link:../libs + '@guardian/source-foundations': link:../source-foundations + '@types/eslint': 8.44.9 + '@types/estree': 1.0.5 + eslint: 8.56.0 + tslib: 2.6.2 + typescript: 5.3.3 libs/@guardian/eslint-plugin-source-react-components: specifiers: '@emotion/react': 11.11.1 - '@guardian/libs': 15.4.0 - '@guardian/source-foundations': 13.0.0 - '@guardian/source-react-components': 16.0.0 - '@types/eslint': 8.44.7 - '@types/estree': 1.0.1 - '@typescript-eslint/eslint-plugin': 6.14.0 - '@typescript-eslint/parser': 6.14.0 - eslint: 8.47.0 + '@guardian/libs': 16.0.0 + '@guardian/source-foundations': 14.0.0 + '@guardian/source-react-components': 18.0.0 + '@types/eslint': 8.44.9 + '@types/estree': 1.0.5 + '@typescript-eslint/eslint-plugin': 6.15.0 + '@typescript-eslint/parser': 6.15.0 + eslint: 8.56.0 react: 18.2.0 - tslib: 2.5.3 - typescript: 5.1.3 + tslib: 2.6.2 + typescript: 5.3.3 dependencies: - '@typescript-eslint/eslint-plugin': 6.14.0_6vbdgfazeustcc4wdsynku6saa - '@typescript-eslint/parser': 6.14.0_xvfqhj2znzzcemdfwd7ahod35q + '@typescript-eslint/eslint-plugin': 6.15.0_6airgfur4cim7d6dzxc5qxbguu + '@typescript-eslint/parser': 6.15.0_xdgzedli73k7lw4xlyzszm74om devDependencies: '@emotion/react': 11.11.1_react@18.2.0 - '@guardian/libs': 15.4.0_xfreuenalcno2zxheqz32kfzfe - '@guardian/source-foundations': 13.0.0_xfreuenalcno2zxheqz32kfzfe - '@guardian/source-react-components': 16.0.0_wg7suquuwdybuf4rkjkyg7fvju - '@types/eslint': 8.44.7 - '@types/estree': 1.0.1 - eslint: 8.47.0 + '@guardian/libs': link:../libs + '@guardian/source-foundations': link:../source-foundations + '@guardian/source-react-components': link:../source-react-components + '@types/eslint': 8.44.9 + '@types/estree': 1.0.5 + eslint: 8.56.0 react: 18.2.0 - tslib: 2.5.3 - typescript: 5.1.3 + tslib: 2.6.2 + typescript: 5.3.3 libs/@guardian/identity-auth: specifiers: - '@guardian/libs': 15.0.0 + '@guardian/libs': 16.0.0 jest-fetch-mock: 3.0.3 - tslib: 2.5.3 - typescript: 5.1.3 + tslib: 2.6.2 + typescript: 5.3.3 devDependencies: - '@guardian/libs': 15.0.0_xfreuenalcno2zxheqz32kfzfe + '@guardian/libs': link:../libs jest-fetch-mock: 3.0.3 - tslib: 2.5.3 - typescript: 5.1.3 + tslib: 2.6.2 + typescript: 5.3.3 libs/@guardian/identity-auth-frontend: specifiers: - '@guardian/identity-auth': 1.0.0 - '@guardian/libs': 15.0.0 + '@guardian/identity-auth': 2.0.0 + '@guardian/libs': 16.0.0 jest-fetch-mock: 3.0.3 - tslib: 2.5.3 - typescript: 5.1.3 + tslib: 2.6.2 + typescript: 5.3.3 devDependencies: - '@guardian/identity-auth': 1.0.0_qlt7ga6coexbwqk6rbe7gjw6su - '@guardian/libs': 15.0.0_xfreuenalcno2zxheqz32kfzfe + '@guardian/identity-auth': link:../identity-auth + '@guardian/libs': link:../libs jest-fetch-mock: 3.0.3 - tslib: 2.5.3 - typescript: 5.1.3 + tslib: 2.6.2 + typescript: 5.3.3 libs/@guardian/libs: specifiers: - '@types/wcag-contrast': 3.0.0 + '@types/wcag-contrast': 3.0.3 jest-fetch-mock: 3.0.3 mockdate: 3.0.5 - tslib: 2.5.3 - typescript: 5.1.3 + tslib: 2.6.2 + typescript: 5.3.3 wcag-contrast: 3.0.0 devDependencies: - '@types/wcag-contrast': 3.0.0 + '@types/wcag-contrast': 3.0.3 jest-fetch-mock: 3.0.3 mockdate: 3.0.5 - tslib: 2.5.3 - typescript: 5.1.3 + tslib: 2.6.2 + typescript: 5.3.3 wcag-contrast: 3.0.0 libs/@guardian/newsletter-types: specifiers: - tslib: 2.5.3 - typescript: 5.1.3 + tslib: 2.6.2 + typescript: 5.3.3 devDependencies: - tslib: 2.5.3 - typescript: 5.1.3 + tslib: 2.6.2 + typescript: 5.3.3 libs/@guardian/prettier: specifiers: prettier: 3.1.1 - tslib: 2.5.3 + tslib: 2.6.2 devDependencies: prettier: 3.1.1 - tslib: 2.5.3 + tslib: 2.6.2 libs/@guardian/source-foundations: specifiers: @@ -342,8 +342,8 @@ importers: mini-svg-data-uri: 1.4.4 react: 18.2.0 react-dom: 18.2.0 - tslib: 2.5.3 - typescript: 5.1.3 + tslib: 2.6.2 + typescript: 5.3.3 dependencies: mini-svg-data-uri: 1.4.4 devDependencies: @@ -352,70 +352,70 @@ importers: lightningcss: 1.22.1 react: 18.2.0 react-dom: 18.2.0_react@18.2.0 - tslib: 2.5.3 - typescript: 5.1.3 + tslib: 2.6.2 + typescript: 5.3.3 libs/@guardian/source-react-components: specifiers: - '@babel/core': 7.23.5 + '@babel/core': 7.23.6 '@emotion/react': 11.11.1 - '@guardian/source-foundations': 13.0.0 + '@guardian/source-foundations': 14.0.0 '@svgr/babel-preset': 8.1.0 '@svgr/core': 8.1.0 '@svgr/plugin-jsx': 8.1.0 '@svgr/plugin-prettier': 8.1.0 '@svgr/plugin-svgo': 8.1.0 - '@types/mkdirp': 1.0.2 + '@types/mkdirp': 2.0.0 '@types/prettier': 3.0.0 '@types/react': 18.2.11 dotenv: 16.3.1 mkdirp: 3.0.1 - prettier: 3.0.3 + prettier: 3.1.1 react: 18.2.0 - ts-node: 10.9.1 - tslib: 2.5.3 - typescript: 5.1.3 + ts-node: 10.9.2 + tslib: 2.6.2 + typescript: 5.3.3 devDependencies: - '@babel/core': 7.23.5 + '@babel/core': 7.23.6 '@emotion/react': 11.11.1_j4swkgacdxrhexoapez3itylte - '@guardian/source-foundations': 13.0.0_xfreuenalcno2zxheqz32kfzfe - '@svgr/babel-preset': 8.1.0_@babel+core@7.23.5 + '@guardian/source-foundations': link:../source-foundations + '@svgr/babel-preset': 8.1.0_@babel+core@7.23.6 '@svgr/core': 8.1.0 '@svgr/plugin-jsx': 8.1.0_@svgr+core@8.1.0 '@svgr/plugin-prettier': 8.1.0_@svgr+core@8.1.0 '@svgr/plugin-svgo': 8.1.0_@svgr+core@8.1.0 - '@types/mkdirp': 1.0.2 + '@types/mkdirp': 2.0.0 '@types/prettier': 3.0.0 '@types/react': 18.2.11 dotenv: 16.3.1 mkdirp: 3.0.1 - prettier: 3.0.3 + prettier: 3.1.1 react: 18.2.0 - ts-node: 10.9.1_typescript@5.1.3 - tslib: 2.5.3 - typescript: 5.1.3 + ts-node: 10.9.2_typescript@5.3.3 + tslib: 2.6.2 + typescript: 5.3.3 libs/@guardian/source-react-components-development-kitchen: specifiers: - '@babel/core': 7.23.5 + '@babel/core': 7.23.6 '@emotion/react': 11.11.1 - '@guardian/libs': 15.4.0 - '@guardian/source-foundations': 13.0.0 - '@guardian/source-react-components': 16.0.1 + '@guardian/libs': 16.0.0 + '@guardian/source-foundations': 14.0.0 + '@guardian/source-react-components': 18.0.0 '@types/react': 18.2.11 react: 18.2.0 - tslib: 2.5.3 - typescript: 5.1.3 + tslib: 2.6.2 + typescript: 5.3.3 devDependencies: - '@babel/core': 7.23.5 + '@babel/core': 7.23.6 '@emotion/react': 11.11.1_j4swkgacdxrhexoapez3itylte - '@guardian/libs': 15.4.0_xfreuenalcno2zxheqz32kfzfe - '@guardian/source-foundations': 13.0.0_xfreuenalcno2zxheqz32kfzfe - '@guardian/source-react-components': 16.0.1_wg7suquuwdybuf4rkjkyg7fvju + '@guardian/libs': link:../libs + '@guardian/source-foundations': link:../source-foundations + '@guardian/source-react-components': link:../source-react-components '@types/react': 18.2.11 react: 18.2.0 - tslib: 2.5.3 - typescript: 5.1.3 + tslib: 2.6.2 + typescript: 5.3.3 libs/@guardian/tsconfig: specifiers: {} @@ -423,10 +423,10 @@ importers: tools/nx-plugins/eslint: specifiers: '@nx/eslint': 17.2.5 - typescript: 5.1.3 + typescript: 5.3.3 dependencies: '@nx/eslint': 17.2.5 - typescript: 5.1.3 + typescript: 5.3.3 tools/nx-plugins/npm-package: specifiers: @@ -440,9 +440,9 @@ importers: rollup: 3.24.0 rollup-plugin-ts: 3.4.5 sort-package-json: 1.57.0 - tslib: 2.5.3 + tslib: 2.6.2 type-fest: 4.8.1 - typescript: 5.1.3 + typescript: 5.3.3 write-pkg: 7.0.0 dependencies: '@guardian/libs': link:../../../libs/@guardian/libs @@ -453,11 +453,11 @@ importers: execa: 7.1.1 read-pkg: 9.0.1 rollup: 3.24.0 - rollup-plugin-ts: 3.4.5_pgjen54w7efektgwm6vmu7pcsa + rollup-plugin-ts: 3.4.5_6j24sawnvmv3y6adaebogk57pa sort-package-json: 1.57.0 - tslib: 2.5.3 + tslib: 2.6.2 type-fest: 4.8.1 - typescript: 5.1.3 + typescript: 5.3.3 write-pkg: 7.0.0 packages: @@ -520,6 +520,29 @@ packages: semver: 6.3.1 transitivePeerDependencies: - supports-color + dev: true + + /@babel/core/7.23.6: + resolution: {integrity: sha512-FxpRyGjrMJXh7X3wGLGhNDCRiwpWEF74sKjTLDJSG5Kyvow3QZaG0Adbqzi9ZrVjTWpsX+2cxWXD71NMg93kdw==} + engines: {node: '>=6.9.0'} + dependencies: + '@ampproject/remapping': 2.2.1 + '@babel/code-frame': 7.23.5 + '@babel/generator': 7.23.6 + '@babel/helper-compilation-targets': 7.23.6 + '@babel/helper-module-transforms': 7.23.3_@babel+core@7.23.6 + '@babel/helpers': 7.23.6 + '@babel/parser': 7.23.6 + '@babel/template': 7.22.15 + '@babel/traverse': 7.23.6 + '@babel/types': 7.23.6 + convert-source-map: 2.0.0 + debug: 4.3.4 + gensync: 1.0.0-beta.2 + json5: 2.2.3 + semver: 6.3.1 + transitivePeerDependencies: + - supports-color /@babel/generator/7.23.5: resolution: {integrity: sha512-BPssCHrBD+0YrxviOa3QzpqwhNIXKEtOa2jQrm4FlmkC2apYgRnQcmPWiGZDlGxiNtltnUFolMe8497Esry+jA==} @@ -529,6 +552,7 @@ packages: '@jridgewell/gen-mapping': 0.3.3 '@jridgewell/trace-mapping': 0.3.20 jsesc: 2.5.2 + dev: true /@babel/generator/7.23.6: resolution: {integrity: sha512-qrSfCYxYQB5owCmGLbl8XRpX1ytXlpueOb0N0UmQwA073KZxejgQTzAmJezxvpwQD9uGtK2shHdi55QT+MbjIw==} @@ -587,6 +611,24 @@ packages: '@babel/helper-skip-transparent-expression-wrappers': 7.22.5 '@babel/helper-split-export-declaration': 7.22.6 semver: 6.3.1 + dev: true + + /@babel/helper-create-class-features-plugin/7.23.5_@babel+core@7.23.6: + resolution: {integrity: sha512-QELlRWxSpgdwdJzSJn4WAhKC+hvw/AtHbbrIoncKHkhKKR/luAlKkgBDcri1EzWAo8f8VvYVryEHN4tax/V67A==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0 + dependencies: + '@babel/core': 7.23.6 + '@babel/helper-annotate-as-pure': 7.22.5 + '@babel/helper-environment-visitor': 7.22.20 + '@babel/helper-function-name': 7.23.0 + '@babel/helper-member-expression-to-functions': 7.23.0 + '@babel/helper-optimise-call-expression': 7.22.5 + '@babel/helper-replace-supers': 7.22.20_@babel+core@7.23.6 + '@babel/helper-skip-transparent-expression-wrappers': 7.22.5 + '@babel/helper-split-export-declaration': 7.22.6 + semver: 6.3.1 /@babel/helper-create-class-features-plugin/7.23.6_@babel+core@7.23.5: resolution: {integrity: sha512-cBXU1vZni/CpGF29iTu4YRbOZt3Wat6zCoMDxRF1MayiEc4URxOj31tT65HUM0CRpMowA3HCJaAOVOUnMf96cw==} @@ -604,6 +646,24 @@ packages: '@babel/helper-skip-transparent-expression-wrappers': 7.22.5 '@babel/helper-split-export-declaration': 7.22.6 semver: 6.3.1 + dev: true + + /@babel/helper-create-class-features-plugin/7.23.6_@babel+core@7.23.6: + resolution: {integrity: sha512-cBXU1vZni/CpGF29iTu4YRbOZt3Wat6zCoMDxRF1MayiEc4URxOj31tT65HUM0CRpMowA3HCJaAOVOUnMf96cw==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0 + dependencies: + '@babel/core': 7.23.6 + '@babel/helper-annotate-as-pure': 7.22.5 + '@babel/helper-environment-visitor': 7.22.20 + '@babel/helper-function-name': 7.23.0 + '@babel/helper-member-expression-to-functions': 7.23.0 + '@babel/helper-optimise-call-expression': 7.22.5 + '@babel/helper-replace-supers': 7.22.20_@babel+core@7.23.6 + '@babel/helper-skip-transparent-expression-wrappers': 7.22.5 + '@babel/helper-split-export-declaration': 7.22.6 + semver: 6.3.1 /@babel/helper-create-regexp-features-plugin/7.22.15_@babel+core@7.23.5: resolution: {integrity: sha512-29FkPLFjn4TPEa3RE7GpW+qbE8tlsu3jntNYNfcGsc49LphF1PQIiD+vMZ1z1xVOKt+93khA9tc2JBs3kBjA7w==} @@ -615,6 +675,18 @@ packages: '@babel/helper-annotate-as-pure': 7.22.5 regexpu-core: 5.3.2 semver: 6.3.1 + dev: true + + /@babel/helper-create-regexp-features-plugin/7.22.15_@babel+core@7.23.6: + resolution: {integrity: sha512-29FkPLFjn4TPEa3RE7GpW+qbE8tlsu3jntNYNfcGsc49LphF1PQIiD+vMZ1z1xVOKt+93khA9tc2JBs3kBjA7w==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0 + dependencies: + '@babel/core': 7.23.6 + '@babel/helper-annotate-as-pure': 7.22.5 + regexpu-core: 5.3.2 + semver: 6.3.1 /@babel/helper-define-polyfill-provider/0.4.3_@babel+core@7.23.5: resolution: {integrity: sha512-WBrLmuPP47n7PNwsZ57pqam6G/RGo1vw/87b0Blc53tZNGZ4x7YvZ6HgQe2vo1W/FR20OgjeZuGXzudPiXHFug==} @@ -629,13 +701,28 @@ packages: resolve: 1.22.8 transitivePeerDependencies: - supports-color + dev: true + + /@babel/helper-define-polyfill-provider/0.4.3_@babel+core@7.23.6: + resolution: {integrity: sha512-WBrLmuPP47n7PNwsZ57pqam6G/RGo1vw/87b0Blc53tZNGZ4x7YvZ6HgQe2vo1W/FR20OgjeZuGXzudPiXHFug==} + peerDependencies: + '@babel/core': ^7.4.0 || ^8.0.0-0 <8.0.0 + dependencies: + '@babel/core': 7.23.6 + '@babel/helper-compilation-targets': 7.22.15 + '@babel/helper-plugin-utils': 7.22.5 + debug: 4.3.4 + lodash.debounce: 4.0.8 + resolve: 1.22.8 + transitivePeerDependencies: + - supports-color - /@babel/helper-define-polyfill-provider/0.4.4_@babel+core@7.23.5: + /@babel/helper-define-polyfill-provider/0.4.4_@babel+core@7.23.6: resolution: {integrity: sha512-QcJMILQCu2jm5TFPGA3lCpJJTeEP+mqeXooG/NZbg/h5FTFi6V0+99ahlRsW8/kRLyb24LZVCCiclDedhLKcBA==} peerDependencies: '@babel/core': ^7.4.0 || ^8.0.0-0 <8.0.0 dependencies: - '@babel/core': 7.23.5 + '@babel/core': 7.23.6 '@babel/helper-compilation-targets': 7.23.6 '@babel/helper-plugin-utils': 7.22.5 debug: 4.3.4 @@ -692,6 +779,20 @@ packages: '@babel/helper-simple-access': 7.22.5 '@babel/helper-split-export-declaration': 7.22.6 '@babel/helper-validator-identifier': 7.22.20 + dev: true + + /@babel/helper-module-transforms/7.23.3_@babel+core@7.23.6: + resolution: {integrity: sha512-7bBs4ED9OmswdfDzpz4MpWgSrV7FXlc3zIagvLFjS5H+Mk7Snr21vQ6QwrsoCGMfNC4e4LQPdoULEt4ykz0SRQ==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0 + dependencies: + '@babel/core': 7.23.6 + '@babel/helper-environment-visitor': 7.22.20 + '@babel/helper-module-imports': 7.22.15 + '@babel/helper-simple-access': 7.22.5 + '@babel/helper-split-export-declaration': 7.22.6 + '@babel/helper-validator-identifier': 7.22.20 /@babel/helper-optimise-call-expression/7.22.5: resolution: {integrity: sha512-HBwaojN0xFRx4yIvpwGqxiV2tUfl7401jlok564NgB9EHS1y6QT17FmKWm4ztqjeVdXLuC4fSvHc5ePpQjoTbw==} @@ -713,6 +814,18 @@ packages: '@babel/helper-annotate-as-pure': 7.22.5 '@babel/helper-environment-visitor': 7.22.20 '@babel/helper-wrap-function': 7.22.20 + dev: true + + /@babel/helper-remap-async-to-generator/7.22.20_@babel+core@7.23.6: + resolution: {integrity: sha512-pBGyV4uBqOns+0UvhsTO8qgl8hO89PmiDYv+/COyp1aeMcmfrfruz+/nCMFiYyFF/Knn0yfrC85ZzNFjembFTw==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0 + dependencies: + '@babel/core': 7.23.6 + '@babel/helper-annotate-as-pure': 7.22.5 + '@babel/helper-environment-visitor': 7.22.20 + '@babel/helper-wrap-function': 7.22.20 /@babel/helper-replace-supers/7.22.20_@babel+core@7.23.5: resolution: {integrity: sha512-qsW0In3dbwQUbK8kejJ4R7IHVGwHJlV6lpG6UA7a9hSa2YEiAib+N1T2kr6PEeUT+Fl7najmSOS6SmAwCHK6Tw==} @@ -724,6 +837,18 @@ packages: '@babel/helper-environment-visitor': 7.22.20 '@babel/helper-member-expression-to-functions': 7.23.0 '@babel/helper-optimise-call-expression': 7.22.5 + dev: true + + /@babel/helper-replace-supers/7.22.20_@babel+core@7.23.6: + resolution: {integrity: sha512-qsW0In3dbwQUbK8kejJ4R7IHVGwHJlV6lpG6UA7a9hSa2YEiAib+N1T2kr6PEeUT+Fl7najmSOS6SmAwCHK6Tw==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0 + dependencies: + '@babel/core': 7.23.6 + '@babel/helper-environment-visitor': 7.22.20 + '@babel/helper-member-expression-to-functions': 7.23.0 + '@babel/helper-optimise-call-expression': 7.22.5 /@babel/helper-simple-access/7.22.5: resolution: {integrity: sha512-n0H99E/K+Bika3++WNL17POvo4rKWZ7lZEp1Q+fStVbUi8nxPQEBOlTmCOxW/0JsS56SKKQ+ojAe2pHKJHN35w==} @@ -776,6 +901,17 @@ packages: '@babel/types': 7.23.5 transitivePeerDependencies: - supports-color + dev: true + + /@babel/helpers/7.23.6: + resolution: {integrity: sha512-wCfsbN4nBidDRhpDhvcKlzHWCTlgJYUUdSJfzXb2NuBssDSIjc3xcb+znA7l+zYsFljAcGM0aFkN40cR3lXiGA==} + engines: {node: '>=6.9.0'} + dependencies: + '@babel/template': 7.22.15 + '@babel/traverse': 7.23.6 + '@babel/types': 7.23.6 + transitivePeerDependencies: + - supports-color /@babel/highlight/7.23.4: resolution: {integrity: sha512-acGdbYSfp2WheJoJm/EBBBLh/ID8KDc64ISZ9DYtBmC8/Q204PZJLHyzeB5qMzJ5trcOkybd78M4x2KWsUq++A==} @@ -807,6 +943,16 @@ packages: dependencies: '@babel/core': 7.23.5 '@babel/helper-plugin-utils': 7.22.5 + dev: true + + /@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression/7.23.3_@babel+core@7.23.6: + resolution: {integrity: sha512-iRkKcCqb7iGnq9+3G6rZ+Ciz5VywC4XNRHe57lKM+jOeYAoR0lVqdeeDRfh0tQcTfw/+vBhHn926FmQhLtlFLQ==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0 + dependencies: + '@babel/core': 7.23.6 + '@babel/helper-plugin-utils': 7.22.5 /@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining/7.23.3_@babel+core@7.23.5: resolution: {integrity: sha512-WwlxbfMNdVEpQjZmK5mhm7oSwD3dS6eU+Iwsi4Knl9wAletWem7kaRsGOG+8UEbRyqxY4SS5zvtfXwX+jMxUwQ==} @@ -818,6 +964,18 @@ packages: '@babel/helper-plugin-utils': 7.22.5 '@babel/helper-skip-transparent-expression-wrappers': 7.22.5 '@babel/plugin-transform-optional-chaining': 7.23.4_@babel+core@7.23.5 + dev: true + + /@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining/7.23.3_@babel+core@7.23.6: + resolution: {integrity: sha512-WwlxbfMNdVEpQjZmK5mhm7oSwD3dS6eU+Iwsi4Knl9wAletWem7kaRsGOG+8UEbRyqxY4SS5zvtfXwX+jMxUwQ==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.13.0 + dependencies: + '@babel/core': 7.23.6 + '@babel/helper-plugin-utils': 7.22.5 + '@babel/helper-skip-transparent-expression-wrappers': 7.22.5 + '@babel/plugin-transform-optional-chaining': 7.23.4_@babel+core@7.23.6 /@babel/plugin-bugfix-v8-static-class-fields-redefine-readonly/7.23.3_@babel+core@7.23.5: resolution: {integrity: sha512-XaJak1qcityzrX0/IU5nKHb34VaibwP3saKqG6a/tppelgllOH13LUann4ZCIBcVOeE6H18K4Vx9QKkVww3z/w==} @@ -828,20 +986,31 @@ packages: '@babel/core': 7.23.5 '@babel/helper-environment-visitor': 7.22.20 '@babel/helper-plugin-utils': 7.22.5 + dev: true + + /@babel/plugin-bugfix-v8-static-class-fields-redefine-readonly/7.23.3_@babel+core@7.23.6: + resolution: {integrity: sha512-XaJak1qcityzrX0/IU5nKHb34VaibwP3saKqG6a/tppelgllOH13LUann4ZCIBcVOeE6H18K4Vx9QKkVww3z/w==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0 + dependencies: + '@babel/core': 7.23.6 + '@babel/helper-environment-visitor': 7.22.20 + '@babel/helper-plugin-utils': 7.22.5 - /@babel/plugin-proposal-decorators/7.23.6_@babel+core@7.23.5: + /@babel/plugin-proposal-decorators/7.23.6_@babel+core@7.23.6: resolution: {integrity: sha512-D7Ccq9LfkBFnow3azZGJvZYgcfeqAw3I1e5LoTpj6UKIFQilh8yqXsIGcRIqbBdsPWIz+Ze7ZZfggSj62Qp+Fg==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.23.5 - '@babel/helper-create-class-features-plugin': 7.23.6_@babel+core@7.23.5 + '@babel/core': 7.23.6 + '@babel/helper-create-class-features-plugin': 7.23.6_@babel+core@7.23.6 '@babel/helper-plugin-utils': 7.22.5 - '@babel/helper-replace-supers': 7.22.20_@babel+core@7.23.5 + '@babel/helper-replace-supers': 7.22.20_@babel+core@7.23.6 '@babel/helper-skip-transparent-expression-wrappers': 7.22.5 '@babel/helper-split-export-declaration': 7.22.6 - '@babel/plugin-syntax-decorators': 7.23.3_@babel+core@7.23.5 + '@babel/plugin-syntax-decorators': 7.23.3_@babel+core@7.23.6 /@babel/plugin-proposal-private-property-in-object/7.21.0-placeholder-for-preset-env.2_@babel+core@7.23.5: resolution: {integrity: sha512-SOSkfJDddaM7mak6cPEpswyTRnuRltl429hMraQEglW+OkovnCzsiszTmsrlY//qLFjCpQDFRvjdm2wA5pPm9w==} @@ -850,6 +1019,15 @@ packages: '@babel/core': ^7.0.0-0 dependencies: '@babel/core': 7.23.5 + dev: true + + /@babel/plugin-proposal-private-property-in-object/7.21.0-placeholder-for-preset-env.2_@babel+core@7.23.6: + resolution: {integrity: sha512-SOSkfJDddaM7mak6cPEpswyTRnuRltl429hMraQEglW+OkovnCzsiszTmsrlY//qLFjCpQDFRvjdm2wA5pPm9w==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.23.6 /@babel/plugin-syntax-async-generators/7.8.4_@babel+core@7.23.5: resolution: {integrity: sha512-tycmZxkGfZaxhMRbXlPXuVFpdWlXpir2W4AMhSJgRKzk/eDlIXOhb2LHWoLpDF7TEHylV5zNhykX6KAgHJmTNw==} @@ -858,13 +1036,22 @@ packages: dependencies: '@babel/core': 7.23.5 '@babel/helper-plugin-utils': 7.22.5 + dev: true + + /@babel/plugin-syntax-async-generators/7.8.4_@babel+core@7.23.6: + resolution: {integrity: sha512-tycmZxkGfZaxhMRbXlPXuVFpdWlXpir2W4AMhSJgRKzk/eDlIXOhb2LHWoLpDF7TEHylV5zNhykX6KAgHJmTNw==} + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.23.6 + '@babel/helper-plugin-utils': 7.22.5 - /@babel/plugin-syntax-bigint/7.8.3_@babel+core@7.23.5: + /@babel/plugin-syntax-bigint/7.8.3_@babel+core@7.23.6: resolution: {integrity: sha512-wnTnFlG+YxQm3vDxpGE57Pj0srRU4sHE/mDkt1qv2YJJSeUAec2ma4WLUnUPeKjyrfntVwe/N6dCXpU+zL3Npg==} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.23.5 + '@babel/core': 7.23.6 '@babel/helper-plugin-utils': 7.22.5 dev: true @@ -875,6 +1062,15 @@ packages: dependencies: '@babel/core': 7.23.5 '@babel/helper-plugin-utils': 7.22.5 + dev: true + + /@babel/plugin-syntax-class-properties/7.12.13_@babel+core@7.23.6: + resolution: {integrity: sha512-fm4idjKla0YahUNgFNLCB0qySdsoPiZP3iQE3rky0mBUtMZ23yDJ9SJdg6dXTSDnulOVqiF3Hgr9nbXvXTQZYA==} + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.23.6 + '@babel/helper-plugin-utils': 7.22.5 /@babel/plugin-syntax-class-static-block/7.14.5_@babel+core@7.23.5: resolution: {integrity: sha512-b+YyPmr6ldyNnM6sqYeMWE+bgJcJpO6yS4QD7ymxgH34GBPNDM/THBh8iunyvKIZztiwLH4CJZ0RxTk9emgpjw==} @@ -884,14 +1080,24 @@ packages: dependencies: '@babel/core': 7.23.5 '@babel/helper-plugin-utils': 7.22.5 + dev: true + + /@babel/plugin-syntax-class-static-block/7.14.5_@babel+core@7.23.6: + resolution: {integrity: sha512-b+YyPmr6ldyNnM6sqYeMWE+bgJcJpO6yS4QD7ymxgH34GBPNDM/THBh8iunyvKIZztiwLH4CJZ0RxTk9emgpjw==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.23.6 + '@babel/helper-plugin-utils': 7.22.5 - /@babel/plugin-syntax-decorators/7.23.3_@babel+core@7.23.5: + /@babel/plugin-syntax-decorators/7.23.3_@babel+core@7.23.6: resolution: {integrity: sha512-cf7Niq4/+/juY67E0PbgH0TDhLQ5J7zS8C/Q5FFx+DWyrRa9sUQdTXkjqKu8zGvuqr7vw1muKiukseihU+PJDA==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.23.5 + '@babel/core': 7.23.6 '@babel/helper-plugin-utils': 7.22.5 /@babel/plugin-syntax-dynamic-import/7.8.3_@babel+core@7.23.5: @@ -901,6 +1107,15 @@ packages: dependencies: '@babel/core': 7.23.5 '@babel/helper-plugin-utils': 7.22.5 + dev: true + + /@babel/plugin-syntax-dynamic-import/7.8.3_@babel+core@7.23.6: + resolution: {integrity: sha512-5gdGbFon+PszYzqs83S3E5mpi7/y/8M9eC90MRTZfduQOYW76ig6SOSPNe41IG5LoP3FGBn2N0RjVDSQiS94kQ==} + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.23.6 + '@babel/helper-plugin-utils': 7.22.5 /@babel/plugin-syntax-export-namespace-from/7.8.3_@babel+core@7.23.5: resolution: {integrity: sha512-MXf5laXo6c1IbEbegDmzGPwGNTsHZmEy6QGznu5Sh2UCWvueywb2ee+CCE4zQiZstxU9BMoQO9i6zUFSY0Kj0Q==} @@ -909,6 +1124,15 @@ packages: dependencies: '@babel/core': 7.23.5 '@babel/helper-plugin-utils': 7.22.5 + dev: true + + /@babel/plugin-syntax-export-namespace-from/7.8.3_@babel+core@7.23.6: + resolution: {integrity: sha512-MXf5laXo6c1IbEbegDmzGPwGNTsHZmEy6QGznu5Sh2UCWvueywb2ee+CCE4zQiZstxU9BMoQO9i6zUFSY0Kj0Q==} + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.23.6 + '@babel/helper-plugin-utils': 7.22.5 /@babel/plugin-syntax-flow/7.23.3_@babel+core@7.23.5: resolution: {integrity: sha512-YZiAIpkJAwQXBJLIQbRFayR5c+gJ35Vcz3bg954k7cd73zqjvhacJuL9RbrzPz8qPmZdgqP6EUKwy0PCNhaaPA==} @@ -920,13 +1144,33 @@ packages: '@babel/helper-plugin-utils': 7.22.5 dev: true - /@babel/plugin-syntax-import-assertions/7.23.3_@babel+core@7.23.5: - resolution: {integrity: sha512-lPgDSU+SJLK3xmFDTV2ZRQAiM7UuUjGidwBywFavObCiZc1BeAAcMtHJKUya92hPHO+at63JJPLygilZard8jw==} + /@babel/plugin-syntax-flow/7.23.3_@babel+core@7.23.6: + resolution: {integrity: sha512-YZiAIpkJAwQXBJLIQbRFayR5c+gJ35Vcz3bg954k7cd73zqjvhacJuL9RbrzPz8qPmZdgqP6EUKwy0PCNhaaPA==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.23.5 + '@babel/core': 7.23.6 + '@babel/helper-plugin-utils': 7.22.5 + dev: true + + /@babel/plugin-syntax-import-assertions/7.23.3_@babel+core@7.23.5: + resolution: {integrity: sha512-lPgDSU+SJLK3xmFDTV2ZRQAiM7UuUjGidwBywFavObCiZc1BeAAcMtHJKUya92hPHO+at63JJPLygilZard8jw==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.23.5 + '@babel/helper-plugin-utils': 7.22.5 + dev: true + + /@babel/plugin-syntax-import-assertions/7.23.3_@babel+core@7.23.6: + resolution: {integrity: sha512-lPgDSU+SJLK3xmFDTV2ZRQAiM7UuUjGidwBywFavObCiZc1BeAAcMtHJKUya92hPHO+at63JJPLygilZard8jw==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.23.6 '@babel/helper-plugin-utils': 7.22.5 /@babel/plugin-syntax-import-attributes/7.23.3_@babel+core@7.23.5: @@ -937,6 +1181,16 @@ packages: dependencies: '@babel/core': 7.23.5 '@babel/helper-plugin-utils': 7.22.5 + dev: true + + /@babel/plugin-syntax-import-attributes/7.23.3_@babel+core@7.23.6: + resolution: {integrity: sha512-pawnE0P9g10xgoP7yKr6CK63K2FMsTE+FZidZO/1PwRdzmAPVs+HS1mAURUsgaoxammTJvULUdIkEK0gOcU2tA==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.23.6 + '@babel/helper-plugin-utils': 7.22.5 /@babel/plugin-syntax-import-meta/7.10.4_@babel+core@7.23.5: resolution: {integrity: sha512-Yqfm+XDx0+Prh3VSeEQCPU81yC+JWZ2pDPFSS4ZdpfZhp4MkFMaDC1UqseovEKwSUpnIL7+vK+Clp7bfh0iD7g==} @@ -945,6 +1199,15 @@ packages: dependencies: '@babel/core': 7.23.5 '@babel/helper-plugin-utils': 7.22.5 + dev: true + + /@babel/plugin-syntax-import-meta/7.10.4_@babel+core@7.23.6: + resolution: {integrity: sha512-Yqfm+XDx0+Prh3VSeEQCPU81yC+JWZ2pDPFSS4ZdpfZhp4MkFMaDC1UqseovEKwSUpnIL7+vK+Clp7bfh0iD7g==} + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.23.6 + '@babel/helper-plugin-utils': 7.22.5 /@babel/plugin-syntax-json-strings/7.8.3_@babel+core@7.23.5: resolution: {integrity: sha512-lY6kdGpWHvjoe2vk4WrAapEuBR69EMxZl+RoGRhrFGNYVK8mOPAW8VfbT/ZgrFbXlDNiiaxQnAtgVCZ6jv30EA==} @@ -953,6 +1216,15 @@ packages: dependencies: '@babel/core': 7.23.5 '@babel/helper-plugin-utils': 7.22.5 + dev: true + + /@babel/plugin-syntax-json-strings/7.8.3_@babel+core@7.23.6: + resolution: {integrity: sha512-lY6kdGpWHvjoe2vk4WrAapEuBR69EMxZl+RoGRhrFGNYVK8mOPAW8VfbT/ZgrFbXlDNiiaxQnAtgVCZ6jv30EA==} + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.23.6 + '@babel/helper-plugin-utils': 7.22.5 /@babel/plugin-syntax-jsx/7.23.3_@babel+core@7.23.5: resolution: {integrity: sha512-EB2MELswq55OHUoRZLGg/zC7QWUKfNLpE57m/S2yr1uEneIgsTgrSzXP3NXEsMkVn76OlaVVnzN+ugObuYGwhg==} @@ -962,6 +1234,16 @@ packages: dependencies: '@babel/core': 7.23.5 '@babel/helper-plugin-utils': 7.22.5 + dev: true + + /@babel/plugin-syntax-jsx/7.23.3_@babel+core@7.23.6: + resolution: {integrity: sha512-EB2MELswq55OHUoRZLGg/zC7QWUKfNLpE57m/S2yr1uEneIgsTgrSzXP3NXEsMkVn76OlaVVnzN+ugObuYGwhg==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.23.6 + '@babel/helper-plugin-utils': 7.22.5 /@babel/plugin-syntax-logical-assignment-operators/7.10.4_@babel+core@7.23.5: resolution: {integrity: sha512-d8waShlpFDinQ5MtvGU9xDAOzKH47+FFoney2baFIoMr952hKOLp1HR7VszoZvOsV/4+RRszNY7D17ba0te0ig==} @@ -970,6 +1252,15 @@ packages: dependencies: '@babel/core': 7.23.5 '@babel/helper-plugin-utils': 7.22.5 + dev: true + + /@babel/plugin-syntax-logical-assignment-operators/7.10.4_@babel+core@7.23.6: + resolution: {integrity: sha512-d8waShlpFDinQ5MtvGU9xDAOzKH47+FFoney2baFIoMr952hKOLp1HR7VszoZvOsV/4+RRszNY7D17ba0te0ig==} + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.23.6 + '@babel/helper-plugin-utils': 7.22.5 /@babel/plugin-syntax-nullish-coalescing-operator/7.8.3_@babel+core@7.23.5: resolution: {integrity: sha512-aSff4zPII1u2QD7y+F8oDsz19ew4IGEJg9SVW+bqwpwtfFleiQDMdzA/R+UlWDzfnHFCxxleFT0PMIrR36XLNQ==} @@ -978,6 +1269,15 @@ packages: dependencies: '@babel/core': 7.23.5 '@babel/helper-plugin-utils': 7.22.5 + dev: true + + /@babel/plugin-syntax-nullish-coalescing-operator/7.8.3_@babel+core@7.23.6: + resolution: {integrity: sha512-aSff4zPII1u2QD7y+F8oDsz19ew4IGEJg9SVW+bqwpwtfFleiQDMdzA/R+UlWDzfnHFCxxleFT0PMIrR36XLNQ==} + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.23.6 + '@babel/helper-plugin-utils': 7.22.5 /@babel/plugin-syntax-numeric-separator/7.10.4_@babel+core@7.23.5: resolution: {integrity: sha512-9H6YdfkcK/uOnY/K7/aA2xpzaAgkQn37yzWUMRK7OaPOqOpGS1+n0H5hxT9AUw9EsSjPW8SVyMJwYRtWs3X3ug==} @@ -986,6 +1286,15 @@ packages: dependencies: '@babel/core': 7.23.5 '@babel/helper-plugin-utils': 7.22.5 + dev: true + + /@babel/plugin-syntax-numeric-separator/7.10.4_@babel+core@7.23.6: + resolution: {integrity: sha512-9H6YdfkcK/uOnY/K7/aA2xpzaAgkQn37yzWUMRK7OaPOqOpGS1+n0H5hxT9AUw9EsSjPW8SVyMJwYRtWs3X3ug==} + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.23.6 + '@babel/helper-plugin-utils': 7.22.5 /@babel/plugin-syntax-object-rest-spread/7.8.3_@babel+core@7.23.5: resolution: {integrity: sha512-XoqMijGZb9y3y2XskN+P1wUGiVwWZ5JmoDRwx5+3GmEplNyVM2s2Dg8ILFQm8rWM48orGy5YpI5Bl8U1y7ydlA==} @@ -994,6 +1303,15 @@ packages: dependencies: '@babel/core': 7.23.5 '@babel/helper-plugin-utils': 7.22.5 + dev: true + + /@babel/plugin-syntax-object-rest-spread/7.8.3_@babel+core@7.23.6: + resolution: {integrity: sha512-XoqMijGZb9y3y2XskN+P1wUGiVwWZ5JmoDRwx5+3GmEplNyVM2s2Dg8ILFQm8rWM48orGy5YpI5Bl8U1y7ydlA==} + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.23.6 + '@babel/helper-plugin-utils': 7.22.5 /@babel/plugin-syntax-optional-catch-binding/7.8.3_@babel+core@7.23.5: resolution: {integrity: sha512-6VPD0Pc1lpTqw0aKoeRTMiB+kWhAoT24PA+ksWSBrFtl5SIRVpZlwN3NNPQjehA2E/91FV3RjLWoVTglWcSV3Q==} @@ -1002,6 +1320,15 @@ packages: dependencies: '@babel/core': 7.23.5 '@babel/helper-plugin-utils': 7.22.5 + dev: true + + /@babel/plugin-syntax-optional-catch-binding/7.8.3_@babel+core@7.23.6: + resolution: {integrity: sha512-6VPD0Pc1lpTqw0aKoeRTMiB+kWhAoT24PA+ksWSBrFtl5SIRVpZlwN3NNPQjehA2E/91FV3RjLWoVTglWcSV3Q==} + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.23.6 + '@babel/helper-plugin-utils': 7.22.5 /@babel/plugin-syntax-optional-chaining/7.8.3_@babel+core@7.23.5: resolution: {integrity: sha512-KoK9ErH1MBlCPxV0VANkXW2/dw4vlbGDrFgz8bmUsBGYkFRcbRwMh6cIJubdPrkxRwuGdtCk0v/wPTKbQgBjkg==} @@ -1010,6 +1337,15 @@ packages: dependencies: '@babel/core': 7.23.5 '@babel/helper-plugin-utils': 7.22.5 + dev: true + + /@babel/plugin-syntax-optional-chaining/7.8.3_@babel+core@7.23.6: + resolution: {integrity: sha512-KoK9ErH1MBlCPxV0VANkXW2/dw4vlbGDrFgz8bmUsBGYkFRcbRwMh6cIJubdPrkxRwuGdtCk0v/wPTKbQgBjkg==} + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.23.6 + '@babel/helper-plugin-utils': 7.22.5 /@babel/plugin-syntax-private-property-in-object/7.14.5_@babel+core@7.23.5: resolution: {integrity: sha512-0wVnp9dxJ72ZUJDV27ZfbSj6iHLoytYZmh3rFcxNnvsJF3ktkzLDZPy/mA17HGsaQT3/DQsWYX1f1QGWkCoVUg==} @@ -1019,6 +1355,16 @@ packages: dependencies: '@babel/core': 7.23.5 '@babel/helper-plugin-utils': 7.22.5 + dev: true + + /@babel/plugin-syntax-private-property-in-object/7.14.5_@babel+core@7.23.6: + resolution: {integrity: sha512-0wVnp9dxJ72ZUJDV27ZfbSj6iHLoytYZmh3rFcxNnvsJF3ktkzLDZPy/mA17HGsaQT3/DQsWYX1f1QGWkCoVUg==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.23.6 + '@babel/helper-plugin-utils': 7.22.5 /@babel/plugin-syntax-top-level-await/7.14.5_@babel+core@7.23.5: resolution: {integrity: sha512-hx++upLv5U1rgYfwe1xBQUhRmU41NEvpUvrp8jkrSCdvGSnM5/qdRMtylJ6PG5OFkBaHkbTAKTnd3/YyESRHFw==} @@ -1028,6 +1374,16 @@ packages: dependencies: '@babel/core': 7.23.5 '@babel/helper-plugin-utils': 7.22.5 + dev: true + + /@babel/plugin-syntax-top-level-await/7.14.5_@babel+core@7.23.6: + resolution: {integrity: sha512-hx++upLv5U1rgYfwe1xBQUhRmU41NEvpUvrp8jkrSCdvGSnM5/qdRMtylJ6PG5OFkBaHkbTAKTnd3/YyESRHFw==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.23.6 + '@babel/helper-plugin-utils': 7.22.5 /@babel/plugin-syntax-typescript/7.23.3_@babel+core@7.23.5: resolution: {integrity: sha512-9EiNjVJOMwCO+43TqoTrgQ8jMwcAd0sWyXi9RPfIsLTj4R2MADDDQXELhffaUx/uJv2AYcxBgPwH6j4TIA4ytQ==} @@ -1037,6 +1393,16 @@ packages: dependencies: '@babel/core': 7.23.5 '@babel/helper-plugin-utils': 7.22.5 + dev: true + + /@babel/plugin-syntax-typescript/7.23.3_@babel+core@7.23.6: + resolution: {integrity: sha512-9EiNjVJOMwCO+43TqoTrgQ8jMwcAd0sWyXi9RPfIsLTj4R2MADDDQXELhffaUx/uJv2AYcxBgPwH6j4TIA4ytQ==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.23.6 + '@babel/helper-plugin-utils': 7.22.5 /@babel/plugin-syntax-unicode-sets-regex/7.18.6_@babel+core@7.23.5: resolution: {integrity: sha512-727YkEAPwSIQTv5im8QHz3upqp92JTWhidIC81Tdx4VJYIte/VndKf1qKrfnnhPLiPghStWfvC/iFaMCQu7Nqg==} @@ -1047,6 +1413,17 @@ packages: '@babel/core': 7.23.5 '@babel/helper-create-regexp-features-plugin': 7.22.15_@babel+core@7.23.5 '@babel/helper-plugin-utils': 7.22.5 + dev: true + + /@babel/plugin-syntax-unicode-sets-regex/7.18.6_@babel+core@7.23.6: + resolution: {integrity: sha512-727YkEAPwSIQTv5im8QHz3upqp92JTWhidIC81Tdx4VJYIte/VndKf1qKrfnnhPLiPghStWfvC/iFaMCQu7Nqg==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0 + dependencies: + '@babel/core': 7.23.6 + '@babel/helper-create-regexp-features-plugin': 7.22.15_@babel+core@7.23.6 + '@babel/helper-plugin-utils': 7.22.5 /@babel/plugin-transform-arrow-functions/7.23.3_@babel+core@7.23.5: resolution: {integrity: sha512-NzQcQrzaQPkaEwoTm4Mhyl8jI1huEL/WWIEvudjTCMJ9aBZNpsJbMASx7EQECtQQPS/DcnFpo0FIh3LvEO9cxQ==} @@ -1056,6 +1433,16 @@ packages: dependencies: '@babel/core': 7.23.5 '@babel/helper-plugin-utils': 7.22.5 + dev: true + + /@babel/plugin-transform-arrow-functions/7.23.3_@babel+core@7.23.6: + resolution: {integrity: sha512-NzQcQrzaQPkaEwoTm4Mhyl8jI1huEL/WWIEvudjTCMJ9aBZNpsJbMASx7EQECtQQPS/DcnFpo0FIh3LvEO9cxQ==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.23.6 + '@babel/helper-plugin-utils': 7.22.5 /@babel/plugin-transform-async-generator-functions/7.23.4_@babel+core@7.23.5: resolution: {integrity: sha512-efdkfPhHYTtn0G6n2ddrESE91fgXxjlqLsnUtPWnJs4a4mZIbUaK7ffqKIIUKXSHwcDvaCVX6GXkaJJFqtX7jw==} @@ -1068,6 +1455,19 @@ packages: '@babel/helper-plugin-utils': 7.22.5 '@babel/helper-remap-async-to-generator': 7.22.20_@babel+core@7.23.5 '@babel/plugin-syntax-async-generators': 7.8.4_@babel+core@7.23.5 + dev: true + + /@babel/plugin-transform-async-generator-functions/7.23.4_@babel+core@7.23.6: + resolution: {integrity: sha512-efdkfPhHYTtn0G6n2ddrESE91fgXxjlqLsnUtPWnJs4a4mZIbUaK7ffqKIIUKXSHwcDvaCVX6GXkaJJFqtX7jw==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.23.6 + '@babel/helper-environment-visitor': 7.22.20 + '@babel/helper-plugin-utils': 7.22.5 + '@babel/helper-remap-async-to-generator': 7.22.20_@babel+core@7.23.6 + '@babel/plugin-syntax-async-generators': 7.8.4_@babel+core@7.23.6 /@babel/plugin-transform-async-to-generator/7.23.3_@babel+core@7.23.5: resolution: {integrity: sha512-A7LFsKi4U4fomjqXJlZg/u0ft/n8/7n7lpffUP/ZULx/DtV9SGlNKZolHH6PE8Xl1ngCc0M11OaeZptXVkfKSw==} @@ -1079,6 +1479,18 @@ packages: '@babel/helper-module-imports': 7.22.15 '@babel/helper-plugin-utils': 7.22.5 '@babel/helper-remap-async-to-generator': 7.22.20_@babel+core@7.23.5 + dev: true + + /@babel/plugin-transform-async-to-generator/7.23.3_@babel+core@7.23.6: + resolution: {integrity: sha512-A7LFsKi4U4fomjqXJlZg/u0ft/n8/7n7lpffUP/ZULx/DtV9SGlNKZolHH6PE8Xl1ngCc0M11OaeZptXVkfKSw==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.23.6 + '@babel/helper-module-imports': 7.22.15 + '@babel/helper-plugin-utils': 7.22.5 + '@babel/helper-remap-async-to-generator': 7.22.20_@babel+core@7.23.6 /@babel/plugin-transform-block-scoped-functions/7.23.3_@babel+core@7.23.5: resolution: {integrity: sha512-vI+0sIaPIO6CNuM9Kk5VmXcMVRiOpDh7w2zZt9GXzmE/9KD70CUEVhvPR/etAeNK/FAEkhxQtXOzVF3EuRL41A==} @@ -1088,6 +1500,16 @@ packages: dependencies: '@babel/core': 7.23.5 '@babel/helper-plugin-utils': 7.22.5 + dev: true + + /@babel/plugin-transform-block-scoped-functions/7.23.3_@babel+core@7.23.6: + resolution: {integrity: sha512-vI+0sIaPIO6CNuM9Kk5VmXcMVRiOpDh7w2zZt9GXzmE/9KD70CUEVhvPR/etAeNK/FAEkhxQtXOzVF3EuRL41A==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.23.6 + '@babel/helper-plugin-utils': 7.22.5 /@babel/plugin-transform-block-scoping/7.23.4_@babel+core@7.23.5: resolution: {integrity: sha512-0QqbP6B6HOh7/8iNR4CQU2Th/bbRtBp4KS9vcaZd1fZ0wSh5Fyssg0UCIHwxh+ka+pNDREbVLQnHCMHKZfPwfw==} @@ -1097,6 +1519,16 @@ packages: dependencies: '@babel/core': 7.23.5 '@babel/helper-plugin-utils': 7.22.5 + dev: true + + /@babel/plugin-transform-block-scoping/7.23.4_@babel+core@7.23.6: + resolution: {integrity: sha512-0QqbP6B6HOh7/8iNR4CQU2Th/bbRtBp4KS9vcaZd1fZ0wSh5Fyssg0UCIHwxh+ka+pNDREbVLQnHCMHKZfPwfw==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.23.6 + '@babel/helper-plugin-utils': 7.22.5 /@babel/plugin-transform-class-properties/7.23.3_@babel+core@7.23.5: resolution: {integrity: sha512-uM+AN8yCIjDPccsKGlw271xjJtGii+xQIF/uMPS8H15L12jZTsLfF4o5vNO7d/oUguOyfdikHGc/yi9ge4SGIg==} @@ -1107,6 +1539,17 @@ packages: '@babel/core': 7.23.5 '@babel/helper-create-class-features-plugin': 7.23.6_@babel+core@7.23.5 '@babel/helper-plugin-utils': 7.22.5 + dev: true + + /@babel/plugin-transform-class-properties/7.23.3_@babel+core@7.23.6: + resolution: {integrity: sha512-uM+AN8yCIjDPccsKGlw271xjJtGii+xQIF/uMPS8H15L12jZTsLfF4o5vNO7d/oUguOyfdikHGc/yi9ge4SGIg==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.23.6 + '@babel/helper-create-class-features-plugin': 7.23.6_@babel+core@7.23.6 + '@babel/helper-plugin-utils': 7.22.5 /@babel/plugin-transform-class-static-block/7.23.4_@babel+core@7.23.5: resolution: {integrity: sha512-nsWu/1M+ggti1SOALj3hfx5FXzAY06fwPJsUZD4/A5e1bWi46VUIWtD+kOX6/IdhXGsXBWllLFDSnqSCdUNydQ==} @@ -1118,6 +1561,18 @@ packages: '@babel/helper-create-class-features-plugin': 7.23.6_@babel+core@7.23.5 '@babel/helper-plugin-utils': 7.22.5 '@babel/plugin-syntax-class-static-block': 7.14.5_@babel+core@7.23.5 + dev: true + + /@babel/plugin-transform-class-static-block/7.23.4_@babel+core@7.23.6: + resolution: {integrity: sha512-nsWu/1M+ggti1SOALj3hfx5FXzAY06fwPJsUZD4/A5e1bWi46VUIWtD+kOX6/IdhXGsXBWllLFDSnqSCdUNydQ==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.12.0 + dependencies: + '@babel/core': 7.23.6 + '@babel/helper-create-class-features-plugin': 7.23.6_@babel+core@7.23.6 + '@babel/helper-plugin-utils': 7.22.5 + '@babel/plugin-syntax-class-static-block': 7.14.5_@babel+core@7.23.6 /@babel/plugin-transform-classes/7.23.5_@babel+core@7.23.5: resolution: {integrity: sha512-jvOTR4nicqYC9yzOHIhXG5emiFEOpappSJAl73SDSEDcybD+Puuze8Tnpb9p9qEyYup24tq891gkaygIFvWDqg==} @@ -1135,6 +1590,24 @@ packages: '@babel/helper-replace-supers': 7.22.20_@babel+core@7.23.5 '@babel/helper-split-export-declaration': 7.22.6 globals: 11.12.0 + dev: true + + /@babel/plugin-transform-classes/7.23.5_@babel+core@7.23.6: + resolution: {integrity: sha512-jvOTR4nicqYC9yzOHIhXG5emiFEOpappSJAl73SDSEDcybD+Puuze8Tnpb9p9qEyYup24tq891gkaygIFvWDqg==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.23.6 + '@babel/helper-annotate-as-pure': 7.22.5 + '@babel/helper-compilation-targets': 7.22.15 + '@babel/helper-environment-visitor': 7.22.20 + '@babel/helper-function-name': 7.23.0 + '@babel/helper-optimise-call-expression': 7.22.5 + '@babel/helper-plugin-utils': 7.22.5 + '@babel/helper-replace-supers': 7.22.20_@babel+core@7.23.6 + '@babel/helper-split-export-declaration': 7.22.6 + globals: 11.12.0 /@babel/plugin-transform-computed-properties/7.23.3_@babel+core@7.23.5: resolution: {integrity: sha512-dTj83UVTLw/+nbiHqQSFdwO9CbTtwq1DsDqm3CUEtDrZNET5rT5E6bIdTlOftDTDLMYxvxHNEYO4B9SLl8SLZw==} @@ -1145,6 +1618,17 @@ packages: '@babel/core': 7.23.5 '@babel/helper-plugin-utils': 7.22.5 '@babel/template': 7.22.15 + dev: true + + /@babel/plugin-transform-computed-properties/7.23.3_@babel+core@7.23.6: + resolution: {integrity: sha512-dTj83UVTLw/+nbiHqQSFdwO9CbTtwq1DsDqm3CUEtDrZNET5rT5E6bIdTlOftDTDLMYxvxHNEYO4B9SLl8SLZw==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.23.6 + '@babel/helper-plugin-utils': 7.22.5 + '@babel/template': 7.22.15 /@babel/plugin-transform-destructuring/7.23.3_@babel+core@7.23.5: resolution: {integrity: sha512-n225npDqjDIr967cMScVKHXJs7rout1q+tt50inyBCPkyZ8KxeI6d+GIbSBTT/w/9WdlWDOej3V9HE5Lgk57gw==} @@ -1154,6 +1638,16 @@ packages: dependencies: '@babel/core': 7.23.5 '@babel/helper-plugin-utils': 7.22.5 + dev: true + + /@babel/plugin-transform-destructuring/7.23.3_@babel+core@7.23.6: + resolution: {integrity: sha512-n225npDqjDIr967cMScVKHXJs7rout1q+tt50inyBCPkyZ8KxeI6d+GIbSBTT/w/9WdlWDOej3V9HE5Lgk57gw==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.23.6 + '@babel/helper-plugin-utils': 7.22.5 /@babel/plugin-transform-dotall-regex/7.23.3_@babel+core@7.23.5: resolution: {integrity: sha512-vgnFYDHAKzFaTVp+mneDsIEbnJ2Np/9ng9iviHw3P/KVcgONxpNULEW/51Z/BaFojG2GI2GwwXck5uV1+1NOYQ==} @@ -1164,6 +1658,17 @@ packages: '@babel/core': 7.23.5 '@babel/helper-create-regexp-features-plugin': 7.22.15_@babel+core@7.23.5 '@babel/helper-plugin-utils': 7.22.5 + dev: true + + /@babel/plugin-transform-dotall-regex/7.23.3_@babel+core@7.23.6: + resolution: {integrity: sha512-vgnFYDHAKzFaTVp+mneDsIEbnJ2Np/9ng9iviHw3P/KVcgONxpNULEW/51Z/BaFojG2GI2GwwXck5uV1+1NOYQ==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.23.6 + '@babel/helper-create-regexp-features-plugin': 7.22.15_@babel+core@7.23.6 + '@babel/helper-plugin-utils': 7.22.5 /@babel/plugin-transform-duplicate-keys/7.23.3_@babel+core@7.23.5: resolution: {integrity: sha512-RrqQ+BQmU3Oyav3J+7/myfvRCq7Tbz+kKLLshUmMwNlDHExbGL7ARhajvoBJEvc+fCguPPu887N+3RRXBVKZUA==} @@ -1173,6 +1678,16 @@ packages: dependencies: '@babel/core': 7.23.5 '@babel/helper-plugin-utils': 7.22.5 + dev: true + + /@babel/plugin-transform-duplicate-keys/7.23.3_@babel+core@7.23.6: + resolution: {integrity: sha512-RrqQ+BQmU3Oyav3J+7/myfvRCq7Tbz+kKLLshUmMwNlDHExbGL7ARhajvoBJEvc+fCguPPu887N+3RRXBVKZUA==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.23.6 + '@babel/helper-plugin-utils': 7.22.5 /@babel/plugin-transform-dynamic-import/7.23.4_@babel+core@7.23.5: resolution: {integrity: sha512-V6jIbLhdJK86MaLh4Jpghi8ho5fGzt3imHOBu/x0jlBaPYqDoWz4RDXjmMOfnh+JWNaQleEAByZLV0QzBT4YQQ==} @@ -1183,6 +1698,17 @@ packages: '@babel/core': 7.23.5 '@babel/helper-plugin-utils': 7.22.5 '@babel/plugin-syntax-dynamic-import': 7.8.3_@babel+core@7.23.5 + dev: true + + /@babel/plugin-transform-dynamic-import/7.23.4_@babel+core@7.23.6: + resolution: {integrity: sha512-V6jIbLhdJK86MaLh4Jpghi8ho5fGzt3imHOBu/x0jlBaPYqDoWz4RDXjmMOfnh+JWNaQleEAByZLV0QzBT4YQQ==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.23.6 + '@babel/helper-plugin-utils': 7.22.5 + '@babel/plugin-syntax-dynamic-import': 7.8.3_@babel+core@7.23.6 /@babel/plugin-transform-exponentiation-operator/7.23.3_@babel+core@7.23.5: resolution: {integrity: sha512-5fhCsl1odX96u7ILKHBj4/Y8vipoqwsJMh4csSA8qFfxrZDEA4Ssku2DyNvMJSmZNOEBT750LfFPbtrnTP90BQ==} @@ -1193,6 +1719,17 @@ packages: '@babel/core': 7.23.5 '@babel/helper-builder-binary-assignment-operator-visitor': 7.22.15 '@babel/helper-plugin-utils': 7.22.5 + dev: true + + /@babel/plugin-transform-exponentiation-operator/7.23.3_@babel+core@7.23.6: + resolution: {integrity: sha512-5fhCsl1odX96u7ILKHBj4/Y8vipoqwsJMh4csSA8qFfxrZDEA4Ssku2DyNvMJSmZNOEBT750LfFPbtrnTP90BQ==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.23.6 + '@babel/helper-builder-binary-assignment-operator-visitor': 7.22.15 + '@babel/helper-plugin-utils': 7.22.5 /@babel/plugin-transform-export-namespace-from/7.23.4_@babel+core@7.23.5: resolution: {integrity: sha512-GzuSBcKkx62dGzZI1WVgTWvkkz84FZO5TC5T8dl/Tht/rAla6Dg/Mz9Yhypg+ezVACf/rgDuQt3kbWEv7LdUDQ==} @@ -1203,6 +1740,17 @@ packages: '@babel/core': 7.23.5 '@babel/helper-plugin-utils': 7.22.5 '@babel/plugin-syntax-export-namespace-from': 7.8.3_@babel+core@7.23.5 + dev: true + + /@babel/plugin-transform-export-namespace-from/7.23.4_@babel+core@7.23.6: + resolution: {integrity: sha512-GzuSBcKkx62dGzZI1WVgTWvkkz84FZO5TC5T8dl/Tht/rAla6Dg/Mz9Yhypg+ezVACf/rgDuQt3kbWEv7LdUDQ==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.23.6 + '@babel/helper-plugin-utils': 7.22.5 + '@babel/plugin-syntax-export-namespace-from': 7.8.3_@babel+core@7.23.6 /@babel/plugin-transform-flow-strip-types/7.23.3_@babel+core@7.23.5: resolution: {integrity: sha512-26/pQTf9nQSNVJCrLB1IkHUKyPxR+lMrH2QDPG89+Znu9rAMbtrybdbWeE9bb7gzjmE5iXHEY+e0HUwM6Co93Q==} @@ -1215,6 +1763,17 @@ packages: '@babel/plugin-syntax-flow': 7.23.3_@babel+core@7.23.5 dev: true + /@babel/plugin-transform-flow-strip-types/7.23.3_@babel+core@7.23.6: + resolution: {integrity: sha512-26/pQTf9nQSNVJCrLB1IkHUKyPxR+lMrH2QDPG89+Znu9rAMbtrybdbWeE9bb7gzjmE5iXHEY+e0HUwM6Co93Q==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.23.6 + '@babel/helper-plugin-utils': 7.22.5 + '@babel/plugin-syntax-flow': 7.23.3_@babel+core@7.23.6 + dev: true + /@babel/plugin-transform-for-of/7.23.3_@babel+core@7.23.5: resolution: {integrity: sha512-X8jSm8X1CMwxmK878qsUGJRmbysKNbdpTv/O1/v0LuY/ZkZrng5WYiekYSdg9m09OTmDDUWeEDsTE+17WYbAZw==} engines: {node: '>=6.9.0'} @@ -1223,6 +1782,16 @@ packages: dependencies: '@babel/core': 7.23.5 '@babel/helper-plugin-utils': 7.22.5 + dev: true + + /@babel/plugin-transform-for-of/7.23.3_@babel+core@7.23.6: + resolution: {integrity: sha512-X8jSm8X1CMwxmK878qsUGJRmbysKNbdpTv/O1/v0LuY/ZkZrng5WYiekYSdg9m09OTmDDUWeEDsTE+17WYbAZw==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.23.6 + '@babel/helper-plugin-utils': 7.22.5 /@babel/plugin-transform-function-name/7.23.3_@babel+core@7.23.5: resolution: {integrity: sha512-I1QXp1LxIvt8yLaib49dRW5Okt7Q4oaxao6tFVKS/anCdEOMtYwWVKoiOA1p34GOWIZjUK0E+zCp7+l1pfQyiw==} @@ -1234,6 +1803,18 @@ packages: '@babel/helper-compilation-targets': 7.22.15 '@babel/helper-function-name': 7.23.0 '@babel/helper-plugin-utils': 7.22.5 + dev: true + + /@babel/plugin-transform-function-name/7.23.3_@babel+core@7.23.6: + resolution: {integrity: sha512-I1QXp1LxIvt8yLaib49dRW5Okt7Q4oaxao6tFVKS/anCdEOMtYwWVKoiOA1p34GOWIZjUK0E+zCp7+l1pfQyiw==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.23.6 + '@babel/helper-compilation-targets': 7.22.15 + '@babel/helper-function-name': 7.23.0 + '@babel/helper-plugin-utils': 7.22.5 /@babel/plugin-transform-json-strings/7.23.4_@babel+core@7.23.5: resolution: {integrity: sha512-81nTOqM1dMwZ/aRXQ59zVubN9wHGqk6UtqRK+/q+ciXmRy8fSolhGVvG09HHRGo4l6fr/c4ZhXUQH0uFW7PZbg==} @@ -1244,33 +1825,75 @@ packages: '@babel/core': 7.23.5 '@babel/helper-plugin-utils': 7.22.5 '@babel/plugin-syntax-json-strings': 7.8.3_@babel+core@7.23.5 + dev: true + + /@babel/plugin-transform-json-strings/7.23.4_@babel+core@7.23.6: + resolution: {integrity: sha512-81nTOqM1dMwZ/aRXQ59zVubN9wHGqk6UtqRK+/q+ciXmRy8fSolhGVvG09HHRGo4l6fr/c4ZhXUQH0uFW7PZbg==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.23.6 + '@babel/helper-plugin-utils': 7.22.5 + '@babel/plugin-syntax-json-strings': 7.8.3_@babel+core@7.23.6 + + /@babel/plugin-transform-literals/7.23.3_@babel+core@7.23.5: + resolution: {integrity: sha512-wZ0PIXRxnwZvl9AYpqNUxpZ5BiTGrYt7kueGQ+N5FiQ7RCOD4cm8iShd6S6ggfVIWaJf2EMk8eRzAh52RfP4rQ==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.23.5 + '@babel/helper-plugin-utils': 7.22.5 + dev: true + + /@babel/plugin-transform-literals/7.23.3_@babel+core@7.23.6: + resolution: {integrity: sha512-wZ0PIXRxnwZvl9AYpqNUxpZ5BiTGrYt7kueGQ+N5FiQ7RCOD4cm8iShd6S6ggfVIWaJf2EMk8eRzAh52RfP4rQ==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.23.6 + '@babel/helper-plugin-utils': 7.22.5 + + /@babel/plugin-transform-logical-assignment-operators/7.23.4_@babel+core@7.23.5: + resolution: {integrity: sha512-Mc/ALf1rmZTP4JKKEhUwiORU+vcfarFVLfcFiolKUo6sewoxSEgl36ak5t+4WamRsNr6nzjZXQjM35WsU+9vbg==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.23.5 + '@babel/helper-plugin-utils': 7.22.5 + '@babel/plugin-syntax-logical-assignment-operators': 7.10.4_@babel+core@7.23.5 + dev: true - /@babel/plugin-transform-literals/7.23.3_@babel+core@7.23.5: - resolution: {integrity: sha512-wZ0PIXRxnwZvl9AYpqNUxpZ5BiTGrYt7kueGQ+N5FiQ7RCOD4cm8iShd6S6ggfVIWaJf2EMk8eRzAh52RfP4rQ==} + /@babel/plugin-transform-logical-assignment-operators/7.23.4_@babel+core@7.23.6: + resolution: {integrity: sha512-Mc/ALf1rmZTP4JKKEhUwiORU+vcfarFVLfcFiolKUo6sewoxSEgl36ak5t+4WamRsNr6nzjZXQjM35WsU+9vbg==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.23.5 + '@babel/core': 7.23.6 '@babel/helper-plugin-utils': 7.22.5 + '@babel/plugin-syntax-logical-assignment-operators': 7.10.4_@babel+core@7.23.6 - /@babel/plugin-transform-logical-assignment-operators/7.23.4_@babel+core@7.23.5: - resolution: {integrity: sha512-Mc/ALf1rmZTP4JKKEhUwiORU+vcfarFVLfcFiolKUo6sewoxSEgl36ak5t+4WamRsNr6nzjZXQjM35WsU+9vbg==} + /@babel/plugin-transform-member-expression-literals/7.23.3_@babel+core@7.23.5: + resolution: {integrity: sha512-sC3LdDBDi5x96LA+Ytekz2ZPk8i/Ck+DEuDbRAll5rknJ5XRTSaPKEYwomLcs1AA8wg9b3KjIQRsnApj+q51Ag==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: '@babel/core': 7.23.5 '@babel/helper-plugin-utils': 7.22.5 - '@babel/plugin-syntax-logical-assignment-operators': 7.10.4_@babel+core@7.23.5 + dev: true - /@babel/plugin-transform-member-expression-literals/7.23.3_@babel+core@7.23.5: + /@babel/plugin-transform-member-expression-literals/7.23.3_@babel+core@7.23.6: resolution: {integrity: sha512-sC3LdDBDi5x96LA+Ytekz2ZPk8i/Ck+DEuDbRAll5rknJ5XRTSaPKEYwomLcs1AA8wg9b3KjIQRsnApj+q51Ag==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.23.5 + '@babel/core': 7.23.6 '@babel/helper-plugin-utils': 7.22.5 /@babel/plugin-transform-modules-amd/7.23.3_@babel+core@7.23.5: @@ -1282,6 +1905,17 @@ packages: '@babel/core': 7.23.5 '@babel/helper-module-transforms': 7.23.3_@babel+core@7.23.5 '@babel/helper-plugin-utils': 7.22.5 + dev: true + + /@babel/plugin-transform-modules-amd/7.23.3_@babel+core@7.23.6: + resolution: {integrity: sha512-vJYQGxeKM4t8hYCKVBlZX/gtIY2I7mRGFNcm85sgXGMTBcoV3QdVtdpbcWEbzbfUIUZKwvgFT82mRvaQIebZzw==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.23.6 + '@babel/helper-module-transforms': 7.23.3_@babel+core@7.23.6 + '@babel/helper-plugin-utils': 7.22.5 /@babel/plugin-transform-modules-commonjs/7.23.3_@babel+core@7.23.5: resolution: {integrity: sha512-aVS0F65LKsdNOtcz6FRCpE4OgsP2OFnW46qNxNIX9h3wuzaNcSQsJysuMwqSibC98HPrf2vCgtxKNwS0DAlgcA==} @@ -1293,6 +1927,18 @@ packages: '@babel/helper-module-transforms': 7.23.3_@babel+core@7.23.5 '@babel/helper-plugin-utils': 7.22.5 '@babel/helper-simple-access': 7.22.5 + dev: true + + /@babel/plugin-transform-modules-commonjs/7.23.3_@babel+core@7.23.6: + resolution: {integrity: sha512-aVS0F65LKsdNOtcz6FRCpE4OgsP2OFnW46qNxNIX9h3wuzaNcSQsJysuMwqSibC98HPrf2vCgtxKNwS0DAlgcA==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.23.6 + '@babel/helper-module-transforms': 7.23.3_@babel+core@7.23.6 + '@babel/helper-plugin-utils': 7.22.5 + '@babel/helper-simple-access': 7.22.5 /@babel/plugin-transform-modules-systemjs/7.23.3_@babel+core@7.23.5: resolution: {integrity: sha512-ZxyKGTkF9xT9YJuKQRo19ewf3pXpopuYQd8cDXqNzc3mUNbOME0RKMoZxviQk74hwzfQsEe66dE92MaZbdHKNQ==} @@ -1305,6 +1951,19 @@ packages: '@babel/helper-module-transforms': 7.23.3_@babel+core@7.23.5 '@babel/helper-plugin-utils': 7.22.5 '@babel/helper-validator-identifier': 7.22.20 + dev: true + + /@babel/plugin-transform-modules-systemjs/7.23.3_@babel+core@7.23.6: + resolution: {integrity: sha512-ZxyKGTkF9xT9YJuKQRo19ewf3pXpopuYQd8cDXqNzc3mUNbOME0RKMoZxviQk74hwzfQsEe66dE92MaZbdHKNQ==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.23.6 + '@babel/helper-hoist-variables': 7.22.5 + '@babel/helper-module-transforms': 7.23.3_@babel+core@7.23.6 + '@babel/helper-plugin-utils': 7.22.5 + '@babel/helper-validator-identifier': 7.22.20 /@babel/plugin-transform-modules-umd/7.23.3_@babel+core@7.23.5: resolution: {integrity: sha512-zHsy9iXX2nIsCBFPud3jKn1IRPWg3Ing1qOZgeKV39m1ZgIdpJqvlWVeiHBZC6ITRG0MfskhYe9cLgntfSFPIg==} @@ -1315,6 +1974,17 @@ packages: '@babel/core': 7.23.5 '@babel/helper-module-transforms': 7.23.3_@babel+core@7.23.5 '@babel/helper-plugin-utils': 7.22.5 + dev: true + + /@babel/plugin-transform-modules-umd/7.23.3_@babel+core@7.23.6: + resolution: {integrity: sha512-zHsy9iXX2nIsCBFPud3jKn1IRPWg3Ing1qOZgeKV39m1ZgIdpJqvlWVeiHBZC6ITRG0MfskhYe9cLgntfSFPIg==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.23.6 + '@babel/helper-module-transforms': 7.23.3_@babel+core@7.23.6 + '@babel/helper-plugin-utils': 7.22.5 /@babel/plugin-transform-named-capturing-groups-regex/7.22.5_@babel+core@7.23.5: resolution: {integrity: sha512-YgLLKmS3aUBhHaxp5hi1WJTgOUb/NCuDHzGT9z9WTt3YG+CPRhJs6nprbStx6DnWM4dh6gt7SU3sZodbZ08adQ==} @@ -1325,6 +1995,17 @@ packages: '@babel/core': 7.23.5 '@babel/helper-create-regexp-features-plugin': 7.22.15_@babel+core@7.23.5 '@babel/helper-plugin-utils': 7.22.5 + dev: true + + /@babel/plugin-transform-named-capturing-groups-regex/7.22.5_@babel+core@7.23.6: + resolution: {integrity: sha512-YgLLKmS3aUBhHaxp5hi1WJTgOUb/NCuDHzGT9z9WTt3YG+CPRhJs6nprbStx6DnWM4dh6gt7SU3sZodbZ08adQ==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0 + dependencies: + '@babel/core': 7.23.6 + '@babel/helper-create-regexp-features-plugin': 7.22.15_@babel+core@7.23.6 + '@babel/helper-plugin-utils': 7.22.5 /@babel/plugin-transform-new-target/7.23.3_@babel+core@7.23.5: resolution: {integrity: sha512-YJ3xKqtJMAT5/TIZnpAR3I+K+WaDowYbN3xyxI8zxx/Gsypwf9B9h0VB+1Nh6ACAAPRS5NSRje0uVv5i79HYGQ==} @@ -1334,6 +2015,16 @@ packages: dependencies: '@babel/core': 7.23.5 '@babel/helper-plugin-utils': 7.22.5 + dev: true + + /@babel/plugin-transform-new-target/7.23.3_@babel+core@7.23.6: + resolution: {integrity: sha512-YJ3xKqtJMAT5/TIZnpAR3I+K+WaDowYbN3xyxI8zxx/Gsypwf9B9h0VB+1Nh6ACAAPRS5NSRje0uVv5i79HYGQ==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.23.6 + '@babel/helper-plugin-utils': 7.22.5 /@babel/plugin-transform-nullish-coalescing-operator/7.23.4_@babel+core@7.23.5: resolution: {integrity: sha512-jHE9EVVqHKAQx+VePv5LLGHjmHSJR76vawFPTdlxR/LVJPfOEGxREQwQfjuZEOPTwG92X3LINSh3M40Rv4zpVA==} @@ -1344,6 +2035,17 @@ packages: '@babel/core': 7.23.5 '@babel/helper-plugin-utils': 7.22.5 '@babel/plugin-syntax-nullish-coalescing-operator': 7.8.3_@babel+core@7.23.5 + dev: true + + /@babel/plugin-transform-nullish-coalescing-operator/7.23.4_@babel+core@7.23.6: + resolution: {integrity: sha512-jHE9EVVqHKAQx+VePv5LLGHjmHSJR76vawFPTdlxR/LVJPfOEGxREQwQfjuZEOPTwG92X3LINSh3M40Rv4zpVA==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.23.6 + '@babel/helper-plugin-utils': 7.22.5 + '@babel/plugin-syntax-nullish-coalescing-operator': 7.8.3_@babel+core@7.23.6 /@babel/plugin-transform-numeric-separator/7.23.4_@babel+core@7.23.5: resolution: {integrity: sha512-mps6auzgwjRrwKEZA05cOwuDc9FAzoyFS4ZsG/8F43bTLf/TgkJg7QXOrPO1JO599iA3qgK9MXdMGOEC8O1h6Q==} @@ -1354,6 +2056,17 @@ packages: '@babel/core': 7.23.5 '@babel/helper-plugin-utils': 7.22.5 '@babel/plugin-syntax-numeric-separator': 7.10.4_@babel+core@7.23.5 + dev: true + + /@babel/plugin-transform-numeric-separator/7.23.4_@babel+core@7.23.6: + resolution: {integrity: sha512-mps6auzgwjRrwKEZA05cOwuDc9FAzoyFS4ZsG/8F43bTLf/TgkJg7QXOrPO1JO599iA3qgK9MXdMGOEC8O1h6Q==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.23.6 + '@babel/helper-plugin-utils': 7.22.5 + '@babel/plugin-syntax-numeric-separator': 7.10.4_@babel+core@7.23.6 /@babel/plugin-transform-object-rest-spread/7.23.4_@babel+core@7.23.5: resolution: {integrity: sha512-9x9K1YyeQVw0iOXJlIzwm8ltobIIv7j2iLyP2jIhEbqPRQ7ScNgwQufU2I0Gq11VjyG4gI4yMXt2VFags+1N3g==} @@ -1367,6 +2080,20 @@ packages: '@babel/helper-plugin-utils': 7.22.5 '@babel/plugin-syntax-object-rest-spread': 7.8.3_@babel+core@7.23.5 '@babel/plugin-transform-parameters': 7.23.3_@babel+core@7.23.5 + dev: true + + /@babel/plugin-transform-object-rest-spread/7.23.4_@babel+core@7.23.6: + resolution: {integrity: sha512-9x9K1YyeQVw0iOXJlIzwm8ltobIIv7j2iLyP2jIhEbqPRQ7ScNgwQufU2I0Gq11VjyG4gI4yMXt2VFags+1N3g==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/compat-data': 7.23.5 + '@babel/core': 7.23.6 + '@babel/helper-compilation-targets': 7.22.15 + '@babel/helper-plugin-utils': 7.22.5 + '@babel/plugin-syntax-object-rest-spread': 7.8.3_@babel+core@7.23.6 + '@babel/plugin-transform-parameters': 7.23.3_@babel+core@7.23.6 /@babel/plugin-transform-object-super/7.23.3_@babel+core@7.23.5: resolution: {integrity: sha512-BwQ8q0x2JG+3lxCVFohg+KbQM7plfpBwThdW9A6TMtWwLsbDA01Ek2Zb/AgDN39BiZsExm4qrXxjk+P1/fzGrA==} @@ -1377,6 +2104,17 @@ packages: '@babel/core': 7.23.5 '@babel/helper-plugin-utils': 7.22.5 '@babel/helper-replace-supers': 7.22.20_@babel+core@7.23.5 + dev: true + + /@babel/plugin-transform-object-super/7.23.3_@babel+core@7.23.6: + resolution: {integrity: sha512-BwQ8q0x2JG+3lxCVFohg+KbQM7plfpBwThdW9A6TMtWwLsbDA01Ek2Zb/AgDN39BiZsExm4qrXxjk+P1/fzGrA==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.23.6 + '@babel/helper-plugin-utils': 7.22.5 + '@babel/helper-replace-supers': 7.22.20_@babel+core@7.23.6 /@babel/plugin-transform-optional-catch-binding/7.23.4_@babel+core@7.23.5: resolution: {integrity: sha512-XIq8t0rJPHf6Wvmbn9nFxU6ao4c7WhghTR5WyV8SrJfUFzyxhCm4nhC+iAp3HFhbAKLfYpgzhJ6t4XCtVwqO5A==} @@ -1387,6 +2125,17 @@ packages: '@babel/core': 7.23.5 '@babel/helper-plugin-utils': 7.22.5 '@babel/plugin-syntax-optional-catch-binding': 7.8.3_@babel+core@7.23.5 + dev: true + + /@babel/plugin-transform-optional-catch-binding/7.23.4_@babel+core@7.23.6: + resolution: {integrity: sha512-XIq8t0rJPHf6Wvmbn9nFxU6ao4c7WhghTR5WyV8SrJfUFzyxhCm4nhC+iAp3HFhbAKLfYpgzhJ6t4XCtVwqO5A==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.23.6 + '@babel/helper-plugin-utils': 7.22.5 + '@babel/plugin-syntax-optional-catch-binding': 7.8.3_@babel+core@7.23.6 /@babel/plugin-transform-optional-chaining/7.23.4_@babel+core@7.23.5: resolution: {integrity: sha512-ZU8y5zWOfjM5vZ+asjgAPwDaBjJzgufjES89Rs4Lpq63O300R/kOz30WCLo6BxxX6QVEilwSlpClnG5cZaikTA==} @@ -1398,6 +2147,18 @@ packages: '@babel/helper-plugin-utils': 7.22.5 '@babel/helper-skip-transparent-expression-wrappers': 7.22.5 '@babel/plugin-syntax-optional-chaining': 7.8.3_@babel+core@7.23.5 + dev: true + + /@babel/plugin-transform-optional-chaining/7.23.4_@babel+core@7.23.6: + resolution: {integrity: sha512-ZU8y5zWOfjM5vZ+asjgAPwDaBjJzgufjES89Rs4Lpq63O300R/kOz30WCLo6BxxX6QVEilwSlpClnG5cZaikTA==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.23.6 + '@babel/helper-plugin-utils': 7.22.5 + '@babel/helper-skip-transparent-expression-wrappers': 7.22.5 + '@babel/plugin-syntax-optional-chaining': 7.8.3_@babel+core@7.23.6 /@babel/plugin-transform-parameters/7.23.3_@babel+core@7.23.5: resolution: {integrity: sha512-09lMt6UsUb3/34BbECKVbVwrT9bO6lILWln237z7sLaWnMsTi7Yc9fhX5DLpkJzAGfaReXI22wP41SZmnAA3Vw==} @@ -1407,6 +2168,16 @@ packages: dependencies: '@babel/core': 7.23.5 '@babel/helper-plugin-utils': 7.22.5 + dev: true + + /@babel/plugin-transform-parameters/7.23.3_@babel+core@7.23.6: + resolution: {integrity: sha512-09lMt6UsUb3/34BbECKVbVwrT9bO6lILWln237z7sLaWnMsTi7Yc9fhX5DLpkJzAGfaReXI22wP41SZmnAA3Vw==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.23.6 + '@babel/helper-plugin-utils': 7.22.5 /@babel/plugin-transform-private-methods/7.23.3_@babel+core@7.23.5: resolution: {integrity: sha512-UzqRcRtWsDMTLrRWFvUBDwmw06tCQH9Rl1uAjfh6ijMSmGYQ+fpdB+cnqRC8EMh5tuuxSv0/TejGL+7vyj+50g==} @@ -1417,6 +2188,17 @@ packages: '@babel/core': 7.23.5 '@babel/helper-create-class-features-plugin': 7.23.6_@babel+core@7.23.5 '@babel/helper-plugin-utils': 7.22.5 + dev: true + + /@babel/plugin-transform-private-methods/7.23.3_@babel+core@7.23.6: + resolution: {integrity: sha512-UzqRcRtWsDMTLrRWFvUBDwmw06tCQH9Rl1uAjfh6ijMSmGYQ+fpdB+cnqRC8EMh5tuuxSv0/TejGL+7vyj+50g==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.23.6 + '@babel/helper-create-class-features-plugin': 7.23.6_@babel+core@7.23.6 + '@babel/helper-plugin-utils': 7.22.5 /@babel/plugin-transform-private-property-in-object/7.23.4_@babel+core@7.23.5: resolution: {integrity: sha512-9G3K1YqTq3F4Vt88Djx1UZ79PDyj+yKRnUy7cZGSMe+a7jkwD259uKKuUzQlPkGam7R+8RJwh5z4xO27fA1o2A==} @@ -1429,6 +2211,19 @@ packages: '@babel/helper-create-class-features-plugin': 7.23.6_@babel+core@7.23.5 '@babel/helper-plugin-utils': 7.22.5 '@babel/plugin-syntax-private-property-in-object': 7.14.5_@babel+core@7.23.5 + dev: true + + /@babel/plugin-transform-private-property-in-object/7.23.4_@babel+core@7.23.6: + resolution: {integrity: sha512-9G3K1YqTq3F4Vt88Djx1UZ79PDyj+yKRnUy7cZGSMe+a7jkwD259uKKuUzQlPkGam7R+8RJwh5z4xO27fA1o2A==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.23.6 + '@babel/helper-annotate-as-pure': 7.22.5 + '@babel/helper-create-class-features-plugin': 7.23.6_@babel+core@7.23.6 + '@babel/helper-plugin-utils': 7.22.5 + '@babel/plugin-syntax-private-property-in-object': 7.14.5_@babel+core@7.23.6 /@babel/plugin-transform-property-literals/7.23.3_@babel+core@7.23.5: resolution: {integrity: sha512-jR3Jn3y7cZp4oEWPFAlRsSWjxKe4PZILGBSd4nis1TsC5qeSpb+nrtihJuDhNI7QHiVbUaiXa0X2RZY3/TI6Nw==} @@ -1438,6 +2233,16 @@ packages: dependencies: '@babel/core': 7.23.5 '@babel/helper-plugin-utils': 7.22.5 + dev: true + + /@babel/plugin-transform-property-literals/7.23.3_@babel+core@7.23.6: + resolution: {integrity: sha512-jR3Jn3y7cZp4oEWPFAlRsSWjxKe4PZILGBSd4nis1TsC5qeSpb+nrtihJuDhNI7QHiVbUaiXa0X2RZY3/TI6Nw==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.23.6 + '@babel/helper-plugin-utils': 7.22.5 /@babel/plugin-transform-react-display-name/7.23.3_@babel+core@7.23.5: resolution: {integrity: sha512-GnvhtVfA2OAtzdX58FJxU19rhoGeQzyVndw3GgtdECQvQFXPEZIOVULHVZGAYmOgmqjXpVpfocAbSjh99V/Fqw==} @@ -1493,6 +2298,17 @@ packages: '@babel/core': 7.23.5 '@babel/helper-plugin-utils': 7.22.5 regenerator-transform: 0.15.2 + dev: true + + /@babel/plugin-transform-regenerator/7.23.3_@babel+core@7.23.6: + resolution: {integrity: sha512-KP+75h0KghBMcVpuKisx3XTu9Ncut8Q8TuvGO4IhY+9D5DFEckQefOuIsB/gQ2tG71lCke4NMrtIPS8pOj18BQ==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.23.6 + '@babel/helper-plugin-utils': 7.22.5 + regenerator-transform: 0.15.2 /@babel/plugin-transform-reserved-words/7.23.3_@babel+core@7.23.5: resolution: {integrity: sha512-QnNTazY54YqgGxwIexMZva9gqbPa15t/x9VS+0fsEFWplwVpXYZivtgl43Z1vMpc1bdPP2PP8siFeVcnFvA3Cg==} @@ -1502,19 +2318,29 @@ packages: dependencies: '@babel/core': 7.23.5 '@babel/helper-plugin-utils': 7.22.5 + dev: true + + /@babel/plugin-transform-reserved-words/7.23.3_@babel+core@7.23.6: + resolution: {integrity: sha512-QnNTazY54YqgGxwIexMZva9gqbPa15t/x9VS+0fsEFWplwVpXYZivtgl43Z1vMpc1bdPP2PP8siFeVcnFvA3Cg==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.23.6 + '@babel/helper-plugin-utils': 7.22.5 - /@babel/plugin-transform-runtime/7.23.6_@babel+core@7.23.5: + /@babel/plugin-transform-runtime/7.23.6_@babel+core@7.23.6: resolution: {integrity: sha512-kF1Zg62aPseQ11orDhFRw+aPG/eynNQtI+TyY+m33qJa2cJ5EEvza2P2BNTIA9E5MyqFABHEyY6CPHwgdy9aNg==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.23.5 + '@babel/core': 7.23.6 '@babel/helper-module-imports': 7.22.15 '@babel/helper-plugin-utils': 7.22.5 - babel-plugin-polyfill-corejs2: 0.4.7_@babel+core@7.23.5 - babel-plugin-polyfill-corejs3: 0.8.7_@babel+core@7.23.5 - babel-plugin-polyfill-regenerator: 0.5.4_@babel+core@7.23.5 + babel-plugin-polyfill-corejs2: 0.4.7_@babel+core@7.23.6 + babel-plugin-polyfill-corejs3: 0.8.7_@babel+core@7.23.6 + babel-plugin-polyfill-regenerator: 0.5.4_@babel+core@7.23.6 semver: 6.3.1 transitivePeerDependencies: - supports-color @@ -1527,6 +2353,16 @@ packages: dependencies: '@babel/core': 7.23.5 '@babel/helper-plugin-utils': 7.22.5 + dev: true + + /@babel/plugin-transform-shorthand-properties/7.23.3_@babel+core@7.23.6: + resolution: {integrity: sha512-ED2fgqZLmexWiN+YNFX26fx4gh5qHDhn1O2gvEhreLW2iI63Sqm4llRLCXALKrCnbN4Jy0VcMQZl/SAzqug/jg==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.23.6 + '@babel/helper-plugin-utils': 7.22.5 /@babel/plugin-transform-spread/7.23.3_@babel+core@7.23.5: resolution: {integrity: sha512-VvfVYlrlBVu+77xVTOAoxQ6mZbnIq5FM0aGBSFEcIh03qHf+zNqA4DC/3XMUozTg7bZV3e3mZQ0i13VB6v5yUg==} @@ -1537,6 +2373,17 @@ packages: '@babel/core': 7.23.5 '@babel/helper-plugin-utils': 7.22.5 '@babel/helper-skip-transparent-expression-wrappers': 7.22.5 + dev: true + + /@babel/plugin-transform-spread/7.23.3_@babel+core@7.23.6: + resolution: {integrity: sha512-VvfVYlrlBVu+77xVTOAoxQ6mZbnIq5FM0aGBSFEcIh03qHf+zNqA4DC/3XMUozTg7bZV3e3mZQ0i13VB6v5yUg==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.23.6 + '@babel/helper-plugin-utils': 7.22.5 + '@babel/helper-skip-transparent-expression-wrappers': 7.22.5 /@babel/plugin-transform-sticky-regex/7.23.3_@babel+core@7.23.5: resolution: {integrity: sha512-HZOyN9g+rtvnOU3Yh7kSxXrKbzgrm5X4GncPY1QOquu7epga5MxKHVpYu2hvQnry/H+JjckSYRb93iNfsioAGg==} @@ -1546,6 +2393,16 @@ packages: dependencies: '@babel/core': 7.23.5 '@babel/helper-plugin-utils': 7.22.5 + dev: true + + /@babel/plugin-transform-sticky-regex/7.23.3_@babel+core@7.23.6: + resolution: {integrity: sha512-HZOyN9g+rtvnOU3Yh7kSxXrKbzgrm5X4GncPY1QOquu7epga5MxKHVpYu2hvQnry/H+JjckSYRb93iNfsioAGg==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.23.6 + '@babel/helper-plugin-utils': 7.22.5 /@babel/plugin-transform-template-literals/7.23.3_@babel+core@7.23.5: resolution: {integrity: sha512-Flok06AYNp7GV2oJPZZcP9vZdszev6vPBkHLwxwSpaIqx75wn6mUd3UFWsSsA0l8nXAKkyCmL/sR02m8RYGeHg==} @@ -1555,6 +2412,16 @@ packages: dependencies: '@babel/core': 7.23.5 '@babel/helper-plugin-utils': 7.22.5 + dev: true + + /@babel/plugin-transform-template-literals/7.23.3_@babel+core@7.23.6: + resolution: {integrity: sha512-Flok06AYNp7GV2oJPZZcP9vZdszev6vPBkHLwxwSpaIqx75wn6mUd3UFWsSsA0l8nXAKkyCmL/sR02m8RYGeHg==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.23.6 + '@babel/helper-plugin-utils': 7.22.5 /@babel/plugin-transform-typeof-symbol/7.23.3_@babel+core@7.23.5: resolution: {integrity: sha512-4t15ViVnaFdrPC74be1gXBSMzXk3B4Us9lP7uLRQHTFpV5Dvt33pn+2MyyNxmN3VTTm3oTrZVMUmuw3oBnQ2oQ==} @@ -1564,6 +2431,16 @@ packages: dependencies: '@babel/core': 7.23.5 '@babel/helper-plugin-utils': 7.22.5 + dev: true + + /@babel/plugin-transform-typeof-symbol/7.23.3_@babel+core@7.23.6: + resolution: {integrity: sha512-4t15ViVnaFdrPC74be1gXBSMzXk3B4Us9lP7uLRQHTFpV5Dvt33pn+2MyyNxmN3VTTm3oTrZVMUmuw3oBnQ2oQ==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.23.6 + '@babel/helper-plugin-utils': 7.22.5 /@babel/plugin-transform-typescript/7.23.5_@babel+core@7.23.5: resolution: {integrity: sha512-2fMkXEJkrmwgu2Bsv1Saxgj30IXZdJ+84lQcKKI7sm719oXs0BBw2ZENKdJdR1PjWndgLCEBNXJOri0fk7RYQA==} @@ -1576,6 +2453,19 @@ packages: '@babel/helper-create-class-features-plugin': 7.23.5_@babel+core@7.23.5 '@babel/helper-plugin-utils': 7.22.5 '@babel/plugin-syntax-typescript': 7.23.3_@babel+core@7.23.5 + dev: true + + /@babel/plugin-transform-typescript/7.23.5_@babel+core@7.23.6: + resolution: {integrity: sha512-2fMkXEJkrmwgu2Bsv1Saxgj30IXZdJ+84lQcKKI7sm719oXs0BBw2ZENKdJdR1PjWndgLCEBNXJOri0fk7RYQA==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.23.6 + '@babel/helper-annotate-as-pure': 7.22.5 + '@babel/helper-create-class-features-plugin': 7.23.5_@babel+core@7.23.6 + '@babel/helper-plugin-utils': 7.22.5 + '@babel/plugin-syntax-typescript': 7.23.3_@babel+core@7.23.6 /@babel/plugin-transform-unicode-escapes/7.23.3_@babel+core@7.23.5: resolution: {integrity: sha512-OMCUx/bU6ChE3r4+ZdylEqAjaQgHAgipgW8nsCfu5pGqDcFytVd91AwRvUJSBZDz0exPGgnjoqhgRYLRjFZc9Q==} @@ -1585,6 +2475,16 @@ packages: dependencies: '@babel/core': 7.23.5 '@babel/helper-plugin-utils': 7.22.5 + dev: true + + /@babel/plugin-transform-unicode-escapes/7.23.3_@babel+core@7.23.6: + resolution: {integrity: sha512-OMCUx/bU6ChE3r4+ZdylEqAjaQgHAgipgW8nsCfu5pGqDcFytVd91AwRvUJSBZDz0exPGgnjoqhgRYLRjFZc9Q==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.23.6 + '@babel/helper-plugin-utils': 7.22.5 /@babel/plugin-transform-unicode-property-regex/7.23.3_@babel+core@7.23.5: resolution: {integrity: sha512-KcLIm+pDZkWZQAFJ9pdfmh89EwVfmNovFBcXko8szpBeF8z68kWIPeKlmSOkT9BXJxs2C0uk+5LxoxIv62MROA==} @@ -1595,6 +2495,17 @@ packages: '@babel/core': 7.23.5 '@babel/helper-create-regexp-features-plugin': 7.22.15_@babel+core@7.23.5 '@babel/helper-plugin-utils': 7.22.5 + dev: true + + /@babel/plugin-transform-unicode-property-regex/7.23.3_@babel+core@7.23.6: + resolution: {integrity: sha512-KcLIm+pDZkWZQAFJ9pdfmh89EwVfmNovFBcXko8szpBeF8z68kWIPeKlmSOkT9BXJxs2C0uk+5LxoxIv62MROA==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.23.6 + '@babel/helper-create-regexp-features-plugin': 7.22.15_@babel+core@7.23.6 + '@babel/helper-plugin-utils': 7.22.5 /@babel/plugin-transform-unicode-regex/7.23.3_@babel+core@7.23.5: resolution: {integrity: sha512-wMHpNA4x2cIA32b/ci3AfwNgheiva2W0WUKWTK7vBHBhDKfPsc5cFGNWm69WBqpwd86u1qwZ9PWevKqm1A3yAw==} @@ -1605,6 +2516,17 @@ packages: '@babel/core': 7.23.5 '@babel/helper-create-regexp-features-plugin': 7.22.15_@babel+core@7.23.5 '@babel/helper-plugin-utils': 7.22.5 + dev: true + + /@babel/plugin-transform-unicode-regex/7.23.3_@babel+core@7.23.6: + resolution: {integrity: sha512-wMHpNA4x2cIA32b/ci3AfwNgheiva2W0WUKWTK7vBHBhDKfPsc5cFGNWm69WBqpwd86u1qwZ9PWevKqm1A3yAw==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.23.6 + '@babel/helper-create-regexp-features-plugin': 7.22.15_@babel+core@7.23.6 + '@babel/helper-plugin-utils': 7.22.5 /@babel/plugin-transform-unicode-sets-regex/7.23.3_@babel+core@7.23.5: resolution: {integrity: sha512-W7lliA/v9bNR83Qc3q1ip9CQMZ09CcHDbHfbLRDNuAhn1Mvkr1ZNF7hPmztMQvtTGVLJ9m8IZqWsTkXOml8dbw==} @@ -1615,6 +2537,17 @@ packages: '@babel/core': 7.23.5 '@babel/helper-create-regexp-features-plugin': 7.22.15_@babel+core@7.23.5 '@babel/helper-plugin-utils': 7.22.5 + dev: true + + /@babel/plugin-transform-unicode-sets-regex/7.23.3_@babel+core@7.23.6: + resolution: {integrity: sha512-W7lliA/v9bNR83Qc3q1ip9CQMZ09CcHDbHfbLRDNuAhn1Mvkr1ZNF7hPmztMQvtTGVLJ9m8IZqWsTkXOml8dbw==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0 + dependencies: + '@babel/core': 7.23.6 + '@babel/helper-create-regexp-features-plugin': 7.22.15_@babel+core@7.23.6 + '@babel/helper-plugin-utils': 7.22.5 /@babel/preset-env/7.23.5_@babel+core@7.23.5: resolution: {integrity: sha512-0d/uxVD6tFGWXGDSfyMD1p2otoaKmu6+GD+NfAx0tMaH+dxORnp7T9TaVQ6mKyya7iBtCIVxHjWT7MuzzM9z+A==} @@ -1705,6 +2638,97 @@ packages: semver: 6.3.1 transitivePeerDependencies: - supports-color + dev: true + + /@babel/preset-env/7.23.5_@babel+core@7.23.6: + resolution: {integrity: sha512-0d/uxVD6tFGWXGDSfyMD1p2otoaKmu6+GD+NfAx0tMaH+dxORnp7T9TaVQ6mKyya7iBtCIVxHjWT7MuzzM9z+A==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/compat-data': 7.23.5 + '@babel/core': 7.23.6 + '@babel/helper-compilation-targets': 7.22.15 + '@babel/helper-plugin-utils': 7.22.5 + '@babel/helper-validator-option': 7.23.5 + '@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression': 7.23.3_@babel+core@7.23.6 + '@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining': 7.23.3_@babel+core@7.23.6 + '@babel/plugin-bugfix-v8-static-class-fields-redefine-readonly': 7.23.3_@babel+core@7.23.6 + '@babel/plugin-proposal-private-property-in-object': 7.21.0-placeholder-for-preset-env.2_@babel+core@7.23.6 + '@babel/plugin-syntax-async-generators': 7.8.4_@babel+core@7.23.6 + '@babel/plugin-syntax-class-properties': 7.12.13_@babel+core@7.23.6 + '@babel/plugin-syntax-class-static-block': 7.14.5_@babel+core@7.23.6 + '@babel/plugin-syntax-dynamic-import': 7.8.3_@babel+core@7.23.6 + '@babel/plugin-syntax-export-namespace-from': 7.8.3_@babel+core@7.23.6 + '@babel/plugin-syntax-import-assertions': 7.23.3_@babel+core@7.23.6 + '@babel/plugin-syntax-import-attributes': 7.23.3_@babel+core@7.23.6 + '@babel/plugin-syntax-import-meta': 7.10.4_@babel+core@7.23.6 + '@babel/plugin-syntax-json-strings': 7.8.3_@babel+core@7.23.6 + '@babel/plugin-syntax-logical-assignment-operators': 7.10.4_@babel+core@7.23.6 + '@babel/plugin-syntax-nullish-coalescing-operator': 7.8.3_@babel+core@7.23.6 + '@babel/plugin-syntax-numeric-separator': 7.10.4_@babel+core@7.23.6 + '@babel/plugin-syntax-object-rest-spread': 7.8.3_@babel+core@7.23.6 + '@babel/plugin-syntax-optional-catch-binding': 7.8.3_@babel+core@7.23.6 + '@babel/plugin-syntax-optional-chaining': 7.8.3_@babel+core@7.23.6 + '@babel/plugin-syntax-private-property-in-object': 7.14.5_@babel+core@7.23.6 + '@babel/plugin-syntax-top-level-await': 7.14.5_@babel+core@7.23.6 + '@babel/plugin-syntax-unicode-sets-regex': 7.18.6_@babel+core@7.23.6 + '@babel/plugin-transform-arrow-functions': 7.23.3_@babel+core@7.23.6 + '@babel/plugin-transform-async-generator-functions': 7.23.4_@babel+core@7.23.6 + '@babel/plugin-transform-async-to-generator': 7.23.3_@babel+core@7.23.6 + '@babel/plugin-transform-block-scoped-functions': 7.23.3_@babel+core@7.23.6 + '@babel/plugin-transform-block-scoping': 7.23.4_@babel+core@7.23.6 + '@babel/plugin-transform-class-properties': 7.23.3_@babel+core@7.23.6 + '@babel/plugin-transform-class-static-block': 7.23.4_@babel+core@7.23.6 + '@babel/plugin-transform-classes': 7.23.5_@babel+core@7.23.6 + '@babel/plugin-transform-computed-properties': 7.23.3_@babel+core@7.23.6 + '@babel/plugin-transform-destructuring': 7.23.3_@babel+core@7.23.6 + '@babel/plugin-transform-dotall-regex': 7.23.3_@babel+core@7.23.6 + '@babel/plugin-transform-duplicate-keys': 7.23.3_@babel+core@7.23.6 + '@babel/plugin-transform-dynamic-import': 7.23.4_@babel+core@7.23.6 + '@babel/plugin-transform-exponentiation-operator': 7.23.3_@babel+core@7.23.6 + '@babel/plugin-transform-export-namespace-from': 7.23.4_@babel+core@7.23.6 + '@babel/plugin-transform-for-of': 7.23.3_@babel+core@7.23.6 + '@babel/plugin-transform-function-name': 7.23.3_@babel+core@7.23.6 + '@babel/plugin-transform-json-strings': 7.23.4_@babel+core@7.23.6 + '@babel/plugin-transform-literals': 7.23.3_@babel+core@7.23.6 + '@babel/plugin-transform-logical-assignment-operators': 7.23.4_@babel+core@7.23.6 + '@babel/plugin-transform-member-expression-literals': 7.23.3_@babel+core@7.23.6 + '@babel/plugin-transform-modules-amd': 7.23.3_@babel+core@7.23.6 + '@babel/plugin-transform-modules-commonjs': 7.23.3_@babel+core@7.23.6 + '@babel/plugin-transform-modules-systemjs': 7.23.3_@babel+core@7.23.6 + '@babel/plugin-transform-modules-umd': 7.23.3_@babel+core@7.23.6 + '@babel/plugin-transform-named-capturing-groups-regex': 7.22.5_@babel+core@7.23.6 + '@babel/plugin-transform-new-target': 7.23.3_@babel+core@7.23.6 + '@babel/plugin-transform-nullish-coalescing-operator': 7.23.4_@babel+core@7.23.6 + '@babel/plugin-transform-numeric-separator': 7.23.4_@babel+core@7.23.6 + '@babel/plugin-transform-object-rest-spread': 7.23.4_@babel+core@7.23.6 + '@babel/plugin-transform-object-super': 7.23.3_@babel+core@7.23.6 + '@babel/plugin-transform-optional-catch-binding': 7.23.4_@babel+core@7.23.6 + '@babel/plugin-transform-optional-chaining': 7.23.4_@babel+core@7.23.6 + '@babel/plugin-transform-parameters': 7.23.3_@babel+core@7.23.6 + '@babel/plugin-transform-private-methods': 7.23.3_@babel+core@7.23.6 + '@babel/plugin-transform-private-property-in-object': 7.23.4_@babel+core@7.23.6 + '@babel/plugin-transform-property-literals': 7.23.3_@babel+core@7.23.6 + '@babel/plugin-transform-regenerator': 7.23.3_@babel+core@7.23.6 + '@babel/plugin-transform-reserved-words': 7.23.3_@babel+core@7.23.6 + '@babel/plugin-transform-shorthand-properties': 7.23.3_@babel+core@7.23.6 + '@babel/plugin-transform-spread': 7.23.3_@babel+core@7.23.6 + '@babel/plugin-transform-sticky-regex': 7.23.3_@babel+core@7.23.6 + '@babel/plugin-transform-template-literals': 7.23.3_@babel+core@7.23.6 + '@babel/plugin-transform-typeof-symbol': 7.23.3_@babel+core@7.23.6 + '@babel/plugin-transform-unicode-escapes': 7.23.3_@babel+core@7.23.6 + '@babel/plugin-transform-unicode-property-regex': 7.23.3_@babel+core@7.23.6 + '@babel/plugin-transform-unicode-regex': 7.23.3_@babel+core@7.23.6 + '@babel/plugin-transform-unicode-sets-regex': 7.23.3_@babel+core@7.23.6 + '@babel/preset-modules': 0.1.6-no-external-plugins_@babel+core@7.23.6 + babel-plugin-polyfill-corejs2: 0.4.6_@babel+core@7.23.6 + babel-plugin-polyfill-corejs3: 0.8.6_@babel+core@7.23.6 + babel-plugin-polyfill-regenerator: 0.5.3_@babel+core@7.23.6 + core-js-compat: 3.33.3 + semver: 6.3.1 + transitivePeerDependencies: + - supports-color /@babel/preset-flow/7.23.3_@babel+core@7.23.5: resolution: {integrity: sha512-7yn6hl8RIv+KNk6iIrGZ+D06VhVY35wLVf23Cz/mMu1zOr7u4MMP4j0nZ9tLf8+4ZFpnib8cFYgB/oYg9hfswA==} @@ -1718,6 +2742,18 @@ packages: '@babel/plugin-transform-flow-strip-types': 7.23.3_@babel+core@7.23.5 dev: true + /@babel/preset-flow/7.23.3_@babel+core@7.23.6: + resolution: {integrity: sha512-7yn6hl8RIv+KNk6iIrGZ+D06VhVY35wLVf23Cz/mMu1zOr7u4MMP4j0nZ9tLf8+4ZFpnib8cFYgB/oYg9hfswA==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.23.6 + '@babel/helper-plugin-utils': 7.22.5 + '@babel/helper-validator-option': 7.23.5 + '@babel/plugin-transform-flow-strip-types': 7.23.3_@babel+core@7.23.6 + dev: true + /@babel/preset-modules/0.1.6-no-external-plugins_@babel+core@7.23.5: resolution: {integrity: sha512-HrcgcIESLm9aIR842yhJ5RWan/gebQUJ6E/E5+rf0y9o6oj7w0Br+sWuL6kEQ/o/AdfvR1Je9jG18/gnpwjEyA==} peerDependencies: @@ -1727,6 +2763,17 @@ packages: '@babel/helper-plugin-utils': 7.22.5 '@babel/types': 7.23.6 esutils: 2.0.3 + dev: true + + /@babel/preset-modules/0.1.6-no-external-plugins_@babel+core@7.23.6: + resolution: {integrity: sha512-HrcgcIESLm9aIR842yhJ5RWan/gebQUJ6E/E5+rf0y9o6oj7w0Br+sWuL6kEQ/o/AdfvR1Je9jG18/gnpwjEyA==} + peerDependencies: + '@babel/core': ^7.0.0-0 || ^8.0.0-0 <8.0.0 + dependencies: + '@babel/core': 7.23.6 + '@babel/helper-plugin-utils': 7.22.5 + '@babel/types': 7.23.6 + esutils: 2.0.3 /@babel/preset-react/7.23.3_@babel+core@7.23.5: resolution: {integrity: sha512-tbkHOS9axH6Ysf2OUEqoSZ6T3Fa2SrNH6WTWSPBboxKzdxNc9qOICeLXkNG0ZEwbQ1HY8liwOce4aN/Ceyuq6w==} @@ -1755,14 +2802,28 @@ packages: '@babel/plugin-syntax-jsx': 7.23.3_@babel+core@7.23.5 '@babel/plugin-transform-modules-commonjs': 7.23.3_@babel+core@7.23.5 '@babel/plugin-transform-typescript': 7.23.5_@babel+core@7.23.5 + dev: true + + /@babel/preset-typescript/7.23.3_@babel+core@7.23.6: + resolution: {integrity: sha512-17oIGVlqz6CchO9RFYn5U6ZpWRZIngayYCtrPRSgANSwC2V1Jb+iP74nVxzzXJte8b8BYxrL1yY96xfhTBrNNQ==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.23.6 + '@babel/helper-plugin-utils': 7.22.5 + '@babel/helper-validator-option': 7.22.15 + '@babel/plugin-syntax-jsx': 7.23.3_@babel+core@7.23.6 + '@babel/plugin-transform-modules-commonjs': 7.23.3_@babel+core@7.23.6 + '@babel/plugin-transform-typescript': 7.23.5_@babel+core@7.23.6 - /@babel/register/7.22.15_@babel+core@7.23.5: + /@babel/register/7.22.15_@babel+core@7.23.6: resolution: {integrity: sha512-V3Q3EqoQdn65RCgTLwauZaTfd1ShhwPmbBv+1dkZV/HpCGMKVyn6oFcRlI7RaKqiDQjX2Qd3AuoEguBgdjIKlg==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.23.5 + '@babel/core': 7.23.6 clone-deep: 4.0.1 find-cache-dir: 2.1.0 make-dir: 2.1.0 @@ -1817,6 +2878,7 @@ packages: globals: 11.12.0 transitivePeerDependencies: - supports-color + dev: true /@babel/traverse/7.23.6: resolution: {integrity: sha512-czastdK1e8YByZqezMPFiZ8ahwVMh/ESl9vPgvgdB9AmFMGP5jfpFax74AQgl5zj4XHzqeYAg2l8PuUeRS1MgQ==} @@ -1917,19 +2979,19 @@ packages: ansi-colors: 4.1.3 chalk: 2.4.2 ci-info: 3.9.0 - enquirer: 2.4.1 + enquirer: 2.3.6 external-editor: 3.1.0 fs-extra: 7.0.1 human-id: 1.0.2 meow: 6.1.1 outdent: 0.5.0 p-limit: 2.3.0 - preferred-pm: 3.1.2 + preferred-pm: 3.0.3 resolve-from: 5.0.0 semver: 7.5.4 spawndamnit: 2.0.0 term-size: 2.2.1 - tty-table: 4.2.3 + tty-table: 4.1.6 dev: true /@changesets/config/3.0.0: @@ -2191,7 +3253,7 @@ packages: '@emotion/memoize': 0.8.1 '@emotion/unitless': 0.8.1 '@emotion/utils': 1.2.1 - csstype: 3.1.3 + csstype: 3.1.2 dev: true /@emotion/sheet/1.2.2: @@ -2427,6 +3489,19 @@ packages: dependencies: eslint: 8.47.0 eslint-visitor-keys: 3.4.3 + dev: true + + /@eslint-community/eslint-utils/4.4.0_eslint@8.56.0: + resolution: {integrity: sha512-1/sA4dwrzBAyeUoQ6oxahHKmrZvsnLCg4RfxW3ZFGGmQkSNQPFNLV9CUEFQP1x9EYXHTo5p6xdhZM1Ne9p/AfA==} + engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} + peerDependencies: + eslint: ^6.0.0 || ^7.0.0 || >=8.0.0 + peerDependenciesMeta: + eslint: + optional: true + dependencies: + eslint: 8.56.0 + eslint-visitor-keys: 3.4.3 /@eslint-community/regexpp/4.10.0: resolution: {integrity: sha512-Cu96Sd2By9mCNTx2iyKOmq10v22jUVQv0lQnlGNy16oE9589yE+QADPbrMGCkA51cKZSg3Pu/aTJVTGfL/qjUA==} @@ -2484,99 +3559,6 @@ packages: resolution: {integrity: sha512-OfX7E2oUDYxtBvsuS4e/jSn4Q9Qb6DzgeYtsAdkPZ47znpoNsMgZw0+tVijiv3uGNR6dgNlty6r9rzIzHjtd/A==} dev: true - /@guardian/identity-auth/1.0.0_qlt7ga6coexbwqk6rbe7gjw6su: - resolution: {integrity: sha512-JUkPai2Qnuq1quQ2rtvwWhLTtISqJBNe8XpxqbIr4jGaNWn5EL3kI1scAwq5PyNEg9135E7YXWTnjLNkm3ivoA==} - peerDependencies: - '@guardian/libs': ^15.0.0 - tslib: ^2.5.3 - typescript: ~5.1.3 - peerDependenciesMeta: - typescript: - optional: true - dependencies: - '@guardian/libs': 15.0.0_xfreuenalcno2zxheqz32kfzfe - tslib: 2.5.3 - typescript: 5.1.3 - dev: true - - /@guardian/libs/15.0.0_xfreuenalcno2zxheqz32kfzfe: - resolution: {integrity: sha512-UnNxcJHYDfpElrxc7sbfwSJ82erH3mjdKsALAgevggsbhOSAkE9yoCn+XMBPN7iQ14bEHZPYyOMt0y1hNCItyg==} - peerDependencies: - tslib: ^2.5.3 - typescript: ~5.1.3 - peerDependenciesMeta: - typescript: - optional: true - dependencies: - tslib: 2.5.3 - typescript: 5.1.3 - dev: true - - /@guardian/libs/15.4.0_xfreuenalcno2zxheqz32kfzfe: - resolution: {integrity: sha512-UnLLRnVNHhuBE8uRSx3b0rjpjovFK7lSbnfCZ5jZqabEutkZimkNdW4DX95y3QWDHJT/faHo3kV7heiXKbiO3g==} - peerDependencies: - tslib: ^2.5.3 - typescript: ~5.1.3 - peerDependenciesMeta: - typescript: - optional: true - dependencies: - tslib: 2.5.3 - typescript: 5.1.3 - dev: true - - /@guardian/source-foundations/13.0.0_xfreuenalcno2zxheqz32kfzfe: - resolution: {integrity: sha512-1+z20ySfwm0K2GiQXh2JlWIjOKBwHxISRdAgAKivOdT1QUCh5VdU+2xCVE07juMI4lBBfIzXe/qZXAI7II6tQQ==} - peerDependencies: - tslib: ^2.5.3 - typescript: ~5.1.3 - peerDependenciesMeta: - typescript: - optional: true - dependencies: - mini-svg-data-uri: 1.4.4 - tslib: 2.5.3 - typescript: 5.1.3 - dev: true - - /@guardian/source-react-components/16.0.0_wg7suquuwdybuf4rkjkyg7fvju: - resolution: {integrity: sha512-oSRa1TjRvbnfYIEa+qMz23aCM6V73pIvP2ca64dP9dNopNR1PgooNlf7PihjXDEkyBo4ks9udMRzzAd3nfst6A==} - peerDependencies: - '@emotion/react': ^11.11.1 - '@guardian/source-foundations': ^13.0.0 - react: ^18.2.0 - tslib: ^2.5.3 - typescript: ~5.1.3 - peerDependenciesMeta: - typescript: - optional: true - dependencies: - '@emotion/react': 11.11.1_react@18.2.0 - '@guardian/source-foundations': 13.0.0_xfreuenalcno2zxheqz32kfzfe - react: 18.2.0 - tslib: 2.5.3 - typescript: 5.1.3 - dev: true - - /@guardian/source-react-components/16.0.1_wg7suquuwdybuf4rkjkyg7fvju: - resolution: {integrity: sha512-M/zrs+G5NqykicECNf803B9815tVkPfazwmYsGfrDdKGptBmLhcofGlpC/MGdKiJ9lTlOQBieUyZ2y6i2mBJyQ==} - peerDependencies: - '@emotion/react': ^11.11.1 - '@guardian/source-foundations': ^13.0.0 - react: ^18.2.0 - tslib: ^2.5.3 - typescript: ~5.1.3 - peerDependenciesMeta: - typescript: - optional: true - dependencies: - '@emotion/react': 11.11.1_j4swkgacdxrhexoapez3itylte - '@guardian/source-foundations': 13.0.0_xfreuenalcno2zxheqz32kfzfe - react: 18.2.0 - tslib: 2.5.3 - typescript: 5.1.3 - dev: true - /@humanwhocodes/config-array/0.11.13: resolution: {integrity: sha512-JSBDMiDKSzQVngfRjOdFXgFfklaXI4K9nLF49Auh21lmBWRLIK3+xTErTWD4KU54pb6coM6ESE7Awz/FNU3zgQ==} engines: {node: '>=10.10.0'} @@ -2804,7 +3786,7 @@ packages: resolution: {integrity: sha512-ok/BTPFzFKVMwO5eOHRrvnBVHdRy9IrsrW1GpMaQ9MCnilNLXQKmAX8s1YXDFaai9xJpac2ySzV0YeRRECr2Vw==} engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} dependencies: - '@babel/core': 7.23.5 + '@babel/core': 7.23.6 '@jest/types': 29.6.3 '@jridgewell/trace-mapping': 0.3.20 babel-plugin-istanbul: 6.1.1 @@ -2979,10 +3961,10 @@ packages: transitivePeerDependencies: - nx - /@nrwl/eslint-plugin-nx/17.2.5_ofghjgm776snes7aehmpephiv4: + /@nrwl/eslint-plugin-nx/17.2.5_6mmhczgbu4jdii5xmvz4fe3r3i: resolution: {integrity: sha512-uvqGdOCqz/A1Ak27pBBcOCI9Ct/rdXfUhmYMDSAPNUx1gzQRofJ3DD4q7uFjEHwc7Qjdqpc4HizYPBaIj4ZaBw==} dependencies: - '@nx/eslint-plugin': 17.2.5_ofghjgm776snes7aehmpephiv4 + '@nx/eslint-plugin': 17.2.5_6mmhczgbu4jdii5xmvz4fe3r3i transitivePeerDependencies: - '@swc-node/register' - '@swc/core' @@ -2998,10 +3980,10 @@ packages: - verdaccio dev: true - /@nrwl/jest/17.2.5_n2uqmzxmxmuwhd7mu6g2hedxgy: + /@nrwl/jest/17.2.5_lqbxxjrp5jljg4vtptaci7uw2a: resolution: {integrity: sha512-zWVk+L+oAgWQovooL+ynehDUTqm6TschYh5utL11N8kMuKPrF/aFSoiE4J47VS6TmO/sQ6hrRVMJfXibMlnZeQ==} dependencies: - '@nx/jest': 17.2.5_n2uqmzxmxmuwhd7mu6g2hedxgy + '@nx/jest': 17.2.5_lqbxxjrp5jljg4vtptaci7uw2a transitivePeerDependencies: - '@swc-node/register' - '@swc/core' @@ -3017,10 +3999,10 @@ packages: - verdaccio dev: true - /@nrwl/js/17.2.5_n2uqmzxmxmuwhd7mu6g2hedxgy: + /@nrwl/js/17.2.5_lqbxxjrp5jljg4vtptaci7uw2a: resolution: {integrity: sha512-Pcw5f1yqT6yJe3DRtdoYmHVngNFy+oWkOkukDbB3MySGyA760NYyFI49/jMuzGd91dV9vCjEjncLQNKYJTKeBg==} dependencies: - '@nx/js': 17.2.5_n2uqmzxmxmuwhd7mu6g2hedxgy + '@nx/js': 17.2.5_lqbxxjrp5jljg4vtptaci7uw2a transitivePeerDependencies: - '@swc-node/register' - '@swc/core' @@ -3134,7 +4116,7 @@ packages: tmp: 0.2.1 tslib: 2.6.2 - /@nx/eslint-plugin/17.2.5_ofghjgm776snes7aehmpephiv4: + /@nx/eslint-plugin/17.2.5_6mmhczgbu4jdii5xmvz4fe3r3i: resolution: {integrity: sha512-xd6IN0/9dt6+8Nd3HvqKnABe5ZcU5RAbVpr3m1t1YD0ZdDYVih492vNuLg4kaAYS+GYut/UQSBTSk+n2cLw9pg==} peerDependencies: '@typescript-eslint/parser': ^6.13.2 @@ -3143,12 +4125,12 @@ packages: eslint-config-prettier: optional: true dependencies: - '@nrwl/eslint-plugin-nx': 17.2.5_ofghjgm776snes7aehmpephiv4 + '@nrwl/eslint-plugin-nx': 17.2.5_6mmhczgbu4jdii5xmvz4fe3r3i '@nx/devkit': 17.2.5_nx@17.2.5 - '@nx/js': 17.2.5_n2uqmzxmxmuwhd7mu6g2hedxgy - '@typescript-eslint/parser': 6.14.0_xvfqhj2znzzcemdfwd7ahod35q - '@typescript-eslint/type-utils': 6.14.0_xvfqhj2znzzcemdfwd7ahod35q - '@typescript-eslint/utils': 6.14.0_xvfqhj2znzzcemdfwd7ahod35q + '@nx/js': 17.2.5_lqbxxjrp5jljg4vtptaci7uw2a + '@typescript-eslint/parser': 6.14.0_qh7vt56hoyagbyabluyke7dxs4 + '@typescript-eslint/type-utils': 6.14.0_qh7vt56hoyagbyabluyke7dxs4 + '@typescript-eslint/utils': 6.14.0_qh7vt56hoyagbyabluyke7dxs4 chalk: 4.1.2 confusing-browser-globals: 1.0.11 jsonc-eslint-parser: 2.4.0 @@ -3194,15 +4176,15 @@ packages: - verdaccio dev: false - /@nx/jest/17.2.5_n2uqmzxmxmuwhd7mu6g2hedxgy: + /@nx/jest/17.2.5_lqbxxjrp5jljg4vtptaci7uw2a: resolution: {integrity: sha512-Fl7RFLY/4k0AqwX8XibkyMd23yCFtRGW68NFk2I2PlaPwnhS9HEoTb4aMJ8PcTqKXyHg2dyGpjv5QMBEtq6yqA==} dependencies: '@jest/reporters': 29.7.0 '@jest/test-result': 29.7.0 - '@nrwl/jest': 17.2.5_n2uqmzxmxmuwhd7mu6g2hedxgy + '@nrwl/jest': 17.2.5_lqbxxjrp5jljg4vtptaci7uw2a '@nx/devkit': 17.2.5_nx@17.2.5 - '@nx/js': 17.2.5_n2uqmzxmxmuwhd7mu6g2hedxgy - '@phenomnomnominal/tsquery': 5.0.1_typescript@5.1.3 + '@nx/js': 17.2.5_lqbxxjrp5jljg4vtptaci7uw2a + '@phenomnomnominal/tsquery': 5.0.1_typescript@5.3.3 chalk: 4.1.2 identity-obj-proxy: 3.0.0 jest-config: 29.7.0_@types+node@18.19.3 @@ -3225,7 +4207,7 @@ packages: - verdaccio dev: true - /@nx/js/17.2.5_n2uqmzxmxmuwhd7mu6g2hedxgy: + /@nx/js/17.2.5_lqbxxjrp5jljg4vtptaci7uw2a: resolution: {integrity: sha512-kgH7GRGE+c3RXhvY8C7Np5FWK4yk0mRjnL5X6r14ZYPZPwj0OAOGiFXUVy14epp1SHdyqK1gz878kdrpxomaCQ==} peerDependencies: verdaccio: ^5.0.4 @@ -3233,18 +4215,18 @@ packages: verdaccio: optional: true dependencies: - '@babel/core': 7.23.5 - '@babel/plugin-proposal-decorators': 7.23.6_@babel+core@7.23.5 - '@babel/plugin-transform-class-properties': 7.23.3_@babel+core@7.23.5 - '@babel/plugin-transform-runtime': 7.23.6_@babel+core@7.23.5 - '@babel/preset-env': 7.23.5_@babel+core@7.23.5 - '@babel/preset-typescript': 7.23.3_@babel+core@7.23.5 + '@babel/core': 7.23.6 + '@babel/plugin-proposal-decorators': 7.23.6_@babel+core@7.23.6 + '@babel/plugin-transform-class-properties': 7.23.3_@babel+core@7.23.6 + '@babel/plugin-transform-runtime': 7.23.6_@babel+core@7.23.6 + '@babel/preset-env': 7.23.5_@babel+core@7.23.6 + '@babel/preset-typescript': 7.23.3_@babel+core@7.23.6 '@babel/runtime': 7.23.6 - '@nrwl/js': 17.2.5_n2uqmzxmxmuwhd7mu6g2hedxgy + '@nrwl/js': 17.2.5_lqbxxjrp5jljg4vtptaci7uw2a '@nx/devkit': 17.2.5_nx@17.2.5 '@nx/workspace': 17.2.5_qcz7ks5rsqquacundtc7fkmzxe - '@phenomnomnominal/tsquery': 5.0.1_typescript@5.1.3 - babel-plugin-const-enum: 1.2.0_@babel+core@7.23.5 + '@phenomnomnominal/tsquery': 5.0.1_typescript@5.3.3 + babel-plugin-const-enum: 1.2.0_@babel+core@7.23.6 babel-plugin-macros: 2.8.0 babel-plugin-transform-typescript-metadata: 0.3.2 chalk: 4.1.2 @@ -3260,7 +4242,7 @@ packages: ora: 5.3.0 semver: 7.5.4 source-map-support: 0.5.19 - ts-node: 10.9.1_6avml2st5jcr5dr5s6kfhbsrfu + ts-node: 10.9.1_iwhiecnvfq53x4gmqqufyhfhzq tsconfig-paths: 4.2.0 tslib: 2.6.2 transitivePeerDependencies: @@ -3282,18 +4264,18 @@ packages: verdaccio: optional: true dependencies: - '@babel/core': 7.23.5 - '@babel/plugin-proposal-decorators': 7.23.6_@babel+core@7.23.5 - '@babel/plugin-transform-class-properties': 7.23.3_@babel+core@7.23.5 - '@babel/plugin-transform-runtime': 7.23.6_@babel+core@7.23.5 - '@babel/preset-env': 7.23.5_@babel+core@7.23.5 - '@babel/preset-typescript': 7.23.3_@babel+core@7.23.5 + '@babel/core': 7.23.6 + '@babel/plugin-proposal-decorators': 7.23.6_@babel+core@7.23.6 + '@babel/plugin-transform-class-properties': 7.23.3_@babel+core@7.23.6 + '@babel/plugin-transform-runtime': 7.23.6_@babel+core@7.23.6 + '@babel/preset-env': 7.23.5_@babel+core@7.23.6 + '@babel/preset-typescript': 7.23.3_@babel+core@7.23.6 '@babel/runtime': 7.23.6 '@nrwl/js': 17.2.5_typescript@5.2.2 '@nx/devkit': 17.2.5 '@nx/workspace': 17.2.5 '@phenomnomnominal/tsquery': 5.0.1_typescript@5.2.2 - babel-plugin-const-enum: 1.2.0_@babel+core@7.23.5 + babel-plugin-const-enum: 1.2.0_@babel+core@7.23.6 babel-plugin-macros: 2.8.0 babel-plugin-transform-typescript-metadata: 0.3.2 chalk: 4.1.2 @@ -3452,23 +4434,23 @@ packages: - debug dev: true - /@phenomnomnominal/tsquery/5.0.1_typescript@5.1.3: + /@phenomnomnominal/tsquery/5.0.1_typescript@5.2.2: resolution: {integrity: sha512-3nVv+e2FQwsW8Aw6qTU6f+1rfcJ3hrcnvH/mu9i8YhxO+9sqbOfpL8m6PbET5+xKOlz/VSbp0RoYWYCtIsnmuA==} peerDependencies: typescript: ^3 || ^4 || ^5 dependencies: esquery: 1.5.0 - typescript: 5.1.3 - dev: true + typescript: 5.2.2 + dev: false - /@phenomnomnominal/tsquery/5.0.1_typescript@5.2.2: + /@phenomnomnominal/tsquery/5.0.1_typescript@5.3.3: resolution: {integrity: sha512-3nVv+e2FQwsW8Aw6qTU6f+1rfcJ3hrcnvH/mu9i8YhxO+9sqbOfpL8m6PbET5+xKOlz/VSbp0RoYWYCtIsnmuA==} peerDependencies: typescript: ^3 || ^4 || ^5 dependencies: esquery: 1.5.0 - typescript: 5.2.2 - dev: false + typescript: 5.3.3 + dev: true /@pkgjs/parseargs/0.11.0: resolution: {integrity: sha512-+1VkjdD0QBLPodGrJUeqarH8VAIvQODIbwh9XpP5Syisf7YoQgsJKPNFoqqLQlu+VQ/tVSshMR6loPMn8U+dPg==} @@ -4093,7 +5075,7 @@ packages: rollup: optional: true dependencies: - '@types/estree': 1.0.1 + '@types/estree': 1.0.5 estree-walker: 2.0.2 picomatch: 2.3.1 rollup: 3.24.0 @@ -4335,7 +5317,7 @@ packages: - supports-color dev: true - /@storybook/builder-webpack5/7.6.5_24dsnioeiuozadm7ufzw7r7dbm: + /@storybook/builder-webpack5/7.6.5_mwmp3tudixbafjyhbq6upiymqi: resolution: {integrity: sha512-Lf4jVHGTQRSLIcgXHG2webiFlNwEV8uo2CmDucU2IDV9p3NdloyOmCou40G6Du1hobBTflx8Zj2j9n3A5/+0GA==} peerDependencies: typescript: '*' @@ -4343,7 +5325,7 @@ packages: typescript: optional: true dependencies: - '@babel/core': 7.23.5 + '@babel/core': 7.23.6 '@storybook/channels': 7.6.5 '@storybook/client-logger': 7.6.5 '@storybook/core-common': 7.6.5 @@ -4355,14 +5337,14 @@ packages: '@swc/core': 1.3.100_@swc+helpers@0.5.3 '@types/node': 18.19.3 '@types/semver': 7.5.6 - babel-loader: 9.1.3_wdjw2xneabdtnltxrkqwii75nu + babel-loader: 9.1.3_3sdrczqd3quysbsl2nlxak54n4 browser-assert: 1.2.1 case-sensitive-paths-webpack-plugin: 2.4.0 constants-browserify: 1.0.0 css-loader: 6.8.1_webpack@5.89.0 es-module-lexer: 1.4.1 express: 4.18.2 - fork-ts-checker-webpack-plugin: 8.0.0_mz42pgbco5cmhcivwq4gx3nflu + fork-ts-checker-webpack-plugin: 8.0.0_r3vaey3wsyxexjzgehluuphira fs-extra: 11.2.0 html-webpack-plugin: 5.5.4_webpack@5.89.0 magic-string: 0.30.5 @@ -4373,7 +5355,7 @@ packages: swc-loader: 0.2.3_7u4rglgmnjrsh3xllouk24ji5u terser-webpack-plugin: 5.3.9_7u4rglgmnjrsh3xllouk24ji5u ts-dedent: 2.2.0 - typescript: 5.1.3 + typescript: 5.3.3 url: 0.11.3 util: 0.12.5 util-deprecate: 1.0.2 @@ -4405,8 +5387,8 @@ packages: resolution: {integrity: sha512-w+Y8dx5oCLQVESOVmpsQuFksr/ewARKrnSKl9kwnVMN4sMgjOgoZ3zmV66J7SKexvwyuwlOjf840pmEglGdPPg==} hasBin: true dependencies: - '@babel/core': 7.23.5 - '@babel/preset-env': 7.23.5_@babel+core@7.23.5 + '@babel/core': 7.23.6 + '@babel/preset-env': 7.23.5_@babel+core@7.23.6 '@babel/types': 7.23.6 '@ndelangen/get-tarball': 3.0.9 '@storybook/codemod': 7.6.5 @@ -4462,8 +5444,8 @@ packages: /@storybook/codemod/7.6.5: resolution: {integrity: sha512-K5C9ltBClZ0aSyujGt3RJFtRicrUZy8nzhHrcADUj27rrQD26jH/p+Y05jWKj9JcI8SyMg978GN5X/1aw2Y31A==} dependencies: - '@babel/core': 7.23.5 - '@babel/preset-env': 7.23.5_@babel+core@7.23.5 + '@babel/core': 7.23.6 + '@babel/preset-env': 7.23.5_@babel+core@7.23.6 '@babel/types': 7.23.6 '@storybook/csf': 0.1.2 '@storybook/csf-tools': 7.6.5 @@ -4710,7 +5692,7 @@ packages: resolution: {integrity: sha512-12WxfpqGKsk7GQ3KWiZSbamsYK8vtRmhOTkavZ9IQkcJ/zuVfmqK80/Mds+njJMudUPzuREuSFGWACczo17EDA==} dev: true - /@storybook/preset-react-webpack/7.6.5_dmbo5zvkn3ebhwkugbklrgawf4: + /@storybook/preset-react-webpack/7.6.5_kfq7yssdlmtrgiihev6jjk2ole: resolution: {integrity: sha512-Lf9bYUkH1DoWjgptkNgMtA0IkRqGhWE/EnmOvq4otV+Cr/BaVQw3/sfKQ76qdpTQZ4Qg4dG+nBWrwaDkfqxKDA==} engines: {node: '>=16.0.0'} peerDependencies: @@ -4731,8 +5713,8 @@ packages: '@storybook/core-webpack': 7.6.5 '@storybook/docs-tools': 7.6.5 '@storybook/node-logger': 7.6.5 - '@storybook/react': 7.6.5_44xjq2vn3xoetgnf63bej2xcom - '@storybook/react-docgen-typescript-plugin': 1.0.6--canary.9.0c3f3b7.0_mz42pgbco5cmhcivwq4gx3nflu + '@storybook/react': 7.6.5_3lfo6mjrbe7gnpm2z32jgk7g6a + '@storybook/react-docgen-typescript-plugin': 1.0.6--canary.9.0c3f3b7.0_r3vaey3wsyxexjzgehluuphira '@types/node': 18.19.3 '@types/semver': 7.5.6 babel-plugin-add-react-displayname: 0.0.5 @@ -4743,7 +5725,7 @@ packages: react-dom: 18.2.0_react@18.2.0 react-refresh: 0.14.0 semver: 7.5.4 - typescript: 5.1.3 + typescript: 5.3.3 webpack: 5.89.0_@swc+core@1.3.100 transitivePeerDependencies: - '@swc/core' @@ -4783,7 +5765,7 @@ packages: resolution: {integrity: sha512-zmLa7C7yFGTYhgGZXoecdww9rx0Z5HpNi/GDBRWoNSK+FEdE8Jj2jF5NJ2ncldtYIyegz9ku29JFMKbhMj9K5Q==} dev: true - /@storybook/react-docgen-typescript-plugin/1.0.6--canary.9.0c3f3b7.0_mz42pgbco5cmhcivwq4gx3nflu: + /@storybook/react-docgen-typescript-plugin/1.0.6--canary.9.0c3f3b7.0_r3vaey3wsyxexjzgehluuphira: resolution: {integrity: sha512-KUqXC3oa9JuQ0kZJLBhVdS4lOneKTOopnNBK4tUAgoxWQ3u/IjzdueZjFr7gyBrXMoU6duutk3RQR9u8ZpYJ4Q==} peerDependencies: typescript: '>= 4.x' @@ -4794,9 +5776,9 @@ packages: find-cache-dir: 3.3.2 flat-cache: 3.2.0 micromatch: 4.0.5 - react-docgen-typescript: 2.2.2_typescript@5.1.3 + react-docgen-typescript: 2.2.2_typescript@5.3.3 tslib: 2.6.2 - typescript: 5.1.3 + typescript: 5.3.3 webpack: 5.89.0_@swc+core@1.3.100 transitivePeerDependencies: - supports-color @@ -4812,7 +5794,7 @@ packages: react-dom: 18.2.0_react@18.2.0 dev: true - /@storybook/react-webpack5/7.6.5_uzw6vp5zjkaiihxnv4k6lgznu4: + /@storybook/react-webpack5/7.6.5_3ebnnfnxft5yboifyny45ypkfi: resolution: {integrity: sha512-tEegTwgn+An2StQ5FixwsIHx7f+ayzpjhnenxOqhiyvOnCg5qleLxCpZGXjq6AH2eeNyBLGr/5bRzwsPgSa3WQ==} engines: {node: '>=16.0.0'} peerDependencies: @@ -4827,13 +5809,13 @@ packages: optional: true dependencies: '@babel/core': 7.23.5 - '@storybook/builder-webpack5': 7.6.5_24dsnioeiuozadm7ufzw7r7dbm - '@storybook/preset-react-webpack': 7.6.5_dmbo5zvkn3ebhwkugbklrgawf4 - '@storybook/react': 7.6.5_44xjq2vn3xoetgnf63bej2xcom + '@storybook/builder-webpack5': 7.6.5_mwmp3tudixbafjyhbq6upiymqi + '@storybook/preset-react-webpack': 7.6.5_kfq7yssdlmtrgiihev6jjk2ole + '@storybook/react': 7.6.5_3lfo6mjrbe7gnpm2z32jgk7g6a '@types/node': 18.19.3 react: 18.2.0 react-dom: 18.2.0_react@18.2.0 - typescript: 5.1.3 + typescript: 5.3.3 transitivePeerDependencies: - '@swc/core' - '@swc/helpers' @@ -4850,7 +5832,7 @@ packages: - webpack-plugin-serve dev: true - /@storybook/react/7.6.5_44xjq2vn3xoetgnf63bej2xcom: + /@storybook/react/7.6.5_3lfo6mjrbe7gnpm2z32jgk7g6a: resolution: {integrity: sha512-z0l5T+gL//VekMXnHi+lW5qr7OQ8X7WoeIRMk38e62ppSpGUZRfoxRmmhU/9YcIFAlCgMaoLSYmhOceKGRZuVw==} engines: {node: '>=16.0.0'} peerDependencies: @@ -4883,7 +5865,7 @@ packages: react-element-to-jsx-string: 15.0.0_biqbaboplfbrettd7655fr4n2y ts-dedent: 2.2.0 type-fest: 2.19.0 - typescript: 5.1.3 + typescript: 5.3.3 util-deprecate: 1.0.2 transitivePeerDependencies: - encoding @@ -4937,101 +5919,101 @@ packages: file-system-cache: 2.3.0 dev: true - /@svgr/babel-plugin-add-jsx-attribute/8.0.0_@babel+core@7.23.5: + /@svgr/babel-plugin-add-jsx-attribute/8.0.0_@babel+core@7.23.6: resolution: {integrity: sha512-b9MIk7yhdS1pMCZM8VeNfUlSKVRhsHZNMl5O9SfaX0l0t5wjdgu4IDzGB8bpnGBBOjGST3rRFVsaaEtI4W6f7g==} engines: {node: '>=14'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.23.5 + '@babel/core': 7.23.6 dev: true - /@svgr/babel-plugin-remove-jsx-attribute/8.0.0_@babel+core@7.23.5: + /@svgr/babel-plugin-remove-jsx-attribute/8.0.0_@babel+core@7.23.6: resolution: {integrity: sha512-BcCkm/STipKvbCl6b7QFrMh/vx00vIP63k2eM66MfHJzPr6O2U0jYEViXkHJWqXqQYjdeA9cuCl5KWmlwjDvbA==} engines: {node: '>=14'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.23.5 + '@babel/core': 7.23.6 dev: true - /@svgr/babel-plugin-remove-jsx-empty-expression/8.0.0_@babel+core@7.23.5: + /@svgr/babel-plugin-remove-jsx-empty-expression/8.0.0_@babel+core@7.23.6: resolution: {integrity: sha512-5BcGCBfBxB5+XSDSWnhTThfI9jcO5f0Ai2V24gZpG+wXF14BzwxxdDb4g6trdOux0rhibGs385BeFMSmxtS3uA==} engines: {node: '>=14'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.23.5 + '@babel/core': 7.23.6 dev: true - /@svgr/babel-plugin-replace-jsx-attribute-value/8.0.0_@babel+core@7.23.5: + /@svgr/babel-plugin-replace-jsx-attribute-value/8.0.0_@babel+core@7.23.6: resolution: {integrity: sha512-KVQ+PtIjb1BuYT3ht8M5KbzWBhdAjjUPdlMtpuw/VjT8coTrItWX6Qafl9+ji831JaJcu6PJNKCV0bp01lBNzQ==} engines: {node: '>=14'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.23.5 + '@babel/core': 7.23.6 dev: true - /@svgr/babel-plugin-svg-dynamic-title/8.0.0_@babel+core@7.23.5: + /@svgr/babel-plugin-svg-dynamic-title/8.0.0_@babel+core@7.23.6: resolution: {integrity: sha512-omNiKqwjNmOQJ2v6ge4SErBbkooV2aAWwaPFs2vUY7p7GhVkzRkJ00kILXQvRhA6miHnNpXv7MRnnSjdRjK8og==} engines: {node: '>=14'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.23.5 + '@babel/core': 7.23.6 dev: true - /@svgr/babel-plugin-svg-em-dimensions/8.0.0_@babel+core@7.23.5: + /@svgr/babel-plugin-svg-em-dimensions/8.0.0_@babel+core@7.23.6: resolution: {integrity: sha512-mURHYnu6Iw3UBTbhGwE/vsngtCIbHE43xCRK7kCw4t01xyGqb2Pd+WXekRRoFOBIY29ZoOhUCTEweDMdrjfi9g==} engines: {node: '>=14'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.23.5 + '@babel/core': 7.23.6 dev: true - /@svgr/babel-plugin-transform-react-native-svg/8.1.0_@babel+core@7.23.5: + /@svgr/babel-plugin-transform-react-native-svg/8.1.0_@babel+core@7.23.6: resolution: {integrity: sha512-Tx8T58CHo+7nwJ+EhUwx3LfdNSG9R2OKfaIXXs5soiy5HtgoAEkDay9LIimLOcG8dJQH1wPZp/cnAv6S9CrR1Q==} engines: {node: '>=14'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.23.5 + '@babel/core': 7.23.6 dev: true - /@svgr/babel-plugin-transform-svg-component/8.0.0_@babel+core@7.23.5: + /@svgr/babel-plugin-transform-svg-component/8.0.0_@babel+core@7.23.6: resolution: {integrity: sha512-DFx8xa3cZXTdb/k3kfPeaixecQLgKh5NVBMwD0AQxOzcZawK4oo1Jh9LbrcACUivsCA7TLG8eeWgrDXjTMhRmw==} engines: {node: '>=12'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.23.5 + '@babel/core': 7.23.6 dev: true - /@svgr/babel-preset/8.1.0_@babel+core@7.23.5: + /@svgr/babel-preset/8.1.0_@babel+core@7.23.6: resolution: {integrity: sha512-7EYDbHE7MxHpv4sxvnVPngw5fuR6pw79SkcrILHJ/iMpuKySNCl5W1qcwPEpU+LgyRXOaAFgH0KhwD18wwg6ug==} engines: {node: '>=14'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.23.5 - '@svgr/babel-plugin-add-jsx-attribute': 8.0.0_@babel+core@7.23.5 - '@svgr/babel-plugin-remove-jsx-attribute': 8.0.0_@babel+core@7.23.5 - '@svgr/babel-plugin-remove-jsx-empty-expression': 8.0.0_@babel+core@7.23.5 - '@svgr/babel-plugin-replace-jsx-attribute-value': 8.0.0_@babel+core@7.23.5 - '@svgr/babel-plugin-svg-dynamic-title': 8.0.0_@babel+core@7.23.5 - '@svgr/babel-plugin-svg-em-dimensions': 8.0.0_@babel+core@7.23.5 - '@svgr/babel-plugin-transform-react-native-svg': 8.1.0_@babel+core@7.23.5 - '@svgr/babel-plugin-transform-svg-component': 8.0.0_@babel+core@7.23.5 + '@babel/core': 7.23.6 + '@svgr/babel-plugin-add-jsx-attribute': 8.0.0_@babel+core@7.23.6 + '@svgr/babel-plugin-remove-jsx-attribute': 8.0.0_@babel+core@7.23.6 + '@svgr/babel-plugin-remove-jsx-empty-expression': 8.0.0_@babel+core@7.23.6 + '@svgr/babel-plugin-replace-jsx-attribute-value': 8.0.0_@babel+core@7.23.6 + '@svgr/babel-plugin-svg-dynamic-title': 8.0.0_@babel+core@7.23.6 + '@svgr/babel-plugin-svg-em-dimensions': 8.0.0_@babel+core@7.23.6 + '@svgr/babel-plugin-transform-react-native-svg': 8.1.0_@babel+core@7.23.6 + '@svgr/babel-plugin-transform-svg-component': 8.0.0_@babel+core@7.23.6 dev: true /@svgr/core/8.1.0: resolution: {integrity: sha512-8QqtOQT5ACVlmsvKOJNEaWmRPmcojMOzCz4Hs2BGG/toAp/K38LcsMRyLp349glq5AzJbCEeimEoxaX6v/fLrA==} engines: {node: '>=14'} dependencies: - '@babel/core': 7.23.5 - '@svgr/babel-preset': 8.1.0_@babel+core@7.23.5 + '@babel/core': 7.23.6 + '@svgr/babel-preset': 8.1.0_@babel+core@7.23.6 camelcase: 6.3.0 cosmiconfig: 8.1.3 snake-case: 3.0.4 @@ -5053,8 +6035,8 @@ packages: peerDependencies: '@svgr/core': '*' dependencies: - '@babel/core': 7.23.5 - '@svgr/babel-preset': 8.1.0_@babel+core@7.23.5 + '@babel/core': 7.23.6 + '@svgr/babel-preset': 8.1.0_@babel+core@7.23.6 '@svgr/core': 8.1.0 '@svgr/hast-util-to-babel-ast': 8.0.0 svg-parser: 2.0.4 @@ -5093,7 +6075,7 @@ packages: dependencies: '@swc/core': 1.3.100_@swc+helpers@0.5.3 - /@swc-node/register/1.6.8_kdxhbqb4senj45vhtubvfxlec4: + /@swc-node/register/1.6.8_tpihwllyfzkyopp6pv3ds5msfu: resolution: {integrity: sha512-74ijy7J9CWr1Z88yO+ykXphV29giCrSpANQPQRooE0bObpkTO1g4RzQovIfbIaniBiGDDVsYwDoQ3FIrCE8HcQ==} peerDependencies: '@swc/core': '>= 1.3' @@ -5106,7 +6088,7 @@ packages: debug: 4.3.4 pirates: 4.0.6 tslib: 2.6.2 - typescript: 5.1.3 + typescript: 5.3.3 transitivePeerDependencies: - supports-color @@ -5356,20 +6338,13 @@ packages: resolution: {integrity: sha512-9K4zoImiZc3HlIp6AVUDE4CWYx22a+lhSZMYNpbjW04+YF0KWj4pJXnEMjdnFTiQibFFmElcsasJXDbdI/EPhA==} dependencies: '@types/eslint': 8.44.9 - '@types/estree': 1.0.1 - dev: true - - /@types/eslint/8.44.7: - resolution: {integrity: sha512-f5ORu2hcBbKei97U73mf+l9t4zTGl74IqZ0GQk4oVea/VS8tQZYkUveSYojk+frraAVYId0V2WC9O4PTNru2FQ==} - dependencies: - '@types/estree': 1.0.1 - '@types/json-schema': 7.0.15 + '@types/estree': 1.0.5 dev: true /@types/eslint/8.44.9: resolution: {integrity: sha512-6yBxcvwnnYoYT1Uk2d+jvIfsuP4mb2EdIxFnrPABj5a/838qe5bGkNLFOiipX4ULQ7XVQvTxOh7jO+BTAiqsEw==} dependencies: - '@types/estree': 1.0.1 + '@types/estree': 1.0.5 '@types/json-schema': 7.0.15 dev: true @@ -5377,8 +6352,8 @@ packages: resolution: {integrity: sha512-CuPgU6f3eT/XgKKPqKd/gLZV1Xmvf1a2R5POBOGQa6uv82xpls89HU5zKeVoyR8XzHd1RGNOlQlvUe3CFkjWNQ==} dev: true - /@types/estree/1.0.1: - resolution: {integrity: sha512-LG4opVs2ANWZ1TJoKc937iMmNstM/d0ae1vNbnBvBhqCSezgVUOzcLCqbI5elV8Vy6WKwKjaqR+zO9VKirBBCA==} + /@types/estree/1.0.5: + resolution: {integrity: sha512-/kYRxGDLWzHOB7q+wtSUQlFrtcdUccpfy+X+9iMBpHK8QLLhx2wIPYuS5DYtR9Wa/YlZAbIovy7qVdB1Aq6Lyw==} /@types/express-serve-static-core/4.17.41: resolution: {integrity: sha512-OaJ7XLaelTgrvlZD8/aa0vvvxZdUmlCn6MtWeB7TkiKW70BQLc9XEPpDLPdbo52ZhXUCrznlWdCHWxJWtdyajA==} @@ -5484,14 +6459,15 @@ packages: resolution: {integrity: sha512-K0VQKziLUWkVKiRVrx4a40iPaxTUefQmjtkQofBkYRcoaaL/8rhwDWww9qWbrgicNOgnpIsMxyNIUM4+n6dUIA==} dev: false - /@types/minimist/1.2.5: - resolution: {integrity: sha512-hov8bUuiLiyFPGyFPE1lwWhmzYbirOXQNNo40+y3zow8aFVTeyn3VWL0VFFfdNddA8S4Vf0Tc062rzyNr7Paag==} + /@types/minimist/1.2.2: + resolution: {integrity: sha512-jhuKLIRrhvCPLqwPcx6INqmKeiA5EWrsCOPhrlFSrbrmU4ZMPjj5Ul/oLCMDO98XRUIwVm78xICz4EPCektzeQ==} dev: true - /@types/mkdirp/1.0.2: - resolution: {integrity: sha512-o0K1tSO0Dx5X6xlU5F1D6625FawhC3dU3iqr25lluNv/+/QIVH8RLNEiVokgIZo+mz+87w/3Mkg/VvQS+J51fQ==} + /@types/mkdirp/2.0.0: + resolution: {integrity: sha512-c/iUqMymAlxLAyIK3u5SzrwkrkyOdv1XDc91T+b5FsY7Jr6ERhUD19jJHOhPW4GD6tmN6mFEorfSdks525pwdQ==} + deprecated: This is a stub types definition. mkdirp provides its own type definitions, so you do not need this installed. dependencies: - '@types/node': 18.11.11 + mkdirp: 3.0.1 dev: true /@types/node-fetch/2.6.9: @@ -5509,10 +6485,6 @@ packages: resolution: {integrity: sha512-w+tIMs3rq2afQdsPJlODhoUEKzFP1ayaoyl1CcnwtIlsVe7K7bA1NGm4s3PraqTLlXnbIN84zuBlxBWo1u9BLw==} dev: false - /@types/node/18.11.11: - resolution: {integrity: sha512-KJ021B1nlQUBLopzZmPBVuGU9un7WJd/W4ya7Ih02B4Uwky5Nja0yGYav2EfYIk0RR2Q9oVhf60S2XR1BCWJ2g==} - dev: true - /@types/node/18.16.19: resolution: {integrity: sha512-IXl7o+R9iti9eBW4Wg2hx1xQDig183jj7YLn8F7udNceyfkbn1ZxmzZXuak20gR40D7pIkIY1kYGx5VIGbaHKA==} dev: false @@ -5548,10 +6520,6 @@ packages: resolution: {integrity: sha512-ga8y9v9uyeiLdpKddhxYQkxNDrfvuPrlFb0N1qnZZByvcElJaXthF1UhvCh9TLWJBEHeNtdnbysW7Y6Uq8CVng==} dev: true - /@types/prop-types/15.7.5: - resolution: {integrity: sha512-JCB8C6SnDoQf0cNycqd/35A7MjcnK+ZTqE7judS6o7utxUCg6imJg3QK2qzHKszlTjcj2cn+NwMB2i96ubpj7w==} - dev: true - /@types/qs/6.9.10: resolution: {integrity: sha512-3Gnx08Ns1sEoCrWssEgTSJs/rsT2vhGP+Ja9cnnk9k4ALxinORlQneLXFeFKOTJMOeZUFD1s7w+w2AphTpvzZw==} dev: true @@ -5569,9 +6537,9 @@ packages: /@types/react/18.2.11: resolution: {integrity: sha512-+hsJr9hmwyDecSMQAmX7drgbDpyE+EgSF6t7+5QEBAn1tQK7kl1vWZ4iRf6SjQ8lk7dyEULxUmZOIpN0W5baZA==} dependencies: - '@types/prop-types': 15.7.5 - '@types/scheduler': 0.16.3 - csstype: 3.1.2 + '@types/prop-types': 15.7.11 + '@types/scheduler': 0.16.8 + csstype: 3.1.3 dev: true /@types/react/18.2.45: @@ -5590,10 +6558,6 @@ packages: resolution: {integrity: sha512-A4STmOXPhMUtHH+S6ymgE2GiBSMqf4oTvcQZMcHzokuTLVYzXTB8ttjcgxOVaAp2lGwEdzZ0J+cRbbeevQj1UQ==} dev: true - /@types/scheduler/0.16.3: - resolution: {integrity: sha512-5cJ8CB4yAx7BH1oMvdU0Jh9lrEXyPkar6F9G/ERswkCuvP4KQZfZkSjcMbAICCpQTN4OuZn8tz0HiKv9TGZgrQ==} - dev: true - /@types/scheduler/0.16.8: resolution: {integrity: sha512-WZLiwShhwLRmeV6zH+GkbOFT6Z6VklCItrDioxUnv+u4Ll+8vKeFySoFyK/0ctcRpOmwAicELfmys1sDc/Rw+A==} dev: true @@ -5640,8 +6604,8 @@ packages: resolution: {integrity: sha512-WUtIVRUZ9i5dYXefDEAI7sh9/O7jGvHg7Df/5O/gtH3Yabe5odI3UWopVR1qbPXQtvOxWu3mM4XxlYeZtMWF4g==} dev: true - /@types/wcag-contrast/3.0.0: - resolution: {integrity: sha512-RDinJW4P1bg+dWA6C0/looxA0zyi24gIDHrewzFW/xyU2v97D38KRzXdxMbiVpqovrjTa/xsX8abj3/hpASklg==} + /@types/wcag-contrast/3.0.3: + resolution: {integrity: sha512-oprevfwJSLfpQK4KaWsRKJuNoebV76+xhmbXiWJGy+FkS34LpCgCMNIwRXWTb8xmmSxUE2ycFOYE7uyRVRm3LA==} dev: true /@types/yargs-parser/21.0.3: @@ -5654,7 +6618,7 @@ packages: '@types/yargs-parser': 21.0.3 dev: true - /@typescript-eslint/eslint-plugin/6.14.0_6vbdgfazeustcc4wdsynku6saa: + /@typescript-eslint/eslint-plugin/6.14.0_ta3hvjswurfkq4ashgmtafujry: resolution: {integrity: sha512-1ZJBykBCXaSHG94vMMKmiHoL0MhNHKSVlcHVYZNw+BKxufhqQVTOawNpwwI1P5nIFZ/4jLVop0mcY6mJJDFNaw==} engines: {node: ^16.0.0 || >=18.0.0} peerDependencies: @@ -5668,10 +6632,10 @@ packages: optional: true dependencies: '@eslint-community/regexpp': 4.10.0 - '@typescript-eslint/parser': 6.14.0_xvfqhj2znzzcemdfwd7ahod35q + '@typescript-eslint/parser': 6.14.0_qh7vt56hoyagbyabluyke7dxs4 '@typescript-eslint/scope-manager': 6.14.0 - '@typescript-eslint/type-utils': 6.14.0_xvfqhj2znzzcemdfwd7ahod35q - '@typescript-eslint/utils': 6.14.0_xvfqhj2znzzcemdfwd7ahod35q + '@typescript-eslint/type-utils': 6.14.0_qh7vt56hoyagbyabluyke7dxs4 + '@typescript-eslint/utils': 6.14.0_qh7vt56hoyagbyabluyke7dxs4 '@typescript-eslint/visitor-keys': 6.14.0 debug: 4.3.4 eslint: 8.47.0 @@ -5679,12 +6643,44 @@ packages: ignore: 5.3.0 natural-compare: 1.4.0 semver: 7.5.4 - ts-api-utils: 1.0.3_typescript@5.1.3 - typescript: 5.1.3 + ts-api-utils: 1.0.3_typescript@5.3.3 + typescript: 5.3.3 + transitivePeerDependencies: + - supports-color + dev: true + + /@typescript-eslint/eslint-plugin/6.15.0_6airgfur4cim7d6dzxc5qxbguu: + resolution: {integrity: sha512-j5qoikQqPccq9QoBAupOP+CBu8BaJ8BLjaXSioDISeTZkVO3ig7oSIKh3H+rEpee7xCXtWwSB4KIL5l6hWZzpg==} + engines: {node: ^16.0.0 || >=18.0.0} + peerDependencies: + '@typescript-eslint/parser': ^6.0.0 || ^6.0.0-alpha + eslint: ^7.0.0 || ^8.0.0 + typescript: '*' + peerDependenciesMeta: + eslint: + optional: true + typescript: + optional: true + dependencies: + '@eslint-community/regexpp': 4.10.0 + '@typescript-eslint/parser': 6.15.0_xdgzedli73k7lw4xlyzszm74om + '@typescript-eslint/scope-manager': 6.15.0 + '@typescript-eslint/type-utils': 6.15.0_xdgzedli73k7lw4xlyzszm74om + '@typescript-eslint/utils': 6.15.0_xdgzedli73k7lw4xlyzszm74om + '@typescript-eslint/visitor-keys': 6.15.0 + debug: 4.3.4 + eslint: 8.56.0 + graphemer: 1.4.0 + ignore: 5.3.0 + natural-compare: 1.4.0 + semver: 7.5.4 + ts-api-utils: 1.0.3_typescript@5.3.3 + typescript: 5.3.3 transitivePeerDependencies: - supports-color + dev: false - /@typescript-eslint/parser/6.14.0_xvfqhj2znzzcemdfwd7ahod35q: + /@typescript-eslint/parser/6.14.0_qh7vt56hoyagbyabluyke7dxs4: resolution: {integrity: sha512-QjToC14CKacd4Pa7JK4GeB/vHmWFJckec49FR4hmIRf97+KXole0T97xxu9IFiPxVQ1DBWrQ5wreLwAGwWAVQA==} engines: {node: ^16.0.0 || >=18.0.0} peerDependencies: @@ -5698,13 +6694,37 @@ packages: dependencies: '@typescript-eslint/scope-manager': 6.14.0 '@typescript-eslint/types': 6.14.0 - '@typescript-eslint/typescript-estree': 6.14.0_typescript@5.1.3 + '@typescript-eslint/typescript-estree': 6.14.0_typescript@5.3.3 '@typescript-eslint/visitor-keys': 6.14.0 debug: 4.3.4 eslint: 8.47.0 - typescript: 5.1.3 + typescript: 5.3.3 + transitivePeerDependencies: + - supports-color + dev: true + + /@typescript-eslint/parser/6.15.0_xdgzedli73k7lw4xlyzszm74om: + resolution: {integrity: sha512-MkgKNnsjC6QwcMdlNAel24jjkEO/0hQaMDLqP4S9zq5HBAUJNQB6y+3DwLjX7b3l2b37eNAxMPLwb3/kh8VKdA==} + engines: {node: ^16.0.0 || >=18.0.0} + peerDependencies: + eslint: ^7.0.0 || ^8.0.0 + typescript: '*' + peerDependenciesMeta: + eslint: + optional: true + typescript: + optional: true + dependencies: + '@typescript-eslint/scope-manager': 6.15.0 + '@typescript-eslint/types': 6.15.0 + '@typescript-eslint/typescript-estree': 6.15.0_typescript@5.3.3 + '@typescript-eslint/visitor-keys': 6.15.0 + debug: 4.3.4 + eslint: 8.56.0 + typescript: 5.3.3 transitivePeerDependencies: - supports-color + dev: false /@typescript-eslint/scope-manager/5.62.0: resolution: {integrity: sha512-VXuvVvZeQCQb5Zgf4HAxc04q5j+WrNAtNh9OwCsCgpKqESMTu3tF/jhZ3xG6T4NZwWl65Bg8KuS2uEvhSfLl0w==} @@ -5720,8 +6740,17 @@ packages: dependencies: '@typescript-eslint/types': 6.14.0 '@typescript-eslint/visitor-keys': 6.14.0 + dev: true + + /@typescript-eslint/scope-manager/6.15.0: + resolution: {integrity: sha512-+BdvxYBltqrmgCNu4Li+fGDIkW9n//NrruzG9X1vBzaNK+ExVXPoGB71kneaVw/Jp+4rH/vaMAGC6JfMbHstVg==} + engines: {node: ^16.0.0 || >=18.0.0} + dependencies: + '@typescript-eslint/types': 6.15.0 + '@typescript-eslint/visitor-keys': 6.15.0 + dev: false - /@typescript-eslint/type-utils/6.14.0_xvfqhj2znzzcemdfwd7ahod35q: + /@typescript-eslint/type-utils/6.14.0_qh7vt56hoyagbyabluyke7dxs4: resolution: {integrity: sha512-x6OC9Q7HfYKqjnuNu5a7kffIYs3No30isapRBJl1iCHLitD8O0lFbRcVGiOcuyN837fqXzPZ1NS10maQzZMKqw==} engines: {node: ^16.0.0 || >=18.0.0} peerDependencies: @@ -5733,14 +6762,37 @@ packages: typescript: optional: true dependencies: - '@typescript-eslint/typescript-estree': 6.14.0_typescript@5.1.3 - '@typescript-eslint/utils': 6.14.0_xvfqhj2znzzcemdfwd7ahod35q + '@typescript-eslint/typescript-estree': 6.14.0_typescript@5.3.3 + '@typescript-eslint/utils': 6.14.0_qh7vt56hoyagbyabluyke7dxs4 debug: 4.3.4 eslint: 8.47.0 - ts-api-utils: 1.0.3_typescript@5.1.3 - typescript: 5.1.3 + ts-api-utils: 1.0.3_typescript@5.3.3 + typescript: 5.3.3 + transitivePeerDependencies: + - supports-color + dev: true + + /@typescript-eslint/type-utils/6.15.0_xdgzedli73k7lw4xlyzszm74om: + resolution: {integrity: sha512-CnmHKTfX6450Bo49hPg2OkIm/D/TVYV7jO1MCfPYGwf6x3GO0VU8YMO5AYMn+u3X05lRRxA4fWCz87GFQV6yVQ==} + engines: {node: ^16.0.0 || >=18.0.0} + peerDependencies: + eslint: ^7.0.0 || ^8.0.0 + typescript: '*' + peerDependenciesMeta: + eslint: + optional: true + typescript: + optional: true + dependencies: + '@typescript-eslint/typescript-estree': 6.15.0_typescript@5.3.3 + '@typescript-eslint/utils': 6.15.0_xdgzedli73k7lw4xlyzszm74om + debug: 4.3.4 + eslint: 8.56.0 + ts-api-utils: 1.0.3_typescript@5.3.3 + typescript: 5.3.3 transitivePeerDependencies: - supports-color + dev: false /@typescript-eslint/types/5.62.0: resolution: {integrity: sha512-87NVngcbVXUahrRTqIK27gD2t5Cu1yuCXxbLcFtCzZGlfyVWWh8mLHkoxzjsB6DDNnvdL+fW8MiwPEJyGJQDgQ==} @@ -5750,8 +6802,14 @@ packages: /@typescript-eslint/types/6.14.0: resolution: {integrity: sha512-uty9H2K4Xs8E47z3SnXEPRNDfsis8JO27amp2GNCnzGETEW3yTqEIVg5+AI7U276oGF/tw6ZA+UesxeQ104ceA==} engines: {node: ^16.0.0 || >=18.0.0} + dev: true + + /@typescript-eslint/types/6.15.0: + resolution: {integrity: sha512-yXjbt//E4T/ee8Ia1b5mGlbNj9fB9lJP4jqLbZualwpP2BCQ5is6BcWwxpIsY4XKAhmdv3hrW92GdtJbatC6dQ==} + engines: {node: ^16.0.0 || >=18.0.0} + dev: false - /@typescript-eslint/typescript-estree/5.62.0_typescript@5.1.3: + /@typescript-eslint/typescript-estree/5.62.0_typescript@5.3.3: resolution: {integrity: sha512-CmcQ6uY7b9y694lKdRB8FEel7JbU/40iSAPomu++SjLMntB+2Leay2LO6i8VnJk58MtE9/nQSFIH6jpyRWyYzA==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} peerDependencies: @@ -5766,13 +6824,13 @@ packages: globby: 11.1.0 is-glob: 4.0.3 semver: 7.5.4 - tsutils: 3.21.0_typescript@5.1.3 - typescript: 5.1.3 + tsutils: 3.21.0_typescript@5.3.3 + typescript: 5.3.3 transitivePeerDependencies: - supports-color dev: true - /@typescript-eslint/typescript-estree/6.14.0_typescript@5.1.3: + /@typescript-eslint/typescript-estree/6.14.0_typescript@5.3.3: resolution: {integrity: sha512-yPkaLwK0yH2mZKFE/bXkPAkkFgOv15GJAUzgUVonAbv0Hr4PK/N2yaA/4XQbTZQdygiDkpt5DkxPELqHguNvyw==} engines: {node: ^16.0.0 || >=18.0.0} peerDependencies: @@ -5787,12 +6845,34 @@ packages: globby: 11.1.0 is-glob: 4.0.3 semver: 7.5.4 - ts-api-utils: 1.0.3_typescript@5.1.3 - typescript: 5.1.3 + ts-api-utils: 1.0.3_typescript@5.3.3 + typescript: 5.3.3 + transitivePeerDependencies: + - supports-color + dev: true + + /@typescript-eslint/typescript-estree/6.15.0_typescript@5.3.3: + resolution: {integrity: sha512-7mVZJN7Hd15OmGuWrp2T9UvqR2Ecg+1j/Bp1jXUEY2GZKV6FXlOIoqVDmLpBiEiq3katvj/2n2mR0SDwtloCew==} + engines: {node: ^16.0.0 || >=18.0.0} + peerDependencies: + typescript: '*' + peerDependenciesMeta: + typescript: + optional: true + dependencies: + '@typescript-eslint/types': 6.15.0 + '@typescript-eslint/visitor-keys': 6.15.0 + debug: 4.3.4 + globby: 11.1.0 + is-glob: 4.0.3 + semver: 7.5.4 + ts-api-utils: 1.0.3_typescript@5.3.3 + typescript: 5.3.3 transitivePeerDependencies: - supports-color + dev: false - /@typescript-eslint/utils/5.62.0_xvfqhj2znzzcemdfwd7ahod35q: + /@typescript-eslint/utils/5.62.0_qh7vt56hoyagbyabluyke7dxs4: resolution: {integrity: sha512-n8oxjeb5aIbPFEtmQxQYOLI0i9n5ySBEY/ZEHHZqKQSFnxio1rv6dthascc9dLuwrL0RC5mPCxB7vnAVGAYWAQ==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} peerDependencies: @@ -5806,7 +6886,7 @@ packages: '@types/semver': 7.5.6 '@typescript-eslint/scope-manager': 5.62.0 '@typescript-eslint/types': 5.62.0 - '@typescript-eslint/typescript-estree': 5.62.0_typescript@5.1.3 + '@typescript-eslint/typescript-estree': 5.62.0_typescript@5.3.3 eslint: 8.47.0 eslint-scope: 5.1.1 semver: 7.5.4 @@ -5815,7 +6895,7 @@ packages: - typescript dev: true - /@typescript-eslint/utils/6.14.0_xvfqhj2znzzcemdfwd7ahod35q: + /@typescript-eslint/utils/6.14.0_qh7vt56hoyagbyabluyke7dxs4: resolution: {integrity: sha512-XwRTnbvRr7Ey9a1NT6jqdKX8y/atWG+8fAIu3z73HSP8h06i3r/ClMhmaF/RGWGW1tHJEwij1uEg2GbEmPYvYg==} engines: {node: ^16.0.0 || >=18.0.0} peerDependencies: @@ -5829,12 +6909,35 @@ packages: '@types/semver': 7.5.6 '@typescript-eslint/scope-manager': 6.14.0 '@typescript-eslint/types': 6.14.0 - '@typescript-eslint/typescript-estree': 6.14.0_typescript@5.1.3 + '@typescript-eslint/typescript-estree': 6.14.0_typescript@5.3.3 eslint: 8.47.0 semver: 7.5.4 transitivePeerDependencies: - supports-color - typescript + dev: true + + /@typescript-eslint/utils/6.15.0_xdgzedli73k7lw4xlyzszm74om: + resolution: {integrity: sha512-eF82p0Wrrlt8fQSRL0bGXzK5nWPRV2dYQZdajcfzOD9+cQz9O7ugifrJxclB+xVOvWvagXfqS4Es7vpLP4augw==} + engines: {node: ^16.0.0 || >=18.0.0} + peerDependencies: + eslint: ^7.0.0 || ^8.0.0 + peerDependenciesMeta: + eslint: + optional: true + dependencies: + '@eslint-community/eslint-utils': 4.4.0_eslint@8.56.0 + '@types/json-schema': 7.0.15 + '@types/semver': 7.5.6 + '@typescript-eslint/scope-manager': 6.15.0 + '@typescript-eslint/types': 6.15.0 + '@typescript-eslint/typescript-estree': 6.15.0_typescript@5.3.3 + eslint: 8.56.0 + semver: 7.5.4 + transitivePeerDependencies: + - supports-color + - typescript + dev: false /@typescript-eslint/visitor-keys/5.62.0: resolution: {integrity: sha512-07ny+LHRzQXepkGg6w0mFY41fVUNBrL2Roj/++7V1txKugfjm/Ci/qSND03r2RhlJhJYMcTn9AhhSSqQp0Ysyw==} @@ -5850,6 +6953,18 @@ packages: dependencies: '@typescript-eslint/types': 6.14.0 eslint-visitor-keys: 3.4.3 + dev: true + + /@typescript-eslint/visitor-keys/6.15.0: + resolution: {integrity: sha512-1zvtdC1a9h5Tb5jU9x3ADNXO9yjP8rXlaoChu0DQX40vf5ACVpYIVIZhIMZ6d5sDXH7vq4dsZBT1fEGj8D2n2w==} + engines: {node: ^16.0.0 || >=18.0.0} + dependencies: + '@typescript-eslint/types': 6.15.0 + eslint-visitor-keys: 3.4.3 + dev: false + + /@ungap/structured-clone/1.2.0: + resolution: {integrity: sha512-zuVdFrMJiuCDQUMCzQaD6KL28MjnqqN8XnAqiEq9PNm/hCPTSGfrXCOfwj1ow4LFb/tNymJPwsNbVePc1xFqrQ==} /@webassemblyjs/ast/1.11.6: resolution: {integrity: sha512-IN1xI7PwOvLPgjcf180gC1bqn3q/QaOCwYUahIOhbYUu8KA/3tw2RT/T0Gidi1l7Hhj5D/INhJxiICObqpMu4Q==} @@ -6059,14 +7174,9 @@ packages: engines: {node: '>=0.4.0'} dev: true - /acorn-walk/8.2.0: - resolution: {integrity: sha512-k+iyHEuPgSw6SbuDpGQM+06HQUa04DZ3o+F6CSzXMvvI5KMvnaEqXe+YVe555R9nn6GPt404fos4wcgpw12SDA==} - engines: {node: '>=0.4.0'} - /acorn-walk/8.3.1: resolution: {integrity: sha512-TgUZgYvqZprrl7YldZNoa9OciCAyZR+Ejm9eXzKCmjsF5IKp/wgQ7Z/ZpjpGTIUPwrHQIcYeI8qDh4PsEwxMbw==} engines: {node: '>=0.4.0'} - dev: true /acorn/7.4.1: resolution: {integrity: sha512-nQyp0o1/mNdbTO1PO6kHkwSrmgZ0MT/jCCpNiwbUjGoRN4dlBhqJtoQuCnEOKzgTVwg0ZWiCoQy6SxMebQVh8A==} @@ -6081,12 +7191,7 @@ packages: dev: true /acorn/8.11.2: - resolution: {integrity: sha512-nc0Axzp/0FILLEVsm4fNwLCwMttvhEI263QtVPQcbpfZZ3ts0hLsZGOpE6czNlid7CJ9MlyH8reXkpsf3YUY4w==} - engines: {node: '>=0.4.0'} - hasBin: true - - /acorn/8.8.1: - resolution: {integrity: sha512-7zFpHzhnqYKrkYdUjF1HI1bzd0VygEGX8lFk4k5zVMqHEoES+P+7TKI+EvLO9WVMJ8eekdO0aDEK044xTXwPPA==} + resolution: {integrity: sha512-nc0Axzp/0FILLEVsm4fNwLCwMttvhEI263QtVPQcbpfZZ3ts0hLsZGOpE6czNlid7CJ9MlyH8reXkpsf3YUY4w==} engines: {node: '>=0.4.0'} hasBin: true @@ -6395,25 +7500,25 @@ packages: transitivePeerDependencies: - debug - /babel-core/7.0.0-bridge.0_@babel+core@7.23.5: + /babel-core/7.0.0-bridge.0_@babel+core@7.23.6: resolution: {integrity: sha512-poPX9mZH/5CSanm50Q+1toVci6pv5KSRv/5TWCwtzQS5XEwn40BcCrgIeMFWP9CKKIniKXNxoIOnOq4VVlGXhg==} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.23.5 + '@babel/core': 7.23.6 dev: true - /babel-jest/29.7.0_@babel+core@7.23.5: + /babel-jest/29.7.0_@babel+core@7.23.6: resolution: {integrity: sha512-BrvGY3xZSwEcCzKvKsCi2GgHqDqsYkOP4/by5xCgIwGXQxIEh+8ew3gmrE1y7XRR6LHZIj6yLYnUi/mm2KXKBg==} engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} peerDependencies: '@babel/core': ^7.8.0 dependencies: - '@babel/core': 7.23.5 + '@babel/core': 7.23.6 '@jest/transform': 29.7.0 '@types/babel__core': 7.20.5 babel-plugin-istanbul: 6.1.1 - babel-preset-jest: 29.6.3_@babel+core@7.23.5 + babel-preset-jest: 29.6.3_@babel+core@7.23.6 chalk: 4.1.2 graceful-fs: 4.2.11 slash: 3.0.0 @@ -6421,6 +7526,19 @@ packages: - supports-color dev: true + /babel-loader/9.1.3_3sdrczqd3quysbsl2nlxak54n4: + resolution: {integrity: sha512-xG3ST4DglodGf8qSwv0MdeWLhrDsw/32QMdTO5T1ZIp9gQur0HkCyFs7Awskr10JKXFXwpAhiCuYX5oGXnRGbw==} + engines: {node: '>= 14.15.0'} + peerDependencies: + '@babel/core': ^7.12.0 + webpack: '>=5' + dependencies: + '@babel/core': 7.23.6 + find-cache-dir: 4.0.0 + schema-utils: 4.2.0 + webpack: 5.89.0_@swc+core@1.3.100 + dev: true + /babel-loader/9.1.3_wdjw2xneabdtnltxrkqwii75nu: resolution: {integrity: sha512-xG3ST4DglodGf8qSwv0MdeWLhrDsw/32QMdTO5T1ZIp9gQur0HkCyFs7Awskr10JKXFXwpAhiCuYX5oGXnRGbw==} engines: {node: '>= 14.15.0'} @@ -6438,14 +7556,14 @@ packages: resolution: {integrity: sha512-LY3+Y0XVDYcShHHorshrDbt4KFWL4bSeniCtl4SYZbask+Syngk1uMPCeN9+nSiZo6zX5s0RTq/J9Pnaaf/KHw==} dev: true - /babel-plugin-const-enum/1.2.0_@babel+core@7.23.5: + /babel-plugin-const-enum/1.2.0_@babel+core@7.23.6: resolution: {integrity: sha512-o1m/6iyyFnp9MRsK1dHF3bneqyf3AlM2q3A/YbgQr2pCat6B6XJVDv2TXqzfY2RYUi4mak6WAksSBPlyYGx9dg==} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.23.5 + '@babel/core': 7.23.6 '@babel/helper-plugin-utils': 7.22.5 - '@babel/plugin-syntax-typescript': 7.23.3_@babel+core@7.23.5 + '@babel/plugin-syntax-typescript': 7.23.3_@babel+core@7.23.6 '@babel/traverse': 7.23.6 transitivePeerDependencies: - supports-color @@ -6500,15 +7618,28 @@ packages: semver: 6.3.1 transitivePeerDependencies: - supports-color + dev: true + + /babel-plugin-polyfill-corejs2/0.4.6_@babel+core@7.23.6: + resolution: {integrity: sha512-jhHiWVZIlnPbEUKSSNb9YoWcQGdlTLq7z1GHL4AjFxaoOUMuuEVJ+Y4pAaQUGOGk93YsVCKPbqbfw3m0SM6H8Q==} + peerDependencies: + '@babel/core': ^7.4.0 || ^8.0.0-0 <8.0.0 + dependencies: + '@babel/compat-data': 7.23.5 + '@babel/core': 7.23.6 + '@babel/helper-define-polyfill-provider': 0.4.3_@babel+core@7.23.6 + semver: 6.3.1 + transitivePeerDependencies: + - supports-color - /babel-plugin-polyfill-corejs2/0.4.7_@babel+core@7.23.5: + /babel-plugin-polyfill-corejs2/0.4.7_@babel+core@7.23.6: resolution: {integrity: sha512-LidDk/tEGDfuHW2DWh/Hgo4rmnw3cduK6ZkOI1NPFceSK3n/yAGeOsNT7FLnSGHkXj3RHGSEVkN3FsCTY6w2CQ==} peerDependencies: '@babel/core': ^7.4.0 || ^8.0.0-0 <8.0.0 dependencies: '@babel/compat-data': 7.23.5 - '@babel/core': 7.23.5 - '@babel/helper-define-polyfill-provider': 0.4.4_@babel+core@7.23.5 + '@babel/core': 7.23.6 + '@babel/helper-define-polyfill-provider': 0.4.4_@babel+core@7.23.6 semver: 6.3.1 transitivePeerDependencies: - supports-color @@ -6523,14 +7654,26 @@ packages: core-js-compat: 3.33.3 transitivePeerDependencies: - supports-color + dev: true + + /babel-plugin-polyfill-corejs3/0.8.6_@babel+core@7.23.6: + resolution: {integrity: sha512-leDIc4l4tUgU7str5BWLS2h8q2N4Nf6lGZP6UrNDxdtfF2g69eJ5L0H7S8A5Ln/arfFAfHor5InAdZuIOwZdgQ==} + peerDependencies: + '@babel/core': ^7.4.0 || ^8.0.0-0 <8.0.0 + dependencies: + '@babel/core': 7.23.6 + '@babel/helper-define-polyfill-provider': 0.4.3_@babel+core@7.23.6 + core-js-compat: 3.33.3 + transitivePeerDependencies: + - supports-color - /babel-plugin-polyfill-corejs3/0.8.7_@babel+core@7.23.5: + /babel-plugin-polyfill-corejs3/0.8.7_@babel+core@7.23.6: resolution: {integrity: sha512-KyDvZYxAzkC0Aj2dAPyDzi2Ym15e5JKZSK+maI7NAwSqofvuFglbSsxE7wUOvTg9oFVnHMzVzBKcqEb4PJgtOA==} peerDependencies: '@babel/core': ^7.4.0 || ^8.0.0-0 <8.0.0 dependencies: - '@babel/core': 7.23.5 - '@babel/helper-define-polyfill-provider': 0.4.4_@babel+core@7.23.5 + '@babel/core': 7.23.6 + '@babel/helper-define-polyfill-provider': 0.4.4_@babel+core@7.23.6 core-js-compat: 3.34.0 transitivePeerDependencies: - supports-color @@ -6544,14 +7687,25 @@ packages: '@babel/helper-define-polyfill-provider': 0.4.3_@babel+core@7.23.5 transitivePeerDependencies: - supports-color + dev: true + + /babel-plugin-polyfill-regenerator/0.5.3_@babel+core@7.23.6: + resolution: {integrity: sha512-8sHeDOmXC8csczMrYEOf0UTNa4yE2SxV5JGeT/LP1n0OYVDUUFPxG9vdk2AlDlIit4t+Kf0xCtpgXPBwnn/9pw==} + peerDependencies: + '@babel/core': ^7.4.0 || ^8.0.0-0 <8.0.0 + dependencies: + '@babel/core': 7.23.6 + '@babel/helper-define-polyfill-provider': 0.4.3_@babel+core@7.23.6 + transitivePeerDependencies: + - supports-color - /babel-plugin-polyfill-regenerator/0.5.4_@babel+core@7.23.5: + /babel-plugin-polyfill-regenerator/0.5.4_@babel+core@7.23.6: resolution: {integrity: sha512-S/x2iOCvDaCASLYsOOgWOq4bCfKYVqvO/uxjkaYyZ3rVsVE3CeAI/c84NpyuBBymEgNvHgjEot3a9/Z/kXvqsg==} peerDependencies: '@babel/core': ^7.4.0 || ^8.0.0-0 <8.0.0 dependencies: - '@babel/core': 7.23.5 - '@babel/helper-define-polyfill-provider': 0.4.4_@babel+core@7.23.5 + '@babel/core': 7.23.6 + '@babel/helper-define-polyfill-provider': 0.4.4_@babel+core@7.23.6 transitivePeerDependencies: - supports-color @@ -6560,35 +7714,35 @@ packages: dependencies: '@babel/helper-plugin-utils': 7.22.5 - /babel-preset-current-node-syntax/1.0.1_@babel+core@7.23.5: + /babel-preset-current-node-syntax/1.0.1_@babel+core@7.23.6: resolution: {integrity: sha512-M7LQ0bxarkxQoN+vz5aJPsLBn77n8QgTFmo8WK0/44auK2xlCXrYcUxHFxgU7qW5Yzw/CjmLRK2uJzaCd7LvqQ==} peerDependencies: '@babel/core': ^7.0.0 dependencies: - '@babel/core': 7.23.5 - '@babel/plugin-syntax-async-generators': 7.8.4_@babel+core@7.23.5 - '@babel/plugin-syntax-bigint': 7.8.3_@babel+core@7.23.5 - '@babel/plugin-syntax-class-properties': 7.12.13_@babel+core@7.23.5 - '@babel/plugin-syntax-import-meta': 7.10.4_@babel+core@7.23.5 - '@babel/plugin-syntax-json-strings': 7.8.3_@babel+core@7.23.5 - '@babel/plugin-syntax-logical-assignment-operators': 7.10.4_@babel+core@7.23.5 - '@babel/plugin-syntax-nullish-coalescing-operator': 7.8.3_@babel+core@7.23.5 - '@babel/plugin-syntax-numeric-separator': 7.10.4_@babel+core@7.23.5 - '@babel/plugin-syntax-object-rest-spread': 7.8.3_@babel+core@7.23.5 - '@babel/plugin-syntax-optional-catch-binding': 7.8.3_@babel+core@7.23.5 - '@babel/plugin-syntax-optional-chaining': 7.8.3_@babel+core@7.23.5 - '@babel/plugin-syntax-top-level-await': 7.14.5_@babel+core@7.23.5 - dev: true - - /babel-preset-jest/29.6.3_@babel+core@7.23.5: + '@babel/core': 7.23.6 + '@babel/plugin-syntax-async-generators': 7.8.4_@babel+core@7.23.6 + '@babel/plugin-syntax-bigint': 7.8.3_@babel+core@7.23.6 + '@babel/plugin-syntax-class-properties': 7.12.13_@babel+core@7.23.6 + '@babel/plugin-syntax-import-meta': 7.10.4_@babel+core@7.23.6 + '@babel/plugin-syntax-json-strings': 7.8.3_@babel+core@7.23.6 + '@babel/plugin-syntax-logical-assignment-operators': 7.10.4_@babel+core@7.23.6 + '@babel/plugin-syntax-nullish-coalescing-operator': 7.8.3_@babel+core@7.23.6 + '@babel/plugin-syntax-numeric-separator': 7.10.4_@babel+core@7.23.6 + '@babel/plugin-syntax-object-rest-spread': 7.8.3_@babel+core@7.23.6 + '@babel/plugin-syntax-optional-catch-binding': 7.8.3_@babel+core@7.23.6 + '@babel/plugin-syntax-optional-chaining': 7.8.3_@babel+core@7.23.6 + '@babel/plugin-syntax-top-level-await': 7.14.5_@babel+core@7.23.6 + dev: true + + /babel-preset-jest/29.6.3_@babel+core@7.23.6: resolution: {integrity: sha512-0B3bhxR6snWXJZtR/RliHTDPRgn1sNHOR0yVtq/IiQFyuOVjFS+wuio/R4gSNkyYmKmJB4wGZv2NZanmKmTnNA==} engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} peerDependencies: '@babel/core': ^7.0.0 dependencies: - '@babel/core': 7.23.5 + '@babel/core': 7.23.6 babel-plugin-jest-hoist: 29.6.3 - babel-preset-current-node-syntax: 1.0.1_@babel+core@7.23.5 + babel-preset-current-node-syntax: 1.0.1_@babel+core@7.23.6 dev: true /balanced-match/1.0.2: @@ -6680,8 +7834,8 @@ packages: dependencies: fill-range: 7.0.1 - /breakword/1.0.6: - resolution: {integrity: sha512-yjxDAYyK/pBvws9H4xKYpLDpYKEH6CzrBPAuXq3x18I+c/2MkVtT3qAr7Oloi6Dss9qNhPVueAAVU1CSeNDIXw==} + /breakword/1.0.5: + resolution: {integrity: sha512-ex5W9DoOQ/LUEU3PMdLs9ua/CYZl1678NUkKOdUSi8Aw5F1idieaiRURCBFJCwVcrD1J8Iy3vfWSloaMwO2qFg==} dependencies: wcwidth: 1.0.1 dev: true @@ -7039,14 +8193,14 @@ packages: /commondir/1.0.1: resolution: {integrity: sha512-W9pAhw0ja1Edb5GVdIF1mjZw/ASI0AlShXM83UUGe2DVr5TdAPEA1OA8m/g8zWp9x6On7gqufY+FatDbC3MDQg==} - /compatfactory/3.0.0_typescript@5.1.3: + /compatfactory/3.0.0_typescript@5.3.3: resolution: {integrity: sha512-WD5kF7koPwVoyKL8p0LlrmIZtilrD46sQStyzzxzTFinMKN2Dxk1hN+sddLSQU1mGIZvQfU8c+ONSghvvM40jg==} engines: {node: '>=14.9.0'} peerDependencies: typescript: '>=3.x || >= 4.x || >= 5.x' dependencies: helpertypes: 0.0.19 - typescript: 5.1.3 + typescript: 5.3.3 dev: false /compressible/2.0.18: @@ -7782,14 +8936,6 @@ packages: dependencies: ansi-colors: 4.1.3 - /enquirer/2.4.1: - resolution: {integrity: sha512-rRqJg/6gd538VHvR3PSrdRBb/1Vy2YfzHqzvbhGIQpDRKIa4FgV/54b5Q1xYSxOOwKvjXweS26E0Q+nAMwp2pQ==} - engines: {node: '>=8.6'} - dependencies: - ansi-colors: 4.1.3 - strip-ansi: 6.0.1 - dev: true - /entities/2.2.0: resolution: {integrity: sha512-p92if5Nz619I0w+akJrLZH0MX0Pb5DX39XOwQTtXSdQQOaYH03S1uIQp4mhOZtAXrxq4ViO67YTiLBo2638o9A==} dev: true @@ -7985,7 +9131,7 @@ packages: source-map: 0.6.1 dev: true - /eslint-config-prettier/9.1.0_eslint@8.47.0: + /eslint-config-prettier/9.1.0_eslint@8.56.0: resolution: {integrity: sha512-NSWl5BFQWEPi1j4TjVNItzYV7dZXZ+wP6I6ZhrBGpChQhZRUaElihE9uRRkcbRnNb76UMKDF3r+WTmNcGPKsqw==} hasBin: true peerDependencies: @@ -7994,7 +9140,7 @@ packages: eslint: optional: true dependencies: - eslint: 8.47.0 + eslint: 8.56.0 dev: false /eslint-import-resolver-node/0.3.9: @@ -8006,7 +9152,7 @@ packages: transitivePeerDependencies: - supports-color - /eslint-import-resolver-typescript/3.6.1_7t2hryne5lvdygp2tid3sqoqb4: + /eslint-import-resolver-typescript/3.6.1_rrkzrutwoqli6b5rtvfzev2kgi: resolution: {integrity: sha512-xgdptdoi5W3niYeuQxKmzVDTATvLYqhpwmykwsh7f6HIOStGWEIL9iqZgQDF9u9OEzrRwR8no5q2VT+bjAujTg==} engines: {node: ^14.18.0 || >=16.0.0} peerDependencies: @@ -8018,9 +9164,9 @@ packages: dependencies: debug: 4.3.4 enhanced-resolve: 5.15.0 - eslint: 8.47.0 - eslint-module-utils: 2.8.0_5lcqgnyzxx3hpfq2i7pvcdet34 - eslint-plugin-import: 2.29.0_5lcqgnyzxx3hpfq2i7pvcdet34 + eslint: 8.56.0 + eslint-module-utils: 2.8.0_hwpkroq2jvfvof64h5l3xkr3hm + eslint-plugin-import: 2.29.1_hwpkroq2jvfvof64h5l3xkr3hm fast-glob: 3.3.2 get-tsconfig: 4.7.2 is-core-module: 2.13.1 @@ -8032,7 +9178,7 @@ packages: - supports-color dev: false - /eslint-module-utils/2.8.0_5lcqgnyzxx3hpfq2i7pvcdet34: + /eslint-module-utils/2.8.0_bit2jqv4m7sr4e7togeednotve: resolution: {integrity: sha512-aWajIYfsqCKRDgUfjEXNN/JlrzauMuSEy5sbd7WXbtW3EH6A6MpwEh42c7qD+MqQo9QMJ6fWLAeIJynx0g6OAw==} engines: {node: '>=4'} peerDependencies: @@ -8053,15 +9199,15 @@ packages: eslint-import-resolver-webpack: optional: true dependencies: - '@typescript-eslint/parser': 6.14.0_xvfqhj2znzzcemdfwd7ahod35q + '@typescript-eslint/parser': 6.15.0_xdgzedli73k7lw4xlyzszm74om debug: 3.2.7 - eslint: 8.47.0 - eslint-import-resolver-typescript: 3.6.1_7t2hryne5lvdygp2tid3sqoqb4 + eslint: 8.56.0 + eslint-import-resolver-node: 0.3.9 transitivePeerDependencies: - supports-color dev: false - /eslint-module-utils/2.8.0_pkjr6zdeebmbvwebfuypm47jli: + /eslint-module-utils/2.8.0_hwpkroq2jvfvof64h5l3xkr3hm: resolution: {integrity: sha512-aWajIYfsqCKRDgUfjEXNN/JlrzauMuSEy5sbd7WXbtW3EH6A6MpwEh42c7qD+MqQo9QMJ6fWLAeIJynx0g6OAw==} engines: {node: '>=4'} peerDependencies: @@ -8082,14 +9228,15 @@ packages: eslint-import-resolver-webpack: optional: true dependencies: + '@typescript-eslint/parser': 6.15.0_xdgzedli73k7lw4xlyzszm74om debug: 3.2.7 - eslint: 8.47.0 - eslint-import-resolver-node: 0.3.9 + eslint: 8.56.0 + eslint-import-resolver-typescript: 3.6.1_rrkzrutwoqli6b5rtvfzev2kgi transitivePeerDependencies: - supports-color dev: false - /eslint-module-utils/2.8.0_qwndwqoqw37oe7kndekzxumpwm: + /eslint-module-utils/2.8.0_rzg3ygvhoewmy7caurhnki56y4: resolution: {integrity: sha512-aWajIYfsqCKRDgUfjEXNN/JlrzauMuSEy5sbd7WXbtW3EH6A6MpwEh42c7qD+MqQo9QMJ6fWLAeIJynx0g6OAw==} engines: {node: '>=4'} peerDependencies: @@ -8110,11 +9257,9 @@ packages: eslint-import-resolver-webpack: optional: true dependencies: - '@typescript-eslint/parser': 6.14.0_xvfqhj2znzzcemdfwd7ahod35q debug: 3.2.7 - eslint: 8.47.0 + eslint: 8.56.0 eslint-import-resolver-node: 0.3.9 - eslint-import-resolver-typescript: 3.6.1_7t2hryne5lvdygp2tid3sqoqb4 transitivePeerDependencies: - supports-color dev: false @@ -8140,12 +9285,43 @@ packages: eslint-import-resolver-webpack: optional: true dependencies: - '@typescript-eslint/parser': 6.14.0_xvfqhj2znzzcemdfwd7ahod35q + '@typescript-eslint/parser': 6.14.0_qh7vt56hoyagbyabluyke7dxs4 debug: 3.2.7 eslint: 8.47.0 eslint-import-resolver-node: 0.3.9 transitivePeerDependencies: - supports-color + dev: true + + /eslint-module-utils/2.8.0_ysxktzkc6ph74izvgy4saeqy4m: + resolution: {integrity: sha512-aWajIYfsqCKRDgUfjEXNN/JlrzauMuSEy5sbd7WXbtW3EH6A6MpwEh42c7qD+MqQo9QMJ6fWLAeIJynx0g6OAw==} + engines: {node: '>=4'} + peerDependencies: + '@typescript-eslint/parser': '*' + eslint: '*' + eslint-import-resolver-node: '*' + eslint-import-resolver-typescript: '*' + eslint-import-resolver-webpack: '*' + peerDependenciesMeta: + '@typescript-eslint/parser': + optional: true + eslint: + optional: true + eslint-import-resolver-node: + optional: true + eslint-import-resolver-typescript: + optional: true + eslint-import-resolver-webpack: + optional: true + dependencies: + '@typescript-eslint/parser': 6.15.0_xdgzedli73k7lw4xlyzszm74om + debug: 3.2.7 + eslint: 8.56.0 + eslint-import-resolver-node: 0.3.9 + eslint-import-resolver-typescript: 3.6.1_rrkzrutwoqli6b5rtvfzev2kgi + transitivePeerDependencies: + - supports-color + dev: false /eslint-plugin-eslint-comments/3.2.0_eslint@8.47.0: resolution: {integrity: sha512-0jkOl0hfojIHHmEHgmNdqv4fmh7300NdpA9FFpF7zaoLvB/QeXOGNLIo86oAveJFrfB1p05kC8hpEMHM8DwWVQ==} @@ -8159,8 +9335,23 @@ packages: escape-string-regexp: 1.0.5 eslint: 8.47.0 ignore: 5.2.1 + dev: true + + /eslint-plugin-eslint-comments/3.2.0_eslint@8.56.0: + resolution: {integrity: sha512-0jkOl0hfojIHHmEHgmNdqv4fmh7300NdpA9FFpF7zaoLvB/QeXOGNLIo86oAveJFrfB1p05kC8hpEMHM8DwWVQ==} + engines: {node: '>=6.5.0'} + peerDependencies: + eslint: '>=4.19.1' + peerDependenciesMeta: + eslint: + optional: true + dependencies: + escape-string-regexp: 1.0.5 + eslint: 8.56.0 + ignore: 5.2.1 + dev: false - /eslint-plugin-import/2.29.0_5lcqgnyzxx3hpfq2i7pvcdet34: + /eslint-plugin-import/2.29.0_5vqfygpmrum7bjpknrw3ns352u: resolution: {integrity: sha512-QPOO5NO6Odv5lpoTkddtutccQjysJuFxoPS7fAHO+9m9udNHvTCPSAMW9zGAYj8lAIdr40I8yPCdUYrncXtrwg==} engines: {node: '>=4'} peerDependencies: @@ -8172,7 +9363,7 @@ packages: eslint: optional: true dependencies: - '@typescript-eslint/parser': 6.14.0_xvfqhj2znzzcemdfwd7ahod35q + '@typescript-eslint/parser': 6.14.0_qh7vt56hoyagbyabluyke7dxs4 array-includes: 3.1.7 array.prototype.findlastindex: 1.2.3 array.prototype.flat: 1.3.2 @@ -8181,7 +9372,7 @@ packages: doctrine: 2.1.0 eslint: 8.47.0 eslint-import-resolver-node: 0.3.9 - eslint-module-utils: 2.8.0_qwndwqoqw37oe7kndekzxumpwm + eslint-module-utils: 2.8.0_wtmm2d2tnwnxfev4gzc3xyuqbq hasown: 2.0.0 is-core-module: 2.13.1 is-glob: 4.0.3 @@ -8195,10 +9386,46 @@ packages: - eslint-import-resolver-typescript - eslint-import-resolver-webpack - supports-color + dev: true + + /eslint-plugin-import/2.29.1_eslint@8.56.0: + resolution: {integrity: sha512-BbPC0cuExzhiMo4Ff1BTVwHpjjv28C5R+btTOGaCRC7UEz801up0JadwkeSk5Ued6TG34uaczuVuH6qyy5YUxw==} + engines: {node: '>=4'} + peerDependencies: + '@typescript-eslint/parser': '*' + eslint: ^2 || ^3 || ^4 || ^5 || ^6 || ^7.2.0 || ^8 + peerDependenciesMeta: + '@typescript-eslint/parser': + optional: true + eslint: + optional: true + dependencies: + array-includes: 3.1.7 + array.prototype.findlastindex: 1.2.3 + array.prototype.flat: 1.3.2 + array.prototype.flatmap: 1.3.2 + debug: 3.2.7 + doctrine: 2.1.0 + eslint: 8.56.0 + eslint-import-resolver-node: 0.3.9 + eslint-module-utils: 2.8.0_rzg3ygvhoewmy7caurhnki56y4 + hasown: 2.0.0 + is-core-module: 2.13.1 + is-glob: 4.0.3 + minimatch: 3.1.2 + object.fromentries: 2.0.7 + object.groupby: 1.0.1 + object.values: 1.1.7 + semver: 6.3.1 + tsconfig-paths: 3.15.0 + transitivePeerDependencies: + - eslint-import-resolver-typescript + - eslint-import-resolver-webpack + - supports-color dev: false - /eslint-plugin-import/2.29.0_5vqfygpmrum7bjpknrw3ns352u: - resolution: {integrity: sha512-QPOO5NO6Odv5lpoTkddtutccQjysJuFxoPS7fAHO+9m9udNHvTCPSAMW9zGAYj8lAIdr40I8yPCdUYrncXtrwg==} + /eslint-plugin-import/2.29.1_gwrryp6rbgjivv6yd6arsho5zq: + resolution: {integrity: sha512-BbPC0cuExzhiMo4Ff1BTVwHpjjv28C5R+btTOGaCRC7UEz801up0JadwkeSk5Ued6TG34uaczuVuH6qyy5YUxw==} engines: {node: '>=4'} peerDependencies: '@typescript-eslint/parser': '*' @@ -8209,16 +9436,16 @@ packages: eslint: optional: true dependencies: - '@typescript-eslint/parser': 6.14.0_xvfqhj2znzzcemdfwd7ahod35q + '@typescript-eslint/parser': 6.15.0_xdgzedli73k7lw4xlyzszm74om array-includes: 3.1.7 array.prototype.findlastindex: 1.2.3 array.prototype.flat: 1.3.2 array.prototype.flatmap: 1.3.2 debug: 3.2.7 doctrine: 2.1.0 - eslint: 8.47.0 + eslint: 8.56.0 eslint-import-resolver-node: 0.3.9 - eslint-module-utils: 2.8.0_wtmm2d2tnwnxfev4gzc3xyuqbq + eslint-module-utils: 2.8.0_bit2jqv4m7sr4e7togeednotve hasown: 2.0.0 is-core-module: 2.13.1 is-glob: 4.0.3 @@ -8227,14 +9454,15 @@ packages: object.groupby: 1.0.1 object.values: 1.1.7 semver: 6.3.1 - tsconfig-paths: 3.14.2 + tsconfig-paths: 3.15.0 transitivePeerDependencies: - eslint-import-resolver-typescript - eslint-import-resolver-webpack - supports-color + dev: false - /eslint-plugin-import/2.29.0_eslint@8.47.0: - resolution: {integrity: sha512-QPOO5NO6Odv5lpoTkddtutccQjysJuFxoPS7fAHO+9m9udNHvTCPSAMW9zGAYj8lAIdr40I8yPCdUYrncXtrwg==} + /eslint-plugin-import/2.29.1_hwpkroq2jvfvof64h5l3xkr3hm: + resolution: {integrity: sha512-BbPC0cuExzhiMo4Ff1BTVwHpjjv28C5R+btTOGaCRC7UEz801up0JadwkeSk5Ued6TG34uaczuVuH6qyy5YUxw==} engines: {node: '>=4'} peerDependencies: '@typescript-eslint/parser': '*' @@ -8245,15 +9473,16 @@ packages: eslint: optional: true dependencies: + '@typescript-eslint/parser': 6.15.0_xdgzedli73k7lw4xlyzszm74om array-includes: 3.1.7 array.prototype.findlastindex: 1.2.3 array.prototype.flat: 1.3.2 array.prototype.flatmap: 1.3.2 debug: 3.2.7 doctrine: 2.1.0 - eslint: 8.47.0 + eslint: 8.56.0 eslint-import-resolver-node: 0.3.9 - eslint-module-utils: 2.8.0_pkjr6zdeebmbvwebfuypm47jli + eslint-module-utils: 2.8.0_ysxktzkc6ph74izvgy4saeqy4m hasown: 2.0.0 is-core-module: 2.13.1 is-glob: 4.0.3 @@ -8262,14 +9491,14 @@ packages: object.groupby: 1.0.1 object.values: 1.1.7 semver: 6.3.1 - tsconfig-paths: 3.14.2 + tsconfig-paths: 3.15.0 transitivePeerDependencies: - eslint-import-resolver-typescript - eslint-import-resolver-webpack - supports-color dev: false - /eslint-plugin-storybook/0.6.15_xvfqhj2znzzcemdfwd7ahod35q: + /eslint-plugin-storybook/0.6.15_qh7vt56hoyagbyabluyke7dxs4: resolution: {integrity: sha512-lAGqVAJGob47Griu29KXYowI4G7KwMoJDOkEip8ujikuDLxU+oWJ1l0WL6F2oDO4QiyUFXvtDkEkISMOPzo+7w==} engines: {node: 12.x || 14.x || >= 16} peerDependencies: @@ -8279,7 +9508,7 @@ packages: optional: true dependencies: '@storybook/csf': 0.0.1 - '@typescript-eslint/utils': 5.62.0_xvfqhj2znzzcemdfwd7ahod35q + '@typescript-eslint/utils': 5.62.0_qh7vt56hoyagbyabluyke7dxs4 eslint: 8.47.0 requireindex: 1.2.0 ts-dedent: 2.2.0 @@ -8351,6 +9580,53 @@ packages: text-table: 0.2.0 transitivePeerDependencies: - supports-color + dev: true + + /eslint/8.56.0: + resolution: {integrity: sha512-Go19xM6T9puCOWntie1/P997aXxFsOi37JIHRWI514Hc6ZnaHGKY9xFhrU65RT6CcBEzZoGG1e6Nq+DT04ZtZQ==} + engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} + hasBin: true + dependencies: + '@eslint-community/eslint-utils': 4.4.0_eslint@8.56.0 + '@eslint-community/regexpp': 4.10.0 + '@eslint/eslintrc': 2.1.4 + '@eslint/js': 8.56.0 + '@humanwhocodes/config-array': 0.11.13 + '@humanwhocodes/module-importer': 1.0.1 + '@nodelib/fs.walk': 1.2.8 + '@ungap/structured-clone': 1.2.0 + ajv: 6.12.6 + chalk: 4.1.2 + cross-spawn: 7.0.3 + debug: 4.3.4 + doctrine: 3.0.0 + escape-string-regexp: 4.0.0 + eslint-scope: 7.2.2 + eslint-visitor-keys: 3.4.3 + espree: 9.6.1 + esquery: 1.5.0 + esutils: 2.0.3 + fast-deep-equal: 3.1.3 + file-entry-cache: 6.0.1 + find-up: 5.0.0 + glob-parent: 6.0.2 + globals: 13.24.0 + graphemer: 1.4.0 + ignore: 5.3.0 + imurmurhash: 0.1.4 + is-glob: 4.0.3 + is-path-inside: 3.0.3 + js-yaml: 4.1.0 + json-stable-stringify-without-jsonify: 1.0.1 + levn: 0.4.1 + lodash.merge: 4.6.2 + minimatch: 3.1.2 + natural-compare: 1.4.0 + optionator: 0.9.3 + strip-ansi: 6.0.1 + text-table: 0.2.0 + transitivePeerDependencies: + - supports-color /esm/3.2.25: resolution: {integrity: sha512-U1suiZ2oDVWv4zPO56S0NcR5QriEahGtdN2OR6FiOG4WJvcjBVFB0qI4+eKoWFH483PKGuLuu6V8Z4T5g63UVA==} @@ -8754,7 +10030,7 @@ packages: signal-exit: 4.1.0 dev: true - /fork-ts-checker-webpack-plugin/8.0.0_mz42pgbco5cmhcivwq4gx3nflu: + /fork-ts-checker-webpack-plugin/8.0.0_r3vaey3wsyxexjzgehluuphira: resolution: {integrity: sha512-mX3qW3idpueT2klaQXBzrIM/pHw+T0B/V9KHEvNrqijTq9NFnMZU6oreVxDYcf33P8a5cW+67PjodNHthGnNVg==} engines: {node: '>=12.13.0', yarn: '>=1.0.0'} peerDependencies: @@ -8773,7 +10049,7 @@ packages: schema-utils: 3.3.0 semver: 7.5.4 tapable: 2.2.1 - typescript: 5.1.3 + typescript: 5.3.3 webpack: 5.89.0_@swc+core@1.3.100 dev: true @@ -9002,7 +10278,7 @@ packages: fs.realpath: 1.0.0 inflight: 1.0.6 inherits: 2.0.4 - minimatch: 3.0.5 + minimatch: 3.1.2 once: 1.4.0 path-is-absolute: 1.0.1 @@ -9647,7 +10923,7 @@ packages: /is-reference/1.2.1: resolution: {integrity: sha512-U82MsXXiFIrjCK4otLT+o2NA2Cd2g5MLoOVXUZjIOhLurrRxpEXzI8O0KZHr3IjLvlAH1kTPYSuqer5T9ZVBKQ==} dependencies: - '@types/estree': 1.0.1 + '@types/estree': 1.0.5 dev: false /is-regex/1.1.4: @@ -9764,7 +11040,7 @@ packages: resolution: {integrity: sha512-pzqtp31nLv/XFOzXGuvhCb8qhjmTVo5vjVk19XE4CRlSWz0KoeJ3bw9XsA7nOp9YBf4qHjwBxkDzKcME/J29Yg==} engines: {node: '>=8'} dependencies: - '@babel/core': 7.23.5 + '@babel/core': 7.23.6 '@babel/parser': 7.23.6 '@istanbuljs/schema': 0.1.3 istanbul-lib-coverage: 3.2.2 @@ -9777,7 +11053,7 @@ packages: resolution: {integrity: sha512-EAMEJBsYuyyztxMxW3g7ugGPkrZsV57v0Hmv3mm1uQsmB+QnZuepg731CRaIgeUVSdmsTngOkSnauNF8p7FIhA==} engines: {node: '>=10'} dependencies: - '@babel/core': 7.23.5 + '@babel/core': 7.23.6 '@babel/parser': 7.23.6 '@istanbuljs/schema': 0.1.3 istanbul-lib-coverage: 3.2.2 @@ -9911,11 +11187,11 @@ packages: ts-node: optional: true dependencies: - '@babel/core': 7.23.5 + '@babel/core': 7.23.6 '@jest/test-sequencer': 29.7.0 '@jest/types': 29.6.3 '@types/node': 18.19.3 - babel-jest: 29.7.0_@babel+core@7.23.5 + babel-jest: 29.7.0_@babel+core@7.23.6 chalk: 4.1.2 ci-info: 3.9.0 deepmerge: 4.3.1 @@ -10180,15 +11456,15 @@ packages: resolution: {integrity: sha512-Rm0BMWtxBcioHr1/OX5YCP8Uov4riHvKPknOGs804Zg9JGZgmIBkbtlxJC/7Z4msKYVbIJtfU+tKb8xlYNfdkw==} engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} dependencies: - '@babel/core': 7.23.5 + '@babel/core': 7.23.6 '@babel/generator': 7.23.6 - '@babel/plugin-syntax-jsx': 7.23.3_@babel+core@7.23.5 - '@babel/plugin-syntax-typescript': 7.23.3_@babel+core@7.23.5 + '@babel/plugin-syntax-jsx': 7.23.3_@babel+core@7.23.6 + '@babel/plugin-syntax-typescript': 7.23.3_@babel+core@7.23.6 '@babel/types': 7.23.6 '@jest/expect-utils': 29.7.0 '@jest/transform': 29.7.0 '@jest/types': 29.6.3 - babel-preset-current-node-syntax: 1.0.1_@babel+core@7.23.5 + babel-preset-current-node-syntax: 1.0.1_@babel+core@7.23.6 chalk: 4.1.2 expect: 29.7.0 graceful-fs: 4.2.11 @@ -10323,18 +11599,18 @@ packages: '@babel/preset-env': optional: true dependencies: - '@babel/core': 7.23.5 + '@babel/core': 7.23.6 '@babel/parser': 7.23.6 - '@babel/plugin-transform-class-properties': 7.23.3_@babel+core@7.23.5 - '@babel/plugin-transform-modules-commonjs': 7.23.3_@babel+core@7.23.5 - '@babel/plugin-transform-nullish-coalescing-operator': 7.23.4_@babel+core@7.23.5 - '@babel/plugin-transform-optional-chaining': 7.23.4_@babel+core@7.23.5 - '@babel/plugin-transform-private-methods': 7.23.3_@babel+core@7.23.5 - '@babel/preset-env': 7.23.5_@babel+core@7.23.5 - '@babel/preset-flow': 7.23.3_@babel+core@7.23.5 - '@babel/preset-typescript': 7.23.3_@babel+core@7.23.5 - '@babel/register': 7.22.15_@babel+core@7.23.5 - babel-core: 7.0.0-bridge.0_@babel+core@7.23.5 + '@babel/plugin-transform-class-properties': 7.23.3_@babel+core@7.23.6 + '@babel/plugin-transform-modules-commonjs': 7.23.3_@babel+core@7.23.6 + '@babel/plugin-transform-nullish-coalescing-operator': 7.23.4_@babel+core@7.23.6 + '@babel/plugin-transform-optional-chaining': 7.23.4_@babel+core@7.23.6 + '@babel/plugin-transform-private-methods': 7.23.3_@babel+core@7.23.6 + '@babel/preset-env': 7.23.5_@babel+core@7.23.6 + '@babel/preset-flow': 7.23.3_@babel+core@7.23.6 + '@babel/preset-typescript': 7.23.3_@babel+core@7.23.6 + '@babel/register': 7.22.15_@babel+core@7.23.6 + babel-core: 7.0.0-bridge.0_@babel+core@7.23.6 chalk: 4.1.2 flow-parser: 0.224.0 graceful-fs: 4.2.11 @@ -10878,7 +12154,7 @@ packages: resolution: {integrity: sha512-3YffViIt2QWgTy6Pale5QpopX/IvU3LPL03jOTqp6pGj3VjesdO/U8CuHMKpnQr4shCNCM5fd5XFFvIIl6JBHg==} engines: {node: '>=8'} dependencies: - '@types/minimist': 1.2.5 + '@types/minimist': 1.2.2 camelcase-keys: 6.2.2 decamelize-keys: 1.1.1 hard-rejection: 2.1.0 @@ -10958,6 +12234,7 @@ packages: /mini-svg-data-uri/1.4.4: resolution: {integrity: sha512-r9deDe9p5FJUPZAk3A59wGH7Ii9YrjjWw0jmw/liSbHl2CHiyXj6FcDXDu2K3TjVAXqiJdaw3xxwlZZr9E6nHg==} hasBin: true + dev: false /minimatch/3.0.5: resolution: {integrity: sha512-tUpxzX0VAzJHjLu0xUfFv1gwVp9ba3IOuRAVH2EGuRW8a5emA2FlACLqiT/lDVtS1W+TGNwqz3sWaNyLgDJWuw==} @@ -11019,8 +12296,8 @@ packages: yallist: 4.0.0 dev: true - /mixme/0.5.10: - resolution: {integrity: sha512-5H76ANWinB1H3twpJ6JY8uvAtpmFvHNArpilJAjXRKXSDDLPIMoZArw5SH0q9z+lLs8IrMw7Q2VWpWimFKFT1Q==} + /mixme/0.5.4: + resolution: {integrity: sha512-3KYa4m4Vlqx98GPdOHghxSdNtTvcP8E0kkaJ5Dlh+h2DRzF7zpuVVcA8B0QpKd11YJeP9QQ7ASkKzOeu195Wzw==} engines: {node: '>= 8.0.0'} dev: true @@ -11314,7 +12591,7 @@ packages: optional: true dependencies: '@nrwl/tao': 17.2.5_qcz7ks5rsqquacundtc7fkmzxe - '@swc-node/register': 1.6.8_kdxhbqb4senj45vhtubvfxlec4 + '@swc-node/register': 1.6.8_tpihwllyfzkyopp6pv3ds5msfu '@swc/core': 1.3.100_@swc+helpers@0.5.3 '@yarnpkg/lockfile': 1.1.0 '@yarnpkg/parsers': 3.0.0-rc.46 @@ -11875,8 +13152,8 @@ packages: source-map-js: 1.0.2 dev: true - /preferred-pm/3.1.2: - resolution: {integrity: sha512-nk7dKrcW8hfCZ4H6klWcdRknBOXWzNQByJ0oJyX97BOupsYD+FzLS4hflgEu/uPUEHZCuRfMxzCBsuWd7OzT8Q==} + /preferred-pm/3.0.3: + resolution: {integrity: sha512-+wZgbxNES/KlJs9q40F/1sfOd/j7f1O9JaHcW5Dsn3aUUOZg3L2bjpVUcKV2jvtElYfoTuQiNeMfQJ4kwUAhCQ==} engines: {node: '>=10'} dependencies: find-up: 5.0.0 @@ -11895,12 +13172,6 @@ packages: hasBin: true dev: true - /prettier/3.0.3: - resolution: {integrity: sha512-L/4pUDMxcNa8R/EthV08Zt42WBO4h1rarVtK0K+QJG0X187OLo7l699jWw0GKuwzkPQ//jMFA/8Xm6Fh3J/DAg==} - engines: {node: '>=14'} - hasBin: true - dev: true - /prettier/3.1.1: resolution: {integrity: sha512-22UbSzg8luF4UuZtzgiUOfcGM8s4tjBv6dJRT7j275NXsy2jb4aJa4NNveul5x4eqlF1wuhuR2RElK71RvmVaw==} engines: {node: '>=14'} @@ -12108,19 +13379,19 @@ packages: react-dom: 18.2.0_react@18.2.0 dev: true - /react-docgen-typescript/2.2.2_typescript@5.1.3: + /react-docgen-typescript/2.2.2_typescript@5.3.3: resolution: {integrity: sha512-tvg2ZtOpOi6QDwsb3GZhOjDkkX0h8Z2gipvTg6OVMUyoYoURhEiRNePT8NZItTVCDh39JJHnLdfCOkzoLbFnTg==} peerDependencies: typescript: '>= 4.3.x' dependencies: - typescript: 5.1.3 + typescript: 5.3.3 dev: true /react-docgen/7.0.1: resolution: {integrity: sha512-rCz0HBIT0LWbIM+///LfRrJoTKftIzzwsYDf0ns5KwaEjejMHQRtphcns+IXFHDNY9pnz6G8l/JbbI6pD4EAIA==} engines: {node: '>=16.14.0'} dependencies: - '@babel/core': 7.23.5 + '@babel/core': 7.23.6 '@babel/traverse': 7.23.6 '@babel/types': 7.23.6 '@types/babel__core': 7.20.5 @@ -12526,7 +13797,7 @@ packages: dependencies: glob: 7.1.4 - /rollup-plugin-ts/3.4.5_pgjen54w7efektgwm6vmu7pcsa: + /rollup-plugin-ts/3.4.5_6j24sawnvmv3y6adaebogk57pa: resolution: {integrity: sha512-9iCstRJpEZXSRQuXitlSZAzcGlrqTbJg1pE4CMbEi6xYldxVncdPyzA2I+j6vnh73wBymZckerS+Q/iEE/M3Ow==} engines: {node: '>=16.15.1', npm: '>=7.0.0', pnpm: '>=3.2.0', yarn: '>=1.13'} peerDependencies: @@ -12560,13 +13831,13 @@ packages: ansi-colors: 4.1.3 browserslist: 4.22.2 browserslist-generator: 2.1.0 - compatfactory: 3.0.0_typescript@5.1.3 + compatfactory: 3.0.0_typescript@5.3.3 crosspath: 2.0.0 magic-string: 0.30.5 rollup: 3.24.0 - ts-clone-node: 3.0.0_typescript@5.1.3 + ts-clone-node: 3.0.0_typescript@5.3.3 tslib: 2.6.2 - typescript: 5.1.3 + typescript: 5.3.3 dev: false /rollup/3.24.0: @@ -12806,7 +14077,7 @@ packages: hasBin: true dependencies: array.prototype.flat: 1.3.2 - breakword: 1.0.6 + breakword: 1.0.5 grapheme-splitter: 1.0.4 strip-ansi: 6.0.1 wcwidth: 1.0.1 @@ -12962,7 +14233,7 @@ packages: /stream-transform/2.1.3: resolution: {integrity: sha512-9GHUiM5hMiCi6Y03jD2ARC1ettBXkQBoQAe7nJsPknnI0ow10aXjTnew8QtYQmLjzn974BnmWEAJgCY6ZP1DeQ==} dependencies: - mixme: 0.5.10 + mixme: 0.5.4 dev: true /string-argv/0.3.2: @@ -13292,7 +14563,7 @@ packages: hasBin: true dependencies: '@jridgewell/source-map': 0.3.5 - acorn: 8.10.0 + acorn: 8.11.2 commander: 2.20.3 source-map-support: 0.5.21 dev: true @@ -13385,22 +14656,22 @@ packages: engines: {node: '>=8'} dev: true - /ts-api-utils/1.0.3_typescript@5.1.3: + /ts-api-utils/1.0.3_typescript@5.3.3: resolution: {integrity: sha512-wNMeqtMz5NtwpT/UZGY5alT+VoKdSsOOP/kqHFcUW1P/VRhH2wJ48+DN2WwUliNbQ976ETwDL0Ifd2VVvgonvg==} engines: {node: '>=16.13.0'} peerDependencies: typescript: '>=4.2.0' dependencies: - typescript: 5.1.3 + typescript: 5.3.3 - /ts-clone-node/3.0.0_typescript@5.1.3: + /ts-clone-node/3.0.0_typescript@5.3.3: resolution: {integrity: sha512-egavvyHbIoelkgh1IC2agNB1uMNjB8VJgh0g/cn0bg2XXTcrtjrGMzEk4OD3Fi2hocICjP3vMa56nkzIzq0FRg==} engines: {node: '>=14.9.0'} peerDependencies: typescript: ^3.x || ^4.x || ^5.x dependencies: - compatfactory: 3.0.0_typescript@5.1.3 - typescript: 5.1.3 + compatfactory: 3.0.0_typescript@5.3.3 + typescript: 5.3.3 dev: false /ts-dedent/2.2.0: @@ -13408,7 +14679,7 @@ packages: engines: {node: '>=6.10'} dev: true - /ts-jest/29.1.1_pyf6ho7jzmdnrygtzv2ehzsk2i: + /ts-jest/29.1.1_l7mvpfwa7ng5fy6vxw5rf2l7ve: resolution: {integrity: sha512-D6xjnnbP17cC85nliwGiL+tpoKN0StpgE0TeOjXQTU6MVCfsB4v7aW05CgQ/1OywGb0x/oy9hHFnN+sczTiRaA==} engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} hasBin: true @@ -13438,11 +14709,11 @@ packages: lodash.memoize: 4.1.2 make-error: 1.3.6 semver: 7.5.4 - typescript: 5.1.3 + typescript: 5.3.3 yargs-parser: 21.1.1 dev: true - /ts-node/10.9.1_6avml2st5jcr5dr5s6kfhbsrfu: + /ts-node/10.9.1_iwhiecnvfq53x4gmqqufyhfhzq: resolution: {integrity: sha512-NtVysVPkxxrwFGUUxGYhfux8k78pQB3JqYBXlLRZgdGUqTO5wU/UyHop5p70iEbGhB7q5KmiZiU0Y3KlJrScEw==} hasBin: true peerDependencies: @@ -13465,18 +14736,18 @@ packages: '@tsconfig/node14': 1.0.3 '@tsconfig/node16': 1.0.3 '@types/node': 18.19.3 - acorn: 8.8.1 - acorn-walk: 8.2.0 + acorn: 8.11.2 + acorn-walk: 8.3.1 arg: 4.1.3 create-require: 1.1.1 diff: 4.0.2 make-error: 1.3.6 - typescript: 5.1.3 + typescript: 5.3.3 v8-compile-cache-lib: 3.0.1 yn: 3.1.1 dev: true - /ts-node/10.9.1_typescript@5.1.3: + /ts-node/10.9.1_typescript@5.2.2: resolution: {integrity: sha512-NtVysVPkxxrwFGUUxGYhfux8k78pQB3JqYBXlLRZgdGUqTO5wU/UyHop5p70iEbGhB7q5KmiZiU0Y3KlJrScEw==} hasBin: true peerDependencies: @@ -13497,19 +14768,19 @@ packages: '@tsconfig/node12': 1.0.11 '@tsconfig/node14': 1.0.3 '@tsconfig/node16': 1.0.3 - acorn: 8.8.1 - acorn-walk: 8.2.0 + acorn: 8.11.2 + acorn-walk: 8.3.1 arg: 4.1.3 create-require: 1.1.1 diff: 4.0.2 make-error: 1.3.6 - typescript: 5.1.3 + typescript: 5.2.2 v8-compile-cache-lib: 3.0.1 yn: 3.1.1 - dev: true + dev: false - /ts-node/10.9.1_typescript@5.2.2: - resolution: {integrity: sha512-NtVysVPkxxrwFGUUxGYhfux8k78pQB3JqYBXlLRZgdGUqTO5wU/UyHop5p70iEbGhB7q5KmiZiU0Y3KlJrScEw==} + /ts-node/10.9.2_typescript@5.3.3: + resolution: {integrity: sha512-f0FFpIdcHgn8zcPSbf1dRevwt047YMnaiJM3u2w2RewrB+fob/zePZcrOyQoLMMO7aBIddLcQIEK5dYjkLnGrQ==} hasBin: true peerDependencies: '@swc/core': '>=1.2.50' @@ -13529,16 +14800,16 @@ packages: '@tsconfig/node12': 1.0.11 '@tsconfig/node14': 1.0.3 '@tsconfig/node16': 1.0.3 - acorn: 8.8.1 - acorn-walk: 8.2.0 + acorn: 8.11.2 + acorn-walk: 8.3.1 arg: 4.1.3 create-require: 1.1.1 diff: 4.0.2 make-error: 1.3.6 - typescript: 5.2.2 + typescript: 5.3.3 v8-compile-cache-lib: 3.0.1 yn: 3.1.1 - dev: false + dev: true /tsconfig-paths-webpack-plugin/4.1.0: resolution: {integrity: sha512-xWFISjviPydmtmgeUAuXp4N1fky+VCtfhOkDUFIv5ea7p4wuTomI4QTrXvFBX2S4jZsmyTSrStQl+E+4w+RzxA==} @@ -13556,6 +14827,16 @@ packages: json5: 1.0.2 minimist: 1.2.8 strip-bom: 3.0.0 + dev: true + + /tsconfig-paths/3.15.0: + resolution: {integrity: sha512-2Ac2RgzDe/cn48GvOe3M+o82pEFewD3UPbyoUHHdKasHwJKjds4fLXWf/Ux5kATBKN20oaFGu+jbElp1pos0mg==} + dependencies: + '@types/json5': 0.0.29 + json5: 1.0.2 + minimist: 1.2.8 + strip-bom: 3.0.0 + dev: false /tsconfig-paths/4.2.0: resolution: {integrity: sha512-NoZ4roiN7LnbKn9QqE1amc9DJfzvZXxF4xDavcOWt1BPkdx+m+0gJuPM+S0vCe7zTJMYUP0R8pO2XMr+Y8oLIg==} @@ -13569,28 +14850,21 @@ packages: resolution: {integrity: sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==} dev: true - /tslib/2.4.1: - resolution: {integrity: sha512-tGyy4dAjRIEwI7BzsB0lynWgOpfqjUdq91XXAlIWD2OwKBH7oCl/GZG/HT4BOHrTlPMOASlMQ7veyTqpmRcrNA==} - dev: true - - /tslib/2.5.3: - resolution: {integrity: sha512-mSxlJJwl3BMEQCUNnxXBU9jP4JBktcEGhURcPR6VQVlnP0FdDEsIaz0C35dXNGLyRfrATNofF0F5p2KPxQgB+w==} - /tslib/2.6.2: resolution: {integrity: sha512-AEYxH93jGFPn/a2iVAwW87VuUIkR1FVUKB77NwMF7nBTDkDrrT/Hpt/IrCJ0QXhW27jTBDcf5ZY7w6RiqTMw2Q==} - /tsutils/3.21.0_typescript@5.1.3: + /tsutils/3.21.0_typescript@5.3.3: resolution: {integrity: sha512-mHKK3iUXL+3UF6xL5k0PEhKRUBKPBCv/+RkEOpjRWxxx27KKRBmmA60A9pgOUvMi8GKhRMPEmjBRPzs2W7O1OA==} engines: {node: '>= 6'} peerDependencies: typescript: '>=2.8.0 || >= 3.2.0-dev || >= 3.3.0-dev || >= 3.4.0-dev || >= 3.5.0-dev || >= 3.6.0-dev || >= 3.6.0-beta || >= 3.7.0-dev || >= 3.7.0-beta' dependencies: tslib: 1.14.1 - typescript: 5.1.3 + typescript: 5.3.3 dev: true - /tty-table/4.2.3: - resolution: {integrity: sha512-Fs15mu0vGzCrj8fmJNP7Ynxt5J7praPXqFN0leZeZBXJwkMxv9cb2D454k1ltrtUSJbZ4yH4e0CynsHLxmUfFA==} + /tty-table/4.1.6: + resolution: {integrity: sha512-kRj5CBzOrakV4VRRY5kUWbNYvo/FpOsz65DzI5op9P+cHov3+IqPbo1JE1ZnQGkHdZgNFDsrEjrfqqy/Ply9fw==} engines: {node: '>=8.0.0'} hasBin: true dependencies: @@ -13709,17 +14983,17 @@ packages: resolution: {integrity: sha512-/aCDEGatGvZ2BIk+HmLf4ifCJFwvKFNb9/JeZPMulfgFracn9QFcAf5GO8B/mweUjSoblS5In0cWhqpfs/5PQA==} dev: true - /typescript/5.1.3: - resolution: {integrity: sha512-XH627E9vkeqhlZFQuL+UsyAXEnibT0kWR2FWONlr4sTjvxyJYnyefgrkyECLzM5NenmKzRAy2rR/OlYLA1HkZw==} - engines: {node: '>=14.17'} - hasBin: true - /typescript/5.2.2: resolution: {integrity: sha512-mI4WrpHsbCIcwT9cF4FZvr80QUeKvsUsUvKDoR+X/7XHQH98xYD8YHZg7ANtz2GtZt/CBq2QJ0thkGJMHfqc1w==} engines: {node: '>=14.17'} hasBin: true dev: false + /typescript/5.3.3: + resolution: {integrity: sha512-pXWcraxM0uxAS+tN0AG/BF2TyqmHO014Z070UsJ+pFvYuRSq8KH8DmWpnbXe0pEPDHXZV3FcAbJkijJ5oNEnWw==} + engines: {node: '>=14.17'} + hasBin: true + /ua-parser-js/1.0.35: resolution: {integrity: sha512-fKnGuqmTBnIE+/KXSzCn4db8RTigUzw1AN0DmdU6hJovUTbYJKyqj+8Mt1c4VfRDnOVJnENmfYkIPZ946UrSAA==} dev: false @@ -13988,8 +15262,8 @@ packages: dependencies: defaults: 1.0.4 - /web-vitals/3.0.0: - resolution: {integrity: sha512-3Gh6rH5aetFYqfkl9V59KCvjj9vp9U2Tkaep9MO+xpAVg+JULmQfi5zEkcPLkE6iU8pNYVwdjHvIU8RFAchYyQ==} + /web-vitals/3.5.0: + resolution: {integrity: sha512-f5YnCHVG9Y6uLCePD4tY8bO/Ge15NPEQWtvm3tPzDKygloiqtb4SVqRHBcrIAqo2ztqX5XueqDn97zHF0LdT6w==} dev: true /webidl-conversions/3.0.1: @@ -14050,7 +15324,7 @@ packages: optional: true dependencies: '@types/eslint-scope': 3.7.4 - '@types/estree': 1.0.1 + '@types/estree': 1.0.5 '@webassemblyjs/ast': 1.11.6 '@webassemblyjs/wasm-edit': 1.11.6 '@webassemblyjs/wasm-parser': 1.11.6 @@ -14124,8 +15398,8 @@ packages: is-weakset: 2.0.2 dev: true - /which-module/2.0.1: - resolution: {integrity: sha512-iBdZ57RDvnOR9AGBhML2vFZf7h8vmBjhoaZqODJBFWHVtKkDmKuHai3cx5PgVMrX5YDNp27AofYbAwctSS+vhQ==} + /which-module/2.0.0: + resolution: {integrity: sha512-B+enWhmw6cjfVC7kS8Pj9pCrKSc5txArRyaYGe088shv/FGWH+0Rjx/xPgtsWfsUtS27FkP697E4DDhgrgoc0Q==} dev: true /which-pm/2.0.0: @@ -14341,7 +15615,7 @@ packages: require-main-filename: 2.0.0 set-blocking: 2.0.0 string-width: 4.2.3 - which-module: 2.0.1 + which-module: 2.0.0 y18n: 4.0.3 yargs-parser: 18.1.3 dev: true diff --git a/tools/nx-plugins/eslint/package.json b/tools/nx-plugins/eslint/package.json index 204f273f6..f46173a14 100644 --- a/tools/nx-plugins/eslint/package.json +++ b/tools/nx-plugins/eslint/package.json @@ -3,7 +3,7 @@ "private": true, "dependencies": { "@nx/eslint": "17.2.5", - "typescript": "5.1.3" + "typescript": "5.3.3" }, "executors": "./executors.json" } diff --git a/tools/nx-plugins/npm-package/package.json b/tools/nx-plugins/npm-package/package.json index d69443038..dda60e48b 100644 --- a/tools/nx-plugins/npm-package/package.json +++ b/tools/nx-plugins/npm-package/package.json @@ -12,9 +12,9 @@ "rollup": "3.24.0", "rollup-plugin-ts": "3.4.5", "sort-package-json": "1.57.0", - "tslib": "2.5.3", + "tslib": "2.6.2", "type-fest": "4.8.1", - "typescript": "5.1.3", + "typescript": "5.3.3", "write-pkg": "7.0.0" }, "executors": "./executors.json"